Debian amd64 : segfault

Problems with the Linux version of Darwinia

Moderators: jelco, bert_the_turtle, Chris, andy, John

Chimrod
level0
Posts: 8
Joined: Wed Nov 23, 2011 10:16 pm
Location: France

Debian amd64 : segfault

Postby Chimrod » Wed Nov 23, 2011 10:35 pm

Hello,

I bougth darwinia today from the humble bundle, but I can't run the game : when starting, I've got a black screen, hear some music, and that's all !

Here is the output from the console :

Code: Select all

sebastien@bureau:~$ /usr/local/games/darwinia/darwinia.bin.x86_64
SDL Version: Compiled against 1.2.14, running with 1.2.14
Initialise: !windowed
Initialise: Suggested resolution of 1024 x 768
Initialising SDL Audio
Frequency: 22050
Format: 32784
Channels: 2
Samples: 256
Size of Stereo Sample: 4
Loading profile NewUser



Darwinia has unexpectedly encountered a fatal error.
A full description of the error can be found in the file
blackbox.txt in the current working directory

Erreur de segmentation
sebastien@bureau:~$


And the blackbox content :

Code: Select all

=========================
DARWINIA BLACK BOX REPORT
=========================

VERSION : linux-full-1.4.2
ERROR   : 'Got a fatal signal: 11
'

=========================
====== PREFERENCES ======
=========================

ServerAddress = 127.0.0.1
BypassNetwork = 1
IAmAServer = 1
TextLanguage = english
TextSpeed = 15
HelpEnabled = 1
SoundLibrary = software
SoundMixFreq = 22050
SoundMasterVolume = 255
SoundChannels = 32
SoundHW3D = 0
SoundSwapStereo = 0
SoundMemoryUsage = 1
SoundBufferSize = 512
SoundDSP = 1
ScreenWindowed = 0
ScreenZDepth = 24
ScreenColourDepth = 32
ScreenRefresh = 60
RenderLandscapeDetail = 1
RenderWaterDetail = 1
RenderBuildingDetail = 1
RenderEntityDetail = 1
RenderCloudDetail = 1
RenderPixelShader = 1
ControlMouseButtons = 3
ControlMethod = 1
ManuallyScaleTextures = 0
BootLoader = firsttime
UserProfile = NewUser
RenderSpecialLighting = 0
Difficulty = 1
RenderLandscapeMode = 2

=========================
====== STACKTRACE =======
=========================

/usr/local/games/darwinia/darwinia.bin.x86_64[0x4bdbd1]
/usr/local/games/darwinia/darwinia.bin.x86_64[0x4bdda5]
/lib/x86_64-linux-gnu/libpthread.so.0(+0xf020)[0x7f85b50e8020]
[0x7f85b621ba0d]


gdb stack trace:

GNU gdb (GDB) 7.3-debian
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
(gdb) Reading symbols from /usr/local/games/darwinia/darwinia.bin.x86_64...(no debugging symbols found)...done.
(gdb) Attaching to program: /usr/local/games/darwinia/darwinia.bin.x86_64, process 19407
Reading symbols from /usr/lib/x86_64-linux-gnu/libGL.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libGL.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libGLU.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libGLU.so.1
Reading symbols from /usr/lib/libogg.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libogg.so.0
Reading symbols from /usr/lib/libvorbis.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libvorbis.so.0
Reading symbols from /usr/lib/libvorbisfile.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libvorbisfile.so.3
Reading symbols from /usr/lib/libSDL-1.2.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libSDL-1.2.so.0
Reading symbols from /lib/x86_64-linux-gnu/libpthread.so.0...(no debugging symbols found)...done.
[Thread debugging using libthread_db enabled]
[New Thread 0x7f85a8cb3700 (LWP 19411)]
Loaded symbols for /lib/x86_64-linux-gnu/libpthread.so.0
Reading symbols from /usr/lib/x86_64-linux-gnu/libstdc++.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libstdc++.so.6
Reading symbols from /lib/x86_64-linux-gnu/libm.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libm.so.6
Reading symbols from /lib/x86_64-linux-gnu/libgcc_s.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libgcc_s.so.1
Reading symbols from /lib/x86_64-linux-gnu/libc.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libc.so.6
Reading symbols from /usr/lib/x86_64-linux-gnu/libglapi.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libglapi.so.0
Reading symbols from /usr/lib/x86_64-linux-gnu/libX11.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libX11.so.6
Reading symbols from /usr/lib/x86_64-linux-gnu/libXext.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXext.so.6
Reading symbols from /usr/lib/x86_64-linux-gnu/libXdamage.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXdamage.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libXfixes.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXfixes.so.3
Reading symbols from /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libdrm.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libdrm.so.2
Reading symbols from /lib/x86_64-linux-gnu/libdl.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libdl.so.2
Reading symbols from /usr/lib/x86_64-linux-gnu/libpulse-simple.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libpulse-simple.so.0
Reading symbols from /usr/lib/x86_64-linux-gnu/libpulse.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libpulse.so.0
Reading symbols from /usr/lib/libdirectfb-1.2.so.9...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libdirectfb-1.2.so.9
Reading symbols from /usr/lib/libfusion-1.2.so.9...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libfusion-1.2.so.9
Reading symbols from /usr/lib/libdirect-1.2.so.9...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libdirect-1.2.so.9
Reading symbols from /usr/lib/libvga.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libvga.so.1
Reading symbols from /lib64/ld-linux-x86-64.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib64/ld-linux-x86-64.so.2
Reading symbols from /usr/lib/x86_64-linux-gnu/libxcb.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libxcb.so.1
Reading symbols from /lib/x86_64-linux-gnu/librt.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/librt.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libpulsecommon-1.0.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libpulsecommon-1.0.so
Reading symbols from /lib/libcap.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/libcap.so.2
Reading symbols from /usr/lib/libjson.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libjson.so.0
Reading symbols from /lib/x86_64-linux-gnu/libdbus-1.so.3...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libdbus-1.so.3
Reading symbols from /lib/libx86.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libx86.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libXau.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXau.so.6
Reading symbols from /usr/lib/x86_64-linux-gnu/libXdmcp.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXdmcp.so.6
Reading symbols from /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libICE.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libICE.so.6
Reading symbols from /usr/lib/x86_64-linux-gnu/libSM.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libSM.so.6
Reading symbols from /usr/lib/x86_64-linux-gnu/libXtst.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXtst.so.6
Reading symbols from /lib/x86_64-linux-gnu/libwrap.so.0...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libwrap.so.0
Reading symbols from /usr/lib/x86_64-linux-gnu/libsamplerate.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libsamplerate.so.0
Reading symbols from /usr/lib/x86_64-linux-gnu/libsndfile.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libsndfile.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libasyncns.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libasyncns.so.0
Reading symbols from /lib/x86_64-linux-gnu/libattr.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libattr.so.1
Reading symbols from /lib/libuuid.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libuuid.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libXi.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXi.so.6
Reading symbols from /lib/x86_64-linux-gnu/libnsl.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libnsl.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libFLAC.so.8...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libFLAC.so.8
Reading symbols from /usr/lib/libvorbisenc.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libvorbisenc.so.2
Reading symbols from /lib/x86_64-linux-gnu/libresolv.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libresolv.so.2
Reading symbols from /usr/lib/x86_64-linux-gnu/libXrender.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXrender.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libXrandr.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXrandr.so.2
Reading symbols from /usr/lib/x86_64-linux-gnu/libXcursor.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXcursor.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/dri/r300_dri.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/dri/r300_dri.so
Reading symbols from /usr/lib/x86_64-linux-gnu/libffi.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libffi.so.5
Reading symbols from /lib/x86_64-linux-gnu/libexpat.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libexpat.so.1
0x00007f85b4658ded in waitpid () from /lib/x86_64-linux-gnu/libc.so.6
(gdb)   Id   Target Id         Frame
  2    Thread 0x7f85a8cb3700 (LWP 19411) "darwinia.bin.x8" 0x00007f85b467d7f1 in ppoll () from /lib/x86_64-linux-gnu/libc.so.6
