Skip to content

Markdown Preview only opens once. After closing Preview, unable to open again. #79827

@bharney0

Description

@bharney0
  • VSCode Version: 1.38.0-insider (user setup)
    Commit: 185308c
    Electron: 4.2.9
    Chrome: 69.0.3497.128
    Node.js: 10.11.0
    V8: 6.9.427.31-electron.0
  • OS Version: Windows_NT x64 10.0.18362

Steps to Reproduce:

  1. Navigate to markdown file.
  2. Open markdown preview.
  3. Close markdown preview window.
  4. Now try to re-open preview. But preview does not open. Clicking Open Preview button is not responsive. And error message shows in output window
  5. In order to open preview again, I must close VS Code and re-open. And I am only able to open it one time again.
  6. Problem only happens on VS Code Insider
stack trace: Error: Webview is disposed
	at h.assertNotDisposed (c:\Users\xxxxx\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:609:27)
	at h.get viewColumn [as viewColumn] (c:\Users\xxxxx\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:608:347)
	at p.get position [as position] (c:\Users\xxxxx\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\extensions\markdown-language-features\dist\extension.js:1:72077)
	at p.matchesResource (c:\Users\xxxxx\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\extensions\markdown-language-features\dist\extension.js:1:72123)
	at getExistingPreview._previews.find.r (c:\Users\xxxxx\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\extensions\markdown-language-features\dist\extension.js:1:67267)
	at Array.find (<anonymous>)
	at l.getExistingPreview (c:\Users\xxxxx\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\extensions\markdown-language-features\dist\extension.js:1:67257)
	at l.preview (c:\Users\xxxxx\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\extensions\markdown-language-features\dist\extension.js:1:66599)
	at i (c:\Users\xxxxx\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\extensions\markdown-language-features\dist\extension.js:1:52924)
	at t.ShowPreviewCommand.execute (c:\Users\xxxxx\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\extensions\markdown-language-features\dist\extension.js:1:53302)
	at _executeContributedCommand (c:\Users\xxxxx\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:516:163)
	at _.$executeContributedCommand (c:\Users\xxxxx\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:516:538)
	at d._doInvokeHandler (c:\Users\xxxxx\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:621:396)
	at d._invokeHandler (c:\Users\xxxxx\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:621:88)
	at d._receiveRequest (c:\Users\xxxxx\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:619:783)
	at d._receiveOneMessage (c:\Users\xxxxx\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:618:605)
	at define.constructor._protocol.onMessage.e (c:\Users\xxxxx\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:616:791)
	at u.fire (c:\Users\xxxxx\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:50:207)
	at v.fire (c:\Users\xxxxx\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:186:97)
	at i.constructor.e.onMessage.e (c:\Users\xxxxx\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:780:484)
	at u.fire (c:\Users\xxxxx\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:50:207)
	at v.fire (c:\Users\xxxxx\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:186:97)
	at x._receiveMessage (c:\Users\xxxxx\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:190:451)
	at define.constructor._socketDisposables.push._socketReader.onMessage.e (c:\Users\xxxxx\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:187:635)
	at u.fire (c:\Users\xxxxx\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:50:207)
	at f.acceptChunk (c:\Users\xxxxx\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:183:532)
	at define.constructor._register._socket.onData.e (c:\Users\xxxxx\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:182:852)
	at Socket.t (c:\Users\xxxxx\AppData\Local\Programs\Microsoft VS Code Insiders\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:191:947)
	at Socket.emit (events.js:182:13)
	at addChunk (_stream_readable.js:283:12)
	at readableAddChunk (_stream_readable.js:264:11)
	at Socket.Readable.push (_stream_readable.js:219:10)
	at Pipe.onStreamRead [as onread] (internal/stream_base_commons.js:94:17)

Unable to open and close preview multiple times.
image

Issue still occurs with all extensions disabled.

Metadata

Metadata

Assignees

Labels

bugIssue identified by VS Code Team member as probable bugmarkdownMarkdown support issuesverifiedVerification succeeded

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions