Closed Bug 10242 Opened 25 years ago Closed 25 years ago

Crash-After typing Japanese chars, clicking on space bar causes crash

Categories

(Core :: Internationalization, defect, P1)

x86
Windows NT
defect

Tracking

()

VERIFIED FIXED

People

(Reporter: teruko, Assigned: tague)

References

Details

Tested 7-20-12-M9 Win32 build. After you type Japanese characters by using IME in the Editor, Apprunner will crash when you hit space bar. Step of reproduce 1. Launch Apprunner 2. Select menu Task|Editor 3. Ctrl + ~ to turn on IME and type some Japanese characters 4. Turn off IME 5. Hit space bar just after the Japanese characters you typed Apprunner will crash. Talkback Incident ID 11374857 Trigger Type: Program Crash Trigger Reason: Access violation Call Stack: (Signature = ender.dll + 0x1fbbf (0x6009fbbf) 6731ab0d) ender.dll + 0x1fbbf (0x6009fbbf) txmgr.dll + 0x1137 (0x60481137) txmgr.dll + 0x2250 (0x60482250) txmgr.dll + 0x169a (0x6048169a) ender.dll + 0x20b6 (0x600820b6) ender.dll + 0x61d3 (0x600861d3) ender.dll + 0x5ed6 (0x60085ed6) ender.dll + 0xbe34 (0x6008be34) ender.dll + 0x1a862 (0x6009a862) ender.dll + 0x11337 (0x60091337) raptorhtml.dll + 0x8cbeb (0x6031cbeb) raptorhtml.dll + 0x942df (0x603242df) raptorhtml.dll + 0xa74a3 (0x603374a3) raptorhtml.dll + 0x25036 (0x602b5036) raptorview.dll + 0x1d4e (0x60931d4e) raptorview.dll + 0x1d13 (0x60931d13) raptorview.dll + 0x1d13 (0x60931d13) raptorview.dll + 0x1d13 (0x60931d13) raptorview.dll + 0x63cf (0x609363cf) raptorview.dll + 0x2416 (0x60932416) raptorwidget.dll + 0x4f85 (0x60954f85) raptorwidget.dll + 0x4fcb (0x60954fcb) raptorwidget.dll + 0x7a6a (0x60957a6a) raptorwidget.dll + 0x6beb (0x60956beb) raptorwidget.dll + 0x509a (0x6095509a) USER32.dll + 0x1777 (0x77e41777) This might be related to bug 10162.
Priority: P3 → P1
Target Milestone: M9
*** Bug 10285 has been marked as a duplicate of this bug. ***
Status: NEW → ASSIGNED
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
checked in a fix today The problem was that windows didn't generate a WM_IME_STARTCOMPOSITION message before sending the WM_IME_COMPOSITION message in the case of a space being typed before a character which requires composition. Added code to check for this case.
Status: RESOLVED → VERIFIED
I verified this in 7-28-15 Win32 build.
You need to log in before you can comment on or make changes to this bug.