GNOME Bugzilla – Bug 640106
Assertion fails on exit when signal hook is present and appears-as-list=1
Last modified: 2018-05-02 15:01:08 UTC
I get these errors when the window of the program attached is closed: (test:9906): GLib-GObject-CRITICAL **: g_object_ref: assertion `object->ref_count > 0' failed (test:9906): GLib-GObject-CRITICAL **: g_object_ref: assertion `object->ref_count > 0' failed This is only when GtkComboBox::appears-as-list=1 is set in gtkrc.
Created attachment 178884 [details] Test program
If you can still reproduce this (I assume yes), it would be great if you had posted a backtrace with debug symbols to each critical.
I can't reproduce this on GTK+ 3. In contrast, I can on GTK+ 2, but I don't have a debug version of that immediately available, so the backtrace I got is useless.
This system has a slightly less useless GTK+ 2 build, but still not much help. (a.out:22187): GLib-GObject-CRITICAL **: g_object_ref: assertion 'object->ref_count > 0' failed Program received signal SIGTRAP, Trace/breakpoint trap. 0x00007ffff5e5c481 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 (ins)(gdb) bt
+ Trace 237848
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gtk/issues/349.