All pastes #119028 Raw Edit

Unnamed

public text v1 · immutable
·published 2006-08-06 16:46 UTC
rendered paste body
CHAT: packet received. type 0, lang 7
Unloading grid[29,23] for map 1
Unloading grid[30,23] for map 1
*** glibc detected *** /home/weedy/mangos/bin/mangosd: double free or corruption (out): 0xb17bfbd8 ***
======= Backtrace: =========
/lib/libc.so.6[0xb7bd01e0]
/lib/libc.so.6(__libc_free+0x77)[0xb7bd072b]
/usr/lib/libstdc++.so.6(_ZdlPv+0x21)[0xb7d6c0a9]
/usr/lib/libstdc++.so.6(_ZdaPv+0x1d)[0xb7d6c0f5]
/home/weedy/mangos/bin/mangosd(_ZN6ObjectD0Ev+0x1e)[0x812efb6]
/home/weedy/mangos/bin/mangosd(_ZN18ObjectGridUnloader5VisitI8CreatureEEvRSt3mapIyPT_St4lessIyESaISt4pairIKyS4_EEE+0x3c)[0x8132f78]
/home/weedy/mangos/bin/mangosd(_Z13VisitorHelperI18ObjectGridUnloader8Creature8TypeListI13DynamicObjectS2_I6Corpse8TypeNullEEEvRT_R16ContainerMapListIS2_IT0_T1_EE+0x15)[0x8133289]
/home/weedy/mangos/bin/mangosd(_ZN3Map10UnloadGridERKjS1_+0x169)[0x80f6c41]
/home/weedy/mangos/bin/mangosd(_ZNK12RemovalState6UpdateER3MapR5NGridILj4E6Player8TypeListI10GameObjectS4_I8CreatureS4_I13DynamicObjectS4_I6Corpse8TypeNullEEEEN6MaNGOS14SingleThreadedIS3_EEER8GridInfoRKjSM_SM_+0x37)[0x81a8ca3]
/home/weedy/mangos/bin/mangosd(_ZN3Map6UpdateERKj+0x97)[0x80f592f]
/home/weedy/mangos/bin/mangosd(_ZN10MapManager6UpdateEl+0x8b)[0x810f793]
/home/weedy/mangos/bin/mangosd(_ZN5World6UpdateEl+0x37d)[0x809abed]
/home/weedy/mangos/bin/mangosd(_ZN13WorldRunnable3runEv+0x4e)[0x809608a]
/home/weedy/mangos/lib/libZThread-2.3.2.so.0(_ZN7ZThread10ThreadImpl8dispatchEPS0_S1_NS_4TaskE+0x11a)[0xb7fb8fbe]
/home/weedy/mangos/lib/libZThread-2.3.2.so.0(_ZN7ZThread47_GLOBAL__N__ZN7ZThread10ThreadImpl10_threadMapE8Launcher3runEv+0x46)[0xb7fbb1f2]
/home/weedy/mangos/lib/libZThread-2.3.2.so.0(_dispatch+0x40)[0xb7fbea00]
/lib/libpthread.so.0[0xb7da6bd4]
/lib/libc.so.6(__clone+0x5e)[0xb7c374fe]
======= Memory map: ========
08048000-08223000 r-xp 00000000 03:06 8396894    /home/weedy/mangos/bin/mangosd
08223000-08228000 rw-p 001da000 03:06 8396894    /home/weedy/mangos/bin/mangosd
08228000-0ae15000 rw-p 08228000 00:00 0          [heap]
b0000000-b0035000 rw-p b0000000 00:00 0
b0035000-b0100000 ---p b0035000 00:00 0
b013d000-b0300000 rw-p b013d000 00:00 0
b0314000-b0700000 rw-p b0314000 00:00 0
b073c000-b0900000 rw-p b073c000 00:00 0
b093d000-b0b00000 rw-p b093d000 00:00 0
b0b3c000-b0d00000 rw-p b0b3c000 00:00 0
b0d3d000-b0f00000 rw-p b0d3d000 00:00 0
b0f38000-b1200000 rw-p b0f38000 00:00 0
b1200000-b12ff000 rw-p b1200000 00:00 0
b12ff000-b1300000 ---p b12ff000 00:00 0
b133d000-b1500000 rw-p b133d000 00:00 0
b1500000-b1600000 rw-p b1500000 00:00 0
b163d000-b18ff000 rw-p b163d000 00:00 0
b18ff000-b1900000 ---p b18ff000 00:00 0
b1900000-b19ff000 rw-p b1900000 00:00 0
b19ff000-b1a00000 ---p b19ff000 00:00 0
b1a3c000-b1bff000 rw-p b1a3c000 00:00 0
b1bff000-b1c00000 ---p b1bff000 00:00 0
b1c72000-b1cf4000 rw-p b1c72000 00:00 0
b1cf4000-b1cf5000 ---p b1cf4000 00:00 0
b1cf5000-b24f5000 rw-p b1cf5000 00:00 0
b24f5000-b24f6000 ---p b24f5000 00:00 0
b24f6000-b2cf6000 rw-p b24f6000 00:00 0
b2cf6000-b2cf7000 ---p b2cf6000 00:00 0
b2cf7000-b34f7000 rw-p b2cf7000 00:00 0
b34f7000-b34f8000 ---p b34f7000 00:00 0
b34f8000-b3cf8000 rw-p b34f8000 00:00 0
b3cf8000-b3cf9000 ---p b3cf8000 00:00 0
b3cf9000-b44f9000 rw-p b3cf9000 00:00 0
b44f9000-b44fa000 ---p b44f9000 00:00 0
b44fa000-b4cfa000 rw-p b44fa000 00:00 0
b4cfa000-b4cfb000 ---p b4cfa000 00:00 0
b4cfb000-b54fb000 rw-p b4cfb000 00:00 0
b54fb000-b54fc000 ---p b54fb000 00:00 0
b54fc000-b67ab000 rw-p b54fc000 00:00 0
b67c7000-b700a000 rw-p b67c7000 00:00 0
b703d000-b71f8000 rw-p b703d000 00:00 0
b71f8000-b7200000 ---p b71f8000 00:00 0
b7200000-b7300000 rw-p b7200000 00:00 0
b7300000-b7400000 rw-p b7300000 00:00 0
b7437000-b7665000 rw-p b7437000 00:00 0
b7668000-b78ef000 rw-p b7668000 00:00 0
b78f9000-b793a000 rw-p b78f9000 00:00 0
b793a000-b7943000 r-xp 00000000 03:01 18104      /lib/libnss_files-2.3.6.so
b7943000-b7944000 r--p 00008000 03:01 18104      /lib/libnss_files-2.3.6.so
b7944000-b7945000 rw-p 00009000 03:01 18104      /lib/libnss_files-2.3.6.so
b794f000-b7951000 rw-p b794f000 00:00 0
b7951000-b7953000 r-xp 00000000 03:05 253823     /usr/lib/libkrb5support.so.0.0
b7953000-b7954000 rw-p 00001000 03:05 253823     /usr/lib/libkrb5support.so.0.0
b7954000-b7965000 r-xp 00000000 03:01 18164      /lib/libnsl-2.3.6.so
b7965000-b7966000 r--p 00010000 03:01 18164      /lib/libnsl-2.3.6.so
b7966000-b7967000 rw-p 00011000 03:01 18164      /lib/libnsl-2.3.6.so
b7967000-b7969000 rw-p b7967000 00:00 0
b7969000-b796e000 r-xp 00000000 03:01 18113      /lib/libcrypt-2.3.6.so
b796e000-b796f000 r--p 00004000 03:01 18113      /lib/libcrypt-2.3.6.so
b796f000-b7970000 rw-p 00005000 03:01 18113      /lib/libcrypt-2.3.6.so
b7970000-b7997000 rw-p b7970000 00:00 0
b7997000-b79a6000 r-xp 00000000 03:01 18124      /lib/libresolv-2.3.6.so
b79a6000-b79a7000 r--p 0000e000 03:01 18124      /lib/libresolv-2.3.6.so
b79a7000-b79a8000 rw-p 0000f000 03:01 18124      /lib/libresolv-2.3.6.so
b79a8000-b79ab000 rw-p b79a8000 00:00 0
b79ab000-b79ce000 r-xp 00000000 03:05 188746     /usr/lib/libk5crypto.so.3.0
b79ce000-b79cf000 rw-p 00023000 03:05 188746     /usr/lib/libk5crypto.so.3.0
b79cf000-b79d1000 r-xp 00000000 03:01 18111      /lib/libcom_err.so.2.1
b79d1000-b79d2000 rw-p 00001000 03:01 18111      /lib/libcom_err.so.2.1
b79d2000-b7a41000 r-xp 00000000 03:05 281150     /usr/lib/libkrb5.so.3.2
b7a41000-b7a44000 rw-p 0006e000 03:05 281150     /usr/lib/libkrb5.so.3.2
b7a44000-b7a5a000 r-xp 00000000 03:05 152981     /usr/lib/libgssapi_krb5.so.2.2
b7a5a000-b7a5b000 rw-p 00016000 03:05 152981     /usr/lib/libgssapi_krb5.so.2.2
b7a5b000-b7a5d000 r-xp 00000000 03:01 18135      /lib/libdl-2.3.6.so
b7a5d000-b7a5e000 r--p 00001000 03:01 18135      /lib/libdl-2.3.6.so
b7a5e000-b7a5f000 rw-p 00002000 03:01 18135      /lib/libdl-2.3.6.so
b7a5f000-b7b57000 r-xp 00000000 03:01 18095      /lib/libcrypto.so.0.9.7f
b7b57000-b7b69000 rw-p 000f8000 03:01 18095      /lib/libcrypto.so.0.9.7f
b7b69000-b7b6d000 rw-p b7b69000 00:00 0
b7b6d000-b7c90000 r-xp 00000000 03:01 18105      /lib/libc-2.3.6.so
b7c90000-b7c92000 r--p 00122000 03:01 18105      /lib/libc-2.3.6.so
b7c92000-b7c94000 rw-p 00124000 03:01 18105      /lib/libc-2.3.6.so
b7c94000-b7c96000 rw-p b7c94000 00:00 0
b7c96000-b7c9f000 r-xp 00000000 03:01 18087      /lib/libgcc_s-4.0.2-20051126.so.1
b7c9f000-b7ca0000 rw-p 00009000 03:01 18087      /lib/libgcc_s-4.0.2-20051126.so.1
b7ca0000-b7cc3000 r-xp 00000000 03:01 18163      /lib/libm-2.3.6.so
b7cc3000-b7cc4000 r--p 00022000 03:01 18163      /lib/libm-2.3.6.so
b7cc4000-b7cc5000 rw-p 00023000 03:01 18163      /lib/libm-2.3.6.so
b7cc5000-b7d97000 r-xp 00000000 03:05 281159     /usr/lib/libstdc++.so.6.0.7
b7d97000-b7d9c000 rw-p 000d2000 03:05 281159     /usr/lib/libstdc++.so.6.0.7
b7d9c000-b7da1000 rw-p b7d9c000 00:00 0
b7da1000-b7daf000 r-xp 00000000 03:01 18119      /lib/libpthread-2.3.6.so
b7daf000-b7db0000 r--p 0000d000 03:01 18119      /lib/libpthread-2.3.6.so
b7db0000-b7db1000 rw-p 0000e000 03:01 18119      /lib/libpthread-2.3.6.so
b7db1000-b7db3000 rw-p b7db1000 00:00 0
b7db3000-b7dc5000 r-xp 00000000 03:05 254650     /usr/lib/libz.so.1.2.2.2
b7dc5000-b7dc6000 rw-p 00011000 03:05 254650     /usr/lib/libz.so.1.2.2.2
b7dc6000-b7dc7000 rw-p b7dc6000 00:00 0
b7dc7000-b7e13000 r-xp 00000000 03:05 4621179    /usr/lib/mysql/libmysqlclient_r.so.14.0.0
b7e13000-b7f05000 rw-p 0004b000 03:05 4621179    /usr/lib/mysql/libmysqlclient_r.so.14.0.0
b7f05000-b7f07000 rw-p b7f05000 00:00 0
b7f07000-b7f3c000 r-xp 00000000 03:01 18066      /lib/libssl.so.0.9.7f
b7f3c000-b7f3f000 rw-p 00035000 03:01 18066      /lib/libssl.so.0.9.7f
b7f46000-b7f49000 rw-p b7f46000 00:00 0
b7f49000-b7f89000 r-xp 00000000 03:06 4246020    /home/weedy/mangos/lib/libMaNGOSScript-0.2.0.so.0.0.2
b7f89000-b7f8a000 rw-p 00040000 03:06 4246020    /home/weedy/mangos/lib/libMaNGOSScript-0.2.0.so.0.0.2
b7f8a000-b7f8b000 rw-p b7f8a000 00:00 0
b7f8b000-b7fc9000 r-xp 00000000 03:06 4246016    /home/weedy/mangos/lib/libZThread-2.3.2.so.0.2.3
b7fc9000-b7fcb000 rw-p 0003d000 03:06 4246016    /home/weedy/mangos/lib/libZThread-2.3.2.so.0.2.3
b7fcb000-b7fcc000 rw-p b7fcb000 00:00 0
b7fcc000-b7fe6000 r-xp 00000000 03:01 18082      /lib/ld-2.3.6.so
b7fe6000-b7fe7000 r--p 00019000 03:01 18082      /lib/ld-2.3.6.so
b7fe7000-b7fe8000 rw-p 0001a000 03:01 18082      /lib/ld-2.3.6.so
bffc5000-bffe6000 rw-p bffc5000 00:00 0          [stack]
ffffe000-fffff000 ---p 00000000 00:00 0          [vdso]

