[asterisk-bugs] [JIRA] (ASTERISK-21916) Call hangs when FILTER function is used in dial plan

Elizabeth Hudnott (JIRA) noreply at issues.asterisk.org
Mon Jul 8 13:13:03 CDT 2013


    [ https://issues.asterisk.org/jira/browse/ASTERISK-21916?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=207798#comment-207798 ] 

Elizabeth Hudnott commented on ASTERISK-21916:
----------------------------------------------

The openssl-dev package was already installed.  I now realize that I could potentially trigger the bug using a call file if I can't get any further with getting SIP working from source, so probably not a problem anymore.

I started trying to follow the back trace instructions but hit upon another problem though, outside of Asterisk:

gdb -ex "thread apply all bt" --batch /mnt/sda2/usr/devel/sbin/asterisk `pidof asterisk` >/mnt/sda2/tmp/backtrace-threads.txt

Excess command line arguments ignored. (29221 ...)

warning: process 29222 is a cloned process

warning: Cannot initialize thread debugging library: generic error

(The line above is repeated several times)

Presumably that means GDB is foo-bared?  Or can I carry on regardless?  I found some discussion threads on the web with other people having problems debugging threads when GDB is built using uClibc, which I think might be the case on this platform.  Unfortunately, I couldn't find a solution.
                
> Call hangs when FILTER function is used in dial plan
> ----------------------------------------------------
>
>                 Key: ASTERISK-21916
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-21916
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Functions/func_strings
>    Affects Versions: 11.4.0
>         Environment: Latest binaries of Asterisk 11.4.0 from Optware repository running on an Asus RT-n66u (Tomato USB based router, MIPS 74K V4.9) with firmware 3.0.0.4.270.25 (rmerlin variant) and Linux 2.6.22.19, installed on an ext3 partition on external HD
>            Reporter: Elizabeth Hudnott
>            Assignee: Elizabeth Hudnott
>            Severity: Critical
>         Attachments: debug.log
>
>
> Whenever the FILTER function is used in the dial plan the call hangs.  No further dial plan steps get executed, ringing tone ceases, the call remains open until Asterisk is restarted and CPU utilization increases sharply.
> Simple dial plan extract to reproduce the problem:
> {noformat}
> exten=>**4,1,Verbose(${FILTER(0-9,123)})
> same=>n,Hangup()
> {noformat}
> This behaviour occurs consistently every time the extension is dialled from CSipSimple sofphone.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.asterisk.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira



More information about the asterisk-bugs mailing list