[asterisk-bugs] [Asterisk 0013700]: peer outboundproxy-ptr is copied to dialog and then freed

Asterisk Bug Tracker noreply at bugs.digium.com
Wed Oct 15 07:57:19 CDT 2008


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=13700 
====================================================================== 
Reported By:                fnordian
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   13700
Category:                   Channels/chan_sip/General
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     new
Asterisk Version:           SVN 
SVN Branch (only for SVN checkouts, not tarball releases): 1.6.1 
SVN Revision (number only!): 149483 
Disclaimer on File?:        N/A 
Request Review:              
====================================================================== 
Date Submitted:             2008-10-15 07:51 CDT
Last Modified:              2008-10-15 07:57 CDT
====================================================================== 
Summary:                    peer outboundproxy-ptr is copied to dialog and then
freed
Description: 
Hi,
create_addr() refs a peer (by using find_peer), copies the peer's
outboundproxy ptr to the dialog (create_addr_from_peer -> obproxy_get) and
then unrefs the peer.

While freeing the peer, the outboundproxy gets freed too, so as a result
the ptr in the dialog shows to unallocated memory. This results in
outboundproxy configured by peer not working.
====================================================================== 

---------------------------------------------------------------------- 
 (0093689) blitzrage (administrator) - 2008-10-15 07:57
 http://bugs.digium.com/view.php?id=13700#c93689 
---------------------------------------------------------------------- 
Heya putnopvut,

I've assigned this to you for initial triage to determine if you can
resolve this issue quickly. If not, please just set this back to
acknowledged and unassign from yourself. Thanks! 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2008-10-15 07:57 blitzrage      Note Added: 0093689                          
======================================================================




More information about the asterisk-bugs mailing list