Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Errors encountered with STURNVULF mission #329

Open
smcameron opened this issue Dec 9, 2022 · 1 comment
Open

Errors encountered with STURNVULF mission #329

smcameron opened this issue Dec 9, 2022 · 1 comment

Comments

@smcameron
Copy link
Owner

These errors were logged:

snis_server.c:3739:24: runtime error: index -1 out of bounds for type 'ai_stack_entry [5]'
snis_server.c:7577:20: runtime error: index -1 out of bounds for type 'ai_stack_entry [5]'
snis_server: lua callback 'robot_listen' had error 2: './share/snis/luascripts/MISSIONS/STURNVULF.LUA:1066: attempt to compare nil with number'.

do_lua_pcall
Stack trace:
- ./bin/snis_server(stacktrace+0x37) [0x5559535aae47]
- ./bin/snis_server(+0xb5b4f) [0x5559535efb4f]
- ./bin/snis_server(main+0x1d35) [0x5559535a3345]
- /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7f8bf24c1083]
- ./bin/snis_server(_start+0x2e) [0x5559535a629e]
snis_server: lua callback 'robot_listen' had error 2: './share/snis/luascripts/MISSIONS/STURNVULF.LUA:1066: attempt to compare nil with number'.

do_lua_pcall
Stack trace:
- ./bin/snis_server(stacktrace+0x37) [0x5559535aae47]
- ./bin/snis_server(+0xb5b4f) [0x5559535efb4f]
- ./bin/snis_server(main+0x1d35) [0x5559535a3345]
- /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7f8bf24c1083]
- ./bin/snis_server(_start+0x2e) [0x5559535a629e]
snis_server: lua callback 'robot_listen' had error 2: './share/snis/luascripts/MISSIONS/STURNVULF.LUA:1066: attempt to compare nil with number'.

do_lua_pcall
Stack trace:
- ./bin/snis_server(stacktrace+0x37) [0x5559535aae47]
- ./bin/snis_server(+0xb5b4f) [0x5559535efb4f]
- ./bin/snis_server(main+0x1d35) [0x5559535a3345]
- /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7f8bf24c1083]
- ./bin/snis_server(_start+0x2e) [0x5559535a629e]
snis_server: lua callback 'robot_listen' had error 2: './share/snis/luascripts/MISSIONS/STURNVULF.LUA:1066: attempt to compare nil with number'.

do_lua_pcall
Stack trace:
- ./bin/snis_server(stacktrace+0x37) [0x5559535aae47]
- ./bin/snis_server(+0xb5b4f) [0x5559535efb4f]
- ./bin/snis_server(main+0x1d35) [0x5559535a3345]
- /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7f8bf24c1083]
- ./bin/snis_server(_start+0x2e) [0x5559535a629e]
snis_server: lua callback 'robot_listen' had error 2: './share/snis/luascripts/MISSIONS/STURNVULF.LUA:1066: attempt to compare nil with number'.

do_lua_pcall
Stack trace:
- ./bin/snis_server(stacktrace+0x37) [0x5559535aae47]
- ./bin/snis_server(+0xb5b4f) [0x5559535efb4f]
- ./bin/snis_server(main+0x1d35) [0x5559535a3345]
- /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7f8bf24c1083]
- ./bin/snis_server(_start+0x2e) [0x5559535a629e]
snis_server: lua callback 'robot_listen' had error 2: './share/snis/luascripts/MISSIONS/STURNVULF.LUA:1066: attempt to compare nil with number'.

do_lua_pcall
Stack trace:
- ./bin/snis_server(stacktrace+0x37) [0x5559535aae47]
- ./bin/snis_server(+0xb5b4f) [0x5559535efb4f]
- ./bin/snis_server(main+0x1d35) [0x5559535a3345]
- /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7f8bf24c1083]
- ./bin/snis_server(_start+0x2e) [0x5559535a629e]
snis_server: lua callback 'robot_listen' had error 2: './share/snis/luascripts/MISSIONS/STURNVULF.LUA:1066: attempt to compare nil with number'.

do_lua_pcall
Stack trace:
- ./bin/snis_server(stacktrace+0x37) [0x5559535aae47]
- ./bin/snis_server(+0xb5b4f) [0x5559535efb4f]
- ./bin/snis_server(main+0x1d35) [0x5559535a3345]
- /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7f8bf24c1083]
- ./bin/snis_server(_start+0x2e) [0x5559535a629e]
snis_server: lua callback 'robot_listen' had error 2: './share/snis/luascripts/MISSIONS/STURNVULF.LUA:1066: attempt to compare nil with number'.

do_lua_pcall
Stack trace:
- ./bin/snis_server(stacktrace+0x37) [0x5559535aae47]
- ./bin/snis_server(+0xb5b4f) [0x5559535efb4f]
- ./bin/snis_server(main+0x1d35) [0x5559535a3345]
- /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7f8bf24c1083]
- ./bin/snis_server(_start+0x2e) [0x5559535a629e]
snis_server: lua callback 'robot_listen' had error 2: './share/snis/luascripts/MISSIONS/STURNVULF.LUA:1066: attempt to compare nil with number'.

