Bug#637067: notification-daemon: crashes on receiving notification
Robert Norris
rob at eatenbyagrue.org
Mon Aug 8 09:54:17 UTC 2011
Package: notification-daemon
Version: 0.7.1-3
Severity: grave
Justification: renders package unusable
Crashes immediately upon receiving notification. I can reproduce
reliably as follows:
rob at junai:~$ /usr/lib/notification-daemon/notification-daemon &
[1] 13477
rob at junai:~$ notify-send foo
** (notification-daemon:13477): DEBUG: Adding id 1
Gdk-CRITICAL **: gdk_visual_get_red_pixel_details: assertion `GDK_IS_VISUAL (visual)' failed
aborting...
[1]+ Aborted /usr/lib/notification-daemon/notification-daemon
Stack trace:
Program received signal SIGABRT, Aborted.
0xb7fe2424 in __kernel_vsyscall ()
#0 0xb7fe2424 in __kernel_vsyscall ()
#1 0xb7547911 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#2 0xb754ad42 in abort () at abort.c:92
#3 0xb78165e8 in g_logv (log_domain=0xb7b5ba93 "Gdk", log_level=<value optimized out>, format=0xb78604c8 "%s: assertion `%s' failed",
args1=0xbfffeb2c "`") at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./glib/gmessages.c:557
#4 0xb7816622 in g_log (log_domain=0xb7b5ba93 "Gdk", log_level=G_LOG_LEVEL_CRITICAL, format=0xb78604c8 "%s: assertion `%s' failed")
at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./glib/gmessages.c:577
#5 0xb781681d in g_return_if_fail_warning (log_domain=0xb7b5ba93 "Gdk", pretty_function=0xb7b60060 "gdk_visual_get_red_pixel_details",
expression=0xb7b5ff95 "GDK_IS_VISUAL (visual)") at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./glib/gmessages.c:586
#6 0xb7b2646f in gdk_visual_get_red_pixel_details (visual=0x0, mask=0x0, shift=0x0, precision=0xbfffebd4)
at /tmp/buildd/gtk+3.0-3.0.12/./gdk/gdkvisual.c:375
#7 0xb7e60cdb in gtk_tray_icon_get_visual_property (icon=0x80d1040) at /tmp/buildd/gtk+3.0-3.0.12/./gtk/gtktrayicon-x11.c:504
#8 gtk_tray_icon_update_manager_window (icon=0x80d1040) at /tmp/buildd/gtk+3.0-3.0.12/./gtk/gtktrayicon-x11.c:859
#9 0xb7e610d1 in gtk_tray_icon_constructed (object=0x80d1040) at /tmp/buildd/gtk+3.0-3.0.12/./gtk/gtktrayicon-x11.c:264
#10 0xb78b63ea in g_object_newv (object_type=134872576, n_parameters=1, parameters=0x809ff10)
at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./gobject/gobject.c:1507
#11 0xb78b70d8 in g_object_new_valist (object_type=134872576, first_property_name=0xb7e67e97 "title", var_args=<value optimized out>)
at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./gobject/gobject.c:1596
#12 0xb78b71f7 in g_object_new (object_type=134872576, first_property_name=0xb7e67e97 "title")
at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./gobject/gobject.c:1311
#13 0xb7e61916 in _gtk_tray_icon_new (name=0x0) at /tmp/buildd/gtk+3.0-3.0.12/./gtk/gtktrayicon-x11.c:1074
#14 0xb7d54c7e in gtk_status_icon_init (status_icon=0x80bfbb0) at /tmp/buildd/gtk+3.0-3.0.12/./gtk/gtkstatusicon.c:828
#15 0xb78d6581 in g_type_create_instance (type=134864616)
at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./gobject/gtype.c:1889
#16 0xb78b2d05 in g_object_constructor (type=134864616, n_construct_properties=0, construct_params=0x0)
at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./gobject/gobject.c:1615
#17 0xb7d532af in gtk_status_icon_constructor (type=134864616, n_construct_properties=0, construct_params=0x0)
at /tmp/buildd/gtk+3.0-3.0.12/./gtk/gtkstatusicon.c:957
#18 0xb78b5dbc in g_object_newv (object_type=134864616, n_parameters=1, parameters=0x809d4d8)
at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./gobject/gobject.c:1479
#19 0xb78b70d8 in g_object_new_valist (object_type=134864616, first_property_name=0xb7efc5ad "icon-name", var_args=<value optimized out>)
at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./gobject/gobject.c:1596
#20 0xb78b71f7 in g_object_new (object_type=134864616, first_property_name=0xb7efc5ad "icon-name")
at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./gobject/gobject.c:1311
#21 0xb7d55156 in gtk_status_icon_new_from_icon_name (icon_name=0x8055480 "mail-message-new")
at /tmp/buildd/gtk+3.0-3.0.12/./gtk/gtkstatusicon.c:1257
#22 0x080531e4 in ?? ()
#23 0xb7808a41 in g_idle_dispatch (source=0x80c9e48, callback=0x8052fb0, user_data=0x80aa0f0)
at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./glib/gmain.c:4545
#24 0xb780d252 in g_main_dispatch (context=0x8064218) at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./glib/gmain.c:2440
#25 g_main_context_dispatch (context=0x8064218) at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./glib/gmain.c:3013
#26 0xb780da30 in g_main_context_iterate (context=0x8064218, block=1, dispatch=1, self=<value optimized out>)
at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./glib/gmain.c:3091
#27 0xb780e0f3 in g_main_loop_run (loop=0x80bebc8) at /build/buildd-glib2.0_2.28.6-1-i386-A3fp41/glib2.0-2.28.6/./glib/gmain.c:3299
#28 0xb7cd2265 in gtk_main () at /tmp/buildd/gtk+3.0-3.0.12/./gtk/gtkmain.c:1358
#29 0x0804d4b8 in ?? ()
#30 0xb7533e46 in __libc_start_main (main=0x804d410, argc=1, ubp_av=0xbffff574, init=0x8054b90, fini=0x8054b80, rtld_fini=0xb7ff12f0,
stack_end=0xbffff56c) at libc-start.c:228
#31 0x0804d52d in ?? ()
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.38-2-686-bigmem (SMP w/2 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages notification-daemon depends on:
ii libatk1.0-0 2.0.1-2 ATK accessibility toolkit
ii libc6 2.13-14 Embedded GNU C Library: Shared lib
ii libcairo2 1.10.2-6.1 The Cairo 2D vector graphics libra
ii libcanberra-gtk3-0 0.28-1 Gtk+ 3.0 helper for playing widget
ii libgdk-pixbuf2.0-0 2.23.5-3 GDK Pixbuf library
ii libglib2.0-0 2.28.6-1 The GLib library of C routines
ii libgtk-3-0 3.0.12-1 GTK+ graphical user interface libr
ii libx11-6 2:1.4.4-1 X11 client-side library
notification-daemon recommends no packages.
notification-daemon suggests no packages.
-- debconf-show failed
More information about the pkg-gnome-maintainers
mailing list