Firefox causes Gnome panel to crash (repeatable)

Bug #357424 reported by Aigars Mahinovs
4
Affects Status Importance Assigned to Milestone
firefox-3.0 (Ubuntu)
Expired
High
Unassigned

Bug Description

Binary package hint: firefox-3.0

Opening the following page: http://blog.oup.com/2009/03/science-fiction/
Causes the gnome-panel to crash and restart infinitely until the tab with this page is closed. Firefox remains fully functional during the whole procedure. Window borders also disappeared at one point suggesting that metacity was also restarted. Compiz is not being used.

I tried upgrading all the software and restarting the computer fully. This also happens in a fresh guest session.

The installation is an upgrade from 8.10.

ProblemType: Bug
Architecture: i386
DistroRelease: Ubuntu 9.04
NonfreeKernelModules: nvidia
Package: firefox 3.0.8+nobinonly-0ubuntu2
PackageArchitecture: all
ProcEnviron:
 SHELL=/bin/bash
 PATH=(custom, user)
 LANG=en_GB.UTF-8
SourcePackage: firefox-3.0
Uname: Linux 2.6.28-11-generic i686

Revision history for this message
Aigars Mahinovs (aigarius) wrote :
Revision history for this message
Andreas Moog (ampelbein) wrote :

I can confirm on Intrepid.
Backtrace excerpt:

(gdb) bt full
#0 0xb7906214 in pango_layout_check_lines (layout=0x9a10858)
    at /build/buildd/pango1.0-1.22.2/pango/pango-layout.c:4852
 delim_len = 0
 end = 0x9b8d900 ""
 delimiter_index = 120
 next_para_index = 120
 start = 0x9b8d888 "Nine Words You Might Think Came from Science but Which Are Really from Science Fictionâ\200šâ\200š : OUPblog - Mozilla Firefox"
 done = 1
 start_offset = 0
 attrs = (PangoAttrList *) 0x9c38f20
 no_shape_attrs = (PangoAttrList *) 0x0
 iter = (PangoAttrIterator *) 0x98ba1d0
 prev_base_dir = PANGO_DIRECTION_LTR
 base_dir = PANGO_DIRECTION_LTR
 state = {line_height = -1, remaining_height = -1, attrs = 0x9c38f20,
  items = 0x9b65790, base_dir = PANGO_DIRECTION_LTR, line_of_par = 1,
  glyphs = 0x0, start_offset = 87, properties = {uline = PANGO_UNDERLINE_NONE,
    strikethrough = 0, rise = 0, letter_spacing = 0, shape_set = 0,
    shape_ink_rect = 0x0, shape_logical_rect = 0x0}, log_widths = 0x0,
  log_widths_offset = 1, line_start_index = 0, line_start_offset = 0,
  line_width = 161792, remaining_width = -1}
 __PRETTY_FUNCTION__ = "pango_layout_check_lines"
#1 0xb790679b in pango_layout_get_extents_internal (layout=0x9a10858,
    ink_rect=0x0, logical_rect=0xbf8bcb4c, line_extents=0x0)
    at /build/buildd/pango1.0-1.22.2/pango/pango-layout.c:2443
 line_list = <value optimized out>
 y_offset = <value optimized out>
 width = <value optimized out>
 need_width = <value optimized out>
 __PRETTY_FUNCTION__ = "pango_layout_get_extents_internal"
[...]
#149 0x08063993 in main (argc=) at main.c:139
 context = <value optimized out>
 program = <value optimized out>
 app = (GAppInfo *) 0xbf8c0a88
 new_app = (GAppInfo *) 0x805ec50
 gc = (GConfClient *) 0x9723958
 l = (GList *) 0xb717eeac

Changed in firefox-3.0 (Ubuntu):
importance: Undecided → High
status: New → Confirmed
Revision history for this message
John Vivirito (gnomefreak) wrote :

Can you please test using Firefox-3.5 from our repos using a supported version of Ubuntu.
Firefox-3.0 has reached EOL and will not get anymore updates.

Changed in firefox-3.0 (Ubuntu):
status: Confirmed → Won't Fix
Revision history for this message
John Vivirito (gnomefreak) wrote :

Are you still able to reproduce this crash using latest 3.0.17 in repos and with 3.5 from repos

Changed in firefox-3.0 (Ubuntu):
status: Won't Fix → Incomplete
Revision history for this message
Braiam Peguero (braiampe) wrote :

In maverick, no gnome-panel crash but firefox hangs for a wile.

Revision history for this message
Aigars Mahinovs (aigarius) wrote :

With Firefox 3.6.10 in Maveric it hangs for some seconds 10-15 and then displays the page ok, no gnome-panel or Metacity crashes. So it is much better now. :)

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for firefox-3.0 (Ubuntu) because there has been no activity for 60 days.]

Changed in firefox-3.0 (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.