Closed Bug 37281 Opened 25 years ago Closed 25 years ago

Drag sidebar while loading URL causes crash

Categories

(SeaMonkey :: Sidebar, defect, P3)

x86
Windows 98
defect

Tracking

(Not tracked)

VERIFIED WORKSFORME

People

(Reporter: bugzilla, Assigned: eric)

References

()

Details

(Keywords: crash)

Build ID: 2000042608 This is most easily reproduced when using the Known Bugs link on the Debug menu, though once or twice I have been able to do it just by typing http://www.mozilla.org/quality/most-frequent-bugs/ and pressing enter... Steps to Reproduce: (1) Choose Known Bugs from the Debug menu. (2) Wait a split second, then begin to drag the sidebar to the right (even if it's at its maximum length). Actually, I have DSL so I begin dragging right away...you should begin dragging right as the content area turns white before the page actually loads. Result: crash Don't be quick to mark as wfm, please... I realize it's not easy to reproduce, but I've been able to do it quite a few times that I believe it warrants a filing. The GPF info is: MOZILLA caused an invalid page fault in module GKHTML.DLL at 0167:01b0be6a. Registers: EAX=00000000 CS=0167 EIP=01b0be6a EFLGS=00010202 EBX=01c8d420 SS=016f ESP=0068f128 EBP=0068f13c ECX=0068f534 DS=016f ESI=01f31a0c FS=0dbf EDX=0068f16c ES=016f EDI=0068f534 GS=0000 Bytes at CS:EIP: 8b 40 18 5f 85 c0 74 2b 8d 8e 80 00 00 00 8b 16 Stack dump: 01f319b0 01f31a34 00000000 01f31a0c 01f31a0c 0068f178 01b0beb9 0068f534 01f319b0 008a2020 01b1197d 01f31a34 0068f534 0068f16c 01f31978 01f319b0 If you can't repro let me know and I'll to provide clear steps to reproduce.
crash
Keywords: crash
I see this 100% (with sidebar fully open) Stack Trace: Trigger Type: Program Crash Trigger Reason: Access violation Thread ID: Call Stack: (Signature = nsTextBoxFrame::CalcTextSize d8d69eee) nsTextBoxFrame::CalcTextSize [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsTextBoxFrame.cpp, line 585] nsTextBoxFrame::GetPrefSize [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsTextBoxFrame.cpp, line 602] nsSprocketLayout::GetPrefSize [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsSprocketLayout.cpp, line 1097] nsContainerBox::GetPrefSize [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsContainerBox.cpp, line 434] nsBoxFrame::GetPrefSize [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxFrame.cpp, line 723] nsStackLayout::GetPrefSize [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsStackLayout.cpp, line 86] nsContainerBox::GetPrefSize [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsContainerBox.cpp, line 434] nsBoxFrame::GetPrefSize [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxFrame.cpp, line 723] nsSprocketLayout::GetPrefSize [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsSprocketLayout.cpp, line 1097] nsContainerBox::GetPrefSize [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsContainerBox.cpp, line 434] nsBoxFrame::GetPrefSize [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxFrame.cpp, line 723] nsSprocketLayout::GetPrefSize [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsSprocketLayout.cpp, line 1097] nsContainerBox::GetPrefSize [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsContainerBox.cpp, line 434] nsBoxFrame::GetPrefSize [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxFrame.cpp, line 723] nsSprocketLayout::GetPrefSize [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsSprocketLayout.cpp, line 1097] nsContainerBox::GetPrefSize [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsContainerBox.cpp, line 434] nsBoxFrame::GetPrefSize [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxFrame.cpp, line 723] nsSprocketLayout::GetPrefSize [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsSprocketLayout.cpp, line 1097] nsContainerBox::GetPrefSize [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsContainerBox.cpp, line 434] nsBoxFrame::GetPrefSize [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxFrame.cpp, line 723] nsSprocketLayout::GetPrefSize [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsSprocketLayout.cpp, line 1097] nsContainerBox::GetPrefSize [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsContainerBox.cpp, line 434] nsBoxFrame::GetPrefSize [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxFrame.cpp, line 723] nsSprocketLayout::GetPrefSize [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsSprocketLayout.cpp, line 1097] nsContainerBox::GetPrefSize [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsContainerBox.cpp, line 434] nsBoxFrame::GetPrefSize [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxFrame.cpp, line 723] 0x02bf7010 nsEventListenerManager::HandleEvent [d:\builds\seamonkey\mozilla\layout\events\src\nsEventListenerManager.cpp, line 764] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3294] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3319] PresShell::HandleEventInternal [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 3325] PresShell::HandleEvent [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 3255] nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 774] nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 747] nsViewManager2::DispatchEvent [d:\builds\seamonkey\mozilla\view\src\nsViewManager2.cpp, line 1372] HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 69] nsWindow::DispatchEvent [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 515] nsWindow::DispatchWindowEvent [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 532] nsWindow::DispatchMouseEvent [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 3238] ChildWindow::DispatchMouseEvent [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 3443] nsWindow::ProcessMessage [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 2396] nsWindow::WindowProc [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 741] USER32.dll + 0x1820 (0x77e71820) 0x01650194
Related to bug 33077? Maybe this should go to travis, but passing to evaughan first.
Assignee: slamm → evaughan
I can no longer repro this with 2000051108, shrir can you?
Thnx, Blake! I too cannot reproduce this now. MArking WFM for now. (2000051108).
shrir, looks like you forgot to mark it wfm (?), so doin it for ya :)
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → WORKSFORME
I need enough sleep...Thanks, Blake! :)
verified(2000071808)
Status: RESOLVED → VERIFIED
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.