[asterisk-users] ael context ~~s~~ in macros broke Dial() U() option in 1.6.2.17.2 and newer

Mark G Thomas Mark at Misty.com
Fri May 6 11:01:41 CDT 2011


Hi,

On Thu, May 05, 2011 at 05:30:04PM -0400, Paul Belanger wrote:
> On 11-05-05 05:14 PM, Mark G Thomas wrote:
> >Hi,
> >
> >I think this must be a bug introduced with 1.6.2.17.something.
> >
> >When I upgrade from asterisk-1.6.2.16.1 to asterisk-1.6.2.17.2 or 1.6.2.18,
> >my AEL Dial() commands with the "U" options fail with the following error:
> >
> >[May  3 12:05:54] ERROR[6300] app_stack.c: Attempt to reach a non-existent
> >     destination for gosub: (Context:screen, Extension:s, Priority:1)
> >
> You might want to have a look at:
> https://issues.asterisk.org/view.php?id=18910

Thanks. This is it.

If I'm reading this right, it describes the change which broke things for me,
but no solution applicable to my Dial() command U flag, which is invoking 
my AEL GoSub (Macro). Switching the Dials back to the M flag doesn't fix 
it either.

It sure seems to me this change to AEL has had unexpected consequences
in terms of breaking things in dialplans.

Mark


-- 
Mark G. Thomas (Mark at Misty.com)
Web: http://mgtinternet.com/
Tel: +1-215-512-0112 US: 877-512-0112



More information about the asterisk-users mailing list