This has happened to me before. Same stack. I've sent it to Valve a few
times. They don't have a repro, so it's hard to come up with a fix.

-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of
[email protected]
Sent: Sunday, April 10, 2011 1:50 PM
To: Half-Life dedicated Linux server mailing list
Subject: [hlds_linux] Infinite Loop

My goldrush server went into an infinite loop today. I attached GDB and
paused it a few times and saved some backtraces.

This has never happened to me before so I don't believe it is a sourcemod
bug. I also don't have any plugins modifying sentry guns or sappers which
appear below.

#0  0xf3d1aa78 in CBaseAnimating::GetModelPtr() () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#1  0xf3dbc726 in CBaseAnimating::GetBoneTransform(int, matrix3x4_t&)
() from /home/bottiger/steam/server1/orangebox/tf/bin/server.so
#2  0xf3dbc818 in CBaseAnimating::GetAttachment(int, matrix3x4_t&) () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#3  0xf3dbebb1 in CBaseAnimating::GetAttachment(int, Vector&, QAngle&)
() from /home/bottiger/steam/server1/orangebox/tf/bin/server.so
#4  0xf422440f in EntityMatrix::InitFromEntity(CBaseEntity*, int) () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#5  0xf3de8257 in CBaseEntity::SetParent(CBaseEntity*, int) () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#6  0xf418c688 in CBaseObject::AttachObjectToObject(CBaseEntity*, int,
Vector&) ()
   from /home/bottiger/steam/server1/orangebox/tf/bin/server.so
#7  0xf418c8da in CBaseObject::ReattachChildren() () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#8  0xf41a3d13 in CObjectSentrygun::SetModel(char const*) () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#9  0xf41a7cd6 in CObjectSentrygun::FinishUpgrading() () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#10 0xf4194017 in CBaseObject::BaseObjectThink() () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#11 0xf3facc15 in CBaseEntity::PhysicsDispatchThink(void (CBaseEntity::*)())
()
   from /home/bottiger/steam/server1/orangebox/tf/bin/server.so
#12 0xf3b38d12 in CBaseEntity::PhysicsRunSpecificThink(int, void
(CBaseEntity::*)()) ()
   from /home/bottiger/steam/server1/orangebox/tf/bin/server.so
#13 0xf3b39bea in CBaseEntity::PhysicsRunThink(CBaseEntity::thinkmethods_t)
()
   from /home/bottiger/steam/server1/orangebox/tf/bin/server.so
#14 0xf3faa12f in CBaseEntity::PhysicsNone() () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#15 0xf3b3a7d2 in CBaseEntity::PhysicsSimulate() () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#16 0xf3faf607 in Physics_SimulateEntity(CBaseEntity*) () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#17 0xf3faf983 in Physics_RunThinkFunctions(bool) () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#18 0xf3ead62f in CServerGameDLL::GameFrame(bool) () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#19 0xef199e1f in
__SourceHook_FHCls_IServerGameDLLGameFramefalse::Func(bool) ()
   from
/home/bottiger/steam/server1/orangebox/tf/addons/sourcemod/bin/sourcemod.2.e
p2v.so
#20 0xf6e06480 in CServerPlugin::GameFrame(bool) () from
/home/bottiger/steam/server1/orangebox/bin/engine.so
#21 0xf6dfa0d5 in SV_Think(bool) () from
/home/bottiger/steam/server1/orangebox/bin/engine.so
#22 0xf6dfb1f5 in SV_Frame(bool) () from
/home/bottiger/steam/server1/orangebox/bin/engine.so
#23 0xf6d667ca in _Host_RunFrame_Server(bool) () from
/home/bottiger/steam/server1/orangebox/bin/engine.so
#24 0xf6d673f4 in _Host_RunFrame(float) () from
/home/bottiger/steam/server1/orangebox/bin/engine.so
#25 0xf6d70561 in CHostState::State_Run(float) () from
/home/bottiger/steam/server1/orangebox/bin/engine.so
#26 0xf6d70d89 in CHostState::FrameUpdate(float) () from
/home/bottiger/steam/server1/orangebox/bin/engine.so
#27 0xf6d70f90 in HostState_Frame(float) () from
/home/bottiger/steam/server1/orangebox/bin/engine.so
#28 0xf6e1bc2e in CEngine::Frame() () from
/home/bottiger/steam/server1/orangebox/bin/engine.so
#29 0xf6e18499 in CDedicatedServerAPI::RunFrame() () from
/home/bottiger/steam/server1/orangebox/bin/engine.so

#0  0xf6cdea3a in CaselessStringLessThan(char const* const&, char
const* const&) ()
   from /home/bottiger/steam/server1/orangebox/bin/engine.so
#1  0xf6d9dc9b in CUtlDict<CNetworkStringTableItem, int>::Find(char
const*) const ()
   from /home/bottiger/steam/server1/orangebox/bin/engine.so
