*CLI> [New Thread 0xb5a82b90 (LWP 3480)] [May 7 16:51:00] ERROR[3480]: astobj2.c:116 INTERNAL_OBJ: bad magic number 0xb5a821e8 for 0xb5a8219c [May 7 16:51:00] ERROR[3480]: astobj2.c:116 INTERNAL_OBJ: bad magic number 0xb5a821e8 for 0xb5a8219c [May 7 16:51:00] ERROR[3480]: astobj2.c:116 INTERNAL_OBJ: bad magic number 0xb5a821e8 for 0xb5a8219c [May 7 16:51:00] ERROR[3480]: astobj2.c:116 INTERNAL_OBJ: bad magic number 0xb5a821e8 for 0xb5a8219c [May 7 16:51:00] ERROR[3480]: astobj2.c:116 INTERNAL_OBJ: bad magic number 0xb5a821e8 for 0xb5a8219c [May 7 16:51:00] ERROR[3480]: astobj2.c:116 INTERNAL_OBJ: bad magic number 0xb5a821e8 for 0xb5a8219c [May 7 16:51:00] ERROR[3480]: astobj2.c:116 INTERNAL_OBJ: bad magic number 0xb5a821e8 for 0xb5a8219c [May 7 16:51:00] ERROR[3480]: astobj2.c:116 INTERNAL_OBJ: bad magic number 0xb5a821e8 for 0xb5a8219c == Manager 'dwayne' logged on from 127.0.0.1 [May 7 16:51:00] ERROR[3480]: astobj2.c:116 INTERNAL_OBJ: bad magic number 0xb5a821e8 for 0xb5a8219c [May 7 16:51:00] ERROR[3480]: astobj2.c:116 INTERNAL_OBJ: bad magic number 0xb5a821e8 for 0xb5a8219c *CLI> *CLI> *CLI> ************************************ AND NOW I QUIT MY MANAGER SESSION ************************************************* *CLI> *CLI> [May 7 16:51:12] ERROR[3480]: astobj2.c:116 INTERNAL_OBJ: bad magic number 0xb5a821e8 for 0xb5a8219c [May 7 16:51:12] ERROR[3480]: astobj2.c:116 INTERNAL_OBJ: bad magic number 0xb5a821e8 for 0xb5a8219c [May 7 16:51:12] ERROR[3480]: astobj2.c:116 INTERNAL_OBJ: bad magic number 0xb5a821e8 for 0xb5a8219c *** glibc detected *** /usr/sbin/asterisk: munmap_chunk(): invalid pointer: 0x09e22078 *** [May 7 16:51:12] ERROR[3480]: astobj2.c:116 INTERNAL_OBJ: bad magic number 0xb5a821e8 for 0xb5a8219c == Manager 'dwayne' logged off from 127.0.0.1 ======= Backtrace: ========= /lib/tls/i686/cmov/libc.so.6[0xb7ca8454] /usr/sbin/asterisk[0x80fd200] /usr/sbin/asterisk[0x80fd232] /usr/sbin/asterisk[0x8107f5e] /usr/sbin/asterisk[0x815f450] /usr/sbin/asterisk[0x816be3d] /lib/tls/i686/cmov/libpthread.so.0[0xb7ae650f] /lib/tls/i686/cmov/libc.so.6(clone+0x5e)[0xb7d1aa0e] ======= Memory map: ======== 08048000-081cb000 r-xp 00000000 08:01 5375179 /usr/sbin/asterisk 081cb000-081cc000 r--p 00182000 08:01 5375179 /usr/sbin/asterisk 081cc000-081d8000 rw-p 00183000 08:01 5375179 /usr/sbin/asterisk 081d8000-081f7000 rw-p 081d8000 00:00 0 09c31000-09e42000 rw-p 09c31000 00:00 0 [heap] b5a47000-b5a48000 ---p b5a47000 00:00 0 b5a48000-b5a83000 rw-p b5a48000 00:00 0 b5a83000-b5a84000 ---p b5a83000 00:00 0 b5a84000-b5abf000 rw-p b5a84000 00:00 0 b5abf000-b5ac0000 ---p b5abf000 00:00 0 b5ac0000-b5afb000 rw-p b5ac0000 00:00 0 b5afb000-b5afd000 r-xp 00000000 08:01 5439740 /usr/lib/asterisk/modules/res_convert.so b5afd000-b5afe000 r--p 00001000 08:01 5439740 /usr/lib/asterisk/modules/res_convert.so b5afe000-b5aff000 rw-p 00002000 08:01 5439740 /usr/lib/asterisk/modules/res_convert.so b5aff000-b5b01000 r-xp 00000000 08:01 5439568 /usr/lib/asterisk/modules/app_db.so b5b01000-b5b02000 r--p 00001000 08:01 5439568 /usr/lib/asterisk/modules/app_db.so b5b02000-b5b03000 rw-p 00002000 08:01 5439568 /usr/lib/asterisk/modules/app_db.so b5b03000-b5b07000 r-xp 00000000 08:01 5375554 /usr/lib/libXdmcp.so.6.0.0 b5b07000-b5b08000 rw-p 00003000 08:01 5375554 /usr/lib/libXdmcp.so.6.0.0 b5b08000-b5b0a000 r-xp 00000000 08:01 5375543 /usr/lib/libXau.so.6.0.0 b5b0a000-b5b0b000 rw-p 00001000 08:01 5375543 /usr/lib/libXau.so.6.0.0 b5b0b000-b5b22000 r-xp 00000000 08:01 5376487 /usr/lib/libxcb.so.1.0.0 b5b22000-b5b23000 r--p 00016000 08:01 5376487 /usr/lib/libxcb.so.1.0.0 b5b23000-b5b24000 rw-p 00017000 08:01 5376487 /usr/lib/libxcb.so.1.0.0 b5b24000-b5b25000 r-xp 00000000 08:01 5376485 /usr/lib/libxcb-xlib.so.0.0.0 b5b25000-b5b26000 r--p 00000000 08:01 5376485 /usr/lib/libxcb-xlib.so.0.0.0 b5b26000-b5b27000 rw-p 00001000 08:01 5376485 /usr/lib/libxcb-xlib.so.0.0.0 b5b27000-b5c12000 r-xp 00000000 08:01 5374113 /usr/lib/libX11.so.6.2.0 b5c12000-b5c13000 r--p 000ea000 08:01 5374113 /usr/lib/libX11.so.6.2.0 b5c13000-b5c15000 rw-p 000eb000 08:01 5374113 /usr/lib/libX11.so.6.2.0 b5c15000-b5c16000 rw-p b5c15000 00:00 0 b5c17000-b5c19000 r-xp 00000000 08:01 5439645 /usr/lib/asterisk/modules/format_siren7.so b5c19000-b5c1a000 r--p 00001000 08:01 5439645 /usr/lib/asterisk/modules/format_siren7.so b5c1a000-b5c1b000 rw-p 00002000 08:01 5439645 /usr/lib/asterisk/modules/format_siren7.so b5c1b000-b5c1d000 r-xp 00000000 08:01 5439668 /usr/lib/asterisk/modules/func_connectedline.so b5c1d000-b5c1e000 r--p 00001000 08:01 5439668 /usr/lib/asterisk/modules/func_connectedline.so b5c1e000-b5c1f000 rw-p 00002000 08:01 5439668 /usr/lib/asterisk/modules/func_connectedline.so b5c1f000-b5c26000 r-xp 00000000 08:01 5439651 /usr/lib/asterisk/modules/cdr_adaptive_odbc.so b5c26000-b5c27000 r--p 00006000 08:01 5439651 /usr/lib/asterisk/modules/cdr_adaptive_odbc.so b5c27000-b5c28000 rw-p 00007000 08:01 5439651 /usr/lib/asterisk/modules/cdr_adaptive_odbc.so b5c28000-b5c2f000 r-xp 00000000 08:01 5439545 /usr/lib/asterisk/modules/chan_oss.so b5c2f000-b5c30000 r--p 00006000 08:01 5439545 /usr/lib/asterisk/modules/chan_oss.so b5c30000-b5c31000 rw-p 00007000 08:01 5439545 /usr/lib/asterisk/modules/chan_oss.so b5c31000-b5c33000 r-xp 00000000 08:01 5439617 /usr/lib/asterisk/modules/app_url.so b5c33000-b5c34000 r--p 00001000 08:01 5439617 /usr/lib/asterisk/modules/app_url.so b5c34000-b5c35000 rw-p 00002000 08:01 5439617 /usr/lib/asterisk/modules/app_url.so b5c35000-b5c36000 r-xp 00000000 08:01 5439658 /usr/lib/asterisk/modules/bridge_simple.so b5c36000-b5c37000 r--p 00000000 08:01 5439658 /usr/lib/asterisk/modules/bridge_simple.so b5c37000-b5c38000 rw-p 00001000 08:01 5439658 /usr/lib/asterisk/modules/bridge_simple.so b5c38000-b5c3b000 r-xp 00000000 08:01 5439601 /usr/lib/asterisk/modules/app_read.so b5c3b000-b5c3c000 r--p 00002000 08:01 5439601 /usr/lib/asterisk/modules/app_read.so b5c3c000-b5c3d000 rw-p 00003000 08:01 5439601 /usr/lib/asterisk/modules/app_read.so b5c3d000-b5c3e000 ---p b5c3d000 00:00 0 b5c3e000-b5c79000 rw-p b5c3e000 00:00 0 b5c79000-b5c91000 r-xp 00000000 08:01 5439544 /usr/lib/asterisk/modules/chan_mgcp.so b5c91000-b5c92000 r--p 00017000 08:01 5439544 /usr/lib/asterisk/modules/chan_mgcp.so b5c92000-b5c93000 rw-p 00018000 08:01 5439544 /usr/lib/asterisk/modules/chan_mgcp.so b5c93000-b5c96000 r-xp 00000000 08:01 5439664 /usr/lib/asterisk/modules/func_callerid.so b5c96000-b5c97000 r--p 00002000 08:01 5439664 /usr/lib/asterisk/modules/func_callerid.so b5c97000-b5c98000 rw-p 00003000 08:01 5439664 /usr/lib/asterisk/modules/func_callerid.so b5c98000-b5c9a000 r-xp 00000000 08:01 5439593 /usr/lib/asterisk/modules/app_nbscat.so b5c9a000-b5c9b000 r--p 00001000 08:01 5439593 /usr/lib/asterisk/modules/app_nbscat.so b5c9b000-b5c9c000 rw-p 00002000 08:01 5439593 /usr/lib/asterisk/modules/app_nbscat.so b5c9c000-b5c9d000 r-xp 00000000 08:01 5439676 /usr/lib/asterisk/modules/func_extstate.so b5c9d000-b5c9e000 r--p 00000000 08:01 5439676 /usr/lib/asterisk/modules/func_extstate.so b5c9e000-b5c9f000 rw-p 00001000 08:01 5439676 /usr/lib/asterisk/modules/func_extstate.so b5c9f000-b5ca0000 r-xp 00000000 08:01 5439575 /usr/lib/asterisk/modules/app_echo.so b5ca0000-b5ca1000 r--p 00000000 08:01 5439575 /usr/lib/asterisk/modules/app_echo.so b5ca1000-b5ca2000 rw-p 00001000 08:01 5439575 /usr/lib/asterisk/modules/app_echo.so b5ca2000-b5ca3000 ---p b5ca2000 00:00 0 b5ca3000-b5cde000 rw-p b5ca3000 00:00 0 b5cde000-b5d06000 r-xp 00000000 08:01 5439600 /usr/lib/asterisk/modules/app_queue.so b5d06000-b5d07000 r--p 00027000 08:01 5439600 /usr/lib/asterisk/modules/app_queue.so b5d07000-b5d08000 rw-p 00028000 08:01 5439600 /usr/lib/asterisk/modules/app_queue.so b5d08000-b5d09000 r-xp 00000000 08:01 5439634 /usr/lib/asterisk/modules/codec_ulaw.so b5d09000-b5d0a000 r--p 00001000 08:01 5439634 /usr/lib/asterisk/modules/codec_ulaw.so b5d0a000-b5d0b000 rw-p 00002000 08:01 5439634 /usr/lib/asterisk/modules/codec_ulaw.so b5d0b000-b5d12000 r-xp 00000000 08:01 5439563 /usr/lib/asterisk/modules/app_chanspy.so b5d12000-b5d13000 r--p 00006000 08:01 5439563 /usr/lib/asterisk/modules/app_chanspy.so b5d13000-b5d14000 rw-p 00007000 08:01 5439563 /usr/lib/asterisk/modules/app_chanspy.so b5d14000-b5d17000 r-xp 00000000 08:01 5439595 /usr/lib/asterisk/modules/app_page.so b5d17000-b5d18000 r--p 00002000 08:01 5439595 /usr/lib/asterisk/modules/app_page.so b5d18000-b5d19000 rw-p 00003000 08:01 5439595 /usr/lib/asterisk/modules/app_page.so b5d19000-b5d1b000 r-xp 00000000 08:01 5439596 /usr/lib/asterisk/modules/app_parkandannounce.so b5d1b000-b5d1c000 r--p 00001000 08:01 5439596 /usr/lib/asterisk/modules/app_parkandannounce.so b5d1c000-b5d1d000 rw-p 00002000 08:01 5439596 /usr/lib/asterisk/modules/app_parkandannounce.so b5d1d000-b5d1f000 r-xp 00000000 08:01 5439641 /usr/lib/asterisk/modules/format_ilbc.so b5d1f000-b5d20000 r--p 00001000 08:01 5439641 /usr/lib/asterisk/modules/format_ilbc.so b5d20000-b5d21000 rw-p 00002000 08:01 5439641 /usr/lib/asterisk/modules/format_ilbc.so b5d21000-b5d24000 r-xp 00000000 08:01 5439755 /usr/lib/asterisk/modules/app_dahdiscan.so b5d24000-b5d25000 r--p 00002000 08:01 5439755 /usr/lib/asterisk/modules/app_dahdiscan.so b5d25000-b5d26000 rw-p 00003000 08:01 5439755 /usr/lib/asterisk/modules/app_dahdiscan.so b5d26000-b5d28000 r-xp 00000000 08:01 5439669 /usr/lib/asterisk/modules/func_cut.so b5d28000-b5d29000 r--p 00001000 08:01 5439669 /usr/lib/asterisk/modules/func_cut.so b5d29000-b5d2a000 rw-p 00002000 08:01 5439669 /usr/lib/asterisk/modules/func_cut.so b5d2a000-b5d2c000 r-xp 00000000 08:01 5439656 /usr/lib/asterisk/modules/bridge_builtin_features.so b5d2c000-b5d2d000 r--p 00001000 08:01 5439656 /usr/lib/asterisk/modules/bridge_builtin_features.so b5d2d000-b5d2e000 rw-p 00002000 08:01 5439656 /usr/lib/asterisk/modules/bridge_builtin_features.so b5d2e000-b5d30000 r-xp 00000000 08:01 5439642 /usr/lib/asterisk/modules/format_jpeg.so b5d30000-b5d31000 r--p 00001000 08:01 5439642 /usr/lib/asterisk/modules/format_jpeg.so b5d31000-b5d32000 rw-p 00002000 08:01 5439642 /usr/lib/asterisk/modules/format_jpeg.so b5d32000-b5d34000 r-xp 00000000 08:01 5439661 /usr/lib/asterisk/modules/func_audiohookinherit.so b5d34000-b5d35000 r--p 00001000 08:01 5439661 /usr/lib/asterisk/modules/func_audiohookinherit.so b5d35000-b5d36000 rw-p 00002000 08:01 5439661 /usr/lib/asterisk/modules/func_audiohookinherit.so b5d36000-b5d3a000 r-xp 00000000 08:01 5439590 /usr/lib/asterisk/modules/app_mixmonitor.so b5d3a000-b5d3b000 r--p 00003000 08:01 5439590 /usr/lib/asterisk/modules/app_mixmonitor.so b5d3b000-b5d3c000 rw-p 00004000 08:01 5439590 /usr/lib/asterisk/modules/app_mixmonitor.so b5d3c000-b5d4b000 r-xp 00000000 08:01 5439748 /usr/lib/asterisk/modules/res_rtp_asterisk.so b5d4b000-b5d4c000 r--p 0000e000 08:01 5439748 /usr/lib/asterisk/modules/res_rtp_asterisk.so b5d4c000-b5d4d000 rw-p 0000f000 08:01 5439748 /usr/lib/asterisk/modules/res_rtp_asterisk.so b5d4d000-b5d4f000 r-xp 00000000 08:01 5439599 /usr/lib/asterisk/modules/app_privacy.so b5d4f000-b5d50000 r--p 00001000 08:01 5439599 /usr/lib/asterisk/modules/app_privacy.so b5d50000-b5d51000 rw-p 00002000 08:01 5439599 /usr/lib/asterisk/modules/app_privacy.so b5d51000-b5d53000 r-xp 00000000 08:01 5439675 /usr/lib/asterisk/modules/func_env.so b5d53000-b5d54000 r--p 00001000 08:01 5439675 /usr/lib/asterisk/modules/func_env.so b5d54000-b5d55000 rw-p 00002000 08:01 5439675 /usr/lib/asterisk/modules/func_env.so b5d55000-b5d56000 ---p b5d55000 00:00 0 b5d56000-b5d91000 rw-p b5d56000 00:00 0 b5d91000-b5d96000 r-xp 00000000 08:01 5439555 /usr/lib/asterisk/modules/pbx_spool.so b5d96000-b5d97000 r--p 00005000 08:01 5439555 /usr/lib/asterisk/modules/pbx_spool.so b5d97000-b5d98000 rw-p 00006000 08:01 5439555 /usr/lib/asterisk/modules/pbx_spool.so b5d98000-b5d9a000 r-xp 00000000 08:01 5439567 /usr/lib/asterisk/modules/app_dahdiras.so b5d9a000-b5d9b000 r--p 00001000 08:01 5439567 /usr/lib/asterisk/modules/app_dahdiras.so b5d9b000-b5d9c000 r Program received signal SIGABRT, Aborted. [Switching to Thread 0xb5a82b90 (LWP 3480)] 0xb7f58430 in __kernel_vsyscall () (gdb) (gdb) (gdb) (gdb) (gdb) bt #0 0xb7f58430 in __kernel_vsyscall () #1 0xb7c648a0 in raise () from /lib/tls/i686/cmov/libc.so.6 #2 0xb7c66268 in abort () from /lib/tls/i686/cmov/libc.so.6 #3 0xb7ca216d in ?? () from /lib/tls/i686/cmov/libc.so.6 #4 0xb7ca8454 in ?? () from /lib/tls/i686/cmov/libc.so.6 #5 0x080fd200 in free_session (session=0x9e22078) at manager.c:926 #6 0x080fd232 in destroy_session (session=0x9e22078) at manager.c:933 #7 0x08107f5e in session_do (data=0x9e24328) at manager.c:3390 #8 0x0815f450 in handle_tls_connection (data=0x9e24328) at tcptls.c:219 #9 0x0816be3d in dummy_start (data=0x9e29758) at utils.c:968 #10 0xb7ae650f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #11 0xb7d1aa0e in clone () from /lib/tls/i686/cmov/libc.so.6 (gdb) frame 8 #8 0x0815f450 in handle_tls_connection (data=0x9e24328) at tcptls.c:219 219 return tcptls_session->parent->worker_fn(tcptls_session); (gdb) p *tcptls_session $1 = {f = 0x9e26468, fd = 24, ssl = 0x0, client = 0, remote_address = {sin_family = 2, sin_port = 64403, sin_addr = {s_addr = 16777343}, sin_zero = "\000\000\000\000\000\000\000"}, parent = 0x81d6220, lock = {__data = {__lock = 0, __count = 0, __owner = 0, __kind = 1, __nusers = 0, { __spins = 0, __list = {__next = 0x0}}}, __size = '\0' , "\001\000\000\000\000\000\000\000\000\000\000", __align = 0}} (gdb) p *tcptls_session->f $2 = {_flags = 165821640, _IO_read_ptr = 0x9e22048 "so", _IO_read_end = 0x0, _IO_read_base = 0x0, _IO_write_base = 0x0, _IO_write_ptr = 0x0, _IO_write_end = 0x0, _IO_buf_base = 0x0, _IO_buf_end = 0x0, _IO_save_base = 0x0, _IO_backup_base = 0x0, _IO_save_end = 0x0, _markers = 0x0, _chain = 0x9c42f00, _fileno = -1, _flags2 = 0, _old_offset = 0, _cur_column = 0, _vtable_offset = 0 '\0', _shortbuf = "", _lock = 0x9e26500, _offset = -1, __pad1 = 0x0, __pad2 = 0x9e2650c, __pad3 = 0x0, __pad4 = 0x0, __pad5 = 0, _mode = -1, _unused2 = '\0' } (gdb) frame 7 #7 0x08107f5e in session_do (data=0x9e24328) at manager.c:3390 3390 destroy_session(session); (gdb) p *session $4 = {ms_t = 0, sin = {sin_family = 2, sin_port = 64403, sin_addr = {s_addr = 16777343}, sin_zero = "\000\000\000\000\000\000\000"}, f = 0x0, fd = 24, inuse = 0, needdestroy = 0, waiting_thread = 4294967295, managerid = 0, sessionstart = 1241733060, sessiontimeout = 0, username = "dwayne", '\0' , challenge = "\000\000\000\000\000\000\000\000\000", authenticated = 1, readperm = 255, writeperm = 255, inbuf = "\r\n\n\r\nt: blahsecret\r\n\r\r\n\r\n blahsecret\r\n\r\r\n\r\nahsecret\r\n\r\r\n\r\n", '\0' , inlen = 0, send_events = -1, last_ev = 0x9e240b0, writetimeout = 100, pending_event = 0, noncetime = 0, oldnonce = 0, nc = 0, datastores = {first = 0x0, last = 0x0}, list = { next = 0x0}} (gdb) frame 6 #6 0x080fd232 in destroy_session (session=0x9e22078) at manager.c:933 933 free_session(session); (gdb) p *session $5 = {ms_t = 0, sin = {sin_family = 2, sin_port = 64403, sin_addr = {s_addr = 16777343}, sin_zero = "\000\000\000\000\000\000\000"}, f = 0x0, fd = 24, inuse = 0, needdestroy = 0, waiting_thread = 4294967295, managerid = 0, sessionstart = 1241733060, sessiontimeout = 0, username = "dwayne", '\0' , challenge = "\000\000\000\000\000\000\000\000\000", authenticated = 1, readperm = 255, writeperm = 255, inbuf = "\r\n\n\r\nt: blahsecret\r\n\r\r\n\r\n blahsecret\r\n\r\r\n\r\nahsecret\r\n\r\r\n\r\n", '\0' , inlen = 0, send_events = -1, last_ev = 0x9e240b0, writetimeout = 100, pending_event = 0, noncetime = 0, oldnonce = 0, nc = 0, datastores = {first = 0x0, last = 0x0}, list = { next = 0x0}} (gdb)