Comment 2 for bug 1008861

Revision history for this message
Michiel Brentjens (m-a-brentjens) wrote : Re: game crash and system hang - randomly

I have noticed similar behaviour. What happens in my case is this:

- I play barbarians, any multiplayer map over LAN
- I open statistics window
- I watch all "general" statistics graphs
- I close the statistics window
- THEN (only *after* I have *closed* the statistics window), widelands embarks on a memory rampage, freezing my OS when it fills all available RAM.

Before closing the OS, it uses a constant amount of RAM, typically around 700 MB.

I use build 17 on an up-to-date Arch linux distribution. The problem does NOT occur if I disable opengl rendering from the command line.

$ uname -a
Linux brentjenslaptop 3.4.7-1-ARCH #1 SMP PREEMPT Sun Jul 29 22:02:56 CEST 2012 x86_64 GNU/Linux

$ ldd `which widelands`
 linux-vdso.so.1 (0x00007fffbd79c000)
 libSDL-1.2.so.0 => /lib/libSDL-1.2.so.0 (0x00007f6b3e371000)
 libpthread.so.0 => /lib/libpthread.so.0 (0x00007f6b3e155000)
 libSDL_image-1.2.so.0 => /lib/libSDL_image-1.2.so.0 (0x00007f6b3df38000)
 libSDL_mixer-1.2.so.0 => /lib/libSDL_mixer-1.2.so.0 (0x00007f6b3dce9000)
 libSDL_net-1.2.so.0 => /lib/libSDL_net-1.2.so.0 (0x00007f6b3dae4000)
 libSDL_ttf-2.0.so.0 => /lib/libSDL_ttf-2.0.so.0 (0x00007f6b3d8dd000)
 libSDL_gfx.so.13 => /lib/libSDL_gfx.so.13 (0x00007f6b3d6c5000)
 liblua.so.5.1 => /lib/liblua.so.5.1 (0x00007f6b3d499000)
 libpng15.so.15 => /lib/libpng15.so.15 (0x00007f6b3d26c000)
 libz.so.1 => /lib/libz.so.1 (0x00007f6b3d056000)
 libGL.so.1 => /lib/libGL.so.1 (0x00007f6b3cd3b000)
 libGLEW.so.1.8 => /lib/libGLEW.so.1.8 (0x00007f6b3caba000)
 libstdc++.so.6 => /lib/libstdc++.so.6 (0x00007f6b3c7b7000)
 libm.so.6 => /lib/libm.so.6 (0x00007f6b3c4bd000)
 libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00007f6b3c2a8000)
 libc.so.6 => /lib/libc.so.6 (0x00007f6b3bf04000)
 libdl.so.2 => /lib/libdl.so.2 (0x00007f6b3bd00000)
 /lib/ld-linux-x86-64.so.2 (0x00007f6b3e60b000)
 libfreetype.so.6 => /lib/libfreetype.so.6 (0x00007f6b3ba62000)
 libbz2.so.1.0 => /lib/libbz2.so.1.0 (0x00007f6b3b852000)
 libnvidia-tls.so.302.17 => /lib/libnvidia-tls.so.302.17 (0x00007f6b3b64f000)
 libnvidia-glcore.so.302.17 => /lib/libnvidia-glcore.so.302.17 (0x00007f6b3929e000)
 libX11.so.6 => /lib/libX11.so.6 (0x00007f6b38f65000)
 libXext.so.6 => /lib/libXext.so.6 (0x00007f6b38d52000)
 libXmu.so.6 => /lib/libXmu.so.6 (0x00007f6b38b38000)
 libXi.so.6 => /lib/libXi.so.6 (0x00007f6b38929000)
 libGLU.so.1 => /lib/libGLU.so.1 (0x00007f6b386bb000)
 libxcb.so.1 => /lib/libxcb.so.1 (0x00007f6b3849d000)
 libXt.so.6 => /lib/libXt.so.6 (0x00007f6b38237000)
 libXau.so.6 => /lib/libXau.so.6 (0x00007f6b38033000)
 libXdmcp.so.6 => /lib/libXdmcp.so.6 (0x00007f6b37e2d000)
 libSM.so.6 => /lib/libSM.so.6 (0x00007f6b37c25000)
 libICE.so.6 => /lib/libICE.so.6 (0x00007f6b37a09000)
 libuuid.so.1 => /lib/libuuid.so.1 (0x00007f6b37804000)