!@!@!@! thread1.txt !@!@!@! $1 = {si_signo = 11, si_errno = 0, si_code = 1, _sifields = {_pad = {48, 0, 0, 0, 1141030352, -29772, -1763071831, -1, 0 }, _kill = {si_pid = 48, si_uid = 0}, _timer = {si_tid = 48, si_overrun = 0, si_sigval = {sival_int = 0, sival_ptr = 0x0}}, _rt = {si_pid = 48, si_uid = 0, si_sigval = {sival_int = 0, sival_ptr = 0x0}}, _sigchld = {si_pid = 48, si_uid = 0, si_status = 0, si_utime = 4900688045583368192, si_stime = -7572335850348901452}, _sigfault = {si_addr = 0x30}, _sigpoll = {si_band = 48, si_fd = 0}}} Signal Stop Print Pass to program Description SIGSEGV Yes Yes Yes Segmentation fault Thread 1 (Thread 0x7f779eee8700 (LWP 44980)): #0 0x00007f7a86691eec in pj_pool_release (pool=0x0) at ../include/pj/pool_i.h:102 #1 0x00007f7a865bdc1e in inv_session_destroy (inv=0x7f792082c9d8) at ../src/pjsip-ua/sip_inv.c:229 #2 0x00007f7a865bdcbe in pjsip_inv_dec_ref (inv=0x7f792082c9d8) at ../src/pjsip-ua/sip_inv.c:251 ref_cnt = 0 #3 0x00007f789888f7c0 in session_destructor (obj=0x7f79201f98a0) at res_pjsip_session.c:3003 session = 0x7f79201f98a0 delay = 0x0 __PRETTY_FUNCTION__ = "session_destructor" #4 0x0000000000460a45 in __ao2_ref (user_data=0x7f79201f98a0, delta=-1, tag=0x0, file=0x7f789889bb20 "res_pjsip_session.c", line=4457, func=0x7f789889fd30 <__PRETTY_FUNCTION__.34331> "session_end_completion") at astobj2.c:614 obj = 0x7f79201f9888 obj_mutex = 0x13f201d65b0 obj_rwlock = 0x7f78a0ca9dd7 obj_lockobj = 0x339eee7b20 current_value = 0 ret = 1 weakproxy = 0x0 lock_state = 0x333a600 "" __PRETTY_FUNCTION__ = "__ao2_ref" #5 0x0000000000460d49 in __ao2_cleanup_debug (obj=0x7f79201f98a0, tag=0x0, file=0x7f789889bb20 "res_pjsip_session.c", line=4457, function=0x7f789889fd30 <__PRETTY_FUNCTION__.34331> "session_end_completion") at astobj2.c:670 #6 0x00007f78988958b6 in session_end_completion (vsession=0x7f79201f98a0) at res_pjsip_session.c:4457 session = 0x7f79201f98a0 __PRETTY_FUNCTION__ = "session_end_completion" #7 0x00000000005b676e in ast_taskprocessor_execute (tps=0x35433b0) at taskprocessor.c:1237 local = {local_data = 0x7d000, data = 0x5c6498 } t = 0x7f79a9f2a780 size = 1 __PRETTY_FUNCTION__ = "ast_taskprocessor_execute" #8 0x00000000005bf7a0 in execute_tasks (data=0x35433b0) at threadpool.c:1354 tps = 0x35433b0 #9 0x00000000005b676e in ast_taskprocessor_execute (tps=0x129a680) at taskprocessor.c:1237 local = {local_data = 0x1298e70, data = 0x1298e98} t = 0x7f79a9f2a750 size = 2666429584 __PRETTY_FUNCTION__ = "ast_taskprocessor_execute" #10 0x00000000005bd65c in threadpool_execute (pool=0x1298eb0) at threadpool.c:367 __PRETTY_FUNCTION__ = "threadpool_execute" #11 0x00000000005bf08e in worker_active (worker=0x7f784c017710) at threadpool.c:1137 alive = 0 #12 0x00000000005bee2e in worker_start (arg=0x7f784c017710) at threadpool.c:1056 worker = 0x7f784c017710 saved_state = ALIVE __PRETTY_FUNCTION__ = "worker_start" #13 0x00000000005c8023 in dummy_start (data=0x7f784c000a40) at utils.c:1299 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {0, 4189561441879162921, 0, 512000, 0, 140151744268032, 4189561441837219881, -4266190280014856151}, __mask_was_saved = 0}}, __pad = {0x7f779eee7db0, 0x0, 0x0, 0x0}} __cancel_routine = 0x455b06 __cancel_arg = 0x7f779eee8700 __not_first_call = 0 ret = 0x0 a = {start_routine = 0x5beda7 , data = 0x7f784c017710, name = 0x7f784c017820 "worker_start started at [ 1111] threadpool.c worker_thread_start()"} __PRETTY_FUNCTION__ = "dummy_start" #14 0x00007f7a8445cea5 in start_thread () at /usr/lib64/libpthread.so.0 #15 0x00007f7a837fd8dd in clone () at /usr/lib64/libc.so.6