Buffer overflow in ZSNES since update to raring
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
zsnes (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Raring |
Fix Released
|
Undecided
|
Unassigned | ||
Saucy |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[impact]
zsnes in raring is unusable as it segfaults immediately when a game is loaded.
[test case]
1- Start zsnes
2- Load a game rom
3- See if segfault occurs
[Regression potential]
This affects the state loading code, so a regression could break state loading, although it's unlikely.
---------------
After updating from quantal to raring (amd64 install), zsnes crashes when trying to load a game.
The problem started with zsnes 1.510+bz2-5ubuntu2: i386 (raring).
It is solved by rolling back to the old version zsnes 1.510-2.2ubuntu5: i386 (quantal).
Here is what exactly happens with zsnes 1.510+bz2-5ubuntu2: i386 (raring):
stephane@
ZSNES v1.51, (c) 1997-2007, ZSNES Team
Be sure to check http://
ZSNES is written by the ZSNES Team (See AUTHORS.TXT)
ZSNES comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to redistribute it under certain conditions;
please read 'LICENSE.TXT' thoroughly before doing so.
Use ZSNES -? for command line definitions.
Starting Mouse detection.
Unable to poll /dev/input/event12. Make sure you have read permissions to it.
Unable to poll /dev/input/event11. Make sure you have read permissions to it.
Unable to poll /dev/input/event10. Make sure you have read permissions to it.
Unable to poll /dev/input/event9. Make sure you have read permissions to it.
Unable to poll /dev/input/event8. Make sure you have read permissions to it.
Unable to poll /dev/input/event7. Make sure you have read permissions to it.
Unable to poll /dev/input/event6. Make sure you have read permissions to it.
Unable to poll /dev/input/event5. Make sure you have read permissions to it.
Unable to poll /dev/input/event4. Make sure you have read permissions to it.
Unable to poll /dev/input/event3. Make sure you have read permissions to it.
Unable to poll /dev/input/event2. Make sure you have read permissions to it.
Unable to poll /dev/input/event1. Make sure you have read permissions to it.
Unable to poll /dev/input/event0. Make sure you have read permissions to it.
ManyMouse: 0 mice detected.
Audio Opened.
Driver: Simple DirectMedia Layer output
Channels: 2
Rate: 44100
ZSNES could not find any joysticks.
*** buffer overflow detected ***: zsnes terminated
======= Backtrace: =========
/lib/i386-
/lib/i386-
zsnes[0x807e5a5]
zsnes[0x8103133]
Changed in zsnes (Ubuntu Raring): | |
status: | New → Confirmed |
description: | updated |
Status changed to 'Confirmed' because the bug affects multiple users.