#2  0xf6d95ca7 in CNetworkStringTable::FindStringIndex(char const*) () from
/home/bottiger/steam/server1/orangebox/bin/engine.so
#3  0xf6e078a5 in CGameServer::LookupModelIndex(char const*) () from
/home/bottiger/steam/server1/orangebox/bin/engine.so
#4  0xf6d8335f in CModelInfoServer::GetModelIndex(char const*) const
() from /home/bottiger/steam/server1/orangebox/bin/engine.so
#5  0xf3dc452f in CBaseAnimating::SetModel(char const*) () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#6  0xf3e03543 in CBaseFlex::SetModel(char const*) () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#7  0xf418aae7 in CBaseObject::SetModel(char const*) () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#8  0xf419fc96 in CObjectSapper::SetupAttachedVersion() () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#9  0xf418c6e2 in CBaseObject::AttachObjectToObject(CBaseEntity*, int,
Vector&) ()
   from /home/bottiger/steam/server1/orangebox/tf/bin/server.so
#10 0xf418c8da in CBaseObject::ReattachChildren() () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#11 0xf41a3d13 in CObjectSentrygun::SetModel(char const*) () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#12 0xf41a7cd6 in CObjectSentrygun::FinishUpgrading() () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#13 0xf4194017 in CBaseObject::BaseObjectThink() () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#14 0xf3facc15 in CBaseEntity::PhysicsDispatchThink(void (CBaseEntity::*)())
()
   from /home/bottiger/steam/server1/orangebox/tf/bin/server.so
#15 0xf3b38d12 in CBaseEntity::PhysicsRunSpecificThink(int, void
(CBaseEntity::*)()) ()
   from /home/bottiger/steam/server1/orangebox/tf/bin/server.so
#16 0xf3b39bea in CBaseEntity::PhysicsRunThink(CBaseEntity::thinkmethods_t)
()
   from /home/bottiger/steam/server1/orangebox/tf/bin/server.so
#17 0xf3faa12f in CBaseEntity::PhysicsNone() () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#18 0xf3b3a7d2 in CBaseEntity::PhysicsSimulate() () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#19 0xf3faf607 in Physics_SimulateEntity(CBaseEntity*) () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#20 0xf3faf983 in Physics_RunThinkFunctions(bool) () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#21 0xf3ead62f in CServerGameDLL::GameFrame(bool) () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#22 0xef199e1f in
__SourceHook_FHCls_IServerGameDLLGameFramefalse::Func(bool) ()
   from
/home/bottiger/steam/server1/orangebox/tf/addons/sourcemod/bin/sourcemod.2.e
p2v.so
#23 0xf6e06480 in CServerPlugin::GameFrame(bool) () from
/home/bottiger/steam/server1/orangebox/bin/engine.so
#24 0xf6dfa0d5 in SV_Think(bool) () from
/home/bottiger/steam/server1/orangebox/bin/engine.so
#25 0xf6dfb1f5 in SV_Frame(bool) () from
/home/bottiger/steam/server1/orangebox/bin/engine.so
#26 0xf6d667ca in _Host_RunFrame_Server(bool) () from
/home/bottiger/steam/server1/orangebox/bin/engine.so
#27 0xf6d673f4 in _Host_RunFrame(float) () from
/home/bottiger/steam/server1/orangebox/bin/engine.so

#0  0xf3de6008 in CBaseEntity::RecalcHasPlayerChildBit() () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#1  0xf3ebfec6 in UnlinkChild(CBaseEntity*, CBaseEntity*) () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#2  0xf3ec012e in UnlinkFromParent(CBaseEntity*) () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#3  0xf3de8086 in CBaseEntity::SetParent(CBaseEntity*, int) () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#4  0xf418c688 in CBaseObject::AttachObjectToObject(CBaseEntity*, int,
Vector&) ()
   from /home/bottiger/steam/server1/orangebox/tf/bin/server.so
#5  0xf418c8da in CBaseObject::ReattachChildren() () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#6  0xf41a3d13 in CObjectSentrygun::SetModel(char const*) () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#7  0xf41a7cd6 in CObjectSentrygun::FinishUpgrading() () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#8  0xf4194017 in CBaseObject::BaseObjectThink() () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#9  0xf3facc15 in CBaseEntity::PhysicsDispatchThink(void (CBaseEntity::*)())
()
   from /home/bottiger/steam/server1/orangebox/tf/bin/server.so
#10 0xf3b38d12 in CBaseEntity::PhysicsRunSpecificThink(int, void
(CBaseEntity::*)()) ()
   from /home/bottiger/steam/server1/orangebox/tf/bin/server.so