* 1    Thread 0x7f85b629a780 (LWP 19407) "darwinia.bin.x8" 0x00007f85b4658ded in waitpid () from /lib/x86_64-linux-gnu/libc.so.6
(gdb)
Thread 2 (Thread 0x7f85a8cb3700 (LWP 19411)):
#0  0x00007f85b467d7f1 in ppoll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f85b2ff7637 in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2  0x00007f85b2ff7c09 in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007f85b532b319 in ?? () from /usr/lib/libSDL-1.2.so.0
#4  0x00007f85b52fef53 in ?? () from /usr/lib/libSDL-1.2.so.0
#5  0x00007f85b5306c25 in ?? () from /usr/lib/libSDL-1.2.so.0
#6  0x00007f85b534de29 in ?? () from /usr/lib/libSDL-1.2.so.0
#7  0x00007f85b50dfb40 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007f85b468836d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f85b629a780 (LWP 19407)):
#0  0x00007f85b4658ded in waitpid () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f85b45f1a29 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007f85b45f1d60 in system () from /lib/x86_64-linux-gnu/libc.so.6
#3  0x00000000004bdc6c in GenerateBlackBox(char*, unsigned int*) ()
#4  0x00000000004bdda5 in fatalSignal(int, siginfo*, void*) ()
#5  <signal handler called>
#6  0x00007f85b621ba0d in ?? ()
#7  0x4301000043010000 in ?? ()
#8  0x4301000043010000 in ?? ()
#9  0x0000002000000020 in ?? ()
#10 0x0000002000000020 in ?? ()
#11 0x7f8000007f800000 in ?? ()
#12 0x7f8000007f800000 in ?? ()
#13 0x4038d96c4038d96c in ?? ()
#14 0x4038d96c4038d96c in ?? ()
#15 0xc02153f6c02153f6 in ?? ()
#16 0xc02153f6c02153f6 in ?? ()
#17 0x3fbd96dd3fbd96dd in ?? ()
#18 0x3fbd96dd3fbd96dd in ?? ()
#19 0xbeee7397beee7397 in ?? ()
#20 0xbeee7397beee7397 in ?? ()
#21 0x3d74552f3d74552f in ?? ()
#22 0x3d74552f3d74552f in ?? ()
#23 0x007fffff007fffff in ?? ()
#24 0x007fffff007fffff in ?? ()
#25 0x0000001000000010 in ?? ()
#26 0x0000001000000010 in ?? ()
#27 0x0000000800000008 in ?? ()
#28 0x0000000800000008 in ?? ()
#29 0x0000000200000002 in ?? ()
#30 0x0000000200000002 in ?? ()
#31 0x0000000100000001 in ?? ()
#32 0x0000000100000001 in ?? ()
#33 0x0000000400000004 in ?? ()
#34 0x0000000400000004 in ?? ()
#35 0x7fffffff7fffffff in ?? ()
#36 0x7fffffff7fffffff in ?? ()
#37 0x0000033300000000 in ?? ()
#38 0x000000000197d438 in ?? ()
#39 0x000000003f41c1c3 in ?? ()
#40 0x0000000000000000 in ?? ()
(gdb) A debugging session is active.

   Inferior 1 [process 19407] will be detached.

Quit anyway? (y or n) [answered Y; input not from terminal]
Detaching from program: /usr/local/games/darwinia/darwinia.bin.x86_64, process 19407


I'm using amd64 with the free radeon video driver.

What can I do for correcting this problem ?

Thank you !
RabidZombie
level5
level5
Posts: 2414
Joined: Fri Nov 18, 2005 10:09 pm

Postby RabidZombie » Thu Nov 24, 2011 12:05 am

Could you try running the game using

padsp darwina

?
Chimrod
level0
Posts: 8
Joined: Wed Nov 23, 2011 10:16 pm
Location: France

Postby Chimrod » Thu Nov 24, 2011 12:33 am

Hello, thanks for your help,

The padsp changes nothing :

sebastien@bureau:~$ padsp /usr/local/games/darwinia/darwinia.bin.x86_64
SDL Version: Compiled against 1.2.14, running with 1.2.14
Initialise: !windowed
Initialise: Suggested resolution of 1680 x 1050
Initialising SDL Audio
Frequency: 22050
Format: 32784
Channels: 2
Samples: 256
Size of Stereo Sample: 4
Loading profile NewUser



Darwinia has unexpectedly encountered a fatal error.
A full description of the error can be found in the file
blackbox.txt in the current working directory

Erreur de segmentation


=========================
DARWINIA BLACK BOX REPORT
=========================

VERSION : linux-full-1.4.2
ERROR : 'Got a fatal signal: 11
'

=========================
====== PREFERENCES ======
=========================

ServerAddress = 127.0.0.1
BypassNetwork = 1
IAmAServer = 1
TextLanguage = english
TextSpeed = 15
HelpEnabled = 1
SoundLibrary = software
SoundMixFreq = 22050
SoundMasterVolume = 255
SoundChannels = 32
SoundHW3D = 0
SoundSwapStereo = 0
SoundMemoryUsage = 1
SoundBufferSize = 512
SoundDSP = 1
ScreenWindowed = 0
ScreenZDepth = 24
ScreenColourDepth = 32
ScreenRefresh = 60
RenderLandscapeDetail = 1
RenderWaterDetail = 1
RenderBuildingDetail = 1
RenderEntityDetail = 1
RenderCloudDetail = 1
RenderPixelShader = 1
ControlMouseButtons = 3
ControlMethod = 1
ManuallyScaleTextures = 0
BootLoader = firsttime
UserProfile = NewUser
RenderSpecialLighting = 0
Difficulty = 1
RenderLandscapeMode = 2

