Closed Bug 116507 Opened 23 years ago Closed 23 years ago

Inserting a mouse cursor point into the quoted text body leads to a crash

Categories

(MailNews Core :: Composition, defect)

x86
Windows 2000
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED DUPLICATE of bug 116022

People

(Reporter: momoi, Assigned: hyatt)

Details

(Keywords: crash)

** Observed with 2001-12-19 Win32 build **

This crash occurs when I do the following:

1. Select a mail message.
2. Reply with quote.
3. When the Compose window comes up, insert a mouse cursor point 
somewhere right below the quoted mail headers. (This is so that I
can insert appropriate comments to that portion of the quoted message.
4. this leads to a crash every time with the above build. 

I have 4 crash reports with the above build on this same thing.
The stack signature says: FrameManager::ReResolveStyleContext 9b9fb178

I am copying hyatt and dbaron who touched this area recently.
Here's stack trace from this crash:

FrameManager::ReResolveStyleContext
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsFrameManager.cpp, line 1770]
FrameManager::ReResolveStyleContext
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsFrameManager.cpp, line 1914]
FrameManager::ReResolveStyleContext
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsFrameManager.cpp, line 1914]
FrameManager::ReResolveStyleContext
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsFrameManager.cpp, line 1914]
FrameManager::ReResolveStyleContext
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsFrameManager.cpp, line 1914]
FrameManager::ReResolveStyleContext
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsFrameManager.cpp, line 1914]
FrameManager::ReResolveStyleContext
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsFrameManager.cpp, line 1914]
FrameManager::ReResolveStyleContext
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsFrameManager.cpp, line 1914]
FrameManager::ComputeStyleChangeFor
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsFrameManager.cpp, line 2175]
PresShell::ReconstructStyleData
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5375]
PresShell::StyleSheetAdded
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5393]
nsDocument::InsertStyleSheetAt
[d:\builds\seamonkey\mozilla\content\base\src\nsDocument.cpp, line 1399]
CSSLoaderImpl::InsertSheetInDoc
[d:\builds\seamonkey\mozilla\content\html\style\src\nsCSSLoader.cpp, line 1198]
CSSLoaderImpl::LoadStyleLink
[d:\builds\seamonkey\mozilla\content\html\style\src\nsCSSLoader.cpp, line 1463]
nsStyleLinkElement::UpdateStyleSheet
[d:\builds\seamonkey\mozilla\content\base\src\nsStyleLinkElement.cpp, line 356]
nsHTMLLinkElement::SetDocument
[d:\builds\seamonkey\mozilla\content\html\content\src\nsHTMLLinkElement.cpp,
line 106]
nsGenericHTMLContainerElement::InsertChildAt
[d:\builds\seamonkey\mozilla\content\html\content\src\nsGenericHTMLElement.cpp,
line 3743]
nsGenericElement::doInsertBefore
[d:\builds\seamonkey\mozilla\content\base\src\nsGenericElement.cpp, line 2509]
nsHTMLTableRowElement::InsertBefore
[d:\builds\seamonkey\mozilla\content\html\content\src\nsHTMLTableRowElement.cpp]
nsEditor::SplitNodeImpl
[d:\builds\seamonkey\mozilla\editor\libeditor\base\nsEditor.cpp, line 2770]
SplitElementTxn::DoTransaction
[d:\builds\seamonkey\mozilla\editor\libeditor\base\SplitElementTxn.cpp, line 97]
nsTransactionItem::DoTransaction
[d:\builds\seamonkey\mozilla\editor\txmgr\src\nsTransactionItem.cpp, line 183]
nsTransactionManager::BeginTransaction
[d:\builds\seamonkey\mozilla\editor\txmgr\src\nsTransactionManager.cpp, line 1078]
nsTransactionManager::DoTransaction
[d:\builds\seamonkey\mozilla\editor\txmgr\src\nsTransactionManager.cpp, line 140]
nsEditor::Do [d:\builds\seamonkey\mozilla\editor\libeditor\base\nsEditor.cpp,
line 494]
nsEditor::SplitNode
[d:\builds\seamonkey\mozilla\editor\libeditor\base\nsEditor.cpp, line 1251]
nsEditor::SplitNodeDeep
[d:\builds\seamonkey\mozilla\editor\libeditor\base\nsEditor.cpp, line 4202]
nsHTMLEditRules::WillInsertBreak
[d:\builds\seamonkey\mozilla\editor\libeditor\html\nsHTMLEditRules.cpp, line 1317]
nsHTMLEditRules::WillDoAction
[d:\builds\seamonkey\mozilla\editor\libeditor\html\nsHTMLEditRules.cpp, line 491]
nsPlaintextEditor::InsertLineBreak
[d:\builds\seamonkey\mozilla\editor\libeditor\text\nsPlaintextEditor.cpp, line 1019]
nsHTMLEditorLog::InsertLineBreak
[d:\builds\seamonkey\mozilla\editor\libeditor\html\nsHTMLEditorLog.cpp, line 194]
nsPlaintextEditor::TypedText
[d:\builds\seamonkey\mozilla\editor\libeditor\text\nsPlaintextEditor.cpp, line 556]
nsHTMLEditor::TypedText
[d:\builds\seamonkey\mozilla\editor\libeditor\html\nsHTMLEditor.cpp, line 1210]
nsHTMLEditor::HandleKeyPress
[d:\builds\seamonkey\mozilla\editor\libeditor\html\nsHTMLEditor.cpp, line 1182]
nsTextEditorKeyListener::KeyPress
[d:\builds\seamonkey\mozilla\editor\libeditor\text\nsEditorEventListeners.cpp,
line 287]
nsEventListenerManager::HandleEvent
[d:\builds\seamonkey\mozilla\content\events\src\nsEventListenerManager.cpp, line
1639]
nsDocument::HandleDOMEvent
[d:\builds\seamonkey\mozilla\content\base\src\nsDocument.cpp, line 3061]
nsGenericElement::HandleDOMEvent
[d:\builds\seamonkey\mozilla\content\base\src\nsGenericElement.cpp, line 1891]
PresShell::HandleEventInternal
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 6028]
PresShell::HandleEvent
[d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5953]
nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 387]
nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 344]
nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 344]
nsViewManager::DispatchEvent
[d:\builds\seamonkey\mozilla\view\src\nsViewManager.cpp, line 1921]
HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 83]
nsWindow::DispatchEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 850]
nsWindow::DispatchWindowEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 867]
nsWindow::DispatchKeyEvent
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 2529]
nsWindow::OnChar [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp,
line 2661]
nsWindow::ProcessMessage
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 3227]
nsWindow::WindowProc
[d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 1112]
USER32.DLL + 0x2e98 (0x77e12e98)
USER32.DLL + 0x30e0 (0x77e130e0)
USER32.DLL + 0x5824 (0x77e15824)
nsAppShellService::Run
[d:\builds\seamonkey\mozilla\xpfe\appshell\src\nsAppShellService.cpp, line 303]
netscp6.exe + 0x167e (0x0040167e)
netscp6.exe + 0x121c (0x0040121c)
netscp6.exe + 0x3222 (0x00403222)
KERNEL32.DLL + 0x17d08 (0x77e97d08) 
Sending it to hyatt to see he knows something about this.
Assignee: ducarroz → hyatt
Keywords: crash
bug 116022, no?

*** This bug has been marked as a duplicate of 116022 ***
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → DUPLICATE
vrfy dup
Status: RESOLVED → VERIFIED
Product: MailNews → Core
Product: Core → MailNews Core
You need to log in before you can comment on or make changes to this bug.