Pull request detail and files are not loaded: "Cannot read property 'path' of null"
Issue #49
resolved
We have couple of projects in Bitbucket. When I review pull request from one project, PR is properly loaded into VSCode using Atlassian for VSCode plugin - I can see the PR detail and related files.
However in another project I can see the name of the PR and when I click it, after spinner finishes spinning, I get a message "Cannot read property 'path' of null" and no PR detail is loaded and no files are displayed.
Plugin version: 1.2.1, VSCode version: 1.33.1, OS: Windows x64, 10.0.17763, V8: 6.6.346.32, Node.js: 10.2.0
Error message from developer tools:
/C:/data/tools/vscode/resources/app/out/vs/workbench/workbench.main.js:2370 Error: Cannot read property 'path' of null
at Pt.<anonymous> (c:\data\app-data\vscode\ext\atlassian.atlascode-1.2.1\build\extension\extension.js:755:163093)
at Generator.next (<anonymous>)
at Ot (c:\data\app-data\vscode\ext\atlassian.atlascode-1.2.1\build\extension\extension.js:755:160171)
at new Promise (<anonymous>)
at Ot (c:\data\app-data\vscode\ext\atlassian.atlascode-1.2.1\build\extension\extension.js:755:159948)
at Pt.getTreeItem (c:\data\app-data\vscode\ext\atlassian.atlascode-1.2.1\build\extension\extension.js:755:162833)
at gr.<anonymous> (c:\data\app-data\vscode\ext\atlassian.atlascode-1.2.1\build\extension\extension.js:755:183525)
at Generator.next (<anonymous>)
at mr (c:\data\app-data\vscode\ext\atlassian.atlascode-1.2.1\build\extension\extension.js:755:180371)
at new Promise (<anonymous>)
at mr (c:\data\app-data\vscode\ext\atlassian.atlascode-1.2.1\build\extension\extension.js:755:180148)
at gr.getTreeItem (c:\data\app-data\vscode\ext\atlassian.atlascode-1.2.1\build\extension\extension.js:755:183482)
at define.fetchChildrenNodes.a.asPromise.then.Promise.all.u.coalesce.map.a.asPromise (c:\data\tools\vscode\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:465:138)
at t.asPromise.Promise (c:\data\tools\vscode\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:49:430)
at new Promise (<anonymous>)
at Object.t.asPromise (c:\data\tools\vscode\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:49:402)
at define.fetchChildrenNodes.a.asPromise.then.Promise.all.u.coalesce.map.e (c:\data\tools\vscode\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:465:106)
at Array.map (<anonymous>)
at define.fetchChildrenNodes.a.asPromise.then.e (c:\data\tools\vscode\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:465:97)
onDidNotificationChange @ /C:/data/tools/vscode/resources/app/out/vs/workbench/workbench.main.js:2370
_register.model.onDidNotificationChange.e @ /C:/data/tools/vscode/resources/app/out/vs/workbench/workbench.main.js:2370
fire @ /C:/data/tools/vscode/resources/app/out/vs/workbench/workbench.main.js:75
notify @ /C:/data/tools/vscode/resources/app/out/vs/workbench/workbench.main.js:2425
error @ /C:/data/tools/vscode/resources/app/out/vs/workbench/workbench.main.js:3690
Promise.resolve._proxy.$getChildren.then.e @ /C:/data/tools/vscode/resources/app/out/vs/workbench/workbench.main.js:3251
_tickCallback @ internal/process/next_tick.js:68
Comments (2)
-
-
Account Deactivated - changed status to resolved
Version 1.4.0 of the extension fixes this issue. Please re-open if you still see this happening. (Note that you need to update to VS Code 1.34 to use this version)
- Log in to comment
Also seeing this on the following machine:
Plugin version: v1.2.2 VSCode Version: v1.34.0-insider OS: MacOS Mojave 10.14.4