[New LWP 27180] [New LWP 27167] [New LWP 27235] [New LWP 27166] [New LWP 27157] [New LWP 27296] [New LWP 27240] [New LWP 27158] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Core was generated by `/sbin/asterisk -f -g -q -m -n -C /var/tmp/asterisk-testsuite/92a3bcbecf23d797b3'. Program terminated with signal 6, Aborted. #0 0x00007fc9a655c337 in raise () from /lib64/libc.so.6 #0 0x00007fc9a655c337 in raise () at /lib64/libc.so.6 #1 0x00007fc9a655da28 in abort () at /lib64/libc.so.6 #2 0x00000000005e58d5 in ast_do_crash () at utils.c:2426 #3 0x00000000005e5968 in __ast_assert_failed (condition=0, condition_str=0x716bb0 "user_data is NULL", file=0x75a721 "taskprocessor.c", line=1119, function=0x75b500 <__PRETTY_FUNCTION__.9011> "ast_taskprocessor_unreference") at utils.c:2455 #4 0x0000000000465693 in log_bad_ao2 (user_data=0x0, file=0x75a721 "taskprocessor.c", line=1119, func=0x75b500 <__PRETTY_FUNCTION__.9011> "ast_taskprocessor_unreference") at astobj2.c:212 p = 0x0 bad_magic = "\000\320\a\000\000\000\000\000\231\350Q\000\000\000\000\000\037,u\000\000\000\000\000 C\374\001\000\000\000\000\320+u\000\000\000\000\000\260@u\000\000\000\000\000\320+u\000f\004\000\000\231\350Q", '\000' , "\203\\q\000\000\000\000\000\240\323\240\000\000\000\000\000\203\\q" #5 0x0000000000465758 in __ao2_lock (user_data=0x0, lock_how=AO2_LOCK_REQ_MUTEX, file=0x75a721 "taskprocessor.c", func=0x75b500 <__PRETTY_FUNCTION__.9011> "ast_taskprocessor_unreference", line=1119, var=0x75ae98 "tps_singletons") at astobj2.c:224 p__LINE__ = 0x753ec0 <__PRETTY_FUNCTION__.15896> obj = 0x466879 <__ao2_cleanup_debug+72> obj_mutex = 0x7fc916be0a50 obj_rwlock = 0x0 obj_lockobj = 0x38c7010 res = 0 #6 0x00000000005cc307 in ast_taskprocessor_unreference (tps=0x1fc4940) at taskprocessor.c:1119 __PRETTY_FUNCTION__ = "ast_taskprocessor_unreference" #7 0x000000000059ea21 in subscription_dtor (obj=0x1fc4360) at stasis.c:731 sub = 0x1fc4360 subscription_stats = 0xa200000000 __PRETTY_FUNCTION__ = "subscription_dtor" #8 0x0000000000466575 in __ao2_ref (user_data=0x1fc4360, delta=-1, tag=0x0, file=0x752928 "stasis.c", line=968, func=0x753f8a <__PRETTY_FUNCTION__.15978> "sub_cleanup") at astobj2.c:614 obj = 0x1fc4348 obj_mutex = 0x715c83 obj_rwlock = 0x51e899 <__ast_pthread_mutex_unlock+39> obj_lockobj = 0x0 current_value = 0 ret = 1 weakproxy = 0x0 lock_state = 0x75a721 "taskprocessor.c" __PRETTY_FUNCTION__ = "__ao2_ref" #9 0x0000000000466879 in __ao2_cleanup_debug (obj=0x1fc4360, tag=0x0, file=0x752928 "stasis.c", line=968, function=0x753f8a <__PRETTY_FUNCTION__.15978> "sub_cleanup") at astobj2.c:670 #10 0x000000000059f573 in sub_cleanup (data=0x1fc4360) at stasis.c:968 sub = 0x1fc4360 __PRETTY_FUNCTION__ = "sub_cleanup" #11 0x00000000005cc880 in ast_taskprocessor_execute (tps=0x1fc4940) at taskprocessor.c:1237 local = {local_data = 0x1fc4360, data = 0x5c96ed } t = 0x7fc99c068970 size = 1 __PRETTY_FUNCTION__ = "ast_taskprocessor_execute" #12 0x00000000005c9838 in default_tps_processing_function (data=0x1fc4840) at taskprocessor.c:209 listener = 0x1fc4840 tps = 0x1fc4940 pvt = 0x2605170 sem_value = 7733984 res = 0 __PRETTY_FUNCTION__ = "default_tps_processing_function" #13 0x00000000005e2bab in dummy_start (data=0x1fc4b60) at utils.c:1299 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {0, 916442656085331620, 0, 512000, 0, 140501646710528, 916442656110497444, -926063130799812956}, __mask_was_saved = 0}}, __pad = {0x7fc916be0db0, 0x0, 0x0, 0x0}} __cancel_routine = 0x45824b __cancel_arg = 0x7fc916be1700 __not_first_call = 0 ret = 0x0 a = {start_routine = 0x5c97a2 , data = 0x1fc4840, name = 0x1fc4c20 "default_tps_processing_function started at [ 226] taskprocessor.c default_listener_start()"} __PRETTY_FUNCTION__ = "dummy_start" #14 0x00007fc9a7282e65 in start_thread () at /lib64/libpthread.so.0 #15 0x00007fc9a662488d in clone () at /lib64/libc.so.6 Thread 8 (Thread 0x7fc9a9999700 (LWP 27158)): #0 0x00007fc9a65eb80d in nanosleep () at /lib64/libc.so.6 #1 0x00007fc9a65eb6a4 in sleep () at /lib64/libc.so.6 #2 0x00000000004e4210 in db_sync_thread (data=0x0) at db.c:1047 #3 0x00000000005e2bab in dummy_start (data=0x2822c30) at utils.c:1299 #4 0x00007fc9a7282e65 in start_thread () at /lib64/libpthread.so.0 #5 0x00007fc9a662488d in clone () at /lib64/libc.so.6 Thread 7 (Thread 0x7fc8ce27a700 (LWP 27240)): #0 0x00007fc9a6619bed in poll () at /lib64/libc.so.6 #1 0x00007fc938df3884 in scan_thread (unused=0x0) at pbx_spool.c:766 #2 0x00000000005e2bab in dummy_start (data=0x380caa0) at utils.c:1299 #3 0x00007fc9a7282e65 in start_thread () at /lib64/libpthread.so.0 #4 0x00007fc9a662488d in clone () at /lib64/libc.so.6 Thread 6 (Thread 0x7fc9a989f700 (LWP 27296)): #0 0x00007fc9a7283fd7 in pthread_join () at /lib64/libpthread.so.0 #1 0x00000000004e42d8 in astdb_atexit () at db.c:1073 #2 0x0000000000459de2 in ast_run_atexits (run_cleanups=1) at asterisk.c:972 #3 0x000000000045c3ba in really_quit (num=0, niceness=SHUTDOWN_NICE, restart=0) at asterisk.c:2049 #4 0x000000000045bd5e in quit_handler (num=0, niceness=SHUTDOWN_NICE, restart=0) at asterisk.c:1872 #5 0x000000000045ce47 in handle_stop_gracefully (e=0xa0c7c8 , cmd=-4, a=0x7fc9a989e320) at asterisk.c:2348 #6 0x00000000004cff20 in ast_cli_command_full (uid=0, gid=0, fd=37, s=0x7fc9a989e600 "core stop gracefully") at cli.c:2986 #7 0x00000000004d00b1 in ast_cli_command_multiple_full (uid=0, gid=0, fd=37, size=21, s=0x7fc9a989ea5f "core stop gracefully") at cli.c:3013 #8 0x000000000045aaf0 in netconsole (vconsole=0xa4fcc0 ) at asterisk.c:1423 #9 0x00000000005e2bab in dummy_start (data=0x7fc9800010f0) at utils.c:1299 #10 0x00007fc9a7282e65 in start_thread () at /lib64/libpthread.so.0 #11 0x00007fc9a662488d in clone () at /lib64/libc.so.6 Thread 5 (Thread 0x7fc9a999b8c0 (LWP 27157)): #0 0x00007fc9a6619bed in poll () at /lib64/libc.so.6 #1 0x000000000045f645 in monitor_sig_flags (unused=0x0) at asterisk.c:3375 #2 0x0000000000461bef in asterisk_daemon (isroot=1, runuser=0x0, rungroup=0x0) at asterisk.c:4246 #3 0x0000000000460e41 in main (argc=8, argv=0x7ffed89cc638) at asterisk.c:3927 Thread 4 (Thread 0x7fc9a4a6b700 (LWP 27166)): #0 0x00007fc9a6619bed in poll () at /lib64/libc.so.6 #1 0x000000000045ada8 in listener (unused=0x0) at asterisk.c:1491 #2 0x00000000005e2bab in dummy_start (data=0x26d2820) at utils.c:1299 #3 0x00007fc9a7282e65 in start_thread () at /lib64/libpthread.so.0 #4 0x00007fc9a662488d in clone () at /lib64/libc.so.6 Thread 3 (Thread 0x7fc8ce3f1700 (LWP 27235)): #0 0x00007fc9a6619bed in poll () at /lib64/libc.so.6 #1 0x00007fc9573f4068 in do_monitor (data=0x0) at chan_phone.c:1100 #2 0x00000000005e2bab in dummy_start (data=0x1f87720) at utils.c:1299 #3 0x00007fc9a7282e65 in start_thread () at /lib64/libpthread.so.0 #4 0x00007fc9a662488d in clone () at /lib64/libc.so.6 Thread 2 (Thread 0x7fc9a49ee700 (LWP 27167)): #0 0x00007fc9a72869f5 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x000000000051e982 in __ast_cond_wait (filename=0x772132 "logger.c", lineno=1760, func=0x773a34 <__PRETTY_FUNCTION__.15925> "logger_thread", cond_name=0x7731ad "&logcond", mutex_name=0x77319f "&logmsgs.lock", cond=0xa48040 , t=0xa311b0 ) at lock.c:588 #2 0x0000000000634a7d in logger_thread (data=0x0) at logger.c:1760 #3 0x00000000005e2bab in dummy_start (data=0x26d2c40) at utils.c:1299 #4 0x00007fc9a7282e65 in start_thread () at /lib64/libpthread.so.0 #5 0x00007fc9a662488d in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7fc916be1700 (LWP 27180)): #0 0x00007fc9a655c337 in raise () at /lib64/libc.so.6 #1 0x00007fc9a655da28 in abort () at /lib64/libc.so.6 #2 0x00000000005e58d5 in ast_do_crash () at utils.c:2426 #3 0x00000000005e5968 in __ast_assert_failed (condition=0, condition_str=0x716bb0 "user_data is NULL", file=0x75a721 "taskprocessor.c", line=1119, function=0x75b500 <__PRETTY_FUNCTION__.9011> "ast_taskprocessor_unreference") at utils.c:2455 #4 0x0000000000465693 in log_bad_ao2 (user_data=0x0, file=0x75a721 "taskprocessor.c", line=1119, func=0x75b500 <__PRETTY_FUNCTION__.9011> "ast_taskprocessor_unreference") at astobj2.c:212 #5 0x0000000000465758 in __ao2_lock (user_data=0x0, lock_how=AO2_LOCK_REQ_MUTEX, file=0x75a721 "taskprocessor.c", func=0x75b500 <__PRETTY_FUNCTION__.9011> "ast_taskprocessor_unreference", line=1119, var=0x75ae98 "tps_singletons") at astobj2.c:224 #6 0x00000000005cc307 in ast_taskprocessor_unreference (tps=0x1fc4940) at taskprocessor.c:1119 #7 0x000000000059ea21 in subscription_dtor (obj=0x1fc4360) at stasis.c:731 #8 0x0000000000466575 in __ao2_ref (user_data=0x1fc4360, delta=-1, tag=0x0, file=0x752928 "stasis.c", line=968, func=0x753f8a <__PRETTY_FUNCTION__.15978> "sub_cleanup") at astobj2.c:614 #9 0x0000000000466879 in __ao2_cleanup_debug (obj=0x1fc4360, tag=0x0, file=0x752928 "stasis.c", line=968, function=0x753f8a <__PRETTY_FUNCTION__.15978> "sub_cleanup") at astobj2.c:670 #10 0x000000000059f573 in sub_cleanup (data=0x1fc4360) at stasis.c:968 #11 0x00000000005cc880 in ast_taskprocessor_execute (tps=0x1fc4940) at taskprocessor.c:1237 #12 0x00000000005c9838 in default_tps_processing_function (data=0x1fc4840) at taskprocessor.c:209 #13 0x00000000005e2bab in dummy_start (data=0x1fc4b60) at utils.c:1299 #14 0x00007fc9a7282e65 in start_thread () at /lib64/libpthread.so.0 #15 0x00007fc9a662488d in clone () at /lib64/libc.so.6