[Home]

Summary:ASTERISK-13812: AUDIOHOOK_INHERIT crash after sip attended transfer
Reporter:Andrey Solovyev (corruptor)Labels:
Date Opened:2009-03-24 06:03:51Date Closed:2009-03-31 09:11:25
Priority:MinorRegression?No
Status:Closed/CompleteComponents:Addons/New Feature
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:( 0) btfull
Description:SIP/205 calls SIP/204
Before Dial I do Set(AUDIOHOOK_INHERIT(MixMonitor)=yes)
Then SIP/204 does transfer. He calls SIP/203, talks to him and transfers (using SIP REFER). Then asterisk crashes.
I should notice when SIP/204 calls SIP/203 there is also Set(AUDIOHOOK_INHERIT(MixMonitor)=yes) because I use macro for dialing each extension. If there is no Set(AUDIOHOOK_INHERIT(MixMonitor)=yes) the everything is ok, no crash.
I've attached bt full.
Comments:By: Digium Subversion (svnbot) 2009-03-31 09:06:40

Repository: asterisk
Revision: 185196

U   branches/1.4/main/audiohook.c

------------------------------------------------------------------------
r185196 | file | 2009-03-31 09:06:40 -0500 (Tue, 31 Mar 2009) | 8 lines

Fix crash when moving audiohooks between channels.

Handle the scenario where we are called to move audiohooks between channels
and the source channel does not actually have any on it.

(closes issue ASTERISK-13812)
Reported by: corruptor

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=185196

By: Digium Subversion (svnbot) 2009-03-31 09:07:36

Repository: asterisk
Revision: 185197

_U  trunk/
U   trunk/main/audiohook.c

------------------------------------------------------------------------
r185197 | file | 2009-03-31 09:07:36 -0500 (Tue, 31 Mar 2009) | 15 lines

Merged revisions 185196 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
 r185196 | file | 2009-03-31 11:06:39 -0300 (Tue, 31 Mar 2009) | 8 lines
 
 Fix crash when moving audiohooks between channels.
 
 Handle the scenario where we are called to move audiohooks between channels
 and the source channel does not actually have any on it.
 
 (closes issue ASTERISK-13812)
 Reported by: corruptor
........

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=185197

By: Digium Subversion (svnbot) 2009-03-31 09:08:43

Repository: asterisk
Revision: 185198

_U  branches/1.6.0/
U   branches/1.6.0/main/audiohook.c

------------------------------------------------------------------------
r185198 | file | 2009-03-31 09:08:43 -0500 (Tue, 31 Mar 2009) | 22 lines

Merged revisions 185197 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
 r185197 | file | 2009-03-31 11:07:36 -0300 (Tue, 31 Mar 2009) | 15 lines
 
 Merged revisions 185196 via svnmerge from
 https://origsvn.digium.com/svn/asterisk/branches/1.4
 
 ........
   r185196 | file | 2009-03-31 11:06:39 -0300 (Tue, 31 Mar 2009) | 8 lines
   
   Fix crash when moving audiohooks between channels.
   
   Handle the scenario where we are called to move audiohooks between channels
   and the source channel does not actually have any on it.
   
   (closes issue ASTERISK-13812)
   Reported by: corruptor
 ........
................

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=185198

By: Digium Subversion (svnbot) 2009-03-31 09:10:26

Repository: asterisk
Revision: 185199

_U  branches/1.6.1/
U   branches/1.6.1/main/audiohook.c

------------------------------------------------------------------------
r185199 | file | 2009-03-31 09:10:26 -0500 (Tue, 31 Mar 2009) | 22 lines

Merged revisions 185197 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
 r185197 | file | 2009-03-31 11:07:36 -0300 (Tue, 31 Mar 2009) | 15 lines
 
 Merged revisions 185196 via svnmerge from
 https://origsvn.digium.com/svn/asterisk/branches/1.4
 
 ........
   r185196 | file | 2009-03-31 11:06:39 -0300 (Tue, 31 Mar 2009) | 8 lines
   
   Fix crash when moving audiohooks between channels.
   
   Handle the scenario where we are called to move audiohooks between channels
   and the source channel does not actually have any on it.
   
   (closes issue ASTERISK-13812)
   Reported by: corruptor
 ........
................

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=185199

By: Digium Subversion (svnbot) 2009-03-31 09:11:25

Repository: asterisk
Revision: 185200

_U  branches/1.6.2/
U   branches/1.6.2/main/audiohook.c

------------------------------------------------------------------------
r185200 | file | 2009-03-31 09:11:25 -0500 (Tue, 31 Mar 2009) | 22 lines

Merged revisions 185197 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
 r185197 | file | 2009-03-31 11:07:36 -0300 (Tue, 31 Mar 2009) | 15 lines
 
 Merged revisions 185196 via svnmerge from
 https://origsvn.digium.com/svn/asterisk/branches/1.4
 
 ........
   r185196 | file | 2009-03-31 11:06:39 -0300 (Tue, 31 Mar 2009) | 8 lines
   
   Fix crash when moving audiohooks between channels.
   
   Handle the scenario where we are called to move audiohooks between channels
   and the source channel does not actually have any on it.
   
   (closes issue ASTERISK-13812)
   Reported by: corruptor
 ........
................

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=185200