#11 0xf3b39bea in CBaseEntity::PhysicsRunThink(CBaseEntity::thinkmethods_t)
()
   from /home/bottiger/steam/server1/orangebox/tf/bin/server.so
#12 0xf3faa12f in CBaseEntity::PhysicsNone() () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#13 0xf3b3a7d2 in CBaseEntity::PhysicsSimulate() () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#14 0xf3faf607 in Physics_SimulateEntity(CBaseEntity*) () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#15 0xf3faf983 in Physics_RunThinkFunctions(bool) () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#16 0xf3ead62f in CServerGameDLL::GameFrame(bool) () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#17 0xef199e1f in
__SourceHook_FHCls_IServerGameDLLGameFramefalse::Func(bool) ()
   from
/home/bottiger/steam/server1/orangebox/tf/addons/sourcemod/bin/sourcemod.2.e
p2v.so
#18 0xf6e06480 in CServerPlugin::GameFrame(bool) () from
/home/bottiger/steam/server1/orangebox/bin/engine.so
#19 0xf6dfa0d5 in SV_Think(bool) () from
/home/bottiger/steam/server1/orangebox/bin/engine.so
#20 0xf6dfb1f5 in SV_Frame(bool) () from
/home/bottiger/steam/server1/orangebox/bin/engine.so
#21 0xf6d667ca in _Host_RunFrame_Server(bool) () from
/home/bottiger/steam/server1/orangebox/bin/engine.so
#22 0xf6d673f4 in _Host_RunFrame(float) () from
/home/bottiger/steam/server1/orangebox/bin/engine.so
#23 0xf6d70561 in CHostState::State_Run(float) () from
/home/bottiger/steam/server1/orangebox/bin/engine.so
#24 0xf6d70d89 in CHostState::FrameUpdate(float) () from
/home/bottiger/steam/server1/orangebox/bin/engine.so
#25 0xf6d70f90 in HostState_Frame(float) () from
/home/bottiger/steam/server1/orangebox/bin/engine.so
#26 0xf6e1bc2e in CEngine::Frame() () from
/home/bottiger/steam/server1/orangebox/bin/engine.so
#27 0xf6e18499 in CDedicatedServerAPI::RunFrame() () from
/home/bottiger/steam/server1/orangebox/bin/engine.so
#28 0xf7031700 in ?? ()
#29 0xf7031457 in ?? ()

#0  0xf7507a47 in strcasecmp () from /lib32/libc.so.6
#1  0xf6cdea5a in CaselessStringLessThan(char const* const&, char
const* const&) ()
   from /home/bottiger/steam/server1/orangebox/bin/engine.so
#2  0xf6d9dc9b in CUtlDict<CNetworkStringTableItem, int>::Find(char
const*) const ()
   from /home/bottiger/steam/server1/orangebox/bin/engine.so
#3  0xf6d95ca7 in CNetworkStringTable::FindStringIndex(char const*) () from
/home/bottiger/steam/server1/orangebox/bin/engine.so
#4  0xf6e078a5 in CGameServer::LookupModelIndex(char const*) () from
/home/bottiger/steam/server1/orangebox/bin/engine.so
#5  0xf6d8335f in CModelInfoServer::GetModelIndex(char const*) const
() from /home/bottiger/steam/server1/orangebox/bin/engine.so
#6  0xf4225c7e in UTIL_SetModel(CBaseEntity*, char const*) () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#7  0xf3dc45aa in CBaseAnimating::SetModel(char const*) () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#8  0xf3e03543 in CBaseFlex::SetModel(char const*) () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#9  0xf418aae7 in CBaseObject::SetModel(char const*) () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#10 0xf419fc96 in CObjectSapper::SetupAttachedVersion() () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#11 0xf418c6e2 in CBaseObject::AttachObjectToObject(CBaseEntity*, int,
Vector&) ()
   from /home/bottiger/steam/server1/orangebox/tf/bin/server.so
#12 0xf418c8da in CBaseObject::ReattachChildren() () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#13 0xf41a3d13 in CObjectSentrygun::SetModel(char const*) () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#14 0xf41a7cd6 in CObjectSentrygun::FinishUpgrading() () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#15 0xf4194017 in CBaseObject::BaseObjectThink() () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#16 0xf3facc15 in CBaseEntity::PhysicsDispatchThink(void (CBaseEntity::*)())
()
   from /home/bottiger/steam/server1/orangebox/tf/bin/server.so
#17 0xf3b38d12 in CBaseEntity::PhysicsRunSpecificThink(int, void
(CBaseEntity::*)()) ()
   from /home/bottiger/steam/server1/orangebox/tf/bin/server.so
#18 0xf3b39bea in CBaseEntity::PhysicsRunThink(CBaseEntity::thinkmethods_t)
()
   from /home/bottiger/steam/server1/orangebox/tf/bin/server.so
