Your message dated Sat, 11 Nov 2017 19:38:55 +0100
with message-id <e3f8a2d2-74f6-d5fa-0e37-9109efb42...@debian.org>
and subject line Re: Bug#880990: widelands: Segmentation fault on loading a game
has caused the Debian Bug report #880990,
regarding widelands: Segmentation fault on loading a game
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
880990: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=880990
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: widelands
Version: 1:19+repack-4
Severity: grave
Justification: renders package unusable

Dear Maintainer,

I have installed widelands on a buster amd64 system and found the sad
surprise that it is no longer working: opening any game (tutorial,
campaign or game) results in a segfault with the attached output.
I didn't try multiplayer games.

Originally I tried with an existing ~/.widelands directory, but I moved
it away and could still reproduce the behaviour.

Please let me know if there is any other information I can provide: I
have all of the free time saved by not playing widelands that I can use
to help investigate this issue :)

The following are the last few lines of ``strace widelands``:

    [ENOENT on files in ~/.widelands as far as my eyes[esc]bdwabacklog can see]
    
stat("/usr/share/games/widelands/data/world/critters/fox/fox_walk_nw_20.png", 
0x7ffe463be940) = -1 ENOENT (No such file or directory)
    stat("/home/valhalla/.widelands/sound/animals", 0x7ffe463be220) = -1 ENOENT 
