After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 641042 - g_object_unref: assertion `G_IS_OBJECT (object) in gdkevents.c
g_object_unref: assertion `G_IS_OBJECT (object) in gdkevents.c
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Backend: X11
unspecified
Other Linux
: Normal normal
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2011-01-31 16:10 UTC by Guillaume Desmottes
Modified: 2011-02-01 00:37 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Guillaume Desmottes 2011-01-31 16:10:06 UTC
I get this error using empathy-auth-client and GTK+3 master.

GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
aborting...

Program received signal SIGTRAP, Trace/breakpoint trap.
0x00007fffeff1c440 in g_logv (log_domain=0x7ffff08450ef "GLib-GObject", log_level=G_LOG_LEVEL_CRITICAL, format=0x7fffeff97b38 "%s: assertion `%s' failed", 
    args1=0x7fffffffdd70) at gmessages.c:553
553			G_BREAKPOINT ();


(gdb) bt full
  • #0 g_logv
    at gmessages.c line 553
  • #1 g_log
    at gmessages.c line 577
  • #2 g_return_if_fail_warning
  • #3 g_object_unref
    at gobject.c line 2658
  • #4 gdk_event_free
    at gdkevents.c line 644
  • #5 gdk_event_source_dispatch
    at gdkeventsource.c line 320
  • #6 g_main_dispatch
    at gmain.c line 2440
  • #7 g_main_context_dispatch
    at gmain.c line 3013
  • #8 g_main_context_iterate
    at gmain.c line 3091
  • #9 g_main_loop_run
    at gmain.c line 3299
  • #10 gtk_main
    at gtkmain.c line 1338
  • #11 main
    at empathy-auth-client.c line 292

Comment 1 Milan Crha 2011-01-31 20:38:59 UTC
Confirming, I see that too. I can reproduce it when using GtkEntryCompletion demo, with the same backtrace.