- (gdb) bt
- #0 0x0022067b in std::string::assign(std::string const&) () from /usr/lib/libstdc++.so.6
- #1 0x00220754 in std::string::operator=(std::string const&) () from /usr/lib/libstdc++.so.6
- #2 0x0824fe40 in StateDatabase::ExpressionToken::Contents::operator= (this=0xbfffe3a8) at ../../include/StateDatabase.h:371
- #3 0x0824feda in StateDatabase::ExpressionToken::operator= (this=0xbfffe3a4) at ../../include/StateDatabase.h:367
- #4 0x0824c087 in StateDatabase::evaluate (this=0x832d528, e=...) at StateDatabase.cxx:935
- #5 0x0824a280 in StateDatabase::eval (this=0x832d528, name=...) at StateDatabase.cxx:432
- #6 0x082387ef in getGoodPosValue (oldVal=25, var=...) at BZDBCache.cxx:71
- #7 0x0823b3b9 in BZDBCache::serverCallback (name=...) at BZDBCache.cxx:253
- #8 0x0824aa44 in StateDatabase::onCallback (callback=0x823ae96 <BZDBCache::serverCallback(std::string const&, void*)>, userData=0x0, iterateData=0x8334130) at StateDatabase.cxx:528
- #9 0x0825291f in CallbackList<void (*)(std::string const&, void*)>::doIterate (this=0x8334144, callback=0x824aa2c <StateDatabase::onCallback(void (*)(std::string const&, void*), void*, void*)>,
- userData=0x8334130) at ../../include/CallbackList.h:119
- #10 0x08250fb9 in CallbackList<void (*)(std::string const&, void*)>::iterate (this=0x8334144, callback=0x824aa2c <StateDatabase::onCallback(void (*)(std::string const&, void*), void*, void*)>,
- userData=0x8334130) at ../../include/CallbackList.h:95
- #11 0x0824aa25 in StateDatabase::notify (this=0x832d528, index=...) at StateDatabase.cxx:521
- #12 0x0824970e in StateDatabase::set (this=0x832d528, name=..., value=..., access=StateDatabase::Locked) at StateDatabase.cxx:261
- #13 0x081d0dca in cmdSet (args=..., worked=0xbfffe76a) at bzfs.cxx:4526
- #14 0x0823bd18 in CommandManager::run (this=0x8335838, name=..., args=..., ret=0xbfffe76a) at CommandManager.cxx:81
- #15 0x0823bef4 in CommandManager::run (this=0x8335838, cmd=..., ret=0xbfffe76a) at CommandManager.cxx:118
- #16 0x081af80c in SetCommand::operator() (this=0x83087dc, message=0x834bc7c "/set _tankSpeed -", playerData=0x834aa80) at commands.cxx:1042
- #17 0x08197bf5 in ServerCommand::execute (commandLine=0x834bc7c "/set _tankSpeed -", playerData=0x834aa80) at ServerCommand.cxx:48
- #18 0x081bcc86 in parseServerCommand (message=0x834bc7c "/set _tankSpeed -", t=0) at commands.cxx:3586
- #19 0x081c5778 in sendPlayerMessage (playerData=0x834aa80, dstPlayer=254 '\376', message=0x834bc7c "/set _tankSpeed -") at bzfs.cxx:1270
- #20 0x081cf031 in handleCommand (t=0, rawbuf=0x834ad94, udp=false) at bzfs.cxx:4011
- #21 0x081d0c90 in handleTcp (netPlayer=..., i=0, e=ReadAll) at bzfs.cxx:4506
- #22 0x08182678 in GameKeeper::Player::handleTcpPacket (this=0x834aa80, set=0xbfffefb0) at GameKeeper.cxx:298
- #23 0x081d7777 in main (argc=5, argv=0xbffff7c4) at bzfs.cxx:5811