serve-d icon indicating copy to clipboard operation
serve-d copied to clipboard

`serve-d` fails to initialize: Failed processing notification: mir.ion.exception.IonException: unexpected Ion type

Open redthing1 opened this issue 2 months ago • 3 comments

I am on the Nightly release channel of serve-d on osx aarch64.

serve-d standalone v0.8.0-beta.15
Included features: "d", "workspaces"
Built: Thu Apr  4 02:26:06 2024
with compiler LDC v2.107 on osx aarch64
dub, dfmt and dscanner are bundled within (compiled in)
2024-04-11T12:44:18.645 [error] serverbase.d:427:__lambda2 Failed processing notification: mir.ion.exception.IonException@../../../.dub/packages/mir-ion/2.2.1/mir-ion/source/mir/ion/exception.d(297): IonException: unexpected Ion type
----------------
??:? pure nothrow @trusted rt.critical_.D_CRITICAL_SECTION* core.lifetime._d_newitemT!(rt.critical_.D_CRITICAL_SECTION)._d_newitemT() [0x102f07027]
mir.ion.exception.IonException@../../../.dub/packages/mir-ion/2.2.1/mir-ion/source/mir/ion/exception.d(297): IonException: unexpected Ion type
----------------
??:? pure nothrow @trusted rt.critical_.D_CRITICAL_SECTION* core.lifetime._d_newitemT!(rt.critical_.D_CRITICAL_SECTION)._d_newitemT() [0x102f07027]
[Info  - 12:44:20 PM] Connection to server got closed. Server will restart.
serve-d standalone v0.8.0-beta.15
Included features: "d", "workspaces"
Built: Thu Apr  4 02:26:06 2024
with compiler LDC v2.107 on osx aarch64
dub, dfmt and dscanner are bundled within (compiled in)
2024-04-11T12:44:20.104 [error] serverbase.d:427:__lambda2 Failed processing notification: mir.ion.exception.IonException@../../../.dub/packages/mir-ion/2.2.1/mir-ion/source/mir/ion/exception.d(297): IonException: unexpected Ion type
----------------

It then goes into a crash loop.

Relevant code: https://github.com/Pure-D/serve-d/blob/master/serverbase/source/served/serverbase.d#L418-L439

redthing1 avatar Apr 11 '24 19:04 redthing1