diff --git a/autogen/fuzz_template.lua b/autogen/fuzz_template.lua index 222d683da..4659c6555 100644 --- a/autogen/fuzz_template.lua +++ b/autogen/fuzz_template.lua @@ -64,6 +64,11 @@ function rnd_number() return t[math.random(#t)] end +function rnd_boolean() + t = { nil, false, true } + return t[math.random(#t)] +end + function rnd_Vec3s() t = { nil, { x = rnd_integer(), y = rnd_integer(), z = rnd_integer() } } return t[math.random(#t)] @@ -124,18 +129,30 @@ function rnd_PlayerGeometry() return t[math.random(#t)] end +function rnd_Surface() + t = { nil, gMarioStates[0].ceil, gMarioStates[0].floor } + return t[math.random(#t)] +end + -------- function fuzz_functions() -- $[FUNCS] end +id_bhvFuncs = hook_behavior(nil, OBJ_LIST_DEFAULT, true, fuzz_functions, nil, 'id_bhvFuncs') + -------- function fuzz_structs() end +function update() + fuzz_functions() +end + hook_chat_command('fuzz-funcs', 'funcs', fuzz_functions) hook_chat_command('fuzz-structs', 'structs', fuzz_structs) -fuzz_functions() -print('!') \ No newline at end of file +hook_event(HOOK_UPDATE, update) + +spawn_non_sync_object(id_bhvFuncs, E_MODEL_SPINY_BALL, 0, 0, 0, nil) diff --git a/grind.log b/grind.log new file mode 100644 index 000000000..a673d89d8 --- /dev/null +++ b/grind.log @@ -0,0 +1,5582 @@ +==401329== Memcheck, a memory error detector +==401329== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. +==401329== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info +==401329== Command: ./build/us_pc/sm64.us.f3dex2e +==401329== Parent PID: 10640 +==401329== +==401329== Warning: noted but unhandled ioctl 0x6444 with no size/direction hints. +==401329== This could cause spurious value errors to appear. +==401329== See README_MISSING_SYSCALL_OR_IOCTL for guidance on writing a proper wrapper. +==401329== Warning: unimplemented fcntl command: 1033 +==401329== Warning: unimplemented fcntl command: 1033 +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0xB450565: pa_shm_cleanup (in /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.99.so) +==401329== by 0xB4507A1: pa_shm_create_rw (in /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.99.so) +==401329== by 0xB4404B6: pa_mempool_new (in /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.99.so) +==401329== by 0xB3C59B1: pa_context_new_with_proplist (in /usr/lib/x86_64-linux-gnu/libpulse.so.0.21.2) +==401329== by 0x6D0BC10: ConnectToPulseServer_Internal (SDL_pulseaudio.c:312) +==401329== by 0x6D0C0DB: ConnectToPulseServer (SDL_pulseaudio.c:348) +==401329== by 0x6D0C0DB: PULSEAUDIO_Init (SDL_pulseaudio.c:829) +==401329== by 0x6C07698: SDL_AudioInit_REAL (SDL_audio.c:981) +==401329== by 0x6C02DFE: SDL_InitSubSystem_REAL.part.0 (SDL.c:244) +==401329== by 0x67B624: audio_sdl_init (audio_sdl2.c:10) +==401329== by 0x650D94: main_func (pc_main.c:368) +==401329== by 0x650F34: main (pc_main.c:431) +==401329== +==401329== Syscall param write(buf) points to uninitialised byte(s) +==401329== at 0x6DE032F: __libc_write (write.c:26) +==401329== by 0x6DE032F: write (write.c:24) +==401329== by 0x6D473DB: SDL_SYS_HapticSetGain (SDL_syshaptic.c:1113) +==401329== by 0x6C39303: SDL_HapticSetGain_REAL (SDL_haptic.c:660) +==401329== by 0x6C39454: SDL_HapticOpen_REAL (SDL_haptic.c:160) +==401329== by 0x6C39454: SDL_HapticOpen_REAL (SDL_haptic.c:111) +==401329== by 0x67BC98: controller_sdl_init_haptics (controller_sdl2.c:144) +==401329== by 0x67C03B: controller_sdl_read (controller_sdl2.c:238) +==401329== by 0x67C6FD: osContGetReadData (controller_entry_point.c:69) +==401329== by 0x54A4D4: read_controller_inputs (game_init.c:471) +==401329== by 0x54A9ED: game_loop_one_iteration (game_init.c:614) +==401329== by 0x650815: produce_one_frame (pc_main.c:225) +==401329== by 0x67784C: gfx_sdl_main_loop (gfx_sdl2.c:148) +==401329== by 0x650EDC: main_func (pc_main.c:415) +==401329== Address 0x1ffeffe910 is on thread 1's stack +==401329== in frame #1, created by SDL_SYS_HapticSetGain (SDL_syshaptic.c:1106) +==401329== +==401329== Syscall param write(buf) points to uninitialised byte(s) +==401329== at 0x6DE032F: __libc_write (write.c:26) +==401329== by 0x6DE032F: write (write.c:24) +==401329== by 0x6D472B9: SDL_SYS_HapticStopEffect (SDL_syshaptic.c:1052) +==401329== by 0x6C39AB3: SDL_HapticStopEffect_REAL (SDL_haptic.c:580) +==401329== by 0x6C39AB3: SDL_HapticStopEffect_REAL (SDL_haptic.c:573) +==401329== by 0x6C39AB3: SDL_HapticRumbleStop_REAL (SDL_haptic.c:852) +==401329== by 0x67C467: controller_sdl_rumble_stop (controller_sdl2.c:331) +==401329== by 0x67C914: controller_rumble_stop (controller_entry_point.c:105) +==401329== by 0x67C65A: osMotorStop (controller_entry_point.c:48) +==401329== by 0x54D58D: cancel_rumble (rumble_init.c:279) +==401329== by 0x547868: init_level (level_update.c:1767) +==401329== by 0x54790F: lvl_init_or_update (level_update.c:1790) +==401329== by 0x5246A4: level_cmd_call (level_script.c:289) +==401329== by 0x52711A: level_script_execute (level_script.c:1147) +==401329== by 0x54A9FC: game_loop_one_iteration (game_init.c:615) +==401329== Address 0x1ffeffe910 is on thread 1's stack +==401329== in frame #1, created by SDL_SYS_HapticStopEffect (SDL_syshaptic.c:1045) +==401329== +==401329== Invalid read of size 8 +==401329== at 0x5235DB: cur_obj_update (behavior_script.c:1351) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== by 0x53A63C: area_update_objects (area.c:348) +==401329== by 0x5463F1: play_mode_normal (level_update.c:1230) +==401329== by 0x54748D: update_level (level_update.c:1649) +==401329== by 0x547919: lvl_init_or_update (level_update.c:1794) +==401329== by 0x52470A: level_cmd_call_loop (level_script.c:296) +==401329== by 0x52711A: level_script_execute (level_script.c:1147) +==401329== by 0x54A9FC: game_loop_one_iteration (game_init.c:615) +==401329== Address 0xa92fc48 is 0 bytes after a block of size 24 alloc'd +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x7838AD: smlua_hook_behavior (smlua_hooks.c:1138) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== by 0x77F265: smlua_load_script (smlua.c:116) +==401329== by 0x77F5C6: smlua_init (smlua.c:175) +==401329== +==401329== Invalid read of size 8 +==401329== at 0x5ECE20: get_object_list_from_behavior (object_helpers.c:994) +==401329== by 0x79142A: obj_get_next (smlua_obj_utils.c:208) +==401329== by 0x7914DE: obj_get_next_with_same_behavior_id (smlua_obj_utils.c:220) +==401329== by 0x5A8F56: spawn_star_number (spawn_star.inc.c:31) +==401329== by 0x5A9081: bhv_collect_star_init (spawn_star.inc.c:74) +==401329== by 0x6F917B: smlua_func_bhv_collect_star_init (smlua_functions_autogen.c:2665) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== Address 0xaf01c40 is 0 bytes inside a block of size 24 free'd +==401329== at 0x6B20A3F: free (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x78489A: smlua_clear_hooks (smlua_hooks.c:1442) +==401329== by 0x77F683: smlua_shutdown (smlua.c:199) +==401329== by 0x68B8D7: debug_reload_lua (controller_keyboard_debug.c:82) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== by 0x677A55: gfx_sdl_handle_events (gfx_sdl2.c:188) +==401329== by 0x676564: gfx_start_frame (gfx_pc.c:1895) +==401329== by 0x6503CF: produce_interpolation_frames_and_delay (pc_main.c:179) +==401329== by 0x65090F: produce_one_frame (pc_main.c:252) +==401329== by 0x67784C: gfx_sdl_main_loop (gfx_sdl2.c:148) +==401329== Block was alloc'd at +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x7838AD: smlua_hook_behavior (smlua_hooks.c:1138) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== by 0x77F265: smlua_load_script (smlua.c:116) +==401329== by 0x77F5C6: smlua_init (smlua.c:175) +==401329== +==401329== Invalid read of size 8 +==401329== at 0x5ECE30: get_object_list_from_behavior (object_helpers.c:995) +==401329== by 0x79142A: obj_get_next (smlua_obj_utils.c:208) +==401329== by 0x7914DE: obj_get_next_with_same_behavior_id (smlua_obj_utils.c:220) +==401329== by 0x5A8F56: spawn_star_number (spawn_star.inc.c:31) +==401329== by 0x5A9081: bhv_collect_star_init (spawn_star.inc.c:74) +==401329== by 0x6F917B: smlua_func_bhv_collect_star_init (smlua_functions_autogen.c:2665) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== Address 0xaf01c40 is 0 bytes inside a block of size 24 free'd +==401329== at 0x6B20A3F: free (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x78489A: smlua_clear_hooks (smlua_hooks.c:1442) +==401329== by 0x77F683: smlua_shutdown (smlua.c:199) +==401329== by 0x68B8D7: debug_reload_lua (controller_keyboard_debug.c:82) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== by 0x677A55: gfx_sdl_handle_events (gfx_sdl2.c:188) +==401329== by 0x676564: gfx_start_frame (gfx_pc.c:1895) +==401329== by 0x6503CF: produce_interpolation_frames_and_delay (pc_main.c:179) +==401329== by 0x65090F: produce_one_frame (pc_main.c:252) +==401329== by 0x67784C: gfx_sdl_main_loop (gfx_sdl2.c:148) +==401329== Block was alloc'd at +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x7838AD: smlua_hook_behavior (smlua_hooks.c:1138) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== by 0x77F265: smlua_load_script (smlua.c:116) +==401329== by 0x77F5C6: smlua_init (smlua.c:175) +==401329== +==401329== Syscall param write(buf) points to uninitialised byte(s) +==401329== at 0x6DE032F: __libc_write (write.c:26) +==401329== by 0x6DE032F: write (write.c:24) +==401329== by 0x6D4721F: SDL_SYS_HapticRunEffect (SDL_syshaptic.c:1032) +==401329== by 0x6C3996B: SDL_HapticRunEffect_REAL (SDL_haptic.c:561) +==401329== by 0x6C3996B: SDL_HapticRunEffect_REAL (SDL_haptic.c:554) +==401329== by 0x6C3996B: SDL_HapticRumblePlay_REAL (SDL_haptic.c:835) +==401329== by 0x67C441: controller_sdl_rumble_play (controller_sdl2.c:326) +==401329== by 0x67C8B1: controller_rumble_play (controller_entry_point.c:98) +==401329== by 0x67C634: osMotorStart (controller_entry_point.c:42) +==401329== by 0x54CED8: start_rumble (rumble_init.c:51) +==401329== by 0x54CF8C: update_rumble_pak (rumble_init.c:84) +==401329== by 0x54D4AB: thread6_rumble_loop (rumble_init.c:259) +==401329== by 0x650842: produce_one_frame (pc_main.c:232) +==401329== by 0x67784C: gfx_sdl_main_loop (gfx_sdl2.c:148) +==401329== by 0x650EDC: main_func (pc_main.c:415) +==401329== Address 0x1ffeffe970 is on thread 1's stack +==401329== in frame #1, created by SDL_SYS_HapticRunEffect (SDL_syshaptic.c:1023) +==401329== +==401329== Invalid read of size 8 +==401329== at 0x521991: bhv_cmd_or_int (behavior_script.c:550) +==401329== by 0x52360A: cur_obj_update (behavior_script.c:1355) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== by 0x53A63C: area_update_objects (area.c:348) +==401329== by 0x5463F1: play_mode_normal (level_update.c:1230) +==401329== by 0x54748D: update_level (level_update.c:1649) +==401329== by 0x547919: lvl_init_or_update (level_update.c:1794) +==401329== by 0x52470A: level_cmd_call_loop (level_script.c:296) +==401329== by 0x52711A: level_script_execute (level_script.c:1147) +==401329== Address 0x89ec558 is 0 bytes after a block of size 24 free'd +==401329== at 0x6B20A3F: free (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x78489A: smlua_clear_hooks (smlua_hooks.c:1442) +==401329== by 0x77F683: smlua_shutdown (smlua.c:199) +==401329== by 0x68B8D7: debug_reload_lua (controller_keyboard_debug.c:82) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== by 0x677A55: gfx_sdl_handle_events (gfx_sdl2.c:188) +==401329== by 0x676564: gfx_start_frame (gfx_pc.c:1895) +==401329== by 0x6503CF: produce_interpolation_frames_and_delay (pc_main.c:179) +==401329== by 0x65090F: produce_one_frame (pc_main.c:252) +==401329== by 0x67784C: gfx_sdl_main_loop (gfx_sdl2.c:148) +==401329== Block was alloc'd at +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x7838AD: smlua_hook_behavior (smlua_hooks.c:1138) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== by 0x77F265: smlua_load_script (smlua.c:116) +==401329== by 0x77F5C6: smlua_init (smlua.c:175) +==401329== +==401329== Invalid read of size 8 +==401329== at 0x5219A2: bhv_cmd_or_int (behavior_script.c:551) +==401329== by 0x52360A: cur_obj_update (behavior_script.c:1355) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== by 0x53A63C: area_update_objects (area.c:348) +==401329== by 0x5463F1: play_mode_normal (level_update.c:1230) +==401329== by 0x54748D: update_level (level_update.c:1649) +==401329== by 0x547919: lvl_init_or_update (level_update.c:1794) +==401329== by 0x52470A: level_cmd_call_loop (level_script.c:296) +==401329== by 0x52711A: level_script_execute (level_script.c:1147) +==401329== Address 0x89ec558 is 0 bytes after a block of size 24 free'd +==401329== at 0x6B20A3F: free (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x78489A: smlua_clear_hooks (smlua_hooks.c:1442) +==401329== by 0x77F683: smlua_shutdown (smlua.c:199) +==401329== by 0x68B8D7: debug_reload_lua (controller_keyboard_debug.c:82) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== by 0x677A55: gfx_sdl_handle_events (gfx_sdl2.c:188) +==401329== by 0x676564: gfx_start_frame (gfx_pc.c:1895) +==401329== by 0x6503CF: produce_interpolation_frames_and_delay (pc_main.c:179) +==401329== by 0x65090F: produce_one_frame (pc_main.c:252) +==401329== by 0x67784C: gfx_sdl_main_loop (gfx_sdl2.c:148) +==401329== Block was alloc'd at +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x7838AD: smlua_hook_behavior (smlua_hooks.c:1138) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== by 0x77F265: smlua_load_script (smlua.c:116) +==401329== by 0x77F5C6: smlua_init (smlua.c:175) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5235E9: cur_obj_update (behavior_script.c:1352) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== by 0x53A63C: area_update_objects (area.c:348) +==401329== by 0x5463F1: play_mode_normal (level_update.c:1230) +==401329== by 0x54748D: update_level (level_update.c:1649) +==401329== by 0x547919: lvl_init_or_update (level_update.c:1794) +==401329== by 0x52470A: level_cmd_call_loop (level_script.c:296) +==401329== by 0x52711A: level_script_execute (level_script.c:1147) +==401329== by 0x54A9FC: game_loop_one_iteration (game_init.c:615) +==401329== +==401329== Use of uninitialised value of size 8 +==401329== at 0x5235FD: cur_obj_update (behavior_script.c:1354) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== by 0x53A63C: area_update_objects (area.c:348) +==401329== by 0x5463F1: play_mode_normal (level_update.c:1230) +==401329== by 0x54748D: update_level (level_update.c:1649) +==401329== by 0x547919: lvl_init_or_update (level_update.c:1794) +==401329== by 0x52470A: level_cmd_call_loop (level_script.c:296) +==401329== by 0x52711A: level_script_execute (level_script.c:1147) +==401329== by 0x54A9FC: game_loop_one_iteration (game_init.c:615) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x79B2F7B: sqrtf (w_sqrtf_compat.c:31) +==401329== by 0x5C1A56: platform_on_track_update_pos_or_spawn_ball (obj_behaviors_2.c:246) +==401329== by 0x5D045F: platform_on_track_act_move_along_track (platform_on_track.inc.c:217) +==401329== by 0x5D096E: bhv_platform_on_track_update (platform_on_track.inc.c:331) +==401329== by 0x70115B: smlua_func_bhv_platform_on_track_update (smlua_functions_autogen.c:5641) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FD39: atan2s (math_util.c:845) +==401329== by 0x5C1A60: platform_on_track_update_pos_or_spawn_ball (obj_behaviors_2.c:246) +==401329== by 0x5D045F: platform_on_track_act_move_along_track (platform_on_track.inc.c:217) +==401329== by 0x5D096E: bhv_platform_on_track_update (platform_on_track.inc.c:331) +==401329== by 0x70115B: smlua_func_bhv_platform_on_track_update (smlua_functions_autogen.c:5641) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FE1F: atan2s (math_util.c:862) +==401329== by 0x5C1A60: platform_on_track_update_pos_or_spawn_ball (obj_behaviors_2.c:246) +==401329== by 0x5D045F: platform_on_track_act_move_along_track (platform_on_track.inc.c:217) +==401329== by 0x5D096E: bhv_platform_on_track_update (platform_on_track.inc.c:331) +==401329== by 0x70115B: smlua_func_bhv_platform_on_track_update (smlua_functions_autogen.c:5641) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FE8B: atan2s (math_util.c:870) +==401329== by 0x5C1A60: platform_on_track_update_pos_or_spawn_ball (obj_behaviors_2.c:246) +==401329== by 0x5D045F: platform_on_track_act_move_along_track (platform_on_track.inc.c:217) +==401329== by 0x5D096E: bhv_platform_on_track_update (platform_on_track.inc.c:331) +==401329== by 0x70115B: smlua_func_bhv_platform_on_track_update (smlua_functions_autogen.c:5641) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FC9E: atan2_lookup (math_util.c:828) +==401329== by 0x51FEBE: atan2s (math_util.c:873) +==401329== by 0x5C1A60: platform_on_track_update_pos_or_spawn_ball (obj_behaviors_2.c:246) +==401329== by 0x5D045F: platform_on_track_act_move_along_track (platform_on_track.inc.c:217) +==401329== by 0x5D096E: bhv_platform_on_track_update (platform_on_track.inc.c:331) +==401329== by 0x70115B: smlua_func_bhv_platform_on_track_update (smlua_functions_autogen.c:5641) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FCEA: atan2_lookup (math_util.c:832) +==401329== by 0x51FEBE: atan2s (math_util.c:873) +==401329== by 0x5C1A60: platform_on_track_update_pos_or_spawn_ball (obj_behaviors_2.c:246) +==401329== by 0x5D045F: platform_on_track_act_move_along_track (platform_on_track.inc.c:217) +==401329== by 0x5D096E: bhv_platform_on_track_update (platform_on_track.inc.c:331) +==401329== by 0x70115B: smlua_func_bhv_platform_on_track_update (smlua_functions_autogen.c:5641) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FCF0: atan2_lookup (math_util.c:832) +==401329== by 0x51FEBE: atan2s (math_util.c:873) +==401329== by 0x5C1A60: platform_on_track_update_pos_or_spawn_ball (obj_behaviors_2.c:246) +==401329== by 0x5D045F: platform_on_track_act_move_along_track (platform_on_track.inc.c:217) +==401329== by 0x5D096E: bhv_platform_on_track_update (platform_on_track.inc.c:331) +==401329== by 0x70115B: smlua_func_bhv_platform_on_track_update (smlua_functions_autogen.c:5641) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FD39: atan2s (math_util.c:845) +==401329== by 0x5C1A9A: platform_on_track_update_pos_or_spawn_ball (obj_behaviors_2.c:247) +==401329== by 0x5D045F: platform_on_track_act_move_along_track (platform_on_track.inc.c:217) +==401329== by 0x5D096E: bhv_platform_on_track_update (platform_on_track.inc.c:331) +==401329== by 0x70115B: smlua_func_bhv_platform_on_track_update (smlua_functions_autogen.c:5641) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FE1F: atan2s (math_util.c:862) +==401329== by 0x5C1A9A: platform_on_track_update_pos_or_spawn_ball (obj_behaviors_2.c:247) +==401329== by 0x5D045F: platform_on_track_act_move_along_track (platform_on_track.inc.c:217) +==401329== by 0x5D096E: bhv_platform_on_track_update (platform_on_track.inc.c:331) +==401329== by 0x70115B: smlua_func_bhv_platform_on_track_update (smlua_functions_autogen.c:5641) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FE8B: atan2s (math_util.c:870) +==401329== by 0x5C1A9A: platform_on_track_update_pos_or_spawn_ball (obj_behaviors_2.c:247) +==401329== by 0x5D045F: platform_on_track_act_move_along_track (platform_on_track.inc.c:217) +==401329== by 0x5D096E: bhv_platform_on_track_update (platform_on_track.inc.c:331) +==401329== by 0x70115B: smlua_func_bhv_platform_on_track_update (smlua_functions_autogen.c:5641) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FC9E: atan2_lookup (math_util.c:828) +==401329== by 0x51FEBE: atan2s (math_util.c:873) +==401329== by 0x5C1A9A: platform_on_track_update_pos_or_spawn_ball (obj_behaviors_2.c:247) +==401329== by 0x5D045F: platform_on_track_act_move_along_track (platform_on_track.inc.c:217) +==401329== by 0x5D096E: bhv_platform_on_track_update (platform_on_track.inc.c:331) +==401329== by 0x70115B: smlua_func_bhv_platform_on_track_update (smlua_functions_autogen.c:5641) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FCEA: atan2_lookup (math_util.c:832) +==401329== by 0x51FEBE: atan2s (math_util.c:873) +==401329== by 0x5C1A9A: platform_on_track_update_pos_or_spawn_ball (obj_behaviors_2.c:247) +==401329== by 0x5D045F: platform_on_track_act_move_along_track (platform_on_track.inc.c:217) +==401329== by 0x5D096E: bhv_platform_on_track_update (platform_on_track.inc.c:331) +==401329== by 0x70115B: smlua_func_bhv_platform_on_track_update (smlua_functions_autogen.c:5641) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FCF0: atan2_lookup (math_util.c:832) +==401329== by 0x51FEBE: atan2s (math_util.c:873) +==401329== by 0x5C1A9A: platform_on_track_update_pos_or_spawn_ball (obj_behaviors_2.c:247) +==401329== by 0x5D045F: platform_on_track_act_move_along_track (platform_on_track.inc.c:217) +==401329== by 0x5D096E: bhv_platform_on_track_update (platform_on_track.inc.c:331) +==401329== by 0x70115B: smlua_func_bhv_platform_on_track_update (smlua_functions_autogen.c:5641) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x79B2F7B: sqrtf (w_sqrtf_compat.c:31) +==401329== by 0x5EAF2A: dist_between_objects (object_helpers.c:350) +==401329== by 0x5A7D69: nearest_mario_state_to_object (obj_behaviors.c:615) +==401329== by 0x55F1A9: bhv_pushable_loop (metal_box.inc.c:34) +==401329== by 0x70199B: smlua_func_bhv_pushable_loop (smlua_functions_autogen.c:5835) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5194A8: find_wall_collisions_from_list (surface_collision.c:133) +==401329== by 0x51A127: find_wall_collisions (surface_collision.c:363) +==401329== by 0x5A63E4: obj_find_wall (obj_behaviors.c:169) +==401329== by 0x5A744C: object_step (obj_behaviors.c:455) +==401329== by 0x5B6129: bhv_pyramid_top_fragment_loop (pyramid_top.inc.c:143) +==401329== by 0x701DBB: smlua_func_bhv_pyramid_top_fragment_loop (smlua_functions_autogen.c:5931) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5194BA: find_wall_collisions_from_list (surface_collision.c:133) +==401329== by 0x51A127: find_wall_collisions (surface_collision.c:363) +==401329== by 0x5A63E4: obj_find_wall (obj_behaviors.c:169) +==401329== by 0x5A744C: object_step (obj_behaviors.c:455) +==401329== by 0x5B6129: bhv_pyramid_top_fragment_loop (pyramid_top.inc.c:143) +==401329== by 0x701DBB: smlua_func_bhv_pyramid_top_fragment_loop (smlua_functions_autogen.c:5931) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51AF00: find_floor_from_list (surface_collision.c:735) +==401329== by 0x51B2C7: find_floor (surface_collision.c:843) +==401329== by 0x5A747D: object_step (obj_behaviors.c:459) +==401329== by 0x5B6129: bhv_pyramid_top_fragment_loop (pyramid_top.inc.c:143) +==401329== by 0x701DBB: smlua_func_bhv_pyramid_top_fragment_loop (smlua_functions_autogen.c:5931) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5A756E: object_step (obj_behaviors.c:475) +==401329== by 0x5B6129: bhv_pyramid_top_fragment_loop (pyramid_top.inc.c:143) +==401329== by 0x701DBB: smlua_func_bhv_pyramid_top_fragment_loop (smlua_functions_autogen.c:5931) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== by 0x7800C1: smlua_call_hook (smlua_hooks.c:103) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5A758A: object_step (obj_behaviors.c:479) +==401329== by 0x5B6129: bhv_pyramid_top_fragment_loop (pyramid_top.inc.c:143) +==401329== by 0x701DBB: smlua_func_bhv_pyramid_top_fragment_loop (smlua_functions_autogen.c:5931) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== by 0x7800C1: smlua_call_hook (smlua_hooks.c:103) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5A72A5: obj_splash (obj_behaviors.c:423) +==401329== by 0x5A75B5: object_step (obj_behaviors.c:484) +==401329== by 0x5B6129: bhv_pyramid_top_fragment_loop (pyramid_top.inc.c:143) +==401329== by 0x701DBB: smlua_func_bhv_pyramid_top_fragment_loop (smlua_functions_autogen.c:5931) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5A730F: obj_splash (obj_behaviors.c:432) +==401329== by 0x5A75B5: object_step (obj_behaviors.c:484) +==401329== by 0x5B6129: bhv_pyramid_top_fragment_loop (pyramid_top.inc.c:143) +==401329== by 0x701DBB: smlua_func_bhv_pyramid_top_fragment_loop (smlua_functions_autogen.c:5931) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5194A8: find_wall_collisions_from_list (surface_collision.c:133) +==401329== by 0x51A127: find_wall_collisions (surface_collision.c:363) +==401329== by 0x5EFBD6: cur_obj_resolve_wall_collisions (object_helpers.c:2038) +==401329== by 0x5EFE6C: cur_obj_update_floor_and_resolve_wall_collisions (object_helpers.c:2096) +==401329== by 0x5EFF13: cur_obj_update_floor_and_walls (object_helpers.c:2113) +==401329== by 0x5E1BF9: bhv_racing_penguin_update (racing_penguin.inc.c:272) +==401329== by 0x70207B: smlua_func_bhv_racing_penguin_update (smlua_functions_autogen.c:5995) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5194BA: find_wall_collisions_from_list (surface_collision.c:133) +==401329== by 0x51A127: find_wall_collisions (surface_collision.c:363) +==401329== by 0x5EFBD6: cur_obj_resolve_wall_collisions (object_helpers.c:2038) +==401329== by 0x5EFE6C: cur_obj_update_floor_and_resolve_wall_collisions (object_helpers.c:2096) +==401329== by 0x5EFF13: cur_obj_update_floor_and_walls (object_helpers.c:2113) +==401329== by 0x5E1BF9: bhv_racing_penguin_update (racing_penguin.inc.c:272) +==401329== by 0x70207B: smlua_func_bhv_racing_penguin_update (smlua_functions_autogen.c:5995) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51985A: find_wall_collisions_from_list (surface_collision.c:182) +==401329== by 0x51A127: find_wall_collisions (surface_collision.c:363) +==401329== by 0x5EFBD6: cur_obj_resolve_wall_collisions (object_helpers.c:2038) +==401329== by 0x5EFE6C: cur_obj_update_floor_and_resolve_wall_collisions (object_helpers.c:2096) +==401329== by 0x5EFF13: cur_obj_update_floor_and_walls (object_helpers.c:2113) +==401329== by 0x5E1BF9: bhv_racing_penguin_update (racing_penguin.inc.c:272) +==401329== by 0x70207B: smlua_func_bhv_racing_penguin_update (smlua_functions_autogen.c:5995) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x519863: find_wall_collisions_from_list (surface_collision.c:182) +==401329== by 0x51A127: find_wall_collisions (surface_collision.c:363) +==401329== by 0x5EFBD6: cur_obj_resolve_wall_collisions (object_helpers.c:2038) +==401329== by 0x5EFE6C: cur_obj_update_floor_and_resolve_wall_collisions (object_helpers.c:2096) +==401329== by 0x5EFF13: cur_obj_update_floor_and_walls (object_helpers.c:2113) +==401329== by 0x5E1BF9: bhv_racing_penguin_update (racing_penguin.inc.c:272) +==401329== by 0x70207B: smlua_func_bhv_racing_penguin_update (smlua_functions_autogen.c:5995) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51AF00: find_floor_from_list (surface_collision.c:735) +==401329== by 0x51B2C7: find_floor (surface_collision.c:843) +==401329== by 0x5EDF1C: cur_obj_update_floor_height_and_get_floor (object_helpers.c:1460) +==401329== by 0x5EFCCB: cur_obj_update_floor (object_helpers.c:2058) +==401329== by 0x5EFE92: cur_obj_update_floor_and_resolve_wall_collisions (object_helpers.c:2100) +==401329== by 0x5EFF13: cur_obj_update_floor_and_walls (object_helpers.c:2113) +==401329== by 0x5E1BF9: bhv_racing_penguin_update (racing_penguin.inc.c:272) +==401329== by 0x70207B: smlua_func_bhv_racing_penguin_update (smlua_functions_autogen.c:5995) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5EFEB4: cur_obj_update_floor_and_resolve_wall_collisions (object_helpers.c:2102) +==401329== by 0x5EFF13: cur_obj_update_floor_and_walls (object_helpers.c:2113) +==401329== by 0x5E1BF9: bhv_racing_penguin_update (racing_penguin.inc.c:272) +==401329== by 0x70207B: smlua_func_bhv_racing_penguin_update (smlua_functions_autogen.c:5995) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x79B2F7B: sqrtf (w_sqrtf_compat.c:31) +==401329== by 0x5EAF2A: dist_between_objects (object_helpers.c:350) +==401329== by 0x5A7D69: nearest_mario_state_to_object (obj_behaviors.c:615) +==401329== by 0x5A7F11: nearest_player_to_object (obj_behaviors.c:648) +==401329== by 0x5E1283: racing_penguin_act_wait_for_mario (racing_penguin.inc.c:88) +==401329== by 0x5E1C33: bhv_racing_penguin_update (racing_penguin.inc.c:276) +==401329== by 0x70207B: smlua_func_bhv_racing_penguin_update (smlua_functions_autogen.c:5995) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51AF00: find_floor_from_list (surface_collision.c:735) +==401329== by 0x51B2C7: find_floor (surface_collision.c:843) +==401329== by 0x5EE129: cur_obj_move_xz (object_helpers.c:1496) +==401329== by 0x5F000C: cur_obj_move_standard (object_helpers.c:2143) +==401329== by 0x5E1C61: bhv_racing_penguin_update (racing_penguin.inc.c:295) +==401329== by 0x70207B: smlua_func_bhv_racing_penguin_update (smlua_functions_autogen.c:5995) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5EE7F4: cur_obj_move_y (object_helpers.c:1625) +==401329== by 0x5F0028: cur_obj_move_standard (object_helpers.c:2144) +==401329== by 0x5E1C61: bhv_racing_penguin_update (racing_penguin.inc.c:295) +==401329== by 0x70207B: smlua_func_bhv_racing_penguin_update (smlua_functions_autogen.c:5995) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5EE6E7: cur_obj_move_y_and_get_water_level (object_helpers.c:1605) +==401329== by 0x5EE857: cur_obj_move_y (object_helpers.c:1632) +==401329== by 0x5F0028: cur_obj_move_standard (object_helpers.c:2144) +==401329== by 0x5E1C61: bhv_racing_penguin_update (racing_penguin.inc.c:295) +==401329== by 0x70207B: smlua_func_bhv_racing_penguin_update (smlua_functions_autogen.c:5995) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5EE872: cur_obj_move_y (object_helpers.c:1633) +==401329== by 0x5F0028: cur_obj_move_standard (object_helpers.c:2144) +==401329== by 0x5E1C61: bhv_racing_penguin_update (racing_penguin.inc.c:295) +==401329== by 0x70207B: smlua_func_bhv_racing_penguin_update (smlua_functions_autogen.c:5995) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5EE50F: cur_obj_move_update_ground_air_flags (object_helpers.c:1569) +==401329== by 0x5EE887: cur_obj_move_y (object_helpers.c:1637) +==401329== by 0x5F0028: cur_obj_move_standard (object_helpers.c:2144) +==401329== by 0x5E1C61: bhv_racing_penguin_update (racing_penguin.inc.c:295) +==401329== by 0x70207B: smlua_func_bhv_racing_penguin_update (smlua_functions_autogen.c:5995) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x79B2F7B: sqrtf (w_sqrtf_compat.c:31) +==401329== by 0x5EAF2A: dist_between_objects (object_helpers.c:350) +==401329== by 0x5ED0E4: cur_obj_find_nearest_object_with_behavior (object_helpers.c:1069) +==401329== by 0x5ECE8C: cur_obj_nearest_object_with_behavior (object_helpers.c:1008) +==401329== by 0x5B7F78: bhv_red_coin_init (red_coin.inc.c:27) +==401329== by 0x7021DB: smlua_func_bhv_red_coin_init (smlua_functions_autogen.c:6027) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5ED0F5: cur_obj_find_nearest_object_with_behavior (object_helpers.c:1070) +==401329== by 0x5ECE8C: cur_obj_nearest_object_with_behavior (object_helpers.c:1008) +==401329== by 0x5B7F78: bhv_red_coin_init (red_coin.inc.c:27) +==401329== by 0x7021DB: smlua_func_bhv_red_coin_init (smlua_functions_autogen.c:6027) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5A783C: is_point_within_radius_of_mario (obj_behaviors.c:531) +==401329== by 0x5AF9A1: bhv_respawner_loop (corkbox.inc.c:44) +==401329== by 0x7023EB: smlua_func_bhv_respawner_loop (smlua_functions_autogen.c:6075) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== by 0x7800C1: smlua_call_hook (smlua_hooks.c:103) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5A824E: is_point_close_to_object (obj_behaviors.c:720) +==401329== by 0x5B8B8B: rolling_log_roll_log (rolling_log.inc.c:72) +==401329== by 0x5B8D14: bhv_rolling_log_loop (rolling_log.inc.c:100) +==401329== by 0x70249B: smlua_func_bhv_rolling_log_loop (smlua_functions_autogen.c:6091) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x79B2F7B: sqrtf (w_sqrtf_compat.c:31) +==401329== by 0x5EAF2A: dist_between_objects (object_helpers.c:350) +==401329== by 0x5A7D69: nearest_mario_state_to_object (obj_behaviors.c:615) +==401329== by 0x55C619: bhv_flamethrower_loop (flamethrower.inc.c:43) +==401329== by 0x55C8A8: bhv_rr_rotating_bridge_platform_loop (flamethrower.inc.c:84) +==401329== by 0x702A1B: smlua_func_bhv_rr_rotating_bridge_platform_loop (smlua_functions_autogen.c:6219) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x79B2F7B: sqrtf (w_sqrtf_compat.c:31) +==401329== by 0x5EAF2A: dist_between_objects (object_helpers.c:350) +==401329== by 0x55C657: bhv_flamethrower_loop (flamethrower.inc.c:45) +==401329== by 0x55C8A8: bhv_rr_rotating_bridge_platform_loop (flamethrower.inc.c:84) +==401329== by 0x702A1B: smlua_func_bhv_rr_rotating_bridge_platform_loop (smlua_functions_autogen.c:6219) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x55C6C0: bhv_flamethrower_loop (flamethrower.inc.c:54) +==401329== by 0x55C8A8: bhv_rr_rotating_bridge_platform_loop (flamethrower.inc.c:84) +==401329== by 0x702A1B: smlua_func_bhv_rr_rotating_bridge_platform_loop (smlua_functions_autogen.c:6219) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== by 0x7800C1: smlua_call_hook (smlua_hooks.c:103) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5EFEB4: cur_obj_update_floor_and_resolve_wall_collisions (object_helpers.c:2102) +==401329== by 0x5EFF13: cur_obj_update_floor_and_walls (object_helpers.c:2113) +==401329== by 0x5785B9: bhv_scuttlebug_loop (scuttlebug.inc.c:44) +==401329== by 0x702B7B: smlua_func_bhv_scuttlebug_loop (smlua_functions_autogen.c:6251) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5EE6E7: cur_obj_move_y_and_get_water_level (object_helpers.c:1605) +==401329== by 0x5EE857: cur_obj_move_y (object_helpers.c:1632) +==401329== by 0x5F0028: cur_obj_move_standard (object_helpers.c:2144) +==401329== by 0x578B83: bhv_scuttlebug_loop (scuttlebug.inc.c:138) +==401329== by 0x702B7B: smlua_func_bhv_scuttlebug_loop (smlua_functions_autogen.c:6251) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5EE872: cur_obj_move_y (object_helpers.c:1633) +==401329== by 0x5F0028: cur_obj_move_standard (object_helpers.c:2144) +==401329== by 0x578B83: bhv_scuttlebug_loop (scuttlebug.inc.c:138) +==401329== by 0x702B7B: smlua_func_bhv_scuttlebug_loop (smlua_functions_autogen.c:6251) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5EE50F: cur_obj_move_update_ground_air_flags (object_helpers.c:1569) +==401329== by 0x5EE887: cur_obj_move_y (object_helpers.c:1637) +==401329== by 0x5F0028: cur_obj_move_standard (object_helpers.c:2144) +==401329== by 0x578B83: bhv_scuttlebug_loop (scuttlebug.inc.c:138) +==401329== by 0x702B7B: smlua_func_bhv_scuttlebug_loop (smlua_functions_autogen.c:6251) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x79B2F7B: sqrtf (w_sqrtf_compat.c:31) +==401329== by 0x5EAF2A: dist_between_objects (object_helpers.c:350) +==401329== by 0x5A7D69: nearest_mario_state_to_object (obj_behaviors.c:615) +==401329== by 0x578C89: bhv_scuttlebug_spawn_loop (scuttlebug.inc.c:152) +==401329== by 0x702C2B: smlua_func_bhv_scuttlebug_spawn_loop (smlua_functions_autogen.c:6267) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x79B2F7B: sqrtf (w_sqrtf_compat.c:31) +==401329== by 0x5EAF2A: dist_between_objects (object_helpers.c:350) +==401329== by 0x578CDE: bhv_scuttlebug_spawn_loop (scuttlebug.inc.c:156) +==401329== by 0x702C2B: smlua_func_bhv_scuttlebug_spawn_loop (smlua_functions_autogen.c:6267) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5EE6E7: cur_obj_move_y_and_get_water_level (object_helpers.c:1605) +==401329== by 0x5EE857: cur_obj_move_y (object_helpers.c:1632) +==401329== by 0x5F0028: cur_obj_move_standard (object_helpers.c:2144) +==401329== by 0x5E317E: bhv_skeeter_update (skeeter.inc.c:186) +==401329== by 0x7030FB: smlua_func_bhv_skeeter_update (smlua_functions_autogen.c:6379) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5EE872: cur_obj_move_y (object_helpers.c:1633) +==401329== by 0x5F0028: cur_obj_move_standard (object_helpers.c:2144) +==401329== by 0x5E317E: bhv_skeeter_update (skeeter.inc.c:186) +==401329== by 0x7030FB: smlua_func_bhv_skeeter_update (smlua_functions_autogen.c:6379) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5EE50F: cur_obj_move_update_ground_air_flags (object_helpers.c:1569) +==401329== by 0x5EE887: cur_obj_move_y (object_helpers.c:1637) +==401329== by 0x5F0028: cur_obj_move_standard (object_helpers.c:2144) +==401329== by 0x5E317E: bhv_skeeter_update (skeeter.inc.c:186) +==401329== by 0x7030FB: smlua_func_bhv_skeeter_update (smlua_functions_autogen.c:6379) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x79B2F7B: sqrtf (w_sqrtf_compat.c:31) +==401329== by 0x5EAF2A: dist_between_objects (object_helpers.c:350) +==401329== by 0x57A992: bhv_sl_snowman_wind_loop (sl_snowman_wind.inc.c:17) +==401329== by 0x70325B: smlua_func_bhv_sl_snowman_wind_loop (smlua_functions_autogen.c:6411) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5EFEB4: cur_obj_update_floor_and_resolve_wall_collisions (object_helpers.c:2102) +==401329== by 0x5EFF13: cur_obj_update_floor_and_walls (object_helpers.c:2113) +==401329== by 0x57AE3A: bhv_sl_walking_penguin_loop (sl_walking_penguin.inc.c:54) +==401329== by 0x70330B: smlua_func_bhv_sl_walking_penguin_loop (smlua_functions_autogen.c:6427) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5EE6E7: cur_obj_move_y_and_get_water_level (object_helpers.c:1605) +==401329== by 0x5EE857: cur_obj_move_y (object_helpers.c:1632) +==401329== by 0x5F0028: cur_obj_move_standard (object_helpers.c:2144) +==401329== by 0x57B0D1: bhv_sl_walking_penguin_loop (sl_walking_penguin.inc.c:113) +==401329== by 0x70330B: smlua_func_bhv_sl_walking_penguin_loop (smlua_functions_autogen.c:6427) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5EE872: cur_obj_move_y (object_helpers.c:1633) +==401329== by 0x5F0028: cur_obj_move_standard (object_helpers.c:2144) +==401329== by 0x57B0D1: bhv_sl_walking_penguin_loop (sl_walking_penguin.inc.c:113) +==401329== by 0x70330B: smlua_func_bhv_sl_walking_penguin_loop (smlua_functions_autogen.c:6427) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5EE50F: cur_obj_move_update_ground_air_flags (object_helpers.c:1569) +==401329== by 0x5EE887: cur_obj_move_y (object_helpers.c:1637) +==401329== by 0x5F0028: cur_obj_move_standard (object_helpers.c:2144) +==401329== by 0x57B0D1: bhv_sl_walking_penguin_loop (sl_walking_penguin.inc.c:113) +==401329== by 0x70330B: smlua_func_bhv_sl_walking_penguin_loop (smlua_functions_autogen.c:6427) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5F1648: absf (object_helpers.c:2504) +==401329== by 0x5F2913: cur_obj_hide_if_mario_far_away_y (object_helpers.c:2893) +==401329== by 0x57B0DE: bhv_sl_walking_penguin_loop (sl_walking_penguin.inc.c:114) +==401329== by 0x70330B: smlua_func_bhv_sl_walking_penguin_loop (smlua_functions_autogen.c:6427) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5F2927: cur_obj_hide_if_mario_far_away_y (object_helpers.c:2893) +==401329== by 0x57B0DE: bhv_sl_walking_penguin_loop (sl_walking_penguin.inc.c:114) +==401329== by 0x70330B: smlua_func_bhv_sl_walking_penguin_loop (smlua_functions_autogen.c:6427) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== by 0x7800C1: smlua_call_hook (smlua_hooks.c:103) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5EE6E7: cur_obj_move_y_and_get_water_level (object_helpers.c:1605) +==401329== by 0x5EE857: cur_obj_move_y (object_helpers.c:1632) +==401329== by 0x5F0028: cur_obj_move_standard (object_helpers.c:2144) +==401329== by 0x56FD39: small_penguin_free_actions (tuxie.inc.c:293) +==401329== by 0x56FDC4: bhv_small_penguin_loop (tuxie.inc.c:303) +==401329== by 0x70388B: smlua_func_bhv_small_penguin_loop (smlua_functions_autogen.c:6555) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5EE872: cur_obj_move_y (object_helpers.c:1633) +==401329== by 0x5F0028: cur_obj_move_standard (object_helpers.c:2144) +==401329== by 0x56FD39: small_penguin_free_actions (tuxie.inc.c:293) +==401329== by 0x56FDC4: bhv_small_penguin_loop (tuxie.inc.c:303) +==401329== by 0x70388B: smlua_func_bhv_small_penguin_loop (smlua_functions_autogen.c:6555) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x553DDA: bhv_small_water_wave_loop (water_objs.inc.c:63) +==401329== by 0x7039EB: smlua_func_bhv_small_water_wave_loop (smlua_functions_autogen.c:6587) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== by 0x7800C1: smlua_call_hook (smlua_hooks.c:103) +==401329== by 0x783BD9: smlua_call_behavior_hook (smlua_hooks.c:1208) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5A783C: is_point_within_radius_of_mario (obj_behaviors.c:531) +==401329== by 0x5BCAAF: bhv_snow_mound_spawn_loop (snow_mound.inc.c:46) +==401329== by 0x703B4B: smlua_func_bhv_snow_mound_spawn_loop (smlua_functions_autogen.c:6619) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== by 0x7800C1: smlua_call_hook (smlua_hooks.c:103) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x79B2F7B: sqrtf (w_sqrtf_compat.c:31) +==401329== by 0x5EAF2A: dist_between_objects (object_helpers.c:350) +==401329== by 0x5A7D69: nearest_mario_state_to_object (obj_behaviors.c:615) +==401329== by 0x5B6A92: bhv_snowmans_bottom_loop (snowman.inc.c:136) +==401329== by 0x703D5B: smlua_func_bhv_snowmans_bottom_loop (smlua_functions_autogen.c:6667) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51985A: find_wall_collisions_from_list (surface_collision.c:182) +==401329== by 0x51A127: find_wall_collisions (surface_collision.c:363) +==401329== by 0x5A63E4: obj_find_wall (obj_behaviors.c:169) +==401329== by 0x5A744C: object_step (obj_behaviors.c:455) +==401329== by 0x5A75D9: object_step_without_floor_orient (obj_behaviors.c:495) +==401329== by 0x5B67F3: snowmans_bottom_act_2 (snowman.inc.c:89) +==401329== by 0x5B6C07: bhv_snowmans_bottom_loop (snowman.inc.c:161) +==401329== by 0x703D5B: smlua_func_bhv_snowmans_bottom_loop (smlua_functions_autogen.c:6667) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x519863: find_wall_collisions_from_list (surface_collision.c:182) +==401329== by 0x51A127: find_wall_collisions (surface_collision.c:363) +==401329== by 0x5A63E4: obj_find_wall (obj_behaviors.c:169) +==401329== by 0x5A744C: object_step (obj_behaviors.c:455) +==401329== by 0x5A75D9: object_step_without_floor_orient (obj_behaviors.c:495) +==401329== by 0x5B67F3: snowmans_bottom_act_2 (snowman.inc.c:89) +==401329== by 0x5B6C07: bhv_snowmans_bottom_loop (snowman.inc.c:161) +==401329== by 0x703D5B: smlua_func_bhv_snowmans_bottom_loop (smlua_functions_autogen.c:6667) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x519B44: find_wall_collisions_from_list (surface_collision.c:222) +==401329== by 0x51A127: find_wall_collisions (surface_collision.c:363) +==401329== by 0x5A63E4: obj_find_wall (obj_behaviors.c:169) +==401329== by 0x5A744C: object_step (obj_behaviors.c:455) +==401329== by 0x5A75D9: object_step_without_floor_orient (obj_behaviors.c:495) +==401329== by 0x5B67F3: snowmans_bottom_act_2 (snowman.inc.c:89) +==401329== by 0x5B6C07: bhv_snowmans_bottom_loop (snowman.inc.c:161) +==401329== by 0x703D5B: smlua_func_bhv_snowmans_bottom_loop (smlua_functions_autogen.c:6667) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x519B8C: find_wall_collisions_from_list (surface_collision.c:225) +==401329== by 0x51A127: find_wall_collisions (surface_collision.c:363) +==401329== by 0x5A63E4: obj_find_wall (obj_behaviors.c:169) +==401329== by 0x5A744C: object_step (obj_behaviors.c:455) +==401329== by 0x5A75D9: object_step_without_floor_orient (obj_behaviors.c:495) +==401329== by 0x5B67F3: snowmans_bottom_act_2 (snowman.inc.c:89) +==401329== by 0x5B6C07: bhv_snowmans_bottom_loop (snowman.inc.c:161) +==401329== by 0x703D5B: smlua_func_bhv_snowmans_bottom_loop (smlua_functions_autogen.c:6667) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x519BD4: find_wall_collisions_from_list (surface_collision.c:228) +==401329== by 0x51A127: find_wall_collisions (surface_collision.c:363) +==401329== by 0x5A63E4: obj_find_wall (obj_behaviors.c:169) +==401329== by 0x5A744C: object_step (obj_behaviors.c:455) +==401329== by 0x5A75D9: object_step_without_floor_orient (obj_behaviors.c:495) +==401329== by 0x5B67F3: snowmans_bottom_act_2 (snowman.inc.c:89) +==401329== by 0x5B6C07: bhv_snowmans_bottom_loop (snowman.inc.c:161) +==401329== by 0x703D5B: smlua_func_bhv_snowmans_bottom_loop (smlua_functions_autogen.c:6667) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51992D: find_wall_collisions_from_list (surface_collision.c:197) +==401329== by 0x51A127: find_wall_collisions (surface_collision.c:363) +==401329== by 0x5A63E4: obj_find_wall (obj_behaviors.c:169) +==401329== by 0x5A744C: object_step (obj_behaviors.c:455) +==401329== by 0x5A75D9: object_step_without_floor_orient (obj_behaviors.c:495) +==401329== by 0x5B67F3: snowmans_bottom_act_2 (snowman.inc.c:89) +==401329== by 0x5B6C07: bhv_snowmans_bottom_loop (snowman.inc.c:161) +==401329== by 0x703D5B: smlua_func_bhv_snowmans_bottom_loop (smlua_functions_autogen.c:6667) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x519975: find_wall_collisions_from_list (surface_collision.c:200) +==401329== by 0x51A127: find_wall_collisions (surface_collision.c:363) +==401329== by 0x5A63E4: obj_find_wall (obj_behaviors.c:169) +==401329== by 0x5A744C: object_step (obj_behaviors.c:455) +==401329== by 0x5A75D9: object_step_without_floor_orient (obj_behaviors.c:495) +==401329== by 0x5B67F3: snowmans_bottom_act_2 (snowman.inc.c:89) +==401329== by 0x5B6C07: bhv_snowmans_bottom_loop (snowman.inc.c:161) +==401329== by 0x703D5B: smlua_func_bhv_snowmans_bottom_loop (smlua_functions_autogen.c:6667) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5199BD: find_wall_collisions_from_list (surface_collision.c:203) +==401329== by 0x51A127: find_wall_collisions (surface_collision.c:363) +==401329== by 0x5A63E4: obj_find_wall (obj_behaviors.c:169) +==401329== by 0x5A744C: object_step (obj_behaviors.c:455) +==401329== by 0x5A75D9: object_step_without_floor_orient (obj_behaviors.c:495) +==401329== by 0x5B67F3: snowmans_bottom_act_2 (snowman.inc.c:89) +==401329== by 0x5B6C07: bhv_snowmans_bottom_loop (snowman.inc.c:161) +==401329== by 0x703D5B: smlua_func_bhv_snowmans_bottom_loop (smlua_functions_autogen.c:6667) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x519C23: find_wall_collisions_from_list (surface_collision.c:232) +==401329== by 0x51A127: find_wall_collisions (surface_collision.c:363) +==401329== by 0x5A63E4: obj_find_wall (obj_behaviors.c:169) +==401329== by 0x5A744C: object_step (obj_behaviors.c:455) +==401329== by 0x5A75D9: object_step_without_floor_orient (obj_behaviors.c:495) +==401329== by 0x5B67F3: snowmans_bottom_act_2 (snowman.inc.c:89) +==401329== by 0x5B6C07: bhv_snowmans_bottom_loop (snowman.inc.c:161) +==401329== by 0x703D5B: smlua_func_bhv_snowmans_bottom_loop (smlua_functions_autogen.c:6667) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x519C6E: find_wall_collisions_from_list (surface_collision.c:235) +==401329== by 0x51A127: find_wall_collisions (surface_collision.c:363) +==401329== by 0x5A63E4: obj_find_wall (obj_behaviors.c:169) +==401329== by 0x5A744C: object_step (obj_behaviors.c:455) +==401329== by 0x5A75D9: object_step_without_floor_orient (obj_behaviors.c:495) +==401329== by 0x5B67F3: snowmans_bottom_act_2 (snowman.inc.c:89) +==401329== by 0x5B6C07: bhv_snowmans_bottom_loop (snowman.inc.c:161) +==401329== by 0x703D5B: smlua_func_bhv_snowmans_bottom_loop (smlua_functions_autogen.c:6667) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x519CB9: find_wall_collisions_from_list (surface_collision.c:238) +==401329== by 0x51A127: find_wall_collisions (surface_collision.c:363) +==401329== by 0x5A63E4: obj_find_wall (obj_behaviors.c:169) +==401329== by 0x5A744C: object_step (obj_behaviors.c:455) +==401329== by 0x5A75D9: object_step_without_floor_orient (obj_behaviors.c:495) +==401329== by 0x5B67F3: snowmans_bottom_act_2 (snowman.inc.c:89) +==401329== by 0x5B6C07: bhv_snowmans_bottom_loop (snowman.inc.c:161) +==401329== by 0x703D5B: smlua_func_bhv_snowmans_bottom_loop (smlua_functions_autogen.c:6667) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51AF00: find_floor_from_list (surface_collision.c:735) +==401329== by 0x51B2C7: find_floor (surface_collision.c:843) +==401329== by 0x5A747D: object_step (obj_behaviors.c:459) +==401329== by 0x5A75D9: object_step_without_floor_orient (obj_behaviors.c:495) +==401329== by 0x5B67F3: snowmans_bottom_act_2 (snowman.inc.c:89) +==401329== by 0x5B6C07: bhv_snowmans_bottom_loop (snowman.inc.c:161) +==401329== by 0x703D5B: smlua_func_bhv_snowmans_bottom_loop (smlua_functions_autogen.c:6667) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5A756E: object_step (obj_behaviors.c:475) +==401329== by 0x5A75D9: object_step_without_floor_orient (obj_behaviors.c:495) +==401329== by 0x5B67F3: snowmans_bottom_act_2 (snowman.inc.c:89) +==401329== by 0x5B6C07: bhv_snowmans_bottom_loop (snowman.inc.c:161) +==401329== by 0x703D5B: smlua_func_bhv_snowmans_bottom_loop (smlua_functions_autogen.c:6667) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5A72A5: obj_splash (obj_behaviors.c:423) +==401329== by 0x5A75B5: object_step (obj_behaviors.c:484) +==401329== by 0x5A75D9: object_step_without_floor_orient (obj_behaviors.c:495) +==401329== by 0x5B67F3: snowmans_bottom_act_2 (snowman.inc.c:89) +==401329== by 0x5B6C07: bhv_snowmans_bottom_loop (snowman.inc.c:161) +==401329== by 0x703D5B: smlua_func_bhv_snowmans_bottom_loop (smlua_functions_autogen.c:6667) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5A730F: obj_splash (obj_behaviors.c:432) +==401329== by 0x5A75B5: object_step (obj_behaviors.c:484) +==401329== by 0x5A75D9: object_step_without_floor_orient (obj_behaviors.c:495) +==401329== by 0x5B67F3: snowmans_bottom_act_2 (snowman.inc.c:89) +==401329== by 0x5B6C07: bhv_snowmans_bottom_loop (snowman.inc.c:161) +==401329== by 0x703D5B: smlua_func_bhv_snowmans_bottom_loop (smlua_functions_autogen.c:6667) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5A824E: is_point_close_to_object (obj_behaviors.c:720) +==401329== by 0x5B6890: snowmans_bottom_act_2 (snowman.inc.c:94) +==401329== by 0x5B6C07: bhv_snowmans_bottom_loop (snowman.inc.c:161) +==401329== by 0x703D5B: smlua_func_bhv_snowmans_bottom_loop (smlua_functions_autogen.c:6667) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x79B2F7B: sqrtf (w_sqrtf_compat.c:31) +==401329== by 0x5EAF2A: dist_between_objects (object_helpers.c:350) +==401329== by 0x5A828D: set_object_visibility (obj_behaviors.c:733) +==401329== by 0x5B6C61: bhv_snowmans_bottom_loop (snowman.inc.c:176) +==401329== by 0x703D5B: smlua_func_bhv_snowmans_bottom_loop (smlua_functions_autogen.c:6667) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5A82B7: set_object_visibility (obj_behaviors.c:734) +==401329== by 0x5B6C61: bhv_snowmans_bottom_loop (snowman.inc.c:176) +==401329== by 0x703D5B: smlua_func_bhv_snowmans_bottom_loop (smlua_functions_autogen.c:6667) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== by 0x7800C1: smlua_call_hook (smlua_hooks.c:103) +==401329== +==401329== Use of uninitialised value of size 8 +==401329== at 0x51A0B7: find_wall_collisions (surface_collision.c:358) +==401329== by 0x5A63E4: obj_find_wall (obj_behaviors.c:169) +==401329== by 0x5A744C: object_step (obj_behaviors.c:455) +==401329== by 0x5A75D9: object_step_without_floor_orient (obj_behaviors.c:495) +==401329== by 0x5B6F0B: bhv_snowmans_head_loop (snowman.inc.c:229) +==401329== by 0x703EBB: smlua_func_bhv_snowmans_head_loop (smlua_functions_autogen.c:6699) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Use of uninitialised value of size 8 +==401329== at 0x51A10E: find_wall_collisions (surface_collision.c:362) +==401329== by 0x5A63E4: obj_find_wall (obj_behaviors.c:169) +==401329== by 0x5A744C: object_step (obj_behaviors.c:455) +==401329== by 0x5A75D9: object_step_without_floor_orient (obj_behaviors.c:495) +==401329== by 0x5B6F0B: bhv_snowmans_head_loop (snowman.inc.c:229) +==401329== by 0x703EBB: smlua_func_bhv_snowmans_head_loop (smlua_functions_autogen.c:6699) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Use of uninitialised value of size 8 +==401329== at 0x51B23E: find_floor (surface_collision.c:838) +==401329== by 0x5A747D: object_step (obj_behaviors.c:459) +==401329== by 0x5A75D9: object_step_without_floor_orient (obj_behaviors.c:495) +==401329== by 0x5B6F0B: bhv_snowmans_head_loop (snowman.inc.c:229) +==401329== by 0x703EBB: smlua_func_bhv_snowmans_head_loop (smlua_functions_autogen.c:6699) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Use of uninitialised value of size 8 +==401329== at 0x51B2A2: find_floor (surface_collision.c:842) +==401329== by 0x5A747D: object_step (obj_behaviors.c:459) +==401329== by 0x5A75D9: object_step_without_floor_orient (obj_behaviors.c:495) +==401329== by 0x5B6F0B: bhv_snowmans_head_loop (snowman.inc.c:229) +==401329== by 0x703EBB: smlua_func_bhv_snowmans_head_loop (smlua_functions_autogen.c:6699) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51AA41: find_floor_from_list (surface_collision.c:645) +==401329== by 0x51B2C7: find_floor (surface_collision.c:843) +==401329== by 0x5A747D: object_step (obj_behaviors.c:459) +==401329== by 0x5A75D9: object_step_without_floor_orient (obj_behaviors.c:495) +==401329== by 0x5B6F0B: bhv_snowmans_head_loop (snowman.inc.c:229) +==401329== by 0x703EBB: smlua_func_bhv_snowmans_head_loop (smlua_functions_autogen.c:6699) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51AB01: find_floor_from_list (surface_collision.c:657) +==401329== by 0x51B2C7: find_floor (surface_collision.c:843) +==401329== by 0x5A747D: object_step (obj_behaviors.c:459) +==401329== by 0x5A75D9: object_step_without_floor_orient (obj_behaviors.c:495) +==401329== by 0x5B6F0B: bhv_snowmans_head_loop (snowman.inc.c:229) +==401329== by 0x703EBB: smlua_func_bhv_snowmans_head_loop (smlua_functions_autogen.c:6699) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51AB55: find_floor_from_list (surface_collision.c:660) +==401329== by 0x51B2C7: find_floor (surface_collision.c:843) +==401329== by 0x5A747D: object_step (obj_behaviors.c:459) +==401329== by 0x5A75D9: object_step_without_floor_orient (obj_behaviors.c:495) +==401329== by 0x5B6F0B: bhv_snowmans_head_loop (snowman.inc.c:229) +==401329== by 0x703EBB: smlua_func_bhv_snowmans_head_loop (smlua_functions_autogen.c:6699) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5A756E: object_step (obj_behaviors.c:475) +==401329== by 0x5A75D9: object_step_without_floor_orient (obj_behaviors.c:495) +==401329== by 0x5B6F0B: bhv_snowmans_head_loop (snowman.inc.c:229) +==401329== by 0x703EBB: smlua_func_bhv_snowmans_head_loop (smlua_functions_autogen.c:6699) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5A72A5: obj_splash (obj_behaviors.c:423) +==401329== by 0x5A75B5: object_step (obj_behaviors.c:484) +==401329== by 0x5A75D9: object_step_without_floor_orient (obj_behaviors.c:495) +==401329== by 0x5B6F0B: bhv_snowmans_head_loop (snowman.inc.c:229) +==401329== by 0x703EBB: smlua_func_bhv_snowmans_head_loop (smlua_functions_autogen.c:6699) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5A730F: obj_splash (obj_behaviors.c:432) +==401329== by 0x5A75B5: object_step (obj_behaviors.c:484) +==401329== by 0x5A75D9: object_step_without_floor_orient (obj_behaviors.c:495) +==401329== by 0x5B6F0B: bhv_snowmans_head_loop (snowman.inc.c:229) +==401329== by 0x703EBB: smlua_func_bhv_snowmans_head_loop (smlua_functions_autogen.c:6699) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== +==401329== More than 100 errors detected. Subsequent errors +==401329== will still be recorded, but in less detail than before. +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5F1A12: cur_obj_push_mario_away_from_cylinder (object_helpers.c:2583) +==401329== by 0x5B7050: bhv_snowmans_head_loop (snowman.inc.c:255) +==401329== by 0x703EBB: smlua_func_bhv_snowmans_head_loop (smlua_functions_autogen.c:6699) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== by 0x7800C1: smlua_call_hook (smlua_hooks.c:103) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5F1A32: cur_obj_push_mario_away_from_cylinder (object_helpers.c:2587) +==401329== by 0x5B7050: bhv_snowmans_head_loop (snowman.inc.c:255) +==401329== by 0x703EBB: smlua_func_bhv_snowmans_head_loop (smlua_functions_autogen.c:6699) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== by 0x7800C1: smlua_call_hook (smlua_hooks.c:103) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x79B2F7B: sqrtf (w_sqrtf_compat.c:31) +==401329== by 0x5F1A9D: cur_obj_push_mario_away_from_cylinder (object_helpers.c:2591) +==401329== by 0x5B7050: bhv_snowmans_head_loop (snowman.inc.c:255) +==401329== by 0x703EBB: smlua_func_bhv_snowmans_head_loop (smlua_functions_autogen.c:6699) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5F1AAE: cur_obj_push_mario_away_from_cylinder (object_helpers.c:2593) +==401329== by 0x5B7050: bhv_snowmans_head_loop (snowman.inc.c:255) +==401329== by 0x703EBB: smlua_func_bhv_snowmans_head_loop (smlua_functions_autogen.c:6699) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== by 0x7800C1: smlua_call_hook (smlua_hooks.c:103) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FD39: atan2s (math_util.c:845) +==401329== by 0x5EB2FE: obj_angle_to_object (object_helpers.c:453) +==401329== by 0x5DBD2C: bhv_snufit_loop (snufit.inc.c:152) +==401329== by 0x70401B: smlua_func_bhv_snufit_loop (smlua_functions_autogen.c:6731) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FE1F: atan2s (math_util.c:862) +==401329== by 0x5EB2FE: obj_angle_to_object (object_helpers.c:453) +==401329== by 0x5DBD2C: bhv_snufit_loop (snufit.inc.c:152) +==401329== by 0x70401B: smlua_func_bhv_snufit_loop (smlua_functions_autogen.c:6731) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FE8B: atan2s (math_util.c:870) +==401329== by 0x5EB2FE: obj_angle_to_object (object_helpers.c:453) +==401329== by 0x5DBD2C: bhv_snufit_loop (snufit.inc.c:152) +==401329== by 0x70401B: smlua_func_bhv_snufit_loop (smlua_functions_autogen.c:6731) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5DBD73: bhv_snufit_loop (snufit.inc.c:159) +==401329== by 0x70401B: smlua_func_bhv_snufit_loop (smlua_functions_autogen.c:6731) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== by 0x7800C1: smlua_call_hook (smlua_hooks.c:103) +==401329== by 0x783BD9: smlua_call_behavior_hook (smlua_hooks.c:1208) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x79B2F7B: sqrtf (w_sqrtf_compat.c:31) +==401329== by 0x5EB544: obj_turn_toward_object (object_helpers.c:494) +==401329== by 0x5C21BE: obj_turn_pitch_toward_mario (obj_behaviors_2.c:390) +==401329== by 0x5DBD94: bhv_snufit_loop (snufit.inc.c:161) +==401329== by 0x70401B: smlua_func_bhv_snufit_loop (smlua_functions_autogen.c:6731) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FD39: atan2s (math_util.c:845) +==401329== by 0x5EB59C: obj_turn_toward_object (object_helpers.c:499) +==401329== by 0x5C21BE: obj_turn_pitch_toward_mario (obj_behaviors_2.c:390) +==401329== by 0x5DBD94: bhv_snufit_loop (snufit.inc.c:161) +==401329== by 0x70401B: smlua_func_bhv_snufit_loop (smlua_functions_autogen.c:6731) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FE1F: atan2s (math_util.c:862) +==401329== by 0x5EB59C: obj_turn_toward_object (object_helpers.c:499) +==401329== by 0x5C21BE: obj_turn_pitch_toward_mario (obj_behaviors_2.c:390) +==401329== by 0x5DBD94: bhv_snufit_loop (snufit.inc.c:161) +==401329== by 0x70401B: smlua_func_bhv_snufit_loop (smlua_functions_autogen.c:6731) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FE8B: atan2s (math_util.c:870) +==401329== by 0x5EB59C: obj_turn_toward_object (object_helpers.c:499) +==401329== by 0x5C21BE: obj_turn_pitch_toward_mario (obj_behaviors_2.c:390) +==401329== by 0x5DBD94: bhv_snufit_loop (snufit.inc.c:161) +==401329== by 0x70401B: smlua_func_bhv_snufit_loop (smlua_functions_autogen.c:6731) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5EE91B: cur_obj_move_y (object_helpers.c:1646) +==401329== by 0x5F0028: cur_obj_move_standard (object_helpers.c:2144) +==401329== by 0x55D445: bhv_spindrift_loop (spindrift.inc.c:49) +==401329== by 0x70470D: smlua_func_bhv_spindrift_loop (smlua_functions_autogen.c:6865) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5EE948: cur_obj_move_y (object_helpers.c:1649) +==401329== by 0x5F0028: cur_obj_move_standard (object_helpers.c:2144) +==401329== by 0x55D445: bhv_spindrift_loop (spindrift.inc.c:49) +==401329== by 0x70470D: smlua_func_bhv_spindrift_loop (smlua_functions_autogen.c:6865) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x57245B: bhv_sushi_shark_loop (sushi.inc.c:21) +==401329== by 0x70536D: smlua_func_bhv_sushi_shark_loop (smlua_functions_autogen.c:7153) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== by 0x7800C1: smlua_call_hook (smlua_hooks.c:103) +==401329== by 0x783BD9: smlua_call_behavior_hook (smlua_hooks.c:1208) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x55DD20: bhv_tower_platform_group_loop (tower_platform.inc.c:144) +==401329== by 0x705D0D: smlua_func_bhv_tower_platform_group_loop (smlua_functions_autogen.c:7377) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== by 0x7800C1: smlua_call_hook (smlua_hooks.c:103) +==401329== by 0x783BD9: smlua_call_behavior_hook (smlua_hooks.c:1208) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x52A06A: load_object_collision_model (surface_load.c:798) +==401329== by 0x56D9CD: bhv_tox_box_loop (tox_box.inc.c:95) +==401329== by 0x705DBD: smlua_func_bhv_tox_box_loop (smlua_functions_autogen.c:7393) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== by 0x7800C1: smlua_call_hook (smlua_hooks.c:103) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x52A189: load_object_collision_model (surface_load.c:821) +==401329== by 0x56D9CD: bhv_tox_box_loop (tox_box.inc.c:95) +==401329== by 0x705DBD: smlua_func_bhv_tox_box_loop (smlua_functions_autogen.c:7393) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== by 0x7800C1: smlua_call_hook (smlua_hooks.c:103) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x55DEBF: bhv_tree_snow_or_leaf_loop (tree_particles.inc.c:13) +==401329== by 0x70654D: smlua_func_bhv_tree_snow_or_leaf_loop (smlua_functions_autogen.c:7569) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== by 0x7800C1: smlua_call_hook (smlua_hooks.c:103) +==401329== by 0x783BD9: smlua_call_behavior_hook (smlua_hooks.c:1208) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5C1FF3: clamp_f32 (obj_behaviors_2.c:336) +==401329== by 0x5D3757: bhv_ttc_elevator_update (ttc_elevator.inc.c:56) +==401329== by 0x706A1D: smlua_func_bhv_ttc_elevator_update (smlua_functions_autogen.c:7681) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== by 0x7800C1: smlua_call_hook (smlua_hooks.c:103) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5C1FF3: clamp_f32 (obj_behaviors_2.c:336) +==401329== by 0x5D3425: bhv_ttc_pit_block_update (ttc_pit_block.inc.c:67) +==401329== by 0x706E3D: smlua_func_bhv_ttc_pit_block_update (smlua_functions_autogen.c:7777) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== by 0x7800C1: smlua_call_hook (smlua_hooks.c:103) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x79B2F7B: sqrtf (w_sqrtf_compat.c:31) +==401329== by 0x5C35AA: treat_far_home_as_mario (obj_behaviors_2.c:893) +==401329== by 0x5CBA8A: bhv_wiggler_update (wiggler.inc.c:495) +==401329== by 0x7098DD: smlua_func_bhv_wiggler_update (smlua_functions_autogen.c:8769) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5C35BB: treat_far_home_as_mario (obj_behaviors_2.c:895) +==401329== by 0x5CBA8A: bhv_wiggler_update (wiggler.inc.c:495) +==401329== by 0x7098DD: smlua_func_bhv_wiggler_update (smlua_functions_autogen.c:8769) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== by 0x7800C1: smlua_call_hook (smlua_hooks.c:103) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x79B2F7B: sqrtf (w_sqrtf_compat.c:31) +==401329== by 0x5C36F5: treat_far_home_as_mario (obj_behaviors_2.c:910) +==401329== by 0x5CBA8A: bhv_wiggler_update (wiggler.inc.c:495) +==401329== by 0x7098DD: smlua_func_bhv_wiggler_update (smlua_functions_autogen.c:8769) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5C3706: treat_far_home_as_mario (obj_behaviors_2.c:912) +==401329== by 0x5CBA8A: bhv_wiggler_update (wiggler.inc.c:495) +==401329== by 0x7098DD: smlua_func_bhv_wiggler_update (smlua_functions_autogen.c:8769) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== by 0x7800C1: smlua_call_hook (smlua_hooks.c:103) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5F1648: absf (object_helpers.c:2504) +==401329== by 0x557CFA: bhv_yellow_coin_init (coin.inc.c:33) +==401329== by 0x709C4D: smlua_func_bhv_yellow_coin_init (smlua_functions_autogen.c:8849) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== by 0x7800C1: smlua_call_hook (smlua_hooks.c:103) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x557D02: bhv_yellow_coin_init (coin.inc.c:33) +==401329== by 0x709C4D: smlua_func_bhv_yellow_coin_init (smlua_functions_autogen.c:8849) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== by 0x7800C1: smlua_call_hook (smlua_hooks.c:103) +==401329== by 0x783BD9: smlua_call_behavior_hook (smlua_hooks.c:1208) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5A756E: object_step (obj_behaviors.c:475) +==401329== by 0x5C0806: yoshi_walk_loop (yoshi.inc.c:39) +==401329== by 0x5C0EF3: bhv_yoshi_loop (yoshi.inc.c:171) +==401329== by 0x709E5D: smlua_func_bhv_yoshi_loop (smlua_functions_autogen.c:8897) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5A824E: is_point_close_to_object (obj_behaviors.c:720) +==401329== by 0x5C0887: yoshi_walk_loop (yoshi.inc.c:41) +==401329== by 0x5C0EF3: bhv_yoshi_loop (yoshi.inc.c:171) +==401329== by 0x709E5D: smlua_func_bhv_yoshi_loop (smlua_functions_autogen.c:8897) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5C0909: yoshi_walk_loop (yoshi.inc.c:52) +==401329== by 0x5C0EF3: bhv_yoshi_loop (yoshi.inc.c:171) +==401329== by 0x709E5D: smlua_func_bhv_yoshi_loop (smlua_functions_autogen.c:8897) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== by 0x7800C1: smlua_call_hook (smlua_hooks.c:103) +==401329== +==401329== Use of uninitialised value of size 8 +==401329== at 0x51B23E: find_floor (surface_collision.c:838) +==401329== by 0x55F0EC: check_if_moving_over_floor (metal_box.inc.c:21) +==401329== by 0x709FFB: smlua_func_check_if_moving_over_floor (smlua_functions_autogen.c:8916) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== by 0x7800C1: smlua_call_hook (smlua_hooks.c:103) +==401329== +==401329== Use of uninitialised value of size 8 +==401329== at 0x51B2A2: find_floor (surface_collision.c:842) +==401329== by 0x55F0EC: check_if_moving_over_floor (metal_box.inc.c:21) +==401329== by 0x709FFB: smlua_func_check_if_moving_over_floor (smlua_functions_autogen.c:8916) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== by 0x7800C1: smlua_call_hook (smlua_hooks.c:103) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5F1648: absf (object_helpers.c:2504) +==401329== by 0x55F110: check_if_moving_over_floor (metal_box.inc.c:22) +==401329== by 0x709FFB: smlua_func_check_if_moving_over_floor (smlua_functions_autogen.c:8916) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== by 0x7800C1: smlua_call_hook (smlua_hooks.c:103) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x55F119: check_if_moving_over_floor (metal_box.inc.c:22) +==401329== by 0x709FFB: smlua_func_check_if_moving_over_floor (smlua_functions_autogen.c:8916) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== by 0x7800C1: smlua_call_hook (smlua_hooks.c:103) +==401329== by 0x783BD9: smlua_call_behavior_hook (smlua_hooks.c:1208) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x57B86A: uv_update_scroll (texscroll.inc.c:148) +==401329== by 0x70BAF7: smlua_func_uv_update_scroll (smlua_functions_autogen.c:9546) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== by 0x7800C1: smlua_call_hook (smlua_hooks.c:103) +==401329== by 0x783BD9: smlua_call_behavior_hook (smlua_hooks.c:1208) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x57B875: uv_update_scroll (texscroll.inc.c:148) +==401329== by 0x70BAF7: smlua_func_uv_update_scroll (smlua_functions_autogen.c:9546) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x832876: lua_pcallk (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x77EC31: smlua_pcall (smlua.c:42) +==401329== by 0x7800C1: smlua_call_hook (smlua_hooks.c:103) +==401329== by 0x783BD9: smlua_call_behavior_hook (smlua_hooks.c:1208) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x52A06A: load_object_collision_model (surface_load.c:798) +==401329== by 0x52390F: cur_obj_update (behavior_script.c:1439) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== by 0x53A63C: area_update_objects (area.c:348) +==401329== by 0x5463F1: play_mode_normal (level_update.c:1230) +==401329== by 0x54748D: update_level (level_update.c:1649) +==401329== by 0x547919: lvl_init_or_update (level_update.c:1794) +==401329== by 0x52470A: level_cmd_call_loop (level_script.c:296) +==401329== by 0x52711A: level_script_execute (level_script.c:1147) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x52A189: load_object_collision_model (surface_load.c:821) +==401329== by 0x52390F: cur_obj_update (behavior_script.c:1439) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== by 0x53A63C: area_update_objects (area.c:348) +==401329== by 0x5463F1: play_mode_normal (level_update.c:1230) +==401329== by 0x54748D: update_level (level_update.c:1649) +==401329== by 0x547919: lvl_init_or_update (level_update.c:1794) +==401329== by 0x52470A: level_cmd_call_loop (level_script.c:296) +==401329== by 0x52711A: level_script_execute (level_script.c:1147) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x55367A: bhv_beta_chest_lid_loop (beta_chest.inc.c:47) +==401329== by 0x52146D: bhv_cmd_call_native (behavior_script.c:415) +==401329== by 0x52360A: cur_obj_update (behavior_script.c:1355) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== by 0x53A63C: area_update_objects (area.c:348) +==401329== by 0x5463F1: play_mode_normal (level_update.c:1230) +==401329== by 0x54748D: update_level (level_update.c:1649) +==401329== by 0x547919: lvl_init_or_update (level_update.c:1794) +==401329== by 0x52470A: level_cmd_call_loop (level_script.c:296) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x61FED6: obj_is_in_view (rendering_graph_node.c:1170) +==401329== by 0x620AC2: geo_process_object (rendering_graph_node.c:1332) +==401329== by 0x621732: geo_process_node_and_siblings (rendering_graph_node.c:1546) +==401329== by 0x621542: geo_try_process_children (rendering_graph_node.c:1478) +==401329== by 0x6217CA: geo_process_node_and_siblings (rendering_graph_node.c:1576) +==401329== by 0x620CFA: geo_process_object_parent (rendering_graph_node.c:1377) +==401329== by 0x621792: geo_process_node_and_siblings (rendering_graph_node.c:1564) +==401329== by 0x61DD7E: geo_process_camera (rendering_graph_node.c:582) +==401329== by 0x6216EE: geo_process_node_and_siblings (rendering_graph_node.c:1533) +==401329== by 0x61D894: geo_process_perspective (rendering_graph_node.c:494) +==401329== by 0x6216AA: geo_process_node_and_siblings (rendering_graph_node.c:1521) +==401329== by 0x61D42E: geo_process_master_list (rendering_graph_node.c:433) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x61FF06: obj_is_in_view (rendering_graph_node.c:1178) +==401329== by 0x620AC2: geo_process_object (rendering_graph_node.c:1332) +==401329== by 0x621732: geo_process_node_and_siblings (rendering_graph_node.c:1546) +==401329== by 0x621542: geo_try_process_children (rendering_graph_node.c:1478) +==401329== by 0x6217CA: geo_process_node_and_siblings (rendering_graph_node.c:1576) +==401329== by 0x620CFA: geo_process_object_parent (rendering_graph_node.c:1377) +==401329== by 0x621792: geo_process_node_and_siblings (rendering_graph_node.c:1564) +==401329== by 0x61DD7E: geo_process_camera (rendering_graph_node.c:582) +==401329== by 0x6216EE: geo_process_node_and_siblings (rendering_graph_node.c:1533) +==401329== by 0x61D894: geo_process_perspective (rendering_graph_node.c:494) +==401329== by 0x6216AA: geo_process_node_and_siblings (rendering_graph_node.c:1521) +==401329== by 0x61D42E: geo_process_master_list (rendering_graph_node.c:433) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x61FF2B: obj_is_in_view (rendering_graph_node.c:1183) +==401329== by 0x620AC2: geo_process_object (rendering_graph_node.c:1332) +==401329== by 0x621732: geo_process_node_and_siblings (rendering_graph_node.c:1546) +==401329== by 0x621542: geo_try_process_children (rendering_graph_node.c:1478) +==401329== by 0x6217CA: geo_process_node_and_siblings (rendering_graph_node.c:1576) +==401329== by 0x620CFA: geo_process_object_parent (rendering_graph_node.c:1377) +==401329== by 0x621792: geo_process_node_and_siblings (rendering_graph_node.c:1564) +==401329== by 0x61DD7E: geo_process_camera (rendering_graph_node.c:582) +==401329== by 0x6216EE: geo_process_node_and_siblings (rendering_graph_node.c:1533) +==401329== by 0x61D894: geo_process_perspective (rendering_graph_node.c:494) +==401329== by 0x6216AA: geo_process_node_and_siblings (rendering_graph_node.c:1521) +==401329== by 0x61D42E: geo_process_master_list (rendering_graph_node.c:433) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x61FF5F: obj_is_in_view (rendering_graph_node.c:1186) +==401329== by 0x620AC2: geo_process_object (rendering_graph_node.c:1332) +==401329== by 0x621732: geo_process_node_and_siblings (rendering_graph_node.c:1546) +==401329== by 0x621542: geo_try_process_children (rendering_graph_node.c:1478) +==401329== by 0x6217CA: geo_process_node_and_siblings (rendering_graph_node.c:1576) +==401329== by 0x620CFA: geo_process_object_parent (rendering_graph_node.c:1377) +==401329== by 0x621792: geo_process_node_and_siblings (rendering_graph_node.c:1564) +==401329== by 0x61DD7E: geo_process_camera (rendering_graph_node.c:582) +==401329== by 0x6216EE: geo_process_node_and_siblings (rendering_graph_node.c:1533) +==401329== by 0x61D894: geo_process_perspective (rendering_graph_node.c:494) +==401329== by 0x6216AA: geo_process_node_and_siblings (rendering_graph_node.c:1521) +==401329== by 0x61D42E: geo_process_master_list (rendering_graph_node.c:433) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FD39: atan2s (math_util.c:845) +==401329== by 0x5A9146: bhv_star_spawn_init (spawn_star.inc.c:88) +==401329== by 0x52146D: bhv_cmd_call_native (behavior_script.c:415) +==401329== by 0x52360A: cur_obj_update (behavior_script.c:1355) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== by 0x53A63C: area_update_objects (area.c:348) +==401329== by 0x5463F1: play_mode_normal (level_update.c:1230) +==401329== by 0x54748D: update_level (level_update.c:1649) +==401329== by 0x547919: lvl_init_or_update (level_update.c:1794) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FD4B: atan2s (math_util.c:846) +==401329== by 0x5A9146: bhv_star_spawn_init (spawn_star.inc.c:88) +==401329== by 0x52146D: bhv_cmd_call_native (behavior_script.c:415) +==401329== by 0x52360A: cur_obj_update (behavior_script.c:1355) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== by 0x53A63C: area_update_objects (area.c:348) +==401329== by 0x5463F1: play_mode_normal (level_update.c:1230) +==401329== by 0x54748D: update_level (level_update.c:1649) +==401329== by 0x547919: lvl_init_or_update (level_update.c:1794) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FD56: atan2s (math_util.c:847) +==401329== by 0x5A9146: bhv_star_spawn_init (spawn_star.inc.c:88) +==401329== by 0x52146D: bhv_cmd_call_native (behavior_script.c:415) +==401329== by 0x52360A: cur_obj_update (behavior_script.c:1355) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== by 0x53A63C: area_update_objects (area.c:348) +==401329== by 0x5463F1: play_mode_normal (level_update.c:1230) +==401329== by 0x54748D: update_level (level_update.c:1649) +==401329== by 0x547919: lvl_init_or_update (level_update.c:1794) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FC9E: atan2_lookup (math_util.c:828) +==401329== by 0x51FD6B: atan2s (math_util.c:848) +==401329== by 0x5A9146: bhv_star_spawn_init (spawn_star.inc.c:88) +==401329== by 0x52146D: bhv_cmd_call_native (behavior_script.c:415) +==401329== by 0x52360A: cur_obj_update (behavior_script.c:1355) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== by 0x53A63C: area_update_objects (area.c:348) +==401329== by 0x5463F1: play_mode_normal (level_update.c:1230) +==401329== by 0x54748D: update_level (level_update.c:1649) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FCA8: atan2_lookup (math_util.c:828) +==401329== by 0x51FD6B: atan2s (math_util.c:848) +==401329== by 0x5A9146: bhv_star_spawn_init (spawn_star.inc.c:88) +==401329== by 0x52146D: bhv_cmd_call_native (behavior_script.c:415) +==401329== by 0x52360A: cur_obj_update (behavior_script.c:1355) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== by 0x53A63C: area_update_objects (area.c:348) +==401329== by 0x5463F1: play_mode_normal (level_update.c:1230) +==401329== by 0x54748D: update_level (level_update.c:1649) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FCEA: atan2_lookup (math_util.c:832) +==401329== by 0x51FD6B: atan2s (math_util.c:848) +==401329== by 0x5A9146: bhv_star_spawn_init (spawn_star.inc.c:88) +==401329== by 0x52146D: bhv_cmd_call_native (behavior_script.c:415) +==401329== by 0x52360A: cur_obj_update (behavior_script.c:1355) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== by 0x53A63C: area_update_objects (area.c:348) +==401329== by 0x5463F1: play_mode_normal (level_update.c:1230) +==401329== by 0x54748D: update_level (level_update.c:1649) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FCF0: atan2_lookup (math_util.c:832) +==401329== by 0x51FD6B: atan2s (math_util.c:848) +==401329== by 0x5A9146: bhv_star_spawn_init (spawn_star.inc.c:88) +==401329== by 0x52146D: bhv_cmd_call_native (behavior_script.c:415) +==401329== by 0x52360A: cur_obj_update (behavior_script.c:1355) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== by 0x53A63C: area_update_objects (area.c:348) +==401329== by 0x5463F1: play_mode_normal (level_update.c:1230) +==401329== by 0x54748D: update_level (level_update.c:1649) +==401329== +==401329== Use of uninitialised value of size 8 +==401329== at 0x51FD09: atan2_lookup (math_util.c:833) +==401329== by 0x51FD6B: atan2s (math_util.c:848) +==401329== by 0x5A9146: bhv_star_spawn_init (spawn_star.inc.c:88) +==401329== by 0x52146D: bhv_cmd_call_native (behavior_script.c:415) +==401329== by 0x52360A: cur_obj_update (behavior_script.c:1355) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== by 0x53A63C: area_update_objects (area.c:348) +==401329== by 0x5463F1: play_mode_normal (level_update.c:1230) +==401329== by 0x54748D: update_level (level_update.c:1649) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x79B2F7B: sqrtf (w_sqrtf_compat.c:31) +==401329== by 0x5A91FE: bhv_star_spawn_init (spawn_star.inc.c:89) +==401329== by 0x52146D: bhv_cmd_call_native (behavior_script.c:415) +==401329== by 0x52360A: cur_obj_update (behavior_script.c:1355) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== by 0x53A63C: area_update_objects (area.c:348) +==401329== by 0x5463F1: play_mode_normal (level_update.c:1230) +==401329== by 0x54748D: update_level (level_update.c:1649) +==401329== by 0x547919: lvl_init_or_update (level_update.c:1794) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FE1F: atan2s (math_util.c:862) +==401329== by 0x5A9146: bhv_star_spawn_init (spawn_star.inc.c:88) +==401329== by 0x52146D: bhv_cmd_call_native (behavior_script.c:415) +==401329== by 0x52360A: cur_obj_update (behavior_script.c:1355) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== by 0x53A63C: area_update_objects (area.c:348) +==401329== by 0x5463F1: play_mode_normal (level_update.c:1230) +==401329== by 0x54748D: update_level (level_update.c:1649) +==401329== by 0x547919: lvl_init_or_update (level_update.c:1794) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FE8B: atan2s (math_util.c:870) +==401329== by 0x5A9146: bhv_star_spawn_init (spawn_star.inc.c:88) +==401329== by 0x52146D: bhv_cmd_call_native (behavior_script.c:415) +==401329== by 0x52360A: cur_obj_update (behavior_script.c:1355) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== by 0x53A63C: area_update_objects (area.c:348) +==401329== by 0x5463F1: play_mode_normal (level_update.c:1230) +==401329== by 0x54748D: update_level (level_update.c:1649) +==401329== by 0x547919: lvl_init_or_update (level_update.c:1794) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FC9E: atan2_lookup (math_util.c:828) +==401329== by 0x51FEA0: atan2s (math_util.c:871) +==401329== by 0x5A9146: bhv_star_spawn_init (spawn_star.inc.c:88) +==401329== by 0x52146D: bhv_cmd_call_native (behavior_script.c:415) +==401329== by 0x52360A: cur_obj_update (behavior_script.c:1355) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== by 0x53A63C: area_update_objects (area.c:348) +==401329== by 0x5463F1: play_mode_normal (level_update.c:1230) +==401329== by 0x54748D: update_level (level_update.c:1649) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FCA8: atan2_lookup (math_util.c:828) +==401329== by 0x51FEA0: atan2s (math_util.c:871) +==401329== by 0x5A9146: bhv_star_spawn_init (spawn_star.inc.c:88) +==401329== by 0x52146D: bhv_cmd_call_native (behavior_script.c:415) +==401329== by 0x52360A: cur_obj_update (behavior_script.c:1355) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== by 0x53A63C: area_update_objects (area.c:348) +==401329== by 0x5463F1: play_mode_normal (level_update.c:1230) +==401329== by 0x54748D: update_level (level_update.c:1649) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FCEA: atan2_lookup (math_util.c:832) +==401329== by 0x51FEA0: atan2s (math_util.c:871) +==401329== by 0x5A9146: bhv_star_spawn_init (spawn_star.inc.c:88) +==401329== by 0x52146D: bhv_cmd_call_native (behavior_script.c:415) +==401329== by 0x52360A: cur_obj_update (behavior_script.c:1355) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== by 0x53A63C: area_update_objects (area.c:348) +==401329== by 0x5463F1: play_mode_normal (level_update.c:1230) +==401329== by 0x54748D: update_level (level_update.c:1649) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FCF0: atan2_lookup (math_util.c:832) +==401329== by 0x51FEA0: atan2s (math_util.c:871) +==401329== by 0x5A9146: bhv_star_spawn_init (spawn_star.inc.c:88) +==401329== by 0x52146D: bhv_cmd_call_native (behavior_script.c:415) +==401329== by 0x52360A: cur_obj_update (behavior_script.c:1355) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== by 0x53A63C: area_update_objects (area.c:348) +==401329== by 0x5463F1: play_mode_normal (level_update.c:1230) +==401329== by 0x54748D: update_level (level_update.c:1649) +==401329== +==401329== Use of uninitialised value of size 8 +==401329== at 0x51FD09: atan2_lookup (math_util.c:833) +==401329== by 0x51FEA0: atan2s (math_util.c:871) +==401329== by 0x5A9146: bhv_star_spawn_init (spawn_star.inc.c:88) +==401329== by 0x52146D: bhv_cmd_call_native (behavior_script.c:415) +==401329== by 0x52360A: cur_obj_update (behavior_script.c:1355) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== by 0x53A63C: area_update_objects (area.c:348) +==401329== by 0x5463F1: play_mode_normal (level_update.c:1230) +==401329== by 0x54748D: update_level (level_update.c:1649) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x79B2F7B: sqrtf (w_sqrtf_compat.c:31) +==401329== by 0x57BCD6: detect_object_hitbox_overlap (object_collision.c:75) +==401329== by 0x57C149: check_collision_in_list (object_collision.c:164) +==401329== by 0x57C235: check_player_object_collision (object_collision.c:180) +==401329== by 0x57C6ED: detect_object_collisions (object_collision.c:248) +==401329== by 0x5F7B84: update_objects (object_list_processor.c:765) +==401329== by 0x53A63C: area_update_objects (area.c:348) +==401329== by 0x5463F1: play_mode_normal (level_update.c:1230) +==401329== by 0x54748D: update_level (level_update.c:1649) +==401329== by 0x547919: lvl_init_or_update (level_update.c:1794) +==401329== by 0x52470A: level_cmd_call_loop (level_script.c:296) +==401329== by 0x52711A: level_script_execute (level_script.c:1147) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x57BD0D: detect_object_hitbox_overlap (object_collision.c:82) +==401329== by 0x57C149: check_collision_in_list (object_collision.c:164) +==401329== by 0x57C235: check_player_object_collision (object_collision.c:180) +==401329== by 0x57C6ED: detect_object_collisions (object_collision.c:248) +==401329== by 0x5F7B84: update_objects (object_list_processor.c:765) +==401329== by 0x53A63C: area_update_objects (area.c:348) +==401329== by 0x5463F1: play_mode_normal (level_update.c:1230) +==401329== by 0x54748D: update_level (level_update.c:1649) +==401329== by 0x547919: lvl_init_or_update (level_update.c:1794) +==401329== by 0x52470A: level_cmd_call_loop (level_script.c:296) +==401329== by 0x52711A: level_script_execute (level_script.c:1147) +==401329== by 0x54A9FC: game_loop_one_iteration (game_init.c:615) +==401329== +==401329== Use of uninitialised value of size 8 +==401329== at 0x51B23E: find_floor (surface_collision.c:838) +==401329== by 0x58458E: create_shadow_below_xyz (shadow.c:926) +==401329== by 0x61FB81: geo_process_shadow (rendering_graph_node.c:1071) +==401329== by 0x621784: geo_process_node_and_siblings (rendering_graph_node.c:1561) +==401329== by 0x620BD9: geo_process_object (rendering_graph_node.c:1345) +==401329== by 0x621732: geo_process_node_and_siblings (rendering_graph_node.c:1546) +==401329== by 0x621542: geo_try_process_children (rendering_graph_node.c:1478) +==401329== by 0x6217CA: geo_process_node_and_siblings (rendering_graph_node.c:1576) +==401329== by 0x620CFA: geo_process_object_parent (rendering_graph_node.c:1377) +==401329== by 0x621792: geo_process_node_and_siblings (rendering_graph_node.c:1564) +==401329== by 0x61DD7E: geo_process_camera (rendering_graph_node.c:582) +==401329== by 0x6216EE: geo_process_node_and_siblings (rendering_graph_node.c:1533) +==401329== +==401329== Use of uninitialised value of size 8 +==401329== at 0x51B2A2: find_floor (surface_collision.c:842) +==401329== by 0x58458E: create_shadow_below_xyz (shadow.c:926) +==401329== by 0x61FB81: geo_process_shadow (rendering_graph_node.c:1071) +==401329== by 0x621784: geo_process_node_and_siblings (rendering_graph_node.c:1561) +==401329== by 0x620BD9: geo_process_object (rendering_graph_node.c:1345) +==401329== by 0x621732: geo_process_node_and_siblings (rendering_graph_node.c:1546) +==401329== by 0x621542: geo_try_process_children (rendering_graph_node.c:1478) +==401329== by 0x6217CA: geo_process_node_and_siblings (rendering_graph_node.c:1576) +==401329== by 0x620CFA: geo_process_object_parent (rendering_graph_node.c:1377) +==401329== by 0x621792: geo_process_node_and_siblings (rendering_graph_node.c:1564) +==401329== by 0x61DD7E: geo_process_camera (rendering_graph_node.c:582) +==401329== by 0x6216EE: geo_process_node_and_siblings (rendering_graph_node.c:1533) +==401329== +==401329== Use of uninitialised value of size 8 +==401329== at 0x51B23E: find_floor (surface_collision.c:838) +==401329== by 0x51A761: find_floor_height_and_data (surface_collision.c:577) +==401329== by 0x582958: init_shadow (shadow.c:253) +==401329== by 0x583B29: create_shadow_circle_4_verts (shadow.c:720) +==401329== by 0x5846AE: create_shadow_below_xyz (shadow.c:949) +==401329== by 0x61FB81: geo_process_shadow (rendering_graph_node.c:1071) +==401329== by 0x621784: geo_process_node_and_siblings (rendering_graph_node.c:1561) +==401329== by 0x620BD9: geo_process_object (rendering_graph_node.c:1345) +==401329== by 0x621732: geo_process_node_and_siblings (rendering_graph_node.c:1546) +==401329== by 0x621542: geo_try_process_children (rendering_graph_node.c:1478) +==401329== by 0x6217CA: geo_process_node_and_siblings (rendering_graph_node.c:1576) +==401329== by 0x620CFA: geo_process_object_parent (rendering_graph_node.c:1377) +==401329== +==401329== Use of uninitialised value of size 8 +==401329== at 0x51B2A2: find_floor (surface_collision.c:842) +==401329== by 0x51A761: find_floor_height_and_data (surface_collision.c:577) +==401329== by 0x582958: init_shadow (shadow.c:253) +==401329== by 0x583B29: create_shadow_circle_4_verts (shadow.c:720) +==401329== by 0x5846AE: create_shadow_below_xyz (shadow.c:949) +==401329== by 0x61FB81: geo_process_shadow (rendering_graph_node.c:1071) +==401329== by 0x621784: geo_process_node_and_siblings (rendering_graph_node.c:1561) +==401329== by 0x620BD9: geo_process_object (rendering_graph_node.c:1345) +==401329== by 0x621732: geo_process_node_and_siblings (rendering_graph_node.c:1546) +==401329== by 0x621542: geo_try_process_children (rendering_graph_node.c:1478) +==401329== by 0x6217CA: geo_process_node_and_siblings (rendering_graph_node.c:1576) +==401329== by 0x620CFA: geo_process_object_parent (rendering_graph_node.c:1377) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x79B2F7B: sqrtf (w_sqrtf_compat.c:31) +==401329== by 0x6360FE: process_sound_request (external.c:938) +==401329== by 0x636501: process_all_sound_requests (external.c:969) +==401329== by 0x6382E7: update_game_sound (external.c:1395) +==401329== by 0x635B33: create_next_audio_buffer (external.c:839) +==401329== by 0x6508C1: produce_one_frame (pc_main.c:244) +==401329== by 0x67784C: gfx_sdl_main_loop (gfx_sdl2.c:148) +==401329== by 0x650EDC: main_func (pc_main.c:415) +==401329== by 0x650F34: main (pc_main.c:431) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51B34E: find_floor (surface_collision.c:866) +==401329== by 0x58458E: create_shadow_below_xyz (shadow.c:926) +==401329== by 0x61FB81: geo_process_shadow (rendering_graph_node.c:1071) +==401329== by 0x621784: geo_process_node_and_siblings (rendering_graph_node.c:1561) +==401329== by 0x620BD9: geo_process_object (rendering_graph_node.c:1345) +==401329== by 0x621732: geo_process_node_and_siblings (rendering_graph_node.c:1546) +==401329== by 0x621542: geo_try_process_children (rendering_graph_node.c:1478) +==401329== by 0x6217CA: geo_process_node_and_siblings (rendering_graph_node.c:1576) +==401329== by 0x620CFA: geo_process_object_parent (rendering_graph_node.c:1377) +==401329== by 0x621792: geo_process_node_and_siblings (rendering_graph_node.c:1564) +==401329== by 0x61DD7E: geo_process_camera (rendering_graph_node.c:582) +==401329== by 0x6216EE: geo_process_node_and_siblings (rendering_graph_node.c:1533) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51B34E: find_floor (surface_collision.c:866) +==401329== by 0x51A761: find_floor_height_and_data (surface_collision.c:577) +==401329== by 0x582958: init_shadow (shadow.c:253) +==401329== by 0x583B29: create_shadow_circle_4_verts (shadow.c:720) +==401329== by 0x5846AE: create_shadow_below_xyz (shadow.c:949) +==401329== by 0x61FB81: geo_process_shadow (rendering_graph_node.c:1071) +==401329== by 0x621784: geo_process_node_and_siblings (rendering_graph_node.c:1561) +==401329== by 0x620BD9: geo_process_object (rendering_graph_node.c:1345) +==401329== by 0x621732: geo_process_node_and_siblings (rendering_graph_node.c:1546) +==401329== by 0x621542: geo_try_process_children (rendering_graph_node.c:1478) +==401329== by 0x6217CA: geo_process_node_and_siblings (rendering_graph_node.c:1576) +==401329== by 0x620CFA: geo_process_object_parent (rendering_graph_node.c:1377) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x582A1C: init_shadow (shadow.c:270) +==401329== by 0x583B29: create_shadow_circle_4_verts (shadow.c:720) +==401329== by 0x5846AE: create_shadow_below_xyz (shadow.c:949) +==401329== by 0x61FB81: geo_process_shadow (rendering_graph_node.c:1071) +==401329== by 0x621784: geo_process_node_and_siblings (rendering_graph_node.c:1561) +==401329== by 0x620BD9: geo_process_object (rendering_graph_node.c:1345) +==401329== by 0x621732: geo_process_node_and_siblings (rendering_graph_node.c:1546) +==401329== by 0x621542: geo_try_process_children (rendering_graph_node.c:1478) +==401329== by 0x6217CA: geo_process_node_and_siblings (rendering_graph_node.c:1576) +==401329== by 0x620CFA: geo_process_object_parent (rendering_graph_node.c:1377) +==401329== by 0x621792: geo_process_node_and_siblings (rendering_graph_node.c:1564) +==401329== by 0x61DD7E: geo_process_camera (rendering_graph_node.c:582) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5827D8: dim_shadow_with_distance (shadow.c:211) +==401329== by 0x582AB0: init_shadow (shadow.c:284) +==401329== by 0x583B29: create_shadow_circle_4_verts (shadow.c:720) +==401329== by 0x5846AE: create_shadow_below_xyz (shadow.c:949) +==401329== by 0x61FB81: geo_process_shadow (rendering_graph_node.c:1071) +==401329== by 0x621784: geo_process_node_and_siblings (rendering_graph_node.c:1561) +==401329== by 0x620BD9: geo_process_object (rendering_graph_node.c:1345) +==401329== by 0x621732: geo_process_node_and_siblings (rendering_graph_node.c:1546) +==401329== by 0x621542: geo_try_process_children (rendering_graph_node.c:1478) +==401329== by 0x6217CA: geo_process_node_and_siblings (rendering_graph_node.c:1576) +==401329== by 0x620CFA: geo_process_object_parent (rendering_graph_node.c:1377) +==401329== by 0x621792: geo_process_node_and_siblings (rendering_graph_node.c:1564) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x58270B: scale_shadow_with_distance (shadow.c:181) +==401329== by 0x582AD9: init_shadow (shadow.c:287) +==401329== by 0x583B29: create_shadow_circle_4_verts (shadow.c:720) +==401329== by 0x5846AE: create_shadow_below_xyz (shadow.c:949) +==401329== by 0x61FB81: geo_process_shadow (rendering_graph_node.c:1071) +==401329== by 0x621784: geo_process_node_and_siblings (rendering_graph_node.c:1561) +==401329== by 0x620BD9: geo_process_object (rendering_graph_node.c:1345) +==401329== by 0x621732: geo_process_node_and_siblings (rendering_graph_node.c:1546) +==401329== by 0x621542: geo_try_process_children (rendering_graph_node.c:1478) +==401329== by 0x6217CA: geo_process_node_and_siblings (rendering_graph_node.c:1576) +==401329== by 0x620CFA: geo_process_object_parent (rendering_graph_node.c:1377) +==401329== by 0x621792: geo_process_node_and_siblings (rendering_graph_node.c:1564) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5E5243: round_float (geo_misc.c:67) +==401329== by 0x582CE4: make_shadow_vertex_at_xyz (shadow.c:336) +==401329== by 0x5832FD: make_shadow_vertex (shadow.c:511) +==401329== by 0x583B9C: create_shadow_circle_4_verts (shadow.c:732) +==401329== by 0x5846AE: create_shadow_below_xyz (shadow.c:949) +==401329== by 0x61FB81: geo_process_shadow (rendering_graph_node.c:1071) +==401329== by 0x621784: geo_process_node_and_siblings (rendering_graph_node.c:1561) +==401329== by 0x620BD9: geo_process_object (rendering_graph_node.c:1345) +==401329== by 0x621732: geo_process_node_and_siblings (rendering_graph_node.c:1546) +==401329== by 0x621542: geo_try_process_children (rendering_graph_node.c:1478) +==401329== by 0x6217CA: geo_process_node_and_siblings (rendering_graph_node.c:1576) +==401329== by 0x620CFA: geo_process_object_parent (rendering_graph_node.c:1377) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5E5243: round_float (geo_misc.c:67) +==401329== by 0x582CF4: make_shadow_vertex_at_xyz (shadow.c:337) +==401329== by 0x5832FD: make_shadow_vertex (shadow.c:511) +==401329== by 0x583B9C: create_shadow_circle_4_verts (shadow.c:732) +==401329== by 0x5846AE: create_shadow_below_xyz (shadow.c:949) +==401329== by 0x61FB81: geo_process_shadow (rendering_graph_node.c:1071) +==401329== by 0x621784: geo_process_node_and_siblings (rendering_graph_node.c:1561) +==401329== by 0x620BD9: geo_process_object (rendering_graph_node.c:1345) +==401329== by 0x621732: geo_process_node_and_siblings (rendering_graph_node.c:1546) +==401329== by 0x621542: geo_try_process_children (rendering_graph_node.c:1478) +==401329== by 0x6217CA: geo_process_node_and_siblings (rendering_graph_node.c:1576) +==401329== by 0x620CFA: geo_process_object_parent (rendering_graph_node.c:1377) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5E5243: round_float (geo_misc.c:67) +==401329== by 0x582D04: make_shadow_vertex_at_xyz (shadow.c:338) +==401329== by 0x5832FD: make_shadow_vertex (shadow.c:511) +==401329== by 0x583B9C: create_shadow_circle_4_verts (shadow.c:732) +==401329== by 0x5846AE: create_shadow_below_xyz (shadow.c:949) +==401329== by 0x61FB81: geo_process_shadow (rendering_graph_node.c:1071) +==401329== by 0x621784: geo_process_node_and_siblings (rendering_graph_node.c:1561) +==401329== by 0x620BD9: geo_process_object (rendering_graph_node.c:1345) +==401329== by 0x621732: geo_process_node_and_siblings (rendering_graph_node.c:1546) +==401329== by 0x621542: geo_try_process_children (rendering_graph_node.c:1478) +==401329== by 0x6217CA: geo_process_node_and_siblings (rendering_graph_node.c:1576) +==401329== by 0x620CFA: geo_process_object_parent (rendering_graph_node.c:1377) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5827EC: dim_shadow_with_distance (shadow.c:213) +==401329== by 0x582AB0: init_shadow (shadow.c:284) +==401329== by 0x583B29: create_shadow_circle_4_verts (shadow.c:720) +==401329== by 0x5846AE: create_shadow_below_xyz (shadow.c:949) +==401329== by 0x61FB81: geo_process_shadow (rendering_graph_node.c:1071) +==401329== by 0x621784: geo_process_node_and_siblings (rendering_graph_node.c:1561) +==401329== by 0x620BD9: geo_process_object (rendering_graph_node.c:1345) +==401329== by 0x621732: geo_process_node_and_siblings (rendering_graph_node.c:1546) +==401329== by 0x621542: geo_try_process_children (rendering_graph_node.c:1478) +==401329== by 0x6217CA: geo_process_node_and_siblings (rendering_graph_node.c:1576) +==401329== by 0x620CFA: geo_process_object_parent (rendering_graph_node.c:1377) +==401329== by 0x621792: geo_process_node_and_siblings (rendering_graph_node.c:1564) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x582725: scale_shadow_with_distance (shadow.c:183) +==401329== by 0x582AD9: init_shadow (shadow.c:287) +==401329== by 0x583B29: create_shadow_circle_4_verts (shadow.c:720) +==401329== by 0x5846AE: create_shadow_below_xyz (shadow.c:949) +==401329== by 0x61FB81: geo_process_shadow (rendering_graph_node.c:1071) +==401329== by 0x621784: geo_process_node_and_siblings (rendering_graph_node.c:1561) +==401329== by 0x620BD9: geo_process_object (rendering_graph_node.c:1345) +==401329== by 0x621732: geo_process_node_and_siblings (rendering_graph_node.c:1546) +==401329== by 0x621542: geo_try_process_children (rendering_graph_node.c:1478) +==401329== by 0x6217CA: geo_process_node_and_siblings (rendering_graph_node.c:1576) +==401329== by 0x620CFA: geo_process_object_parent (rendering_graph_node.c:1377) +==401329== by 0x621792: geo_process_node_and_siblings (rendering_graph_node.c:1564) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5A95F7: bhv_star_spawn_loop (spawn_star.inc.c:141) +==401329== by 0x52146D: bhv_cmd_call_native (behavior_script.c:415) +==401329== by 0x52360A: cur_obj_update (behavior_script.c:1355) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== by 0x53A63C: area_update_objects (area.c:348) +==401329== by 0x5463F1: play_mode_normal (level_update.c:1230) +==401329== by 0x54748D: update_level (level_update.c:1649) +==401329== by 0x547919: lvl_init_or_update (level_update.c:1794) +==401329== by 0x52470A: level_cmd_call_loop (level_script.c:296) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x6737B9: gfx_sp_vertex (gfx_pc.c:929) +==401329== by 0x676459: gfx_run_dl (gfx_pc.c:1698) +==401329== by 0x6762AC: gfx_run_dl (gfx_pc.c:1708) +==401329== by 0x6762AC: gfx_run_dl (gfx_pc.c:1708) +==401329== by 0x676659: gfx_run (gfx_pc.c:1917) +==401329== by 0x650292: send_display_list (pc_main.c:109) +==401329== by 0x650492: produce_interpolation_frames_and_delay (pc_main.c:183) +==401329== by 0x65090F: produce_one_frame (pc_main.c:252) +==401329== by 0x67784C: gfx_sdl_main_loop (gfx_sdl2.c:148) +==401329== by 0x650EDC: main_func (pc_main.c:415) +==401329== by 0x650F34: main (pc_main.c:431) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x673536: gfx_sp_vertex (gfx_pc.c:930) +==401329== by 0x676459: gfx_run_dl (gfx_pc.c:1698) +==401329== by 0x6762AC: gfx_run_dl (gfx_pc.c:1708) +==401329== by 0x6762AC: gfx_run_dl (gfx_pc.c:1708) +==401329== by 0x676659: gfx_run (gfx_pc.c:1917) +==401329== by 0x650292: send_display_list (pc_main.c:109) +==401329== by 0x650492: produce_interpolation_frames_and_delay (pc_main.c:183) +==401329== by 0x65090F: produce_one_frame (pc_main.c:252) +==401329== by 0x67784C: gfx_sdl_main_loop (gfx_sdl2.c:148) +==401329== by 0x650EDC: main_func (pc_main.c:415) +==401329== by 0x650F34: main (pc_main.c:431) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x673540: gfx_sp_vertex (gfx_pc.c:931) +==401329== by 0x676459: gfx_run_dl (gfx_pc.c:1698) +==401329== by 0x6762AC: gfx_run_dl (gfx_pc.c:1708) +==401329== by 0x6762AC: gfx_run_dl (gfx_pc.c:1708) +==401329== by 0x676659: gfx_run (gfx_pc.c:1917) +==401329== by 0x650292: send_display_list (pc_main.c:109) +==401329== by 0x650492: produce_interpolation_frames_and_delay (pc_main.c:183) +==401329== by 0x65090F: produce_one_frame (pc_main.c:252) +==401329== by 0x67784C: gfx_sdl_main_loop (gfx_sdl2.c:148) +==401329== by 0x650EDC: main_func (pc_main.c:415) +==401329== by 0x650F34: main (pc_main.c:431) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x67354B: gfx_sp_vertex (gfx_pc.c:932) +==401329== by 0x676459: gfx_run_dl (gfx_pc.c:1698) +==401329== by 0x6762AC: gfx_run_dl (gfx_pc.c:1708) +==401329== by 0x6762AC: gfx_run_dl (gfx_pc.c:1708) +==401329== by 0x676659: gfx_run (gfx_pc.c:1917) +==401329== by 0x650292: send_display_list (pc_main.c:109) +==401329== by 0x650492: produce_interpolation_frames_and_delay (pc_main.c:183) +==401329== by 0x65090F: produce_one_frame (pc_main.c:252) +==401329== by 0x67784C: gfx_sdl_main_loop (gfx_sdl2.c:148) +==401329== by 0x650EDC: main_func (pc_main.c:415) +==401329== by 0x650F34: main (pc_main.c:431) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x673556: gfx_sp_vertex (gfx_pc.c:933) +==401329== by 0x676459: gfx_run_dl (gfx_pc.c:1698) +==401329== by 0x6762AC: gfx_run_dl (gfx_pc.c:1708) +==401329== by 0x6762AC: gfx_run_dl (gfx_pc.c:1708) +==401329== by 0x676659: gfx_run (gfx_pc.c:1917) +==401329== by 0x650292: send_display_list (pc_main.c:109) +==401329== by 0x650492: produce_interpolation_frames_and_delay (pc_main.c:183) +==401329== by 0x65090F: produce_one_frame (pc_main.c:252) +==401329== by 0x67784C: gfx_sdl_main_loop (gfx_sdl2.c:148) +==401329== by 0x650EDC: main_func (pc_main.c:415) +==401329== by 0x650F34: main (pc_main.c:431) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x673561: gfx_sp_vertex (gfx_pc.c:934) +==401329== by 0x676459: gfx_run_dl (gfx_pc.c:1698) +==401329== by 0x6762AC: gfx_run_dl (gfx_pc.c:1708) +==401329== by 0x6762AC: gfx_run_dl (gfx_pc.c:1708) +==401329== by 0x676659: gfx_run (gfx_pc.c:1917) +==401329== by 0x650292: send_display_list (pc_main.c:109) +==401329== by 0x650492: produce_interpolation_frames_and_delay (pc_main.c:183) +==401329== by 0x65090F: produce_one_frame (pc_main.c:252) +==401329== by 0x67784C: gfx_sdl_main_loop (gfx_sdl2.c:148) +==401329== by 0x650EDC: main_func (pc_main.c:415) +==401329== by 0x650F34: main (pc_main.c:431) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x673CEE: gfx_sp_tri1 (gfx_pc.c:985) +==401329== by 0x6763F8: gfx_run_dl (gfx_pc.c:1739) +==401329== by 0x6762AC: gfx_run_dl (gfx_pc.c:1708) +==401329== by 0x6762AC: gfx_run_dl (gfx_pc.c:1708) +==401329== by 0x676659: gfx_run (gfx_pc.c:1917) +==401329== by 0x650292: send_display_list (pc_main.c:109) +==401329== by 0x650492: produce_interpolation_frames_and_delay (pc_main.c:183) +==401329== by 0x65090F: produce_one_frame (pc_main.c:252) +==401329== by 0x67784C: gfx_sdl_main_loop (gfx_sdl2.c:148) +==401329== by 0x650EDC: main_func (pc_main.c:415) +==401329== by 0x650F34: main (pc_main.c:431) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x674661: gfx_sp_tri1 (gfx_pc.c:996) +==401329== by 0x6763F8: gfx_run_dl (gfx_pc.c:1739) +==401329== by 0x6762AC: gfx_run_dl (gfx_pc.c:1708) +==401329== by 0x6762AC: gfx_run_dl (gfx_pc.c:1708) +==401329== by 0x676659: gfx_run (gfx_pc.c:1917) +==401329== by 0x650292: send_display_list (pc_main.c:109) +==401329== by 0x650492: produce_interpolation_frames_and_delay (pc_main.c:183) +==401329== by 0x65090F: produce_one_frame (pc_main.c:252) +==401329== by 0x67784C: gfx_sdl_main_loop (gfx_sdl2.c:148) +==401329== by 0x650EDC: main_func (pc_main.c:415) +==401329== by 0x650F34: main (pc_main.c:431) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x673CEE: gfx_sp_tri1 (gfx_pc.c:985) +==401329== by 0x676422: gfx_run_dl (gfx_pc.c:1740) +==401329== by 0x6762AC: gfx_run_dl (gfx_pc.c:1708) +==401329== by 0x6762AC: gfx_run_dl (gfx_pc.c:1708) +==401329== by 0x676659: gfx_run (gfx_pc.c:1917) +==401329== by 0x650292: send_display_list (pc_main.c:109) +==401329== by 0x650492: produce_interpolation_frames_and_delay (pc_main.c:183) +==401329== by 0x65090F: produce_one_frame (pc_main.c:252) +==401329== by 0x67784C: gfx_sdl_main_loop (gfx_sdl2.c:148) +==401329== by 0x650EDC: main_func (pc_main.c:415) +==401329== by 0x650F34: main (pc_main.c:431) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x674661: gfx_sp_tri1 (gfx_pc.c:996) +==401329== by 0x676422: gfx_run_dl (gfx_pc.c:1740) +==401329== by 0x6762AC: gfx_run_dl (gfx_pc.c:1708) +==401329== by 0x6762AC: gfx_run_dl (gfx_pc.c:1708) +==401329== by 0x676659: gfx_run (gfx_pc.c:1917) +==401329== by 0x650292: send_display_list (pc_main.c:109) +==401329== by 0x650492: produce_interpolation_frames_and_delay (pc_main.c:183) +==401329== by 0x65090F: produce_one_frame (pc_main.c:252) +==401329== by 0x67784C: gfx_sdl_main_loop (gfx_sdl2.c:148) +==401329== by 0x650EDC: main_func (pc_main.c:415) +==401329== by 0x650F34: main (pc_main.c:431) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FD39: atan2s (math_util.c:845) +==401329== by 0x5FAC5B: mario_obj_angle_to_object (interaction.c:170) +==401329== by 0x6074B1: act_reading_npc_dialog (mario_actions_cutscene.c:465) +==401329== by 0x60E4D0: mario_execute_cutscene_action (mario_actions_cutscene.c:3018) +==401329== by 0x61B506: execute_mario_action (mario.c:2164) +==401329== by 0x5F6CC3: bhv_mario_update (object_list_processor.c:296) +==401329== by 0x52146D: bhv_cmd_call_native (behavior_script.c:415) +==401329== by 0x52360A: cur_obj_update (behavior_script.c:1355) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FD4B: atan2s (math_util.c:846) +==401329== by 0x5FAC5B: mario_obj_angle_to_object (interaction.c:170) +==401329== by 0x6074B1: act_reading_npc_dialog (mario_actions_cutscene.c:465) +==401329== by 0x60E4D0: mario_execute_cutscene_action (mario_actions_cutscene.c:3018) +==401329== by 0x61B506: execute_mario_action (mario.c:2164) +==401329== by 0x5F6CC3: bhv_mario_update (object_list_processor.c:296) +==401329== by 0x52146D: bhv_cmd_call_native (behavior_script.c:415) +==401329== by 0x52360A: cur_obj_update (behavior_script.c:1355) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FDB9: atan2s (math_util.c:854) +==401329== by 0x5FAC5B: mario_obj_angle_to_object (interaction.c:170) +==401329== by 0x6074B1: act_reading_npc_dialog (mario_actions_cutscene.c:465) +==401329== by 0x60E4D0: mario_execute_cutscene_action (mario_actions_cutscene.c:3018) +==401329== by 0x61B506: execute_mario_action (mario.c:2164) +==401329== by 0x5F6CC3: bhv_mario_update (object_list_processor.c:296) +==401329== by 0x52146D: bhv_cmd_call_native (behavior_script.c:415) +==401329== by 0x52360A: cur_obj_update (behavior_script.c:1355) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FC9E: atan2_lookup (math_util.c:828) +==401329== by 0x51FDCE: atan2s (math_util.c:855) +==401329== by 0x5FAC5B: mario_obj_angle_to_object (interaction.c:170) +==401329== by 0x6074B1: act_reading_npc_dialog (mario_actions_cutscene.c:465) +==401329== by 0x60E4D0: mario_execute_cutscene_action (mario_actions_cutscene.c:3018) +==401329== by 0x61B506: execute_mario_action (mario.c:2164) +==401329== by 0x5F6CC3: bhv_mario_update (object_list_processor.c:296) +==401329== by 0x52146D: bhv_cmd_call_native (behavior_script.c:415) +==401329== by 0x52360A: cur_obj_update (behavior_script.c:1355) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FCA8: atan2_lookup (math_util.c:828) +==401329== by 0x51FDCE: atan2s (math_util.c:855) +==401329== by 0x5FAC5B: mario_obj_angle_to_object (interaction.c:170) +==401329== by 0x6074B1: act_reading_npc_dialog (mario_actions_cutscene.c:465) +==401329== by 0x60E4D0: mario_execute_cutscene_action (mario_actions_cutscene.c:3018) +==401329== by 0x61B506: execute_mario_action (mario.c:2164) +==401329== by 0x5F6CC3: bhv_mario_update (object_list_processor.c:296) +==401329== by 0x52146D: bhv_cmd_call_native (behavior_script.c:415) +==401329== by 0x52360A: cur_obj_update (behavior_script.c:1355) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FCEA: atan2_lookup (math_util.c:832) +==401329== by 0x51FDCE: atan2s (math_util.c:855) +==401329== by 0x5FAC5B: mario_obj_angle_to_object (interaction.c:170) +==401329== by 0x6074B1: act_reading_npc_dialog (mario_actions_cutscene.c:465) +==401329== by 0x60E4D0: mario_execute_cutscene_action (mario_actions_cutscene.c:3018) +==401329== by 0x61B506: execute_mario_action (mario.c:2164) +==401329== by 0x5F6CC3: bhv_mario_update (object_list_processor.c:296) +==401329== by 0x52146D: bhv_cmd_call_native (behavior_script.c:415) +==401329== by 0x52360A: cur_obj_update (behavior_script.c:1355) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FCF0: atan2_lookup (math_util.c:832) +==401329== by 0x51FDCE: atan2s (math_util.c:855) +==401329== by 0x5FAC5B: mario_obj_angle_to_object (interaction.c:170) +==401329== by 0x6074B1: act_reading_npc_dialog (mario_actions_cutscene.c:465) +==401329== by 0x60E4D0: mario_execute_cutscene_action (mario_actions_cutscene.c:3018) +==401329== by 0x61B506: execute_mario_action (mario.c:2164) +==401329== by 0x5F6CC3: bhv_mario_update (object_list_processor.c:296) +==401329== by 0x52146D: bhv_cmd_call_native (behavior_script.c:415) +==401329== by 0x52360A: cur_obj_update (behavior_script.c:1355) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== +==401329== Use of uninitialised value of size 8 +==401329== at 0x51FD09: atan2_lookup (math_util.c:833) +==401329== by 0x51FDCE: atan2s (math_util.c:855) +==401329== by 0x5FAC5B: mario_obj_angle_to_object (interaction.c:170) +==401329== by 0x6074B1: act_reading_npc_dialog (mario_actions_cutscene.c:465) +==401329== by 0x60E4D0: mario_execute_cutscene_action (mario_actions_cutscene.c:3018) +==401329== by 0x61B506: execute_mario_action (mario.c:2164) +==401329== by 0x5F6CC3: bhv_mario_update (object_list_processor.c:296) +==401329== by 0x52146D: bhv_cmd_call_native (behavior_script.c:415) +==401329== by 0x52360A: cur_obj_update (behavior_script.c:1355) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x52380D: cur_obj_update (behavior_script.c:1411) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== by 0x53A63C: area_update_objects (area.c:348) +==401329== by 0x5463F1: play_mode_normal (level_update.c:1230) +==401329== by 0x54748D: update_level (level_update.c:1649) +==401329== by 0x547919: lvl_init_or_update (level_update.c:1794) +==401329== by 0x52470A: level_cmd_call_loop (level_script.c:296) +==401329== by 0x52711A: level_script_execute (level_script.c:1147) +==401329== by 0x54A9FC: game_loop_one_iteration (game_init.c:615) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FE1F: atan2s (math_util.c:862) +==401329== by 0x5FAC5B: mario_obj_angle_to_object (interaction.c:170) +==401329== by 0x6074B1: act_reading_npc_dialog (mario_actions_cutscene.c:465) +==401329== by 0x60E4D0: mario_execute_cutscene_action (mario_actions_cutscene.c:3018) +==401329== by 0x61B506: execute_mario_action (mario.c:2164) +==401329== by 0x5F6CC3: bhv_mario_update (object_list_processor.c:296) +==401329== by 0x52146D: bhv_cmd_call_native (behavior_script.c:415) +==401329== by 0x52360A: cur_obj_update (behavior_script.c:1355) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FE8B: atan2s (math_util.c:870) +==401329== by 0x5FAC5B: mario_obj_angle_to_object (interaction.c:170) +==401329== by 0x6074B1: act_reading_npc_dialog (mario_actions_cutscene.c:465) +==401329== by 0x60E4D0: mario_execute_cutscene_action (mario_actions_cutscene.c:3018) +==401329== by 0x61B506: execute_mario_action (mario.c:2164) +==401329== by 0x5F6CC3: bhv_mario_update (object_list_processor.c:296) +==401329== by 0x52146D: bhv_cmd_call_native (behavior_script.c:415) +==401329== by 0x52360A: cur_obj_update (behavior_script.c:1355) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FD4B: atan2s (math_util.c:846) +==401329== by 0x5EB2FE: obj_angle_to_object (object_helpers.c:453) +==401329== by 0x523522: cur_obj_update (behavior_script.c:1334) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== by 0x53A63C: area_update_objects (area.c:348) +==401329== by 0x5463F1: play_mode_normal (level_update.c:1230) +==401329== by 0x54748D: update_level (level_update.c:1649) +==401329== by 0x547919: lvl_init_or_update (level_update.c:1794) +==401329== by 0x52470A: level_cmd_call_loop (level_script.c:296) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FDB9: atan2s (math_util.c:854) +==401329== by 0x5EB2FE: obj_angle_to_object (object_helpers.c:453) +==401329== by 0x523522: cur_obj_update (behavior_script.c:1334) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== by 0x53A63C: area_update_objects (area.c:348) +==401329== by 0x5463F1: play_mode_normal (level_update.c:1230) +==401329== by 0x54748D: update_level (level_update.c:1649) +==401329== by 0x547919: lvl_init_or_update (level_update.c:1794) +==401329== by 0x52470A: level_cmd_call_loop (level_script.c:296) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FC9E: atan2_lookup (math_util.c:828) +==401329== by 0x51FD88: atan2s (math_util.c:850) +==401329== by 0x5A9146: bhv_star_spawn_init (spawn_star.inc.c:88) +==401329== by 0x52146D: bhv_cmd_call_native (behavior_script.c:415) +==401329== by 0x52360A: cur_obj_update (behavior_script.c:1355) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== by 0x53A63C: area_update_objects (area.c:348) +==401329== by 0x5463F1: play_mode_normal (level_update.c:1230) +==401329== by 0x54748D: update_level (level_update.c:1649) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FCA8: atan2_lookup (math_util.c:828) +==401329== by 0x51FD88: atan2s (math_util.c:850) +==401329== by 0x5A9146: bhv_star_spawn_init (spawn_star.inc.c:88) +==401329== by 0x52146D: bhv_cmd_call_native (behavior_script.c:415) +==401329== by 0x52360A: cur_obj_update (behavior_script.c:1355) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== by 0x53A63C: area_update_objects (area.c:348) +==401329== by 0x5463F1: play_mode_normal (level_update.c:1230) +==401329== by 0x54748D: update_level (level_update.c:1649) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FCEA: atan2_lookup (math_util.c:832) +==401329== by 0x51FD88: atan2s (math_util.c:850) +==401329== by 0x5A9146: bhv_star_spawn_init (spawn_star.inc.c:88) +==401329== by 0x52146D: bhv_cmd_call_native (behavior_script.c:415) +==401329== by 0x52360A: cur_obj_update (behavior_script.c:1355) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== by 0x53A63C: area_update_objects (area.c:348) +==401329== by 0x5463F1: play_mode_normal (level_update.c:1230) +==401329== by 0x54748D: update_level (level_update.c:1649) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FCF0: atan2_lookup (math_util.c:832) +==401329== by 0x51FD88: atan2s (math_util.c:850) +==401329== by 0x5A9146: bhv_star_spawn_init (spawn_star.inc.c:88) +==401329== by 0x52146D: bhv_cmd_call_native (behavior_script.c:415) +==401329== by 0x52360A: cur_obj_update (behavior_script.c:1355) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== by 0x53A63C: area_update_objects (area.c:348) +==401329== by 0x5463F1: play_mode_normal (level_update.c:1230) +==401329== by 0x54748D: update_level (level_update.c:1649) +==401329== +==401329== Use of uninitialised value of size 8 +==401329== at 0x51FD09: atan2_lookup (math_util.c:833) +==401329== by 0x51FD88: atan2s (math_util.c:850) +==401329== by 0x5A9146: bhv_star_spawn_init (spawn_star.inc.c:88) +==401329== by 0x52146D: bhv_cmd_call_native (behavior_script.c:415) +==401329== by 0x52360A: cur_obj_update (behavior_script.c:1355) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== by 0x53A63C: area_update_objects (area.c:348) +==401329== by 0x5463F1: play_mode_normal (level_update.c:1230) +==401329== by 0x54748D: update_level (level_update.c:1649) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x55DEBF: bhv_tree_snow_or_leaf_loop (tree_particles.inc.c:13) +==401329== by 0x52146D: bhv_cmd_call_native (behavior_script.c:415) +==401329== by 0x52360A: cur_obj_update (behavior_script.c:1355) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== by 0x53A63C: area_update_objects (area.c:348) +==401329== by 0x5463F1: play_mode_normal (level_update.c:1230) +==401329== by 0x54748D: update_level (level_update.c:1649) +==401329== by 0x547919: lvl_init_or_update (level_update.c:1794) +==401329== by 0x52470A: level_cmd_call_loop (level_script.c:296) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51FDB9: atan2s (math_util.c:854) +==401329== by 0x5A9146: bhv_star_spawn_init (spawn_star.inc.c:88) +==401329== by 0x52146D: bhv_cmd_call_native (behavior_script.c:415) +==401329== by 0x52360A: cur_obj_update (behavior_script.c:1355) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== by 0x53A63C: area_update_objects (area.c:348) +==401329== by 0x5463F1: play_mode_normal (level_update.c:1230) +==401329== by 0x54748D: update_level (level_update.c:1649) +==401329== by 0x547919: lvl_init_or_update (level_update.c:1794) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x51AF00: find_floor_from_list (surface_collision.c:735) +==401329== by 0x51B263: find_floor (surface_collision.c:839) +==401329== by 0x5EDE92: cur_obj_update_floor_height (object_helpers.c:1455) +==401329== by 0x55DDDD: bhv_tree_snow_or_leaf_loop (tree_particles.inc.c:6) +==401329== by 0x52146D: bhv_cmd_call_native (behavior_script.c:415) +==401329== by 0x52360A: cur_obj_update (behavior_script.c:1355) +==401329== by 0x5F6F9F: update_objects_starting_at (object_list_processor.c:360) +==401329== by 0x5F715A: update_objects_in_list (object_list_processor.c:435) +==401329== by 0x5F78E8: update_non_terrain_objects (object_list_processor.c:686) +==401329== by 0x5F7B9F: update_objects (object_list_processor.c:769) +==401329== by 0x53A63C: area_update_objects (area.c:348) +==401329== by 0x5463F1: play_mode_normal (level_update.c:1230) +==401329== +==401329== Conditional jump or move depends on uninitialised value(s) +==401329== at 0x5845B1: create_shadow_below_xyz (shadow.c:930) +==401329== by 0x61C81E: patch_mtx_interpolated (rendering_graph_node.c:278) +==401329== by 0x6502ED: patch_interpolations (pc_main.c:154) +==401329== by 0x650483: produce_interpolation_frames_and_delay (pc_main.c:182) +==401329== by 0x65090F: produce_one_frame (pc_main.c:252) +==401329== by 0x67784C: gfx_sdl_main_loop (gfx_sdl2.c:148) +==401329== by 0x650EDC: main_func (pc_main.c:415) +==401329== by 0x650F34: main (pc_main.c:431) +==401329== +==401329== Invalid read of size 8 +==401329== at 0x62E248: seq_channel_layer_free (seqplayer.c:180) +==401329== by 0x62EB17: sequence_channel_enable (seqplayer.c:391) +==401329== by 0x632641: sequence_player_process_sequence (seqplayer.c:2867) +==401329== by 0x63275A: process_sequences (seqplayer.c:2907) +==401329== by 0x63E4F8: synthesis_execute (synthesis.c:407) +==401329== by 0x635B57: create_next_audio_buffer (external.c:843) +==401329== by 0x6508C1: produce_one_frame (pc_main.c:244) +==401329== by 0x67784C: gfx_sdl_main_loop (gfx_sdl2.c:148) +==401329== by 0x650EDC: main_func (pc_main.c:415) +==401329== by 0x650F34: main (pc_main.c:431) +==401329== Address 0x100a0 is not stack'd, malloc'd or (recently) free'd +==401329== +==401329== Syscall param ioctl(generic) points to unaddressable byte(s) +==401329== at 0x7C1F3AB: ioctl (syscall-template.S:78) +==401329== by 0x6D47331: SDL_SYS_HapticDestroyEffect (SDL_syshaptic.c:1067) +==401329== by 0x6C38AEA: SDL_HapticDestroyEffect_REAL (SDL_haptic.c:602) +==401329== by 0x6C38AEA: SDL_HapticDestroyEffect_REAL (SDL_haptic.c:591) +==401329== by 0x6C38AEA: SDL_HapticClose_REAL (SDL_haptic.c:357) +==401329== by 0x6C38AEA: SDL_HapticClose_REAL (SDL_haptic.c:338) +==401329== by 0x67C559: controller_sdl_shutdown (controller_sdl2.c:362) +==401329== by 0x67C7D2: controller_shutdown (controller_entry_point.c:84) +==401329== by 0x65098E: game_deinit (pc_main.c:266) +==401329== by 0x650A17: game_exit (pc_main.c:278) +==401329== by 0x677AF1: gfx_sdl_handle_events (gfx_sdl2.c:213) +==401329== by 0x676564: gfx_start_frame (gfx_pc.c:1895) +==401329== by 0x65175D: crash_handler_produce_one_frame (crash_handler.c:204) +==401329== by 0x67784C: gfx_sdl_main_loop (gfx_sdl2.c:148) +==401329== by 0x654331: crash_handler (crash_handler.c:660) +==401329== Address 0x0 is not stack'd, malloc'd or (recently) free'd +==401329== +==401329== +==401329== HEAP SUMMARY: +==401329== in use at exit: 41,771,827 bytes in 28,560 blocks +==401329== total heap usage: 4,679,230 allocs, 4,650,670 frees, 4,581,160,484 bytes allocated +==401329== +==401329== 3 bytes in 1 blocks are possibly lost in loss record 6 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93B0D4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BA86: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BB5B: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DFE9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E6DB: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB940332: snd_config_hook_load (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB3A9327: ??? +==401329== by 0xB9410DD: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 4 bytes in 2 blocks are possibly lost in loss record 10 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x7BAA38E: strdup (strdup.c:42) +==401329== by 0xB93DAC9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x7364A5C: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== by 0x737C414: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 4 bytes in 2 blocks are possibly lost in loss record 11 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x7BAA38E: strdup (strdup.c:42) +==401329== by 0xB93DAC9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DD0C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x7364A5C: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== by 0x737C414: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 10 bytes in 1 blocks are possibly lost in loss record 168 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x1022B794: ??? +==401329== by 0x1021EA38: ??? +==401329== by 0x10221DEF: ??? +==401329== by 0x1022252C: ??? +==401329== by 0x102209EB: ??? +==401329== by 0x10230F38: ??? +==401329== by 0xEA3B9ED: ??? +==401329== by 0xEA93DD1: ??? +==401329== by 0xEA3B012: ??? +==401329== +==401329== 12 bytes in 2 blocks are possibly lost in loss record 190 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93B0D4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BA86: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BB5B: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DFE9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E6DB: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB940332: snd_config_hook_load (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB3A9327: ??? +==401329== by 0xB9410DD: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941544: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 12 bytes in 6 blocks are possibly lost in loss record 191 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x7BAA38E: strdup (strdup.c:42) +==401329== by 0xB93DAC9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DD0C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DD0C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 14 bytes in 2 blocks are possibly lost in loss record 205 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93B0D4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BA86: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BB5B: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DFE9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DD0C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DD0C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 14 bytes in 2 blocks are possibly lost in loss record 206 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93B0D4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93B456: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BA3A: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BB5B: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DFE9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x7364A5C: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== by 0x737C414: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 15 bytes in 3 blocks are possibly lost in loss record 211 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93B0D4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BA86: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DE23: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E6DB: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB940332: snd_config_hook_load (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB3A9327: ??? +==401329== by 0xB9410DD: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941544: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941F21: snd_config_searcha_hooks (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 16 bytes in 2 blocks are possibly lost in loss record 256 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93B0D4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BA86: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DE23: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E6DB: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB940332: snd_config_hook_load (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB3A9327: ??? +==401329== by 0xB9410DD: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941544: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941F21: snd_config_searcha_hooks (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB942010: snd_config_searchva_hooks (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 16 bytes in 8 blocks are possibly lost in loss record 257 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x7BAA38E: strdup (strdup.c:42) +==401329== by 0xB93DAC9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x7364A5C: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== by 0x737C414: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 17 bytes in 1 blocks are possibly lost in loss record 283 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x7BAA38E: strdup (strdup.c:42) +==401329== by 0xB9463DE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB946497: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94B27E: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8D2: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x7364A5C: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== by 0x737C414: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 17 bytes in 2 blocks are possibly lost in loss record 284 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93B0D4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BA86: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DE23: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E6DB: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB940332: snd_config_hook_load (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB3A9327: ??? +==401329== by 0xB9410DD: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941544: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 17 bytes in 1 blocks are definitely lost in loss record 287 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x7E50756: _XlcDefaultMapModifiers (in /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0) +==401329== by 0x7E50B2A: XSetLocaleModifiers (in /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0) +==401329== by 0x6D14E24: X11_InitKeyboard (SDL_x11keyboard.c:319) +==401329== by 0x6D1D326: X11_VideoInit (SDL_x11video.c:467) +==401329== by 0x6CE1F21: SDL_VideoInit_REAL (SDL_video.c:480) +==401329== by 0x6C02DDE: SDL_InitSubSystem_REAL.part.0 (SDL.c:228) +==401329== by 0x677737: gfx_sdl_init (gfx_sdl2.c:110) +==401329== by 0x676510: gfx_init (gfx_pc.c:1877) +==401329== by 0x650D49: main_func (pc_main.c:364) +==401329== by 0x650F34: main (pc_main.c:431) +==401329== +==401329== 18 bytes in 3 blocks are possibly lost in loss record 288 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93B0D4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BA86: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DE23: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DD0C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DD0C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DD0C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 20 bytes in 1 blocks are possibly lost in loss record 292 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x7BAA38E: strdup (strdup.c:42) +==401329== by 0xB9462AF: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB946497: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB95CDE0: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB95D466: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB96056B: snd_pcm_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x73638F1: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== by 0x7380199: BASS_Init (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 20 bytes in 1 blocks are possibly lost in loss record 293 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x7BAA38E: strdup (strdup.c:42) +==401329== by 0xB9462AF: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB946497: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94B27E: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8D2: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB949D35: snd_hctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB954EC5: snd_mixer_attach (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x7363D51: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== by 0x7380199: BASS_Init (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 28 bytes in 4 blocks are possibly lost in loss record 323 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93B0D4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BA86: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DE23: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DD0C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DD0C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 28 bytes in 14 blocks are possibly lost in loss record 324 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x7BAA38E: strdup (strdup.c:42) +==401329== by 0xB93DAC9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x7364A5C: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 29 bytes in 5 blocks are possibly lost in loss record 328 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93B0D4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BA86: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DE23: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DD0C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x7364A5C: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== by 0x737C414: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 30 bytes in 3 blocks are possibly lost in loss record 330 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93B0D4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BA86: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BB5B: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DFE9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DD0C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x7364A5C: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 31 bytes in 3 blocks are possibly lost in loss record 332 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93B0D4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BA86: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BB5B: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DFE9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DD0C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DD0C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DD0C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 34 bytes in 3 blocks are possibly lost in loss record 350 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93B0D4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93B456: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BA3A: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BB5B: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DB24: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DD0C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DD0C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 40 bytes in 20 blocks are possibly lost in loss record 392 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x7BAA38E: strdup (strdup.c:42) +==401329== by 0xB93DAC9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E6DB: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB940522: snd_config_hook_load (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB9410DD: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941544: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94182B: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 55 bytes in 1 blocks are possibly lost in loss record 420 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93B0D4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93B456: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BA3A: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BB5B: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DFE9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E6DB: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB940332: snd_config_hook_load (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB3A9327: ??? +==401329== +==401329== 56 bytes in 1 blocks are possibly lost in loss record 433 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x1022C0C0: ??? +==401329== by 0x10220F39: ??? +==401329== by 0x1021EF5A: ??? +==401329== by 0x1022214A: ??? +==401329== by 0x102209EB: ??? +==401329== by 0x10230F38: ??? +==401329== by 0xEA3B9ED: ??? +==401329== by 0xEA93DD1: ??? +==401329== by 0xEA3B012: ??? +==401329== +==401329== 56 bytes in 1 blocks are possibly lost in loss record 434 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB94627D: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB946497: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94B27E: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8D2: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x7364A5C: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== by 0x737C414: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 56 bytes in 1 blocks are possibly lost in loss record 435 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB94627D: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB946497: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB95CDE0: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB95D466: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB96056B: snd_pcm_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x73638F1: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== by 0x7380199: BASS_Init (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 56 bytes in 1 blocks are possibly lost in loss record 436 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB94627D: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB946497: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94B27E: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8D2: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB949D35: snd_hctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB954EC5: snd_mixer_attach (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x7363D51: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== by 0x7380199: BASS_Init (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 56 bytes in 28 blocks are possibly lost in loss record 437 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x7BAA38E: strdup (strdup.c:42) +==401329== by 0xB93DAC9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x7364A5C: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== by 0x737C414: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 58 bytes in 1 blocks are definitely lost in loss record 511 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x7BAA38E: strdup (strdup.c:42) +==401329== by 0x68A8C3: mod_cache_add (mod_cache.c:210) +==401329== by 0x688C9D: mod_load (mod.c:531) +==401329== by 0x686289: mods_load (mods.c:184) +==401329== by 0x6863DD: mods_refresh_local (mods.c:210) +==401329== by 0x6865A0: mods_init (mods.c:246) +==401329== by 0x650AC4: main_func (pc_main.c:293) +==401329== by 0x650F34: main (pc_main.c:431) +==401329== +==401329== 63 bytes in 2 blocks are possibly lost in loss record 514 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93B0D4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93B456: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BA3A: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BB5B: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DFE9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E6DB: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB940522: snd_config_hook_load (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB9410DD: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941544: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 65 bytes in 1 blocks are possibly lost in loss record 595 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x7BAA38E: strdup (strdup.c:42) +==401329== by 0xB9462A1: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB946497: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB95CDE0: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB95D466: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB96056B: snd_pcm_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x73638F1: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== by 0x7380199: BASS_Init (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 65 bytes in 1 blocks are possibly lost in loss record 596 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x7BAA38E: strdup (strdup.c:42) +==401329== by 0xB9462A1: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB946497: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94B27E: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8D2: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB949D35: snd_hctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB954EC5: snd_mixer_attach (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x7363D51: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== by 0x7380199: BASS_Init (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 72 bytes in 1 blocks are possibly lost in loss record 607 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93AEC4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93AF7C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DEFC: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E6DB: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB940522: snd_config_hook_load (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB9410DD: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941544: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94182B: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 72 bytes in 1 blocks are possibly lost in loss record 608 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93AEC4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93AF7C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E152: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E6DB: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB940332: snd_config_hook_load (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB3A9327: ??? +==401329== by 0xB9410DD: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941544: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941F21: snd_config_searcha_hooks (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 96 bytes in 1 blocks are possibly lost in loss record 709 of 1,119 +==401329== at 0x6B1F723: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x6B22017: realloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C2CD: stbds_arrgrowf (stb_ds.h:312) +==401329== by 0x77D168: stbds_hmget_key (stb_ds.h:670) +==401329== by 0x77E0E1: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:47) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786BAE: smlua_cobject_init_globals (smlua_cobject.c:615) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68B8DC: debug_reload_lua (controller_keyboard_debug.c:83) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== +==401329== 99 bytes in 18 blocks are possibly lost in loss record 728 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93B0D4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BA86: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DE23: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 109 bytes in 20 blocks are possibly lost in loss record 729 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93B0D4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BA86: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DE23: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E6DB: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB940522: snd_config_hook_load (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB9410DD: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941544: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 112 bytes in 13 blocks are possibly lost in loss record 732 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93B0D4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BA86: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DE23: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E6DB: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB940522: snd_config_hook_load (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB9410DD: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941544: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94182B: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 116 bytes in 8 blocks are possibly lost in loss record 736 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93B0D4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BA86: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BB5B: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DB24: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 128 bytes in 1 blocks are definitely lost in loss record 739 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x1022C0C0: ??? +==401329== by 0x10220F39: ??? +==401329== by 0x1022081E: ??? +==401329== by 0x10230F38: ??? +==401329== by 0xEA3B9ED: ??? +==401329== by 0xEA93DD1: ??? +==401329== by 0xEA3B012: ??? +==401329== +==401329== 139 bytes in 20 blocks are possibly lost in loss record 742 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93B0D4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BA86: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BB5B: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DB24: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E6DB: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB940522: snd_config_hook_load (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB9410DD: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941544: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 144 bytes in 2 blocks are possibly lost in loss record 747 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93AEC4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93AF7C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DC86: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x7364A5C: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== by 0x737C414: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 144 bytes in 2 blocks are possibly lost in loss record 748 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93AEC4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93AF7C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E152: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DD0C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x7364A5C: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== by 0x737C414: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 144 bytes in 2 blocks are possibly lost in loss record 749 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93AEC4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93AF7C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DC86: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DD0C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x7364A5C: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 144 bytes in 2 blocks are possibly lost in loss record 750 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93AEC4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93AF7C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BBFC: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DFE9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DD0C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DD0C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 144 bytes in 2 blocks are possibly lost in loss record 751 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93AEC4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93AF7C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E152: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DD0C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DD0C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 144 bytes in 2 blocks are possibly lost in loss record 752 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93AEC4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93AF7C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BCC8: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DFE9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x7364A5C: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 144 bytes in 2 blocks are possibly lost in loss record 753 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93AEC4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93AF7C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DEFC: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E6DB: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB940522: snd_config_hook_load (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB9410DD: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941544: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94182B: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 144 bytes in 2 blocks are possibly lost in loss record 754 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93AEC4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93AF7C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E152: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E6DB: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB940332: snd_config_hook_load (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB3A9327: ??? +==401329== by 0xB9410DD: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941544: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941F21: snd_config_searcha_hooks (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB942010: snd_config_searchva_hooks (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 144 bytes in 2 blocks are possibly lost in loss record 755 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93AEC4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93AF7C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BBFC: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DFE9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E6DB: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB940332: snd_config_hook_load (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB3A9327: ??? +==401329== by 0xB9410DD: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941544: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 144 bytes in 2 blocks are possibly lost in loss record 756 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93AEC4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93AF7C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BBFC: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DFE9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E6DB: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB940332: snd_config_hook_load (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB3A9327: ??? +==401329== by 0xB9410DD: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 149 bytes in 6 blocks are possibly lost in loss record 757 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93B0D4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93B456: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BA3A: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BB5B: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DFE9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x7364A5C: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 155 bytes in 28 blocks are possibly lost in loss record 765 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93B0D4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BA86: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BB5B: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DB24: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x7364A5C: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 186 bytes in 25 blocks are possibly lost in loss record 774 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93B0D4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BA86: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BB5B: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DFE9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E6DB: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB940522: snd_config_hook_load (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB9410DD: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941544: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94182B: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 196 bytes in 14 blocks are possibly lost in loss record 782 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93B0D4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BA86: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BB5B: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DB24: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 216 bytes in 3 blocks are possibly lost in loss record 785 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93AEC4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93AF7C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BBFC: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DFE9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DD0C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x7364A5C: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 216 bytes in 3 blocks are possibly lost in loss record 786 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93AEC4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93AF7C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DC86: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DD0C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DD0C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 216 bytes in 3 blocks are possibly lost in loss record 787 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93AEC4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93AF7C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BBFC: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DFE9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DD0C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DD0C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DD0C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 216 bytes in 3 blocks are possibly lost in loss record 788 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93AEC4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93AF7C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BBFC: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DB24: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DD0C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DD0C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 236 bytes in 18 blocks are possibly lost in loss record 793 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93B0D4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BA86: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BB5B: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DFE9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 241 bytes in 6 blocks are possibly lost in loss record 798 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93B0D4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93B456: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BA3A: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BB5B: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DFE9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 244 bytes in 28 blocks are possibly lost in loss record 799 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93B0D4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BA86: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BB5B: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DFE9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E6DB: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB940522: snd_config_hook_load (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB9410DD: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941544: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 249 bytes in 47 blocks are possibly lost in loss record 804 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93B0D4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BA86: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BB5B: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DFE9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x7364A5C: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== by 0x737C414: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 279 bytes in 1 blocks are possibly lost in loss record 824 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77D42D: stbds_hmput_key (stb_ds.h:738) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x76B6D3: smlua_func_spawn_non_sync_object (smlua_functions_autogen.c:29140) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== 279 bytes in 1 blocks are possibly lost in loss record 825 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77D42D: stbds_hmput_key (stb_ds.h:738) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786A5F: smlua_cobject_init_globals (smlua_cobject.c:587) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68B8DC: debug_reload_lua (controller_keyboard_debug.c:83) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== by 0x677A55: gfx_sdl_handle_events (gfx_sdl2.c:188) +==401329== +==401329== 279 bytes in 1 blocks are possibly lost in loss record 826 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77D42D: stbds_hmput_key (stb_ds.h:738) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786B12: smlua_cobject_init_globals (smlua_cobject.c:598) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68B8DC: debug_reload_lua (controller_keyboard_debug.c:83) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== by 0x677A55: gfx_sdl_handle_events (gfx_sdl2.c:188) +==401329== +==401329== 279 bytes in 1 blocks are possibly lost in loss record 827 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77D42D: stbds_hmput_key (stb_ds.h:738) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786BAE: smlua_cobject_init_globals (smlua_cobject.c:615) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68B8DC: debug_reload_lua (controller_keyboard_debug.c:83) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== by 0x677A55: gfx_sdl_handle_events (gfx_sdl2.c:188) +==401329== +==401329== 279 bytes in 1 blocks are definitely lost in loss record 829 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77D42D: stbds_hmput_key (stb_ds.h:738) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786A5F: smlua_cobject_init_globals (smlua_cobject.c:587) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68CB7A: network_init (network.c:141) +==401329== by 0x6DC988: djui_panel_do_host (djui_panel_host_message.c:29) +==401329== by 0x6DCA2F: djui_panel_host_message_do_host (djui_panel_host_message.c:45) +==401329== by 0x6EEAE6: djui_interactable_on_click (djui_interactable.c:46) +==401329== by 0x6EED5D: djui_interactable_on_cursor_down_end (djui_interactable.c:99) +==401329== +==401329== 279 bytes in 1 blocks are definitely lost in loss record 830 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77D42D: stbds_hmput_key (stb_ds.h:738) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786B12: smlua_cobject_init_globals (smlua_cobject.c:598) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68CB7A: network_init (network.c:141) +==401329== by 0x6DC988: djui_panel_do_host (djui_panel_host_message.c:29) +==401329== by 0x6DCA2F: djui_panel_host_message_do_host (djui_panel_host_message.c:45) +==401329== by 0x6EEAE6: djui_interactable_on_click (djui_interactable.c:46) +==401329== by 0x6EED5D: djui_interactable_on_cursor_down_end (djui_interactable.c:99) +==401329== +==401329== 279 bytes in 1 blocks are definitely lost in loss record 831 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77D42D: stbds_hmput_key (stb_ds.h:738) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786B58: smlua_cobject_init_globals (smlua_cobject.c:605) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68CB7A: network_init (network.c:141) +==401329== by 0x6DC988: djui_panel_do_host (djui_panel_host_message.c:29) +==401329== by 0x6DCA2F: djui_panel_host_message_do_host (djui_panel_host_message.c:45) +==401329== by 0x6EEAE6: djui_interactable_on_click (djui_interactable.c:46) +==401329== by 0x6EED5D: djui_interactable_on_cursor_down_end (djui_interactable.c:99) +==401329== +==401329== 279 bytes in 1 blocks are definitely lost in loss record 832 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77D42D: stbds_hmput_key (stb_ds.h:738) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786B83: smlua_cobject_init_globals (smlua_cobject.c:610) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68CB7A: network_init (network.c:141) +==401329== by 0x6DC988: djui_panel_do_host (djui_panel_host_message.c:29) +==401329== by 0x6DCA2F: djui_panel_host_message_do_host (djui_panel_host_message.c:45) +==401329== by 0x6EEAE6: djui_interactable_on_click (djui_interactable.c:46) +==401329== by 0x6EED5D: djui_interactable_on_cursor_down_end (djui_interactable.c:99) +==401329== +==401329== 279 bytes in 1 blocks are definitely lost in loss record 833 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77D42D: stbds_hmput_key (stb_ds.h:738) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786BAE: smlua_cobject_init_globals (smlua_cobject.c:615) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68CB7A: network_init (network.c:141) +==401329== by 0x6DC988: djui_panel_do_host (djui_panel_host_message.c:29) +==401329== by 0x6DCA2F: djui_panel_host_message_do_host (djui_panel_host_message.c:45) +==401329== by 0x6EEAE6: djui_interactable_on_click (djui_interactable.c:46) +==401329== by 0x6EED5D: djui_interactable_on_cursor_down_end (djui_interactable.c:99) +==401329== +==401329== 279 bytes in 1 blocks are definitely lost in loss record 834 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77D42D: stbds_hmput_key (stb_ds.h:738) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786BD9: smlua_cobject_init_globals (smlua_cobject.c:620) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68CB7A: network_init (network.c:141) +==401329== by 0x6DC988: djui_panel_do_host (djui_panel_host_message.c:29) +==401329== by 0x6DCA2F: djui_panel_host_message_do_host (djui_panel_host_message.c:45) +==401329== by 0x6EEAE6: djui_interactable_on_click (djui_interactable.c:46) +==401329== by 0x6EED5D: djui_interactable_on_cursor_down_end (djui_interactable.c:99) +==401329== +==401329== 279 bytes in 1 blocks are definitely lost in loss record 835 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77D42D: stbds_hmput_key (stb_ds.h:738) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786C04: smlua_cobject_init_globals (smlua_cobject.c:625) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68CB7A: network_init (network.c:141) +==401329== by 0x6DC988: djui_panel_do_host (djui_panel_host_message.c:29) +==401329== by 0x6DCA2F: djui_panel_host_message_do_host (djui_panel_host_message.c:45) +==401329== by 0x6EEAE6: djui_interactable_on_click (djui_interactable.c:46) +==401329== by 0x6EED5D: djui_interactable_on_cursor_down_end (djui_interactable.c:99) +==401329== +==401329== 279 bytes in 1 blocks are definitely lost in loss record 836 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77D42D: stbds_hmput_key (stb_ds.h:738) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786C2F: smlua_cobject_init_globals (smlua_cobject.c:630) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68CB7A: network_init (network.c:141) +==401329== by 0x6DC988: djui_panel_do_host (djui_panel_host_message.c:29) +==401329== by 0x6DCA2F: djui_panel_host_message_do_host (djui_panel_host_message.c:45) +==401329== by 0x6EEAE6: djui_interactable_on_click (djui_interactable.c:46) +==401329== by 0x6EED5D: djui_interactable_on_cursor_down_end (djui_interactable.c:99) +==401329== +==401329== 279 bytes in 1 blocks are definitely lost in loss record 837 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77D42D: stbds_hmput_key (stb_ds.h:738) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786C5A: smlua_cobject_init_globals (smlua_cobject.c:635) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68CB7A: network_init (network.c:141) +==401329== by 0x6DC988: djui_panel_do_host (djui_panel_host_message.c:29) +==401329== by 0x6DCA2F: djui_panel_host_message_do_host (djui_panel_host_message.c:45) +==401329== by 0x6EEAE6: djui_interactable_on_click (djui_interactable.c:46) +==401329== by 0x6EED5D: djui_interactable_on_cursor_down_end (djui_interactable.c:99) +==401329== +==401329== 279 bytes in 1 blocks are definitely lost in loss record 838 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77D42D: stbds_hmput_key (stb_ds.h:738) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786C85: smlua_cobject_init_globals (smlua_cobject.c:640) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68CB7A: network_init (network.c:141) +==401329== by 0x6DC988: djui_panel_do_host (djui_panel_host_message.c:29) +==401329== by 0x6DCA2F: djui_panel_host_message_do_host (djui_panel_host_message.c:45) +==401329== by 0x6EEAE6: djui_interactable_on_click (djui_interactable.c:46) +==401329== by 0x6EED5D: djui_interactable_on_cursor_down_end (djui_interactable.c:99) +==401329== +==401329== 279 bytes in 1 blocks are definitely lost in loss record 839 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77DC26: stbds_hmdel_key (stb_ds.h:892) +==401329== by 0x77E455: smlua_cpointer_allowlist_shutdown (smlua_cobject_allowlist.c:76) +==401329== by 0x77F67E: smlua_shutdown (smlua.c:198) +==401329== by 0x6509BB: game_deinit (pc_main.c:271) +==401329== by 0x650A17: game_exit (pc_main.c:278) +==401329== by 0x677AF1: gfx_sdl_handle_events (gfx_sdl2.c:213) +==401329== by 0x676564: gfx_start_frame (gfx_pc.c:1895) +==401329== by 0x65175D: crash_handler_produce_one_frame (crash_handler.c:204) +==401329== by 0x67784C: gfx_sdl_main_loop (gfx_sdl2.c:148) +==401329== by 0x654331: crash_handler (crash_handler.c:660) +==401329== +==401329== 294 bytes in 20 blocks are possibly lost in loss record 841 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93B0D4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BA86: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BB5B: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DFE9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E6DB: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB940522: snd_config_hook_load (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB9410DD: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 358 bytes in 61 blocks are possibly lost in loss record 848 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93B0D4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BA86: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DE23: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x7364A5C: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 375 (96 direct, 279 indirect) bytes in 1 blocks are definitely lost in loss record 852 of 1,119 +==401329== at 0x6B1F723: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x6B22017: realloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C2CD: stbds_arrgrowf (stb_ds.h:312) +==401329== by 0x77D168: stbds_hmget_key (stb_ds.h:670) +==401329== by 0x77E0E1: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:47) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786A5F: smlua_cobject_init_globals (smlua_cobject.c:587) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68CB7A: network_init (network.c:141) +==401329== by 0x6DC988: djui_panel_do_host (djui_panel_host_message.c:29) +==401329== by 0x6DCA2F: djui_panel_host_message_do_host (djui_panel_host_message.c:45) +==401329== by 0x6EEAE6: djui_interactable_on_click (djui_interactable.c:46) +==401329== +==401329== 375 (96 direct, 279 indirect) bytes in 1 blocks are definitely lost in loss record 853 of 1,119 +==401329== at 0x6B1F723: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x6B22017: realloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C2CD: stbds_arrgrowf (stb_ds.h:312) +==401329== by 0x77D168: stbds_hmget_key (stb_ds.h:670) +==401329== by 0x77E0E1: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:47) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786B58: smlua_cobject_init_globals (smlua_cobject.c:605) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68CB7A: network_init (network.c:141) +==401329== by 0x6DC988: djui_panel_do_host (djui_panel_host_message.c:29) +==401329== by 0x6DCA2F: djui_panel_host_message_do_host (djui_panel_host_message.c:45) +==401329== by 0x6EEAE6: djui_interactable_on_click (djui_interactable.c:46) +==401329== +==401329== 375 (96 direct, 279 indirect) bytes in 1 blocks are definitely lost in loss record 854 of 1,119 +==401329== at 0x6B1F723: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x6B22017: realloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C2CD: stbds_arrgrowf (stb_ds.h:312) +==401329== by 0x77D168: stbds_hmget_key (stb_ds.h:670) +==401329== by 0x77E0E1: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:47) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786B83: smlua_cobject_init_globals (smlua_cobject.c:610) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68CB7A: network_init (network.c:141) +==401329== by 0x6DC988: djui_panel_do_host (djui_panel_host_message.c:29) +==401329== by 0x6DCA2F: djui_panel_host_message_do_host (djui_panel_host_message.c:45) +==401329== by 0x6EEAE6: djui_interactable_on_click (djui_interactable.c:46) +==401329== +==401329== 375 (96 direct, 279 indirect) bytes in 1 blocks are definitely lost in loss record 855 of 1,119 +==401329== at 0x6B1F723: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x6B22017: realloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C2CD: stbds_arrgrowf (stb_ds.h:312) +==401329== by 0x77D168: stbds_hmget_key (stb_ds.h:670) +==401329== by 0x77E0E1: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:47) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786BAE: smlua_cobject_init_globals (smlua_cobject.c:615) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68CB7A: network_init (network.c:141) +==401329== by 0x6DC988: djui_panel_do_host (djui_panel_host_message.c:29) +==401329== by 0x6DCA2F: djui_panel_host_message_do_host (djui_panel_host_message.c:45) +==401329== by 0x6EEAE6: djui_interactable_on_click (djui_interactable.c:46) +==401329== +==401329== 375 (96 direct, 279 indirect) bytes in 1 blocks are definitely lost in loss record 856 of 1,119 +==401329== at 0x6B1F723: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x6B22017: realloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C2CD: stbds_arrgrowf (stb_ds.h:312) +==401329== by 0x77D168: stbds_hmget_key (stb_ds.h:670) +==401329== by 0x77E0E1: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:47) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786BD9: smlua_cobject_init_globals (smlua_cobject.c:620) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68CB7A: network_init (network.c:141) +==401329== by 0x6DC988: djui_panel_do_host (djui_panel_host_message.c:29) +==401329== by 0x6DCA2F: djui_panel_host_message_do_host (djui_panel_host_message.c:45) +==401329== by 0x6EEAE6: djui_interactable_on_click (djui_interactable.c:46) +==401329== +==401329== 375 (96 direct, 279 indirect) bytes in 1 blocks are definitely lost in loss record 857 of 1,119 +==401329== at 0x6B1F723: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x6B22017: realloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C2CD: stbds_arrgrowf (stb_ds.h:312) +==401329== by 0x77D168: stbds_hmget_key (stb_ds.h:670) +==401329== by 0x77E0E1: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:47) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786C04: smlua_cobject_init_globals (smlua_cobject.c:625) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68CB7A: network_init (network.c:141) +==401329== by 0x6DC988: djui_panel_do_host (djui_panel_host_message.c:29) +==401329== by 0x6DCA2F: djui_panel_host_message_do_host (djui_panel_host_message.c:45) +==401329== by 0x6EEAE6: djui_interactable_on_click (djui_interactable.c:46) +==401329== +==401329== 375 (96 direct, 279 indirect) bytes in 1 blocks are definitely lost in loss record 858 of 1,119 +==401329== at 0x6B1F723: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x6B22017: realloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C2CD: stbds_arrgrowf (stb_ds.h:312) +==401329== by 0x77D168: stbds_hmget_key (stb_ds.h:670) +==401329== by 0x77E0E1: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:47) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786C2F: smlua_cobject_init_globals (smlua_cobject.c:630) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68CB7A: network_init (network.c:141) +==401329== by 0x6DC988: djui_panel_do_host (djui_panel_host_message.c:29) +==401329== by 0x6DCA2F: djui_panel_host_message_do_host (djui_panel_host_message.c:45) +==401329== by 0x6EEAE6: djui_interactable_on_click (djui_interactable.c:46) +==401329== +==401329== 375 (96 direct, 279 indirect) bytes in 1 blocks are definitely lost in loss record 859 of 1,119 +==401329== at 0x6B1F723: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x6B22017: realloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C2CD: stbds_arrgrowf (stb_ds.h:312) +==401329== by 0x77D168: stbds_hmget_key (stb_ds.h:670) +==401329== by 0x77E0E1: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:47) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786C5A: smlua_cobject_init_globals (smlua_cobject.c:635) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68CB7A: network_init (network.c:141) +==401329== by 0x6DC988: djui_panel_do_host (djui_panel_host_message.c:29) +==401329== by 0x6DCA2F: djui_panel_host_message_do_host (djui_panel_host_message.c:45) +==401329== by 0x6EEAE6: djui_interactable_on_click (djui_interactable.c:46) +==401329== +==401329== 375 (96 direct, 279 indirect) bytes in 1 blocks are definitely lost in loss record 860 of 1,119 +==401329== at 0x6B1F723: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x6B22017: realloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C2CD: stbds_arrgrowf (stb_ds.h:312) +==401329== by 0x77D168: stbds_hmget_key (stb_ds.h:670) +==401329== by 0x77E0E1: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:47) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786C85: smlua_cobject_init_globals (smlua_cobject.c:640) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68CB7A: network_init (network.c:141) +==401329== by 0x6DC988: djui_panel_do_host (djui_panel_host_message.c:29) +==401329== by 0x6DCA2F: djui_panel_host_message_do_host (djui_panel_host_message.c:45) +==401329== by 0x6EEAE6: djui_interactable_on_click (djui_interactable.c:46) +==401329== +==401329== 382 bytes in 20 blocks are possibly lost in loss record 861 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93B0D4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93B456: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BA3A: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BB5B: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DFE9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E6DB: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB940522: snd_config_hook_load (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB9410DD: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 423 bytes in 64 blocks are possibly lost in loss record 867 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93B0D4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BA86: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DE23: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E6DB: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB940522: snd_config_hook_load (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB9410DD: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941544: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94182B: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 432 bytes in 6 blocks are possibly lost in loss record 869 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93AEC4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93AF7C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BCC8: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DFE9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E6DB: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB940522: snd_config_hook_load (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB9410DD: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941544: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 439 (160 direct, 279 indirect) bytes in 1 blocks are definitely lost in loss record 870 of 1,119 +==401329== at 0x6B21FAF: realloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C2CD: stbds_arrgrowf (stb_ds.h:312) +==401329== by 0x77D794: stbds_hmput_key (stb_ds.h:812) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786B12: smlua_cobject_init_globals (smlua_cobject.c:598) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68CB7A: network_init (network.c:141) +==401329== by 0x6DC988: djui_panel_do_host (djui_panel_host_message.c:29) +==401329== by 0x6DCA2F: djui_panel_host_message_do_host (djui_panel_host_message.c:45) +==401329== by 0x6EEAE6: djui_interactable_on_click (djui_interactable.c:46) +==401329== by 0x6EED5D: djui_interactable_on_cursor_down_end (djui_interactable.c:99) +==401329== +==401329== 457 bytes in 72 blocks are possibly lost in loss record 873 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93B0D4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BA86: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DE23: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E6DB: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB940522: snd_config_hook_load (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB9410DD: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941544: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94182B: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 487 bytes in 54 blocks are possibly lost in loss record 875 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93B0D4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BA86: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BB5B: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DFE9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x7364A5C: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 558 bytes in 2 blocks are possibly lost in loss record 897 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77D42D: stbds_hmput_key (stb_ds.h:738) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786B58: smlua_cobject_init_globals (smlua_cobject.c:605) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68B8DC: debug_reload_lua (controller_keyboard_debug.c:83) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== by 0x677A55: gfx_sdl_handle_events (gfx_sdl2.c:188) +==401329== +==401329== 558 bytes in 2 blocks are possibly lost in loss record 898 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77D42D: stbds_hmput_key (stb_ds.h:738) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786B83: smlua_cobject_init_globals (smlua_cobject.c:610) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68B8DC: debug_reload_lua (controller_keyboard_debug.c:83) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== by 0x677A55: gfx_sdl_handle_events (gfx_sdl2.c:188) +==401329== +==401329== 558 bytes in 2 blocks are definitely lost in loss record 899 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77D42D: stbds_hmput_key (stb_ds.h:738) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x6F1EED: smlua_func_area_get_warp_node (smlua_functions_autogen.c:61) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== 559 bytes in 43 blocks are possibly lost in loss record 900 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93B0D4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BA86: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BB5B: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DFE9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 576 bytes in 8 blocks are possibly lost in loss record 901 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93AEC4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93AF7C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BBFC: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DB24: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 595 (128 direct, 467 indirect) bytes in 1 blocks are definitely lost in loss record 902 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x1022C0C0: ??? +==401329== by 0x10220F39: ??? +==401329== by 0x1021EB7A: ??? +==401329== by 0x102203B2: ??? +==401329== by 0x10230F02: ??? +==401329== by 0xEA3B9ED: ??? +==401329== by 0xEA93DD1: ??? +==401329== by 0xEA3B012: ??? +==401329== +==401329== 607 bytes in 93 blocks are possibly lost in loss record 904 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93B0D4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BA86: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DE23: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x7364A5C: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== by 0x737C414: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 663 bytes in 1 blocks are possibly lost in loss record 909 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77D42D: stbds_hmput_key (stb_ds.h:738) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x7869C3: smlua_cobject_init_globals (smlua_cobject.c:576) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68B8DC: debug_reload_lua (controller_keyboard_debug.c:83) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== by 0x677A55: gfx_sdl_handle_events (gfx_sdl2.c:188) +==401329== +==401329== 663 bytes in 1 blocks are definitely lost in loss record 910 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77D42D: stbds_hmput_key (stb_ds.h:738) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786928: smlua_cobject_init_globals (smlua_cobject.c:565) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68CB7A: network_init (network.c:141) +==401329== by 0x6DC988: djui_panel_do_host (djui_panel_host_message.c:29) +==401329== by 0x6DCA2F: djui_panel_host_message_do_host (djui_panel_host_message.c:45) +==401329== by 0x6EEAE6: djui_interactable_on_click (djui_interactable.c:46) +==401329== by 0x6EED5D: djui_interactable_on_cursor_down_end (djui_interactable.c:99) +==401329== +==401329== 663 bytes in 1 blocks are definitely lost in loss record 911 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77D42D: stbds_hmput_key (stb_ds.h:738) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x7869C3: smlua_cobject_init_globals (smlua_cobject.c:576) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68CB7A: network_init (network.c:141) +==401329== by 0x6DC988: djui_panel_do_host (djui_panel_host_message.c:29) +==401329== by 0x6DCA2F: djui_panel_host_message_do_host (djui_panel_host_message.c:45) +==401329== by 0x6EEAE6: djui_interactable_on_click (djui_interactable.c:46) +==401329== by 0x6EED5D: djui_interactable_on_cursor_down_end (djui_interactable.c:99) +==401329== +==401329== 720 bytes in 10 blocks are possibly lost in loss record 914 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93AEC4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93AF7C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DEFC: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x7364A5C: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== by 0x737C414: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 720 bytes in 10 blocks are possibly lost in loss record 915 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93AEC4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93AF7C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E152: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E6DB: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB940522: snd_config_hook_load (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB9410DD: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941544: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94182B: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 734 bytes in 122 blocks are possibly lost in loss record 917 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93B0D4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BA86: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DE23: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x7364A5C: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== by 0x737C414: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 750 (192 direct, 558 indirect) bytes in 2 blocks are definitely lost in loss record 918 of 1,119 +==401329== at 0x6B1F723: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x6B22017: realloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C2CD: stbds_arrgrowf (stb_ds.h:312) +==401329== by 0x77D168: stbds_hmget_key (stb_ds.h:670) +==401329== by 0x77E0E1: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:47) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x6F1EED: smlua_func_area_get_warp_node (smlua_functions_autogen.c:61) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== 823 (544 direct, 279 indirect) bytes in 1 blocks are definitely lost in loss record 924 of 1,119 +==401329== at 0x6B21FAF: realloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C2CD: stbds_arrgrowf (stb_ds.h:312) +==401329== by 0x77D794: stbds_hmput_key (stb_ds.h:812) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786928: smlua_cobject_init_globals (smlua_cobject.c:565) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68CB7A: network_init (network.c:141) +==401329== by 0x6DC988: djui_panel_do_host (djui_panel_host_message.c:29) +==401329== by 0x6DCA2F: djui_panel_host_message_do_host (djui_panel_host_message.c:45) +==401329== by 0x6EEAE6: djui_interactable_on_click (djui_interactable.c:46) +==401329== by 0x6EED5D: djui_interactable_on_cursor_down_end (djui_interactable.c:99) +==401329== +==401329== 823 (544 direct, 279 indirect) bytes in 1 blocks are definitely lost in loss record 925 of 1,119 +==401329== at 0x6B21FAF: realloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C2CD: stbds_arrgrowf (stb_ds.h:312) +==401329== by 0x77D794: stbds_hmput_key (stb_ds.h:812) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x7869C3: smlua_cobject_init_globals (smlua_cobject.c:576) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68CB7A: network_init (network.c:141) +==401329== by 0x6DC988: djui_panel_do_host (djui_panel_host_message.c:29) +==401329== by 0x6DCA2F: djui_panel_host_message_do_host (djui_panel_host_message.c:45) +==401329== by 0x6EEAE6: djui_interactable_on_click (djui_interactable.c:46) +==401329== by 0x6EED5D: djui_interactable_on_cursor_down_end (djui_interactable.c:99) +==401329== +==401329== 864 bytes in 12 blocks are possibly lost in loss record 926 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93AEC4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93AF7C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E152: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E6DB: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB940522: snd_config_hook_load (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB9410DD: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941544: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94182B: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 880 bytes in 52 blocks are possibly lost in loss record 927 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93B0D4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BA86: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BB5B: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DFE9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x7364A5C: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== by 0x737C414: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 892 bytes in 127 blocks are possibly lost in loss record 928 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93B0D4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BA86: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DE23: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x7364A5C: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== by 0x737C414: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 896 bytes in 1 blocks are possibly lost in loss record 929 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x1022C0C0: ??? +==401329== by 0x10220F39: ??? +==401329== by 0x1021EC9D: ??? +==401329== by 0x102219AE: ??? +==401329== by 0x1022252C: ??? +==401329== by 0x102209EB: ??? +==401329== by 0x10230F38: ??? +==401329== by 0xEA3B9ED: ??? +==401329== by 0xEA93DD1: ??? +==401329== by 0xEA3B012: ??? +==401329== +==401329== 896 bytes in 1 blocks are possibly lost in loss record 930 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x1022C0C0: ??? +==401329== by 0x10220F39: ??? +==401329== by 0x1021EC9D: ??? +==401329== by 0x1021F06D: ??? +==401329== by 0x10231236: ??? +==401329== by 0xEA3B9ED: ??? +==401329== by 0xEA93DD1: ??? +==401329== by 0xEA3B012: ??? +==401329== +==401329== 1,008 bytes in 14 blocks are possibly lost in loss record 992 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93AEC4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93AF7C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BBFC: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DB24: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 1,088 bytes in 2 blocks are possibly lost in loss record 995 of 1,119 +==401329== at 0x6B21FAF: realloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C2CD: stbds_arrgrowf (stb_ds.h:312) +==401329== by 0x77D794: stbds_hmput_key (stb_ds.h:812) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786928: smlua_cobject_init_globals (smlua_cobject.c:565) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68B8DC: debug_reload_lua (controller_keyboard_debug.c:83) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== by 0x677A55: gfx_sdl_handle_events (gfx_sdl2.c:188) +==401329== +==401329== 1,221 bytes in 3 blocks are possibly lost in loss record 999 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77DBED: stbds_hmdel_key (stb_ds.h:890) +==401329== by 0x77DF5B: smlua_cobject_allowlist_shutdown (smlua_cobject_allowlist.c:32) +==401329== by 0x77F679: smlua_shutdown (smlua.c:197) +==401329== by 0x68B8D7: debug_reload_lua (controller_keyboard_debug.c:82) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== by 0x677A55: gfx_sdl_handle_events (gfx_sdl2.c:188) +==401329== by 0x676564: gfx_start_frame (gfx_pc.c:1895) +==401329== by 0x6503CF: produce_interpolation_frames_and_delay (pc_main.c:179) +==401329== +==401329== 1,296 bytes in 18 blocks are possibly lost in loss record 1,000 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93AEC4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93AF7C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E152: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x7364A5C: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 1,296 bytes in 18 blocks are possibly lost in loss record 1,001 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93AEC4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93AF7C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BBFC: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DFE9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 1,317 (480 direct, 837 indirect) bytes in 3 blocks are definitely lost in loss record 1,003 of 1,119 +==401329== at 0x6B21FAF: realloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C2CD: stbds_arrgrowf (stb_ds.h:312) +==401329== by 0x77D794: stbds_hmput_key (stb_ds.h:812) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x70AADB: smlua_func_spawn_default_star (smlua_functions_autogen.c:9356) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== 1,372 bytes in 4 blocks are definitely lost in loss record 1,006 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77DBED: stbds_hmdel_key (stb_ds.h:890) +==401329== by 0x77DF5B: smlua_cobject_allowlist_shutdown (smlua_cobject_allowlist.c:32) +==401329== by 0x77F679: smlua_shutdown (smlua.c:197) +==401329== by 0x6509BB: game_deinit (pc_main.c:271) +==401329== by 0x650A17: game_exit (pc_main.c:278) +==401329== by 0x677AF1: gfx_sdl_handle_events (gfx_sdl2.c:213) +==401329== by 0x676564: gfx_start_frame (gfx_pc.c:1895) +==401329== by 0x65175D: crash_handler_produce_one_frame (crash_handler.c:204) +==401329== by 0x67784C: gfx_sdl_main_loop (gfx_sdl2.c:148) +==401329== by 0x654331: crash_handler (crash_handler.c:660) +==401329== +==401329== 1,440 bytes in 20 blocks are possibly lost in loss record 1,007 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93AEC4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93AF7C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BBFC: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DB24: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E6DB: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB940522: snd_config_hook_load (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB9410DD: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941544: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 1,440 bytes in 20 blocks are possibly lost in loss record 1,008 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93AEC4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93AF7C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BBFC: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DFE9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E6DB: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB940522: snd_config_hook_load (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB9410DD: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 1,584 bytes in 22 blocks are possibly lost in loss record 1,009 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93AEC4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93AF7C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E152: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x7364A5C: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== by 0x737C414: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 1,584 bytes in 22 blocks are possibly lost in loss record 1,010 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93AEC4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93AF7C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BCC8: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DFE9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x7364A5C: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== by 0x737C414: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 1,632 bytes in 3 blocks are possibly lost in loss record 1,011 of 1,119 +==401329== at 0x6B21FAF: realloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C2CD: stbds_arrgrowf (stb_ds.h:312) +==401329== by 0x77D794: stbds_hmput_key (stb_ds.h:812) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x7869C3: smlua_cobject_init_globals (smlua_cobject.c:576) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68B8DC: debug_reload_lua (controller_keyboard_debug.c:83) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== by 0x677A55: gfx_sdl_handle_events (gfx_sdl2.c:188) +==401329== +==401329== 1,944 bytes in 27 blocks are possibly lost in loss record 1,016 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93AEC4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93AF7C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BBFC: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DFE9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E6DB: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB940522: snd_config_hook_load (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB9410DD: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941544: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94182B: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 2,016 bytes in 28 blocks are possibly lost in loss record 1,017 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93AEC4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93AF7C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BBFC: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DB24: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E188: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x7364A5C: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 2,088 bytes in 29 blocks are possibly lost in loss record 1,021 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93AEC4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93AF7C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DEFC: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x7364A5C: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== by 0x737C414: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 2,232 bytes in 31 blocks are possibly lost in loss record 1,022 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93AEC4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93AF7C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E152: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x7364A5C: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== by 0x737C414: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 2,258 (184 direct, 2,074 indirect) bytes in 1 blocks are definitely lost in loss record 1,023 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xDFA7FB5: ??? (in /usr/lib/x86_64-linux-gnu/libdbus-1.so.3.19.11) +==401329== by 0xDFA8DBD: dbus_message_new_method_call (in /usr/lib/x86_64-linux-gnu/libdbus-1.so.3.19.11) +==401329== by 0xDF9A61C: dbus_bus_register (in /usr/lib/x86_64-linux-gnu/libdbus-1.so.3.19.11) +==401329== by 0xDF9A8B3: ??? (in /usr/lib/x86_64-linux-gnu/libdbus-1.so.3.19.11) +==401329== by 0x6D31872: SDL_DBus_Init_Spinlocked (SDL_dbus.c:146) +==401329== by 0x6D31872: SDL_DBus_Init (SDL_dbus.c:169) +==401329== by 0x6C02C2F: SDL_InitSubSystem_REAL.part.0 (SDL.c:163) +==401329== by 0x677737: gfx_sdl_init (gfx_sdl2.c:110) +==401329== by 0x676510: gfx_init (gfx_pc.c:1877) +==401329== by 0x650D49: main_func (pc_main.c:364) +==401329== by 0x650F34: main (pc_main.c:431) +==401329== +==401329== 3,096 bytes in 43 blocks are possibly lost in loss record 1,028 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93AEC4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93AF7C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BBFC: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DFE9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 3,096 bytes in 43 blocks are possibly lost in loss record 1,029 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93AEC4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93AF7C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E152: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E6DB: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB940522: snd_config_hook_load (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB9410DD: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941544: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94182B: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 3,456 bytes in 48 blocks are possibly lost in loss record 1,031 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93AEC4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93AF7C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BBFC: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DFE9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E6DB: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB940522: snd_config_hook_load (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB9410DD: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941544: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== +==401329== 3,816 bytes in 53 blocks are possibly lost in loss record 1,036 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93AEC4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93AF7C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BBFC: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DFE9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x7364A5C: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== by 0x737C414: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 3,888 bytes in 54 blocks are possibly lost in loss record 1,037 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93AEC4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93AF7C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BBFC: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DFE9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x7364A5C: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== by 0x737C414: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 4,185 bytes in 15 blocks are definitely lost in loss record 1,051 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77D42D: stbds_hmput_key (stb_ds.h:738) +==401329== by 0x77E675: smlua_cpointer_allowlist_add (smlua_cobject_allowlist.c:91) +==401329== by 0x7884C0: smlua_push_pointer (smlua_utils.c:439) +==401329== by 0x71F53E: smlua_func_get_level_name_sm64 (smlua_functions_autogen.c:13404) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== 4,248 bytes in 59 blocks are possibly lost in loss record 1,056 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93AEC4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93AF7C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E152: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x7364A5C: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== by 0x737C414: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 4,320 bytes in 60 blocks are possibly lost in loss record 1,057 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0xB93AEC4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93AF7C: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93BBFC: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93DFE9: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E2A4: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB93E3FE: ??? (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94177E: snd_config_update_r (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB941E0D: snd_config_update_ref (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0xB94C8B9: snd_ctl_open (in /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0) +==401329== by 0x7364A5C: ??? (in /home/djoslin/sm64ex-coop/lib/bass/libbass.so) +==401329== +==401329== 5,625 (1,440 direct, 4,185 indirect) bytes in 15 blocks are definitely lost in loss record 1,062 of 1,119 +==401329== at 0x6B1F723: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x6B22017: realloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C2CD: stbds_arrgrowf (stb_ds.h:312) +==401329== by 0x77D168: stbds_hmget_key (stb_ds.h:670) +==401329== by 0x77E5CC: smlua_cpointer_allowlist_add (smlua_cobject_allowlist.c:90) +==401329== by 0x7884C0: smlua_push_pointer (smlua_utils.c:439) +==401329== by 0x71F53E: smlua_func_get_level_name_sm64 (smlua_functions_autogen.c:13404) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== 7,418 bytes in 22 blocks are definitely lost in loss record 1,063 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77DC26: stbds_hmdel_key (stb_ds.h:892) +==401329== by 0x77DF5B: smlua_cobject_allowlist_shutdown (smlua_cobject_allowlist.c:32) +==401329== by 0x77F679: smlua_shutdown (smlua.c:197) +==401329== by 0x6509BB: game_deinit (pc_main.c:271) +==401329== by 0x650A17: game_exit (pc_main.c:278) +==401329== by 0x677AF1: gfx_sdl_handle_events (gfx_sdl2.c:213) +==401329== by 0x676564: gfx_start_frame (gfx_pc.c:1895) +==401329== by 0x65175D: crash_handler_produce_one_frame (crash_handler.c:204) +==401329== by 0x67784C: gfx_sdl_main_loop (gfx_sdl2.c:148) +==401329== by 0x654331: crash_handler (crash_handler.c:660) +==401329== +==401329== 7,779 bytes in 21 blocks are possibly lost in loss record 1,064 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77DC26: stbds_hmdel_key (stb_ds.h:892) +==401329== by 0x77DF5B: smlua_cobject_allowlist_shutdown (smlua_cobject_allowlist.c:32) +==401329== by 0x77F679: smlua_shutdown (smlua.c:197) +==401329== by 0x68B8D7: debug_reload_lua (controller_keyboard_debug.c:82) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== by 0x677A55: gfx_sdl_handle_events (gfx_sdl2.c:188) +==401329== by 0x676564: gfx_start_frame (gfx_pc.c:1895) +==401329== by 0x6503CF: produce_interpolation_frames_and_delay (pc_main.c:179) +==401329== +==401329== 18,438 (6,720 direct, 11,718 indirect) bytes in 42 blocks are definitely lost in loss record 1,071 of 1,119 +==401329== at 0x6B21FAF: realloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C2CD: stbds_arrgrowf (stb_ds.h:312) +==401329== by 0x77D794: stbds_hmput_key (stb_ds.h:812) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x70AFB5: smlua_func_spawn_no_exit_star (smlua_functions_autogen.c:9413) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== 18,972 bytes in 68 blocks are definitely lost in loss record 1,075 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77D42D: stbds_hmput_key (stb_ds.h:738) +==401329== by 0x77E675: smlua_cpointer_allowlist_add (smlua_cobject_allowlist.c:91) +==401329== by 0x7884C0: smlua_push_pointer (smlua_utils.c:439) +==401329== by 0x70BF1A: smlua_func_get_behavior_from_id (smlua_functions_autogen.c:9602) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== 25,500 (6,528 direct, 18,972 indirect) bytes in 68 blocks are definitely lost in loss record 1,078 of 1,119 +==401329== at 0x6B1F723: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x6B22017: realloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C2CD: stbds_arrgrowf (stb_ds.h:312) +==401329== by 0x77D168: stbds_hmget_key (stb_ds.h:670) +==401329== by 0x77E5CC: smlua_cpointer_allowlist_add (smlua_cobject_allowlist.c:90) +==401329== by 0x7884C0: smlua_push_pointer (smlua_utils.c:439) +==401329== by 0x70BF1A: smlua_func_get_behavior_from_id (smlua_functions_autogen.c:9602) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== 32,555 (6,024 direct, 26,531 indirect) bytes in 1 blocks are definitely lost in loss record 1,079 of 1,119 +==401329== at 0x6B21D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x1022C0C0: ??? +==401329== by 0x10222EC5: ??? +==401329== by 0x1021EB41: ??? +==401329== by 0x102203B2: ??? +==401329== by 0x10230F02: ??? +==401329== by 0xEA3B9ED: ??? +==401329== by 0xEA93DD1: ??? +==401329== by 0xEA3B012: ??? +==401329== +==401329== 34,317 bytes in 123 blocks are definitely lost in loss record 1,081 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77DC26: stbds_hmdel_key (stb_ds.h:892) +==401329== by 0x77E455: smlua_cpointer_allowlist_shutdown (smlua_cobject_allowlist.c:76) +==401329== by 0x77F67E: smlua_shutdown (smlua.c:198) +==401329== by 0x68B8D7: debug_reload_lua (controller_keyboard_debug.c:82) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== by 0x677A55: gfx_sdl_handle_events (gfx_sdl2.c:188) +==401329== by 0x676564: gfx_start_frame (gfx_pc.c:1895) +==401329== by 0x6503CF: produce_interpolation_frames_and_delay (pc_main.c:179) +==401329== +==401329== 56,079 bytes in 201 blocks are definitely lost in loss record 1,083 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77D42D: stbds_hmput_key (stb_ds.h:738) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786141: smlua__get_field (smlua_cobject.c:419) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FE37: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83DD18: luaT_callTM (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x840435: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== 75,375 (19,296 direct, 56,079 indirect) bytes in 201 blocks are definitely lost in loss record 1,085 of 1,119 +==401329== at 0x6B1F723: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x6B22017: realloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C2CD: stbds_arrgrowf (stb_ds.h:312) +==401329== by 0x77D168: stbds_hmget_key (stb_ds.h:670) +==401329== by 0x77E0E1: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:47) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786141: smlua__get_field (smlua_cobject.c:419) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FE37: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83DD18: luaT_callTM (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x840435: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== 103,230 bytes in 370 blocks are definitely lost in loss record 1,087 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77D42D: stbds_hmput_key (stb_ds.h:738) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786B83: smlua_cobject_init_globals (smlua_cobject.c:610) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68B8DC: debug_reload_lua (controller_keyboard_debug.c:83) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== by 0x677A55: gfx_sdl_handle_events (gfx_sdl2.c:188) +==401329== +==401329== 103,509 bytes in 371 blocks are definitely lost in loss record 1,088 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77D42D: stbds_hmput_key (stb_ds.h:738) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786B58: smlua_cobject_init_globals (smlua_cobject.c:605) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68B8DC: debug_reload_lua (controller_keyboard_debug.c:83) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== by 0x677A55: gfx_sdl_handle_events (gfx_sdl2.c:188) +==401329== +==401329== 103,788 bytes in 372 blocks are definitely lost in loss record 1,089 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77D42D: stbds_hmput_key (stb_ds.h:738) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786A5F: smlua_cobject_init_globals (smlua_cobject.c:587) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68B8DC: debug_reload_lua (controller_keyboard_debug.c:83) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== by 0x677A55: gfx_sdl_handle_events (gfx_sdl2.c:188) +==401329== +==401329== 103,788 bytes in 372 blocks are definitely lost in loss record 1,090 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77D42D: stbds_hmput_key (stb_ds.h:738) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786B12: smlua_cobject_init_globals (smlua_cobject.c:598) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68B8DC: debug_reload_lua (controller_keyboard_debug.c:83) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== by 0x677A55: gfx_sdl_handle_events (gfx_sdl2.c:188) +==401329== +==401329== 103,788 bytes in 372 blocks are definitely lost in loss record 1,091 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77D42D: stbds_hmput_key (stb_ds.h:738) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786BAE: smlua_cobject_init_globals (smlua_cobject.c:615) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68B8DC: debug_reload_lua (controller_keyboard_debug.c:83) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== by 0x677A55: gfx_sdl_handle_events (gfx_sdl2.c:188) +==401329== +==401329== 104,067 bytes in 373 blocks are definitely lost in loss record 1,092 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77D42D: stbds_hmput_key (stb_ds.h:738) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x76B6D3: smlua_func_spawn_non_sync_object (smlua_functions_autogen.c:29140) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x835490: luaD_pcall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== 104,067 bytes in 373 blocks are definitely lost in loss record 1,093 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77D42D: stbds_hmput_key (stb_ds.h:738) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786BD9: smlua_cobject_init_globals (smlua_cobject.c:620) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68B8DC: debug_reload_lua (controller_keyboard_debug.c:83) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== by 0x677A55: gfx_sdl_handle_events (gfx_sdl2.c:188) +==401329== +==401329== 104,067 bytes in 373 blocks are definitely lost in loss record 1,094 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77D42D: stbds_hmput_key (stb_ds.h:738) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786C04: smlua_cobject_init_globals (smlua_cobject.c:625) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68B8DC: debug_reload_lua (controller_keyboard_debug.c:83) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== by 0x677A55: gfx_sdl_handle_events (gfx_sdl2.c:188) +==401329== +==401329== 104,067 bytes in 373 blocks are definitely lost in loss record 1,095 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77D42D: stbds_hmput_key (stb_ds.h:738) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786C2F: smlua_cobject_init_globals (smlua_cobject.c:630) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68B8DC: debug_reload_lua (controller_keyboard_debug.c:83) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== by 0x677A55: gfx_sdl_handle_events (gfx_sdl2.c:188) +==401329== +==401329== 104,067 bytes in 373 blocks are definitely lost in loss record 1,096 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77D42D: stbds_hmput_key (stb_ds.h:738) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786C5A: smlua_cobject_init_globals (smlua_cobject.c:635) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68B8DC: debug_reload_lua (controller_keyboard_debug.c:83) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== by 0x677A55: gfx_sdl_handle_events (gfx_sdl2.c:188) +==401329== +==401329== 104,067 bytes in 373 blocks are definitely lost in loss record 1,097 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77D42D: stbds_hmput_key (stb_ds.h:738) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786C85: smlua_cobject_init_globals (smlua_cobject.c:640) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68B8DC: debug_reload_lua (controller_keyboard_debug.c:83) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== by 0x677A55: gfx_sdl_handle_events (gfx_sdl2.c:188) +==401329== +==401329== 123,375 (31,584 direct, 91,791 indirect) bytes in 329 blocks are definitely lost in loss record 1,098 of 1,119 +==401329== at 0x6B1F723: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x6B22017: realloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C2CD: stbds_arrgrowf (stb_ds.h:312) +==401329== by 0x77D168: stbds_hmget_key (stb_ds.h:670) +==401329== by 0x77E0E1: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:47) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x76B6D3: smlua_func_spawn_non_sync_object (smlua_functions_autogen.c:29140) +==401329== by 0x834E7B: luaD_precall (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83FEF4: luaV_execute (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83514E: luaD_call (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x8351A0: luaD_callnoyield (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== by 0x83456D: luaD_rawrunprotected (in /home/djoslin/sm64ex-coop/build/us_pc/sm64.us.f3dex2e) +==401329== +==401329== 139,221 (35,712 direct, 103,509 indirect) bytes in 372 blocks are definitely lost in loss record 1,099 of 1,119 +==401329== at 0x6B1F723: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x6B22017: realloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C2CD: stbds_arrgrowf (stb_ds.h:312) +==401329== by 0x77D168: stbds_hmget_key (stb_ds.h:670) +==401329== by 0x77E0E1: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:47) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786BAE: smlua_cobject_init_globals (smlua_cobject.c:615) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68B8DC: debug_reload_lua (controller_keyboard_debug.c:83) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== +==401329== 139,221 (35,712 direct, 103,509 indirect) bytes in 372 blocks are definitely lost in loss record 1,100 of 1,119 +==401329== at 0x6B1F723: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x6B22017: realloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C2CD: stbds_arrgrowf (stb_ds.h:312) +==401329== by 0x77D168: stbds_hmget_key (stb_ds.h:670) +==401329== by 0x77E0E1: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:47) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786C2F: smlua_cobject_init_globals (smlua_cobject.c:630) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68B8DC: debug_reload_lua (controller_keyboard_debug.c:83) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== +==401329== 139,500 (35,712 direct, 103,788 indirect) bytes in 372 blocks are definitely lost in loss record 1,101 of 1,119 +==401329== at 0x6B1F723: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x6B22017: realloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C2CD: stbds_arrgrowf (stb_ds.h:312) +==401329== by 0x77D168: stbds_hmget_key (stb_ds.h:670) +==401329== by 0x77E0E1: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:47) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786C5A: smlua_cobject_init_globals (smlua_cobject.c:635) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68B8DC: debug_reload_lua (controller_keyboard_debug.c:83) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== +==401329== 139,596 (35,808 direct, 103,788 indirect) bytes in 373 blocks are definitely lost in loss record 1,102 of 1,119 +==401329== at 0x6B1F723: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x6B22017: realloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C2CD: stbds_arrgrowf (stb_ds.h:312) +==401329== by 0x77D168: stbds_hmget_key (stb_ds.h:670) +==401329== by 0x77E0E1: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:47) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786B83: smlua_cobject_init_globals (smlua_cobject.c:610) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68B8DC: debug_reload_lua (controller_keyboard_debug.c:83) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== +==401329== 139,596 (35,808 direct, 103,788 indirect) bytes in 373 blocks are definitely lost in loss record 1,103 of 1,119 +==401329== at 0x6B1F723: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x6B22017: realloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C2CD: stbds_arrgrowf (stb_ds.h:312) +==401329== by 0x77D168: stbds_hmget_key (stb_ds.h:670) +==401329== by 0x77E0E1: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:47) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786BD9: smlua_cobject_init_globals (smlua_cobject.c:620) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68B8DC: debug_reload_lua (controller_keyboard_debug.c:83) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== +==401329== 139,755 (1,024 direct, 138,731 indirect) bytes in 1 blocks are definitely lost in loss record 1,104 of 1,119 +==401329== at 0x6B21FAF: realloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x1022C856: ??? +==401329== by 0x10220FD2: ??? +==401329== by 0x1021F31E: ??? +==401329== by 0x10231ECF: ??? +==401329== by 0xEA3B9ED: ??? +==401329== by 0xEA93DD1: ??? +==401329== by 0xEA3B012: ??? +==401329== +==401329== 139,875 (35,808 direct, 104,067 indirect) bytes in 373 blocks are definitely lost in loss record 1,105 of 1,119 +==401329== at 0x6B1F723: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x6B22017: realloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C2CD: stbds_arrgrowf (stb_ds.h:312) +==401329== by 0x77D168: stbds_hmget_key (stb_ds.h:670) +==401329== by 0x77E0E1: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:47) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786A5F: smlua_cobject_init_globals (smlua_cobject.c:587) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68B8DC: debug_reload_lua (controller_keyboard_debug.c:83) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== +==401329== 139,875 (35,808 direct, 104,067 indirect) bytes in 373 blocks are definitely lost in loss record 1,106 of 1,119 +==401329== at 0x6B1F723: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x6B22017: realloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C2CD: stbds_arrgrowf (stb_ds.h:312) +==401329== by 0x77D168: stbds_hmget_key (stb_ds.h:670) +==401329== by 0x77E0E1: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:47) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786B58: smlua_cobject_init_globals (smlua_cobject.c:605) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68B8DC: debug_reload_lua (controller_keyboard_debug.c:83) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== +==401329== 139,875 (35,808 direct, 104,067 indirect) bytes in 373 blocks are definitely lost in loss record 1,107 of 1,119 +==401329== at 0x6B1F723: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x6B22017: realloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C2CD: stbds_arrgrowf (stb_ds.h:312) +==401329== by 0x77D168: stbds_hmget_key (stb_ds.h:670) +==401329== by 0x77E0E1: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:47) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786C04: smlua_cobject_init_globals (smlua_cobject.c:625) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68B8DC: debug_reload_lua (controller_keyboard_debug.c:83) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== +==401329== 139,875 (35,808 direct, 104,067 indirect) bytes in 373 blocks are definitely lost in loss record 1,108 of 1,119 +==401329== at 0x6B1F723: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x6B22017: realloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C2CD: stbds_arrgrowf (stb_ds.h:312) +==401329== by 0x77D168: stbds_hmget_key (stb_ds.h:670) +==401329== by 0x77E0E1: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:47) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786C85: smlua_cobject_init_globals (smlua_cobject.c:640) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68B8DC: debug_reload_lua (controller_keyboard_debug.c:83) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== +==401329== 163,747 (59,680 direct, 104,067 indirect) bytes in 373 blocks are definitely lost in loss record 1,109 of 1,119 +==401329== at 0x6B21FAF: realloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C2CD: stbds_arrgrowf (stb_ds.h:312) +==401329== by 0x77D794: stbds_hmput_key (stb_ds.h:812) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786B12: smlua_cobject_init_globals (smlua_cobject.c:598) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68B8DC: debug_reload_lua (controller_keyboard_debug.c:83) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== by 0x677A55: gfx_sdl_handle_events (gfx_sdl2.c:188) +==401329== +==401329== 246,636 bytes in 372 blocks are definitely lost in loss record 1,111 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77D42D: stbds_hmput_key (stb_ds.h:738) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786928: smlua_cobject_init_globals (smlua_cobject.c:565) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68B8DC: debug_reload_lua (controller_keyboard_debug.c:83) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== by 0x677A55: gfx_sdl_handle_events (gfx_sdl2.c:188) +==401329== +==401329== 246,636 bytes in 372 blocks are definitely lost in loss record 1,112 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77D42D: stbds_hmput_key (stb_ds.h:738) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x7869C3: smlua_cobject_init_globals (smlua_cobject.c:576) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68B8DC: debug_reload_lua (controller_keyboard_debug.c:83) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== by 0x677A55: gfx_sdl_handle_events (gfx_sdl2.c:188) +==401329== +==401329== 304,231 (201,280 direct, 102,951 indirect) bytes in 370 blocks are definitely lost in loss record 1,113 of 1,119 +==401329== at 0x6B21FAF: realloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C2CD: stbds_arrgrowf (stb_ds.h:312) +==401329== by 0x77D794: stbds_hmput_key (stb_ds.h:812) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x7869C3: smlua_cobject_init_globals (smlua_cobject.c:576) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68B8DC: debug_reload_lua (controller_keyboard_debug.c:83) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== by 0x677A55: gfx_sdl_handle_events (gfx_sdl2.c:188) +==401329== +==401329== 305,333 (201,824 direct, 103,509 indirect) bytes in 371 blocks are definitely lost in loss record 1,114 of 1,119 +==401329== at 0x6B21FAF: realloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C2CD: stbds_arrgrowf (stb_ds.h:312) +==401329== by 0x77D794: stbds_hmput_key (stb_ds.h:812) +==401329== by 0x77E18A: smlua_cobject_allowlist_add (smlua_cobject_allowlist.c:48) +==401329== by 0x7883D8: smlua_push_object (smlua_utils.c:421) +==401329== by 0x786928: smlua_cobject_init_globals (smlua_cobject.c:565) +==401329== by 0x77F471: smlua_init (smlua.c:157) +==401329== by 0x68B8DC: debug_reload_lua (controller_keyboard_debug.c:83) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== by 0x677A55: gfx_sdl_handle_events (gfx_sdl2.c:188) +==401329== +==401329== 510,535 bytes in 1,489 blocks are definitely lost in loss record 1,116 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77DBED: stbds_hmdel_key (stb_ds.h:890) +==401329== by 0x77DF5B: smlua_cobject_allowlist_shutdown (smlua_cobject_allowlist.c:32) +==401329== by 0x77F679: smlua_shutdown (smlua.c:197) +==401329== by 0x68B8D7: debug_reload_lua (controller_keyboard_debug.c:82) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== by 0x677A55: gfx_sdl_handle_events (gfx_sdl2.c:188) +==401329== by 0x676564: gfx_start_frame (gfx_pc.c:1895) +==401329== by 0x6503CF: produce_interpolation_frames_and_delay (pc_main.c:179) +==401329== +==401329== 2,408,048 bytes in 6,928 blocks are definitely lost in loss record 1,118 of 1,119 +==401329== at 0x6B1F7F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) +==401329== by 0x77C34C: stbds_make_hash_index (stb_ds.h:374) +==401329== by 0x77DC26: stbds_hmdel_key (stb_ds.h:892) +==401329== by 0x77DF5B: smlua_cobject_allowlist_shutdown (smlua_cobject_allowlist.c:32) +==401329== by 0x77F679: smlua_shutdown (smlua.c:197) +==401329== by 0x68B8D7: debug_reload_lua (controller_keyboard_debug.c:82) +==401329== by 0x68BAE1: debug_keyboard_on_key_down (controller_keyboard_debug.c:117) +==401329== by 0x67C9A2: keyboard_on_key_down (controller_keyboard.c:41) +==401329== by 0x67794D: gfx_sdl_onkeydown (gfx_sdl2.c:168) +==401329== by 0x677A55: gfx_sdl_handle_events (gfx_sdl2.c:188) +==401329== by 0x676564: gfx_start_frame (gfx_pc.c:1895) +==401329== by 0x6503CF: produce_interpolation_frames_and_delay (pc_main.c:179) +==401329== +==401329== LEAK SUMMARY: +==401329== definitely lost: 5,542,339 bytes in 18,851 blocks +==401329== indirectly lost: 1,600,468 bytes in 6,067 blocks +==401329== possibly lost: 75,375 bytes in 1,837 blocks +==401329== still reachable: 34,553,645 bytes in 1,805 blocks +==401329== suppressed: 0 bytes in 0 blocks +==401329== Reachable blocks (those to which a pointer was found) are not shown. +==401329== To see them, rerun with: --leak-check=full --show-leak-kinds=all +==401329== +==401329== Use --track-origins=yes to see where uninitialised values come from +==401329== For lists of detected and suppressed errors, rerun with: -s +==401329== ERROR SUMMARY: 178178 errors from 393 contexts (suppressed: 0 from 0) diff --git a/src/audio/external.c b/src/audio/external.c index 5769648f0..b988a4c64 100644 --- a/src/audio/external.c +++ b/src/audio/external.c @@ -1762,6 +1762,7 @@ static void update_game_sound(void) { * Called from threads: thread4_sound, thread5_game_loop */ static void seq_player_play_sequence(u8 player, u8 seqId, u16 arg2) { + if (player >= SEQUENCE_PLAYERS) { return; } u8 targetVolume; u8 i; @@ -1840,6 +1841,8 @@ void fade_volume_scale(u8 player, u8 targetScale, u16 fadeDuration) { */ static void fade_channel_volume_scale(u8 player, u8 channelIndex, u8 targetScale, u16 fadeDuration) { struct ChannelVolumeScaleFade *temp; + if (player >= SEQUENCE_PLAYERS) { return; } + if (channelIndex >= CHANNELS_MAX) { return; } if (gSequencePlayers[player].channels[channelIndex] != &gSequenceChannelNone) { temp = &sVolumeScaleFades[player][channelIndex]; @@ -1856,6 +1859,7 @@ static void fade_channel_volume_scale(u8 player, u8 channelIndex, u8 targetScale * Called from threads: thread4_sound, thread5_game_loop (EU only) */ static void fade_seqplayer_channels(u8 player) { + if (player >= SEQUENCE_PLAYERS) { return; } // Loop over channels for (u8 i = 0; i < CHANNELS_MAX; i++) { if (gSequencePlayers[player].channels[i] != &gSequenceChannelNone @@ -2260,6 +2264,9 @@ void stop_sound(u32 soundBits, f32 *pos) { sSoundBanks[bank][soundIndex].soundBits = NO_SOUND; soundIndex = 0xff; // break } else { + if (soundIndex == sSoundBanks[bank][soundIndex].next) { + break; + } soundIndex = sSoundBanks[bank][soundIndex].next; } } diff --git a/src/audio/load.h b/src/audio/load.h index 7aef6b568..36ad4ecf4 100644 --- a/src/audio/load.h +++ b/src/audio/load.h @@ -10,7 +10,7 @@ #define PRELOAD_BANKS 2 #define PRELOAD_SEQUENCE 1 -#define IS_SEQUENCE_CHANNEL_VALID(ptr) ((uintptr_t)(ptr) != (uintptr_t)&gSequenceChannelNone) +#define IS_SEQUENCE_CHANNEL_VALID(ptr) ((uintptr_t)(ptr) != (uintptr_t)&gSequenceChannelNone && ptr != NULL) extern struct Note *gNotes; diff --git a/src/audio/seqplayer.c b/src/audio/seqplayer.c index 97b358cb7..76fba0237 100644 --- a/src/audio/seqplayer.c +++ b/src/audio/seqplayer.c @@ -34,6 +34,7 @@ u8 get_instrument(struct SequenceChannel *seqChannel, u8 instId, struct Instrume struct AdsrSettings *adsr); void sequence_channel_init(struct SequenceChannel *seqChannel) { + if (!seqChannel) { return; } s32 i; seqChannel->enabled = FALSE; @@ -101,6 +102,7 @@ void sequence_channel_init(struct SequenceChannel *seqChannel) { } s32 seq_channel_set_layer(struct SequenceChannel *seqChannel, s32 layerIndex) { + if (layerIndex >= LAYERS_MAX) { return 0; } struct SequenceChannelLayer *layer; if (seqChannel->layers[layerIndex] == NULL) { @@ -167,6 +169,7 @@ void seq_channel_layer_disable(struct SequenceChannelLayer *layer) { } void seq_channel_layer_free(struct SequenceChannel *seqChannel, s32 layerIndex) { + if (layerIndex >= LAYERS_MAX) { return; } struct SequenceChannelLayer *layer = seqChannel->layers[layerIndex]; if (layer != NULL) { @@ -189,6 +192,7 @@ void seq_channel_layer_free(struct SequenceChannel *seqChannel, s32 layerIndex) } void sequence_channel_disable(struct SequenceChannel *seqChannel) { + if (!seqChannel) { return; } for (s32 i = 0; i < LAYERS_MAX; i++) { seq_channel_layer_free(seqChannel, i); } @@ -214,6 +218,7 @@ struct SequenceChannel *allocate_sequence_channel(void) { } void sequence_player_init_channels(struct SequencePlayer *seqPlayer, u16 channelBits) { + if (!seqPlayer) { return; } for (u32 i = 0; i < CHANNELS_MAX; i++) { if (channelBits & 1) { struct SequenceChannel *seqChannel = seqPlayer->channels[i]; @@ -244,6 +249,7 @@ void sequence_player_init_channels(struct SequencePlayer *seqPlayer, u16 channel } void sequence_player_disable_channels(struct SequencePlayer *seqPlayer, u16 channelBits) { + if (!seqPlayer) { return; } eu_stubbed_printf_0("SUBTRACK DIM\n"); for (u32 i = 0; i < CHANNELS_MAX; i++) { if (channelBits & 1) { @@ -272,6 +278,7 @@ void sequence_player_disable_channels(struct SequencePlayer *seqPlayer, u16 chan } void sequence_player_init_channels_extended(struct SequencePlayer* seqPlayer, u64 channelBits) { + if (!seqPlayer) { return; } LOG_DEBUG("Enabling channels (extended) with corresponding bits %llX", channelBits); for (u32 i = 0; i < CHANNELS_MAX; i++) { @@ -309,6 +316,7 @@ void sequence_player_init_channels_extended(struct SequencePlayer* seqPlayer, u6 } void sequence_player_disable_channels_extended(struct SequencePlayer* seqPlayer, u64 channelBits) { + if (!seqPlayer) { return; } LOG_DEBUG("Disabling channels (extended) with corresponding bits %llX", channelBits); for (u32 i = 0; i < CHANNELS_MAX; i++) { @@ -331,6 +339,7 @@ void sequence_player_disable_channels_extended(struct SequencePlayer* seqPlayer, } void sequence_player_disable_all_channels(struct SequencePlayer *seqPlayer) { + if (!seqPlayer) { return; } eu_stubbed_printf_0("SUBTRACK DIM\n"); for (u32 i = 0; i < CHANNELS_MAX; i++) { struct SequenceChannel *seqChannel = seqPlayer->channels[i]; @@ -352,6 +361,8 @@ void sequence_player_disable_all_channels(struct SequencePlayer *seqPlayer) { } void sequence_channel_enable(struct SequencePlayer *seqPlayer, u8 channelIndex, void *script) { + if (!seqPlayer) { return; } + if (channelIndex >= CHANNELS_MAX) { return; } struct SequenceChannel *seqChannel = seqPlayer->channels[channelIndex]; s32 i; if (IS_SEQUENCE_CHANNEL_VALID(seqChannel) == FALSE) { @@ -386,6 +397,7 @@ void sequence_channel_enable(struct SequencePlayer *seqPlayer, u8 channelIndex, } void sequence_player_disable(struct SequencePlayer *seqPlayer) { + if (!seqPlayer) { return; } LOG_DEBUG("Disabling sequence player %p", seqPlayer); sequence_player_disable_all_channels(seqPlayer); @@ -435,6 +447,7 @@ void sequence_player_disable(struct SequencePlayer *seqPlayer) { * Add an item to the end of a list, if it's not already in any list. */ void audio_list_push_back(struct AudioListItem *list, struct AudioListItem *item) { + if (!list || !item) { return; } if (item->prev != NULL) { eu_stubbed_printf_0("Error:Same List Add\n"); } else { @@ -451,6 +464,7 @@ void audio_list_push_back(struct AudioListItem *list, struct AudioListItem *item * Remove the last item from a list, and return it (or NULL if empty). */ void *audio_list_pop_back(struct AudioListItem *list) { + if (!list) { return NULL; } struct AudioListItem *item = list->prev; if (item == list) { return NULL; @@ -2902,6 +2916,7 @@ void process_sequences(UNUSED s32 iterationsRemaining) { } void init_sequence_player(u32 player) { + if (player >= SEQUENCE_PLAYERS) { return; } struct SequencePlayer *seqPlayer = &gSequencePlayers[player]; #if defined(VERSION_EU) || defined(VERSION_SH) sequence_player_disable(seqPlayer); diff --git a/src/engine/behavior_script.c b/src/engine/behavior_script.c index f06bfa13c..4d24b2546 100644 --- a/src/engine/behavior_script.c +++ b/src/engine/behavior_script.c @@ -1269,6 +1269,7 @@ static BhvCommandProc BehaviorCmdTable[BEHAVIOR_CMD_TABLE_MAX] = { // Execute the behavior script of the current object, process the object flags, and other miscellaneous code for updating objects. void cur_obj_update(void) { + if (!gCurrentObject) { return; } // Don't update if dormant if (gCurrentObject->activeFlags & ACTIVE_FLAG_DORMANT) { gCurrentObject->header.gfx.node.flags &= ~GRAPH_RENDER_ACTIVE; diff --git a/src/game/behaviors/sparkle_spawn_star.inc.c b/src/game/behaviors/sparkle_spawn_star.inc.c index 172ef1876..396b325fb 100644 --- a/src/game/behaviors/sparkle_spawn_star.inc.c +++ b/src/game/behaviors/sparkle_spawn_star.inc.c @@ -131,7 +131,7 @@ void bhv_spawned_star_loop(void) { } spawn_object(o, MODEL_NONE, bhvSparkleSpawn); } else if (o->oAction == 2) { - if (gCamera->cutscene == 0 && gRecentCutscene == 0) { + if (gCamera && gCamera->cutscene == 0 && gRecentCutscene == 0) { gMarioStates[0].freeze = 0; clear_time_stop_flags(TIME_STOP_ENABLED | TIME_STOP_MARIO_AND_DOORS); o->activeFlags &= ~ACTIVE_FLAG_INITIATED_TIME_STOP; diff --git a/src/game/camera.c b/src/game/camera.c index c70f00fb7..2b340eaef 100644 --- a/src/game/camera.c +++ b/src/game/camera.c @@ -2871,6 +2871,7 @@ void transition_to_camera_mode(struct Camera *c, s16 newMode, s16 numFrames) { * @param frames number of frames the transition should last, only used when entering C_UP */ void set_camera_mode(struct Camera *c, s16 mode, s16 frames) { + if (!c) { return; } struct LinearTransitionPoint *start = &sModeInfo.transitionStart; struct LinearTransitionPoint *end = &sModeInfo.transitionEnd; @@ -5183,6 +5184,7 @@ void clear_cutscene_vars(UNUSED struct Camera *c) { * Start the cutscene, `cutscene`, if it is not already playing. */ void start_cutscene(struct Camera *c, u8 cutscene) { + if (!c) { return; } if (c->cutscene != cutscene) { c->cutscene = cutscene; clear_cutscene_vars(c); @@ -11448,6 +11450,7 @@ struct CutsceneSplinePoint sCcmOutsideCreditsSplineFocus[] = { * the duration they want the flag to be active. */ void play_cutscene(struct Camera *c) { + if (!c) { return; } UNUSED u32 pad[3]; UNUSED s16 unusedYawFocToMario; s16 cutsceneDuration = 0; @@ -11828,6 +11831,7 @@ static UNUSED void unused_rotate_obj_randomly(struct Object *o, f32 pitchRange, * Rotate the object towards the point `point`. */ void obj_rotate_towards_point(struct Object *o, Vec3f point, s16 pitchOff, s16 yawOff, s16 pitchDiv, s16 yawDiv) { + if (!o) { return; } f32 dist; s16 pitch, yaw; Vec3f oPos; diff --git a/src/game/interaction.c b/src/game/interaction.c index fd6ce58f9..46a895938 100644 --- a/src/game/interaction.c +++ b/src/game/interaction.c @@ -127,6 +127,7 @@ extern u8 gLastCollectedStarOrKey; * Returns the type of cap Mario is wearing. */ u32 get_mario_cap_flag(struct Object *capObject) { + if (!capObject) { return 0; } const BehaviorScript *script = virtual_to_segmented(0x13, capObject->behavior); if (script == bhvNormalCap) { @@ -147,6 +148,7 @@ u32 get_mario_cap_flag(struct Object *capObject) { * in the angular range given towards Mario. */ u32 object_facing_mario(struct MarioState *m, struct Object *o, s16 angleRange) { + if (!m || !o) { return FALSE; } f32 dx = m->pos[0] - o->oPosX; f32 dz = m->pos[2] - o->oPosZ; @@ -161,6 +163,7 @@ u32 object_facing_mario(struct MarioState *m, struct Object *o, s16 angleRange) } s16 mario_obj_angle_to_object(struct MarioState *m, struct Object *o) { + if (!m || !o) { return 0; } f32 dx = o->oPosX - m->pos[0]; f32 dz = o->oPosZ - m->pos[2]; @@ -172,6 +175,8 @@ s16 mario_obj_angle_to_object(struct MarioState *m, struct Object *o) { * action, speed, and position. */ static u32 determine_interaction_internal(struct MarioState *m, struct Object *o, u8 isPVP) { + if (!m || !o) { return 0; } + u32 interaction = 0; u32 action = m->action; @@ -268,6 +273,7 @@ u32 determine_interaction_pvp(struct MarioState *m, struct Object *o) { * Sets the interaction types for INT_STATUS_INTERACTED, INT_STATUS_WAS_ATTACKED */ u32 attack_object(struct Object *o, s32 interaction) { + if (!o) { return 0; } u32 attackType = 0; switch (interaction) { @@ -300,6 +306,7 @@ u32 attack_object(struct Object *o, s32 interaction) { } void mario_stop_riding_object(struct MarioState *m) { + if (!m) { return; } if (m->riddenObj != NULL && m->playerIndex == 0) { m->riddenObj->oInteractStatus = INT_STATUS_STOP_RIDING; if (m->riddenObj->oSyncID != 0) { @@ -311,6 +318,7 @@ void mario_stop_riding_object(struct MarioState *m) { } void mario_grab_used_object(struct MarioState *m) { + if (!m) { return; } if (m->usedObj == NULL || m->usedObj->oHeldState == HELD_HELD) { return; } if (m->heldObj == NULL && m->usedObj != NULL) { // prevent grabbing a non-grabbable object @@ -467,6 +475,7 @@ u32 able_to_grab_object(struct MarioState *m, UNUSED struct Object *o) { } struct Object *mario_get_collided_object(struct MarioState *m, u32 interactType) { + if (!m) { return NULL; } s32 i; struct Object *object; @@ -482,6 +491,7 @@ struct Object *mario_get_collided_object(struct MarioState *m, u32 interactType) } u32 mario_check_object_grab(struct MarioState *m) { + if (!m) { return 0; } u32 result = FALSE; const BehaviorScript *script; @@ -517,6 +527,7 @@ u32 mario_check_object_grab(struct MarioState *m) { } u32 bully_knock_back_mario(struct MarioState *mario) { + if (!mario) { return 0; } struct BullyCollisionData marioData; struct BullyCollisionData bullyData; s16 newMarioYaw; @@ -582,6 +593,7 @@ u32 bully_knock_back_mario(struct MarioState *mario) { } void bounce_off_object(struct MarioState *m, struct Object *o, f32 velY) { + if (!m || !o) { return; } m->pos[1] = o->oPosY + o->hitboxHeight; m->vel[1] = velY; @@ -591,11 +603,13 @@ void bounce_off_object(struct MarioState *m, struct Object *o, f32 velY) { } void hit_object_from_below(struct MarioState *m, UNUSED struct Object *o) { + if (!m) { return; } m->vel[1] = 0.0f; if (m->playerIndex == 0) { set_camera_shake_from_hit(SHAKE_HIT_FROM_BELOW); } } static u32 unused_determine_knockback_action(struct MarioState *m) { + if (!m) { return 0; } u32 bonkAction; s16 angleToObject = mario_obj_angle_to_object(m, m->interactObj); s16 facingDYaw = angleToObject - m->faceAngle[1]; @@ -626,6 +640,7 @@ static u32 unused_determine_knockback_action(struct MarioState *m) { } u32 determine_knockback_action(struct MarioState *m, UNUSED s32 arg) { + if (!m) { return 0; } if (m->interactObj == NULL) { return sForwardKnockbackActions[0][0]; } @@ -720,6 +735,7 @@ u32 determine_knockback_action(struct MarioState *m, UNUSED s32 arg) { } void push_mario_out_of_object(struct MarioState *m, struct Object *o, f32 padding) { + if (!m || !o) { return; } f32 minDistance = o->hitboxRadius + m->marioObj->hitboxRadius + padding; f32 offsetX = m->pos[0] - o->oPosX; @@ -758,6 +774,7 @@ void push_mario_out_of_object(struct MarioState *m, struct Object *o, f32 paddin } void bounce_back_from_attack(struct MarioState *m, u32 interaction) { + if (!m) { return; } if (interaction & (INT_PUNCH | INT_KICK | INT_TRIP)) { if (m->action == ACT_PUNCHING) { m->action = ACT_MOVE_PUNCHING; @@ -779,6 +796,7 @@ void bounce_back_from_attack(struct MarioState *m, u32 interaction) { } u32 should_push_or_pull_door(struct MarioState *m, struct Object *o) { + if (!m || !o) { return 0; } f32 dx = o->oPosX - m->pos[0]; f32 dz = o->oPosZ - m->pos[2]; @@ -788,7 +806,7 @@ u32 should_push_or_pull_door(struct MarioState *m, struct Object *o) { } u32 take_damage_from_interact_object(struct MarioState *m) { - if (m->interactObj == NULL) { return 0; } + if (!m || m->interactObj == NULL) { return 0; } s32 shake; s32 damage = m->interactObj->oDamageOrCoinValue; @@ -823,6 +841,7 @@ u32 take_damage_from_interact_object(struct MarioState *m) { } u32 take_damage_and_knock_back(struct MarioState *m, struct Object *o) { + if (!m || !o) { return FALSE; } u32 damage; if (!gInteractionInvulnerable && !(m->flags & MARIO_VANISH_CAP) @@ -849,6 +868,7 @@ u32 take_damage_and_knock_back(struct MarioState *m, struct Object *o) { } void reset_mario_pitch(struct MarioState *m) { + if (!m) { return; } if (m->action == ACT_WATER_JUMP || m->action == ACT_SHOT_FROM_CANNON || m->action == ACT_FLYING) { if (m->playerIndex == 0) { set_camera_mode(m->area->camera, m->area->camera->defMode, 1); @@ -858,6 +878,7 @@ void reset_mario_pitch(struct MarioState *m) { } u32 interact_coin(struct MarioState *m, UNUSED u32 interactType, struct Object *o) { + if (!m || !o) { return FALSE; } if (m != &gMarioStates[0] || (gDjuiInMainMenu && gCurrLevelNum == LEVEL_TTM)) { // only collect locally return FALSE; @@ -883,12 +904,14 @@ u32 interact_coin(struct MarioState *m, UNUSED u32 interactType, struct Object * } u32 interact_water_ring(struct MarioState *m, UNUSED u32 interactType, struct Object *o) { + if (!m || !o) { return FALSE; } m->healCounter += 4 * o->oDamageOrCoinValue; o->oInteractStatus = INT_STATUS_INTERACTED; return FALSE; } u32 interact_star_or_key(struct MarioState *m, UNUSED u32 interactType, struct Object *o) { + if (!m || !o) { return FALSE; } // only allow for local player if (m != &gMarioStates[0]) { return FALSE; } @@ -992,6 +1015,7 @@ u32 interact_star_or_key(struct MarioState *m, UNUSED u32 interactType, struct O } u32 interact_bbh_entrance(struct MarioState *m, UNUSED u32 interactType, struct Object *o) { + if (!m || !o) { return FALSE; } if (m->playerIndex != 0) { return FALSE; } if (m->action != ACT_BBH_ENTER_SPIN && m->action != ACT_BBH_ENTER_JUMP) { mario_stop_riding_and_holding(m); @@ -1011,6 +1035,7 @@ u32 interact_bbh_entrance(struct MarioState *m, UNUSED u32 interactType, struct } u32 interact_warp(struct MarioState *m, UNUSED u32 interactType, struct Object *o) { + if (!m || !o) { return FALSE; } u32 action; if (m != &gMarioStates[0]) { @@ -1057,6 +1082,7 @@ u32 interact_warp(struct MarioState *m, UNUSED u32 interactType, struct Object * } u32 display_door_dialog(struct MarioState *m, u32 actionArg) { + if (!m) { return FALSE; } if (m != &gMarioStates[0]) { return FALSE; } // ugly hack: save the last place we opened a dialog to prevent dialog spam static f32 lastDialogPosition[3] = { 0 }; @@ -1071,6 +1097,7 @@ u32 display_door_dialog(struct MarioState *m, u32 actionArg) { } u8 prevent_interact_door(struct MarioState* m, struct Object* o) { + if (!m) { return FALSE; } // prevent multiple star/key unlocks on the same door for (s32 i = 0; i < MAX_PLAYERS; i++) { struct MarioState* m2 = &gMarioStates[i]; @@ -1087,6 +1114,7 @@ u8 prevent_interact_door(struct MarioState* m, struct Object* o) { } u32 interact_warp_door(struct MarioState *m, UNUSED u32 interactType, struct Object *o) { + if (!m || !o) { return FALSE; } u32 doorAction = 0; u32 saveFlags = save_file_get_flags(); s16 warpDoorId = o->oBehParams >> 24; @@ -1179,6 +1207,7 @@ u32 get_door_save_file_flag(struct Object *door) { } u32 interact_door(struct MarioState *m, UNUSED u32 interactType, struct Object *o) { + if (!m || !o) { return FALSE; } if (m->playerIndex != 0 && o == NULL) { return FALSE; } s16 requiredNumStars = o->oBehParams >> 24; s16 numStars = save_file_get_total_star_count(gCurrSaveFileNum - 1, COURSE_MIN - 1, COURSE_MAX - 1); @@ -1259,6 +1288,7 @@ u32 interact_door(struct MarioState *m, UNUSED u32 interactType, struct Object * } u32 interact_cannon_base(struct MarioState *m, UNUSED u32 interactType, struct Object *o) { + if (!m || !o) { return FALSE; } if (o->oAction != 0) { return FALSE; } if (m->playerIndex != 0) { return FALSE; } @@ -1275,6 +1305,7 @@ u32 interact_cannon_base(struct MarioState *m, UNUSED u32 interactType, struct O } static u8 resolve_player_collision(struct MarioState* m, struct MarioState* m2) { + if (!m || !m2) { return FALSE; } // move player outside of other player f32 extentY = m->marioObj->hitboxHeight; f32 radius = m->marioObj->hitboxRadius * 2.0f; @@ -1341,6 +1372,7 @@ u8 determine_player_damage_value(u32 interaction) { } u8 player_is_sliding(struct MarioState* m) { + if (!m) { return FALSE; } if (m->action & (ACT_FLAG_BUTT_OR_STOMACH_SLIDE | ACT_FLAG_DIVING)) { return TRUE; } @@ -1378,6 +1410,7 @@ u8 passes_pvp_interaction_checks(struct MarioState* attacker, struct MarioState* } u32 interact_player(struct MarioState* m, UNUSED u32 interactType, struct Object* o) { + if (!m || !o) { return FALSE; } if (!is_player_active(m)) { return FALSE; } if (gServerSettings.playerInteractions == PLAYER_INTERACTIONS_NONE) { return FALSE; } if (m->action == ACT_JUMBO_STAR_CUTSCENE) { return FALSE; } @@ -1416,6 +1449,7 @@ u32 interact_player(struct MarioState* m, UNUSED u32 interactType, struct Object } u32 interact_player_pvp(struct MarioState* attacker, struct MarioState* victim) { + if (!attacker || !victim) { return false; } if (!is_player_active(attacker)) { return FALSE; } if (!is_player_active(victim)) { return FALSE; } if (gServerSettings.playerInteractions == PLAYER_INTERACTIONS_NONE) { return FALSE; } @@ -1512,6 +1546,7 @@ u32 interact_player_pvp(struct MarioState* attacker, struct MarioState* victim) } u32 interact_igloo_barrier(struct MarioState *m, UNUSED u32 interactType, struct Object *o) { + if (!m || !o) { return FALSE; } //! Sets used object without changing action (LOTS of interesting glitches, // but unfortunately the igloo barrier is the only object with this interaction // type) @@ -1522,6 +1557,7 @@ u32 interact_igloo_barrier(struct MarioState *m, UNUSED u32 interactType, struct } u32 interact_tornado(struct MarioState *m, UNUSED u32 interactType, struct Object *o) { + if (!m || !o) { return FALSE; } struct Object *marioObj = m->marioObj; if (m->action != ACT_TORNADO_TWIRLING && m->action != ACT_SQUISHED) { @@ -1546,6 +1582,7 @@ u32 interact_tornado(struct MarioState *m, UNUSED u32 interactType, struct Objec } u32 interact_whirlpool(struct MarioState *m, UNUSED u32 interactType, struct Object *o) { + if (!m || !o) { return FALSE; } struct Object *marioObj = m->marioObj; if (m->action != ACT_CAUGHT_IN_WHIRLPOOL) { @@ -1568,6 +1605,7 @@ u32 interact_whirlpool(struct MarioState *m, UNUSED u32 interactType, struct Obj } u32 interact_strong_wind(struct MarioState *m, UNUSED u32 interactType, struct Object *o) { + if (!m || !o) { return FALSE; } UNUSED struct Object *marioObj = m->marioObj; if (m->action != ACT_GETTING_BLOWN) { @@ -1590,6 +1628,7 @@ u32 interact_strong_wind(struct MarioState *m, UNUSED u32 interactType, struct O } u32 interact_flame(struct MarioState *m, UNUSED u32 interactType, struct Object *o) { + if (!m || !o) { return FALSE; } u32 burningAction = ACT_BURNING_JUMP; if (!gInteractionInvulnerable && !(m->flags & MARIO_METAL_CAP) && !(m->flags & MARIO_VANISH_CAP) @@ -1619,6 +1658,7 @@ u32 interact_flame(struct MarioState *m, UNUSED u32 interactType, struct Object } u32 interact_snufit_bullet(struct MarioState *m, UNUSED u32 interactType, struct Object *o) { + if (!m || !o) { return FALSE; } if (!gInteractionInvulnerable && !(m->flags & MARIO_VANISH_CAP)) { if (m->flags & MARIO_METAL_CAP) { o->oInteractStatus = INT_STATUS_INTERACTED | INT_STATUS_WAS_ATTACKED; @@ -1644,6 +1684,7 @@ u32 interact_snufit_bullet(struct MarioState *m, UNUSED u32 interactType, struct } u32 interact_clam_or_bubba(struct MarioState *m, UNUSED u32 interactType, struct Object *o) { + if (!m || !o) { return FALSE; } if (o->oInteractionSubtype & INT_SUBTYPE_EATS_MARIO) { o->oInteractStatus = INT_STATUS_INTERACTED; m->interactObj = o; @@ -1660,6 +1701,7 @@ u32 interact_clam_or_bubba(struct MarioState *m, UNUSED u32 interactType, struct } u32 interact_bully(struct MarioState *m, UNUSED u32 interactType, struct Object *o) { + if (!m || !o) { return FALSE; } UNUSED u32 unused; u32 interaction; @@ -1704,6 +1746,7 @@ u32 interact_bully(struct MarioState *m, UNUSED u32 interactType, struct Object } u32 interact_shock(struct MarioState *m, UNUSED u32 interactType, struct Object *o) { + if (!m || !o) { return FALSE; } if (!gInteractionInvulnerable && !(m->flags & MARIO_VANISH_CAP) && !(o->oInteractionSubtype & INT_SUBTYPE_DELAY_INVINCIBILITY)) { u32 actionArg = (m->action & (ACT_FLAG_AIR | ACT_FLAG_ON_POLE | ACT_FLAG_HANGING)) == 0; @@ -1731,6 +1774,7 @@ u32 interact_shock(struct MarioState *m, UNUSED u32 interactType, struct Object } static u32 interact_stub(UNUSED struct MarioState *m, UNUSED u32 interactType, struct Object *o) { + if (!m || !o) { return FALSE; } if (!(o->oInteractionSubtype & INT_SUBTYPE_DELAY_INVINCIBILITY)) { sDelayInvincTimer = TRUE; } @@ -1738,6 +1782,7 @@ static u32 interact_stub(UNUSED struct MarioState *m, UNUSED u32 interactType, s } u32 interact_mr_blizzard(struct MarioState *m, UNUSED u32 interactType, struct Object *o) { + if (!m || !o) { return FALSE; } if (take_damage_and_knock_back(m, o)) { return TRUE; } @@ -1750,6 +1795,7 @@ u32 interact_mr_blizzard(struct MarioState *m, UNUSED u32 interactType, struct O } u32 interact_hit_from_below(struct MarioState *m, UNUSED u32 interactType, struct Object *o) { + if (!m || !o) { return FALSE; } UNUSED u32 unused; u32 interaction; @@ -1792,6 +1838,7 @@ u32 interact_hit_from_below(struct MarioState *m, UNUSED u32 interactType, struc } u32 interact_bounce_top(struct MarioState *m, UNUSED u32 interactType, struct Object *o) { + if (!m || !o) { return FALSE; } u32 interaction; if (m->flags & MARIO_METAL_CAP) { interaction = INT_FAST_ATTACK_OR_SHELL; @@ -1828,6 +1875,7 @@ u32 interact_bounce_top(struct MarioState *m, UNUSED u32 interactType, struct Ob } u32 interact_unknown_08(struct MarioState *m, UNUSED u32 interactType, struct Object *o) { + if (!m || !o) { return FALSE; } u32 interaction = determine_interaction(m, o); if (interaction & INT_PUNCH) { @@ -1845,6 +1893,7 @@ u32 interact_unknown_08(struct MarioState *m, UNUSED u32 interactType, struct Ob } u32 interact_damage(struct MarioState *m, UNUSED u32 interactType, struct Object *o) { + if (!m || !o) { return FALSE; } if (take_damage_and_knock_back(m, o)) { return TRUE; } @@ -1857,6 +1906,7 @@ u32 interact_damage(struct MarioState *m, UNUSED u32 interactType, struct Object } u32 interact_breakable(struct MarioState *m, UNUSED u32 interactType, struct Object *o) { + if (!m || !o) { return FALSE; } u32 interaction = determine_interaction(m, o); if (interaction & INT_ATTACK_NOT_WEAK_FROM_ABOVE) { @@ -1882,6 +1932,7 @@ u32 interact_breakable(struct MarioState *m, UNUSED u32 interactType, struct Obj } u32 interact_koopa_shell(struct MarioState *m, UNUSED u32 interactType, struct Object *o) { + if (!m || !o) { return FALSE; } if (m->playerIndex != 0) { return FALSE; } if (o->oInteractStatus & INT_STATUS_INTERACTED) { @@ -1919,6 +1970,7 @@ u32 interact_koopa_shell(struct MarioState *m, UNUSED u32 interactType, struct O } u32 check_object_grab_mario(struct MarioState *m, UNUSED u32 interactType, struct Object *o) { + if (!m || !o) { return FALSE; } if (m != &gMarioStates[0]) { return false; } if ((!(m->action & (ACT_FLAG_AIR | ACT_FLAG_INVULNERABLE | ACT_FLAG_ATTACKING)) || !gInteractionInvulnerable) @@ -1944,6 +1996,7 @@ u32 check_object_grab_mario(struct MarioState *m, UNUSED u32 interactType, struc } u32 interact_pole(struct MarioState *m, UNUSED u32 interactType, struct Object *o) { + if (!m || !o) { return FALSE; } s32 actionId = m->action & ACT_ID_MASK; if (actionId >= 0x080 && actionId < 0x0A0) { if (!(m->prevAction & ACT_FLAG_ON_POLE) || m->usedObj != o) { @@ -1992,6 +2045,7 @@ u32 interact_pole(struct MarioState *m, UNUSED u32 interactType, struct Object * } u32 interact_hoot(struct MarioState *m, UNUSED u32 interactType, struct Object *o) { + if (!m || !o) { return FALSE; } s32 actionId = m->action & ACT_ID_MASK; if (m != &gMarioStates[0]) { return FALSE; } @@ -2015,6 +2069,7 @@ u32 interact_hoot(struct MarioState *m, UNUSED u32 interactType, struct Object * } u32 interact_cap(struct MarioState *m, UNUSED u32 interactType, struct Object *o) { + if (!m || !o) { return FALSE; } // only allow for local if (m != &gMarioStates[0]) { return FALSE; } @@ -2076,6 +2131,7 @@ u32 interact_cap(struct MarioState *m, UNUSED u32 interactType, struct Object *o } u32 interact_grabbable(struct MarioState *m, u32 interactType, struct Object *o) { + if (!m || !o) { return FALSE; } const BehaviorScript *script = virtual_to_segmented(0x13, o->behavior); if (m->playerIndex != 0) { return FALSE; } @@ -2113,6 +2169,7 @@ u32 interact_grabbable(struct MarioState *m, u32 interactType, struct Object *o) } u32 mario_can_talk(struct MarioState *m, u32 arg) { + if (!m) { return FALSE; } s16 val6; if ((m->action & ACT_FLAG_IDLE) != 0x00000000) { @@ -2147,6 +2204,7 @@ u32 mario_can_talk(struct MarioState *m, u32 arg) { #endif u32 check_read_sign(struct MarioState *m, struct Object *o) { + if (!m || !o) { return FALSE; } if ((m->input & READ_MASK) && mario_can_talk(m, 0) && object_facing_mario(m, o, SIGN_RANGE)) { s16 facingDYaw = (s16)(o->oMoveAngleYaw + 0x8000) - m->faceAngle[1]; if (facingDYaw >= -SIGN_RANGE && facingDYaw <= SIGN_RANGE) { @@ -2167,6 +2225,7 @@ u32 check_read_sign(struct MarioState *m, struct Object *o) { } u32 check_npc_talk(struct MarioState *m, struct Object *o) { + if (!m || !o) { return FALSE; } if ((m->input & READ_MASK) && mario_can_talk(m, 1)) { s16 facingDYaw = mario_obj_angle_to_object(m, o) - m->faceAngle[1]; if (facingDYaw >= -0x4000 && facingDYaw <= 0x4000) { @@ -2185,6 +2244,7 @@ u32 check_npc_talk(struct MarioState *m, struct Object *o) { } u32 interact_text(struct MarioState *m, UNUSED u32 interactType, struct Object *o) { + if (!m || !o) { return FALSE; } u32 interact = FALSE; if (o->oInteractionSubtype & INT_SUBTYPE_SIGN) { @@ -2199,6 +2259,7 @@ u32 interact_text(struct MarioState *m, UNUSED u32 interactType, struct Object * } void check_kick_or_punch_wall(struct MarioState *m) { + if (!m) { return; } if (m->flags & (MARIO_PUNCHING | MARIO_KICKING | MARIO_TRIPPING)) { Vec3f detector; detector[0] = m->pos[0] + 50.0f * sins(m->faceAngle[1]); @@ -2226,6 +2287,7 @@ void check_kick_or_punch_wall(struct MarioState *m) { } void mario_process_interactions(struct MarioState *m) { + if (!m) { return; } sDelayInvincTimer = FALSE; gInteractionInvulnerable = (m->action & ACT_FLAG_INVULNERABLE) || m->invincTimer != 0; @@ -2288,7 +2350,7 @@ void mario_process_interactions(struct MarioState *m) { } void check_death_barrier(struct MarioState *m) { - if (m->playerIndex != 0) { return; } + if (!m || m->playerIndex != 0) { return; } if (m->pos[1] < m->floorHeight + 2048.0f) { bool allowDeath = true; @@ -2321,6 +2383,7 @@ void check_death_barrier(struct MarioState *m) { } void check_lava_boost(struct MarioState *m) { + if (!m) { return; } bool allow = true; smlua_call_event_hooks_mario_param_and_int_ret_bool(HOOK_ALLOW_HAZARD_SURFACE, m, HAZARD_TYPE_LAVA_FLOOR, &allow); if (m->action == ACT_BUBBLED || (gServerSettings.enableCheats && gCheats.godMode) || (!allow)) { return; } @@ -2335,6 +2398,7 @@ void check_lava_boost(struct MarioState *m) { } void pss_begin_slide(UNUSED struct MarioState *m) { + if (!m) { return; } if (!m->visibleToEnemies) { return; } if (!(gHudDisplay.flags & HUD_DISPLAY_FLAG_TIMER)) { level_control_timer(TIMER_CONTROL_SHOW); @@ -2344,6 +2408,7 @@ void pss_begin_slide(UNUSED struct MarioState *m) { } void pss_end_slide(struct MarioState *m) { + if (!m) { return; } //! This flag isn't set on death or level entry, allowing double star spawn if (gPssSlideStarted) { u16 slideTime = level_control_timer(TIMER_CONTROL_STOP); @@ -2360,6 +2425,7 @@ void pss_end_slide(struct MarioState *m) { } void mario_handle_special_floors(struct MarioState *m) { + if (!m) { return; } if ((m->action & ACT_GROUP_MASK) == ACT_GROUP_CUTSCENE) { return; } diff --git a/src/game/mario.c b/src/game/mario.c index 7d7ef9427..50f034454 100644 --- a/src/game/mario.c +++ b/src/game/mario.c @@ -63,6 +63,7 @@ u16 gLocalBubbleCounter = 0; * Checks if Mario's animation has reached its end point. */ s32 is_anim_at_end(struct MarioState *m) { + if (!m) { return FALSE; } struct Object *o = m->marioObj; if (o->header.gfx.animInfo.curAnim == NULL) { return TRUE; } @@ -119,6 +120,7 @@ s16 set_mario_animation(struct MarioState *m, s32 targetAnimID) { * slowed down via acceleration. */ s16 set_mario_anim_with_accel(struct MarioState *m, s32 targetAnimID, s32 accel) { + if (!m) { return 0; } struct Object *o = m->marioObj; if (!o || !m->animation) { return 0; } struct Animation *targetAnim = m->animation->targetAnim; @@ -212,6 +214,7 @@ s32 is_anim_past_frame(struct MarioState *m, s16 animFrame) { * and returns the animation's flags. */ s16 find_mario_anim_flags_and_translation(struct Object *obj, s32 yaw, Vec3s translation) { + if (!obj) { return 0; } f32 dx; f32 dz; @@ -238,6 +241,7 @@ s16 find_mario_anim_flags_and_translation(struct Object *obj, s32 yaw, Vec3s tra * Updates Mario's position from his animation's translation. */ void update_mario_pos_for_anim(struct MarioState *m) { + if (!m) { return; } Vec3s translation; s16 flags; @@ -257,6 +261,7 @@ void update_mario_pos_for_anim(struct MarioState *m) { * Finds the vertical translation from Mario's animation. */ s16 return_mario_anim_y_translation(struct MarioState *m) { + if (!m) { return 0; } Vec3s translation = { 0 }; find_mario_anim_flags_and_translation(m->marioObj, 0, translation); @@ -271,6 +276,7 @@ s16 return_mario_anim_y_translation(struct MarioState *m) { * Plays a sound if if Mario doesn't have the flag being checked. */ void play_sound_if_no_flag(struct MarioState *m, u32 soundBits, u32 flags) { + if (!m) { return; } if (!(m->flags & flags)) { play_sound(soundBits, m->marioObj->header.gfx.cameraToObject); m->flags |= flags; @@ -281,6 +287,7 @@ void play_sound_if_no_flag(struct MarioState *m, u32 soundBits, u32 flags) { * Plays a jump sound if one has not been played since the last action change. */ void play_mario_jump_sound(struct MarioState *m) { + if (!m) { return; } if (!(m->flags & MARIO_MARIO_SOUND_PLAYED)) { #ifndef VERSION_JP if (m->action == ACT_TRIPLE_JUMP) { @@ -655,6 +662,7 @@ void resolve_and_return_wall_collisions_data(Vec3f pos, f32 offset, f32 radius, * Finds the ceiling from a vec3f horizontally and a height (with 80 vertical buffer). */ f32 vec3f_find_ceil(Vec3f pos, f32 height, struct Surface **ceil) { + if (!ceil) { return 0; } UNUSED f32 unused; return find_ceil(pos[0], height + 80.0f, pos[2], ceil); @@ -666,6 +674,7 @@ f32 vec3f_find_ceil(Vec3f pos, f32 height, struct Surface **ceil) { */ // Prevent exposed ceilings f32 vec3f_mario_ceil(Vec3f pos, f32 height, struct Surface **ceil) { + if (!ceil) { return 0; } if (gLevelValues.fixCollisionBugs) { height = MAX(height + 80.0f, pos[1] - 2); return find_ceil(pos[0], height, pos[2], ceil); @@ -678,6 +687,7 @@ f32 vec3f_mario_ceil(Vec3f pos, f32 height, struct Surface **ceil) { * Determines if Mario is facing "downhill." */ s32 mario_facing_downhill(struct MarioState *m, s32 turnYaw) { + if (!m) { return 0; } s16 faceAngleYaw = m->faceAngle[1]; // This is never used in practice, as turnYaw is @@ -695,6 +705,8 @@ s32 mario_facing_downhill(struct MarioState *m, s32 turnYaw) { * Determines if a surface is slippery based on the surface class. */ u32 mario_floor_is_slippery(struct MarioState *m) { + if (!m) { return FALSE; } + f32 normY; if ((m->area->terrainType & TERRAIN_MASK) == TERRAIN_SLIDE @@ -728,6 +740,7 @@ u32 mario_floor_is_slippery(struct MarioState *m) { * Determines if a surface is a slope based on the surface class. */ s32 mario_floor_is_slope(struct MarioState *m) { + if (!m) { return FALSE; } f32 normY; if ((m->area->terrainType & TERRAIN_MASK) == TERRAIN_SLIDE @@ -760,6 +773,7 @@ s32 mario_floor_is_slope(struct MarioState *m) { * Determines if a surface is steep based on the surface class. */ s32 mario_floor_is_steep(struct MarioState *m) { + if (!m) { return FALSE; } f32 normY; s32 result = FALSE; @@ -913,6 +927,7 @@ void set_mario_y_vel_based_on_fspeed(struct MarioState *m, f32 initialVelY, f32 * Transitions for a variety of airborne actions. */ static u32 set_mario_action_airborne(struct MarioState *m, u32 action, u32 actionArg) { + if (!m) { return FALSE; } f32 fowardVel; if ((m->squishTimer != 0 || m->quicksandDepth >= 1.0f) @@ -1033,6 +1048,7 @@ static u32 set_mario_action_airborne(struct MarioState *m, u32 action, u32 actio * Transitions for a variety of moving actions. */ static u32 set_mario_action_moving(struct MarioState *m, u32 action, UNUSED u32 actionArg) { + if (!m) { return FALSE; } s16 floorClass = mario_get_floor_class(m); f32 forwardVel = m->forwardVel; f32 mag = min(m->intendedMag, 8.0f); @@ -1078,6 +1094,7 @@ static u32 set_mario_action_moving(struct MarioState *m, u32 action, UNUSED u32 * Transition for certain submerged actions, which is actually just the metal jump actions. */ static u32 set_mario_action_submerged(struct MarioState *m, u32 action, UNUSED u32 actionArg) { + if (!m) { return FALSE; } if (action == ACT_METAL_WATER_JUMP || action == ACT_HOLD_METAL_WATER_JUMP) { m->vel[1] = 32.0f; } @@ -1089,6 +1106,7 @@ static u32 set_mario_action_submerged(struct MarioState *m, u32 action, UNUSED u * Transitions for a variety of cutscene actions. */ static u32 set_mario_action_cutscene(struct MarioState *m, u32 action, UNUSED u32 actionArg) { + if (!m) { return FALSE; } switch (action) { case ACT_EMERGE_FROM_PIPE: m->vel[1] = 52.0f; @@ -1459,6 +1477,7 @@ void update_mario_button_inputs(struct MarioState *m) { * Updates the joystick intended magnitude. */ void update_mario_joystick_inputs(struct MarioState *m) { + if (!m) { return; } struct Controller *controller = m->controller; f32 mag = ((controller->stickMag / 64.0f) * (controller->stickMag / 64.0f)) * 64.0f; @@ -1490,6 +1509,7 @@ void update_mario_joystick_inputs(struct MarioState *m) { * Resolves wall collisions, and updates a variety of inputs. */ void update_mario_geometry_inputs(struct MarioState *m) { + if (!m) { return; } u8 copiedPlayer = FALSE; copyPlayerGoto:; @@ -1565,6 +1585,7 @@ copyPlayerGoto:; * Handles Mario's input flags as well as a couple timers. */ void update_mario_inputs(struct MarioState *m) { + if (!m) { return; } if (m->playerIndex == 0) { m->input = 0; } u8 localIsPaused = (m->playerIndex == 0) && (sCurrPlayMode == PLAY_MODE_PAUSED || m->freeze > 0); @@ -1658,6 +1679,7 @@ void update_mario_inputs(struct MarioState *m) { * Set's the camera preset for submerged action behaviors. */ void set_submerged_cam_preset_and_spawn_bubbles(struct MarioState *m) { + if (!m) { return; } f32 heightBelowWater; s16 camPreset; @@ -1693,6 +1715,7 @@ void set_submerged_cam_preset_and_spawn_bubbles(struct MarioState *m) { * Both increments and decrements Mario's HP. */ void update_mario_health(struct MarioState *m) { + if (!m) { return; } s32 terrainIsSnow; if (m->health >= 0x100) { @@ -1761,6 +1784,7 @@ void update_mario_health(struct MarioState *m) { * Updates some basic info for camera usage. */ void update_mario_info_for_cam(struct MarioState *m) { + if (!m) { return; } m->marioBodyState->action = m->action; m->statusForCamera->action = m->action; @@ -1775,6 +1799,7 @@ void update_mario_info_for_cam(struct MarioState *m) { * Resets Mario's model, done every time an action is executed. */ void mario_reset_bodystate(struct MarioState *m) { + if (!m) { return; } struct MarioBodyState *bodyState = m->marioBodyState; bodyState->capState = MARIO_HAS_DEFAULT_CAP_OFF; @@ -1790,6 +1815,7 @@ void mario_reset_bodystate(struct MarioState *m) { * Adjusts Mario's graphical height for quicksand. */ void sink_mario_in_quicksand(struct MarioState *m) { + if (!m) { return; } struct Object *o = m->marioObj; if (o->header.gfx.throwMatrix) { @@ -1812,6 +1838,7 @@ u64 sCapFlickerFrames = 0x4444449249255555; * Updates the cap flags mainly based on the cap timer. */ u32 update_and_return_cap_flags(struct MarioState *m) { + if (!m) { return 0; } u32 flags = m->flags; u32 action; @@ -1854,6 +1881,7 @@ u32 update_and_return_cap_flags(struct MarioState *m) { * Updates the Mario's cap, rendering, and hitbox. */ void mario_update_hitbox_and_cap_model(struct MarioState *m) { + if (!m) { return; } struct MarioBodyState *bodyState = m->marioBodyState; s32 flags = update_and_return_cap_flags(m); @@ -1941,6 +1969,7 @@ void queue_particle_rumble(void) { } static u8 prevent_hang(u32 hangPreventionActions[], u8* hangPreventionIndex) { + if (!hangPreventionActions) { return TRUE; } // save the action sequence hangPreventionActions[*hangPreventionIndex] = gMarioState->action; *hangPreventionIndex = *hangPreventionIndex + 1; @@ -2184,6 +2213,7 @@ s32 execute_mario_action(UNUSED struct Object *o) { } s32 force_idle_state(struct MarioState* m) { + if (!m) { return 0; } u8 underWater = (m->pos[1] < ((f32)m->waterLevel)); return set_mario_action(m, underWater ? ACT_WATER_IDLE : ACT_IDLE, 0); } @@ -2193,6 +2223,7 @@ s32 force_idle_state(struct MarioState* m) { **************************************************/ void init_single_mario(struct MarioState* m) { + if (!m) { return; } u16 playerIndex = m->playerIndex; struct SpawnInfo* spawnInfo = &gPlayerSpawnInfos[playerIndex]; @@ -2306,6 +2337,7 @@ void init_mario(void) { } static void init_mario_single_from_save_file(struct MarioState* m, u16 index) { + if (!m) { return; } m->playerIndex = index; m->flags = 0; m->action = 0; @@ -2335,6 +2367,7 @@ void init_mario_from_save_file(void) { } void set_mario_particle_flags(struct MarioState* m, u32 flags, u8 clear) { + if (!m) { return; } if (m->playerIndex != 0) { return; } diff --git a/src/game/object_helpers.c b/src/game/object_helpers.c index 4cc06bb4b..d842c33bc 100644 --- a/src/game/object_helpers.c +++ b/src/game/object_helpers.c @@ -986,6 +986,7 @@ void obj_set_face_angle_to_move_angle(struct Object *obj) { } u32 get_object_list_from_behavior(const BehaviorScript *behavior) { + if (!behavior) { return OBJ_LIST_DEFAULT; } u32 objectList; // If the first behavior command is "begin", then get the object list header @@ -1000,6 +1001,7 @@ u32 get_object_list_from_behavior(const BehaviorScript *behavior) { } struct Object *cur_obj_nearest_object_with_behavior(const BehaviorScript *behavior) { + if (!behavior) { return NULL; } struct Object *obj; f32 dist; @@ -1009,6 +1011,7 @@ struct Object *cur_obj_nearest_object_with_behavior(const BehaviorScript *behavi } f32 cur_obj_dist_to_nearest_object_with_behavior(const BehaviorScript *behavior) { + if (!behavior) { return 0; } struct Object *obj; f32 dist; diff --git a/src/pc/djui/djui_hud_utils.c b/src/pc/djui/djui_hud_utils.c index 4132bf262..bda9c1a12 100644 --- a/src/pc/djui/djui_hud_utils.c +++ b/src/pc/djui/djui_hud_utils.c @@ -530,6 +530,7 @@ static void hud_rotate_and_translate_vec3f(Vec3f vec, Mat4* mtx, Vec3f out) { } bool djui_hud_world_pos_to_screen_pos(Vec3f pos, Vec3f out) { + if (!gCamera) { return false; } hud_rotate_and_translate_vec3f(pos, &gCamera->mtx, out); if (out[2] >= 0.0f) { return false;