Code: Select all
tom@debian:~/armagetronad/client/bin$ ./armagetronad-experimental
Segmentation fault
It's not really a big deal, just curious if there's something I did wrong or if it's an issue with the build.
Code: Select all
tom@debian:~/armagetronad/client/bin$ ./armagetronad-experimental
Segmentation fault
Code: Select all
#0 0x00000000005b7bcc in su_GetJoystick(int) ()
#1 0x00000000005b7edf in su_TransformEvent(SDL_Event&, std::vector<uTransformEventInfo, std::allocator<uTransformEventInfo> >&) ()
#2 0x00000000005b893e in su_HandleEvent(SDL_Event&, bool) ()
#3 0x00000000005c24d4 in uMenu::HandleEvent(SDL_Event) ()
#4 0x00000000005c3737 in uMenu::OnEnter() ()
#5 0x000000000048b225 in do_con() ()
#6 0x0000000000607284 in st_DoToDo() ()
#7 0x00000000005c2ee9 in uMenu::OnEnter() ()
#8 0x0000000000469bf0 in MainMenu(bool) ()
#9 0x0000000000411c17 in main ()
Code: Select all
#0 0x00000000005b7bcc in su_GetJoystick(int) ()
#1 0x00000000005b7edf in su_TransformEvent(SDL_Event&, std::vector<uTransformEventInfo, std::allocator<uTransformEventInfo> >&) ()
#2 0x00000000005b893e in su_HandleEvent(SDL_Event&, bool) ()
#3 0x00000000005c24d4 in uMenu::HandleEvent(SDL_Event) ()
#4 0x00000000005c3737 in uMenu::OnEnter() ()
#5 0x000000000048b225 in do_con() ()
#6 0x0000000000607284 in st_DoToDo() ()
#7 0x00000000005c2ee9 in uMenu::OnEnter() ()
#8 0x0000000000469bf0 in MainMenu(bool) ()
#9 0x000000000046af6d in ingame_menu() ()
#10 0x0000000000607284 in st_DoToDo() ()
#11 0x0000000000466fe0 in sg_EnterGameCore(nNetState) ()
#12 0x000000000046700d in sg_EnterGame(nNetState) ()
#13 0x000000000046b723 in own_game(nNetState) ()
#14 0x000000000046be1c in sg_SinglePlayerGame() ()
#15 0x00000000005c25b2 in uMenu::HandleEvent(SDL_Event) ()
#16 0x00000000005c2ff1 in uMenu::OnEnter() ()
#17 0x00000000005c25b2 in uMenu::HandleEvent(SDL_Event) ()
#18 0x00000000005c2ff1 in uMenu::OnEnter() ()
#19 0x0000000000469bf0 in MainMenu(bool) ()
#20 0x0000000000411c17 in main ()
Code: Select all
#0 0x00000000005b7bcc in su_GetJoystick(int) ()
#1 0x00000000005b7edf in su_TransformEvent(SDL_Event&, std::vector<uTransformEventInfo, std::allocator<uTransformEventInfo> >&) ()
#2 0x00000000005b893e in su_HandleEvent(SDL_Event&, bool) ()
#3 0x00000000005c24d4 in uMenu::HandleEvent(SDL_Event) ()
#4 0x00000000005c3737 in uMenu::OnEnter() ()
#5 0x000000000048b225 in do_con() ()
#6 0x0000000000607284 in st_DoToDo() ()
#7 0x00000000005c2ee9 in uMenu::OnEnter() ()
#8 0x0000000000469bf0 in MainMenu(bool) ()
#9 0x000000000046af6d in ingame_menu() ()
#10 0x0000000000607284 in st_DoToDo() ()
#11 0x0000000000466fe0 in sg_EnterGameCore(nNetState) ()
#12 0x000000000046700d in sg_EnterGame(nNetState) ()
#13 0x00000000004675b9 in ConnectToServerCore(nServerInfoBase*) ()
#14 0x0000000000467895 in ConnectToServer(nServerInfoBase*) ()
#15 0x00000000005c25b2 in uMenu::HandleEvent(SDL_Event) ()
#16 0x00000000005c2ff1 in uMenu::OnEnter() ()
#17 0x00000000004acd78 in gServerBrowser::BrowseServers() ()
#18 0x00000000004acf34 in gServerBrowser::BrowseSpecialMaster(nServerInfoBase*, char const*) ()
#19 0x00000000005c25b2 in uMenu::HandleEvent(SDL_Event) ()
#20 0x00000000005c2ff1 in uMenu::OnEnter() ()
---Type <return> to continue, or q <return> to quit---
#21 0x000000000046896f in net_game() ()
#22 0x00000000005c25b2 in uMenu::HandleEvent(SDL_Event) ()
#23 0x00000000005c2ff1 in uMenu::OnEnter() ()
#24 0x00000000005c25b2 in uMenu::HandleEvent(SDL_Event) ()
#25 0x00000000005c2ff1 in uMenu::OnEnter() ()
#26 0x0000000000469bf0 in MainMenu(bool) ()
#27 0x0000000000411c17 in main ()
Code: Select all
tom@debian:~/armagetronad/client/bin$ ldd ./armagetronad-experimental | grep SDL
libSDL_image-1.2.so.0 => /usr/lib/x86_64-linux-gnu/libSDL_image-1.2.so.0 (0x00007fd446c71000)
libSDL_mixer-1.2.so.0 => /usr/lib/x86_64-linux-gnu/libSDL_mixer-1.2.so.0 (0x00007fd445ef7000)
libSDL-1.2.so.0 => /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0 (0x00007fd445c5b000)
Code: Select all
tom@debian:/usr/include/SDL$ ls
begin_code.h SDL_cpuinfo.h SDL_joystick.h SDL_mutex.h SDL_syswm.h
close_code.h SDL_endian.h SDL_keyboard.h SDL_name.h SDL_thread.h
SDL_active.h SDL_error.h SDL_keysym.h SDL_opengl.h SDL_timer.h
SDL_audio.h SDL_events.h SDL_loadso.h SDL_platform.h SDL_types.h
SDL_byteorder.h SDL_getenv.h SDL_main.h SDL_quit.h SDL_version.h
SDL_cdrom.h SDL.h SDL_mixer.h SDL_rwops.h SDL_video.h
SDL_config.h SDL_image.h SDL_mouse.h SDL_stdinc.h