]> 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:03 +0000 (09:47 -0500)
commit16bc4ed93c855a9e2a61277a7a821d3a46f237e4
tree9fd323a4bb48aea4dadb4bc5e1ada59cbdaee174
parent8a9674699436c43a8d990fe4d53336e5076c6b91
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