Hi, here are the requested additional information.
My architecture is amd64. I'm running the game under Gnome3 and i use a NVidia graphic card 9600 GT with nouveau drivers. It appears the root cause of this bug lies in the SDL library. gdb backtrace: I had installed libsdl1.2-dbg. Program received signal SIGSEGV, Segmentation fault. 0x00007ffff7925fe4 in SDL_JoystickClose (joystick=0x809bd0) at ../../src/joystick/SDL_joystick.c:373 373 ../../src/joystick/SDL_joystick.c: No such file or directory. Alienblaster checks for joysticks in src/input.cc and seemingly detects my USB keyboard as a joystick which then leads to a segmentation fault. (I don't use a joystick at all) I don't know why the backtrace says "No such file or directory" though. My keyboard is detected as Logitech, Inc. iTouch Composite. (lsusb) I had another recent problem with whichwayisup. Almost the same issue but the game didn't want to start in the first place. http://bugs.debian.org/710162 I added an additional check for joystick axes. Although my keyboard is detected by SDL as a joystick, the function returns 0 for joystick axes. Normally it should return a positive integer.
signature.asc
Description: OpenPGP digital signature