Java Native Interface application
843829Nov 26 2003 — edited Dec 1 2003Hi
I am integrating two different simulations through JNI. My Java code calls one method in DLL nameds as PcpProceed many many times during the simulation run. Basically this method takes in the simulation time as an argument from Java calling. Simulation breaks at irregular points with following error. SOmetimes simulation gets completed successfully but sometimes it stops with following error log. As it has become so unreliable I am not able to debug and proceed further as I need to install the same two simulations at customer base which needs to run reliabily. I will appreciate if someone can reply to this error message asap and make my thanksgiving holidays worth.
Error Log is:
An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : EXCEPTION_ACCESS_VIOLATION occurred at PC=0x1001490a
Function name=(N/A)
Library=C:\WINNT\system32\PcPJavaDLL.dll
NOTE: We are unable to locate the function name symbol for the error
just occurred. Please refer to release documentation for possible
reason and solutions.
Current Java thread:
at PcPlane.PcpProceed(Native Method)
at PcPlaneServer.invokePcPlaneCommand(PcPlaneServer.java:405)
at PcPlaneServer.processData(PcPlaneServer.java:614)
at PcPlaneServer.run(PcPlaneServer.java:688)
Dynamic libraries:
0x00400000 - 0x00405000 C:\jdk1.3.1_08\bin\java.exe
0x77F80000 - 0x77FFB000 C:\WINNT\system32\ntdll.dll
0x7C2D0000 - 0x7C332000 C:\WINNT\system32\ADVAPI32.dll
0x7C4E0000 - 0x7C599000 C:\WINNT\system32\KERNEL32.DLL
0x77D30000 - 0x77D9E000 C:\WINNT\system32\RPCRT4.DLL
0x78000000 - 0x78045000 C:\WINNT\system32\MSVCRT.dll
0x6D420000 - 0x6D4F8000 C:\jdk1.3.1_08\jre\bin\hotspot\jvm.dll
0x77E10000 - 0x77E75000 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:\jdk1.3.1_08\jre\bin\hpi.dll
0x6D3B0000 - 0x6D3BD000 C:\jdk1.3.1_08\jre\bin\verify.dll
0x6D250000 - 0x6D267000 C:\jdk1.3.1_08\jre\bin\java.dll
0x6D3C0000 - 0x6D3CD000 C:\jdk1.3.1_08\jre\bin\zip.dll
0x10000000 - 0x1002C000 C:\WINNT\system32\PcPJavaDLL.dll
0x1F7D0000 - 0x1F804000 C:\WINNT\system32\ODBC32.dll
0x76B30000 - 0x76B6E000 C:\WINNT\system32\comdlg32.dll
0x70BD0000 - 0x70C35000 C:\WINNT\system32\SHLWAPI.DLL
0x71710000 - 0x71794000 C:\WINNT\system32\COMCTL32.DLL
0x782F0000 - 0x78538000 C:\WINNT\system32\SHELL32.DLL
0x75030000 - 0x75044000 C:\WINNT\system32\WS2_32.dll
0x75020000 - 0x75028000 C:\WINNT\system32\WS2HELP.DLL
0x08E50000 - 0x08E66000 C:\WINNT\system32\odbcint.dll
0x6D340000 - 0x6D348000 C:\jdk1.3.1_08\jre\bin\net.dll
0x75050000 - 0x75058000 C:\WINNT\system32\WSOCK32.dll
0x74FD0000 - 0x74FEE000 C:\WINNT\system32\msafd.dll
0x75010000 - 0x75017000 C:\WINNT\System32\wshtcpip.dll
0x782C0000 - 0x782CC000 C:\WINNT\System32\rnr20.dll
0x77980000 - 0x779A4000 C:\WINNT\system32\DNSAPI.DLL
0x77340000 - 0x77353000 C:\WINNT\system32\iphlpapi.dll
0x77520000 - 0x77525000 C:\WINNT\system32\ICMP.DLL
0x77320000 - 0x77337000 C:\WINNT\system32\MPRAPI.DLL
0x75150000 - 0x7515F000 C:\WINNT\system32\SAMLIB.DLL
0x75170000 - 0x751BF000 C:\WINNT\system32\NETAPI32.DLL
0x7C340000 - 0x7C34F000 C:\WINNT\system32\SECUR32.DLL
0x751C0000 - 0x751C6000 C:\WINNT\system32\NETRAP.DLL
0x77950000 - 0x7797A000 C:\WINNT\system32\WLDAP32.DLL
0x77A50000 - 0x77B3C000 C:\WINNT\system32\OLE32.DLL
0x779B0000 - 0x77A4B000 C:\WINNT\system32\OLEAUT32.DLL
0x773B0000 - 0x773DF000 C:\WINNT\system32\ACTIVEDS.DLL
0x77380000 - 0x773A3000 C:\WINNT\system32\ADSLDPC.DLL
0x77830000 - 0x7783E000 C:\WINNT\system32\RTUTILS.DLL
0x77880000 - 0x7790E000 C:\WINNT\system32\SETUPAPI.DLL
0x7C0F0000 - 0x7C152000 C:\WINNT\system32\USERENV.DLL
0x774E0000 - 0x77513000 C:\WINNT\system32\RASAPI32.DLL
0x774C0000 - 0x774D1000 C:\WINNT\system32\RASMAN.DLL
0x77530000 - 0x77552000 C:\WINNT\system32\TAPI32.DLL
0x77360000 - 0x77379000 C:\WINNT\system32\DHCPCSVC.DLL
0x777E0000 - 0x777E8000 C:\WINNT\System32\winrnr.dll
0x777F0000 - 0x777F5000 C:\WINNT\system32\rasadhlp.dll
0x775A0000 - 0x77626000 C:\WINNT\system32\CLBCATQ.DLL
0x0F9A0000 - 0x0F9AB000 C:\WINNT\system32\VBAJET32.DLL
0x1F8F0000 - 0x1F932000 C:\WINNT\System32\odbcjt32.dll
0x1B000000 - 0x1B170000 C:\WINNT\System32\msjet40.dll
0x1B5D0000 - 0x1B665000 C:\WINNT\System32\mswstr10.dll
0x1F8E0000 - 0x1F8EE000 C:\WINNT\System32\odbcji32.dll
0x1B2C0000 - 0x1B2CD000 C:\WINNT\System32\msjter40.dll
0x1B2D0000 - 0x1B2F6000 C:\WINNT\System32\MSJINT40.DLL
0x1B810000 - 0x1B84A000 C:\WINNT\system32\msjtes40.dll
0x0F9C0000 - 0x0FA22000 C:\WINNT\system32\expsrv.dll
0x77920000 - 0x77943000 C:\WINNT\system32\imagehlp.dll
0x72A00000 - 0x72A2D000 C:\WINNT\system32\DBGHELP.dll
0x690A0000 - 0x690AB000 C:\WINNT\system32\PSAPI.DLL
Local Time = Wed Nov 26 15:10:14 2003
Elapsed Time = 391
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot(TM) Client VM (1.3.1_08-b03 mixed mode)
#