Skip to content

Instantly share code, notes, and snippets.

@danjenkins
Last active January 2, 2016 11:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save danjenkins/e604c978b2a803140dce to your computer and use it in GitHub Desktop.
Save danjenkins/e604c978b2a803140dce to your computer and use it in GitHub Desktop.
seg fault gdb asterisk 12
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffee41f700 (LWP 9630)]
nat_on_rx_message (rdata=0x1660838) at res_pjsip_nat.c:45
45 (PJSIP_URI_SCHEME_IS_SIP(contact->uri) || PJSIP_URI_SCHEME_IS_SIPS(contact->uri))) {
(gdb)
(gdb) print rdata->msg_info.msg_buf
$1 = 0x1660978 "REGISTER sip:dan-jenkins.co.uk SIP/2.0\r\nCall-ID: f97c9025bdf9d36993f77df89575e18f@10.135.158.180\r\nCSeq: 1041 REGISTER\r\nFrom: \"Dan Jenkins\" <sip:dan@dan-jenkins.co.uk>;tag=458295299\r\nTo: \"Dan Jenkins\" "...
(gdb) print rdata->pkt_info.packet
$2 = "REGISTER sip:dan-jenkins.co.uk SIP/2.0\r\nCall-ID: f97c9025bdf9d36993f77df89575e18f@10.135.158.180\r\nCSeq: 1041 REGISTER\r\nFrom: \"Dan Jenkins\" <sip:dan@dan-jenkins.co.uk>;tag=458295299\r\nTo: \"Dan Jenkins\" "...
(gdb) print *contact
$3 = {prev = 0x16622a0, next = 0x16623a8, type = PJSIP_H_CONTACT, name = {ptr = 0x7ffff3b4fee2 "Contact", slen = 7}, sname = {ptr = 0x7ffff3b535d5 "m",
slen = 1}, vptr = 0x7ffff3d5e210, star = 1, uri = 0x0, q1000 = 0, expires = -1, other_param = {prev = 0x1662378, next = 0x1662378, name = {ptr = 0x0,
slen = 0}, value = {ptr = 0x0, slen = 0}}}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment