[asterisk-bugs] [JIRA] (ASTERISK-14939) AEL parsers does not find existing label
Friendly Automation (JIRA)
noreply at issues.asterisk.org
Tue Apr 16 07:28:47 CDT 2019
[ https://issues.asterisk.org/jira/browse/ASTERISK-14939?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=246914#comment-246914 ]
Friendly Automation commented on ASTERISK-14939:
------------------------------------------------
Change 11262 merged by Joshua Colp:
res_ael: Fix pattern matching against literal '+'
[https://gerrit.asterisk.org/c/asterisk/+/11262|https://gerrit.asterisk.org/c/asterisk/+/11262]
> AEL parsers does not find existing label
> ----------------------------------------
>
> Key: ASTERISK-14939
> URL: https://issues.asterisk.org/jira/browse/ASTERISK-14939
> Project: Asterisk
> Issue Type: Bug
> Components: PBX/pbx_ael
> Reporter: klaus3000
> Severity: Minor
>
> _+43772250266! => jump +22;
> +22 => { NoOp(); }
> --> OK
> _+43772250266! => jump 22;
> _22 => { NoOp(); }
> --> OK
> _+43772250266! => jump 22;
> _22! => { NoOp(); }
> --> OK
> _+43772250266! => jump +22;
> _+22! => { NoOp(); }
> LOG: lev:4 file:pbx_ael.c line:1234 func: check_goto Error: file ./ofis/extensions.ael_trunking, line 525-525: goto: no label +22|1 exists in the current context, or any of its inclusions!
> _+43772250266! => jump +22;
> _[+]22! => { NoOp(); }
> --> OK
> _+43772250266! => jump +22${FOO};
> _+22! => { NoOp(); }
> --> OK
> ****** ADDITIONAL INFORMATION ******
> Although there are workarounds it should be fixed.
--
This message was sent by Atlassian JIRA
(v6.2#6252)
More information about the asterisk-bugs
mailing list