Name: rl43681 Date: 05/11/2001
java version "1.3.1-rc2"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1-rc2-b23)
Java HotSpot(TM) Client VM (build 1.3.1-rc2-b23, mixed mode)
Unexpected Signal : EXCEPTION_ACCESS_VIOLATION occurred at PC=0x6d483561
Function name=JVM_FindSignal
Library=C:\Program Files\JavaSoft\JRE\1.3.1\bin\hotspot\jvm.dll
Current Java thread:
at java.lang.Thread.<init>(Unknown Source)
Dynamic libraries:
0x00400000 - 0x00405000 C:\WINNT\system32\java.exe
0x77F80000 - 0x77FFA000 C:\WINNT\System32\ntdll.dll
0x77DB0000 - 0x77E0A000 C:\WINNT\system32\ADVAPI32.dll
0x77E80000 - 0x77F35000 C:\WINNT\system32\KERNEL32.DLL
0x77D40000 - 0x77DB0000 C:\WINNT\system32\RPCRT4.DLL
0x78000000 - 0x78046000 C:\WINNT\system32\MSVCRT.dll
0x6D420000 - 0x6D4EF000 C:\Program Files\JavaSoft\JRE\1.3.1\bin\hotspotjvm.dll
0x77E10000 - 0x77E74000 C:\WINNT\system32\USER32.dll
0x77F40000 - 0x77F7C000 C:\WINNT\system32\GDI32.DLL
0x77570000 - 0x775A0000 C:\WINNT\system32\WINMM.dll
0x75E60000 - 0x75E7A000 C:\WINNT\System32\IMM32.DLL
0x6D220000 - 0x6D227000 C:\Program Files\JavaSoft\JRE\1.3.1\bin\hpi.dll
0x6D3B0000 - 0x6D3BD000 C:\Program Files\JavaSoft\JRE\1.3.1\bin\verify.d
ll
0x6D250000 - 0x6D266000 C:\Program Files\JavaSoft\JRE\1.3.1\bin\java.dll
0x6D3C0000 - 0x6D3CD000 C:\Program Files\JavaSoft\JRE\1.3.1\bin\zip.dll
0x10000000 - 0x10078000 C:\Debug\profiler.dll
0x77920000 - 0x77942000 C:\WINNT\system32\imagehlp.dll
0x72A00000 - 0x72A2D000 C:\WINNT\system32\DBGHELP.dll
0x690A0000 - 0x690AB000 C:\WINNT\system32\PSAPI.DLL
Local Time = Sat May 05 14:35:23 2001
Elapsed Time = 6
#
# HotSpot Virtual Machine Error : EXCEPTION_ACCESS_VIOLATION
# Error ID : 4F530E43505002CC
# Please report this error at
# http://java.sun.com/cgi-bin/bugreport.cgi
#
# Java VM: Java HotSpot(TM) Client VM (1.3.1-rc2-b23 mixed mode)
#
# An error report file has been saved as hs_err_pid828.log.
# Please refer to the file for further information.
#
JNIEnv* env_id = event->env_id;
jobjectID thread_id = jvmpiInterface->GetThreadObject( env_id);
jint rc = jvmpiInterface->RequestEvent( JVMPI_EVENT_THREAD_START, thread_id);
presumption: env_id != NULL && thread_id != NULL
(if env_id == NULL or thread_id == NULL, RequestEvent() crashes too)
??? it doesn't return JVMPI_FAILED in 'rc', everytimes it returns JVMPI_SUCCESS
the same bug exists in JDK 1.3.0_02
Please see also 4454725.
(Review ID: 123843)
======================================================================
- relates to
-
JDK-4454725 RequestEvent shall check the input argument before dereferencing it as an oop
-
- Closed
-