Crash in libc.so.6 with joystick
Manjaro Ornara 21.0 kernel 5.10.23 with Logitch F710 controller attached in either Dinput or Xinput mode causes an exception in libc.so.6. Removing the usb dongle allows the game to start normally. On reading it seems the joystick routines just have issues so I would imagine this is well known.
ATTENTION: default value of option mesa_glthread overridden by environment.
EDuke32 r9319[makepkg]-c38987bbb
Built Mar 20 2021 01:03:20, GCC 10.2.0, 64-bit
Initializing OSD...
Loaded game controller database
Game controllers:
1. Logitech F710 Gamepad (DInput)
Using controller Logitech F710 Gamepad (DInput)
Executing "settings.cfg"
Setting video mode 1280x720 (32-bpp windowed)
Refresh rate: 60.00Hz
OpenGL information
AMD AMD Radeon (TM) R9 380 Series (TONGA, DRM 3.40.0, 5.10.23-1-MANJARO, LLVM 11.1.0) 4.6 (Compatibility Profile) Mesa 20.3.4
Opened "texturecache" as cache file
Initializing sound: SDL PULSEAUDIO driver on Radeon R9 285/380 HDMI Audio: 48.0 KHz stereo with 64 voices
Initializing MIDI driver: AdLib OPL3 emulation
eduke32(+0x19013a)[0x55a4a870e13a]
/usr/lib/libc.so.6(+0x3cf80)[0x7f8c3d5a4f80]
/usr/lib/libc.so.6(+0x14f6e0)[0x7f8c3d6b76e0]
eduke32(+0xabac9)[0x55a4a8629ac9]
eduke32(+0x74de8)[0x55a4a85f2de8]
eduke32(+0x2d43a)[0x55a4a85ab43a]
/usr/lib/libc.so.6(__libc_start_main+0xd5)[0x7f8c3d58fb25]
eduke32(+0x3043e)[0x55a4a85ae43e]
ATTENTION: default value of option mesa_glthread overridden by environment.
EDuke32 r9319[makepkg]-c38987bbb
Built Mar 20 2021 01:03:20, GCC 10.2.0, 64-bit
Initializing OSD...
Loaded game controller database
Game controllers:
1. Logitech F710 Gamepad (XInput)
Using controller Logitech F710 Gamepad (XInput)
Executing "settings.cfg"
Setting video mode 1280x720 (32-bpp windowed)
Refresh rate: 60.00Hz
OpenGL information
AMD AMD Radeon (TM) R9 380 Series (TONGA, DRM 3.40.0, 5.10.23-1-MANJARO, LLVM 11.1.0) 4.6 (Compatibility Profile) Mesa 20.3.4
Opened "texturecache" as cache file
Initializing sound: SDL PULSEAUDIO driver on Radeon R9 285/380 HDMI Audio: 48.0 KHz stereo with 64 voices
Initializing MIDI driver: AdLib OPL3 emulation
eduke32(+0x19013a)[0x55899b1f013a]
/usr/lib/libc.so.6(+0x3cf80)[0x7f276c0e4f80]
/usr/lib/libc.so.6(+0x14f6e0)[0x7f276c1f76e0]
eduke32(+0xabac9)[0x55899b10bac9]
eduke32(+0x74de8)[0x55899b0d4de8]
eduke32(+0x2d43a)[0x55899b08d43a]
/usr/lib/libc.so.6(__libc_start_main+0xd5)[0x7f276c0cfb25]
eduke32(+0x3043e)[0x55899b09043e]