[asterisk-bugs] [JIRA] (ASTERISK-29604) ari: Segfault with lots of calls

Artem (JIRA) noreply at issues.asterisk.org
Sat Jul 30 12:56:09 CDT 2022


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

Artem commented on ASTERISK-29604:
----------------------------------

It has been working stably on the production server for two hours now.
Perhaps it is not the asterisk version that is affected, but the system version. This time the container was built on debian.
The results will be known for sure tomorrow

using the container below:
docker pull lucasvs/asterisk:17.7.0-v1

> ari: Segfault with lots of calls
> --------------------------------
>
>                 Key: ASTERISK-29604
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-29604
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Applications/app_stasis, Channels/chan_sip/General
>    Affects Versions: 16.18.0, 16.20.0, 18.6.0
>         Environment: Asterisk version: 16.20.0
> OS: Ubuntu 16.04 LTS
> Hardware: 4 core CPU, 8Gb RAM, Digital ocean VPS
>            Reporter: Danila Evgrafov
>            Assignee: Unassigned
>            Severity: Major
>         Attachments: core-brief-2.txt, core-brief-3.txt, core-brief-5.txt, core-brief-6.txt, core-brief.txt, core-full-2.txt, core-full-3.txt, core-full-5.txt, core-full-6.txt, core-full.txt, core-info-2.txt, core-info-3.txt, core-info-5.txt, core-info-6.txt, core-info.txt, core-locks-2.txt, core-locks-3.txt, core-locks-5.txt, core-locks-6.txt, core-locks.txt, core-thread1-2.txt, core-thread1-3.txt, core-thread1-5.txt, core-thread1-6.txt, core-thread1.txt, debug_log_29604_5.txt, debug_log_29604_6.txt, debug_log_29604.txt
>
>
> Asterisk randomly crush when processing multiple calls on stasis app.
> I noticed that crushes occures more often when processing playbacks with long audio. But i am not sure if there is some relation.
> My ARI app creating outgoing calls. Crush seems to occure when many calls are answered at the same time and start playbacks. I don't know exact count of simultaneous calls, sometimes problem happens on 40 calls, sometimes on 100.
> Protocol: SIP
> Audio format: gsm
> Syslog:
> kernel: [1998361.116212] asterisk[18177]: segfault at 15c ip 0000000000511aef sp 00007fc593c1d480 error 4 in asterisk[400000+326000]
> When call answered:
> 1) app creates bridge1 and append called channel to it
> 2) app starts recording on bridge1
> 3) app creates bridge2
> 2) app creates snoop channel from called channel
> 3) app creates external media channel
> 4) app appends snoop and media channels to bridge2
> 5) app starts playback on bridge1



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list