Bugs item #1913418, was opened at 2008-03-13 21:15
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=723099&aid=1913418&group_id=132078
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: tpserver-cpp
Group: Bug - Protocol
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Tim Ansell (mithro)
Assigned to: Tyler (xdotx)
Summary: Segfault in isAlive
Initial Comment:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb7abb6c0 (LWP 2859)]
0x080da58c in IGObject::isAlive (this=0x0) at object.cpp:82
82 return alive;
(gdb) bt
#0 0x080da58c in IGObject::isAlive (this=0x0) at object.cpp:82
#1 0x081278ec in ObjectView::packFrame (this=0x81b9898, frame=0x81b2070,
playerid=1) at objectview.cpp:56
#2 0x081213f3 in PlayerView::processGetObject (this=0x81b0be0, objid=135,
frame=0x81b2070) at playerview.cpp:115
#3 0x08118158 in PlayerAgent::processGetObjectById (this=0x81b7080,
frame=0x81aaa80) at playeragent.cpp:243
#4 0x08118237 in PlayerAgent::processIGFrame (this=0x81b7080, frame=0x81aaa80)
at playeragent.cpp:91
#5 0x080e7341 in PlayerConnection::inGameFrame (this=0x81b1418) at
playerconnection.cpp:301
#6 0x080e8b27 in PlayerConnection::process (this=0x81b1418) at
playerconnection.cpp:80
#7 0x080ceaf3 in Network::masterLoop (this=0x8153350) at net.cpp:334
#8 0x080beded in main (argc=3, argv=0xbf908e84) at main.cpp:135
(gdb) bt full
#0 0x080da58c in IGObject::isAlive (this=0x0) at object.cpp:82
No locals.
#1 0x081278ec in ObjectView::packFrame (this=0x81b9898, frame=0x81b2070,
playerid=1) at objectview.cpp:56
object = (IGObject *) 0x0
#2 0x081213f3 in PlayerView::processGetObject (this=0x81b0be0, objid=135,
frame=0x81b2070) at playerview.cpp:115
object = (class ObjectView *) 0x81b9898
#3 0x08118158 in PlayerAgent::processGetObjectById (this=0x81b7080,
frame=0x81aaa80) at playeragent.cpp:243
objectID = 135
i = 57
len = 58
of = (Frame *) 0x81b2070
#4 0x08118237 in PlayerAgent::processIGFrame (this=0x81b7080, frame=0x81aaa80)
at playeragent.cpp:91
of = (Frame *) 0x200
#5 0x080e7341 in PlayerConnection::inGameFrame (this=0x81b1418) at
playerconnection.cpp:301
frame = (Frame *) 0x81aaa80
#6 0x080e8b27 in PlayerConnection::process (this=0x81b1418) at
playerconnection.cpp:80
No locals.
#7 0x080ceaf3 in Network::masterLoop (this=0x8153350) at net.cpp:334
itcurr = {_M_node = 0x81b1760}
netstat = true
write_set = {fds_bits = {0 <repeats 32 times>}}
tv = {tv_sec = 462, tv_usec = 940000}
cur_set = {fds_bits = {512, 0 <repeats 31 times>}}
#8 0x080beded in main (argc=3, argv=0xbf908e84) at main.cpp:135
tpschemename = {static npos = 4294967295, _M_dataplus =
{<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data
fields>}, <No data fields>},
_M_p = 0xb7dd7624 ""}}
persistencename = {static npos = 4294967295,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> =
{<No data fields>}, <No data fields>}, _M_p = 0xb7dd7624 ""}}
rulesetname = {static npos = 4294967295, _M_dataplus =
{<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data
fields>}, <No data fields>},
_M_p = 0x8154474 "rfts"}}
myNetwork = (Network *) 0x8153350
myConsole = (class Console *) 0x81520f8
myGame = (Game *) 0x815d600
myPlugins = (PluginManager *) 0x815d568
myLogger = (class Logger *) 0x8154828
mySettings = (Settings *) 0x8152028
(gdb)
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=723099&aid=1913418&group_id=132078
_______________________________________________
tp-bugs mailing list
[email protected]
http://mail.thousandparsec.net/cgi-bin/mailman/listinfo/tp-bugs