|Summary:||ASTERISK-18979: Segmentation fault in scheduled event - send_provisional_keepalive_full|
|Date Opened:||2011-12-07 10:35:49.000-0600||Date Closed:||2012-01-16 19:39:08.000-0600|
|Environment:||Attachments:||( 0) backtrace-full.txt|
|Description:||Running Asterisk 126.96.36.199-rc1 this seg fault in send_provisional_keepalive_full happens at least 3 times/week.|
|Comments:||By: anonymouz666 (anonymouz666) 2011-12-07 10:38:05.684-0600|
This is the BT and BT Full generated when this issue happens
By: David Vossel (dvossel) 2011-12-07 10:44:53.704-0600
This might be a ref-counting issue, where the sip_pvt pointer is being held on to in the scheduler after the pvt has been destroyed.
r281185 fixed something similar to this in 1.4. I believe a different looking fix for this went into 1.6.2 and 1.8 at the same time.
I'd like to point out that even though this backtrace does have some values optimized out, it is sufficient enough in this case for a developer to begin investigating the issue.
By: Russell Bryant (russell) 2011-12-31 09:21:13.735-0600