[asterisk-bugs] [JIRA] (ASTERISK-29604) ari: Segfault with lots of calls
Adrian Hand (JIRA)
noreply at issues.asterisk.org
Sun Jul 31 16:01:09 CDT 2022
[ https://issues.asterisk.org/jira/browse/ASTERISK-29604?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=259840#comment-259840 ]
Adrian Hand commented on ASTERISK-29604:
----------------------------------------
This is mega, Artem, thank you ๐๐๐ I feel inclined to just push 18.1.0 to all my servers to buy stability for now. I am in the same boat as you regards understanding the code enough to explain whatโs happening, but itโs fantastic that your detective work has revealed the source through change history. What remedy are you hoping for here?
> 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