[asterisk-bugs] [Asterisk 0015287]: Macro() returns to wrong extension

Asterisk Bug Tracker noreply at bugs.digium.com
Mon Jun 8 07:28:51 CDT 2009


A NOTE has been added to this issue. 
====================================================================== 
https://issues.asterisk.org/view.php?id=15287 
====================================================================== 
Reported By:                schern
Assigned To:                tilghman
====================================================================== 
Project:                    Asterisk
Issue ID:                   15287
Category:                   Applications/app_macro
Reproducibility:            random
Severity:                   major
Priority:                   normal
Status:                     assigned
Asterisk Version:           1.4.25.1 
Regression:                 No 
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Request Review:              
====================================================================== 
Date Submitted:             2009-06-08 04:36 CDT
Last Modified:              2009-06-08 07:28 CDT
====================================================================== 
Summary:                    Macro() returns to wrong extension
Description: 
Under some circumstances the Macro() application returns back to wrong
extension.

E.g.:
Executing [h at macro-PSTN:1] Macro("SIP/...-00803ff0", "DBDisconnect")
Executing [s at macro-DBDisconnect:1] GosubIf("SIP/...-00803ff0",
"?free_sth|1")
Executing [s at macro-DBDisconnect:2] GotoIf("SIP/...-00803ff0",
"?disconnect|1")
Executing [s at macro-DBDisconnect:3] NoOp("SIP/...-00803ff0", "")
Executing [s at macro-PSTN:2] DeadAGI("SIP/...-1-00803ff0", "...")

The Error is the last line. This should be look like this:
Executing [h at macro-PSTN:2] GotoIf("SIP/...-1-00803ff0", "...")


====================================================================== 

---------------------------------------------------------------------- 
 (0106117) lmadsen (administrator) - 2009-06-08 07:28
 https://issues.asterisk.org/view.php?id=15287#c106117 
---------------------------------------------------------------------- 
I have a feeling what you were experiencing before was actually a bug, and
that bug has now been fixed, and you've been caught in the crossfire. I
think the documentation to the Macro() application was also recently
updated to reflect this change ('core show application Macro').

I've assigned to Tilghman to confirm what I've said though, as this could
still be a bug. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2009-06-08 07:28 lmadsen        Note Added: 0106117                          
======================================================================




More information about the asterisk-bugs mailing list