From: Joshua Colp Date: Thu, 28 Sep 2006 17:32:46 +0000 (+0000) Subject: Merged revisions 43915 via svnmerge from X-Git-Tag: 1.6.0-beta1~3^2~4584 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=773e105d919ee574381d00fb467145bb0e046a91;p=thirdparty%2Fasterisk.git Merged revisions 43915 via svnmerge from https://origsvn.digium.com/svn/asterisk/branches/1.4 ........ r43915 | file | 2006-09-28 13:31:09 -0400 (Thu, 28 Sep 2006) | 2 lines Make sure the pvt exists before accessing it again as it may have gone away (issue #7562 reported by Seb7 and issue #7939 reported by sorg) ........ git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@43917 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- diff --git a/channels/chan_iax2.c b/channels/chan_iax2.c index a7b89ed2a9..74e55b0dce 100644 --- a/channels/chan_iax2.c +++ b/channels/chan_iax2.c @@ -7526,7 +7526,7 @@ retryowner2: if (duped_fr) { schedule_delivery(duped_fr, updatehistory, 0, &fr->ts); } - if (iaxs[fr->callno]->last < fr->ts) { + if (iaxs[fr->callno] && iaxs[fr->callno]->last < fr->ts) { iaxs[fr->callno]->last = fr->ts; #if 1 if (option_debug && iaxdebug)