[asterisk-bugs] [JIRA] (ASTERISK-26836) res_pjsip: Memory corruption of endpoint
Daniel Journo (JIRA)
noreply at issues.asterisk.org
Sat Mar 4 13:46:10 CST 2017
[ https://issues.asterisk.org/jira/browse/ASTERISK-26836?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=235558#comment-235558 ]
Daniel Journo commented on ASTERISK-26836:
------------------------------------------
I've just done a test and using AMI, I send the 'pjsip reload' command 5 times at once.
Asterisk was able to deal with it without any problems.
I then did it again, and at the same time submitted a 'pjsip reload' from the CLI was got this output.
A module reload request is already in progress; please be patient
A module reload request is already in progress; please be patient
A module reload request is already in progress; please be patient
A module reload request is already in progress; please be patient
A module reload request is already in progress; please be patient
A module reload request is already in progress; please be patient
A module reload request is already in progress; please be patient
A module reload request is already in progress; please be patient
-- The previous reload command didn't finish yet
-- The previous reload command didn't finish yet
-- The previous reload command didn't finish yet
-- The previous reload command didn't finish yet
-- The previous reload command didn't finish yet
-- The previous reload command didn't finish yet
-- The previous reload command didn't finish yet
-- The previous reload command didn't finish yet
So the memory corruption doesn't appear to be related to multiple reloads at the same time.
> res_pjsip: Memory corruption of endpoint
> ----------------------------------------
>
> Key: ASTERISK-26836
> URL: https://issues.asterisk.org/jira/browse/ASTERISK-26836
> Project: Asterisk
> Issue Type: Bug
> Security Level: None
> Components: Resources/res_pjsip
> Affects Versions: 13.11.2, 13.14.0
> Environment: Centos 6, PJSIP 2.4.5
> Reporter: Daniel Journo
> Assignee: Unassigned
> Attachments: cli.txt, pjsipconfig.txt, pjsip-reload.txt
>
>
> This is a recurring issue on all my production servers. When it happens, Asterisk stops serving SIP clients properly.
> It reads to me as a memory leak as it's just one character incrementing.
> The latest time, it occurred shortly (but not immediately) after I issued a 'pjsip reload', but it may have just been a coincidence. I've included the timing in the CLI log.
> Seems to happen every 4 or 5 days requiring a 'killall -9 asterisk' and 'database deltree registrar' in order to get working again. I can't remember, but the first time it happened, Asterisk would not respond to 'core stop now' or 'core restart now' so I had to do killall. But I havent tried 'core stop now' during subsequent issues.
> This issue stops all endpoints from communicating with Asterisk. Even ones that have already registered.
--
This message was sent by Atlassian JIRA
(v6.2#6252)
More information about the asterisk-bugs
mailing list