=========================
====== STACKTRACE =======
=========================

/usr/local/games/darwinia/darwinia.bin.x86_64[0x4bdbd1]
/usr/local/games/darwinia/darwinia.bin.x86_64[0x4bdda5]
/lib/x86_64-linux-gnu/libpthread.so.0(+0xf020)[0x7f95c1527020]
[0x7f95c2865a0d]


gdb stack trace:

GNU gdb (GDB) 7.3-debian
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
(gdb) Reading symbols from /usr/local/games/darwinia/darwinia.bin.x86_64...(no debugging symbols found)...done.
(gdb) Attaching to program: /usr/local/games/darwinia/darwinia.bin.x86_64, process 4294
Reading symbols from /usr/lib/libpulsedsp.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libpulsedsp.so
Reading symbols from /usr/lib/x86_64-linux-gnu/libGL.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libGL.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libGLU.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libGLU.so.1
Reading symbols from /usr/lib/libogg.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libogg.so.0
Reading symbols from /usr/lib/libvorbis.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libvorbis.so.0
Reading symbols from /usr/lib/libvorbisfile.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libvorbisfile.so.3
Reading symbols from /usr/lib/libSDL-1.2.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libSDL-1.2.so.0
Reading symbols from /lib/x86_64-linux-gnu/libpthread.so.0...(no debugging symbols found)...done.
[Thread debugging using libthread_db enabled]
[New Thread 0x7f95b50f2700 (LWP 4298)]
Loaded symbols for /lib/x86_64-linux-gnu/libpthread.so.0
Reading symbols from /usr/lib/x86_64-linux-gnu/libstdc++.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libstdc++.so.6
Reading symbols from /lib/x86_64-linux-gnu/libm.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libm.so.6
Reading symbols from /lib/x86_64-linux-gnu/libgcc_s.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libgcc_s.so.1
Reading symbols from /lib/x86_64-linux-gnu/libc.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libc.so.6
Reading symbols from /usr/lib/x86_64-linux-gnu/libpulse.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libpulse.so.0
Reading symbols from /usr/lib/x86_64-linux-gnu/libpulsecommon-1.0.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libpulsecommon-1.0.so
Reading symbols from /lib/libcap.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/libcap.so.2
Reading symbols from /lib/x86_64-linux-gnu/librt.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/librt.so.1
Reading symbols from /lib/x86_64-linux-gnu/libdl.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libdl.so.2
Reading symbols from /usr/lib/x86_64-linux-gnu/libglapi.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libglapi.so.0
Reading symbols from /usr/lib/x86_64-linux-gnu/libX11.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libX11.so.6
Reading symbols from /usr/lib/x86_64-linux-gnu/libXext.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXext.so.6
Reading symbols from /usr/lib/x86_64-linux-gnu/libXdamage.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXdamage.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libXfixes.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXfixes.so.3
Reading symbols from /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libdrm.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libdrm.so.2
Reading symbols from /usr/lib/x86_64-linux-gnu/libpulse-simple.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libpulse-simple.so.0
Reading symbols from /usr/lib/libdirectfb-1.2.so.9...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libdirectfb-1.2.so.9
Reading symbols from /usr/lib/libfusion-1.2.so.9...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libfusion-1.2.so.9
Reading symbols from /usr/lib/libdirect-1.2.so.9...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libdirect-1.2.so.9
Reading symbols from /usr/lib/libvga.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libvga.so.1
Reading symbols from /lib64/ld-linux-x86-64.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib64/ld-linux-x86-64.so.2
Reading symbols from /usr/lib/libjson.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libjson.so.0
Reading symbols from /lib/x86_64-linux-gnu/libdbus-1.so.3...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libdbus-1.so.3
Reading symbols from /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libxcb.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libxcb.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libICE.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libICE.so.6
Reading symbols from /usr/lib/x86_64-linux-gnu/libSM.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libSM.so.6
Reading symbols from /usr/lib/x86_64-linux-gnu/libXtst.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXtst.so.6
Reading symbols from /lib/x86_64-linux-gnu/libwrap.so.0...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libwrap.so.0
Reading symbols from /usr/lib/x86_64-linux-gnu/libsamplerate.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libsamplerate.so.0
Reading symbols from /usr/lib/x86_64-linux-gnu/libsndfile.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libsndfile.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libasyncns.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libasyncns.so.0
Reading symbols from /lib/x86_64-linux-gnu/libattr.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libattr.so.1
Reading symbols from /lib/libx86.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libx86.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libXau.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXau.so.6
Reading symbols from /usr/lib/x86_64-linux-gnu/libXdmcp.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXdmcp.so.6
Reading symbols from /lib/libuuid.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libuuid.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libXi.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXi.so.6
Reading symbols from /lib/x86_64-linux-gnu/libnsl.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libnsl.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libFLAC.so.8...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libFLAC.so.8
Reading symbols from /usr/lib/libvorbisenc.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libvorbisenc.so.2
Reading symbols from /lib/x86_64-linux-gnu/libresolv.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libresolv.so.2
Reading symbols from /usr/lib/x86_64-linux-gnu/libXrender.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXrender.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libXrandr.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXrandr.so.2
Reading symbols from /usr/lib/x86_64-linux-gnu/libXcursor.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXcursor.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/dri/r300_dri.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/dri/r300_dri.so
Reading symbols from /usr/lib/x86_64-linux-gnu/libffi.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libffi.so.5
Reading symbols from /lib/x86_64-linux-gnu/libexpat.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libexpat.so.1
0x00007f95c0a97ded in waitpid () from /lib/x86_64-linux-gnu/libc.so.6
(gdb) Id Target Id Frame
2 Thread 0x7f95b50f2700 (LWP 4298) "darwinia.bin.x8" 0x00007f95c0abc7f1 in ppoll () from /lib/x86_64-linux-gnu/libc.so.6
* 1 Thread 0x7f95c28e4780 (LWP 4294) "darwinia.bin.x8" 0x00007f95c0a97ded in waitpid () from /lib/x86_64-linux-gnu/libc.so.6
(gdb)
Thread 2 (Thread 0x7f95b50f2700 (LWP 4298)):
#0 0x00007f95c0abc7f1 in ppoll () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007f95c07cc637 in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2 0x00007f95c07ccc09 in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#3 0x00007f95c176a319 in ?? () from /usr/lib/libSDL-1.2.so.0
#4 0x00007f95c173df53 in ?? () from /usr/lib/libSDL-1.2.so.0
#5 0x00007f95c1745c25 in ?? () from /usr/lib/libSDL-1.2.so.0
#6 0x00007f95c178ce29 in ?? () from /usr/lib/libSDL-1.2.so.0
#7 0x00007f95c151eb40 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#8 0x00007f95c0ac736d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#9 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f95c28e4780 (LWP 4294)):
#0 0x00007f95c0a97ded in waitpid () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007f95c0a30a29 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#2 0x00007f95c0a30d60 in system () from /lib/x86_64-linux-gnu/libc.so.6
#3 0x00000000004bdc6c in GenerateBlackBox(char*, unsigned int*) ()
#4 0x00000000004bdda5 in fatalSignal(int, siginfo*, void*) ()
#5 <signal handler called>
#6 0x00007f95c2865a0d in ?? ()
#7 0x4301000043010000 in ?? ()
#8 0x4301000043010000 in ?? ()
#9 0x0000002000000020 in ?? ()
#10 0x0000002000000020 in ?? ()
#11 0x7f8000007f800000 in ?? ()
#12 0x7f8000007f800000 in ?? ()
#13 0x4038d96c4038d96c in ?? ()
#14 0x4038d96c4038d96c in ?? ()
#15 0xc02153f6c02153f6 in ?? ()
#16 0xc02153f6c02153f6 in ?? ()
#17 0x3fbd96dd3fbd96dd in ?? ()
#18 0x3fbd96dd3fbd96dd in ?? ()
#19 0xbeee7397beee7397 in ?? ()
#20 0xbeee7397beee7397 in ?? ()
#21 0x3d74552f3d74552f in ?? ()
#22 0x3d74552f3d74552f in ?? ()
#23 0x007fffff007fffff in ?? ()
#24 0x007fffff007fffff in ?? ()
#25 0x0000001000000010 in ?? ()
#26 0x0000001000000010 in ?? ()
#27 0x0000000800000008 in ?? ()
#28 0x0000000800000008 in ?? ()
#29 0x0000000200000002 in ?? ()
#30 0x0000000200000002 in ?? ()
#31 0x0000000100000001 in ?? ()
#32 0x0000000100000001 in ?? ()
#33 0x0000000400000004 in ?? ()
#34 0x0000000400000004 in ?? ()
#35 0x7fffffff7fffffff in ?? ()
#36 0x7fffffff7fffffff in ?? ()
#37 0x0000033300000000 in ?? ()
#38 0x0000000001be9438 in ?? ()
#39 0x000000003f41c1c3 in ?? ()
#40 0x0000000000000000 in ?? ()
(gdb) A debugging session is active.

