[gnome-control-center/gnome-3-14] info: Fix crash when application supports no mime-type
- From: Rui Matos <rtcm src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-control-center/gnome-3-14] info: Fix crash when application supports no mime-type
- Date: Thu, 19 Mar 2015 19:47:29 +0000 (UTC)
commit 27090d7c296d05540aaab34de92ce489ab4391c0
Author: Bastien Nocera <hadess hadess net>
Date: Wed Feb 18 10:10:08 2015 +0100
info: Fix crash when application supports no mime-type
It seems to be possible for Firefox Nightly to set itself up as the
default x-scheme-handler/http without actually handling any mime-types.
See https://bugzilla.redhat.com/show_bug.cgi?id=1193680
https://bugzilla.gnome.org/show_bug.cgi?id=744695
panels/info/cc-info-panel.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/panels/info/cc-info-panel.c b/panels/info/cc-info-panel.c
index 9fba215..77a8248 100644
--- a/panels/info/cc-info-panel.c
+++ b/panels/info/cc-info-panel.c
@@ -853,7 +853,7 @@ default_app_changed (GtkAppChooserButton *button,
pattern = g_pattern_spec_new (app_data->extra_type_filter);
mime_types = g_app_info_get_supported_types (info);
- for (i = 0; mime_types[i]; i++)
+ for (i = 0; mime_types && mime_types[i]; i++)
{
if (!g_pattern_match_string (pattern, mime_types[i]))
continue;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]