libnotify-0.3.0-5 The attached program crashes with: ** (process:4506): WARNING **: setting pixbuf ** (process:4506): CRITICAL **: lookup_or_register_specialized: assertion `specialized_types_is_initialized ()' failed (process:4506): GLib-GObject-WARNING **: gtype.c:3312: type id `0' is invalid (process:4506): GLib-GObject-WARNING **: can't peek value table for type `<invalid>' which is not currently referenced (process:4506): GLib-GObject-WARNING **: gvalue.c:96: cannot initialize GValue with type `(null)', this type has no GTypeValueTable implementation (process:4506): GLib-GObject-CRITICAL **: g_value_take_boxed: assertion `G_VALUE_HOLDS_BOXED (value)' failed (process:4506): GLib-GObject-WARNING **: gtype.c:3312: type id `0' is invalid (process:4506): GLib-GObject-WARNING **: can't peek value table for type `<invalid>' which is not currently referenced (process:4506): GLib-GObject-WARNING **: gvalue.c:96: cannot initialize GValue with type `(null)', this type has no GTypeValueTable implementation (process:4506): GLib-GObject-CRITICAL **: g_value_copy: assertion `G_IS_VALUE (src_value)' failed ** (process:4506): WARNING **: done setting pixbuf (process:4506): GLib-GObject-CRITICAL **: g_type_get_qdata: assertion `node != NULL' failed (process:4506): GLib-GObject-CRITICAL **: g_type_get_qdata: assertion `node != NULL' failed (process:4506): GLib-GObject-CRITICAL **: g_type_get_qdata: assertion `node != NULL' failed (process:4506): GLib-GObject-CRITICAL **: g_type_get_qdata: assertion `node != NULL' failed (process:4506): GLib-CRITICAL **: g_string_append: assertion `val != NULL' failed (process:4506): GLib-GObject-CRITICAL **: g_type_get_qdata: assertion `node != NULL' failed (process:4506): GLib-GObject-CRITICAL **: g_type_get_qdata: assertion `node != NULL' failed (process:4506): GLib-GObject-CRITICAL **: g_type_get_qdata: assertion `node != NULL' failed (process:4506): GLib-GObject-CRITICAL **: g_type_get_qdata: assertion `node != NULL' failed ** (process:4506): WARNING **: No marshaller registered for type "(null)" ** ERROR **: file dbus-gproxy.c: line 2073 (dbus_g_proxy_marshal_args_to_message): should not be reached aborting... Aborted
Created attachment 125812 [details] test program
Created attachment 125814 [details] the icon, not that I think this is particularly relevant to it Build with: gcc -g -Wall -o test test.c $(pkg-config --cflags libnotify) $(pkg-config --libs libnotify)
Created attachment 125825 [details] Fixed test file Fixes the test program to workaround a known bug.
The actual problem is in the daemon and has been fixed in notify-daemon-0.3.1-9