Author Topic: [dupe] SegF on 3.9.0, Ubuntu 13.10 i686 headless (fakir), details (yet) unknown  (Read 1088 times)

tomreyn

  • Local Moderator
  • Airship
  • ********
  • Posts: 2,764
    • View Profile
    • MegaGlest - the free and open source cross platform 3D real-time strategy game
Fakir crashed again. Here's the out output written by the start_megaglest_gameserver script (of which I just committed a slightly modified version to the subversion repository).

Code: [Select]
Sat Nov 23 14:09:21 UTC 2013
Starting server...
gamedir [/opt/megaglest/3.9.0]
Looking for LDCONFIG []...
LDCONFIG environment variable is not set...
Found LDCONFIG in /sbin [/sbin/ldconfig]...
default library [/opt/megaglest/3.9.0/lib/libopenal.so.0] is missing, attempting to find and link to a newer version if available...
new library link [/usr/lib/i386-linux-gnu/libopenal.so.1] pointed to from [/opt/megaglest/3.9.0/lib/libopenal.so.0]
default library [/opt/megaglest/3.9.0/lib/libdirectfb-1.0.so.0] is missing, attempting to find and link to a newer version if available...
default library [/opt/megaglest/3.9.0/lib/libfusion-1.0.so.0] is missing, attempting to find and link to a newer version if available...
default library [/opt/megaglest/3.9.0/lib/libdirect-1.0.so.0] is missing, attempting to find and link to a newer version if available...
default library [/opt/megaglest/3.9.0/lib/libjpeg.so.62] is missing, attempting to find and link to a newer version if available...
default library [/opt/megaglest/3.9.0/lib/libpng15.so.15] is missing, attempting to find and link to a newer version if available...
new library link [/lib/i386-linux-gnu/libpng12.so.0] pointed to from [/opt/megaglest/3.9.0/lib/libpng15.so.15]
default library [/opt/megaglest/3.9.0/lib/libcurl.so.4] was found in [/usr/lib/i386-linux-gnu/libcurl.so.4]
default library [/opt/megaglest/3.9.0/lib/libxerces-c-3.1.so] is missing, attempting to find and link to a newer version if available...
default library [/opt/megaglest/3.9.0/lib/libicudata.so.38] is missing, attempting to find and link to a newer version if available...
new library link [/usr/lib/i386-linux-gnu/libicudata.so.48] pointed to from [/opt/megaglest/3.9.0/lib/libicudata.so.38]
default library [/opt/megaglest/3.9.0/lib/libicuuc.so.38] is missing, attempting to find and link to a newer version if available...
new library link [/usr/lib/i386-linux-gnu/libicuuc.so.48] pointed to from [/opt/megaglest/3.9.0/lib/libicuuc.so.38]
default library [/opt/megaglest/3.9.0/lib/libGLEW.so.1.5] is missing, attempting to find and link to a newer version if available...
new library link [/usr/lib/i386-linux-gnu/libGLEW.so.1.8] pointed to from [/opt/megaglest/3.9.0/lib/libGLEW.so.1.5]
default library [/opt/megaglest/3.9.0/lib/libGLEW.so.1.5] is missing, attempting to find and link to a newer version if available...
default library [/opt/megaglest/3.9.0/lib/libogg.so.0] was found in [/usr/lib/i386-linux-gnu/libogg.so.0]
default library [/opt/megaglest/3.9.0/lib/libvorbis.so.0] was found in [/usr/lib/i386-linux-gnu/libvorbis.so.0]
default library [/opt/megaglest/3.9.0/lib/libvorbisfile.so.3] was found in [/usr/lib/i386-linux-gnu/libvorbisfile.so.3]
default library [/opt/megaglest/3.9.0/lib/libfontconfig.so.1] was found in [/usr/lib/i386-linux-gnu/libfontconfig.so.1]
default library [/opt/megaglest/3.9.0/lib/libfreetype.so.6] was found in [/usr/lib/i386-linux-gnu/libfreetype.so.6]
default library [/opt/megaglest/3.9.0/lib/libgnutls.so.26] was found in [/usr/lib/i386-linux-gnu/libgnutls.so.26]
default library [/opt/megaglest/3.9.0/lib/libldap_r-2.4.so.2] was found in [/usr/lib/i386-linux-gnu/libldap_r-2.4.so.2]
default library [/opt/megaglest/3.9.0/lib/libresolv.so.2] was found in [/lib/i386-linux-gnu/tls/i686/nosegneg/libresolv.so.2]
default library [/opt/megaglest/3.9.0/lib/liblua5.1.so.0] is missing, attempting to find and link to a newer version if available...
default library [/opt/megaglest/3.9.0/lib/libftgl.so.2] is missing, attempting to find and link to a newer version if available...
default library [/opt/megaglest/3.9.0/lib/libircclient.so.1] is missing, attempting to find and link to a newer version if available...
default library [/opt/megaglest/3.9.0/lib/libdl.so.2] was found in [/lib/i386-linux-gnu/tls/i686/nosegneg/libdl.so.2]
default library [/opt/megaglest/3.9.0/lib/libvlccore.so.5] is missing, attempting to find and link to a newer version if available...
default library [/opt/megaglest/3.9.0/lib/libvlc.so.5] is missing, attempting to find and link to a newer version if available...
default library [/opt/megaglest/3.9.0/lib/libgcrypt.so.11] was found in [/lib/i386-linux-gnu/libgcrypt.so.11]
megaglest: pthread_mutex_lock.c:65: __pthread_mutex_lock: Assertion `mutex->__data.__owner == 0' failed.
Disabled reading from console [vps]
Forcing quit after game has completed [exit]
megaglest v3.9.0
Compiled using: GNUC: 40403 on: Nov 17 2013 16:35:52 platform: Linux endianness: little
SVN: [Rev: 4846] - using STREFLOP [SSE] - [no-denormals]
Waiting for players to join and start a game...
Headless server is now running...
To shutdown type: quit
All commands require you to press ENTER
Trying to set map to [conflict]. Current map is [conflict]
Trying to set map to [conflict]. Current map is [conflict]
Trying to set map to [conflict]. Current map is [conflict]
Trying to set map to [conflict]. Current map is [conflict]
Trying to set map to [conflict]. Current map is [conflict]
Trying to set map to [conflict]. Current map is [conflict]
Trying to set map to [conflict]. Current map is [conflict]
*ERROR* SOCKET WRITE TIMEOUT In [/home/softcoder/Code/megaglest/trunk/source/shared_lib/sources/platform/posix/socket.cpp::isWritable Line: 1772] i = 0 sock = 9 [188.76.98.135]
*ERROR* SOCKET WRITE TIMEOUT In [/home/softcoder/Code/megaglest/trunk/source/shared_lib/sources/platform/posix/socket.cpp::isWritable Line: 1772] i = 0 sock = 10 [2.240.187.227]
Starting a new game...
Game unique identifier is: da08c026-5448-11e3-b8a9-c1291a838ce5
New game has started...
== Current in-game stats (interval 600) ==
Render FPS: -1[-1]
Update FPS: 0[-1]
Time: 7.50 [0.00]
Log buffer count: 0
UnitRangeCellsLookupItemCache: pos [0] size [0] range [0][0] total KB: 0
ExploredCellsLookupItemCache: pos [38] sight [38] [16203][4573] total KB: 83
FowAlphaCellsLookupItemCache: surface count [0] total KB: 0
Selection type: color
Map: conflict
Tileset: evergreen
Techtree: megapack
Frame count:0
Total unit count: 38

== Current in-game stats (interval 600) ==
Render FPS: 858[830]
Update FPS: 40[39]
Time: 1.77 [9.99]
Log buffer count: 0
UnitRangeCellsLookupItemCache: pos [1880] size [1935] range [5932][2057921] total KB: 8,231
ExploredCellsLookupItemCache: pos [3171] sight [6621] [1673908][784574] total KB: 9,833
FowAlphaCellsLookupItemCache: surface count [0] total KB: 0
Selection type: color
Map: conflict
Tileset: evergreen
Techtree: megapack
Frame count:23973
Total unit count: 181

Aborted (core dumped)
ERROR: Server has quit unexpectedly.

Note the line
Code: [Select]
megaglest: pthread_mutex_lock.c:65: __pthread_mutex_lock: Assertion `mutex->__data.__owner == 0' failed.specifically.
An error.log was not written, nor a core file (my fault - I forgot to move the old one out of the way), but we have a DMP file: 66aa5647-335f-c416-5b2ac22c-6dca7526.dmp.

