Closed
Bug 11758
Opened 27 years ago
Closed 26 years ago
[IME/rule]Crash - Inputting Japanese characters in Text area and Object cause Apprunner craches
Categories
(Core :: Internationalization, defect, P2)
Tracking
()
M11
People
(Reporter: teruko, Assigned: ftang)
References
()
Details
After I turn on GFX widget in pref.js, when I put Japanese characteres in the text area and object of the form, Apprunner
crashes.
Steps of reproduce
1. In the Pref.js, add following
user_pref("nglayout.compatibility.mode", 1);
user_pref("nglayout.widget.mode", 2);
2. Launch Apprunner
3. Go to above URL
4. Turn on the IME and type Japanese characters in TEXT AREA
Apprunner crashed.
Incident ID12347802
Trigger Type: Program Crash
Trigger Reason: Access violation
Call Stack: (Signature = IMETextTxn::Do 19ab1b95)
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 3024]
nsEditor::SetCompositionString [d:\builds\seamonkey\mozilla\editor\base\nsEditor.cpp, line 1299]
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 3632]
nsWindow::ProcessMessage [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 2852]
nsWindow::WindowProc [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 572]
USER32.dll + 0x1777 (0x77e41777)
When I did the same thing in the INPUT OBJECT, Apprunner crashed.
Incident ID 12348253. It is same stack trace as ID12347802.
When I type English, Apprunner does not crash.
Tested 8-12-10 Win32 build. I tested MAC, but MAC has another problem.
| Reporter | ||
Updated•27 years ago
|
Priority: P3 → P2
teruko :- is the mac problem as bug/problem that is preventing you from doing
IME testing and verification or is it a problem with IME. can you put details of
the problem in a bug report as well.
| Reporter | ||
Updated•27 years ago
|
Hardware: PC → All
| Reporter | ||
Comment 2•27 years ago
|
||
I tested this in mac again. Apprunner crashed when I tried to type Japanese characters in Text Area and Input Object
in the form. I thought Apprunner crashed in the different place, but it crashed at the same place as Window's.
Stack trace is little different from the one in Windows.
Trigger Type: Program Crash
Trigger Reason: Illegal PowerPC instruction
Call Stack: (Signature = 0x00148060 01508384)
0x00148060
EditorTxmgr.shlb + 0x3044 (0x0b5f6534)
EditorTxmgr.shlb + 0x2770 (0x0b5f5c60)
EditorTxmgr.shlb + 0x548 (0x0b5f3a38)
EditorCore.shlb + 0x82d8 (0x0af259e8)
EditorCore.shlb + 0xfe7c (0x0af2d58c)
EditorCore.shlb + 0xa8d4 (0x0af27fe4)
EditorCore.shlb + 0x176b0 (0x0af34dc0)
layout.shlb + 0xa5af8 (0x0a2fe3d8)
layout.shlb + 0x8858 (0x0a261138)
layout.shlb + 0x10df4c (0x0a36682c)
layout.shlb + 0x19d50 (0x0a272630)
VIEW_DLL + 0xd6b0 (0x0b579c40)
VIEW_DLL + 0xd628 (0x0b579bb8)
VIEW_DLL + 0xd628 (0x0b579bb8)
When I tested this in Windows, I did following steps to input the Japanese characters.
1. In the form, move cursor to Input Object or Text Area
2. Ctrl + ~ to turn on IME
3. Type "あああ"
Apprunner crashed.
In MAC, I did the basically the same as above.
I wasn't able to reproduce this in the textarea part of the test. i could
reproduce it in the field labeled "input type=text".
| Reporter | ||
Comment 6•26 years ago
|
||
After GFX widget is enabled as default, this did not happen. I would like to
keep this bug as separate from 15310.
| Assignee | ||
Updated•26 years ago
|
Assignee: tague → ftang
Status: ASSIGNED → NEW
| Assignee | ||
Comment 7•26 years ago
|
||
reassign to ftang per i18ngrp reassignment meeting.
| Assignee | ||
Updated•26 years ago
|
Target Milestone: M12 → M11
| Assignee | ||
Updated•26 years ago
|
Status: NEW → ASSIGNED
Summary: Crash - Inputting Japanese characters in Text area and Object cause Apprunner craches → [IME/rule]Crash - Inputting Japanese characters in Text area and Object cause Apprunner craches
| Assignee | ||
Updated•26 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 26 years ago
Resolution: --- → DUPLICATE
| Reporter | ||
Updated•26 years ago
|
Status: RESOLVED → VERIFIED
| Reporter | ||
Comment 9•26 years ago
|
||
Verified as dup.
You need to log in
before you can comment on or make changes to this bug.
Description
•