#19 0xf3faa12f in CBaseEntity::PhysicsNone() () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#20 0xf3b3a7d2 in CBaseEntity::PhysicsSimulate() () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#21 0xf3faf607 in Physics_SimulateEntity(CBaseEntity*) () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#22 0xf3faf983 in Physics_RunThinkFunctions(bool) () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#23 0xf3ead62f in CServerGameDLL::GameFrame(bool) () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#24 0xef199e1f in
__SourceHook_FHCls_IServerGameDLLGameFramefalse::Func(bool) ()
   from
/home/bottiger/steam/server1/orangebox/tf/addons/sourcemod/bin/sourcemod.2.e
p2v.so
#25 0xf6e06480 in CServerPlugin::GameFrame(bool) () from
/home/bottiger/steam/server1/orangebox/bin/engine.so
#26 0xf6dfa0d5 in SV_Think(bool) () from
/home/bottiger/steam/server1/orangebox/bin/engine.so
#27 0xf6dfb1f5 in SV_Frame(bool) () from
/home/bottiger/steam/server1/orangebox/bin/engine.so

#0  0xf3ddc72f in CBaseEntity::DispatchUpdateTransmitState() () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#1  0xf3ec097e in LinkChild(CBaseEntity*, CBaseEntity*) () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#2  0xf3de820c in CBaseEntity::SetParent(CBaseEntity*, int) () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#3  0xf418c688 in CBaseObject::AttachObjectToObject(CBaseEntity*, int,
Vector&) ()
   from /home/bottiger/steam/server1/orangebox/tf/bin/server.so
#4  0xf418c8da in CBaseObject::ReattachChildren() () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#5  0xf41a3d13 in CObjectSentrygun::SetModel(char const*) () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#6  0xf41a7cd6 in CObjectSentrygun::FinishUpgrading() () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#7  0xf4194017 in CBaseObject::BaseObjectThink() () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#8  0xf3facc15 in CBaseEntity::PhysicsDispatchThink(void (CBaseEntity::*)())
()
   from /home/bottiger/steam/server1/orangebox/tf/bin/server.so
#9  0xf3b38d12 in CBaseEntity::PhysicsRunSpecificThink(int, void
(CBaseEntity::*)()) ()
   from /home/bottiger/steam/server1/orangebox/tf/bin/server.so
#10 0xf3b39bea in CBaseEntity::PhysicsRunThink(CBaseEntity::thinkmethods_t)
()
   from /home/bottiger/steam/server1/orangebox/tf/bin/server.so
#11 0xf3faa12f in CBaseEntity::PhysicsNone() () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#12 0xf3b3a7d2 in CBaseEntity::PhysicsSimulate() () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#13 0xf3faf607 in Physics_SimulateEntity(CBaseEntity*) () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#14 0xf3faf983 in Physics_RunThinkFunctions(bool) () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#15 0xf3ead62f in CServerGameDLL::GameFrame(bool) () from
/home/bottiger/steam/server1/orangebox/tf/bin/server.so
#16 0xef199e1f in
__SourceHook_FHCls_IServerGameDLLGameFramefalse::Func(bool) ()
   from
/home/bottiger/steam/server1/orangebox/tf/addons/sourcemod/bin/sourcemod.2.e
p2v.so
#17 0xf6e06480 in CServerPlugin::GameFrame(bool) () from
/home/bottiger/steam/server1/orangebox/bin/engine.so
#18 0xf6dfa0d5 in SV_Think(bool) () from
/home/bottiger/steam/server1/orangebox/bin/engine.so
#19 0xf6dfb1f5 in SV_Frame(bool) () from
/home/bottiger/steam/server1/orangebox/bin/engine.so
#20 0xf6d667ca in _Host_RunFrame_Server(bool) () from
/home/bottiger/steam/server1/orangebox/bin/engine.so
#21 0xf6d673f4 in _Host_RunFrame(float) () from
/home/bottiger/steam/server1/orangebox/bin/engine.so
#22 0xf6d70561 in CHostState::State_Run(float) () from
/home/bottiger/steam/server1/orangebox/bin/engine.so
#23 0xf6d70d89 in CHostState::FrameUpdate(float) () from
/home/bottiger/steam/server1/orangebox/bin/engine.so
#24 0xf6d70f90 in HostState_Frame(float) () from
/home/bottiger/steam/server1/orangebox/bin/engine.so
#25 0xf6e1bc2e in CEngine::Frame() () from
/home/bottiger/steam/server1/orangebox/bin/engine.so
#26 0xf6e18499 in CDedicatedServerAPI::RunFrame() () from
/home/bottiger/steam/server1/orangebox/bin/engine.so
#27 0xf7031700 in ?? ()
#28 0xf7031457 in ?? ()

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux


_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Reply via email to