Summary:ASTERISK-18979: Segmentation fault in scheduled event - send_provisional_keepalive_full
Reporter:anonymouz666 (anonymouz666)Labels:
Date Opened:2011-12-07 10:35:49.000-0600Date Closed:2012-01-16 19:39:08.000-0600
Versions: Frequency of
Environment:Attachments:( 0) backtrace-full.txt
Description:Running Asterisk 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