Program received signal SIGABRT, Aborted.
[Switching to Thread -1295033424 (LWP 22376)]
0xffffe410 in __kernel_vsyscall ()
(gdb) bt
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7b94f90 in raise () from /lib/libc.so.6
#2  0xb7b96678 in abort () from /lib/libc.so.6
#3  0xb7bca230 in __libc_message () from /lib/libc.so.6
#4  0xb7bd01e0 in _int_free () from /lib/libc.so.6
#5  0xb7bd072b in free () from /lib/libc.so.6
#6  0xb7d6c0a9 in operator delete () from /usr/lib/libstdc++.so.6
#7  0xb7d6c0f5 in operator delete[] () from /usr/lib/libstdc++.so.6
#8  0x0812efb6 in ~Object (this=0xb17bc650) at Object.cpp:67
#9  0x08132f78 in ObjectGridUnloader::Visit<Creature> (this=0xb2cf5034, m=@0xb172af9c) at ObjectGridLoader.cpp:122
#10 0x08133289 in VisitorHelper<ObjectGridUnloader, Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > (v=@0xb2cf5034,
    c=@0xb172af9c) at ./../framework/GameSystem/TypeContainerVisitor.h:70
#11 0x080f6c41 in Map::UnloadGrid (this=0x841a0c8, x=@0xb2cf50c4, y=@0xb2cf50c0) at ./../framework/GameSystem/GridLoader.h:62
#12 0x081a8ca3 in RemovalState::Update (this=0x8327090, m=@0x841a0c8, grid=@0xb172a838, info=@0xb1723630, x=@0xb2cf50c4, y=@0xb2cf50c0,
    t_diff=@0xb2cf5110) at GridStates.cpp:51
