Bug#784166: widelands: Game crashes on song change
Alex Henry
tukkek at gmail.com
Sun May 3 18:13:04 UTC 2015
Package: widelands
Version: 1:18-3+b1
Severity: grave
Justification: renders package unusable
Hello, I have found a bug that seems to be specific to this build on debian amd64
testing ("stretch"). I did not test other packages but I built the game myself from
source and so far I had no problems.
What happens is that once the first song ends (intro+menu songs I assume from the
file names on the console output) the game crashes, literally exiting the game
without any sort of error message except on the console:
*** Error in `widelands': double free or corruption (fasttop): 0x0000000001c05b70 ***
Aborted
This happened indepedently of if I wait for the song to finish on the main menu
or if I was in-game.
After reading Bug #1220546 (on Widelands' Launchpad) I decided to compile my own
version from the source-code of Build 18. As mentioned in the bug report I made
sure to update the libboost and a few other packages to their Debian-testing
versions. Unfortunately though many of the dependencies I used to compile
are from squezze (oldstable) since my setup is a bit awkward at the moment -
libsdl1.2*, for example.
Since this is the same source code I assume is being used in the .deb package I
reason that this binary package was compiled with older libboost libraries
and that a simple recompile could solve the issue.
I hope this helps in fixing the problem because as-is this package is useless:
you can only play for about a minute or two before the game crashes. I'm not
sure if turning off the music would solve anything.
Anyway thank you for the great game and please make sure that this doesn't
happen on the recent Debian stable release or you will probably discourage
many people from trying out the game. Oh well, I just checked that and both
testing and stable seem to be at version "1:18-3+b1" (amd64) which is a bit
worrisome, especially if a simple recompile could solve this.
-- System Information:
Debian Release: 6.0.10
APT prefers oldoldstable
APT policy: (500, 'oldoldstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-5-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages widelands depends on:
ii fonts-dejavu-core 2.34-1 Vera font family derivate with add
ii fonts-dejavu-extra 2.34-1 Vera font family derivate with add
ii fonts-freefont-ttf 20120503-4 Freefont Serif, Sans and Mono True
ii libc6 2.19-18 GNU C Library: Shared libraries
ii libgcc1 1:4.9.2-10 GCC support library
ii libgl1-mesa-glx [libgl 7.7.1-6 A free implementation of the OpenG
ii libglew1.10 1.10.0-3 OpenGL Extension Wrangler - runtim
ii liblua5.1-0 5.1.4-5 Simple, extensible, embeddable pro
ii libpng12-0 1.2.44-1+squeeze4 PNG library - runtime
ii libsdl-gfx1.2-5 2.0.25-4 drawing and graphical effects exte
ii libsdl-image1.2 1.2.10-2+b2 image loading library for Simple D
ii libsdl-mixer1.2 1.2.8-6.3 mixer library for Simple DirectMed
ii libsdl-net1.2 1.2.7-2 network library for Simple DirectM
ii libsdl-ttf2.0-0 2.0.9-1 ttf library for Simple DirectMedia
ii libsdl1.2debian 1.2.14-6.1 Simple DirectMedia Layer
ii libstdc++6 4.9.2-10 GNU Standard C++ Library v3
ii widelands-data 1:18-3 fantasy real-time strategy game (d
ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime
widelands recommends no packages.
widelands suggests no packages.
-- no debconf information
More information about the Pkg-games-devel
mailing list