[asterisk-bugs] [JIRA] (ASTERISK-25888) Frequent segfaults in function can_ring_entry() of app_queue.c

ibercom (JIRA) noreply at issues.asterisk.org
Sat Apr 2 12:20:56 CDT 2016


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

ibercom edited comment on ASTERISK-25888 at 4/2/16 12:20 PM:
-------------------------------------------------------------

I think this is a regression.
The commit (Asterisk11) 1943cfc53cadff36e64704257c06590bceca459b is problematic.
I experienced the same problem and reverted this commit.
Now everything is ok.

[~sysreq] you can try this change:
3669		if (call->member->in_call && call->lastqueue->wrapuptime) {
to:
3669		if (call->member->in_call && call->lastqueue && call->lastqueue->wrapuptime) {



was (Author: ibercom):
I think this is a regression.
The commit (Asterisk11) 1943cfc53cadff36e64704257c06590bceca459b is problematic.
I experienced the same problem and reverted this commit.
Now everything is ok.

You can try this change:
3669		if (call->member->in_call && call->lastqueue->wrapuptime) {
to:
3669		if (call->member->in_call && call->lastqueue && call->lastqueue->wrapuptime) {


> Frequent segfaults in function can_ring_entry() of app_queue.c
> --------------------------------------------------------------
>
>                 Key: ASTERISK-25888
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-25888
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Applications/app_queue
>    Affects Versions: 11.22.0
>         Environment: Linux 3.2.0-86-generic #124-Ubuntu SMP Wed Jun 17 21:40:14 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
>            Reporter: Sébastien Couture
>            Assignee: Sébastien Couture
>            Severity: Critical
>         Attachments: backtrace1.txt, backtrace2.txt, backtrace3.txt
>
>
> After upgrading from 11.19.0 to 11.22.0, we've all of a sudden started experiencing frequent segmentation faults related to the can_ring_entry() function in the app_queue module. 
> I've attached the backtraces of 3 crashes that happened in the space of two hours on a system with a load of about 1000 peers and 80 simultaneous calls.
> We use both realtime queues and queue_members. We've reverted to 11.19.0 on this system for the time being.



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



More information about the asterisk-bugs mailing list