11-02-2014, 03:02 PM
Hi everyone. This is my first time trying to get a srcds running in linux. The server works just fine after a fresh install, and even after installing MetaMod:Source. But once I install SourceMod I start getting segmentation faults, specifically when I try changing the map. I'm trying this with MetaMod:Source version 1.10.3 and I've tried SourceMod versions 1.6.2 release, 1.6.3-git4588, and 1.7.0-git4939. Here's the output I see when running the server:
The segfault also happens when I try to quit after the first segfault. I have to kill the process to stop it.
Has anyone seen anything like this? The debug log is also quite bizarre:
I can provide any other information that's needed -- I'm not sure what could help -- but does anyone have any ideas for what could be wrong or where I could investigate for more information about the problem? It at least seems like it is SourceMod related, but I'm not sure specifically what else to look for at this point.
Code:
$ ./srcds_run -debug
WARNING: No map specified! Server may not heartbeat.
Auto detecting CPU
Using default binary: ./srcds_linux
Enabling debug mode
Server will auto-restart if there is a crash.
Using Breakpad minidump system. Version: 2470138 AppID: 232250
Setting breakpad minidump AppID = 232250
Using breakpad crash handler
Loaded 4649 VPK file hashes from /srv/tf2ds/tf2/tf/tf2_textures.vpk for pure server operation.
Loaded 4649 VPK file hashes from /srv/tf2ds/tf2/tf/tf2_textures.vpk for pure server operation.
Loaded 1644 VPK file hashes from /srv/tf2ds/tf2/tf/tf2_sound_vo_english.vpk for pure server operation.
Loaded 1644 VPK file hashes from /srv/tf2ds/tf2/tf/tf2_sound_vo_english.vpk for pure server operation.
Loaded 1024 VPK file hashes from /srv/tf2ds/tf2/tf/tf2_sound_misc.vpk for pure server operation.
Loaded 1024 VPK file hashes from /srv/tf2ds/tf2/tf/tf2_sound_misc.vpk for pure server operation.
Loaded 1345 VPK file hashes from /srv/tf2ds/tf2/tf/tf2_misc.vpk for pure server operation.
Loaded 1345 VPK file hashes from /srv/tf2ds/tf2/tf/tf2_misc.vpk for pure server operation.
Loaded 1217 VPK file hashes from /srv/tf2ds/tf2/hl2/hl2_textures.vpk for pure server operation.
Loaded 574 VPK file hashes from /srv/tf2ds/tf2/hl2/hl2_sound_vo_english.vpk for pure server operation.
Loaded 383 VPK file hashes from /srv/tf2ds/tf2/hl2/hl2_sound_misc.vpk for pure server operation.
Loaded 439 VPK file hashes from /srv/tf2ds/tf2/hl2/hl2_misc.vpk for pure server operation.
Loaded 5 VPK file hashes from /srv/tf2ds/tf2/platform/platform_misc.vpk for pure server operation.
server_srv.so loaded for "Team Fortress"
maxplayers set to 24
No '-replayserverdir' parameter found - using default replay folder.
Replay: Creating thread pool...succeeded.
Replay: Starting thread pool with 4 threads...succeeded.
Cleaning files from temp dir, "/srv/tf2ds/tf2/tf/replay/server/tmp/" ...no files removed.
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Unknown command "r_decal_cullsize"
Unknown command "startupmenu"
Network: IP 127.0.1.1, mode MP, dedicated Yes, ports 27015 SV / 27005 CL
map surf_utopia_v3
ConVarRef dev_loadtime_map_start doesn't point to an existing ConVar
Uploading dump (out-of-process) [proxy '']
/tmp/dumps/assert_20141101233456_1.dmp
Segmentation fault (core dumped)
BFD: Warning: /srv/tf2ds/tf2/core is truncated: expected core file size >= 207192064, found: 1204224.
Cannot access memory at address 0xf779d8f8
Cannot access memory at address 0xf779d8f4
debug.cmds:1: Error in sourced command file:
Cannot access memory at address 0xffbed380
email debug.log to linux@valvesoftware.com
Sat Nov 1 23:35:13 CDT 2014: Server restart in 10 seconds
Using Breakpad minidump system. Version: 2470138 AppID: 232250
Setting breakpad minidump AppID = 232250
Using breakpad crash handler
Loaded 4649 VPK file hashes from /srv/tf2ds/tf2/tf/tf2_textures.vpk for pure server operation.
Loaded 4649 VPK file hashes from /srv/tf2ds/tf2/tf/tf2_textures.vpk for pure server operation.
Loaded 1644 VPK file hashes from /srv/tf2ds/tf2/tf/tf2_sound_vo_english.vpk for pure server operation.
Loaded 1644 VPK file hashes from /srv/tf2ds/tf2/tf/tf2_sound_vo_english.vpk for pure server operation.
Loaded 1024 VPK file hashes from /srv/tf2ds/tf2/tf/tf2_sound_misc.vpk for pure server operation.
Loaded 1024 VPK file hashes from /srv/tf2ds/tf2/tf/tf2_sound_misc.vpk for pure server operation.
Loaded 1345 VPK file hashes from /srv/tf2ds/tf2/tf/tf2_misc.vpk for pure server operation.
Loaded 1345 VPK file hashes from /srv/tf2ds/tf2/tf/tf2_misc.vpk for pure server operation.
Loaded 1217 VPK file hashes from /srv/tf2ds/tf2/hl2/hl2_textures.vpk for pure server operation.
Loaded 574 VPK file hashes from /srv/tf2ds/tf2/hl2/hl2_sound_vo_english.vpk for pure server operation.
Loaded 383 VPK file hashes from /srv/tf2ds/tf2/hl2/hl2_sound_misc.vpk for pure server operation.
Loaded 439 VPK file hashes from /srv/tf2ds/tf2/hl2/hl2_misc.vpk for pure server operation.
Loaded 5 VPK file hashes from /srv/tf2ds/tf2/platform/platform_misc.vpk for pure server operation.
server_srv.so loaded for "Team Fortress"
maxplayers set to 24
No '-replayserverdir' parameter found - using default replay folder.
Replay: Creating thread pool...succeeded.
Replay: Starting thread pool with 4 threads...succeeded.
Cleaning files from temp dir, "/srv/tf2ds/tf2/tf/replay/server/tmp/" ...no files removed.
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Unknown command "r_decal_cullsize"
Unknown command "startupmenu"
WARNING: Port 27015 was unavailable - bound to port 27016 instead
WARNING: Port 27005 was unavailable - bound to port 27006 instead
WARNING: Port 27020 was unavailable - bound to port 27021 instead
Network: IP 127.0.1.1, mode MP, dedicated Yes, ports 27016 SV / 27006 CL
Finished uploading minidump (out-of-process): success = no
error: Couldn't connect to server
The segfault also happens when I try to quit after the first segfault. I have to kill the process to stop it.
Has anyone seen anything like this? The debug log is also quite bizarre:
Code:
----------------------------------------------
CRASH: Sat Nov 1 23:40:05 CDT 2014
Start Line: ./srcds_linux -debug -game tf
[New LWP 12142]
[New LWP 12151]
[New LWP 12149]
[New LWP 12153]
[New LWP 12148]
[New LWP 12143]
[New LWP 12147]
[New LWP 12152]
[New LWP 12150]
[New LWP 12144]
[New LWP 12154]
#0 0xf6d7164e in ?? ()
End of Source crash report
----------------------------------------------
I can provide any other information that's needed -- I'm not sure what could help -- but does anyone have any ideas for what could be wrong or where I could investigate for more information about the problem? It at least seems like it is SourceMod related, but I'm not sure specifically what else to look for at this point.