Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Loaded source not supported exception #126924

Closed
isidorn opened this issue Jun 22, 2021 · 2 comments
Closed

Loaded source not supported exception #126924

isidorn opened this issue Jun 22, 2021 · 2 comments
Assignees
Labels
bug Issue identified by VS Code Team member as probable bug debug Debug viewlet, configurations, breakpoints, adapter issues insiders-released Patch has been released in VS Code Insiders verified Verification succeeded
Milestone

Comments

@isidorn
Copy link
Contributor

isidorn commented Jun 22, 2021

  1. VS Code out of source
  2. Open mock debug repo, choose Extension + Server launch config
  3. Press F5
  4. Notice error in developer tools console in the original window
 ERR loadedSources not supported: Error: loadedSources not supported
    at RawDebugSession.loadedSources (vscode-file://vscode-app/Users/isidor/Development/vscode/out/vs/workbench/contrib/debug/browser/rawDebugSession.js:366:35)
    at DebugSession.getLoadedSources (vscode-file://vscode-app/Users/isidor/Development/vscode/out/vs/workbench/contrib/debug/browser/debugSession.js:511:45)
    at addSourcePathsToSession (vscode-file://vscode-app/Users/isidor/Development/vscode/out/vs/workbench/contrib/debug/browser/loadedScriptsView.js:415:45)
    at vscode-file://vscode-app/Users/isidor/Development/vscode/out/vs/workbench/contrib/debug/browser/loadedScriptsView.js:493:75
    at Array.forEach (<anonymous>)
    at LoadedScriptsView.renderBody (vscode-file://vscode-app/Users/isidor/Development/vscode/out/vs/workbench/contrib/debug/browser/loadedScriptsView.js:493:56)
    at LoadedScriptsView.render (vscode-file://vscode-app/Users/isidor/Development/vscode/out/vs/base/browser/ui/splitview/paneview.js:160:18)
    at LoadedScriptsView.render (vscode-file://vscode-app/Users/isidor/Development/vscode/out/vs/workbench/browser/parts/views/viewPane.js:165:19)
    at DebugViewPaneContainer.onDidAddViewDescriptors (vscode-file://vscode-app/Users/isidor/Development/vscode/out/vs/workbench/browser/parts/views/viewPaneContainer.js:587:22)
    at vscode-file://vscode-app/Users/isidor/Development/vscode/out/vs/workbench/browser/parts/views/viewPaneContainer.js:382:97
    at Emitter.fire (vscode-file://vscode-app/Users/isidor/Development/vscode/out/vs/base/common/event.js:439:38)
    at ViewContainerModel.triggerOnDidAddVisibleViewDescriptors (vscode-file://vscode-app/Users/isidor/Development/vscode/out/vs/workbench/services/views/common/viewContainerModel.js:349:50)
    at ViewContainerModel.onDidChangeContext (vscode-file://vscode-app/Users/isidor/Development/vscode/out/vs/workbench/services/views/common/viewContainerModel.js:512:22)
    at vscode-file://vscode-app/Users/isidor/Development/vscode/out/vs/workbench/services/views/common/viewContainerModel.js:242:136
    at Emitter.fire (vscode-file://vscode-app/Users/isidor/Development/vscode/out/vs/base/common/event.js:439:38)
    at vscode-file://vscode-app/Users/isidor/Development/vscode/out/vs/base/common/event.js:54:106
    at PauseableEmitter.fire (vscode-file://vscode-app/Users/isidor/Development/vscode/out/vs/base/common/event.js:439:38)
    at PauseableEmitter.resume (vscode-file://vscode-app/Users/isidor/Development/vscode/out/vs/base/common/event.js:482:27)
    at ContextKeyService.bufferChangeEvents (vscode-file://vscode-app/Users/isidor/Development/vscode/out/vs/platform/contextkey/browser/contextKeyService.js:229:42)
    at ViewModel.setFocus (vscode-file://vscode-app/Users/isidor/Development/vscode/out/vs/workbench/contrib/debug/common/debugViewModel.js:48:36)
    at DebugService.focusStackFrame (vscode-file://vscode-app/Users/isidor/Development/vscode/out/vs/workbench/contrib/debug/browser/debugService.js:671:28)
    at DebugService.launchOrAttachToSession (vscode-file://vscode-app/Users/isidor/Development/vscode/out/vs/workbench/contrib/debug/browser/debugService.js:444:32)
    at async DebugService.doCreateSession (vscode-file://vscode-app/Users/isidor/Development/vscode/out/vs/workbench/contrib/debug/browser/debugService.js:402:17)
    at async Promise.all (index 1)
    at async DebugService.startDebugging (vscode-file://vscode-app/Users/isidor/Development/vscode/out/vs/workbench/contrib/debug/browser/debugService.js:243:36)
    at async handler (vscode-file://vscode-app/Users/isidor/Development/vscode/out/vs/workbench/contrib/debug/browser/debugCommands.js:335:13)
    at async ActionRunner.runAction (vscode-file://vscode-app/Users/isidor/Development/vscode/out/vs/base/common/actions.js:115:13)
    at async ActionRunner.run (vscode-file://vscode-app/Users/isidor/Development/vscode/out/vs/base/common/actions.js:107:17)
@isidorn isidorn added the debug Debug viewlet, configurations, breakpoints, adapter issues label Jun 22, 2021
@weinand
Copy link
Contributor

weinand commented Jun 23, 2021

@isidorn I cannot reproduce this. Both processes start fine and debugging works (and no errors show up in the dev console).

However, there are a couple of other issues:

2021-06-23_12-41-05 (1)

@weinand weinand added the bug Issue identified by VS Code Team member as probable bug label Jun 23, 2021
@isidorn
Copy link
Contributor Author

isidorn commented Jun 25, 2021

@weinand good catch, I have tackled that via 8396858

The loaded scripts issue seems to be that the Loaded Scripts view on start for each session wants to add a source path here.
If the session does not support loaded sources this will cause the exception.
it seems like the right fix is to check if the session supports loaded scripts before adding sources for that session?
Feel free to assign back to me if you would like me to tackle the loaded scripts exception

@isidorn isidorn removed their assignment Jun 25, 2021
@weinand weinand added this to the June 2021 milestone Jun 28, 2021
@isidorn isidorn added the verified Verification succeeded label Jun 29, 2021
@github-actions github-actions bot locked and limited conversation to collaborators Aug 12, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Issue identified by VS Code Team member as probable bug debug Debug viewlet, configurations, breakpoints, adapter issues insiders-released Patch has been released in VS Code Insiders verified Verification succeeded
Projects
None yet
Development

No branches or pull requests

3 participants
@weinand @isidorn and others