[Bug 218635] Re: firefox - red x icons in upload dialogs
SneakyWho_am_i
SneakyWho_am_i at yahoo.co.uk
Mon May 5 03:09:22 UTC 2008
What's really interesting me is that some of those failed assertions you posted showed up in 2006 for a completely different package:
https://bugs.launchpad.net/ubuntu/+source/grip/+bug/41601
It makes me wonder if the GTK_IS_WIDGET hiccup is not Firefox's fault.
I failed that assertion a few times in Firefox also:
==============================================================================
GCJ PLUGIN: thread 0x805e090: NP_GetMIMEDescription
GCJ PLUGIN: thread 0x805e090: NP_GetMIMEDescription return
GCJ PLUGIN: thread 0x805e090: NP_GetValue
GCJ PLUGIN: thread 0x805e090: NP_GetValue: returning plugin name.
GCJ PLUGIN: thread 0x805e090: NP_GetValue return
GCJ PLUGIN: thread 0x805e090: NP_GetValue
GCJ PLUGIN: thread 0x805e090: NP_GetValue: returning plugin description.
GCJ PLUGIN: thread 0x805e090: NP_GetValue return
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
GCJ PLUGIN: thread 0x805e090: NP_GetMIMEDescription
GCJ PLUGIN: thread 0x805e090: NP_GetMIMEDescription return
GCJ PLUGIN: thread 0x805e090: NP_GetValue
GCJ PLUGIN: thread 0x805e090: NP_GetValue: returning plugin name.
GCJ PLUGIN: thread 0x805e090: NP_GetValue return
GCJ PLUGIN: thread 0x805e090: NP_GetValue
GCJ PLUGIN: thread 0x805e090: NP_GetValue: returning plugin description.
GCJ PLUGIN: thread 0x805e090: NP_GetValue return
(firefox:11111): Gtk-CRITICAL **: gtk_widget_hide: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:11111): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:11111): Gtk-CRITICAL **: gtk_widget_hide: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:11111): Gtk-CRITICAL **: gtk_widget_destroy: assertion `GTK_IS_WIDGET (widget)' failed
call failed
Error: No running window found
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
GCJ PLUGIN: thread 0x805e0f0: NP_GetMIMEDescription
GCJ PLUGIN: thread 0x805e0f0: NP_GetMIMEDescription return
GCJ PLUGIN: thread 0x805e0f0: NP_GetValue
GCJ PLUGIN: thread 0x805e0f0: NP_GetValue: returning plugin name.
GCJ PLUGIN: thread 0x805e0f0: NP_GetValue return
GCJ PLUGIN: thread 0x805e0f0: NP_GetValue
GCJ PLUGIN: thread 0x805e0f0: NP_GetValue: returning plugin description.
GCJ PLUGIN: thread 0x805e0f0: NP_GetValue return
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
GCJ PLUGIN: thread 0x805e0f0: NP_GetMIMEDescription
GCJ PLUGIN: thread 0x805e0f0: NP_GetMIMEDescription return
GCJ PLUGIN: thread 0x805e0f0: NP_GetValue
GCJ PLUGIN: thread 0x805e0f0: NP_GetValue: returning plugin name.
GCJ PLUGIN: thread 0x805e0f0: NP_GetValue return
GCJ PLUGIN: thread 0x805e0f0: NP_GetValue
GCJ PLUGIN: thread 0x805e0f0: NP_GetValue: returning plugin description.
GCJ PLUGIN: thread 0x805e0f0: NP_GetValue return
(firefox:2964): Gtk-CRITICAL **: gtk_widget_hide: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_hide: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_hide: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_hide: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_hide: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_hide: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_hide: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_hide: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_hide: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_hide: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_hide: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_hide: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_hide: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_hide: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_hide: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_hide: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_hide: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_hide: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_hide: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_hide: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_hide: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_hide: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_hide: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_hide: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_hide: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_hide: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_hide: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_hide: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_hide: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_hide: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_hide: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_hide: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_hide: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_hide: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_hide: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_destroy: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_hide: assertion
`GTK_IS_WIDGET (widget)' failed
(firefox:2964): Gtk-CRITICAL **: gtk_widget_destroy: assertion `GTK_IS_WIDGET (widget)' failed
Error: No running window found
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
** Message: GetValue variable 1 (1)
** Message: GetValue variable 2 (2)
GCJ PLUGIN: thread 0x805e090: NP_GetMIMEDescription
GCJ PLUGIN: thread 0x805e090: NP_GetMIMEDescription return
GCJ PLUGIN: thread 0x805e090: NP_GetValue
GCJ PLUGIN: thread 0x805e090: NP_GetValue: returning plugin name.
GCJ PLUGIN: thread 0x805e090: NP_GetValue return
GCJ PLUGIN: thread 0x805e090: NP_GetValue
GCJ PLUGIN: thread 0x805e090: NP_GetValue: returning plugin description.
GCJ PLUGIN: thread 0x805e090: NP_GetValue return
Segmentation fault
==============================================================================
Stupidly, I have absolutely no idea what I was doing at the time, and can't reproduce it.
I also can't reproduce your result* on 32-bit Xubuntu Hardy. Could be cause it's the 32bit version bt I will try to remember to check under Gnome and such later instead of XFCE.
** The upload sites you guys link to do not generate anything out of place for me..
Naturally if I can't reproduce it under 32 bit then it strongly suggests that your supposition about it being related to that other bug is correct?
If I can reproduce it I will try to attach some of this:
https://wiki.ubuntu.com/DebuggingProgramCrash -- maybe that will contain
something useful, maybe not
So anyway all in all is I think that there is some other problem causing
the GTK_IS_WIDGET assertions to fail - it's curious that I have
generated those warnings but don't know how to replicate them.. Maybe it
will turn into a second bug. I am a lay person and know nothing but
yeah, I am bold enough to suggest that if some other program had been
also failing this assertion then perhaps something might be unhinged in
gtk or elsewhere?? Maybe a couple of things?
I hope I don't get in the way...
--
firefox - red x icons in upload dialogs
https://bugs.launchpad.net/bugs/218635
You received this bug notification because you are a member of Mozilla
Bugs, which is subscribed to nspluginwrapper in ubuntu.
More information about the Ubuntu-mozillateam-bugs
mailing list