MASTER Firefox Crashed [@ComputePlaceholderContainment] [@nsViewManager::BuildDisplayList]

Bug #86806 reported by Saibie
16
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mozilla Firefox
Fix Released
Critical
firefox (Ubuntu)
Won't Fix
High
Mozilla Bugs
firefox-3.0 (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: firefox

I was surfing www.autotrader.co.uk. When loading a new page Firefox crashed

ProblemType: Crash
Date: Wed Feb 21 18:31:10 2007
DistroRelease: Ubuntu 7.04
ExecutablePath: /usr/lib/firefox/firefox-bin
Package: firefox 2.0.0.1+1-0ubuntu1
ProcCmdline: /usr/lib/firefox/firefox-bin
ProcCwd: /home/sibe
ProcEnviron:
 SHELL=/bin/bash
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=en_GB.UTF-8
Signal: 11
SourcePackage: firefox
StacktraceTop:
 __kernel_vsyscall ()
 raise () from /lib/tls/i686/cmov/libpthread.so.0
 ?? ()
 ?? ()
 ?? ()
Uname: Linux sibe-desktop 2.6.20-8-generic #2 SMP Tue Feb 13 05:18:42 UTC 2007 i686 GNU/Linux
UserGroups: adm admin audio cdrom dialout dip floppy fuse lpadmin netdev plugdev powerdev scanner video

From retraced stacktrace:

...
#3 <signal handler called>
#4 ?? ()
#5 ComputePlaceholderContainment (aView=0x86714d8)
#6 nsViewManager::BuildDisplayList (this=0x83fef08,
#7 nsViewManager::BuildRenderingDisplayList (this=0x83fef08,
#8 nsViewManager::Refresh (this=0x83fef08, aView=0x86714d8,
#9 nsViewManager::DispatchEvent (this=0x83fef08,
#10 HandleEvent (aEvent=0xbfc90a3c) at nsView.cpp:171
#11 nsCommonWidget::DispatchEvent (this=0x944d8c8,
#12 nsWindow::OnExposeEvent (this=0x944d8c8, aWidget=0x8276148,
#13 expose_event_cb (widget=0x8276148, event=0xbfc90ff4)
#14 _gtk_marshal_BOOLEAN__BOXED (closure=0x8384190,
#15 IA__g_closure_invoke (closure=0x8384190,
...

Revision history for this message
In , Roc-ocallahan (roc-ocallahan) wrote :

I can't reproduce on Mac in release or debug builds, nor in a Linux release build (SUSE). Martijn, can you?

Revision history for this message
In , Martijn-martijn (martijn-martijn) wrote :

No, I can't reproduce this on windows, neither with current branch or trunk builds.
Isn't that stacktrace of a trunk build?

Revision history for this message
Saibie (s-galien) wrote : [apport] firefox-bin crashed with SIGSEGV in __kernel_vsyscall()

Binary package hint: firefox

I was surfing www.autotrader.co.uk. When loading a new page Firefox crashed

ProblemType: Crash
Date: Wed Feb 21 18:31:10 2007
DistroRelease: Ubuntu 7.04
ExecutablePath: /usr/lib/firefox/firefox-bin
Package: firefox 2.0.0.1+1-0ubuntu1
ProcCmdline: /usr/lib/firefox/firefox-bin
ProcCwd: /home/sibe
ProcEnviron:
 SHELL=/bin/bash
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=en_GB.UTF-8
Signal: 11
SourcePackage: firefox
StacktraceTop:
 __kernel_vsyscall ()
 raise () from /lib/tls/i686/cmov/libpthread.so.0
 ?? ()
 ?? ()
 ?? ()
Uname: Linux sibe-desktop 2.6.20-8-generic #2 SMP Tue Feb 13 05:18:42 UTC 2007 i686 GNU/Linux
UserGroups: adm admin audio cdrom dialout dip floppy fuse lpadmin netdev plugdev powerdev scanner video

Revision history for this message
Saibie (s-galien) wrote :
Changed in firefox:
assignee: nobody → mozilla-bugs
importance: Undecided → High
status: Unconfirmed → Needs Info
Revision history for this message
Hilario J. Montoliu (hjmf) (hmontoliu) wrote : Re: Firefox Crashed

Retrace done.

Marked as mt-confirm for further analysis.

Changed in firefox:
status: Needs Info → Confirmed
description: updated
Changed in firefox:
status: Unknown → Unconfirmed
Revision history for this message
In , Mkmelin+mozilla (mkmelin+mozilla) wrote :

*** Bug 411524 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Mkmelin+mozilla (mkmelin+mozilla) wrote :

Roc, Martijn: from the dupe which crashes here http://bonsai.mozilla.org/cvsblame.cgi?file=/mozilla/view/src/nsViewManager.cpp&mark=2342&rev=MOZILLA_1_8_BRANCH#2342

it seems pretty clear aView is null. Should we just add a check?

Revision history for this message
In , Roc-ocallahan (roc-ocallahan) wrote :

No, that would just mask a deeper bug.

Revision history for this message
Alexander Sack (asac) wrote :

not sure if ffox 3 is still affected. lets wait for dupes there.

Changed in firefox-3.0:
status: New → Incomplete
Revision history for this message
Alexander Sack (asac) wrote :

ffox 2 won't receive a fix for this anymore.

Changed in firefox:
status: Confirmed → Won't Fix
Alexander Sack (asac)
Changed in firefox-3.0:
importance: Undecided → Medium
status: Incomplete → Triaged
Revision history for this message
In , Jruderman (jruderman) wrote :

roc, do you know what the "deeper bug" is? From the dup, it sounds like this was fixed in Firefox 3.

Revision history for this message
In , Roc-ocallahan (roc-ocallahan) wrote :

That bug would have been a call to nsViewManager::BuildDisplayList with null aView. However, we removed nsViewManager::BuildDisplayList in Firefox 3.

Changed in firefox:
status: New → Fix Released
Revision history for this message
Micah Gersten (micahg) wrote :

Upstream says this was fixed in Firefox 3, so I am closing Fix Released.

Changed in firefox-3.0 (Ubuntu):
status: Triaged → Fix Released
Changed in firefox:
importance: Unknown → Critical
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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