[asterisk-bugs] [JIRA] (ASTERISK-24477) segfault in ast_translate at translate.c during calls with codec_siren7
Daniel Ammann (JIRA)
noreply at issues.asterisk.org
Wed Dec 10 09:20:29 CST 2014
[ https://issues.asterisk.org/jira/browse/ASTERISK-24477?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=223975#comment-223975 ]
Daniel Ammann commented on ASTERISK-24477:
------------------------------------------
I am sorry that I can not provide further debug logs on this. Doing so would mean re-enabling siren7, and I would then be having the risk of a crashing production system, that may be brought down unexpectedly.
I have worked around this differently - by reconfiguring the Polycom endpoints to use L16.16, which corresponds to slin16 on the Asterisk side. By that, we get siren7-like wideband audio, but without the risk of running into the segfault. Further, this avoids extensive transcoding on the Asterisk side. The only downside to this is that there is a high bandwidth requirement (256 kbps), but since the endpoints are in my case in a local LAN, this is acceptable
> segfault in ast_translate at translate.c during calls with codec_siren7
> -----------------------------------------------------------------------
>
> Key: ASTERISK-24477
> URL: https://issues.asterisk.org/jira/browse/ASTERISK-24477
> Project: Asterisk
> Issue Type: Bug
> Security Level: None
> Components: Codecs/codec_siren7
> Affects Versions: 11.13.0
> Environment: Debian 3.2.63-2 i686 GNU/Linux
> Asterisk 11.13.0~dfsg-1~bpo70+1
> Digium Siren7 Module Version 11.0_1.0.5 (optimized for i686_32)
> Reporter: Daniel Ammann
> Attachments: backtrace1.txt, backtrace2.txt, backtrace3.txt, backtrace.txt
>
>
> Using Siren7 codec throws a segfault at random times during a call. THe Endpoints involved are different Polycom IP6000 and IP7000 phones
> Segfault
> {noformat}
> kernel: [754930.655998] asterisk[22492]: segfault at b63ff000 ip b5d336a9 sp b1948610 error 4 in codec_siren7.so[b5d2f000+f000]
> kernel: [827976.561636] asterisk[2558]: segfault at b1e00000 ip b64386a9 sp b16ba610 error 4 in codec_siren7.so[b6434000+f000]
> kernel: [927814.320410] asterisk[27330]: segfault at b0b00000 ip b61086a9 sp af2a0610 error 4 in codec_siren7.so[b6104000+f000]
> {noformat}
> At the time of the crash, several Polycom endpoints were using this asterisk instance with siren7 codec in parallel. The typical usage scenario is that those endpoints are participating on app_conference based conferencing, and transcoding is happening for those endpoints (siren7 -> slin16)
> This problems occurs in guesstimated 1 out of 20 calls, and minutes to hours after the call has been established
> I can make core dumps available if helpful
--
This message was sent by Atlassian JIRA
(v6.2#6252)
More information about the asterisk-bugs
mailing list