Bug 624241
Summary: | Moving rumblepad hat causes segmentation fault in programs (sdlmame and gens-gs) | |||
---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Giles <gbirchley> | |
Component: | SDL | Assignee: | Petr Pisar <ppisar> | |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | |
Severity: | medium | Docs Contact: | ||
Priority: | low | |||
Version: | 13 | CC: | ferrazrafael, gnulinuxman1986, ppisar, twoerner | |
Target Milestone: | --- | |||
Target Release: | --- | |||
Hardware: | i686 | |||
OS: | Linux | |||
Whiteboard: | ||||
Fixed In Version: | SDL-1.2.14-8.fc13 | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | ||
Clone Of: | ||||
: | 640694 (view as bug list) | Environment: | ||
Last Closed: | 2010-08-26 03:24:14 UTC | Type: | --- | |
Regression: | --- | Mount Type: | --- | |
Documentation: | --- | CRM: | ||
Verified Versions: | Category: | --- | ||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
Cloudforms Team: | --- | Target Upstream Version: | ||
Embargoed: |
Description
Giles
2010-08-15 05:48:55 UTC
Yet another hardware related problem :( Please submit backtrace from debugger after crash. You can use `abrt' or `abrt-gui' tool to proceed it with handy user interface. Only such way developers get idea, what's wrong. I found similar bug report in Ubuntu <https://bugs.launchpad.net/ubuntu/+source/libsdl1.2/+bug/504878>. Referenced patch <http://hg.libsdl.org/SDL/rev/42012a6afb5b> is not part of Fedora 13 SDL package. I will prepare new SDL package build for you. I applied patch from <http://hg.libsdl.org/SDL/rev/42012a6afb5b> and built i686 package that can be downloaded from <http://koji.fedoraproject.org/koji/getfile?taskID=2403449&name=SDL-1.2.14-8.fc13.i686.rpm>. Could you test it? Be ware the package is not digitally signed. You can install it list this: $ wget --content-disposition 'http://koji.fedoraproject.org/koji/getfile?taskID=2403449&name=SDL-1.2.14-8.fc13.i686.rpm' # yum --nogpgcheck localinstall SDL-1.2.14-8.fc13.i686.rpm Does it fix the problem for you? (In reply to comment #1) > Yet another hardware related problem :( Please submit backtrace from debugger > after crash. You can use `abrt' or `abrt-gui' tool to proceed it with handy > user interface. Only such way developers get idea, what's wrong. > > I found similar bug report in Ubuntu > <https://bugs.launchpad.net/ubuntu/+source/libsdl1.2/+bug/504878>. Referenced > patch <http://hg.libsdl.org/SDL/rev/42012a6afb5b> is not part of Fedora 13 SDL > package. > > I will prepare new SDL package build for you. Unfortunately abrt-gui does not show anything useful, there are two kernel errors reported from a few days ago, but nothing related to the crash I cause. I tested the patch. Unfortunately I got an error, so ha to workaround with argument --skipbroken: not sure if this would have caused problem with the patch, but it didn't fix the error. Here's what happened on the console; [mythtv@media ~]$ sudo yum --nogpgcheck localinstall SDL-1.2.14-8.fc13.i686.rpm [sudo] password for mythtv: Loaded plugins: fastestmirror, presto, refresh-packagekit Setting up Local Package Process Examining SDL-1.2.14-8.fc13.i686.rpm: SDL-1.2.14-8.fc13.i686 Marking SDL-1.2.14-8.fc13.i686.rpm as an update to SDL-1.2.14-6.fc13.i686 Loading mirror speeds from cached hostfile * fedora: mirror.eurid.eu * rpmfusion-free: mirror01.th.ifl.net * rpmfusion-free-updates: mirror01.th.ifl.net * rpmfusion-nonfree: mirror01.th.ifl.net * rpmfusion-nonfree-updates: mirror01.th.ifl.net * updates: mirror.eurid.eu Resolving Dependencies --> Running transaction check --> Processing Dependency: SDL = 1.2.14-6.fc13 for package: SDL-devel-1.2.14-6.fc13.i686 ---> Package SDL.i686 0:1.2.14-8.fc13 set to be updated --> Finished Dependency Resolution Error: Package: SDL-devel-1.2.14-6.fc13.i686 (@updates) Requires: SDL = 1.2.14-6.fc13 Removing: SDL-1.2.14-6.fc13.i686 (@updates) SDL = 1.2.14-6.fc13 Updated By: SDL-1.2.14-8.fc13.i686 (/SDL-1.2.14-8.fc13.i686) SDL = 1.2.14-8.fc13 Available: SDL-1.2.14-4.fc13.i686 (fedora) SDL = 1.2.14-4.fc13 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest [mythtv@media ~]$ sudo yum --nogpgcheck localinstall --skip-broken SDL-1.2.14-8.fc13.i686.rpm [sudo] password for mythtv: Loaded plugins: fastestmirror, presto, refresh-packagekit Setting up Local Package Process Examining SDL-1.2.14-8.fc13.i686.rpm: SDL-1.2.14-8.fc13.i686 Marking SDL-1.2.14-8.fc13.i686.rpm as an update to SDL-1.2.14-6.fc13.i686 Loading mirror speeds from cached hostfile * fedora: mirror.leaseweb.com * rpmfusion-free: mirror01.th.ifl.net * rpmfusion-free-updates: mirror01.th.ifl.net * rpmfusion-nonfree: mirror01.th.ifl.net * rpmfusion-nonfree-updates: mirror01.th.ifl.net * updates: mirror.leaseweb.com Resolving Dependencies --> Running transaction check --> Processing Dependency: SDL = 1.2.14-6.fc13 for package: SDL-devel-1.2.14-6.fc13.i686 ---> Package SDL.i686 0:1.2.14-8.fc13 set to be updated --> Finished Dependency Resolution Packages skipped because of dependency problems: SDL-1.2.14-8.fc13.i686 from /SDL-1.2.14-8.fc13.i686 [mythtv@media ~]$ mame Segmentation fault (core dumped) [mythtv@media ~]$ gens Segmentation fault (core dumped) I also note I misreported the error as it was "segmentation fault (core dumped)". Unfortunately, you did not install the new package because you had installed SDL-devel package already and as such yum could not resolve missing development package. Download the SDL-devel package from <https://koji.fedoraproject.org/koji/taskinfo?taskID=2403449> (The output section) and do the `yum localinstall' with both packages as arguments: # yum --nogpgcheck localinstall SDL-1.2.14-8.fc13.i686.rpm SDL-devel-1.2.14-8.fc13.i686.rpm If it complained about missing debug or static SDL package, you wold need to download (from the same page) and install them too. (In reply to comment #4) > Unfortunately, you did not install the new package because you had installed > SDL-devel package already and as such yum could not resolve missing development > package. > > Download the SDL-devel package from > <https://koji.fedoraproject.org/koji/taskinfo?taskID=2403449> (The output > section) and do the `yum localinstall' with both packages as arguments: > > # yum --nogpgcheck localinstall SDL-1.2.14-8.fc13.i686.rpm > SDL-devel-1.2.14-8.fc13.i686.rpm > > If it complained about missing debug or static SDL package, you wold need to > download (from the same page) and install them too. Success! Thank-you for your help! In case anyone should be following these instructions note the url to type into the browser is http://koji.fedoraproject.org/koji/taskinfo?taskID=2403449 rather than https://... Thankyou again very much Petr, Giles *** Bug 597125 has been marked as a duplicate of this bug. *** *** Bug 597964 has been marked as a duplicate of this bug. *** *** Bug 597970 has been marked as a duplicate of this bug. *** SDL-1.2.14-8.fc14 has been submitted as an update for Fedora 14. http://admin.fedoraproject.org/updates/SDL-1.2.14-8.fc14 SDL-1.2.14-8.fc13 has been submitted as an update for Fedora 13. http://admin.fedoraproject.org/updates/SDL-1.2.14-8.fc13 *** Bug 618883 has been marked as a duplicate of this bug. *** SDL-1.2.14-8.fc14 has been pushed to the Fedora 14 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update SDL'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/SDL-1.2.14-8.fc14 SDL-1.2.14-8.fc14 has been pushed to the Fedora 14 stable repository. If problems still persist, please make note of it in this bug report. SDL-1.2.14-8.fc13 has been pushed to the Fedora 13 stable repository. If problems still persist, please make note of it in this bug report. Im using fedora core 13, and tested using a frozenblubble and xbox360 controller. Is working fine now. |