]> git.ipfire.org Git - thirdparty/asterisk.git/commit
app_voicemail/IMAP: check mailstream not NULL in leave_voicemail
authorAlexei Gradinari <alex2grad@gmail.com>
Wed, 14 Aug 2019 19:52:01 +0000 (15:52 -0400)
committerGeorge Joseph <gjoseph@digium.com>
Thu, 15 Aug 2019 15:08:30 +0000 (10:08 -0500)
commit7591e0f3a42d250df56653ca05297be879dfeddc
tree848714c6a03e70341cd9f977db603aacbf0cb875
parentfa7883c492c1dd0aa3b788e879ab908e3021c3d6
app_voicemail/IMAP: check mailstream not NULL in leave_voicemail

The function leave_voicemail checks if expungeonhangup is set,
but does not check if IMAP stream is closed,
so it could call imap function with NULL stream.
This leads to segfault.

ASTERISK-28505 #close

Change-Id: Ib66c57c1f1ba97774e447b36349198e2626a8d7c
apps/app_voicemail.c