Some programs (e.g. Widelands) crash when playing sounds with sdl2 2.0.6
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ioquake3 (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
libsdl2 (Debian) |
Fix Released
|
Unknown
|
|||
libsdl2 (Ubuntu) |
Triaged
|
High
|
Unassigned | ||
libsdl2-mixer (Ubuntu) |
Triaged
|
High
|
Unassigned | ||
openarena (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
redeclipse (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
widelands (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Bug Description
After the upload of libsdl2-2.0-0 2.0.6+dfsg1-
Based on the SDL2 upstream discussion (https:/
Steps to reproduce:
(Install Widelands as an example which uses sdl2 and sdl2-mixer)
1. Run widelands
2. From the main menu, select Single player
3. Select New game
4. Pick any map and click Ok.
5. Click start game.
Expected
The game starts
Actual
It crashes, with a segmentation fault. (See bug 1720819 for example output and backtrace)
This was originally reported upstream in Widelands and tracked down to a bug in sdl2 version 2.0.6, see bug 1720819 for more details. In particular the following comments:
https:/
https:/
Known workarounds
As mentioned in the commenst https:/
In the case of Widelands, it is possible to run `widelands --nosound` which will mute all sound. With this option, the crash doesn't occur.
Possibly other programs are affected by this as well.
ProblemType: Bug
DistroRelease: Ubuntu 17.10
Package: libsdl2-2.0-0 2.0.6+dfsg1-
ProcVersionSign
Uname: Linux 4.13.0-12-generic x86_64
ApportVersion: 2.20.7-0ubuntu2
Architecture: amd64
CurrentDesktop: GNOME
Date: Sun Oct 8 12:50:42 2017
InstallationDate: Installed on 2017-06-10 (119 days ago)
InstallationMedia: Ubuntu 17.10 "Artful Aardvark" - Alpha amd64 (20170609)
SourcePackage: libsdl2
UpgradeStatus: No upgrade log present (probably fresh install)
Changed in libsdl2 (Debian): | |
status: | Unknown → Fix Released |
Changed in libsdl2 (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in libsdl2-mixer (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in libsdl2 (Ubuntu): | |
importance: | Undecided → High |
Changed in libsdl2-mixer (Ubuntu): | |
importance: | Undecided → High |
Changed in redeclipse (Ubuntu): | |
status: | Confirmed → Fix Released |
Changed in widelands (Ubuntu): | |
status: | Confirmed → Fix Released |
Status changed to 'Confirmed' because the bug affects multiple users.