[asterisk-bugs] [JIRA] (ASTERISK-24521) [patch] Segfault due to null pointer in ast_bridged_channel

Ben Smithurst (JIRA) noreply at issues.asterisk.org
Fri Nov 14 14:49:28 CST 2014


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

Ben Smithurst edited comment on ASTERISK-24521 at 11/14/14 2:47 PM:
--------------------------------------------------------------------

These are consistently the last 3 lines before each crash on that day (same IP address), and looking through our records, this is a customer number which was migrated onto this server just before the crashes started happening.  Unfortunately being a customer endpoint there's only so much we can find out from that side as to why our Asterisk doesn't like it.  Based on the above can you provide any suggestions about possibilities and any areas we should look for when trying to reproduce this further?


was (Author: bensmithurst):
These are consistently the last 3 lines before each crash on that day (same IP address), and looking through our records, this is a customer number which was migrated just before the crashes started happening.  Unfortunately being a customer endpoint there's only so much we can find out from that side as to why our Asterisk doesn't like it.  Based on the above can you provide any suggestions about possibilities and any areas we should look for when trying to reproduce this further?

> [patch] Segfault due to null pointer in ast_bridged_channel
> -----------------------------------------------------------
>
>                 Key: ASTERISK-24521
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-24521
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Core/Channels
>    Affects Versions: 11.8.1
>            Reporter: Ben Smithurst
>         Attachments: ast_bridged_channel.diff, backtrace.txt
>
>
> We have observed a crash in ast_bridged_channel due to a null pointer.  We do not know at present how to reproduce it, it is something we haven't really seen before but then saw several times in a single day.
> The cause appears to be a bridged channel existing without a 'tech' field, so the ast_bridged_channel function dereferences a null pointer, the fix is quite simple and seems to work for us, we've seen no further occurences of the crash.
> *Hopefully* I still have the backtrace/core file, but if not, as I say we don't know how to reproduce it, apologies.



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



More information about the asterisk-bugs mailing list