| Message |
Program runs fine when ran within Eclipse, however when I try to run it outside of eclipse in a Jar it crashes the JVM.
I am currently using the bootloader to load the arcobjects.jar, but I had the same results when I included the jar in the manifest classpath.
I am currently at a loss as what else to try.
The following is the Log file of the crash:
#
# An unexpected error has been detected by Java Runtime Environment:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00000000, pid=700, tid=2396
#
# Java VM: Java HotSpot(TM) Client VM (1.6.0_03-b05 mixed mode, sharing)
# Problematic frame:
# C 0x00000000
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
#
--------------- T H R E A D ---------------
Current thread (0x00296400): JavaThread "main" [_thread_in_native, id=2396]
siginfo: ExceptionCode=0xc0000005, reading address 0x00000000
Registers:
EAX=0x00000000, EBX=0x269b8af0, ECX=0x0090f800, EDX=0x00000004
ESP=0x0090f7f4, EBP=0x0090f844, ESI=0x002964ec, EDI=0x00296400
EIP=0x00000000, EFLAGS=0x00010216
Top of Stack: (sp=0x0090f7f4)
0x0090f7f4: 7c23bb8d 00000000 269b8af0 00000000
0x0090f804: 00000000 00000000 0091a440 00000000
0x0090f814: 0090f84c 0090f854 00296400 00000006
0x0090f824: 0090f824 269b8af0 0090f854 269cf6f0
0x0090f834: 00000000 269b8af0 00000000 0090f854
0x0090f844: 0090f878 00912d93 269ba0d0 00918439
0x0090f854: 22f2b950 0090f858 26cd4d29 0090f884
0x0090f864: 26cd4f48 00000000 26cd4d30 0090f854
Instructions: (pc=0x00000000)
0xfffffff0:
Stack: [0x008c0000,0x00910000), sp=0x0090f7f4, free space=317k
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j com.esri.arcgis.interop.NativeObjRef.getJdk13WindowsHandle(Ljava/awt/Canvas;)J+0
j com.esri.arcgis.interop.s.getHandleForCanvas(Ljava/awt/Canvas;)J+1
j com.esri.arcgis.interop.Ocx.a()J+48
j com.esri.arcgis.interop.Ocx.addNotify()V+43
j com.esri.arcgis.controls.ToolbarControl.addNotify()V+5
j java.awt.Container.addNotify()V+56
j javax.swing.JComponent.addNotify()V+1
j java.awt.Container.addNotify()V+56
j javax.swing.JComponent.addNotify()V+1
j java.awt.Container.addNotify()V+56
j javax.swing.JComponent.addNotify()V+1
j java.awt.Container.addNotify()V+56
j javax.swing.JComponent.addNotify()V+1
j javax.swing.JRootPane.addNotify()V+5
j java.awt.Container.addNotify()V+56
j java.awt.Window.addNotify()V+55
j java.awt.Frame.addNotify()V+70
j java.awt.Window.show()V+8
j java.awt.Component.show(Z)V+5
j java.awt.Component.setVisible(Z)V+2
j java.awt.Window.setVisible(Z)V+2
j ipsystems.rdac.RDACViewer.main([Ljava/lang/String;)V+16
v ~StubRoutines::call_stub
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
0x02f0e000 JavaThread "AWT-EventQueue-0" [_thread_blocked, id=3544]
0x02eabc00 JavaThread "Image Fetcher 0" daemon [_thread_blocked, id=672]
0x02e9a400 JavaThread "AWT-Windows" daemon [_thread_in_native, id=2904]
0x02ed3000 JavaThread "AWT-Shutdown" [_thread_blocked, id=2716]
0x02e7a400 JavaThread "J-Integra COM initialization thread (please don't touch)" daemon [_thread_blocked, id=1756]
0x02b2fc00 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=1224]
0x02a5cc00 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=2348]
0x02a58000 JavaThread "CompilerThread0" daemon [_thread_blocked, id=3436]
0x02a56c00 JavaThread "Attach Listener" daemon [_thread_blocked, id=1772]
0x02a56000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=940]
0x02a51800 JavaThread "Finalizer" daemon [_thread_blocked, id=1680]
0x02a4d400 JavaThread "Reference Handler" daemon [_thread_blocked, id=2424]
=>0x00296400 JavaThread "main" [_thread_in_native, id=2396]
Other Threads:
0x02a4c000 VMThread [id=2276]
0x02a5e400 WatcherThread [id=1572]
VM state:not at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: None |