Files
gtk/gdk
Richard Hughes 6a4a78d6a2 Fix a segfault if the GAppInfo does not have an icon
This fixes the following backtrace:

 0  g_logv (log_domain=0x7ffff60461a4 "GLib-GObject", log_level=<optimized out>,
    format=0x7ffff599c322 "%s: assertion `%s' failed", args1=0x7fffffffc418) at gmessages.c:577
 1  0x00007ffff59312d2 in g_log (log_domain=<optimized out>, log_level=<optimized out>,
    format=<optimized out>) at gmessages.c:591
 2  0x00007ffff601c3c7 in g_object_ref (_object=0x0) at gobject.c:2648
 3  0x00007ffff7721e22 in gdk_x11_app_launch_context_get_startup_notify_id (context=<optimized out>,
    info=0x7fffe8004b40, files=<optimized out>) at gdkapplaunchcontext-x11.c:331
 4  0x00007ffff62e60d0 in _g_desktop_app_info_launch_uris_internal (appinfo=0x7fffe8004b40, uris=0x0,
    launch_context=0x7fffe401c800, spawn_flags=G_SPAWN_SEARCH_PATH, user_setup=0, user_setup_data=0x0,
    pid_callback=0, pid_callback_data=0x0, error=0x7fffffffc848) at gdesktopappinfo.c:1269
 5  0x00007ffff62e630a in g_desktop_app_info_launch_uris (appinfo=<optimized out>, uris=<optimized out>,
    launch_context=<optimized out>, error=<optimized out>) at gdesktopappinfo.c:1341
 6  0x00007ffff62e636b in g_desktop_app_info_launch (appinfo=0x7fffe8004b40, files=<optimized out>,
    launch_context=0x7fffe401c800, error=0x7fffffffc848) at gdesktopappinfo.c:1388
2011-11-08 12:29:11 -05:00
..
2011-11-07 14:56:38 +01:00
2010-09-27 19:00:10 -04:00
2010-09-27 19:00:10 -04:00
2010-05-27 16:25:54 +02:00
2010-07-25 12:32:38 +12:00
2010-12-21 18:06:54 -05:00
2010-11-18 17:45:14 +01:00
2010-08-07 22:08:21 +02:00
2010-08-07 22:08:21 +02:00
2010-08-07 22:17:43 +02:00
2010-08-07 22:17:43 +02:00
2011-11-01 12:38:15 +01:00
2010-05-27 16:25:54 +02:00
2010-11-18 17:45:14 +01:00
2010-11-18 17:45:14 +01:00
2010-08-10 18:26:12 +02:00
2010-10-06 01:00:35 +02:00
2010-08-08 02:59:21 +02:00
2010-02-19 17:57:51 -02:00
2010-05-27 16:25:54 +02:00
2010-02-19 17:57:51 -02:00
2010-12-21 09:54:14 -05:00
2010-09-17 09:47:47 -04:00
2010-05-27 16:25:54 +02:00
2011-11-01 12:38:15 +01:00
2010-08-27 20:34:23 +02:00
2009-10-26 18:19:48 +01:00