Accessing an invalid variable in ticcmd_t crashes the game
This is the scripter's fault, but it should probably result in an explicit error message instead of a sigvsev If this is hard to reproduce let's talk about it, this is just wierd.
crash_log.txt
------------------------
An error occurred within SRB2! Send this stack trace to someone who can help!
Time of crash: Sun, 07 Jan 2024 00:35:43 -0500
Cause: Segmentation fault
Backtrace:
/home/jackson/Desktop/lsdl2srb2(+0x86f4b)[0x55e60ad3bf4b]
/home/jackson/Desktop/lsdl2srb2(+0x8707c)[0x55e60ad3c07c]
/lib/x86_64-linux-gnu/libc.so.6(+0x42520)[0x7f8140e42520]
/lib/x86_64-linux-gnu/libc.so.6(+0x19d734)[0x7f8140f9d734]
/home/jackson/Desktop/lsdl2srb2(+0x2ac7d8)[0x55e60af617d8]
/home/jackson/Desktop/lsdl2srb2(luaL_error+0x10b)[0x55e60af65bfb]
/home/jackson/Desktop/lsdl2srb2(+0x2a6e9a)[0x55e60af5be9a]
/home/jackson/Desktop/lsdl2srb2(+0x2a7329)[0x55e60af5c329]
/home/jackson/Desktop/lsdl2srb2(+0x2bff19)[0x55e60af74f19]
/home/jackson/Desktop/lsdl2srb2(+0x2a735d)[0x55e60af5c35d]
/home/jackson/Desktop/lsdl2srb2(+0x2a67a3)[0x55e60af5b7a3]
/home/jackson/Desktop/lsdl2srb2(+0x2a7600)[0x55e60af5c600]
/home/jackson/Desktop/lsdl2srb2(lua_pcall+0x5b)[0x55e60af592db]
/home/jackson/Desktop/lsdl2srb2(+0x283f3b)[0x55e60af38f3b]
/home/jackson/Desktop/lsdl2srb2(+0x284365)[0x55e60af39365]
/home/jackson/Desktop/lsdl2srb2(LUA_HookPlayer+0xd1)[0x55e60af3a2b1]
/home/jackson/Desktop/lsdl2srb2(P_PreTicker+0x12d)[0x55e60aead59d]
/home/jackson/Desktop/lsdl2srb2(P_LoadLevel+0x1121)[0x55e60ae93971]
/home/jackson/Desktop/lsdl2srb2(G_DoLoadLevel+0x1ba)[0x55e60adbca9a]
/home/jackson/Desktop/lsdl2srb2(G_InitNew+0x2ac)[0x55e60adc34ac]
/home/jackson/Desktop/lsdl2srb2(+0xdb09c)[0x55e60ad9009c]
/home/jackson/Desktop/lsdl2srb2(TryRunTics+0x32d)[0x55e60ad7f10d]
/home/jackson/Desktop/lsdl2srb2(D_SRB2Loop+0x9d7)[0x55e60ad70c07]
/home/jackson/Desktop/lsdl2srb2(main+0x7c)[0x55e60ad3b3ac]
/lib/x86_64-linux-gnu/libc.so.6(+0x29d90)[0x7f8140e29d90]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x80)[0x7f8140e29e40]
/home/jackson/Desktop/lsdl2srb2(_start+0x25)[0x55e60ad3b5d5]
Hopefully discord bot doesn't show that log...