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•13 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
•