do_lua_pcall
Stack trace:
- ./bin/snis_server(stacktrace+0x37) [0x5559535aae47]
- ./bin/snis_server(+0xb5b4f) [0x5559535efb4f]
- ./bin/snis_server(main+0x1d35) [0x5559535a3345]
- /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7f8bf24c1083]
- ./bin/snis_server(_start+0x2e) [0x5559535a629e]
snis_server: lua callback 'robot_listen' had error 2: './share/snis/luascripts/MISSIONS/STURNVULF.LUA:1066: attempt to compare nil with number'.

do_lua_pcall
Stack trace:
- ./bin/snis_server(stacktrace+0x37) [0x5559535aae47]
- ./bin/snis_server(+0xb5b4f) [0x5559535efb4f]
- ./bin/snis_server(main+0x1d35) [0x5559535a3345]
- /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7f8bf24c1083]
- ./bin/snis_server(_start+0x2e) [0x5559535a629e]
snis_server: lua callback 'robot_listen' had error 2: './share/snis/luascripts/MISSIONS/STURNVULF.LUA:1066: attempt to compare nil with number'.

do_lua_pcall
Stack trace:
- ./bin/snis_server(stacktrace+0x37) [0x5559535aae47]
- ./bin/snis_server(+0xb5b4f) [0x5559535efb4f]
- ./bin/snis_server(main+0x1d35) [0x5559535a3345]
- /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7f8bf24c1083]
- ./bin/snis_server(_start+0x2e) [0x5559535a629e]
snis_server: lua callback 'robot_listen' had error 2: './share/snis/luascripts/MISSIONS/STURNVULF.LUA:1066: attempt to compare nil with number'.

do_lua_pcall
Stack trace:
- ./bin/snis_server(stacktrace+0x37) [0x5559535aae47]
- ./bin/snis_server(+0xb5b4f) [0x5559535efb4f]
- ./bin/snis_server(main+0x1d35) [0x5559535a3345]
- /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7f8bf24c1083]
- ./bin/snis_server(_start+0x2e) [0x5559535a629e]
snis_server: lua callback 'robot_listen' had error 2: './share/snis/luascripts/MISSIONS/STURNVULF.LUA:1066: attempt to compare nil with number'.

do_lua_pcall
Stack trace:
- ./bin/snis_server(stacktrace+0x37) [0x5559535aae47]
- ./bin/snis_server(+0xb5b4f) [0x5559535efb4f]
- ./bin/snis_server(main+0x1d35) [0x5559535a3345]
- /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0x7f8bf24c1083]
- ./bin/snis_server(_start+0x2e) [0x5559535a629e]
found!
found!
found!
Registered callback player_docked_callback for event player-docked-event
Registered callback player_docked for event player-docked-event
Registered callback custom_button_press for event custom-button-press-event
comparing 'SB-00' to 'SB-01'
comparing 'SB-01' to 'SB-01'
npcbot for bridge 0 received msg: 'TRANSMISSION TERMINATED ON CHANNEL 864' from Revenge: 
npcbot for bridge 0 received msg: '6' from Revenge: 
npcbot for bridge 0 received msg: '?' from Revenge: 
npcbot for bridge 0 received msg: '1' from Revenge: 
npc_menu_item_request_dock called for Revenge
Registered callback player_docked for event player-docked-event
npcbot for bridge 0 received msg: '?' from Revenge: 
npcbot for bridge 0 received msg: '7' from Revenge: 
comparing 'SB-00' to 'ROBOT'
comparing 'SB-01' to 'ROBOT'
comparing 'SB-02' to 'ROBOT'
comparing 'SB-03' to 'ROBOT'
comparing 'SB-00' to 'ROBOT'
comparing 'SB-01' to 'ROBOT'
comparing 'SB-02' to 'ROBOT'
comparing 'SB-03' to 'ROBOT'
comparing 'SB-04' to 'ROBOT'
comparing 'SB-05' to 'ROBOT'
comparing 'SB-06' to 'ROBOT'
comparing 'SB-07' to 'ROBOT'
comparing 'SB-08' to 'ROBOT'
comparing 'SB-09' to 'ROBOT'
comparing 'SB-10' to 'ROBOT'
comparing 'SB-11' to 'ROBOT'
comparing 'SB-14' to 'ROBOT'
comparing 'SB-15' to 'ROBOT'
@smcameron
Copy link
Owner Author

Here's a theory about what might have happened: In this mission the players are supposed to go find the ship named STURNVULF and rescue the people aboard etc. There is also a space monster lurking about. I suspect the space monster may have destroyed the STURNVULF, and its hulk floated away before we got there. This would cause l_object_distance(), used by STURNVULF.LUA to calculate the distance between the player and the STURNVULF to return nil, prevent any zarkons from appearing, and would explain why we never found the ship where it was supposed to be. I don't have any evidence for this theory, but it would explain what we saw, I think.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant