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