Closed
Bug 281330
Opened 20 years ago
Closed 20 years ago
Keeping Backspace pushed down when the history contains more than 2 entries occasionally causes a crash [@ nsView::Paint]
Categories
(Core :: Web Painting, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: ryukbk, Assigned: roc)
References
Details
(Keywords: crash)
Crash Data
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b) Gecko/20050206 Firefox/1.0+
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b) Gecko/20050206 Firefox/1.0+
Pushing Backspace while loading a page occasionally causes a crash.
Incident ID: 3515509
c:/builds/tinderbox/Fx-Trunk/WINNT_5.0_Clobber/mozilla/view/src/nsView.cpp,
line 335
Stack Trace
nsView::Paint
[c:/builds/tinderbox/Fx-Trunk/WINNT_5.0_Clobber/mozilla/view/src/nsView.cpp,
line 335]
nsIFrame::GetWindow
[c:/builds/tinderbox/Fx-Trunk/WINNT_5.0_Clobber/mozilla/layout/generic/nsFrame.cpp,
line 2454]
nsIFrame::GetScreenRect
[c:/builds/tinderbox/Fx-Trunk/WINNT_5.0_Clobber/mozilla/layout/generic/nsFrame.cpp,
line 2327]
nsFrame::CheckInvalidateSizeChange
[c:/builds/tinderbox/Fx-Trunk/WINNT_5.0_Clobber/mozilla/layout/generic/nsFrame.cpp,
line 2594]
SortByZOrder
[c:/builds/tinderbox/Fx-Trunk/WINNT_5.0_Clobber/mozilla/view/src/nsViewManager.cpp,
line 1142]
nsViewManager::UpdateWidgetArea
[c:/builds/tinderbox/Fx-Trunk/WINNT_5.0_Clobber/mozilla/view/src/nsViewManager.cpp,
line 1757]
nsView::DropMouseGrabbing
[c:/builds/tinderbox/Fx-Trunk/WINNT_5.0_Clobber/mozilla/view/src/nsView.cpp,
line 197]
nsWindow::SuppressBlurEvents
[c:/builds/tinderbox/Fx-Trunk/WINNT_5.0_Clobber/mozilla/widget/src/windows/nsWindow.cpp,
line 1054]
nsWindow::MapFromNativeToDOM
[c:/builds/tinderbox/Fx-Trunk/WINNT_5.0_Clobber/mozilla/widget/src/windows/nsWindow.cpp,
line 2976]
nsWindow::OnKeyDown
[c:/builds/tinderbox/Fx-Trunk/WINNT_5.0_Clobber/mozilla/widget/src/windows/nsWindow.cpp,
line 3155]
nsWindow::ProcessMessage
[c:/builds/tinderbox/Fx-Trunk/WINNT_5.0_Clobber/mozilla/widget/src/windows/nsWindow.cpp,
line 3980]
nsWindow::DealWithPopups
[c:/builds/tinderbox/Fx-Trunk/WINNT_5.0_Clobber/mozilla/widget/src/windows/nsWindow.cpp,
line 1339]
USER32.dll + 0x8709 (0x77cf8709)
USER32.dll + 0x87eb (0x77cf87eb)
USER32.dll + 0x89a5 (0x77cf89a5)
USER32.dll + 0x89e8 (0x77cf89e8)
ConvertWtoA
[c:/builds/tinderbox/Fx-Trunk/WINNT_5.0_Clobber/mozilla/widget/src/windows/nsToolkit.cpp,
line 196]
nsAutoCompleteController::RowIndexToSearch
[c:/builds/tinderbox/Fx-Trunk/WINNT_5.0_Clobber/mozilla/toolkit/components/autocomplete/src/nsAutoCompleteController.cpp,
line 1136]
main
[c:/builds/tinderbox/Fx-Trunk/WINNT_5.0_Clobber/mozilla/browser/app/nsBrowserApp.cpp,
line 60]
kernel32.dll + 0x16d4f (0x7c816d4f)
Reproducible: Always
Steps to Reproduce:
see bug 281331 too
Keywords: crash
Summary: Crash at nsView::Paint → Pushing Backspace while loading a page occasionally causes a crash [@ nsView::Paint]
Version: unspecified → Trunk
Reporter | ||
Comment 2•20 years ago
|
||
Bug 281614 occurs at nsView::SetOpacity
Reporter | ||
Updated•20 years ago
|
Component: General → Layout: View Rendering
Product: Firefox → Core
Reporter | ||
Updated•20 years ago
|
Summary: Pushing Backspace while loading a page occasionally causes a crash [@ nsView::Paint] → Keeping Backspace pushed down when the history contains more than 2 entries occasionally causes a crash [@ nsView::Paint]
Comment 3•20 years ago
|
||
OK. nsFrame::GetWindow doesn't call nsView::Paint (and never has, even before
it got changed 4 days ago). So sounds like we just have a deleted frame or
something...
I'm going to request blocking just so this and the bugs it blocks stay on the
beta radar.
KL, any idea when this crash first appeared?
Flags: blocking1.8b2?
Comment 4•20 years ago
|
||
I don't crash, using 20050203 7:56am Firefox trunk build.
I crash, using 20050204 7:14am Firefox trunk build.
http://bonsai.mozilla.org/cvsquery.cgi?treeid=default&module=all&branch=HEAD&branchtype=match&dir=&file=&filetype=match&who=&whotype=match&sortby=Date&hours=2&date=explicit&mindate=2005-02-03+07%3A00%3A00&maxdate=2005-02-04+08%3A00%3A00&cvsroot=%2Fcvsroot
Comment 5•20 years ago
|
||
Backing out the first patch from bug 268352 ("Fix coordinate systems") and then
rebuilding layout/base and layout/build seems to fix this crash bug for me.
Reporter | ||
Comment 6•20 years ago
|
||
(In reply to comment #3)
> KL, any idea when this crash first appeared?
As Martijn suggests, 1 week or so.
http://talkback-public.mozilla.org/talkback/fastfind.jsp?search=1&searchby=stacksig&match=contains&searchfor=+nsView&vendor=All&product=FirefoxTrunk&platform=Win32&buildid=&sdate=&stime=&edate=&etime=&sortby=bbid
shows that this crash (TB 3515509) on 02-05 was the first I got in nsView.
Comment 7•20 years ago
|
||
OK. Sounds like work on bug 281424 (which has a reproducible testcase) ought to
fix this, then.
Depends on: 281424
Comment 8•20 years ago
|
||
Should be fixed by the patch in bug 281424. Please reopen if this is still an
issue in tomorrow's builds.
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Updated•20 years ago
|
Flags: blocking1.8b2?
Updated•14 years ago
|
Crash Signature: [@ nsView::Paint]
Updated•6 years ago
|
Component: Layout: View Rendering → Layout: Web Painting
You need to log in
before you can comment on or make changes to this bug.
Description
•