[asterisk-users] compose_func_args: argbuf allocated 4 bytes compose_func_args: argbuf uses 3 bytes

jg webaccounts173 at jgoettgens.de
Fri Aug 7 06:38:43 CDT 2015


>
> I have 2 strange errors when using the Background()-application and DTMF-input that is received.
>
> First of all, my first 2 lines are not being executed. The first line being executed is the 
> Set() application, thus line 3.
>
> Secondly, the received digits (911) is not the same as the EXTEN (which is set to 91).
>
>
>
> exten => ivr,n,Set(TIMEOUT(digit)=2)
> exten => ivr,n,Background(/var/lib/asterisk/sounds/${ASTPROMPT})
>
> exten => _X.,1,NoOp()
> exten => _X.,n,NoOp(input=${EXTEN})
> exten => _X.,n,Set(choice=${EXTEN})
>
>
>
> [Aug  7 12:31:26]     -- Executing [ivr at pbx-routing:7] Set("SIP/SipAgenT-00000626", 
> "TIMEOUT(digit)=2") in new stack
> [Aug  7 12:31:26]     -- Digit timeout set to 2.000
> [Aug  7 12:31:26]     -- Executing [ivr at pbx-routing:8] BackGround("SIP/SipAgenT-00000626", 
> "/var/lib/asterisk/sounds/5003") in new stack
> [Aug  7 12:31:26]     -- <SIP/SipAgenT-00000626> Playing '/var/lib/asterisk/sounds/5003.slin'
>
> [Aug  7 12:31:41] NOTICE[3886]: ast_expr2.y:763 compose_func_args: argbuf allocated 4 bytes;
> [Aug  7 12:31:41] NOTICE[3886]: ast_expr2.y:782 compose_func_args: argbuf uses 3 bytes;
> [Aug  7 12:31:41]     -- Executing [911 at pbx-routing:1] Set("SIP/SipAgenT-00000626", 
> "choice=91") in new stack
>
>
>
> I have reloaded the dialplan several times, but the first 2 lines never get executed. In stead 
> they generate the error : ast_expr2.y:763 compose_func_args: argbuf allocated 4 bytes;
>
>
> Anyone know what is going on here ?
Can you post the complete output with "set verbose = 3"? I think you didn't show all the code 
that got executed. Also, Asterisk might not get what was dialed. If you have a phone with dial 
plan settings and there is a regex which submits immediately after 2 digits for certain 
patterns, you'll never get the complete number.

Given the code, there is no reason to execute the ivr extensions.

jg
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20150807/6a874a87/attachment.html>


More information about the asterisk-users mailing list