Closed Bug 398364 Opened 17 years ago Closed 17 years ago

GLib-CRITICAL **: g_hash_table_unref: assertion `hash_table != NULL' failed at Firefox exits

Categories

(Toolkit :: Startup and Profile System, defect)

x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED INVALID

People

(Reporter: ginnchen+exoracle, Unassigned)

References

Details

(Gecko:14246): GLib-CRITICAL **: g_hash_table_unref: assertion `hash_table != NULL' failed I'm not sure if it a bug of Mozilla or somewhere else. It's triggered by Bug 394466 Stacks: #0 0xb75d1246 in IA__g_logv (log_domain=0xb75f5466 "GLib", log_level=G_LOG_LEVEL_CRITICAL, format=0xb75fc4bb "%s: assertion `%s' failed", args1=0xbfbdca2c "V\206_\ufffd~\204_\ufffdF\004") at gmessages.c:395 #1 0xb75d1749 in IA__g_log (log_domain=0xb75f5466 "GLib", log_level=G_LOG_LEVEL_CRITICAL, format=0xb75fc4bb "%s: assertion `%s' failed") at gmessages.c:517 #2 0xb75d182b in IA__g_return_if_fail_warning (log_domain=0xb75f5466 "GLib", pretty_function=0xb75f8656 "g_hash_table_unref", expression=0xb75f847e "hash_table != NULL") at gmessages.c:532 #3 0xb75bc42d in IA__g_hash_table_unref (hash_table=0x0) at ghash.c:189 #4 0xb7ad2e93 in color_scheme_data_free (data=0x80bf670) at gtksettings.c:1681 #5 0xb75b5218 in IA__g_datalist_clear (datalist=0x8086368) at gdataset.c:120 #6 0xb763ebd0 in g_object_finalize (object=0x8086360) at gobject.c:540 #7 0xb7ad6af1 in gtk_settings_finalize (object=0x8086360) at gtksettings.c:561 #8 0xb763c97c in IA__g_object_unref (_object=0x8086360) at gobject.c:1788 #9 0xb75b5218 in IA__g_datalist_clear (datalist=0x806e128) at gdataset.c:120 #10 0xb763ebd0 in g_object_finalize (object=0x806e120) at gobject.c:540 #11 0xb78bba58 in gdk_screen_finalize (object=0x806e120) at gdkscreen.c:167 #12 0xb78e0555 in gdk_screen_x11_finalize (object=0x806e120) at gdkscreen-x11.c:326 #13 0xb763c97c in IA__g_object_unref (_object=0x806e120) at gobject.c:1788 #14 0xb78c7a27 in gdk_display_x11_finalize (object=0x806c000) at gdkdisplay-x11.c:793 #15 0xb763c97c in IA__g_object_unref (_object=0x806c000) at gobject.c:1788 #16 0xb78a6506 in IA__gdk_display_close (display=0x806c000) at gdkdisplay.c:188 #17 0xb7f53318 in XRE_main (argc=1, argv=0xbfbdd264, aAppData=0x804c988) at nsAppRunner.cpp:3233 #18 0x08048ef1 in main (argc=1, argv=0xbfbdd264) at nsBrowserApp.cpp:153 #17 0xb7f53318 in XRE_main (argc=1, argv=0xbfbdd264, aAppData=0x804c988) at nsAppRunner.cpp:3233
Looks like this gtk+ bug: http://bugzilla.gnome.org/show_bug.cgi?id=423916 introduced in 2.10.10 and fixed in 2.10.12. Since it was reasonably quickly fixed in gtk+ and it only produces a warning, I don't think we need to work around it.
Blocks: 394466
I'm marking this as invalid because it is "not a bug in Mozilla" (http://www.mozilla.org/bugs/). Thank you for the stack that was helpful in identifying the cause of the assertion.
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → INVALID
Component: XRE Startup → Startup and Profile System
QA Contact: xre.startup → startup
You need to log in before you can comment on or make changes to this bug.