Closed Bug 148263 Opened 23 years ago Closed 23 years ago

M1RC3 crash deleting quoted text in mail composition [@ nsStyleBorder::IsBorderSideVisible]

Categories

(MailNews Core :: Composition, defect)

x86
Windows NT
defect
Not set
critical

Tracking

(Not tracked)

VERIFIED DUPLICATE of bug 141054

People

(Reporter: jay, Assigned: waterson)

Details

(Keywords: crash, qawanted, topcrash, Whiteboard: (jp))

Crash Data

This crash looks a lot like bug 116022, but since it's been a while, I'm logging this new bug. It's been happening since Mozilla 1.0 RC2 and is currently a topcrash with Mozilla 1.0 RC3 on all flavors of Windows. Here is the latest from Talkback: nsStyleBorder::IsBorderSideVisible 17 116022 RESO DUPL hyatt@netscape.com mozilla0.9.9 2002-01-27 BBID range: 6656762 - 6789413 Min/Max Seconds since last crash: 9 - 246156 Min/Max Runtime: 830 - 246156 Crash data range: 2002-05-25 to 2002-05-29 Build ID range: 2002052308 to 2002052308 Keyword List : mail(4), reply(4), Stack Trace: nsStyleBorder::IsBorderSideVisible [d:\builds\seamonkey\mozilla\content\shared\src\nsStyleStruct.cpp line 496] nsInlineFrame::IsEmpty [d:\builds\seamonkey\mozilla\layout\html\base\src\nsInlineFrame.cpp line 183] nsLineBox::IsEmpty [d:\builds\seamonkey\mozilla\layout\html\base\src\nsLineBox.cpp line 295] nsBlockReflowState::ReconstructMarginAbove [d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockReflowState.cpp line 466] nsBlockFrame::ReflowDirtyLines [d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockFrame.cpp line 2309] nsBlockFrame::Reflow [d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockFrame.cpp line 852] nsBlockReflowContext::DoReflowBlock [d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockReflowContext.cpp line 581] nsBlockReflowContext::ReflowBlock [d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockReflowContext.cpp line 359] nsBlockFrame::ReflowBlockFrame [d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockFrame.cpp line 3204] nsBlockFrame::ReflowLine [d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockFrame.cpp line 2472] nsBlockFrame::ReflowDirtyLines [d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockFrame.cpp line 2245] nsBlockFrame::Reflow [d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockFrame.cpp line 852] nsBlockReflowContext::DoReflowBlock [d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockReflowContext.cpp line 581] nsBlockReflowContext::ReflowBlock [d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockReflowContext.cpp line 359] nsBlockFrame::ReflowBlockFrame [d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockFrame.cpp line 3204] nsBlockFrame::ReflowLine [d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockFrame.cpp line 2472] nsBlockFrame::ReflowDirtyLines [d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockFrame.cpp line 2245] nsBlockFrame::Reflow [d:\builds\seamonkey\mozilla\layout\html\base\src\nsBlockFrame.cpp line 852] nsContainerFrame::ReflowChild [d:\builds\seamonkey\mozilla\layout\html\base\src\nsContainerFrame.cpp line 807] CanvasFrame::Reflow [d:\builds\seamonkey\mozilla\layout\html\base\src\nsHTMLFrame.cpp line 565] nsBoxToBlockAdaptor::Reflow [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxToBlockAdaptor.cpp line 837] nsBoxToBlockAdaptor::DoLayout [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxToBlockAdaptor.cpp line 619] nsBox::Layout [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBox.cpp line 1052] nsScrollBoxFrame::DoLayout [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsScrollBoxFrame.cpp line 395] nsBox::Layout [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBox.cpp line 1052] nsContainerBox::LayoutChildAt [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsContainerBox.cpp line 650] nsGfxScrollFrameInner::LayoutBox [d:\builds\seamonkey\mozilla\layout\html\base\src\nsGfxScrollFrame.cpp line 1063] nsGfxScrollFrameInner::Layout [d:\builds\seamonkey\mozilla\layout\html\base\src\nsGfxScrollFrame.cpp line 1222] nsGfxScrollFrame::DoLayout [d:\builds\seamonkey\mozilla\layout\html\base\src\nsGfxScrollFrame.cpp line 1071] nsBox::Layout [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBox.cpp line 1052] nsBoxFrame::Reflow [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBoxFrame.cpp line 1001] nsGfxScrollFrame::Reflow [d:\builds\seamonkey\mozilla\layout\html\base\src\nsGfxScrollFrame.cpp line 780] nsContainerFrame::ReflowChild [d:\builds\seamonkey\mozilla\layout\html\base\src\nsContainerFrame.cpp line 807] ViewportFrame::Reflow [d:\builds\seamonkey\mozilla\layout\html\base\src\nsViewportFrame.cpp line 588] nsHTMLReflowCommand::Dispatch [d:\builds\seamonkey\mozilla\layout\html\base\src\nsHTMLReflowCommand.cpp line 218] PresShell::ProcessReflowCommand [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp line 6305] PresShell::ProcessReflowCommands [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp line 6360] PresShell::FlushPendingNotifications [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp line 5069] PresShell::EndReflowBatching [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp line 5100] nsEditor::EndUpdateViewBatch [d:\builds\seamonkey\mozilla\editor\libeditor\base\nsEditor.cpp line 4269] nsEditor::EndPlaceHolderTransaction [d:\builds\seamonkey\mozilla\editor\libeditor\base\nsEditor.cpp line 714] nsPlaintextEditor::DeleteSelection [d:\builds\seamonkey\mozilla\editor\libeditor\text\nsPlaintextEditor.cpp line 950] nsHTMLEditorLog::DeleteSelection [d:\builds\seamonkey\mozilla\editor\libeditor\html\nsHTMLEditorLog.cpp line 160] nsTextEditorKeyListener::KeyPress [d:\builds\seamonkey\mozilla\editor\libeditor\text\nsEditorEventListeners.cpp line 259] nsEventListenerManager::HandleEvent [d:\builds\seamonkey\mozilla\content\events\src\nsEventListenerManager.cpp line 1663] nsDocument::HandleDOMEvent [d:\builds\seamonkey\mozilla\content\base\src\nsDocument.cpp line 3290] nsGenericElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\content\base\src\nsGenericElement.cpp line 1687] PresShell::HandleEventInternal [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp line 6105] PresShell::HandleEvent [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp line 6028] nsViewManager::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsViewManager.cpp line 2030] nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp line 306] nsViewManager::DispatchEvent [d:\builds\seamonkey\mozilla\view\src\nsViewManager.cpp line 1887] HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp line 83] nsWindow::DispatchEvent [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp line 891] nsWindow::DispatchWindowEvent [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp line 908] nsWindow::DispatchKeyEvent [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp line 2682] nsWindow::OnKeyDown [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp line 2757] nsWindow::ProcessMessage [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp line 3562] MSVCRT.DLL + 0x1426 (0x78001426) 0x061a12c8 nsVoidArray::Clear [d:\builds\seamonkey\mozilla\xpcom\ds\nsVoidArray.cpp line 605] Source File : http://bonsai.mozilla.org/cvsblame.cgi?file=mozilla/content/shared/src/nsStyleStruct.cpp line : 496 (6756372) Comments: by deleting a quoted Text... (6719229) Comments: I was deleting a HTML section of a reply to a mail(was a send page) (6705089) Comments: Deleting part of body when replying to email (using delete-key) (6691480) Comments: deleting quoted content to an email I was replying to. The email contained an embedded picture which was apparent in the draft of the email I was trying. (6656762) Comments: upon replying to a mail mozilla crashed when i deleted some of the quoted text. Assigning to hyatt since he was the owner of bug 116022.
Adding crash, topcrash keywords and qawanted to see if we can get this reproduced.
Keywords: crash, qawanted, topcrash
Whiteboard: (jp)
hyatt's on sabattical; -> waterson, cc: dbaron Can someone name a set of steps to reproduce this crash.
-> waterson, really
Assignee: hyatt → waterson
John: Bug 116022 has a testcase attached (see Seth's comment #1)...I haven't tried it, but it might be a good place to start.
Seems like a duplicate of bug 141054, for which I'm testing a fix.
I see this crash when editing a reply to a message - the original message was composed in OE 6.0 and forwarded through AOL, which would make this a relatively common scenario, given the popularity of the two clients.
Keywords: nsbeta1
Marking dup of bug 141054 per comment #5. *** This bug has been marked as a duplicate of 141054 ***
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → DUPLICATE
v
Status: RESOLVED → VERIFIED
Product: MailNews → Core
Product: Core → MailNews Core
Crash Signature: [@ nsStyleBorder::IsBorderSideVisible]
You need to log in before you can comment on or make changes to this bug.