How to debug EXCEPTION_ACCESS_VIOLATION?

From: vichoty (vichoty_at_hotmail.com)
Date: 01/24/05


Date: 23 Jan 2005 23:06:52 -0800

Hi,

I am experiencing EXCEPTION_ACCESS_VIOLATION in my JNI code, and I
can't find the location the violation is happening. Would really
appreciate any helpfule debugging tips!

Thanks
Victor

Unexpected Signal : EXCEPTION_ACCESS_VIOLATION occurred at
PC=0x6D448D4A
Function name=(N/A)
Library=C:\Program Files\Marimba\Tuner\lib\jre\bin\hotspot\jvm.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.

Dynamic libraries:
0x00400000 - 0x00405000 C:\Program
Files\Marimba\Tuner\lib\jre\bin\java.exe
0x7C900000 - 0x7C9B0000 C:\WINDOWS\system32\ntdll.dll
0x7C800000 - 0x7C8F4000 C:\WINDOWS\system32\kernel32.dll
0x77DD0000 - 0x77E6B000 C:\WINDOWS\system32\ADVAPI32.dll
0x77E70000 - 0x77F01000 C:\WINDOWS\system32\RPCRT4.dll
0x77C10000 - 0x77C68000 C:\WINDOWS\system32\MSVCRT.dll
0x6D420000 - 0x6D4F8000 C:\Program
Files\Marimba\Tuner\lib\jre\bin\hotspot\jvm.dll
0x77D40000 - 0x77DD0000 C:\WINDOWS\system32\USER32.dll
0x77F10000 - 0x77F56000 C:\WINDOWS\system32\GDI32.dll
0x76B40000 - 0x76B6D000 C:\WINDOWS\system32\WINMM.dll
0x76390000 - 0x763AD000 C:\WINDOWS\system32\IMM32.DLL
0x629C0000 - 0x629C9000 C:\WINDOWS\system32\LPK.DLL
0x74D90000 - 0x74DFB000 C:\WINDOWS\system32\USP10.dll
0x6D220000 - 0x6D227000 C:\Program
Files\Marimba\Tuner\lib\jre\bin\hpi.dll
0x6D3B0000 - 0x6D3BD000 C:\Program
Files\Marimba\Tuner\lib\jre\bin\verify.dll
0x6D250000 - 0x6D268000 C:\Program
Files\Marimba\Tuner\lib\jre\bin\java.dll
0x6D3C0000 - 0x6D3CD000 C:\Program
Files\Marimba\Tuner\lib\jre\bin\zip.dll
0x77FE0000 - 0x77FF1000 C:\WINDOWS\system32\Secur32.dll
0x7C9C0000 - 0x7D1D4000 C:\WINDOWS\system32\SHELL32.DLL
0x77F60000 - 0x77FD6000 C:\WINDOWS\system32\SHLWAPI.dll
0x773D0000 - 0x774D2000
C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2180_x-ww_a84f1ff9\comctl32.dll
0x5D090000 - 0x5D127000 C:\WINDOWS\system32\comctl32.dll
0x6D2A0000 - 0x6D2BB000 C:\Program
Files\Marimba\Tuner\lib\jre\bin\jdwp.dll
0x6D1D0000 - 0x6D1D5000 C:\Program
Files\Marimba\Tuner\lib\jre\bin\dt_socket.dll
0x71AB0000 - 0x71AC7000 C:\WINDOWS\system32\ws2_32.dll
0x71AA0000 - 0x71AA8000 C:\WINDOWS\system32\WS2HELP.dll
0x43000000 - 0x43005000 C:\Program Files\Google\Google Desktop
Search\GoogleDesktopNetwork1.dll
0x71A50000 - 0x71A8F000 C:\WINDOWS\system32\mswsock.dll
0x662B0000 - 0x66308000 C:\WINDOWS\system32\hnetcfg.dll
0x71A90000 - 0x71A98000 C:\WINDOWS\System32\wshtcpip.dll
0x29060000 - 0x29070000 C:\Program Files\Marimba\Tuner\lib\marimba.dll
0x774E0000 - 0x7761C000 C:\WINDOWS\system32\ole32.dll
0x71AD0000 - 0x71AD9000 C:\WINDOWS\system32\WSOCK32.dll
0x76EE0000 - 0x76F1C000 C:\WINDOWS\system32\Rasapi32.dll
0x76E90000 - 0x76EA2000 C:\WINDOWS\system32\rasman.dll
0x5B860000 - 0x5B8B4000 C:\WINDOWS\system32\NETAPI32.dll
0x76EB0000 - 0x76EDF000 C:\WINDOWS\system32\TAPI32.dll
0x76E80000 - 0x76E8E000 C:\WINDOWS\system32\rtutils.dll
0x290B0000 - 0x290B7000 C:\Program Files\Marimba\Tuner\lib\mrmdial.dll
0x6D340000 - 0x6D348000 C:\Program
Files\Marimba\Tuner\lib\jre\bin\net.dll
0x76F20000 - 0x76F47000 C:\WINDOWS\system32\DNSAPI.dll
0x76FB0000 - 0x76FB8000 C:\WINDOWS\System32\winrnr.dll
0x76F60000 - 0x76F8C000 C:\WINDOWS\system32\WLDAP32.dll
0x76FC0000 - 0x76FC6000 C:\WINDOWS\system32\rasadhlp.dll
0x5AD70000 - 0x5ADA8000 C:\WINDOWS\system32\uxtheme.dll
0x755C0000 - 0x755EE000 C:\WINDOWS\system32\msctfime.ime
0x6D020000 - 0x6D12B000 C:\Program
Files\Marimba\Tuner\lib\jre\bin\awt.dll
0x73000000 - 0x73026000 C:\WINDOWS\system32\WINSPOOL.DRV
0x6D1E0000 - 0x6D21B000 C:\Program
Files\Marimba\Tuner\lib\jre\bin\fontmanager.dll
0x69000000 - 0x694AC000 C:\WINDOWS\system32\atioglxx.dll
0x73760000 - 0x737A9000 C:\WINDOWS\system32\ddraw.dll
0x73BC0000 - 0x73BC6000 C:\WINDOWS\system32\DCIMAN32.dll
0x77C70000 - 0x77C93000 C:\WINDOWS\system32\msv1_0.dll
0x76D60000 - 0x76D79000 C:\WINDOWS\system32\iphlpapi.dll
0x769C0000 - 0x76A73000 C:\WINDOWS\system32\USERENV.dll
0x29320000 - 0x29348000 C:\WINDOWS\system32\rsaenh.dll
0x29350000 - 0x293B9000 C:\Program
Files\Marimba\Tuner\lib\mrbrsassl.dll
0x293C0000 - 0x293F9000 C:\Program Files\Marimba\Tuner\lib\mrbssl.dll
0x76BF0000 - 0x76BFB000 C:\WINDOWS\system32\PSAPI.DLL
0x76C90000 - 0x76CB8000 C:\WINDOWS\system32\imagehlp.dll
0x59A60000 - 0x59B01000 C:\WINDOWS\system32\DBGHELP.dll
0x77C00000 - 0x77C08000 C:\WINDOWS\system32\VERSION.dll

