Closed Bug 12402 Opened 26 years ago Closed 26 years ago

[IME][IME-CRASH]Editor crash in the middle of text input/editing

Categories

(Core :: DOM: Editor, defect, P1)

x86
Windows NT
defect

Tracking

()

VERIFIED DUPLICATE of bug 13786

People

(Reporter: blee, Assigned: ftang)

References

Details

Crash usually occurs while typing a few lines of CJK text and moving cursor a few lines (or a moment after this). This is not always reproducible under the same circumstances. bld: 1999-08-20-16-M9 StackTrace Info: Trigger Type: Program Crash Trigger Reason: Access violation Call Stack: (Signature = IMETextTxn::Do 4e810a77) IMETextTxn::Do [d:\builds\seamonkey\mozilla\editor\base\IMETextTxn.cpp, line 80] nsTransactionItem::Do [d:\builds\seamonkey\mozilla\editor\txmgr\src\nsTransactionItem.cpp, line 104] nsTransactionManager::BeginTransaction [d:\builds\seamonkey\mozilla\editor\txmgr\src\nsTransactionManager.cpp, line 1040] nsTransactionManager::Do [d:\builds\seamonkey\mozilla\editor\txmgr\src\nsTransactionManager.cpp, line 137] nsEditor::Do [d:\builds\seamonkey\mozilla\editor\base\nsEditor.cpp, line 489] nsEditor::SetInputMethodText [d:\builds\seamonkey\mozilla\editor\base\nsEditor.cpp, line 3042] nsEditor::SetCompositionString [d:\builds\seamonkey\mozilla\editor\base\nsEditor.cpp, line 1317] nsTextEditorTextListener::HandleText [d:\builds\seamonkey\mozilla\editor\base\nsEditorEventListeners.cpp, line 1038] nsEventListenerManager::HandleEvent [d:\builds\seamonkey\mozilla\layout\events\src\nsEventListenerManager.cpp, line 723] nsDocument::HandleDOMEvent [d:\builds\seamonkey\mozilla\layout\base\src\nsDocument.cpp, line 2306] nsHTMLHtmlElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\layout\html\content\src\nsHTMLHtmlElement.cpp, line 188] PresShell::HandleEvent [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 1869] nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 835] nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 820] nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 820] nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 820] nsViewManager::DispatchEvent [d:\builds\seamonkey\mozilla\view\src\nsViewManager.cpp, line 1611] HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 67] nsWindow::DispatchEvent [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 502] nsWindow::DispatchWindowEvent [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 523] nsWindow::HandleTextEvent [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 3635] nsWindow::ProcessMessage [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 2855] nsWindow::WindowProc [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 572] USER32.dll + 0x1186 (0x77e41186)
QA Contact: sujay → blee
Assignee: buster → tague
Status: NEW → ASSIGNED
Target Milestone: M13
In addition to fixing this particular crash, the methods in this module should have some error checking added to them. Assertions about arguments that are pointers, and pre-conditions on the state of class variables at method invocation are missing, as well as the traditional null pointer checks before use.
Target Milestone: M13 → M14
moving out of m13 as requested.
Blocks: 16127
Assignee: tague → ftang
Status: ASSIGNED → NEW
Priority: P3 → P1
Summary: Editor crash in the middle of text input/editing → [IME][IME-CRASH]Editor crash in the middle of text input/editing
Target Milestone: M14 → M11
Status: NEW → RESOLVED
Closed: 26 years ago
Resolution: --- → DUPLICATE
the stack trace is same as 13786. Mark them dup. *** This bug has been marked as a duplicate of 13786 ***
Status: RESOLVED → VERIFIED
Verified dup.
You need to log in before you can comment on or make changes to this bug.