segfault when running spring

Bug #1270613 reported by Timur Batyrshin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
spring (Debian)
Fix Released
Unknown
spring (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Right after I run Spring for the moment I see the main menu and then immediately receive a crash:

$ spring
Using configuration source: "/home/timur/.springrc"
[CMyMath::Init] CPU SSE mask: 127, flags:
 SSE 1.0: 1, SSE 2.0: 1
 SSE 3.0: 1, SSSE 3.0: 1
 SSE 4.1: 1, SSE 4.2: 1
 SSE 4.0A: 0, SSE 5.0A: 0
 using streflop SSE FP-math mode, CPU supports SSE instructions
OS: Linux 3.11.0-15-generic #23-Ubuntu SMP Mon Dec 9 18:17:04 UTC 2013 x86_64
OS: 64bit native mode
[Watchdog] Installed (HangTimeout: 10sec)
Available log sections: Font, VFS, Piece, KeyBindings, Sound, CSMFGroundTextures, RoamMeshDrawer, BumpWater, DynWater, SkyBox, FarTextureHandler, ModelDrawer, OBJParser, WorldObjectModelRenderer, Texture, CollisionVolume, GroundMoveType, UnitScript, AutohostInterface, ArchiveScanner, Path, Model
Enabled log sections: Sound(LOG_LEVEL_INFO)
Enable or disable log sections using the LogSections configuration key
  or the SPRING_LOG_SECTIONS environment variable (both comma separated).
  Use "none" to disable the default log sections.
LogOutput initialized.
Spring 88.0 (OMP)
Build date/time: Aug 27 2013 16:50:21
Build environment: boost-105300, GNU libstdc++ version 20130815
Compiler: gcc-4.8.1
Using read-write data directory: /home/timur/.spring/
Using read-only data directory: /usr/share/games/spring/
Using read-only data directory: /usr/lib/spring/
Archive cache doesn't exist: /home/timur/.spring/cache/ArchiveCache.lua
Scanning: /usr/share/games/spring/maps
Scanning: /usr/share/games/spring/base
Scanning: /usr/share/games/spring/mods
Supported Video modes: 1366x768, 1360x768, 1024x768, 800x600, 640x480
Video mode set to 1366x768/32bit
[f=0000000] SDL version: 1.2.15
[f=0000000] GL version: 3.0 Mesa 9.2.1
[f=0000000] GL vendor: Intel Open Source Technology Center
[f=0000000] GL renderer: Mesa DRI Intel(R) Ivybridge Mobile
[f=0000000] GLSL version: 1.30
[f=0000000] GLEW version: 1.8.0
[f=0000000] Video RAM: unknown
[f=0000000] Installing OpenGL-DebugMessageHandler
[f=0000000] GL info:
 haveARB: 1, haveGLSL: 0, ATI hacks: 0
 FBO support: 1, NPOT-texture support: 1, 24bit Z-buffer support: 1
 maximum texture size: 8192, compress MIP-map textures: 0
[f=0000000] Joysticks found: 0
[f=0000000] Warning: Joystick 0 not found
[f=0000000] CPU Cores: 4
[f=0000000] CPU affinity not set
[f=0000000] [Sound] OpenAL info:
[f=0000000] [Sound] Available Devices:
[f=0000000] [Sound] OpenAL Soft
[f=0000000] [Sound] Device: OpenAL Soft
[f=0000000] [Sound] Vendor: OpenAL Community
[f=0000000] [Sound] Version: 1.1 ALSOFT 1.14
[f=0000000] [Sound] Renderer: OpenAL Soft
[f=0000000] [Sound] AL Extensions: AL_EXT_ALAW AL_EXT_DOUBLE AL_EXT_EXPONENT_DISTANCE AL_EXT_FLOAT32 AL_EXT_IMA4 AL_EXT_LINEAR_DISTANCE AL_EXT_MCFORMATS AL_EXT_MULAW AL_EXT_MULAW_MCFORMATS AL_EXT_OFFSET AL_EXT_source_distance_model AL_LOKI_quadriphonic AL_SOFT_buffer_samples AL_SOFT_buffer_sub_data AL_SOFTX_deferred_updates AL_SOFT_direct_channels AL_SOFT_loop_points
[f=0000000] [Sound] ALC Extensions: ALC_ENUMERATE_ALL_EXT ALC_ENUMERATION_EXT ALC_EXT_CAPTURE ALC_EXT_DEDICATED ALC_EXT_disconnect ALC_EXT_EFX ALC_EXT_thread_local_context ALC_SOFT_loopback
[f=0000000] [ArchiveScanner] Warning: No game selected checksum: not found (0)
[f=0000000] [ArchiveScanner] Warning: No map selected checksum: not found (0)
[f=0000000] Error: Segmentation fault (SIGSEGV) in spring 88.0 (OMP)
[f=0000000] Error: Stacktrace:
[f=0000000] Error: <0> /lib/x86_64-linux-gnu/libpthread.so.0(+0xfbb0) [0x7fa7e6d24bb0]
[f=0000000] Error: <1> ??:?
[f=0000000] Error: <2> ??:?
[f=0000000] Error: <3> ??:?
[f=0000000] Error: <4> /lib/x86_64-linux-gnu/libpthread.so.0(+0x7f6e) [0x7fa7e6d1cf6e]
[f=0000000] Error: <5> /lib/x86_64-linux-gnu/libc.so.6(clone+0x6d) [0x7fa7e6a479cd]
terminate called after throwing an instance of 'boost::thread_interrupted'

I'm running x64 version of Ubuntu 13.10 and the version of Spring from Ubuntu repository:
$ dpkg-query -l spring
ii spring 88.0+dfsg1-1.1ubunt amd64 modern full-3D RTS game engine

No matter if I try that in full screen or not and whether I use primusrun for running the game or not.
If you need a log for windowed and/or nvidia-based run please let me know.

Changed in spring (Ubuntu):
status: New → Fix Committed
status: Fix Committed → Fix Released
Changed in spring (Debian):
status: Unknown → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.