Repository navigation
Desktop profile crash: agent-loop missing sessionProjections after installing plugins #11422
SalamanaStt
started this conversation in
General
Replies: 1 comment
|
If can not find which plugin, try to delete .dsh under your user file. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Caused by @linxin666/dsh-web-all
Summary
dsh-desktop 0.2.1-rc.3 (win32 x64, Electron 44.7.0) fails to boot with:
DesktopHostFatalError: startup failed: 1 required plugin did not activate
The required "agent-loop" plugin reports missing service "sessionProjections", and
33 plugins all wait on services (sessionProjections, fs, sandboxPolicy,
workingDirectory, etc.) — a deadlock at startup.
Root cause (reproduced on two machines)
The crash is triggered by installing the third-party bundle plugin
"@linxin666/dsh-web-all" into the desktop profile.
This package pulls in ~25 sub-modules (dsh-ssh, dsh-update, dsh-remote-bridge,
dsh-pet, and many client-ui-* packages). Once installed, the core
"session-projection-cache" plugin fails to activate, so nothing registers the
"sessionProjections" service, and every dependent plugin deadlocks.
Reproduction
~/.dsh entirely → boots fine again.
What would help
WAITING plugins, but never says which underlying plugin actually FAILED to import
and why. It took manual digging through profiles to find it was
session-projection-cache being blocked by the third-party bundle. Surfacing the
real failing plugin + its error message would save hours.
doesn't take down the entire required-plugin chain.
profile deadlocks.
Environment
All reactions