Merged revisions 328664 via svnmerge from
authorMark Murawki <markm@intellasoft.net>
Mon, 18 Jul 2011 20:51:47 +0000 (20:51 +0000)
committerMark Murawki <markm@intellasoft.net>
Mon, 18 Jul 2011 20:51:47 +0000 (20:51 +0000)
commit3719ee2d654c8277f21719c80f31e7615515a84e
treea4520a9e845683289a1577718c4ec7e47c61e8b4
parent8888df3a23e6c4e53a90923f061f9f8c2f0de4b5
Merged revisions 328664 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.10

................
  r328664 | markm | 2011-07-18 16:50:13 -0400 (Mon, 18 Jul 2011) | 15 lines

  Merged revisions 328663 via svnmerge from
  https://origsvn.digium.com/svn/asterisk/branches/1.8

  ........
    r328663 | markm | 2011-07-18 16:47:04 -0400 (Mon, 18 Jul 2011) | 9 lines

    app_dial may double free a channel datastore

    When starting a call with originate, and having the callee channel run Bridge() on pickup, we will double free the dialed_interface_info datastore, causing a crash.  Make sure to check if the datastore still exists before trying to free it.

    (closes issue ASTERISK-17917)
    Reported by: Mark Murawski
    Tested by: Mark Murawski
  ........
................

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@328665 65c4cc65-6c06-0410-ace0-fbb531ad65f3
apps/app_dial.c