Local Time = Sun Jan 23 23:05:46 2005
Elapsed Time = 48
#
# HotSpot Virtual Machine Error : EXCEPTION_ACCESS_VIOLATION
# Error ID : 4F530E43505002BF
# Please report this error at
# http://java.sun.com/cgi-bin/bugreport.cgi
#
# Java VM: Java HotSpot(TM) Client VM (1.3.1_10-b03 interpreted mode)
#
# An error report file has been saved as hs_err_pid4308.log.
# Please refer to the file for further information.
#



Relevant Pages

  • Cannot install / uninstall alternate signal stack
    ... Java HotSpotClient VM warning: ... Please check ERROR REPORT FILE for further information, ... Tomcat was restarted, and I have not seen these messages since. ... happened twice in the last year on a production machine. ...
    (comp.lang.java.help)
  • Re: silly unsigned/signed byte conversion question
    ... >> Java has no such type as an unsigned byte. ... i was misleadingly trying to refer to an octet value's ... > my original problem was reading 8-bit data from a character stream and ...
    (comp.lang.java.programmer)
  • Re: Instantiate a class with a variable as its name
    ... I want to create an instance of a class, but want to refer to the name ... of the instance, at creation time, via a variable. ... All of the Java documentation regarding anonymity refers to inner ... Is this possible in Java? ...
    (comp.lang.java.programmer)
  • Re: silly unsigned/signed byte conversion question
    ... > Java has no such type as an unsigned byte. ... i was misleadingly trying to refer to an octet value's ... "unsigned" representation as short, int or long. ...
    (comp.lang.java.programmer)
  • Re: Mars Rover Controlled By Java
    ... but my latest test on THAT java mars rover soft ran 1.3 frames / second ... >from the rovers will be provided and can be loaded into the program. ... Anyone can download Maestro for free from ... Please check ERROR REPORT FILE for further information, ...
    (comp.lang.java)