[asterisk-bugs] [JIRA] Created: (ASTERISK-20451) asterisk segementation fault on openwrt with uclibc / eglibc

Rusty Newton (JIRA) noreply at issues.asterisk.org
Wed Sep 19 19:54:28 CDT 2012


asterisk segementation fault on openwrt with uclibc / eglibc
------------------------------------------------------------

                 Key: ASTERISK-20451
                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-20451
             Project: Asterisk
          Issue Type: Bug
      Security Level: None
          Components: Resources/res_features, Resources/res_rtp_asterisk
    Affects Versions: 1.8.10.1
         Environment: test1: openwrt r33444, ramips, kernel 3.3.8, uclibc 0.9.33.2, asterisk-1.8.10.1
test2: openwrt r33444, x86(virtualbox), kernel 3.3.8, eglibc 2.1.5, asterisk-1.8.10.1
test3: openwrt r33444, ramips, kernel 3.3.8, uclibc 0.9.33.2, asterisk-1.8.15.1
test4: openwrt r33444, ramips, kernel 2.6.35, uclibc 0.9.33.2, asterisk-1.8.4.4
test5: openwrt 10.3.1, brcm63xx, kernel 2.6.32.10, uclibc 0.9.30.1, asterisk-1.6.2
            Reporter: sun bing
            Assignee: sun bing


sip.conf:
[8001]
type=friend
secret=123456
host=dynamic
context=default

[8002]
type=friend
secret=123456
host=dynamic
context=default

extensions.conf
exten => _8X.,1,dial(SIP/${EXTEN},40,Tt)

test follow:
make call from 8001 to 8002, after answer, press # to blind transfer, system will segementation fault after playback.

test result:
test1 segementation fault
test2 segementation fault
test3 segementation fault 
test4 segementation fault
test5 works fine!!! not segfault!!!

background information: in uclibc 0.9.33.2 has an NTPL implement



i test with gdb in test2(x86):
Unknown RTP codec 126 received from '172.16.0.99:49580'
Unknown RTP codec 126 received from '172.16.0.99:49580'
Unknown RTP codec 126 received from '172.16.0.99:49580'
DTMF begin '#' received on SIP/8002-00000001
DTMF begin passthrough '#' on SIP/8002-00000001
DTMF end '#' received on SIP/8002-00000001, duration 120 ms
DTMF end accepted with begin '#' on SIP/8002-00000001
DTMF end passthrough '#' on SIP/8002-00000001
    -- Started music on hold, class 'default', on SIP/8001-00000000
    -- Stopped music on hold on SIP/8002-00000001
    -- <SIP/8002-00000001> Playing 'pbx-transfer.alaw' (language 'en')
[New LWP 14314]




--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira



More information about the asterisk-bugs mailing list