]> 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)
committerAlexei Gradinari <alex2grad@gmail.com>
Thu, 15 Aug 2019 14:47:52 +0000 (09:47 -0500)
commit052ab9d96604ba5f4e6666788bf93d357607fb95
tree6b7c01b631e1242e04038a7dbcceced9d5bf5f2a
parenta5f05eed70694e16f332e5433756ec27abd34e5c
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