Inferior 1 [process 4294] will be detached.

Quit anyway? (y or n) [answered Y; input not from terminal]
Detaching from program: /usr/local/games/darwinia/darwinia.bin.x86_64, process 4294


I'm already using pulseaudio, and it's work fine as I can hear some music before the crash. Why are you supecting the sound layer ?
User avatar
frenchfrog
level5
level5
Posts: 2572
Joined: Sun Sep 22, 2002 7:11 pm
Location: Quebec

Postby frenchfrog » Thu Nov 24, 2011 4:09 am

Wild guess:

Open the ~/.darwinia/preferences.txt file (or something like that) and try running it windowed (ScreenWindowed = 1), you can also set a smaller resolution.

Is there a debug.txt generated?
The Ultimate Uplink Guide (for any question on Uplink)
Latest Uplink Patch
User avatar
xander
level5
level5
Posts: 16869
Joined: Thu Oct 21, 2004 11:41 pm
Location: Highland, CA, USA
Contact:

Postby xander » Thu Nov 24, 2011 5:12 am

You might also try opening up preferences, and changing the line "RenderLandscapeMode = 2." Change the 2 to a 1 or 0, and see if that helps. My recollection is that the crash associated with that setting doesn't occur until you try to enter a level, but it may help. *shrugs*

xander
Chimrod
level0
Posts: 8
Joined: Wed Nov 23, 2011 10:16 pm
Location: France

Postby Chimrod » Thu Nov 24, 2011 9:51 pm

Hello, I tried in windowed mode, and also disallow all 3D detail, but no success :

Code: Select all

=========================
DARWINIA BLACK BOX REPORT
=========================

VERSION : linux-full-1.4.2
ERROR   : 'Got a fatal signal: 11
'

=========================
====== PREFERENCES ======
=========================

ServerAddress = 127.0.0.1
BypassNetwork = 1
IAmAServer = 0
TextLanguage = english
TextSpeed = 15
HelpEnabled = 1
SoundLibrary = software
SoundMixFreq = 22050
SoundMasterVolume = 255
SoundChannels = 32
SoundHW3D = 0
SoundSwapStereo = 0
SoundMemoryUsage = 1
SoundBufferSize = 512
SoundDSP = 1
ScreenWindowed = 1
ScreenZDepth = 24
ScreenColourDepth = 32
ScreenRefresh = 60
RenderLandscapeDetail = 0
RenderWaterDetail = 0
RenderBuildingDetail = 0
RenderEntityDetail = 0
RenderCloudDetail = 0
RenderPixelShader = 0
ControlMouseButtons = 3
ControlMethod = 1
ManuallyScaleTextures = 0
BootLoader = firsttime
UserProfile = NewUser
RenderSpecialLighting = 0
Difficulty = 1
RenderLandscapeMode = 0

=========================
====== STACKTRACE =======
=========================

/usr/local/games/darwinia/darwinia.bin.x86_64[0x4bdbd1]
/usr/local/games/darwinia/darwinia.bin.x86_64[0x4bdda5]
/lib/x86_64-linux-gnu/libpthread.so.0(+0xf020)[0x7fb37928d020]
[0x7fb37a3c0a0d]


gdb stack trace:

