-
Bug
-
Resolution: Cannot Reproduce
-
P3
-
None
-
5.0
-
x86
-
windows_2000
Name: gm110360 Date: 05/14/2004
FULL PRODUCT VERSION :
java version "1.5.0-beta"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0-beta-b32c)
Java HotSpot(TM) Client VM (build 1.5.0-beta-b32c, mixed mode)
FULL OS VERSION :
ver: Windows 2000 Build 2195 Service Pack 4
EXTRA RELEVANT SYSTEM CONFIGURATION :
--------------- S Y S T E M ---------------
OS: Windows 2000 Build 2195 Service Pack 4
CPU:total 1(active 1) family 15, cmov, cx8, fxsr, mmx, sse, sse2
Memory: 4k page, physical 515568k(290168k free), swap 1258684k(956428k free)
vm_info: Java HotSpot(TM) Client VM (1.5.0-beta-b32c) for windows-x86, built on Jan 23 2004 01:52:20 by "java_re" with MS VC++ 6.0
A DESCRIPTION OF THE PROBLEM :
Here is the content of the log file which generated automatically when program was terminated:
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x75e04e0a, pid=1300, tid=1440
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0-beta-b32c mixed mode)
# Problematic frame:
# C [IMM32.DLL+0x4e0a]
#
--------------- T H R E A D ---------------
Current thread (0x00db3948): JavaThread "AWT-Windows" daemon [_thread_in_native, id=1440]
siginfo: ExceptionCode=0xc0000005, reading address 0x000cf000
Registers:
EAX=0x00000000, EBX=0x00025c5e, ECX=0x00000000, EDX=0x00000400
ESP=0x0174f798, EBP=0x0174f7c8, ESI=0x000cf000, EDI=0x00fe9062
EIP=0x75e04e0a, EFLAGS=0x00010202
Top of Stack: (sp=0x0174f798)
0x0174f798: 000a7f5d 000a7f61 01ccf520 75e04adb
0x0174f7a8: 01010101 000a7f61 00000000 000a8f68
0x0174f7b8: 00000001 0106029b 0174f8b4 0174f8b4
0x0174f7c8: 0174f7f4 75e029f9 00000000 00000020
0x0174f7d8: 00000002 00000002 00000001 00000000
0x0174f7e8: 01ccf520 00000008 00000020 0106029b
0x0174f7f8: 6d0ccadd 0106029b 00000020 01ccf520
0x0174f808: 00000008 00000019 0106029b 0174f8c0
Instructions: (pc=0x75e04e0a)
0x75e04dfa: 57 8b 7c 24 0c 33 db 85 ff 74 25 56 8b 74 24 14
0x75e04e0a: 8a 06 50 ff 74 24 1c ff 15 d8 11 e0 75 85 c0 74
Stack: [0x01650000,0x01750000), sp=0x0174f798, free space=1021k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [IMM32.DLL+0x4e0a]
C [IMM32.DLL+0x29f9]
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j sun.awt.windows.WToolkit.eventLoop()V+0
j sun.awt.windows.WToolkit.run()V+69
j java.lang.Thread.run()V+11
v ~StubRoutines::call_stub
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
0x00e1f2e0 JavaThread "TimerQueue" daemon [_thread_blocked, id=1200]
0x00285e68 JavaThread "DestroyJavaVM" [_thread_blocked, id=520]
0x01b7d730 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=612]
0x01b79e20 JavaThread "AWT-EventQueue-0" [_thread_blocked, id=1240]
=>0x00db3948 JavaThread "AWT-Windows" daemon [_thread_in_native, id=1440]
0x00db35d8 JavaThread "AWT-Shutdown" [_thread_blocked, id=1368]
0x00d2ebf8 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=1324]
0x00d2d840 JavaThread "CompilerThread0" daemon [_thread_blocked, id=920]
0x00d2ca90 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=592]
0x00d298c8 JavaThread "Finalizer" daemon [_thread_blocked, id=748]
0x00d5d3a8 JavaThread "Reference Handler" daemon [_thread_blocked, id=1416]
Other Threads:
0x0028f480 VMThread [id=1304]
0x00d2c9e8 WatcherThread [id=1256]
VM state:not at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: None
Heap
def new generation total 576K, used 308K [0x5c520000, 0x5c5c0000, 0x5ca00000)
eden space 512K, 48% used [0x5c520000, 0x5c55eb10, 0x5c5a0000)
from space 64K, 90% used [0x5c5a0000, 0x5c5ae7e0, 0x5c5b0000)
to space 64K, 0% used [0x5c5b0000, 0x5c5b0000, 0x5c5c0000)
tenured generation total 1408K, used 1230K [0x5ca00000, 0x5cb60000, 0x60520000)
the space 1408K, 87% used [0x5ca00000, 0x5cb33890, 0x5cb33a00, 0x5cb60000)
compacting perm gen total 8192K, used 923K [0x60520000, 0x60d20000, 0x64520000)
the space 8192K, 11% used [0x60520000, 0x60606f60, 0x60607000, 0x60d20000)
ro space 8192K, 67% used [0x64520000, 0x64a7e3d0, 0x64a7e400, 0x64d20000)
rw space 12288K, 46% used [0x64d20000, 0x652c0a90, 0x652c0c00, 0x65920000)
Dynamic libraries:
0x00400000 - 0x0040b000 C:\Program Files\Java\j2sdk1.5.0\bin\java.exe
0x77f80000 - 0x77ffd000 C:\WINNT\system32\ntdll.dll
0x796d0000 - 0x79732000 C:\WINNT\system32\ADVAPI32.dll
0x77e60000 - 0x77f37000 C:\WINNT\system32\KERNEL32.DLL
0x786f0000 - 0x78761000 C:\WINNT\system32\RPCRT4.DLL
0x78000000 - 0x78045000 C:\WINNT\system32\MSVCRT.dll
0x6d630000 - 0x6d7d7000 C:\Program Files\Java\j2sdk1.5.0\jre\bin\client\jvm.dll
0x77df0000 - 0x77e55000 C:\WINNT\system32\USER32.dll
0x77f40000 - 0x77f7e000 C:\WINNT\system32\GDI32.DLL
0x77530000 - 0x77560000 C:\WINNT\system32\WINMM.dll
0x75e00000 - 0x75e1a000 C:\WINNT\system32\IMM32.DLL
0x06000000 - 0x0603a000 C:\Program Files\rising\rav\ApiHook.dll
0x05000000 - 0x05030000 C:\Program Files\rising\rav\MemMon.dll
0x6c330000 - 0x6c338000 C:\WINNT\system32\LPK.DLL
0x65d20000 - 0x65d74000 C:\WINNT\system32\USP10.dll
0x6d270000 - 0x6d277000 C:\Program Files\Java\j2sdk1.5.0\jre\bin\hpi.dll
0x687e0000 - 0x687eb000 C:\WINNT\system32\PSAPI.DLL
0x6d600000 - 0x6d60b000 C:\Program Files\Java\j2sdk1.5.0\jre\bin\verify.dll
0x6d2e0000 - 0x6d2fc000 C:\Program Files\Java\j2sdk1.5.0\jre\bin\java.dll
0x6d620000 - 0x6d62e000 C:\Program Files\Java\j2sdk1.5.0\jre\bin\zip.dll
0x6d010000 - 0x6d16b000 C:\Program Files\Java\j2sdk1.5.0\jre\bin\awt.dll
0x777c0000 - 0x777de000 C:\WINNT\system32\WINSPOOL.DRV
0x79b20000 - 0x79b30000 C:\WINNT\system32\MPR.DLL
0x77a30000 - 0x77b1f000 C:\WINNT\system32\ole32.dll
0x72760000 - 0x727a6000 C:\WINNT\system32\ddraw.dll
0x72800000 - 0x72806000 C:\WINNT\system32\DCIMAN32.dll
0x72c50000 - 0x72ce4000 C:\WINNT\system32\D3DIM700.DLL
0x6dd30000 - 0x6dd36000 C:\WINNT\system32\INDICDLL.dll
0x37f00000 - 0x37f16000 D:\Program Files\Kingsoft\XDict\Cjktl32.dll
0x78f90000 - 0x791d8000 C:\WINNT\system32\shell32.dll
0x70a70000 - 0x70ad5000 C:\WINNT\system32\SHLWAPI.DLL
0x71710000 - 0x71794000 C:\WINNT\system32\COMCTL32.DLL
0x77990000 - 0x77a2b000 C:\WINNT\system32\OLEAUT32.DLL
0x022e0000 - 0x02370000 C:\WINNT\system32\CLBCATQ.DLL
0x750f0000 - 0x750fc000 C:\WINNT\System32\ntlanman.dll
0x751a0000 - 0x751b5000 C:\WINNT\System32\NETUI0.DLL
0x75160000 - 0x75198000 C:\WINNT\System32\NETUI1.DLL
0x75100000 - 0x7514f000 C:\WINNT\System32\NETAPI32.DLL
0x797b0000 - 0x797bf000 C:\WINNT\System32\SECUR32.DLL
0x75150000 - 0x75156000 C:\WINNT\System32\NETRAP.DLL
0x750e0000 - 0x750ef000 C:\WINNT\System32\SAMLIB.DLL
0x74fb0000 - 0x74fc4000 C:\WINNT\System32\WS2_32.DLL
0x74fa0000 - 0x74fa8000 C:\WINNT\System32\WS2HELP.DLL
0x77930000 - 0x7795a000 C:\WINNT\system32\WLDAP32.DLL
0x77960000 - 0x77984000 C:\WINNT\System32\DNSAPI.DLL
0x74fd0000 - 0x74fda000 C:\WINNT\System32\WSOCK32.DLL
0x6d230000 - 0x6d26e000 C:\Program Files\Java\j2sdk1.5.0\jre\bin\fontmanager.dll
0x6d4a0000 - 0x6d4b3000 C:\Program Files\Java\j2sdk1.5.0\jre\bin\net.dll
0x6d4c0000 - 0x6d4c8000 C:\Program Files\Java\j2sdk1.5.0\jre\bin\nio.dll
0x10000000 - 0x10014000 C:\Program Files\Toggle\ToggleMOUSE\TogUTIL.dll
0x73800000 - 0x73824000 C:\WINNT\system32\winabc.ime
VM Arguments:
java_command: FileChooserDemo.jar
Environment Variables:
CLASSPATH=.;.;C:\PROGRA~1\JMF21~1.1E\lib\sound.jar;C:\PROGRA~1\JMF21~1.1E\lib\jmf.jar;C:\PROGRA~1\JMF21~1.1E\lib; 8wmystemroot\java\classes;.
PATH=C:\Program Files\Java\j2sdk1.5.0\bin;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem
USERNAME=username
OS=Windows_NT
PROCESSOR_IDENTIFIER=x86 Family 15 Model 2 Stepping 4, GenuineIntel
--------------- S Y S T E M ---------------
OS: Windows 2000 Build 2195 Service Pack 4
CPU:total 1(active 1) family 15, cmov, cx8, fxsr, mmx, sse, sse2
Memory: 4k page, physical 515568k(290168k free), swap 1258684k(956428k free)
vm_info: Java HotSpot(TM) Client VM (1.5.0-beta-b32c) for windows-x86, built on Jan 23 2004 01:52:20 by "java_re" with MS VC++ 6.0
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
step:
1.
Running the DEMO program:FileChooserDemo which included in the JAVA home directory.
2.
In the FileChooserDemo Frame, choose the "Cstom" Dialog Type, and put the focus to the textfield below it.
3.
Use "Ctrl+Space" to switch to the chinese input method.
4.
Type any letter for more than 24 times, eg. Type "hhhhhhhhhhhhhhhhhhhhhhhh".
5.
The program terminated suddenly!
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
The program runs normally.
ACTUAL -
The program terminated suddenly.
ERROR MESSAGES/STACK TRACES THAT OCCUR :
C:\Program Files\Java\j2sdk1.5.0\demo\jfc\FileChooserDemo>java -jar FileChooserDemo.jar
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x75e04e0a, pid=732, tid=520
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0-beta-b32c mixed mode)
# Problematic frame:
# C [IMM32.DLL+0x4e0a]
#
# An error report file with more information is saved as hs_err_pid732.log
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
#
REPRODUCIBILITY :
This bug can be reproduced always.
---------- BEGIN SOURCE ----------
JAVA_HOME/demo/jfc/FileChooserDemo
---------- END SOURCE ----------
CUSTOMER SUBMITTED WORKAROUND :
No way.
(Incident Review ID: 265424)
======================================================================