microsoft / microsoft/vscode

[Regression] [Error] Cannot read properties of null (reading 'getVersionId')

Open
#324,537 3 comments 0 reactions 1 assignee Assigned to @hediet View on GitHub
ai-analyzed ai-generated bug error-telemetry recent-regression
Dominant language
TypeScript
Stars
193k
Forks
42.4k
PR merge metrics
PR metrics pending

Description

## Error Message
````
unhandlederror-Cannot read properties of null (reading 'getVersionId')
````

## Stack Trace
    at (anonymous) ([./src/vs/workbench/contrib/scm/browser/quickDiffModel.ts:259:49](https://github.com/microsoft/vscode/blob/3fbc14e67322245a87adf07c3da0c487e7715918/src/vs/workbench/contrib/scm/browser/quickDiffModel.ts#L259))
    at originalTask ([./src/vs/workbench/services/progress/browser/progressService.ts:54:0](https://github.com/microsoft/vscode/blob/3fbc14e67322245a87adf07c3da0c487e7715918/src/vs/workbench/services/progress/browser/progressService.ts#L54))
    at task ([./src/vs/workbench/services/progress/browser/progressService.ts:459:0](https://github.com/microsoft/vscode/blob/3fbc14e67322245a87adf07c3da0c487e7715918/src/vs/workbench/services/progress/browser/progressService.ts#L459))
    at s ([./src/vs/workbench/services/progress/browser/progressService.ts:70:0](https://github.com/microsoft/vscode/blob/3fbc14e67322245a87adf07c3da0c487e7715918/src/vs/workbench/services/progress/browser/progressService.ts#L70))
    at handleStringLocation ([./src/vs/workbench/services/progress/browser/progressService.ts:107:0](https://github.com/microsoft/vscode/blob/3fbc14e67322245a87adf07c3da0c487e7715918/src/vs/workbench/services/progress/browser/progressService.ts#L107))
    at _tt.diff ([./src/vs/workbench/contrib/scm/browser/quickDiffModel.ts:258:30](https://github.com/microsoft/vscode/blob/3fbc14e67322245a87adf07c3da0c487e7715918/src/vs/workbench/contrib/scm/browser/quickDiffModel.ts#L258))
    at (anonymous) ([./src/vs/workbench/contrib/scm/browser/quickDiffModel.ts:235:154](https://github.com/microsoft/vscode/blob/3fbc14e67322245a87adf07c3da0c487e7715918/src/vs/workbench/contrib/scm/browser/quickDiffModel.ts#L235))
    at promiseFactory ([./src/vs/base/common/async.ts:278:23](https://github.com/microsoft/vscode/blob/3fbc14e67322245a87adf07c3da0c487e7715918/src/vs/base/common/async.ts#L278))
    at (anonymous) ([./src/vs/base/common/async.ts:511:51](https://github.com/microsoft/vscode/blob/3fbc14e67322245a87adf07c3da0c487e7715918/src/vs/base/common/async.ts#L511))
    at task ([./src/vs/base/common/async.ts:452:12](https://github.com/microsoft/vscode/blob/3fbc14e67322245a87adf07c3da0c487e7715918/src/vs/base/common/async.ts#L452))

Raw Stack Trace (minified)

````
TypeError: Cannot read properties of null (reading 'getVersionId') at out/vs/workbench/workbench.desktop.main.js:1043:27518 at r (out/vs/workbench/workbench.desktop.main.js:1864:15637) at pst.withViewProgress (out/vs/workbench/workbench.desktop.main.js:1864:20637) at s (out/vs/workbench/workbench.desktop.main.js:1864:15943) at pst.withProgress (out/vs/workbench/workbench.desktop.main.js:1864:16577) at _tt.diff (out/vs/workbench/workbench.desktop.main.js:1043:27438) at out/vs/workbench/workbench.desktop.main.js:1043:26934 at Mh.queue (out/vs/workbench/workbench.desktop.main.js:434:73661) at out/vs/workbench/workbench.desktop.main.js:434:75449 at out/vs/workbench/workbench.desktop.main.js:434:74946
````

## Details
| Property | Value |
| --- | --- |
| Bucket ID | [`21d5a555-91b3-4b68-f5c1-c567fc165ff7`](https://errors.code.visualstudio.com/bucket/21d5a555-91b3-4b68-f5c1-c567fc165ff7?product=VSCode&extension=core&commit=3fbc14e67322245a87adf07c3da0c487e7715918) |
| Version | 1.128.0-insider |
| Commit | [`3fbc14e6`](https://insiders.vscode.dev/github/microsoft/vscode/tree/3fbc14e67322245a87adf07c3da0c487e7715918) |
| Last Seen | Sun Jul 05 2026 23:45:21 GMT+0000 (Coordinated Universal Time) |
| Platforms | Mac, Windows, Linux |
| Product | VSCode |

---
*This issue was automatically created from the VS Code Errors Dashboard*

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.