[Home]

Summary:ASTERISK-22394: crash when using localnet and external_signaling_address options, segfault in session_inv_on_tsx_state_changed at res_pjsip_session.c
Reporter:Rusty Newton (rnewton)Labels:
Date Opened:2013-08-25 21:46:23Date Closed:2013-09-27 13:28:01
Priority:CriticalRegression?
Status:Closed/CompleteComponents:Resources/res_pjsip_session
Versions:SVN 12 12.0.0-alpha1 Frequency of
Occurrence
Constant
Related
Issues:
Environment:Attachments:( 0) backtrace_outbounddialing.txt
( 1) backtrace12.txt
( 2) full_outbounddialing.txt
( 3) full12.txt
( 4) pjsip_asterisk22394.txt
Description:Due to reproduction being somewhat unreliable it took me a while to determine how to reproduce. I've narrowed it down to this.

Reproduction:

* define a "localnet=" and "external_signaling_address=" for your transport with valid values
* make a call from endpoint to endpoint using this transport for the endpoints

crash happens on about 75% of calls

I've attached my config so you can see how the endpoints are configured.
Comments:By: Rusty Newton (rnewton) 2013-08-26 15:21:08.394-0500

Attaching *_outbounddialing.txt , Another similar crash. Again endpoint dialing endpoint, this time one of the endpoints is remote SIP trunk rather than a local SIP device.