Description of problem: Launch firefox from the command line. Everything works, but the following messages are displayed in the console. (npviewer.bin:7082): Gtk-CRITICAL **: gtk_style_detach: assertion `style->attach_count > 0' failed (npviewer.bin:7082): Gtk-CRITICAL **: gtk_style_detach: assertion `style->attach_count > 0' failed (npviewer.bin:7082): Gtk-CRITICAL **: gtk_style_detach: assertion `style->attach_count > 0' failed (npviewer.bin:7082): Gtk-CRITICAL **: gtk_widget_hide: assertion `GTK_IS_WIDGET (widget)' failed (npviewer.bin:7082): Gtk-CRITICAL **: gtk_widget_destroy: assertion `GTK_IS_WIDGET (widget)' failed (npviewer.bin:7082): Gtk-CRITICAL **: gtk_widget_hide: assertion `GTK_IS_WIDGET (widget)' failed (npviewer.bin:7082): Gtk-CRITICAL **: gtk_widget_destroy: assertion `GTK_IS_WIDGET (widget)' failed (npviewer.bin:7082): Gtk-CRITICAL **: gtk_widget_destroy: assertion `GTK_IS_WIDGET (widget)' failed (npviewer.bin:7082): Gtk-CRITICAL **: gtk_widget_hide: assertion `GTK_IS_WIDGET (widget)' failed (npviewer.bin:7082): Gtk-CRITICAL **: gtk_widget_destroy: assertion `GTK_IS_WIDGET (widget)' failed (npviewer.bin:7082): Gtk-CRITICAL **: gtk_widget_hide: assertion `GTK_IS_WIDGET (widget)' failed (npviewer.bin:7082): Gtk-CRITICAL **: gtk_widget_destroy: assertion `GTK_IS_WIDGET (widget)' failed (npviewer.bin:7082): Gtk-CRITICAL **: gtk_widget_destroy: assertion `GTK_IS_WIDGET (widget)' failed (npviewer.bin:7082): Gtk-CRITICAL **: gtk_widget_hide: assertion `GTK_IS_WIDGET (widget)' failed (npviewer.bin:7082): Gtk-CRITICAL **: gtk_widget_destroy: assertion `GTK_IS_WIDGET (widget)' failed (npviewer.bin:7082): Gtk-CRITICAL **: gtk_widget_hide: assertion `GTK_IS_WIDGET (widget)' failed (npviewer.bin:7082): Gtk-CRITICAL **: gtk_widget_destroy: assertion `GTK_IS_WIDGET (widget)' failed *** NSPlugin Wrapper *** ERROR: NPP_Destroy() wait for reply: Message timeout Version-Release number of selected component (if applicable): firefox-3.0.2-3.el5.i386 firefox-3.0.2-3.el5.x86_64 xulrunner-1.9.0.2-5.el5.i386 xulrunner-1.9.0.2-5.el5.x86_64 nspluginwrapper-0.9.91.5-22.el5.i386 nspluginwrapper-0.9.91.5-22.el5.x86_64
I too see similar error messages. I can reproduce them deterministically. Let me know if you need any further information. If you would like a stack backtrace, please remind me how to capture a stack backtrace on assertion failure (in gdb, is there a symbol that I can set a breakpoint on to capture the stack trace at time of assertion failure?). I've got a Fedora 9 install, fully upgraded, on a x86_64 platform. $ rpm -qa *xulrun* *firefox* *mozilla* *flash* *plugin* libflashsupport-debuginfo-000-0.5.svn20070904.x86_64 libflashsupport-000-0.5.svn20070904.i386 alsa-plugins-pulseaudio-1.0.16-4.fc9.x86_64 nspluginwrapper-1.1.0-5.fc9.x86_64 nntpgrab-plugins-0.3.3-1.fc9.x86_64 xulrunner-1.9.0.2-1.fc9.x86_64 gstreamer-plugins-base-0.10.19-2.fc9.x86_64 gstreamer-plugins-good-0.10.8-8.fc9.x86_64 gstreamer-plugins-bad-0.10.7-1.lvn9.x86_64 flash-plugin-9.0.124.0-release.i386 java-1.6.0-openjdk-plugin-1.6.0.0-0.18.b09.fc9.x86_64 gstreamer-plugins-flumpegdemux-0.10.15-2.fc9.x86_64 gstreamer-plugins-bad-extras-0.10.7-1.lvn9.x86_64 libflashsupport-000-0.5.svn20070904.x86_64 setroubleshoot-plugins-2.0.4-5.fc9.noarch nspluginwrapper-1.1.0-5.fc9.i386 firefox-debuginfo-3.0.2-1.fc9.x86_64 gstreamer-plugins-ugly-0.10.8-1.lvn9.x86_64 gstreamer-plugins-pulse-0.9.5-0.5.svn20070924.fc9.x86_64 firefox-3.0.2-1.fc9.x86_64 nspluginwrapper-debuginfo-1.1.0-5.fc9.x86_64 mozilla-filesystem-1.9-2.fc9.x86_64 xulrunner-debuginfo-1.9.0.2-1.fc9.x86_64
First of all we need to identify what wrapped plug-in produces those messages and then I can deal with it. So please try to find it out...
It is flash. I can reproduce it with just flash-plugin installed
Flash 10 with older versions of nspluginwrapper are affected.
This request was evaluated by Red Hat Product Management for inclusion, but this component is not scheduled to be updated in the current Red Hat Enterprise Linux release. If you would like this request to be reviewed for the next minor release, ask your support representative to set the next rhel-x.y flag to "?".
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2010-0187.html