(No such file or directory)
    stat("/usr/share/games/widelands/data/sound/animals", 
{st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    open("/home/valhalla/.widelands/sound/animals", 
O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or 
directory)
    open("/usr/share/games/widelands/data/sound/animals", 
O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 18
    fstat(18, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    getdents(18, /* 46 entries */, 32768)   = 1488
    getdents(18, /* 0 entries */, 32768)    = 0
    close(18)                               = 0
    stat("/home/valhalla/.widelands/sound/animals/coyote_01.ogg", 
0x7ffe463be170) = -1 ENOENT (No such file or directory)
    stat("/usr/share/games/widelands/data/sound/animals/coyote_01.ogg", 
{st_mode=S_IFREG|0644, st_size=29348, ...}) = 0
    stat("/usr/share/games/widelands/data/sound/animals/coyote_01.ogg", 
{st_mode=S_IFREG|0644, st_size=29348, ...}) = 0
    open("/usr/share/games/widelands/data/sound/animals/coyote_01.ogg", 
O_RDONLY) = 18
    fstat(18, {st_mode=S_IFREG|0644, st_size=29348, ...}) = 0
    fstat(18, {st_mode=S_IFREG|0644, st_size=29348, ...}) = 0
    lseek(18, 28672, SEEK_SET)              = 28672
    read(18, 
"\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1"..., 676) = 
676
    lseek(18, 0, SEEK_SET)                  = 0
    read(18, 
"OggS\0\2\0\0\0\0\0\0\0\0\320S(t\0\0\0\0006~\352\315\1\36\1vor"..., 28672) = 
28672
    read(18, 
"\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1\1"..., 4096) = 
676
    close(18)                               = 0
    brk(0x55fb3b0f8000)                     = 0x55fb3b0f8000
    mmap(NULL, 33329152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 
0) = 0x7f5e59837000
    --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x7ffe463c5000} 
---
    +++ killed by SIGSEGV +++
    Segmentation fault


-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.13.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_IE:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages widelands depends on:
ii  libboost-regex1.62.0  1.62.0+dfsg-4+b2
ii  libboost-test1.62.0   1.62.0+dfsg-4+b2
ii  libc6                 2.24-17
ii  libgcc1               1:7.2.0-12
ii  libgl1                0.2.999+git20170802-5
ii  libgl1-mesa-glx       17.2.4-1
ii  libglew2.0            2.0.0-5
ii  libicu57              57.1-8
ii  libminizip1           1.1-8+b1
ii  libpng16-16           1.6.34-1
ii  libsdl2-2.0-0         2.0.6+dfsg1-4
ii  libsdl2-image-2.0-0   2.0.1+dfsg-4
ii  libsdl2-mixer-2.0-0   2.0.1+dfsg1-3
ii  libsdl2-net-2.0-0     2.0.1+dfsg1-3
ii  libsdl2-ttf-2.0-0     2.0.14+dfsg1-2
ii  libstdc++6            7.2.0-12
ii  widelands-data        1:19+repack-4
ii  zlib1g                1:1.2.8.dfsg-5

widelands recommends no packages.

widelands suggests no packages.

-- no debconf information
This is Widelands Version build-19 (Release)
Set home directory: /home/valhalla/.widelands
There's no configuration file, using default values.
Adding directory: /usr/share/games/widelands/data
selected language: (system language)
using locale en_IE.UTF-8
Graphics: Try to set Videomode 800x600
Graphics: OpenGL: Version "2.1 Mesa 17.2.4"
Graphics: SDL_GL_RED_SIZE is 8
Graphics: SDL_GL_GREEN_SIZE is 8
Graphics: SDL_GL_BLUE_SIZE is 8
Graphics: SDL_GL_ALPHA_SIZE is 0
Graphics: SDL_GL_BUFFER_SIZE is 24
Graphics: SDL_GL_DOUBLEBUFFER is 1
Graphics: SDL_GL_DEPTH_SIZE is 24
Graphics: SDL_GL_STENCIL_SIZE is 8
Graphics: SDL_GL_ACCUM_RED_SIZE is 0
Graphics: SDL_GL_ACCUM_GREEN_SIZE is 0
Graphics: SDL_GL_ACCUM_BLUE_SIZE is 0
Graphics: SDL_GL_ACCUM_ALPHA_SIZE is 0
Graphics: SDL_GL_STEREO is 0
Graphics: SDL_GL_MULTISAMPLEBUFFERS is 0
Graphics: SDL_GL_MULTISAMPLESAMPLES is 0
Graphics: SDL_GL_ACCELERATED_VISUAL is 1
Graphics: SDL_GL_CONTEXT_MAJOR_VERSION is 2
Graphics: SDL_GL_CONTEXT_MINOR_VERSION is 1
Graphics: SDL_GL_CONTEXT_FLAGS is 0
Graphics: SDL_GL_CONTEXT_PROFILE_MASK is 2
Graphics: SDL_GL_SHARE_WITH_CURRENT_CONTEXT is 0
Graphics: SDL_GL_FRAMEBUFFER_SRGB_CAPABLE is 0
Graphics: OpenGL: Double buffering enabled
Graphics: OpenGL: Max texture size: 8192
Graphics: OpenGL: ShadingLanguage: "1.20"
**** GRAPHICS REPORT ****
 VIDEO DRIVER x11
 pixel fmt 370546692
 size 800 600
**** END GRAPHICS REPORT ****
SoundHandler: loaded song "music/intro_00.ogg"
SoundHandler: loaded song "music/menu_00.ogg"
There's no configuration file, using default values.
Segmentation fault


--- End Message ---
--- Begin Message ---
Control: tags -1 confirmed
Control: reassign -1 src:libsdl2
Control: retitle -1 libsdl2 2.0.6 breaks widelands
Version: 2.0.7+dfsg1-3

Am 06.11.2017 um 19:25 schrieb Elena ``of Valhalla'':
> Package: widelands
> Version: 1:19+repack-4
> Severity: grave
> Justification: renders package unusable
> 
> Dear Maintainer,
> 
> I have installed widelands on a buster amd64 system and found the sad
> surprise that it is no longer working: opening any game (tutorial,
> campaign or game) results in a segfault with the attached output.
> I didn't try multiplayer games.
> 
> Originally I tried with an existing ~/.widelands directory, but I moved
> it away and could still reproduce the behaviour.
> 
> Please let me know if there is any other information I can provide: I
> have all of the free time saved by not playing widelands that I can use
> to help investigate this issue :)
> 
> The following are the last few lines of ``strace widelands``:

Hello,

thank you for reporting this issue. I can confirm that widelands
segfaults in Testing. After some investigation I have found out that
libsdl2 in Testing is the root cause for this problem and widelands is
only affected. I can't reproduce it with the latest version in Sid
though hence I'm going to mark this issue as fixed in libsdl2 version
2.0.7+dfsg1-3.

Cheers,

Markus

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---

Reply via email to