#13 0x080f592f in Map::Update (this=0x841a0c8, t_diff=@0xb2cf5110) at Map.cpp:306
#14 0x0810f793 in MapManager::Update (this=0x84f6b68, diff=108) at MapManager.cpp:92
#15 0x0809abed in World::Update (this=0x8314808, diff=108) at World.cpp:468
#16 0x0809608a in WorldRunnable::run (this=0x8669910) at WorldRunnable.cpp:39
#17 0xb7fb8fbe in ZThread::ThreadImpl::dispatch (parent=0x873ceb0, impl=0x874ba58, task=@0xb2cf5424) at ThreadImpl.cxx:406
#18 0xb7fbb1f2 in ZThread::(anonymous namespace)::Launcher::run (this=0xbffe558c) at ThreadImpl.cxx:49
#19 0xb7fbea00 in _dispatch (arg=0xbffe558c) at posix/ThreadOps.cxx:137
#20 0xb7da6bd4 in start_thread () from /lib/libpthread.so.0
#21 0xb7c374fe in clone () from /lib/libc.so.6
(gdb) bt full
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7b94f90 in raise () from /lib/libc.so.6
No symbol table info available.
#2  0xb7b96678 in abort () from /lib/libc.so.6
No symbol table info available.
#3  0xb7bca230 in __libc_message () from /lib/libc.so.6
No symbol table info available.
#4  0xb7bd01e0 in _int_free () from /lib/libc.so.6
No symbol table info available.
#5  0xb7bd072b in free () from /lib/libc.so.6
No symbol table info available.
#6  0xb7d6c0a9 in operator delete () from /usr/lib/libstdc++.so.6
No symbol table info available.
#7  0xb7d6c0f5 in operator delete[] () from /usr/lib/libstdc++.so.6
No symbol table info available.
#8  0x0812efb6 in ~Object (this=0xb17bc650) at Object.cpp:67
No locals.
#9  0x08132f78 in ObjectGridUnloader::Visit<Creature> (this=0xb2cf5034, m=@0xb172af9c) at ObjectGridLoader.cpp:122
No locals.
#10 0x08133289 in VisitorHelper<ObjectGridUnloader, Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > (v=@0xb2cf5034,
    c=@0xb172af9c) at ./../framework/GameSystem/TypeContainerVisitor.h:70
No locals.
#11 0x080f6c41 in Map::UnloadGrid (this=0x841a0c8, x=@0xb2cf50c4, y=@0xb2cf50c0) at ./../framework/GameSystem/GridLoader.h:62
        unloader = {i_grid = @0xb172a838}
        grid = (NGridType *) 0xb172a838
        gx = Variable "gx" is not available.
(gdb)