GNU gdb (GDB) 7.3-debian
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
(gdb) Reading symbols from /usr/local/games/darwinia/darwinia.bin.x86_64...(no debugging symbols found)...done.
(gdb) Attaching to program: /usr/local/games/darwinia/darwinia.bin.x86_64, process 3631
Reading symbols from /usr/lib/x86_64-linux-gnu/libGL.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libGL.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libGLU.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libGLU.so.1
Reading symbols from /usr/lib/libogg.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libogg.so.0
Reading symbols from /usr/lib/libvorbis.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libvorbis.so.0
Reading symbols from /usr/lib/libvorbisfile.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libvorbisfile.so.3
Reading symbols from /usr/lib/libSDL-1.2.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libSDL-1.2.so.0
Reading symbols from /lib/x86_64-linux-gnu/libpthread.so.0...(no debugging symbols found)...done.
[Thread debugging using libthread_db enabled]
[New Thread 0x7fb36ce58700 (LWP 3635)]
Loaded symbols for /lib/x86_64-linux-gnu/libpthread.so.0
Reading symbols from /usr/lib/x86_64-linux-gnu/libstdc++.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libstdc++.so.6
Reading symbols from /lib/x86_64-linux-gnu/libm.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libm.so.6
Reading symbols from /lib/x86_64-linux-gnu/libgcc_s.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libgcc_s.so.1
Reading symbols from /lib/x86_64-linux-gnu/libc.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libc.so.6
Reading symbols from /usr/lib/x86_64-linux-gnu/libglapi.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libglapi.so.0
Reading symbols from /usr/lib/x86_64-linux-gnu/libX11.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libX11.so.6
Reading symbols from /usr/lib/x86_64-linux-gnu/libXext.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXext.so.6
Reading symbols from /usr/lib/x86_64-linux-gnu/libXdamage.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXdamage.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libXfixes.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXfixes.so.3
Reading symbols from /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libdrm.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libdrm.so.2
Reading symbols from /lib/x86_64-linux-gnu/libdl.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libdl.so.2
Reading symbols from /usr/lib/x86_64-linux-gnu/libpulse-simple.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libpulse-simple.so.0
Reading symbols from /usr/lib/x86_64-linux-gnu/libpulse.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libpulse.so.0
Reading symbols from /usr/lib/libdirectfb-1.2.so.9...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libdirectfb-1.2.so.9
Reading symbols from /usr/lib/libfusion-1.2.so.9...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libfusion-1.2.so.9
Reading symbols from /usr/lib/libdirect-1.2.so.9...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libdirect-1.2.so.9
Reading symbols from /usr/lib/libvga.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libvga.so.1
Reading symbols from /lib64/ld-linux-x86-64.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib64/ld-linux-x86-64.so.2
Reading symbols from /usr/lib/x86_64-linux-gnu/libxcb.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libxcb.so.1
Reading symbols from /lib/x86_64-linux-gnu/librt.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/librt.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libpulsecommon-1.0.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libpulsecommon-1.0.so
Reading symbols from /lib/libcap.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/libcap.so.2
Reading symbols from /usr/lib/libjson.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libjson.so.0
Reading symbols from /lib/x86_64-linux-gnu/libdbus-1.so.3...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libdbus-1.so.3
Reading symbols from /lib/libx86.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libx86.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libXau.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXau.so.6
Reading symbols from /usr/lib/x86_64-linux-gnu/libXdmcp.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXdmcp.so.6
Reading symbols from /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libICE.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libICE.so.6
Reading symbols from /usr/lib/x86_64-linux-gnu/libSM.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libSM.so.6
Reading symbols from /usr/lib/x86_64-linux-gnu/libXtst.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXtst.so.6
Reading symbols from /lib/x86_64-linux-gnu/libwrap.so.0...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libwrap.so.0
Reading symbols from /usr/lib/x86_64-linux-gnu/libsamplerate.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libsamplerate.so.0
Reading symbols from /usr/lib/x86_64-linux-gnu/libsndfile.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libsndfile.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libasyncns.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libasyncns.so.0
Reading symbols from /lib/x86_64-linux-gnu/libattr.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libattr.so.1
Reading symbols from /lib/libuuid.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libuuid.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libXi.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXi.so.6
Reading symbols from /lib/x86_64-linux-gnu/libnsl.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libnsl.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libFLAC.so.8...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libFLAC.so.8
Reading symbols from /usr/lib/libvorbisenc.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libvorbisenc.so.2
Reading symbols from /lib/x86_64-linux-gnu/libresolv.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libresolv.so.2
Reading symbols from /usr/lib/x86_64-linux-gnu/libXrender.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXrender.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/libXrandr.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXrandr.so.2
Reading symbols from /usr/lib/x86_64-linux-gnu/libXcursor.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libXcursor.so.1
Reading symbols from /usr/lib/x86_64-linux-gnu/dri/r300_dri.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/dri/r300_dri.so
Reading symbols from /usr/lib/x86_64-linux-gnu/libffi.so.5...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/x86_64-linux-gnu/libffi.so.5
Reading symbols from /lib/x86_64-linux-gnu/libexpat.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/x86_64-linux-gnu/libexpat.so.1
0x00007fb3787fdded in waitpid () from /lib/x86_64-linux-gnu/libc.so.6
(gdb)   Id   Target Id         Frame
  2    Thread 0x7fb36ce58700 (LWP 3635) "darwinia.bin.x8" 0x00007fb3788227f1 in ppoll () from /lib/x86_64-linux-gnu/libc.so.6
* 1    Thread 0x7fb37a43f780 (LWP 3631) "darwinia.bin.x8" 0x00007fb3787fdded in waitpid () from /lib/x86_64-linux-gnu/libc.so.6
(gdb)
Thread 2 (Thread 0x7fb36ce58700 (LWP 3635)):
#0  0x00007fb3788227f1 in ppoll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007fb37719c637 in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2  0x00007fb37719cc09 in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007fb3794d0319 in ?? () from /usr/lib/libSDL-1.2.so.0
#4  0x00007fb3794a3f53 in ?? () from /usr/lib/libSDL-1.2.so.0
#5  0x00007fb3794abc25 in ?? () from /usr/lib/libSDL-1.2.so.0
#6  0x00007fb3794f2e29 in ?? () from /usr/lib/libSDL-1.2.so.0
#7  0x00007fb379284b40 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007fb37882d36d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fb37a43f780 (LWP 3631)):
#0  0x00007fb3787fdded in waitpid () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007fb378796a29 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007fb378796d60 in system () from /lib/x86_64-linux-gnu/libc.so.6
#3  0x00000000004bdc6c in GenerateBlackBox(char*, unsigned int*) ()
#4  0x00000000004bdda5 in fatalSignal(int, siginfo*, void*) ()
#5  <signal handler called>
#6  0x00007fb37a3c0a0d in ?? ()
#7  0x4301000043010000 in ?? ()
#8  0x4301000043010000 in ?? ()
#9  0x0000002000000020 in ?? ()
#10 0x0000002000000020 in ?? ()
#11 0x7f8000007f800000 in ?? ()
#12 0x7f8000007f800000 in ?? ()
#13 0x4038d96c4038d96c in ?? ()
#14 0x4038d96c4038d96c in ?? ()
#15 0xc02153f6c02153f6 in ?? ()
#16 0xc02153f6c02153f6 in ?? ()
#17 0x3fbd96dd3fbd96dd in ?? ()
#18 0x3fbd96dd3fbd96dd in ?? ()
#19 0xbeee7397beee7397 in ?? ()
#20 0xbeee7397beee7397 in ?? ()
#21 0x3d74552f3d74552f in ?? ()
#22 0x3d74552f3d74552f in ?? ()
#23 0x007fffff007fffff in ?? ()
#24 0x007fffff007fffff in ?? ()
#25 0x0000001000000010 in ?? ()
#26 0x0000001000000010 in ?? ()
#27 0x0000000800000008 in ?? ()
#28 0x0000000800000008 in ?? ()
#29 0x0000000200000002 in ?? ()
#30 0x0000000200000002 in ?? ()
#31 0x0000000100000001 in ?? ()
#32 0x0000000100000001 in ?? ()
#33 0x0000000400000004 in ?? ()
#34 0x0000000400000004 in ?? ()
#35 0x7fffffff7fffffff in ?? ()
#36 0x7fffffff7fffffff in ?? ()
#37 0x0000033300000000 in ?? ()
#38 0x00000000017a3438 in ?? ()
#39 0x000000003f41c1c3 in ?? ()
#40 0x0000000000000000 in ?? ()
(gdb) A debugging session is active.

   Inferior 1 [process 3631] will be detached.

