[asterisk-bugs] [JIRA] (ASTERISK-24556) Asterisk 13 core dumps when calling from pjsip extension to another pjsip extension

Joshua Colp (JIRA) noreply at issues.asterisk.org
Mon Dec 1 09:41:29 CST 2014


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

Joshua Colp commented on ASTERISK-24556:
----------------------------------------

I've tracked this down, no further information is needed.

The underlying issue is that when rescheduling as a result of receiving a 491 response we don't increase the reference count of the message. Since the reference is held by the transaction that received the 491 it eventually releases the reference and the message is no longer valid.

> Asterisk 13 core dumps when calling from pjsip extension to another pjsip extension 
> ------------------------------------------------------------------------------------
>
>                 Key: ASTERISK-24556
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-24556
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Channels/chan_pjsip
>    Affects Versions: 13.0.1
>         Environment: ubuntu 12.04 , pjproject 2.3 and asterisk 13.0.1 
>            Reporter: Abhay Gupta
>            Assignee: Abhay Gupta
>         Attachments: abhay.txt, clidebug.txt, pjsip.txt, valgrind_new.txt, valgrind.txt, valgrind.txt
>
>
> When i make a call from pjsip extension 6002 to 6001 it always crashes with the same core dump .
> #0  0x00007ffff4228595 in pj_pool_alloc (pool=0xb7260610b, size=13) at ../include/pj/pool_i.h:60



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



More information about the asterisk-bugs mailing list