Ticket #246 (new Bug)

Opened 1 year ago

Crashes when opening an encrypted mail

Reported by: MartinDietze Owned by: Cyrus Daboo
Priority: major Milestone: unassigned
Component: Application Version: v4.0.8
Severity: Crash/data loss Keywords:
Cc: Operating System: Linux
OS Version:

Description

This may be a duplicate of #241, but I am not sure. After receiving an eMail with some particular properties, mulberry will always crash when trying to open that mail. The crash happens in CSecurityPluginDLL::ToPath? in CSEcurityPluginDLL.cp; a check against NULL is missing for the argument, see the attached patch for details.

I've appended a sample mailbox with which the error is reproducable and a patch which will fix the immediate problem. I believe that the patch fixes a bug, however the reason for the crash we have here may be somewhere deeper in the code (why is the argument to ToPath?() NULL?).

Attachments

mulberry-crash.zip (2.9 kB) - added by MartinDietze 1 year ago.
CSecurityPluginDLL.diff (371 bytes) - added by MartinDietze 1 year ago.

Change History

Changed 1 year ago by MartinDietze

Changed 1 year ago by MartinDietze

Note: See TracTickets for help on using tickets.