I used the BAT debug binary and ran srcds_i486 under gdb per the documentation. Here's what happened:
Code:
$ export LD_LIBRARY_PATH=".:bin:$LD_LIBRARY_PATH"
$ gdb ./srcds_i486
GNU gdb 6.8-debian
Copyright (C) 2008 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"...
(gdb) run -game tf +ip 72.237.4.30 -port 27015 +maxplayers 24 +map pl_badwater +sv_lan 0 +mp_respawnwavetime 5 +fps_max 600 -nogamestats -tickrate 66 -autoupdate -debug
Starting program: /usr/local/srcds_1/orangebox/srcds_i486 -game tf +ip 72.237.4.30 -port 27015 +maxplayers 24 +map pl_badwater +sv_lan 0 +mp_respawnwavetime 5 +fps_max 600 -nogamestats -tickrate 66 -autoupdate -debug
[Thread debugging using libthread_db enabled]
[New Thread 0xf7d746b0 (LWP 32176)]
Console initialized.
Game.dll loaded for "Team Fortress"
[New Thread 0xf1d96b90 (LWP 32179)]
Particles: Missing 'particles/error.pcf'
maxplayers set to 24
Unknown command "r_decal_cullsize"
maxplayers set to 24
Unknown command "startupmenu"
Network: IP 72.237.4.30, mode MP, dedicated Yes, ports 27015 SV / 27005 CL
ConVarRef room_type doesn't point to an existing ConVar
Executing dedicated server config file
[S_API FAIL] SteamAPI_Init() failed; unable to update local steamclient. Continuing with current version anyway.
[New Thread 0xeeb78b90 (LWP 32180)]
Server logging enabled.
Server logging data to file logs/L0814012.log
L 08/14/2009 - 21:46:39: Log file started (file "logs/L0814012.log") (game "/usr/local/srcds_1/orangebox/tf") (version "3933")
L 08/14/2009 - 21:46:39: server_cvar: "sv_contact" "[email protected]"
--------------------------------------------------------
sv_pure set to 1.
Note: Changes to sv_pure take effect when the next map is loaded.
--------------------------------------------------------
exec banned_user.cfg: file size larger than 1 MB!
exec banned_ip.cfg: file size larger than 1 MB!
Writing cfg/banned_user.cfg.
Writing cfg/banned_ip.cfg.
exec: couldn't exec pl_badwater.cfg
Adding master server 68.142.72.250:27011
Adding master server 69.28.140.246:27011
Connection to Steam servers successful.
VAC secure mode is activated.
meta list
No plugins loaded.
meta load addons/bat/bin/bat_mm
L 08/14/2009 - 21:46:50: [BAT] All hooks started!
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xf7d746b0 (LWP 32176)]
0xf7de94f5 in strcmp () from /lib32/libc.so.6
(gdb) bt
#0 0xf7de94f5 in strcmp () from /lib32/libc.so.6
#1 0xee673b44 in Utils::UTIL_FindSendProp (this=0x82be018, pTable=0xf5de81c8, name=0xee6bd260 "m_iHealth") at Utils.cpp:259
#2 0xee67390a in Utils::UTIL_FindOffset (this=0x82be018, ClassName=0xee6bd26a "CBasePlayer", Property=0xee6bd260 "m_iHealth") at Utils.cpp:198
#3 0xee67339a in Utils::UTIL_PrecacheOffsets (this=0x82be018) at Utils.cpp:56
#4 0xee64ea28 in BATCore::OneTimeInitBAT (this=0xee7c4400) at BATCore.cpp:1053
#5 0xee64f753 in BATCore::LoadBATSettings (this=0xee7c4400, LateLoad=true) at BATCore.cpp:1175
#6 0xee64de4e in BATCore::Load (this=0xee7c4400, id=1, ismm=0xf1991e2c, error=0xffd2a351 "", maxlen=255, late=true) at BATCore.cpp:808
#7 0xf196295b in CPluginManager::_Load () from /usr/local/srcds_1/orangebox/tf/../tf/addons/metamod/bin/server_i486.so
#8 0xf1962c5d in CPluginManager::Load () from /usr/local/srcds_1/orangebox/tf/../tf/addons/metamod/bin/server_i486.so
#9 0xf19602cc in Command_Meta () from /usr/local/srcds_1/orangebox/tf/../tf/addons/metamod/bin/server_i486.so
#10 0xf1974fff in LocalCommand_Meta () from /usr/local/srcds_1/orangebox/tf/../tf/addons/metamod/bin/server_i486.so
#11 0xf75d34a7 in Cmd_Dispatch () from /usr/local/srcds_1/orangebox/bin/engine_i486.so
#12 0xf75d77d1 in Cmd_ExecuteCommand () from /usr/local/srcds_1/orangebox/bin/engine_i486.so
#13 0xf75d7bd8 in Cbuf_Execute () from /usr/local/srcds_1/orangebox/bin/engine_i486.so
#14 0xf765cd21 in _Host_RunFrame () from /usr/local/srcds_1/orangebox/bin/engine_i486.so
#15 0xf765d308 in Host_RunFrame () from /usr/local/srcds_1/orangebox/bin/engine_i486.so
#16 0xf7669290 in CHostState::State_Run () from /usr/local/srcds_1/orangebox/bin/engine_i486.so
#17 0xf7669b1a in CHostState::FrameUpdate () from /usr/local/srcds_1/orangebox/bin/engine_i486.so
#18 0xf7669bf5 in HostState_Frame () from /usr/local/srcds_1/orangebox/bin/engine_i486.so
#19 0xf76ef1db in CEngine::Frame () from /usr/local/srcds_1/orangebox/bin/engine_i486.so
#20 0xf76eb6d6 in CDedicatedServerAPI::RunFrame () from /usr/local/srcds_1/orangebox/bin/engine_i486.so
#21 0xf786c2ee in RunServer () from bin/dedicated_i486.so
#22 0xf786c024 in CDedicatedExports::RunServer () from bin/dedicated_i486.so
#23 0xf76ebf40 in CModAppSystemGroup::Main () from /usr/local/srcds_1/orangebox/bin/engine_i486.so
#24 0xf7753275 in CAppSystemGroup::Run () from /usr/local/srcds_1/orangebox/bin/engine_i486.so
#25 0xf76ec0df in CDedicatedServerAPI::ModInit () from /usr/local/srcds_1/orangebox/bin/engine_i486.so
#26 0xf786c68a in CDedicatedAppSystemGroup::Main () from bin/dedicated_i486.so
#27 0xf78cc115 in CAppSystemGroup::Run () from bin/dedicated_i486.so
#28 0xf78c664b in CSteamApplication::Main () from bin/dedicated_i486.so
#29 0xf78cc115 in CAppSystemGroup::Run () from bin/dedicated_i486.so
#30 0xf786cc0b in main () from bin/dedicated_i486.so
#31 0xf7865003 in DedicatedMain () from bin/dedicated_i486.so
#32 0x0804949d in main ()
(gdb)
Please let me know if there is anything else you would like me to do.
Thanks.