Quit anyway? (y or n) [answered Y; input not from terminal]
Detaching from program: /usr/local/games/darwinia/darwinia.bin.x86_64, process 3631


Any idea ?
Chimrod
level0
Posts: 8
Joined: Wed Nov 23, 2011 10:16 pm
Location: France

ltrace

Postby Chimrod » Thu Nov 24, 2011 10:38 pm

Hi,

I tried to ltrace the code, and this is the end of the trace :

ltrace -e \!strchr,strcasecmp,memcpy /usr/local/games/darwinia/darwinia.bin.x86_64 2> output

Code: Select all


fputs("SoundDSP = 1\n", 0x51d5690)                                                                                             = 1
fgets("", 585158966, 0x7fff56c223f0)                                                                                           = 0x7fff56c223f0
fputs("ScreenWindowed = 1\n", 0x51d5690)                                                                                       = 1
fgets("", 585158984, 0x7fff56c223f0)                                                                                           = 0x7fff56c223f0
fputs("ScreenZDepth = 24\n", 0x51d5690)                                                                                        = 1
fgets("", 585159007, 0x7fff56c223f0)                                                                                           = 0x7fff56c223f0
fputs("ScreenColourDepth = 32\n", 0x51d5690)                                                                                   = 1
fgets("", 585159026, 0x7fff56c223f0)                                                                                           = 0x7fff56c223f0
fputs("ScreenRefresh = 60\n", 0x51d5690)                                                                                       = 1
fgets("", 585159052, 0x7fff56c223f0)                                                                                           = 0x7fff56c223f0
fputs("RenderLandscapeDetail = 0\n", 0x51d5690)                                                                                = 1
fgets("", 585159074, 0x7fff56c223f0)                                                                                           = 0x7fff56c223f0
fputs("RenderWaterDetail = 0\n", 0x51d5690)                                                                                    = 1
fgets("", 585159099, 0x7fff56c223f0)                                                                                           = 0x7fff56c223f0
fputs("RenderBuildingDetail = 0\n", 0x51d5690)                                                                                 = 1
fgets("", 585159122, 0x7fff56c223f0)                                                                                           = 0x7fff56c223f0
fputs("RenderEntityDetail = 0\n", 0x51d5690)                                                                                   = 1
fgets("", 585159144, 0x7fff56c223f0)                                                                                           = 0x7fff56c223f0
fputs("RenderCloudDetail = 0\n", 0x51d5690)                                                                                    = 1
fgets("", 585159166, 0x7fff56c223f0)                                                                                           = 0x7fff56c223f0
fputs("RenderPixelShader = 0\n", 0x51d5690)                                                                                    = 1
fgets("", 585159190, 0x7fff56c223f0)                                                                                           = 0x7fff56c223f0
fputs("ControlMouseButtons = 3\n", 0x51d5690)                                                                                  = 1
fgets("", 585159208, 0x7fff56c223f0)                                                                                           = 0x7fff56c223f0
fputs("ControlMethod = 1\n", 0x51d5690)                                                                                        = 1
fgets("", 585159234, 0x7fff56c223f0)                                                                                           = 0x7fff56c223f0
fputs("ManuallyScaleTextures = 0\n", 0x51d5690)                                                                                = 1
fgets("", 585159257, 0x7fff56c223f0)                                                                                           = 0x7fff56c223f0
fputs("BootLoader = firsttime\n", 0x51d5690)                                                                                   = 1
fgets("", 585159279, 0x7fff56c223f0)                                                                                           = 0x7fff56c223f0
fputs("UserProfile = NewUser\n", 0x51d5690)                                                                                    = 1
fgets("", 585159305, 0x7fff56c223f0)                                                                                           = 0x7fff56c223f0
fputs("RenderSpecialLighting = 0\n", 0x51d5690)                                                                                = 1
fgets("", 585159320, 0x7fff56c223f0)                                                                                           = 0x7fff56c223f0
fputs("Difficulty = 1\n", 0x51d5690)                                                                                           = 1
fgets("", 585159344, 0x7fff56c223f0)                                                                                           = 0x7fff56c223f0
fputs("RenderLandscapeMode = 0\n", 0x51d5690)                                                                                  = 1
fgets(NULL, 585158656, 0)                                                                                                      = NULL
fclose(0x51908d0)                                                                                                              = 0
fflush(0x51d5690)                                                                                                              = 0
fputc('\n', 0x51d5690)                                                                                                         = 10
fwrite("=========================\n", 1, 26, 0x51d5690)                                                                        = 26
fwrite("====== STACKTRACE =======\n", 1, 26, 0x51d5690)                                                                        = 26
fwrite("=========================\n\n", 1, 27, 0x51d5690)                                                                      = 27
fflush(0x51d5690)                                                                                                              = 0
backtrace(0x7fff56c224f0, 20, 0, -1, 0x7f8c22e91780)                                                                           = 4
fileno(0x51d5690)                                                                                                              = 8
backtrace_symbols_fd(0x7fff56c224f0, 4, 8, 4, 0x7f8c1a2d5fe8)                                                                  = 17
fflush(0x51d5690)                                                                                                              = 0
fopen("/tmp/darwinia.gdb", "w")                                                                                                = 0x50758b0
getpid()                                                                                                                       = 7937
fprintf(0x50758b0, "file %s\nattach %d\ninfo threads"..., "/usr/local/games/darwinia/darwin"..., 7937)                         = 101
fclose(0x50758b0)                                                                                                              = 0
sprintf("\001\200\255\3730", "")                                                                                               = 50
unlink("/tmp/darwinia.stacktrace")                                                                                             = -1
system("gdb < /tmp/darwinia.gdb > /tmp/d"...ptrace: Opération non permise.


I hope this help…
User avatar
frenchfrog
level5
level5
Posts: 2572
Joined: Sun Sep 22, 2002 7:11 pm
Location: Quebec

Postby frenchfrog » Fri Nov 25, 2011 2:36 am

In both traces, the only part readable is after receiving the signal and generating the output of the blackbox file...

Are other Introversion games ok? Uplink? Defcon?
Chimrod
level0
Posts: 8
Joined: Wed Nov 23, 2011 10:16 pm
Location: France

Postby Chimrod » Fri Nov 25, 2011 12:55 pm

In both traces, the only part readable is after receiving the signal and generating the output of the blackbox file..


Sorry, I saw the NULL and thought this was causing the bug. Are you interrested by the full ltrace log ? If so I'll try to upload it asap.

Are other Introversion games ok? Uplink? Defcon?


Uplink works fine, and I didn't test Defcon for now
Chimrod
level0
Posts: 8
Joined: Wed Nov 23, 2011 10:16 pm
Location: France

Postby Chimrod » Mon Nov 28, 2011 4:48 pm

The same problem appens with defcon. Although it seems to be a bug with my configuration/distribution, I would like to trace it, report it, and play my games !!

:(
User avatar
frenchfrog
level5
level5
Posts: 2572
Joined: Sun Sep 22, 2002 7:11 pm
Location: Quebec

Postby frenchfrog » Tue Nov 29, 2011 5:43 am

Anything more meaningful in the Defcon crash?
Chimrod
level0
Posts: 8
Joined: Wed Nov 23, 2011 10:16 pm
Location: France

Postby Chimrod » Tue Nov 29, 2011 12:47 pm

No, I tried to launch the game with gdb and got a beautiful stacktrace, but very abstract…

I thinking more and more of a bug in my debian (3d driver, glx or ?), out of your domain. I'll open a ticket on their boards for that. (If I can reproduce the bug with a gpl game, It will exclude introversion games).

I'll update the post when having more news, thanks !
Chimrod
level0
Posts: 8
Joined: Wed Nov 23, 2011 10:16 pm
Location: France

Postby Chimrod » Thu Dec 01, 2011 9:13 am

I saw that the humble bundle allow to get the source code.

I've tried to compile the game on linux, but without spending lot of time, and got compilation error. As soon I get a compiled game, with debug symbols, I'll update the post here.
Gunman_the_Punisher
level0
Posts: 2
Joined: Wed Jan 05, 2005 2:07 am
Contact:

Postby Gunman_the_Punisher » Fri Dec 16, 2011 3:44 pm

Which graphic card are you using?
Dreamkey
level0
Posts: 2
Joined: Fri Dec 23, 2011 11:32 am
Location: France

Postby Dreamkey » Fri Dec 23, 2011 2:08 pm

Hello,

I have the same problem: amd64 with the free radeon video driver (on a Xpress 1150), but I'm using Archlinux.
I can hear the music for 2 seconds, and then I go back to my desktop.
I get this message when I start it from a shell:

Code: Select all

SDL Version: Compiled against 1.2.14, running with 1.2.14
Initialise: !windowed
Initialise: Suggested resolution of 1280 x 800
Initialising SDL Audio
Frequency: 22050
Format: 32784
Channels: 2
Samples: 705
Size of Stereo Sample: 4
Loading profile NewUser

ALSA lib pcm.c:7316:(snd_pcm_recover) underrun occurred


Darwinia has unexpectedly encountered a fatal error.
A full description of the error can be found in the file
blackbox.txt in the current working directory


blackbox.txt contents:

Code: Select all

=========================
DARWINIA BLACK BOX REPORT
=========================

VERSION : linux-full-1.4.2
ERROR   : 'Got a fatal signal: 11
'

=========================
====== PREFERENCES ======
=========================

ServerAddress = 127.0.0.1
BypassNetwork = 1
IAmAServer = 1
TextLanguage = english
TextSpeed = 15
HelpEnabled = 1
SoundLibrary = software
SoundMixFreq = 22050
SoundMasterVolume = 255
SoundChannels = 32
SoundHW3D = 0
SoundSwapStereo = 0
SoundMemoryUsage = 1
SoundBufferSize = 512
SoundDSP = 1
ScreenWindowed = 0
ScreenZDepth = 24
ScreenColourDepth = 32
ScreenRefresh = 60
RenderLandscapeDetail = 1
RenderWaterDetail = 1
RenderBuildingDetail = 1
RenderEntityDetail = 1
RenderCloudDetail = 1
RenderPixelShader = 1
ControlMouseButtons = 3
ControlMethod = 1
RenderLandscapeMode = 2
ManuallyScaleTextures = 0
BootLoader = firsttime
UserProfile = NewUser
RenderSpecialLighting = 0
Difficulty = 1

=========================
====== STACKTRACE =======
=========================

darwinia[0x4bdbd1]
darwinia[0x4bdda5]
/lib/libpthread.so.0(+0xf850)[0x7f5ff7097850]
[0x7f5ff81a8a0d]


gdb stack trace:

GNU gdb (GDB) 7.3.1
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-unknown-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
(gdb) Reading symbols from /usr/share/darwinia/darwinia.bin.x86_64...(no debugging symbols found)...done.
(gdb) Attaching to program: /usr/share/darwinia/darwinia.bin.x86_64, process 17998
Reading symbols from /usr/lib/libGL.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libGL.so.1
Reading symbols from /usr/lib/libGLU.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libGLU.so.1
Reading symbols from /usr/lib/libogg.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libogg.so.0
Reading symbols from /usr/lib/libvorbis.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libvorbis.so.0
Reading symbols from /usr/lib/libvorbisfile.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libvorbisfile.so.3
Reading symbols from /usr/lib/libSDL-1.2.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libSDL-1.2.so.0
Reading symbols from /lib/libpthread.so.0...(no debugging symbols found)...done.
[Thread debugging using libthread_db enabled]
[New Thread 0x7f5fefe1f700 (LWP 18061)]
Loaded symbols for /lib/libpthread.so.0
Reading symbols from /usr/lib/libstdc++.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libstdc++.so.6
Reading symbols from /lib/libm.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/libm.so.6
Reading symbols from /usr/lib/libgcc_s.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgcc_s.so.1
Reading symbols from /lib/libc.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /usr/lib/libglapi.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libglapi.so.0
Reading symbols from /usr/lib/libXext.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXext.so.6
Reading symbols from /usr/lib/libXdamage.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXdamage.so.1
Reading symbols from /usr/lib/libXfixes.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXfixes.so.3
Reading symbols from /usr/lib/libXxf86vm.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXxf86vm.so.1
Reading symbols from /usr/lib/libX11-xcb.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libX11-xcb.so.1
Reading symbols from /usr/lib/libX11.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libX11.so.6
Reading symbols from /usr/lib/libxcb-glx.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libxcb-glx.so.0
Reading symbols from /usr/lib/libxcb.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libxcb.so.1
Reading symbols from /usr/lib/libdrm.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libdrm.so.2
Reading symbols from /lib/libdl.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /lib64/ld-linux-x86-64.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib64/ld-linux-x86-64.so.2
Reading symbols from /usr/lib/libXau.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXau.so.6
Reading symbols from /usr/lib/libXdmcp.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXdmcp.so.6
Reading symbols from /lib/librt.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/librt.so.1
Reading symbols from /usr/lib/libXcursor.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXcursor.so.1
Reading symbols from /usr/lib/libXrender.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXrender.so.1
Reading symbols from /usr/lib/xorg/modules/dri/r300_dri.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/xorg/modules/dri/r300_dri.so
Reading symbols from /usr/lib/libexpat.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libexpat.so.1
Reading symbols from /usr/lib/libpulse-simple.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libpulse-simple.so.0
Reading symbols from /usr/lib/libpulse.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libpulse.so.0
Reading symbols from /usr/lib/libjson.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libjson.so.0
Reading symbols from /usr/lib/libpulsecommon-1.1.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libpulsecommon-1.1.so
Reading symbols from /usr/lib/libSM.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libSM.so.6
Reading symbols from /usr/lib/libICE.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libICE.so.6
Reading symbols from /usr/lib/libXtst.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXtst.so.6
Reading symbols from /usr/lib/libsndfile.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libsndfile.so.1
Reading symbols from /usr/lib/libasyncns.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libasyncns.so.0
Reading symbols from /usr/lib/libdbus-1.so.3...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libdbus-1.so.3
Reading symbols from /lib/libcap.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/libcap.so.2
Reading symbols from /lib/libuuid.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libuuid.so.1
Reading symbols from /usr/lib/libXi.so.6...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libXi.so.6
Reading symbols from /usr/lib/libFLAC.so.8...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libFLAC.so.8
Reading symbols from /usr/lib/libvorbisenc.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libvorbisenc.so.2
Reading symbols from /lib/libnsl.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libnsl.so.1
Reading symbols from /lib/libresolv.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/libresolv.so.2
Reading symbols from /lib/libattr.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libattr.so.1
Reading symbols from /usr/lib/libasound.so.2...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libasound.so.2
Reading symbols from /lib/libnss_files.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/libnss_files.so.2
Reading symbols from /usr/lib/alsa-lib/libasound_module_rate_speexrate.so...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/alsa-lib/libasound_module_rate_speexrate.so
0x00007f5ff66091cd in waitpid () from /lib/libc.so.6
(gdb)   Id   Target Id         Frame
  2    Thread 0x7f5fefe1f700 (LWP 18061) "darwinia" 0x00007f5ff6630173 in poll () from /lib/libc.so.6
* 1    Thread 0x7f5ff8227720 (LWP 17998) "darwinia" 0x00007f5ff66091cd in waitpid () from /lib/libc.so.6
(gdb)
Thread 2 (Thread 0x7f5fefe1f700 (LWP 18061)):
#0  0x00007f5ff6630173 in poll () from /lib/libc.so.6
#1  0x00007f5ff02830ca in ?? () from /usr/lib/libasound.so.2
#2  0x00007f5ff0287644 in ?? () from /usr/lib/libasound.so.2
#3  0x00007f5ff0291e8b in snd_pcm_mmap_writei () from /usr/lib/libasound.so.2
#4  0x00007f5ff72da853 in ?? () from /usr/lib/libSDL-1.2.so.0
#5  0x00007f5ff72ad980 in ?? () from /usr/lib/libSDL-1.2.so.0
#6  0x00007f5ff72b5e15 in ?? () from /usr/lib/libSDL-1.2.so.0
#7  0x00007f5ff72f9739 in ?? () from /usr/lib/libSDL-1.2.so.0
#8  0x00007f5ff708fdf0 in start_thread () from /lib/libpthread.so.0
#9  0x00007f5ff66383ed in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f5ff8227720 (LWP 17998)):
#0  0x00007f5ff66091cd in waitpid () from /lib/libc.so.6
#1  0x00007f5ff65a308e in do_system () from /lib/libc.so.6
#2  0x00007f5ff65a34a0 in system () from /lib/libc.so.6
#3  0x00000000004bdc6c in ?? ()
#4  0x00000000004bdda5 in ?? ()
#5  <signal handler called>
#6  0x00007f5ff81a8a0d in ?? ()
#7  0x4301000043010000 in ?? ()
#8  0x4301000043010000 in ?? ()
#9  0x0000002000000020 in ?? ()
#10 0x0000002000000020 in ?? ()
#11 0x7f8000007f800000 in ?? ()
#12 0x7f8000007f800000 in ?? ()
#13 0x4038d96c4038d96c in ?? ()
#14 0x4038d96c4038d96c in ?? ()
#15 0xc02153f6c02153f6 in ?? ()
#16 0xc02153f6c02153f6 in ?? ()
#17 0x3fbd96dd3fbd96dd in ?? ()
#18 0x3fbd96dd3fbd96dd in ?? ()
#19 0xbeee7397beee7397 in ?? ()
#20 0xbeee7397beee7397 in ?? ()
#21 0x3d74552f3d74552f in ?? ()
#22 0x3d74552f3d74552f in ?? ()
#23 0x007fffff007fffff in ?? ()
#24 0x007fffff007fffff in ?? ()
#25 0x0000001000000010 in ?? ()
#26 0x0000001000000010 in ?? ()
#27 0x0000000800000008 in ?? ()
#28 0x0000000800000008 in ?? ()
#29 0x0000000200000002 in ?? ()
#30 0x0000000200000002 in ?? ()
#31 0x0000000100000001 in ?? ()
#32 0x0000000100000001 in ?? ()
#33 0x0000000400000004 in ?? ()
#34 0x0000000400000004 in ?? ()
#35 0x7fffffff7fffffff in ?? ()
#36 0x7fffffff7fffffff in ?? ()
#37 0x0000033300000000 in ?? ()
#38 0x0000000001c70558 in ?? ()
#39 0x000000003f41c1c3 in ?? ()
#40 0x0000000000000000 in ?? ()
(gdb) A debugging session is active.

   Inferior 1 [process 17998] will be detached.

Quit anyway? (y or n) [answered Y; input not from terminal]
Detaching from program: /usr/share/darwinia/darwinia.bin.x86_64, process 17998


I tried "ScreenWindowed = 1" and "RenderLandscapeMode = 0", but it doesn't change anything.
Also uplink works fine, so compared to Chimrod's errors, I begin to think it's because of the driver...

Return to “Linux Issues”

Who is online

Users browsing this forum: No registered users and 3 guests