Im running Ubuntu 8.04
EQ2Emu: Custom Build, slight tweak from SVN checked out on November 9th (maybe)
BACKTRACE #1 (for logging out)
BACKTRACE #2 (whenever I zone)#0 0x080aec3f in ~Item (this=0x82a91f0) at /usr/include/c++/4.2/ext/atomicity.h:51
#1 0x080aeed5 in ~PlayerItemList (this=0x82953d8) at Items.cpp:882
#2 0x08141140 in ~Player (this=0x8293d68) at Player.cpp:82
#3 0x080db186 in ~Client (this=0x85871f0) at client.cpp:158
#4 0x0815a394 in ZoneServer::ClientProcess (this=0x858d1a8) at zoneserver.cpp:1074
#5 0x081640e8 in ZoneServer::Process (this=0x858d1a8) at zoneserver.cpp:632
#6 0x08164395 in ZoneLoop (tmp=0x858d1a8) at zoneserver.cpp:2395
#7 0xb7c3a4fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8 0xb7bbbe5e in clone () from /lib/tls/i686/cmov/libc.so.6
The seg fault is thrown in the second line of the following code:#0 0x080aec3f in ~Item (this=0x82a91f0) at /usr/include/c++/4.2/ext/atomicity.h:51
#1 0x080aeed5 in ~PlayerItemList (this=0x82953d8) at Items.cpp:882
#2 0x08141140 in ~Player (this=0x8293d68) at Player.cpp:82
#3 0x080db186 in ~Client (this=0x85871f0) at client.cpp:158
#4 0x0815a394 in ZoneServer::ClientProcess (this=0x858d1a8) at zoneserver.cpp:1074
#5 0x081640e8 in ZoneServer::Process (this=0x858d1a8) at zoneserver.cpp:632
#6 0x08164395 in ZoneLoop (tmp=0x858d1a8) at zoneserver.cpp:2395
#7 0xb7c124fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8 0xb7b93e5e in clone () from /lib/tls/i686/cmov/libc.so.6
atomicity.h:50-51
Code: Select all
__exchange_and_add(volatile _Atomic_word* __mem, int __val)
{ return __sync_fetch_and_add(__mem, __val);}If I have missed any important info...lemme know so I can post it!
(Edit made the code more clear and added full backtraces)