Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 311255 - media-libs/libsdl-1.2.14-r1 unstable with JoyPad
Summary: media-libs/libsdl-1.2.14-r1 unstable with JoyPad
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-25 02:46 UTC by Brandon Captain
Modified: 2010-10-04 17:49 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Brandon Captain 2010-03-25 02:46:07 UTC
using SDL 1.3.14 for zsnes 1.51-r2, mupen64plus from svn, rejoystick 0.8.1, and possibly other programs all crash when you use the D-Pad of multiple models of Saitek gamepads (and possibly others). other buttons work fine, however.

reverting to SDL 1.3.13 resolves this.

I don't know if =media-libs/libsdl-1.2.14 is affected, but I do know that =media-libs/libsdl-1.2.14-r1 certainly is.

This happened both when I had no joystick drivers enabled in kernel, and when I enabled *all* of them. seems to be irrelevant.

known Saitek gamepad models affected:
rumbleforce p2600
rumbleforce p2500
p880

Reproducible: Always

Steps to Reproduce:
1. emerge games-emulation/zsnes-1.51-r2
2. emerge =media-libs/libsdl-1.2.14-r1
3. plug in your USB Gamepad
4. start zsnes
5. push the d-pad
6. crash!
Comment 1 Mr. Bones. (RETIRED) gentoo-dev 2010-03-26 02:15:34 UTC
reopen with the output from emerge --info and emerge -evp zsnes, thanks.
Comment 2 Brandon Captain 2010-03-26 14:54:42 UTC
emerge --info
http://paste.pocoo.org/show/194179/

emerge -evp zsnes
http://paste.pocoo.org/show/194180/
Comment 3 Michael Stypa 2010-07-19 22:19:06 UTC
with gentoo-sources 2.6.34 r1, libsdl 1.2.13-r1 or libsdl 1.2.14-r2 the same: kernel segfaults when trying to access one of the gamecon joysticks in /dev/input/
Comment 4 Mr. Bones. (RETIRED) gentoo-dev 2010-07-20 15:51:36 UTC
If the kernel fails due to a userspace library then it sounds like a kernel bug to me.
Comment 5 Mike Pagano gentoo-dev 2010-07-30 12:15:46 UTC
Anything in dmesg after a crash? Is the system totally hung?
Comment 6 Brandon Captain 2010-10-04 17:49:30 UTC
(In reply to comment #5)
> Anything in dmesg after a crash? Is the system totally hung?
> 

I don't recall checking dmesg, the only problem was zsnes/rejoystick/mupen64plus crashing (independently, of course) with that version of sdl. the system was otherwise a-okay.