Tuesday, March 29, 2005

Dang, I'm getting this error message with the SDE Java API:



Unexpected Signal : EXCEPTION_ACCESS_VIOLATION (0xc0000005) occurred at PC=0x8085F86
Function=JNI_GetCreatedJavaVMs+0xAE72
Library=C:\Program Files\Java\j2re1.4.2_03\bin\client\jvm.dll

Current Java thread:
at sun.awt.image.BufImgSurfaceData.initRaster(Native Method)
at sun.awt.image.BufImgSurfaceData.createDataIC(Unknown Source)
at sun.awt.image.BufImgSurfaceData.createData(Unknown Source)
at sun.java2d.pipe.AlphaPaintPipe.renderPathTile(Unknown Source)
at sun.java2d.pipe.SpanShapeRenderer$Composite.renderBox(Unknown Source)
at sun.java2d.pipe.SpanShapeRenderer.spanClipLoop(Unknown Source)
at sun.java2d.pipe.SpanShapeRenderer.renderSpans(Unknown Source)
at sun.java2d.pipe.SpanShapeRenderer.drawBasicStroke(Unknown Source)
at sun.java2d.pipe.SpanShapeRenderer.draw(Unknown Source)
at sun.java2d.pipe.PixelToShapeConverter.drawRect(Unknown Source)
at sun.java2d.SunGraphics2D.drawRect(Unknown Source)
at com.vividsolutions.jump.workbench.ui.ColorPanel.paintComponent(ColorPanel.java:76)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
- locked <0x109ecca8> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
- locked <0x109ecca8> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.CellRendererPane.paintComponent(Unknown Source)
at javax.swing.plaf.basic.BasicTreeUI.paintRow(Unknown Source)
at javax.swing.plaf.basic.BasicTreeUI.paint(Unknown Source)
at javax.swing.plaf.ComponentUI.update(Unknown Source)
at javax.swing.JComponent.paintComponent(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
- locked <0x109ecca8> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JViewport.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
- locked <0x109ecca8> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
- locked <0x109ecca8> (a java.awt.Component$AWTTreeLock)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintWithOffscreenBuffer(Unknown Source)
at javax.swing.JComponent.paintDoubleBuffered(Unknown Source)
at javax.swing.JComponent._paintImmediately(Unknown Source)
at javax.swing.JComponent.paintImmediately(Unknown Source)
at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

Dynamic libraries:
0x00400000 - 0x00407000 C:\Program Files\Java\j2re1.4.2_03\bin\javaw.exe
0x77F80000 - 0x77FFD000 C:\WINNT\system32\ntdll.dll
0x7C2D0000 - 0x7C332000 C:\WINNT\system32\ADVAPI32.dll
0x7C570000 - 0x7C623000 C:\WINNT\system32\KERNEL32.DLL
0x77D30000 - 0x77DA1000 C:\WINNT\system32\RPCRT4.DLL
0x77E10000 - 0x77E6F000 C:\WINNT\system32\USER32.dll
0x77F40000 - 0x77F7B000 C:\WINNT\system32\GDI32.dll
0x78000000 - 0x78045000 C:\WINNT\system32\MSVCRT.dll
0x08000000 - 0x08138000 C:\Program Files\Java\j2re1.4.2_03\bin\client\jvm.dll
0x77570000 - 0x775A0000 C:\WINNT\system32\WINMM.dll
0x10000000 - 0x10007000 C:\Program Files\Java\j2re1.4.2_03\bin\hpi.dll
0x007E0000 - 0x007EE000 C:\Program Files\Java\j2re1.4.2_03\bin\verify.dll
0x007F0000 - 0x00809000 C:\Program Files\Java\j2re1.4.2_03\bin\java.dll
0x00810000 - 0x0081D000 C:\Program Files\Java\j2re1.4.2_03\bin\zip.dll
0x1C4B0000 - 0x1C5BF000 C:\Program Files\Java\j2re1.4.2_03\bin\awt.dll
0x77800000 - 0x7781E000 C:\WINNT\system32\WINSPOOL.DRV
0x76620000 - 0x76630000 C:\WINNT\system32\MPR.DLL
0x75E60000 - 0x75E7A000 C:\WINNT\system32\IMM32.dll
0x77A50000 - 0x77B3F000 C:\WINNT\system32\ole32.dll
0x1C5C0000 - 0x1C610000 C:\Program Files\Java\j2re1.4.2_03\bin\fontmanager.dll
0x72800000 - 0x72846000 C:\WINNT\system32\ddraw.dll
0x728A0000 - 0x728A6000 C:\WINNT\system32\DCIMAN32.dll
0x72CF0000 - 0x72D84000 C:\WINNT\system32\D3DIM700.DLL
0x782F0000 - 0x78535000 C:\WINNT\system32\shell32.dll
0x70A70000 - 0x70AD6000 C:\WINNT\system32\SHLWAPI.dll
0x71710000 - 0x71794000 C:\WINNT\system32\COMCTL32.dll
0x779B0000 - 0x77A4B000 C:\WINNT\system32\OLEAUT32.DLL
0x775A0000 - 0x77630000 C:\WINNT\system32\CLBCATQ.DLL
0x77840000 - 0x7787E000 C:\WINNT\system32\cscui.dll
0x770C0000 - 0x770E3000 C:\WINNT\system32\CSCDLL.DLL
0x1F1E0000 - 0x1F2FC000 C:\Program Files\TortoiseCVS\TrtseShl.dll
0x76B30000 - 0x76B6E000 C:\WINNT\system32\comdlg32.dll
0x7C3A0000 - 0x7C41B000 C:\WINNT\system32\MSVCP71.dll
0x7C340000 - 0x7C396000 C:\WINNT\system32\MSVCR71.dll
0x75160000 - 0x7516C000 C:\WINNT\System32\ntlanman.dll
0x75210000 - 0x75225000 C:\WINNT\System32\NETUI0.dll
0x751D0000 - 0x75208000 C:\WINNT\System32\NETUI1.dll
0x75170000 - 0x751BF000 C:\WINNT\System32\NETAPI32.DLL
0x1F410000 - 0x1F41F000 C:\WINNT\System32\Secur32.dll
0x77BF0000 - 0x77C01000 C:\WINNT\System32\NTDSAPI.dll
0x77980000 - 0x779A4000 C:\WINNT\System32\DNSAPI.DLL
0x75050000 - 0x75058000 C:\WINNT\System32\WSOCK32.DLL
0x75030000 - 0x75044000 C:\WINNT\System32\WS2_32.DLL
0x75020000 - 0x75028000 C:\WINNT\System32\WS2HELP.DLL
0x77950000 - 0x7797A000 C:\WINNT\system32\WLDAP32.DLL
0x751C0000 - 0x751C6000 C:\WINNT\System32\NETRAP.dll
0x75150000 - 0x7515F000 C:\WINNT\System32\SAMLIB.dll
0x750A0000 - 0x750C8000 C:\WINNT\system32\NETMSG.DLL
0x1F9C0000 - 0x1F9E2000 C:\Program Files\Java\j2re1.4.2_03\bin\dcpr.dll
0x208A0000 - 0x208AF000 C:\Program Files\Java\j2re1.4.2_03\bin\net.dll
0x782C0000 - 0x782CC000 C:\WINNT\System32\rnr20.dll
0x77340000 - 0x77353000 C:\WINNT\system32\iphlpapi.dll
0x77520000 - 0x77525000 C:\WINNT\system32\ICMP.DLL
0x77320000 - 0x77337000 C:\WINNT\system32\MPRAPI.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 - 0x7C151000 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
0x43000000 - 0x43005000 C:\Program Files\Google\Google Desktop Search\GoogleDesktopNetwork1.dll
0x74FD0000 - 0x74FEE000 C:\WINNT\system32\msafd.dll
0x75010000 - 0x75017000 C:\WINNT\System32\wshtcpip.dll
0x20A10000 - 0x20A1C000 C:\ArcSDE\bin\jsg82.dll
0x20A20000 - 0x20A6F000 C:\ArcSDE\bin\sg82.dll
0x20A70000 - 0x20BCC000 C:\ArcSDE\bin\pe82.dll
0x77920000 - 0x77943000 C:\WINNT\system32\imagehlp.dll
0x72A00000 - 0x72A2D000 C:\WINNT\system32\DBGHELP.dll
0x690A0000 - 0x690AB000 C:\WINNT\system32\PSAPI.DLL

Heap at VM Abort:
Heap
def new generation total 1088K, used 1037K [0x10010000, 0x10130000, 0x109e0000)
eden space 1024K, 95% used [0x10010000, 0x10103788, 0x10110000)
from space 64K, 99% used [0x10120000, 0x1012fff8, 0x10130000)
to space 64K, 0% used [0x10110000, 0x10110000, 0x10120000)
tenured generation total 13028K, used 11399K [0x109e0000, 0x11699000, 0x18010000)
the space 13028K, 87% used [0x109e0000, 0x11501ed0, 0x11502000, 0x11699000)
compacting perm gen total 13056K, used 12872K [0x18010000, 0x18cd0000, 0x1c010000)
the space 13056K, 98% used [0x18010000, 0x18ca2308, 0x18ca2400, 0x18cd0000)

Local Time = Tue Mar 29 10:39:00 2005
Elapsed Time = 84
#
# HotSpot Virtual Machine Error : EXCEPTION_ACCESS_VIOLATION
# Error ID : 4F530E43505002EF
# Please report this error at
# http://java.sun.com/cgi-bin/bugreport.cgi
#
# Java VM: Java HotSpot(TM) Client VM (1.4.2_03-b02 mixed mode)
#
# An error report file has been saved as hs_err_pid2524.log.
# Please refer to the file for further information.
#

3 Comments:

At 7/26/2006 1:42 PM, Blogger PizzaMan said...

How did you solve this? I'm having the same problem and I don't know what to do!

 
At 7/28/2006 12:16 AM, Blogger Jonathan said...

Hi PizzaMan--this was a while back, but what I may have done was switch to the SDE 8.2 (or 8.3?) API, which is pure java (thus no risk of JNI errors).

 
At 8/04/2006 10:11 AM, Anonymous pizzaman said...

Thank you for your time... I found out that this problem does not occur (at least for my app) with Sun's JDK 5.0_06. But I am going to try out SDE 8.3.

 

Post a Comment

<< Home