Steam for Linux > Limited Beta > Topic Details
DaVince Nov 30, 2012 @ 7:11am
Issue Report: TF2: sometimes crashes after changing video settings
Tested mainly on Training > Basic Training > Soldier (tutorial 1).

Change some advanced video settings while in-game. Sometimes, the game will segfault. It seems to happen more often if I alt-tab out of it.

I tested with both Intel Sandybridge 3000 GPU and bumblebee with primusrun[www.webupd8.org]


Terminal output with bumblebee:
SDL video target is 'x11'
SDL video target is 'x11'
SDL failed to create GL compatibility profile (whichProfile=0!
This system supports the OpenGL extension GL_EXT_framebuffer_object.
This system supports the OpenGL extension GL_EXT_framebuffer_blit.
This system supports the OpenGL extension GL_EXT_framebuffer_multisample.
This system DOES NOT support the OpenGL extension GL_APPLE_fence.
This system supports the OpenGL extension GL_NV_fence.
This system supports the OpenGL extension GL_ARB_sync.
This system supports the OpenGL extension GL_EXT_draw_buffers2.
This system supports the OpenGL extension GL_EXT_bindable_uniform.
This system DOES NOT support the OpenGL extension GL_APPLE_flush_buffer_range.
This system supports the OpenGL extension GL_ARB_map_buffer_range.
This system supports the OpenGL extension GL_ARB_vertex_buffer_object.
This system supports the OpenGL extension GL_ARB_occlusion_query.
This system DOES NOT support the OpenGL extension GL_APPLE_texture_range.
This system DOES NOT support the OpenGL extension GL_APPLE_client_storage.
This system DOES NOT support the OpenGL extension GL_ARB_uniform_buffer.
This system supports the OpenGL extension GL_ARB_vertex_array_bgra.
This system supports the OpenGL extension GL_EXT_vertex_array_bgra.
This system supports the OpenGL extension GL_ARB_framebuffer_object.
This system DOES NOT support the OpenGL extension GL_GREMEDY_string_marker.
This system supports the OpenGL extension GL_ARB_debug_output.
This system supports the OpenGL extension GL_EXT_direct_state_access.
This system DOES NOT support the OpenGL extension GL_NV_bindless_texture.
This system DOES NOT support the OpenGL extension GL_AMD_pinned_memory.
This system supports the OpenGL extension GL_EXT_framebuffer_multisample_blit_scaled.
This system supports the OpenGL extension GL_EXT_texture_sRGB_decode.
This system supports the OpenGL extension GL_NVX_gpu_memory_info.
This system DOES NOT support the OpenGL extension GL_ATI_meminfo.
This system supports the OpenGL extension GL_EXT_texture_compression_s3tc.
This system DOES NOT support the OpenGL extension GLX_EXT_swap_control_tear.
GL_NV_bindless_texture: DISABLED
GL_AMD_pinned_memory: DISABLED
GL_EXT_texture_sRGB_decode: AVAILABLE
Using breakpad crash handler
Setting breakpad minidump AppID = 440
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Installing breakpad exception handler for appid(440)/version(5126_client)
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Steam_SetMinidumpSteamID: Caching Steam ID: 76561197997528623 [API loaded yes]
Steam_SetMinidumpSteamID: Setting Steam ID: 76561197997528623
ConVarRef m_rawinput doesn't point to an existing ConVar
GL_NVX_gpu_memory_info: AVAILABLE
GL_ATI_meminfo: UNAVAILABLE
GL_NVX_gpu_memory_info: Total Dedicated: 1048384, Total Avail: 1048576, Current Avail: 960256
GL_MAX_SAMPLES_EXT: 32
[1130/144732:ERROR:resource_bundle.cc(411)] Failed to load /home/vincent/Steam/SteamApps/davince21/Team Fortress 2/cef_gtk.pak
Some features may not be available.
CShaderDeviceMgrBase::GetRecommendedConfigurationInfo: CPU speed: 2000 MHz, Processor: GenuineIntel
GlobalMemoryStatus: 4294967295
CShaderDeviceMgrBase::GetRecommendedConfigurationInfo: CPU speed: 2000 MHz, Processor: GenuineIntel
GlobalMemoryStatus: 4294967295
[1130/144732:WARNING:proxy_service.cc(646)] PAC support disabled because there is no system implementation
IDirect3DDevice9::Create: BackBufWidth: 1920, BackBufHeight: 1080, D3DFMT: 3, BackBufCount: 1, MultisampleType: 0, MultisampleQuality: 0
Loaded program cache file "glbaseshaders.cfg", total keyvalues: 266, total successfully linked: 266
Loaded program cache file "glshaders.cfg", total keyvalues: 314, total successfully linked: 314
Precache: Took 15911 ms, Vertex 1512, Pixel 1428
Game.so loaded for "Team Fortress"
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9: reading configurations from ~/.fonts.conf is deprecated.
Installing breakpad exception handler for appid(hl2_linux)/version(1.0_client)
Installing breakpad exception handler for appid(hl2_linux)/version(1.0_client)
Installing breakpad exception handler for appid(hl2_linux)/version(1.0_client)
Installing breakpad exception handler for appid(hl2_linux)/version(1.0_client)
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Steam_SetMinidumpSteamID: Caching Steam ID: 76561197997528623 [API loaded yes]
Steam_SetMinidumpSteamID: Setting Steam ID: 76561197997528623
Installing breakpad exception handler for appid(hl2_linux)/version(1.0_client)
warning: Unknown nb_ctl request: 4
warning: Unknown nb_ctl request: 4
warning: Unknown nb_ctl request: 4
warning: Unknown nb_ctl request: 4
warning: Unknown nb_ctl request: 4
warning: Unknown nb_ctl request: 4
Installing breakpad exception handler for appid(hl2_linux)/version(1.0_client)
CShaderDeviceMgrBase::GetRecommendedConfigurationInfo: CPU speed: 2000 MHz, Processor: GenuineIntel
GlobalMemoryStatus: 4294967295
CShaderDeviceMgrBase::GetRecommendedConfigurationInfo: CPU speed: 2000 MHz, Processor: GenuineIntel
GlobalMemoryStatus: 4294967295
CShaderDeviceMgrBase::GetRecommendedConfigurationInfo: CPU speed: 2000 MHz, Processor: GenuineIntel
GlobalMemoryStatus: 4294967295
Unable to remove /home/vincent/Steam/SteamApps/davince21/Team Fortress 2/tf/textwindow_temp.html!
IDirect3DDevice9::Reset: BackBufWidth: 1920, BackBufHeight: 1080, D3DFMT: 3, BackBufCount: 1, MultisampleType: 0, MultisampleQuality: 0
./hl2-optirun.sh: line 17: 18404 Killed LD_LIBRARY_PATH=~/Steam/ubuntu12_32:$LD_LIBRARY_PATH primusrun ./hl2_linux -game tf -steam "$@"


Terminal output with Intel Sandybridge:
Game update: AppID 440 "Team Fortress 2", ProcID 20095, IP 127.0.1.1:27015
Installing breakpad exception handler for appid(hl2_linux)/version(1.0_client)
warning: Unknown nb_ctl request: 4
warning: Unknown nb_ctl request: 4
warning: Unknown nb_ctl request: 4
warning: Unknown nb_ctl request: 4
warning: Unknown nb_ctl request: 4
warning: Unknown nb_ctl request: 4
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0_client)
Installing breakpad exception handler for appid(hl2_linux)/version(1.0_client)
CShaderDeviceMgrBase::GetRecommendedConfigurationInfo: CPU speed: 2000 MHz, Processor: GenuineIntel
GlobalMemoryStatus: 4294967295
CShaderDeviceMgrBase::GetRecommendedConfigurationInfo: CPU speed: 2000 MHz, Processor: GenuineIntel
GlobalMemoryStatus: 4294967295
CShaderDeviceMgrBase::GetRecommendedConfigurationInfo: CPU speed: 2000 MHz, Processor: GenuineIntel
GlobalMemoryStatus: 4294967295
CShaderDeviceMgrBase::GetRecommendedConfigurationInfo: CPU speed: 2000 MHz, Processor: GenuineIntel
GlobalMemoryStatus: 4294967295
Unable to remove /home/vincent/Steam/SteamApps/davince21/Team Fortress 2/tf/textwindow_temp.html!
IDirect3DDevice9::Reset: BackBufWidth: 1920, BackBufHeight: 1080, D3DFMT: 3, BackBufCount: 1, MultisampleType: 0, MultisampleQuality: 0
CShaderDeviceMgrBase::GetRecommendedConfigurationInfo: CPU speed: 2000 MHz, Processor: GenuineIntel
GlobalMemoryStatus: 4294967295
CShaderDeviceMgrBase::GetRecommendedConfigurationInfo: CPU speed: 2000 MHz, Processor: GenuineIntel
GlobalMemoryStatus: 4294967295
CShaderDeviceMgrBase::GetRecommendedConfigurationInfo: CPU speed: 2000 MHz, Processor: GenuineIntel
GlobalMemoryStatus: 4294967295
CShaderDeviceMgrBase::GetRecommendedConfigurationInfo: CPU speed: 2000 MHz, Processor: GenuineIntel
GlobalMemoryStatus: 4294967295
Uploading dump (in-process) [proxy '']
/tmp/dumps/crash_20121130160424_1.dmp
success = yes
response: CrashID=bp-dcae6912-415f-4340-84d9-487692121130

/home/vincent/Steam/SteamApps/davince21/Team Fortress 2/hl2.sh: line 72: 20095 Segmentation fault (core dumped) ${GAME_DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@"
CCrossProcessPipe::BWrite wrote too few bytes: 32 (Broken pipe). Continuing.
Game removed: AppID 440 "Team Fortress 2", ProcID 20095
Date Posted: Nov 30, 2012 @ 7:11am
Posts: 0