Recently I started this thread:
[quote]http://forums.debian.net/viewtopic.php?f=6&t=40721[/quote]
Iceweasel isn't crashing as often now (through no action of mine) while I'm browsing, searching *Bay, answering webmail, etc.
However, several times over the last few weeks I've had nasty situations develop wherein the cursor goes wild, opening random webpages, scurrying all over the screen, etc. This has forced me to kill Iceweasel several times.
This morning it happened once again while I was running an Iceweasel session from a terminal. Alas, I lost the specific error message, but I caught on that the cursor problem was not the dust mite that I had been blaming, but instead has something to do with the other Gtk and Gdk error messages that I've been able to record.
Here are some typical messages from a couple of later Iceweasel sessions:
Session 1 - Just webmail, with a few Google searches:
[quote]
george@debianatGB:~$ iceweasel
** 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)
(firefox-bin:2862): Gtk-CRITICAL **: gtk_text_buffer_get_insert: assertion `GTK_IS_TEXT_BUFFER (buffer)' failed
(firefox-bin:2862): Gtk-CRITICAL **: gtk_text_buffer_get_iter_at_mark: assertion `GTK_IS_TEXT_MARK (mark)' failed
(firefox-bin:2862): Gtk-CRITICAL **: _gtk_text_layout_get_block_cursor: assertion `layout != NULL' failed
(firefox-bin:2862): Gtk-CRITICAL **: gtk_text_layout_get_cursor_locations: assertion `layout != NULL' failed
(firefox-bin:2862): Gdk-CRITICAL **: gdk_window_invalidate_rect: assertion `window != NULL' failed
(firefox-bin:2862): Gdk-CRITICAL **: gdk_window_invalidate_rect: assertion `window != NULL' failed
(firefox-bin:2862): Gtk-CRITICAL **: gtk_text_buffer_get_insert: assertion `GTK_IS_TEXT_BUFFER (buffer)' failed
(firefox-bin:2862): Gtk-CRITICAL **: gtk_text_buffer_get_iter_at_mark: assertion `GTK_IS_TEXT_MARK (mark)' failed
(firefox-bin:2862): Gtk-CRITICAL **: _gtk_text_layout_get_block_cursor: assertion `layout != NULL' failed
(firefox-bin:2862): Gtk-CRITICAL **: gtk_text_layout_get_cursor_locations: assertion `layout != NULL' failed
(firefox-bin:2862): Gdk-CRITICAL **: gdk_window_invalidate_rect: assertion `window != NULL' failed
(firefox-bin:2862): Gdk-CRITICAL **: gdk_window_invalidate_rect: assertion `window != NULL' failed
[/quote]
Session 2 - *Bay searches - one of which produced the three error messages quoted below:
[quote]
george@debianatGB:~$ iceweasel
** 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)
(firefox-bin:3110): Gtk-CRITICAL **: gtk_widget_destroy: assertion `GTK_IS_WIDGET (widget)' failed
(firefox-bin:3110): Gtk-CRITICAL **: gtk_widget_destroy: assertion `GTK_IS_WIDGET (widget)' failed
(firefox-bin:3110): Gtk-CRITICAL **: gtk_widget_destroy: assertion `GTK_IS_WIDGET (widget)' failed
[/quote]
Several questions come to mind:
1. Why am I getting firefox errors in an Iceweasel session ? (Yeah, yeah, I've heard all about _those_ politics ...)
2. What's going on with Gtk and Gdk ? I'm not knowingly using any of the programs that are listed by "apropos Gtk" or "apropos Gdk."
3. Should I be looking for a program that weeds out intrusive scripts ? Shouldn't Iceweasel have such a function available ?
As before: Running debian/lenny on a desktop PC.
Thanks,
George Langford
georgesbasement
