-
Bug
-
Resolution: Duplicate
-
P2
-
None
-
1.3.0
-
x86
-
windows_nt
Build the CityInputMethod: go into test/java/awt/im/CityInputMethod on Solaris, say "gnumake". It will end up in build/solaris/lib/inputmethods. Copy it into the equivalent location of your windows build.
Run IMFTest (test/java/awt/im/IMFTest/IMFTest.java). Use the passive client, select the City Input Method from the input method menu, type airport codes such as "NRT" or "PEK" and convert/commit them. Everything should be fine.
Drag the composition window over the IMFTest window (where it would be for below-the-spot). Type/convert/commit again. Typically, the first or second time the composition window pops up, the app freezes. It might also freeze when the window closes. It seems the deadlock is between WToolkit.eventLoop and WGraphics.W32UnLockViewResources.
Run IMFTest (test/java/awt/im/IMFTest/IMFTest.java). Use the passive client, select the City Input Method from the input method menu, type airport codes such as "NRT" or "PEK" and convert/commit them. Everything should be fine.
Drag the composition window over the IMFTest window (where it would be for below-the-spot). Type/convert/commit again. Typically, the first or second time the composition window pops up, the app freezes. It might also freeze when the window closes. It seems the deadlock is between WToolkit.eventLoop and WGraphics.W32UnLockViewResources.
- duplicates
-
JDK-4245363 Cursor sync implementation causes deadlock on win32 Kestrel-G
-
- Closed
-