Crash:
*** buffer overflow detected ***: /home/eq2dev/bin/world/current_world terminate d
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x48)[0xb7bff008]
/lib/tls/i686/cmov/libc.so.6[0xb7bfe040]
/lib/tls/i686/cmov/libc.so.6[0xb7bfd36a]
/home/eq2dev/bin/world/current_world(_ZN15MasterTraitList18GetTraitListPacketEP6 Client+0x1124)[0x823b250]
/home/eq2dev/bin/world/current_world(_ZN21ClientPacketFunctions13SendTraitListEP 6Client+0x1a)[0x813401a]
/home/eq2dev/bin/world/current_world(_ZN6Client12SendCharInfoEv+0xa35)[0x8117ce7 ]
/home/eq2dev/bin/world/current_world(_ZN6Client12HandlePacketEP19EQApplicationPa cket+0x1b4a)[0x8121512]
/home/eq2dev/bin/world/current_world(_ZN6Client7ProcessEb+0x106)[0x81244b8]
/home/eq2dev/bin/world/current_world(_ZN10ZoneServer13ClientProcessEv+0x109)[0x8 2b6f25]
/home/eq2dev/bin/world/current_world(_ZN10ZoneServer7ProcessEv+0x46d)[0x82b8ae5]
/home/eq2dev/bin/world/current_world(_Z8ZoneLoopPv+0x120)[0x82b8f71]
/lib/tls/i686/cmov/libpthread.so.0[0xb7c6880e]
/lib/tls/i686/cmov/libc.so.6(clone+0x5e)[0xb7beaa0e]
Linux bt:
Code: Select all
(gdb) bt
#0 0xb7fe2430 in __kernel_vsyscall ()
#1 0xb7b484d1 in raise () from /lib/tls/i686/cmov/libc.so.6
#2 0xb7b4b932 in abort () from /lib/tls/i686/cmov/libc.so.6
#3 0xb7b7efc5 in ?? () from /lib/tls/i686/cmov/libc.so.6
#4 0xb7bff008 in __fortify_fail () from /lib/tls/i686/cmov/libc.so.6
#5 0xb7bfe040 in __chk_fail () from /lib/tls/i686/cmov/libc.so.6
#6 0xb7bfd36a in __strcat_chk () from /lib/tls/i686/cmov/libc.so.6
#7 0x0823b250 in strcat (this=0x834d234, client=0xb12026e8) at /usr/include/bits/string3.h:145
#8 MasterTraitList::GetTraitListPacket (this=0x834d234, client=0xb12026e8) at Traits/Traits.cpp:160
#9 0x0813401a in ClientPacketFunctions::SendTraitList (client=0xb12026e8) at ClientPacketFunctions.cpp:110
#10 0x08117ce7 in Client::SendCharInfo (this=0xb12026e8) at client.cpp:504
#11 0x08121512 in Client::HandlePacket (this=0xb12026e8, app=0xe32cc20) at client.cpp:960
#12 0x081244b8 in Client::Process (this=0xb12026e8, zone_process=true) at client.cpp:1775
#13 0x082b6f25 in ZoneServer::ClientProcess (this=0xb1146460) at zoneserver.cpp:1919
#14 0x082b8ae5 in ZoneServer::Process (this=0xb1146460) at zoneserver.cpp:889
#15 0x082b8f71 in ZoneLoop (tmp=0xb1146460) at zoneserver.cpp:4010
#16 0xb7c6880e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#17 0xb7beaa0e in clone () from /lib/tls/i686/cmov/libc.so.6