[asterisk-bugs] [JIRA] (ASTERISK-21696) Assertion error results in crash in pjproject's ICE worker thread
Pedro Howat (JIRA)
noreply at issues.asterisk.org
Mon Oct 7 11:31:04 CDT 2013
[ https://issues.asterisk.org/jira/browse/ASTERISK-21696?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=210821#comment-210821 ]
Pedro Howat edited comment on ASTERISK-21696 at 10/7/13 11:30 AM:
------------------------------------------------------------------
This is in no way a fix for this but I was able to prevent these crashes with no apparent side effect by simply commenting the assertion in pjlib. I'm using this patch until I can dig into this code a little deeper and understand the real issue.
{code}
--- /tmp/asterisk-11.5.1/res/pjproject/pjlib/src/pj/timer.c 2012-07-01 14:28:57.000000000 -0300
+++ pjproject/pjlib/src/pj/timer.c 2013-10-02 13:36:26.000000000 -0300
@@ -460,7 +460,7 @@
pj_time_val expires;
PJ_ASSERT_RETURN(ht && entry && delay, PJ_EINVAL);
- PJ_ASSERT_RETURN(entry->cb != NULL, PJ_EINVAL);
+ //PJ_ASSERT_RETURN(entry->cb != NULL, PJ_EINVAL);
/* Prevent same entry from being scheduled more than once */
PJ_ASSERT_RETURN(entry->_timer_id < 1, PJ_EINVALIDOP);
{code}
was (Author: phowat):
This is in no way a fix for this but I was able to prevent these crashes with no apparent side effect by simply commenting the assertion in pjlib. I'm using this patch until I can dig into this code a little deeper and understand the real issue.
--- /tmp/asterisk-11.5.1/res/pjproject/pjlib/src/pj/timer.c 2012-07-01 14:28:57.000000000 -0300
+++ pjproject/pjlib/src/pj/timer.c 2013-10-02 13:36:26.000000000 -0300
@@ -460,7 +460,7 @@
pj_time_val expires;
PJ_ASSERT_RETURN(ht && entry && delay, PJ_EINVAL);
- PJ_ASSERT_RETURN(entry->cb != NULL, PJ_EINVAL);
+ //PJ_ASSERT_RETURN(entry->cb != NULL, PJ_EINVAL);
/* Prevent same entry from being scheduled more than once */
PJ_ASSERT_RETURN(entry->_timer_id < 1, PJ_EINVALIDOP);
> Assertion error results in crash in pjproject's ICE worker thread
> -----------------------------------------------------------------
>
> Key: ASTERISK-21696
> URL: https://issues.asterisk.org/jira/browse/ASTERISK-21696
> Project: Asterisk
> Issue Type: Bug
> Security Level: None
> Components: Resources/res_rtp_asterisk
> Affects Versions: 11.4.0
> Environment: EC2 - Ubuntu 12.10 -
> root at ip-10-188-135-200:/opt/asterisk-11.4.0-rc1/sbin# uname -a
> Linux ip-10-188-135-200 3.5.0-21-generic #32-Ubuntu SMP Tue Dec 11 18:51:59 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
> Reporter: James Mortensen
> Attachments: ast-crash-logs.txt, backtrace2.txt, backtrace.txt
>
>
> Asterisk 11.4.0-rc1 crashes on incoming calls. The crash is occasional and doesn't happen for every call.
> Below is the output from obtaining the backtrace as found here: https://wiki.asterisk.org/wiki/display/AST/Getting+a+Backtrace
> [Edit by Rusty Newton - removed inline backtrace - please don't paste debug inline. Always attach as a separate file.
> https://wiki.asterisk.org/wiki/display/AST/Asterisk+Issue+Guidelines ]
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.asterisk.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the asterisk-bugs
mailing list