(gdb) bt #0 0x0000003e14432885 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #1 0x0000003e14434065 in abort () at abort.c:92 #2 0x0000003e1446f977 in __libc_message (do_abort=2, fmt=0x3e145551a0 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:198 #3 0x0000003e14475296 in malloc_printerr (action=3, str=0x3e145532dd "malloc(): memory corruption", ptr=) at malloc.c:6295 #4 0x0000003e14478b58 in _int_malloc (av=0x7f1364000020, bytes=) at malloc.c:4402 #5 0x0000003e144797d1 in __libc_malloc (bytes=321) at malloc.c:3660 #6 0x00000000004bcb2c in _ast_malloc ( str=0x7f1366048748 "Event: Hangup\r\nPrivilege: call,all\r\nChannel: Bridge/Local/1019092827@agent-00050961;1\r\nUniqueid: voice02-1370888911.1780526\r\nCallerIDNum: \r\nCallerIDName: \r\nConnectedLineNum: "..., category=2) at /usr/src/debug/asterisk-1.8.20.0/include/asterisk/utils.h:457 #7 append_event ( str=0x7f1366048748 "Event: Hangup\r\nPrivilege: call,all\r\nChannel: Bridge/Local/1019092827@agent-00050961;1\r\nUniqueid: voice02-1370888911.1780526\r\nCallerIDNum: \r\nCallerIDName: \r\nConnectedLineNum: "..., category=2) at manager.c:5109 #8 0x00000000004c9937 in __ast_manager_event_multichan (category=2, event=0x53f6f8 "Hangup", chancount=1, chans=, file=0x7f128217ab98 "PVhğ\364ڠ0,,", line=, func=0x543f85 "ast_hangup", fmt=0x541e00 "Channel: %s\r\nUniqueid: %s\r\nCallerIDNum: %s\r\nCallerIDName: %s\r\nConnectedLineNum: %s\r\nConnectedLineName: %s\r\nCause: %d\r\nCause-txt: %s\r\n") at manager.c:5210 #9 0x000000000046613c in ast_hangup (chan=0x7f1365c9f698) at channel.c:2892 #10 0x00000000004e1e33 in __ast_pbx_run (c=0x7f1365c9f698, args=0x0) at pbx.c:5479 #11 0x00000000004e300b in pbx_thread (data=) at pbx.c:5571 #12 0x000000000051db68 in dummy_start (data=) at utils.c:1010 #13 0x0000003607c077f1 in start_thread (arg=0x7f128217b700) at pthread_create.c:301 #14 0x0000003e144e5ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 (gdb) bt full #0 0x0000003e14432885 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 resultvar = 0 pid = 5540 selftid = 19926 #1 0x0000003e14434065 in abort () at abort.c:92 save_stage = 2 act = {__sigaction_handler = {sa_handler = 0x7f1282179e28, sa_sigaction = 0x7f1282179e28}, sa_mask = {__val = {139717468724752, 139726563704800, 16, 266629096778, 1, 266627791754, 5, 266629100437, 3, 139717468724750, 2, 266629096804, 1, 266629103520, 3, 139717468724758}}, sa_flags = 10, sa_restorer = 0x3e14553fa4} sigs = {__val = {32, 0 }} #2 0x0000003e1446f977 in __libc_message (do_abort=2, fmt=0x3e145551a0 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:198 ap = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7f128217a790, reg_save_area = 0x7f128217a6a0}} ap_copy = {{gp_offset = 16, fp_offset = 48, overflow_arg_area = 0x7f128217a790, reg_save_area = 0x7f128217a6a0}} fd = 2 on_2 = list = nlist = cp = written = #3 0x0000003e14475296 in malloc_printerr (action=3, str=0x3e145532dd "malloc(): memory corruption", ptr=) at malloc.c:6295 buf = "00007f145d60f010" cp = #4 0x0000003e14478b58 in _int_malloc (av=0x7f1364000020, bytes=) at malloc.c:4402 iters = nb = 336 idx = bin = victim = 0x7f145d60f000 size = victim_index = remainder = remainder_size = block = bit = map = fwd = bck = errstr = 0x0 #5 0x0000003e144797d1 in __libc_malloc (bytes=321) at malloc.c:3660 ar_ptr = 0x7f1364000020 victim = hook = #6 0x00000000004bcb2c in _ast_malloc ( str=0x7f1366048748 "Event: Hangup\r\nPrivilege: call,all\r\nChannel: Bridge/Local/1019092827@agent-00050961;1\r\nUniqueid: voice02-1370888911.1780526\r\nCallerIDNum: \r\nCallerIDName: \r\nConnectedLineNum: "..., category=2) at /usr/src/debug/asterisk-1.8.20.0/include/asterisk/utils.h:457 p = #7 append_event ( str=0x7f1366048748 "Event: Hangup\r\nPrivilege: call,all\r\nChannel: Bridge/Local/1019092827@agent-00050961;1\r\nUniqueid: voice02-1370888911.1780526\r\nCallerIDNum: \r\nCallerIDName: \r\nConnectedLineNum: "..., category=2) at manager.c:5109 tmp = __PRETTY_FUNCTION__ = "append_event" seq = 81314724 #8 0x00000000004c9937 in __ast_manager_event_multichan (category=2, event=0x53f6f8 "Hangup", chancount=1, chans=, file=0x7f128217ab98 "PVhğ\364ڠ0,,", line=, func=0x543f85 "ast_hangup", fmt=0x541e00 "Channel: %s\r\nUniqueid: %s\r\nCallerIDNum: %s\r\nCallerIDName: %s\r\nConnectedLineNum: %s\r\nConnectedLineName: %s\r\nCause: %d\r\nCause-txt: %s\r\n") at manager.c:5210 session = hook = auth = 0x7f128217a8f0 cat_str = ap = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7f128217ab50, reg_save_area = 0x7f128217aa50}} now = buf = 0x7f1366048730 i = __PRETTY_FUNCTION__ = "__ast_manager_event_multichan" #9 0x000000000046613c in ast_hangup (chan=0x7f1365c9f698) at channel.c:2892 _chans = {0x7f1365c9f698} extra_str = "0,,\000\023\177\000\000\230\366\311e\023\177\000\000\377\377\377\377\000\000\000\000\360\373\311e\023\177\000\000\300\271\027\202\022\177\000\000\200\254\027\202\022\177\000\000\003\000\000\000\000\000\000\000\230\366\311e\023\177\000" was_zombie = 16 __PRETTY_FUNCTION__ = "ast_hangup" #10 0x00000000004e1e33 in __ast_pbx_run (c=0x7f1365c9f698, args=0x0) at pbx.c:5479 found = 1 res = autoloopflag = 0 error = __PRETTY_FUNCTION__ = "__ast_pbx_run" #11 0x00000000004e300b in pbx_thread (data=) at pbx.c:5571 c = #12 0x000000000051db68 in dummy_start (data=) at utils.c:1010 __clframe = {__cancel_routine = , __cancel_arg = 0x7f128217b700, __do_it = 1, __cancel_type = 0} ret = a = {start_routine = 0x4e3000 , data = 0x7f1365c9f698, name = } #13 0x0000003607c077f1 in start_thread (arg=0x7f128217b700) at pthread_create.c:301 __res = pd = 0x7f128217b700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139717468731136, 5181350175297600675, 139717484473008, 139717468731840, 0, 3, -5061238222042596189, 5155448431492562083}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = #14 0x0000003e144e5ccd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 No locals.