[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