[sr-dev] [kamailio/kamailio] Random segfault or general protection crash on siptrace.so module (#2718)

Joshua Riffle notifications at github.com
Fri Apr 30 18:39:41 CEST 2021


Core dumps for parent and child using `bt full` in gdb.

NOTE: I am most definitely not a gdb ninja so I focused on running the full backtrace command and hoping the output of it provides some further input from anyone with additional knowledge.

PARENT:
```
(gdb) bt full
#0  0x00007efc7d7152c7 in raise () from /lib64/libc.so.6
No symbol table info available.
#1  0x00007efc7d7169b8 in abort () from /lib64/libc.so.6
No symbol table info available.
#2  0x000000000041e300 in sig_alarm_abort ()
No symbol table info available.
#3  <signal handler called>
No symbol table info available.
#4  0x00007efc7d7c1ec7 in sched_yield () from /lib64/libc.so.6
No symbol table info available.
#5  0x00000000004f72ad in timer_del_safe ()
No symbol table info available.
#6  0x00007efc765f5799 in unlink_timers () from /usr/lib64/kamailio/modules/tm.so
No symbol table info available.
#7  0x00007efc765f65e5 in free_cell_helper () from /usr/lib64/kamailio/modules/tm.so
No symbol table info available.
#8  0x00007efc765f8dec in free_hash_table () from /usr/lib64/kamailio/modules/tm.so
No symbol table info available.
#9  0x00007efc766a6b51 in tm_shutdown () from /usr/lib64/kamailio/modules/tm.so
No symbol table info available.
#10 0x000000000058916f in destroy_modules ()
No symbol table info available.
#11 0x000000000041cd77 in cleanup ()
No symbol table info available.
#12 0x000000000041e652 in shutdown_children ()
No symbol table info available.
#13 0x00000000004216fa in handle_sigs ()
No symbol table info available.
#14 0x000000000042b9b6 in main_loop ()
No symbol table info available.
#15 0x0000000000433f34 in main ()
No symbol table info available.
```

CHILD:
```
#0  0x00007efc73a6adbf in msg_send_buffer ()
   from /usr/lib64/kamailio/modules/siptrace.so
No symbol table info available.
#1  0x00007efc73a7371d in trace_send_hep2_duplicate ()
   from /usr/lib64/kamailio/modules/siptrace.so
No symbol table info available.
#2  0x00007efc73a6dfa9 in trace_send_hep_duplicate ()
   from /usr/lib64/kamailio/modules/siptrace.so
No symbol table info available.
#3  0x00007efc73a4c517 in sip_trace_store ()
   from /usr/lib64/kamailio/modules/siptrace.so
No symbol table info available.
#4  0x00007efc73a5c760 in trace_onreply_out ()
   from /usr/lib64/kamailio/modules/siptrace.so
No symbol table info available.
#5  0x00007efc766b1ec2 in run_trans_callbacks_internal ()
   from /usr/lib64/kamailio/modules/tm.so
No symbol table info available.
#6  0x00007efc766b2147 in run_trans_callbacks_off_params ()
   from /usr/lib64/kamailio/modules/tm.so
No symbol table info available.
#7  0x00007efc7664a1b2 in _reply_light () from /usr/lib64/kamailio/modules/tm.so
No symbol table info available.
#8  0x00007efc7664b1fb in _reply () from /usr/lib64/kamailio/modules/tm.so
No symbol table info available.
#9  0x00007efc766570aa in t_reply_str_unsafe ()
No symbol table info available.
#10 0x00007efc766cc03e in ki_t_reply () from /usr/lib64/kamailio/modules/tm.so
No symbol table info available.
#11 0x00007efc766cc8d4 in w_t_reply () from /usr/lib64/kamailio/modules/tm.so
No symbol table info available.
#12 0x000000000046617e in do_action ()
No symbol table info available.
#13 0x000000000047341b in run_actions ()
No symbol table info available.
#14 0x0000000000465fd7 in do_action ()
No symbol table info available.
#15 0x000000000047341b in run_actions ()
No symbol table info available.
#16 0x0000000000465fd7 in do_action ()
No symbol table info available.
#17 0x000000000047341b in run_actions ()
No symbol table info available.
#18 0x0000000000473b5f in run_top_route ()
No symbol table info available.
#19 0x00007efc7664e860 in run_failure_handlers ()
   from /usr/lib64/kamailio/modules/tm.so
No symbol table info available.
#20 0x00007efc76652edb in t_should_relay_response ()
   from /usr/lib64/kamailio/modules/tm.so
No symbol table info available.
#21 0x00007efc7665843d in relay_reply () from /usr/lib64/kamailio/modules/tm.so
No symbol table info available.
#22 0x00007efc7669cce3 in fake_reply () from /usr/lib64/kamailio/modules/tm.so
No symbol table info available.
#23 0x00007efc7669d150 in final_response_handler ()
   from /usr/lib64/kamailio/modules/tm.so
No symbol table info available.
#24 0x00007efc7669d211 in retr_buf_handler () from /usr/lib64/kamailio/modules/tm.so
No symbol table info available.
#25 0x00000000004f8c0e in slow_timer_main ()
No symbol table info available.
#26 0x000000000042a602 in main_loop ()
No symbol table info available.
#27 0x0000000000433f34 in main ()
No symbol table info available.
```


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/issues/2718#issuecomment-830218164
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kamailio.org/pipermail/sr-dev/attachments/20210430/412148da/attachment.htm>


More information about the sr-dev mailing list