teleclimber / Dropserver

An application platform for your personal web services. https://dropserver.org
Apache License 2.0
42 stars 1 forks source link

Crash due to Twine #126

Open teleclimber opened 1 month ago

teleclimber commented 1 month ago

I have no idea how to reproduce this, but I crashed ds-host on dev VM after clicking on an appspace (Shopping list app).

May 09 17:26:39 dropserverdev systemd[1]: dropserver.service: Main process exited, code=exited, status=2/INVALIDARGUMENT
May 09 17:26:39 dropserverdev ds-host[813]:         /home/developer/go/pkg/mod/github.com/teleclimber/twine-go@v0.1.2/t>
May 09 17:26:39 dropserverdev ds-host[813]: created by github.com/teleclimber/twine-go/twine.NewWebsocketServer in goro>
May 09 17:26:39 dropserverdev ds-host[813]:         /home/developer/go/pkg/mod/github.com/teleclimber/twine-go@v0.1.2/t>
May 09 17:26:39 dropserverdev ds-host[813]: github.com/teleclimber/twine-go/twine.NewWebsocketServer.func2()
May 09 17:26:39 dropserverdev ds-host[813]:         /home/developer/go/pkg/mod/github.com/teleclimber/twine-go@v0.1.2/t>
May 09 17:26:39 dropserverdev ds-host[813]: github.com/teleclimber/twine-go/twine.(*Twine).waitHi(0xc00039b110)
May 09 17:26:39 dropserverdev ds-host[813]: goroutine 257 [running]:
May 09 17:26:39 dropserverdev ds-host[813]: [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x7dbb76]
May 09 17:26:39 dropserverdev ds-host[813]: panic: runtime error: invalid memory address or nil pointer dereference
May 09 17:26:39 dropserverdev ds-host[813]: closing twine-websocket