Hi Sorry to bother others. My program has serious problem. Here is the dump under gdb. I am wondering has anyone seen something similar before. Maybe this is known bug? Any suggestion would be helpful.
*** glibc detected *** /home/sraza/noxcore/build/src/.libs/lt-nox_core: malloc(): memory corruption: 0x00007f3010a27a00 *** ======= Backtrace: ========= /lib64/libc.so.6[0x36f947b5df] /lib64/libc.so.6(__libc_malloc+0x98)[0x36f947ce18] /usr/lib64/libstdc++.so.6(_Znwm+0x1d)[0x37078c41bd] nox/netapps/storage/storage-common.so(_ZNSt3tr110_HashtableISsSt4pairIKSsN5boost7variantIlSsdN5vigil12applications7storage4GUIDENS3_6detail7variant5void_ESB_SB_SB_SB_SB_SB_SB_SB_SB_SB_SB_SB_SB_SB_SB_EEESaISD_ESt10_Select1stISD_ESt8equal_toISsENS_4hashISsEENS_8__detail18_Mod_range_hashingENSL_20_Default_ranged_hashENSL_20_Prime_rehash_policyELb0ELb0ELb1EE19_M_allocate_bucketsEm+0x33)[0x7f3007a050f3] nox/netapps/storage/storage-common.so(_ZNSt3tr110_HashtableISsSt4pairIKSsN5boost7variantIlSsdN5vigil12applications7storage4GUIDENS3_6detail7variant5void_ESB_SB_SB_SB_SB_SB_SB_SB_SB_SB_SB_SB_SB_SB_SB_EEESaISD_ESt10_Select1stISD_ESt8equal_toISsENS_4hashISsEENS_8__detail18_Mod_range_hashingENSL_20_Default_ranged_hashENSL_20_Prime_rehash_policyELb0ELb0ELb1EEC2ERKSP_+0x40)[0x7f3007a055a0] nox/netapps/storage/storage-backend.so(_ZN5boost4bindINS_8functionIFvRKN5vigil12applications7storage6ResultERKNS4_7ContextERKNS2_8hash_mapISsNS_7variantIlSsdNS4_4GUIDENS_6detail7variant5void_ESG_SG_SG_SG_SG_SG_SG_SG_SG_SG_SG_SG_SG_SG_SG_EENSt3tr14hashISsEESt8equal_toISsESaISt4pairIKSsSH_EEEEEEENS_3argILi1EEES8_SR_EENS_3_bi6bind_tINSY_11unspecifiedET_NSY_9list_av_3IT0_T1_T2_E4typeEEES11_S13_S14_S15_+0x13d)[0x7f30073d0c8d] nox/netapps/storage/storage-backend.so(_ZN5vigil12applications7storage17Async_DHT_storage3getERKSsRKNS_8hash_mapISsN5boost7variantIlSsdNS1_4GUIDENS6_6detail7variant5void_ESB_SB_SB_SB_SB_SB_SB_SB_SB_SB_SB_SB_SB_SB_SB_EENSt3tr14hashISsEESt8equal_toISsESaISt4pairIS3_SC_EEEERKNS6_8functionIFvRKNS1_6ResultERKNS1_7ContextESN_EEE+0x194)[0x7f30073c2ff4] nox/netapps/bindings_storage/.libs/bindings_storage.so(_ZN5vigil12applications16Bindings_Storage17run_get_links_fsmERKN5boost10shared_ptrINS0_12Get_Links_OpEEENS0_13GetLinksStateE+0xf7)[0x7f3006ac2b57] nox/netapps/bindings_storage/.libs/bindings_storage.so(_ZN5vigil12applications16Bindings_Storage13get_all_linksERKN5boost8functionIFvRNSt7__debug4listINS0_4LinkESaIS6_EEEEEE+0xc8)[0x7f3006ac3b08] ./nox/netapps/bindings_storage/_pybindings_storage.so(_ZN5vigil12applications22Bindings_Storage_Proxy18get_links_dispatchEN5boost8functionIFvRNS3_IFvRNSt7__debug4listINS0_4LinkESaIS6_EEEEEEEEEP7_object+0x393)[0x7f3006854263] ./nox/netapps/bindings_storage/_pybindings_storage.so(_ZN5vigil12applications22Bindings_Storage_Proxy13get_all_linksEP7_object+0x44)[0x7f30068547b4] ./nox/netapps/bindings_storage/_pybindings_storage.so[0x7f3006863e14] /usr/lib64/libpython2.5.so.1.0(PyObject_Call+0x13)[0x371143d173] /usr/lib64/libpython2.5.so.1.0(PyEval_EvalFrameEx+0x4117)[0x37114bcca7] /usr/lib64/libpython2.5.so.1.0(PyEval_EvalCodeEx+0x70d)[0x37114bfa7d] /usr/lib64/libpython2.5.so.1.0(PyEval_EvalFrameEx+0x58cc)[0x37114be45c] /usr/lib64/libpython2.5.so.1.0(PyEval_EvalFrameEx+0x6356)[0x37114beee6] /usr/lib64/libpython2.5.so.1.0(PyEval_EvalCodeEx+0x70d)[0x37114bfa7d] /usr/lib64/libpython2.5.so.1.0[0x371145b9c7] /usr/lib64/libpython2.5.so.1.0(PyObject_Call+0x13)[0x371143d173] /usr/lib64/libpython2.5.so.1.0(PyEval_EvalFrameEx+0x4117)[0x37114bcca7] /usr/lib64/libpython2.5.so.1.0(PyEval_EvalCodeEx+0x70d)[0x37114bfa7d] /usr/lib64/libpython2.5.so.1.0[0x371145ba32] /usr/lib64/libpython2.5.so.1.0(PyObject_Call+0x13)[0x371143d173] /usr/lib64/libpython2.5.so.1.0[0x37114443b0] /usr/lib64/libpython2.5.so.1.0(PyObject_Call+0x13)[0x371143d173] /usr/lib64/libpython2.5.so.1.0[0x3711444ffb] /usr/lib64/libpython2.5.so.1.0(PyObject_Call+0x13)[0x371143d173] /usr/lib64/libpython2.5.so.1.0(PyEval_CallObjectWithKeywords+0x71)[0x37114b7fc1] nox/coreapps/pyrt/pyrt.so(_ZN5vigil20call_python_functionIN5boost13intrusive_ptrI7_objectEEEEvS4_T_+0x2b)[0x7f301508517b] ./nox/coreapps/pyrt/_oxidereactor.so(_ZN5boost6detail8function26void_function_obj_invoker0INS_3_bi6bind_tIvPFvNS_13intrusive_ptrI7_objectEES7_ENS3_5list2INS3_5valueIS7_EESC_EEEEvE6invokeERNS1_15function_bufferE+0x49)[0x7f300928cd99] /home/sraza/noxcore/build/src/builtin/.libs/libbuiltin.so.0(_ZNK5boost9function0IvEclEv+0x2e)[0x7f3015df921e] /home/sraza/noxcore/build/src/lib/.libs/libnoxcore.so.0(_ZN5vigil16Timer_dispatcher4pollEv+0x4fa)[0x7f3015b5573a] /home/sraza/noxcore/build/src/lib/.libs/libnoxcore.so.0[0x7f3015b3501f] /home/sraza/noxcore/build/src/lib/.libs/libnoxcore.so.0[0x7f3015b356d4] /home/sraza/noxcore/build/src/lib/.libs/libnoxcore.so.0(_ZN5vigil14Poll_loop_impl3runEv+0xc8)[0x7f3015b35f48] /home/sraza/noxcore/build/src/.libs/lt-nox_core(main+0x1f73)[0x4111f3] /lib64/libc.so.6(__libc_start_main+0xfa)[0x36f941e32a] /home/sraza/noxcore/build/src/.libs/lt-nox_core(_ZNSt8ios_base4InitD1Ev+0x39)[0x40d529] ======= Memory map: ======== 00400000-00421000 r-xp 00000000 fd:00 3285131 /home/sraza/noxcore/build/src/.libs/lt-nox_core 00621000-00622000 rw-p 00021000 fd:00 3285131 /home/sraza/noxcore/build/src/.libs/lt-nox_core 017ce000-018d2000 rw-p 017ce000 00:00 0 [heap] 4019d000-4019e000 ---p 4019d000 00:00 0 4019e000-401de000 rw-p 4019e000 00:00 0 401de000-401df000 ---p 401de000 00:00 0 401df000-4021f000 rw-p 401df000 00:00 0 4045a000-4045b000 ---p 4045a000 00:00 0 4045b000-4049b000 rw-p 4045b000 00:00 0 40992000-40993000 ---p 40992000 00:00 0 40993000-409d3000 rw-p 40993000 00:00 0 409fd000-409fe000 ---p 409fd000 00:00 0 409fe000-40a3e000 rw-p 409fe000 00:00 0 40e4d000-40e4e000 ---p 40e4d000 00:00 0 40e4e000-40e8e000 rw-p 40e4e000 00:00 0 4119b000-4119c000 ---p 4119b000 00:00 0 4119c000-411dc000 rw-p 4119c000 00:00 0 41483000-41484000 ---p 41483000 00:00 0 41484000-414c4000 rw-p 41484000 00:00 0 415e2000-415e3000 ---p 415e2000 00:00 0 415e3000-41623000 rw-p 415e3000 00:00 0 41da9000-41daa000 ---p 41da9000 00:00 0 41daa000-41dea000 rw-p 41daa000 00:00 0 41ff1000-41ff2000 ---p 41ff1000 00:00 0 41ff2000-42032000 rw-p 41ff2000 00:00 0 42032000-42033000 ---p 42032000 00:00 0 42033000-42a33000 rw-p 42033000 00:00 0 42a33000-42a34000 ---p 42a33000 00:00 0 42a34000-43434000 rw-p 42a34000 00:00 0 36f9000000-36f901d000 r-xp 00000000 fd:00 475183 /lib64/ld-2.8.so 36f921c000-36f921d000 r--p 0001c000 fd:00 475183 /lib64/ld-2.8.so 36f921d000-36f921e000 rw-p 0001d000 fd:00 475183 /lib64/ld-2.8.so 36f9400000-36f9562000 r-xp 00000000 fd:00 477995 /lib64/libc-2.8.so 36f9562000-36f9762000 ---p 00162000 fd:00 477995 /lib64/libc-2.8.so 36f9762000-36f9766000 r--p 00162000 fd:00 477995 /lib64/libc-2.8.so 36f9766000-36f9767000 rw-p 00166000 fd:00 477995 /lib64/libc-2.8.so 36f9767000-36f976c000 rw-p 36f9767000 00:00 0 36f9800000-36f9884000 r-xp 00000000 fd:00 477997 /lib64/libm-2.8.so 36f9884000-36f9a83000 ---p 00084000 fd:00 477997 /lib64/libm-2.8.so 36f9a83000-36f9a84000 r--p 00083000 fd:00 477997 /lib64/libm-2.8.so 36f9a84000-36f9a85000 rw-p 00084000 fd:00 477997 /lib64/libm-2.8.so 36f9c00000-36f9c02000 r-xp 00000000 fd:00 477999 /lib64/libdl-2.8.so 36f9c02000-36f9e02000 ---p 00002000 fd:00 477999 /lib64/libdl-2.8.so 36f9e02000-36f9e03000 r--p 00002000 fd:00 477999 /lib64/libdl-2.8.so 36f9e03000-36f9e04000 rw-p 00003000 fd:00 477999 /lib64/libdl-2.8.so 36fa000000-36fa016000 r-xp 00000000 fd:00 478004 /lib64/libpthread-2.8.so 36fa016000-36fa215000 ---p 00016000 fd:00 478004 /lib64/libpthread-2.8.so 36fa215000-36fa216000 r--p 00015000 fd:00 478004 /lib64/libpthread-2.8.so 36fa216000-36fa217000 rw-p 00016000 fd:00 478004 /lib64/libpthread-2.8.so 36fa217000-36fa21b000 rw-p 36fa217000 00:00 0 36fa400000-36fa415000 r-xp 00000000 fd:00 478006 /lib64/libz.so.1.2.3 36fa415000-36fa614000 ---p 00015000 fd:00 478006 /lib64 Program received signal SIGABRT, Aborted. 0x00000036f9432215 in raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 64 return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig); _______________________________________________ nox-dev mailing list [email protected] http://noxrepo.org/mailman/listinfo/nox-dev_noxrepo.org
