From 4a07071e2f72af2301106f5b2a03177675a7a5f1 Mon Sep 17 00:00:00 2001 From: Lucian Langa Date: Tue, 11 Sep 2012 16:31:35 +0200 Subject: Bug #683665 - Crash on displaying message with broken Content-Type attachment --- em-format/e-mail-extension-registry.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'em-format') diff --git a/em-format/e-mail-extension-registry.c b/em-format/e-mail-extension-registry.c index 00d6b55658..348228620c 100644 --- a/em-format/e-mail-extension-registry.c +++ b/em-format/e-mail-extension-registry.c @@ -217,6 +217,9 @@ e_mail_extension_registry_get_fallback (EMailExtensionRegistry *reg, g_return_val_if_fail (mime_type && *mime_type, NULL); s = strchr (mime_type, '/'); + if (!s) + return NULL; + len = s - mime_type; s = g_alloca (len); -- cgit v1.2.3