Open mageOfstructs opened 2 months ago
edit: also happens when typing ":man-facepalming:", TAB and trying to delete the two (for some reason two) emojis again.
version: gomuks 0.3.1+dev.unknown (unknown with go1.22.5) log: panic: runtime error: slice bounds out of range [266:168] [recovered] panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x70 pc=0x5faa4c08df7f] goroutine 1 [running]: go.mau.fi/mauview.(*Application).ForceStop(...) /build/gomuks/src/pkg/mod/go.mau.fi/mauview@v0.2.1/application.go:198 maunium.net/go/gomuks/ui.(*GomuksUI).Finish(0xc00045f7ff?) /build/gomuks/src/gomuks-0.3.1/ui/ui.go:90 +0x1f maunium.net/go/gomuks/debug.Recover() /build/gomuks/src/gomuks-0.3.1/debug/debug.go:132 +0x38 panic({0x5faa4c50e560?, 0xc003b78210?}) /usr/lib/go/src/runtime/panic.go:770 +0x132 go.mau.fi/mauview.(*InputArea).prepareText(0xc0001f5760, 0x76) /build/gomuks/src/pkg/mod/go.mau.fi/mauview@v0.2.1/inputarea.go:357 +0x35e go.mau.fi/mauview.(*InputArea).PrepareDraw(0xc0001f5760, 0x0?) /build/gomuks/src/pkg/mod/go.mau.fi/mauview@v0.2.1/inputarea.go:417 +0x18 maunium.net/go/gomuks/ui.(*RoomView).Draw(0xc000220500, {0x5faa4c561fc0, 0xc00041bd50}) /build/gomuks/src/gomuks-0.3.1/ui/room-view.go:294 +0x197 go.mau.fi/mauview.(*Box).Draw(0xc000504a00, {0x7ebb421c28d8, 0xc000422008}) /build/gomuks/src/pkg/mod/go.mau.fi/mauview@v0.2.1/box.go:184 +0x254 maunium.net/go/gomuks/ui.(*MainView).Draw(0xc0000e0d10, {0x7ebb421c28d8, 0xc000422008}) /build/gomuks/src/gomuks-0.3.1/ui/view-main.go:107 +0x39 go.mau.fi/mauview.(*Application).Start(0xc00020d200) /build/gomuks/src/pkg/mod/go.mau.fi/mauview@v0.2.1/application.go:183 +0x89c maunium.net/go/gomuks/ui.(*GomuksUI).Start(0xc0001461e0?) /build/gomuks/src/gomuks-0.3.1/ui/ui.go:82 +0x17 main.(*Gomuks).Start(0xc0003f9da0) /build/gomuks/src/gomuks-0.3.1/gomuks.go:174 +0x2f0 main.main() /build/gomuks/src/gomuks-0.3.1/main.go:119 +0x773
edit: also happens when typing ":man-facepalming:", TAB and trying to delete the two (for some reason two) emojis again.