Now analyzing this is a bit tough since we don't have symbol files for Linux32 (nor the other platforms) - could Softcoder make these available?
« Last Edit: 1 December 2013, 07:55:07 by tomreyn »
atibox: Ryzen 1800X (8 cores @3.6GHz), 32 GB RAM, MSI Radeon RX 580 Gaming X 8G, PCI subsystem ID [1462:3417], (Radeon RX 580 chipset, POLARIS10) @3440x1440; latest stable Ubuntu release, (open source) radeon (amdgpu) / mesa video driver
atibox (old): Core2Quad Q9400 (4 cores @2.66GHz), 8 GB RAM, XFX HD-467X-DDF2, PCI subsystem ID [1682:2931], (Radeon HD 4670, RV730 XT) @1680x1050; latest stable Ubuntu release, (open source) radeon / mesa video driver
notebook: HP envy13d020ng
internet access: VDSL2+

· · · How YOU can contribute to MG · Latest development snapshot · How to build yourself · Megapack techtree · Currently hosted MG games · · ·

softcoder

  • MegaGlest Team
  • Battle Machine
  • ********
  • Posts: 2,239
    • View Profile
I think this is fixed in git now.

tomreyn

  • Local Moderator
  • Airship
  • ********
  • Posts: 2,764
    • View Profile
    • MegaGlest - the free and open source cross platform 3D real-time strategy game
Thanks. For reference, this is the same as topic 9319.
atibox: Ryzen 1800X (8 cores @3.6GHz), 32 GB RAM, MSI Radeon RX 580 Gaming X 8G, PCI subsystem ID [1462:3417], (Radeon RX 580 chipset, POLARIS10) @3440x1440; latest stable Ubuntu release, (open source) radeon (amdgpu) / mesa video driver
atibox (old): Core2Quad Q9400 (4 cores @2.66GHz), 8 GB RAM, XFX HD-467X-DDF2, PCI subsystem ID [1682:2931], (Radeon HD 4670, RV730 XT) @1680x1050; latest stable Ubuntu release, (open source) radeon / mesa video driver
notebook: HP envy13d020ng
internet access: VDSL2+

· · · How YOU can contribute to MG · Latest development snapshot · How to build yourself · Megapack techtree · Currently hosted MG games · · ·