An unexpected exception has been detected in native code outside the VM

I receive the error below when trying to start an application that uses a database (UltraSQL database PostgreSQL).

I have not been able to figure out why this is failing.

An unexpected exception has been detected in native code outside the VM.

Unexpected Signal : EXCEPTION_ACCESS_VIOLATION (0xc0000005) occurred at PC=0x5C0148D5

Function=[Unknown.]

Library=C:\WINNT\system32\D3DIM700.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 sun.awt.windows.Win32SurfaceData.initDDraw(Native Method)

at sun.awt.windows.Win32SurfaceData.<clinit>(Unknown Source)

at sun.awt.windows.D3DBlitLoops.register(Unknown Source)

at sun.awt.windows.Win32OffScreenSurfaceData.initD3D(Unknown Source)

at sun.awt.windows.Win32OffScreenSurfaceData.<clinit>(Unknown Source)

at sun.awt.Win32GraphicsDevice.<clinit>(Unknown Source)

at sun.awt.Win32GraphicsEnvironment.makeScreenDevice(Unknown Source)

at sun.java2d.SunGraphicsEnvironment.getScreenDevices(Unknown Source)

- locked <0x100a0200> (a sun.awt.Win32GraphicsEnvironment)

at sun.awt.Win32GraphicsEnvironment.getDefaultScreenDevice(Unknown Source)

at java.awt.Window.init(Unknown Source)

at java.awt.Window.<init>(Unknown Source)

at java.awt.Frame.<init>(Unknown Source)

at java.awt.Frame.<init>(Unknown Source)

at com.ifp.coxr.gui.Splash.<init>(Splash.java:88)

at com.ifp.coxr.gui.Splash.main(Splash.java:168)

Dynamic libraries:

0x00400000 - 0x0040B000 C:\Program Files\JAVA\bin\java.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

0x78000000 - 0x78045000 C:\WINNT\system32\MSVCRT.dll

0x08000000 - 0x08139000 C:\Program Files\JAVA\bin\client\jvm.dll

0x77E10000 - 0x77E6F000 C:\WINNT\system32\USER32.dll

0x77F40000 - 0x77F7B000 C:\WINNT\system32\GDI32.dll

0x77570000 - 0x775A0000 C:\WINNT\system32\WINMM.dll

0x75E60000 - 0x75E7A000 C:\WINNT\system32\IMM32.DLL

0x6CA60000 - 0x6CA68000 C:\WINNT\system32\LPK.DLL

0x66650000 - 0x666A4000 C:\WINNT\system32\USP10.dll

0x10000000 - 0x10007000 C:\Program Files\JAVA\bin\hpi.dll

0x007D0000 - 0x007DE000 C:\Program Files\JAVA\bin\verify.dll

0x007E0000 - 0x007F9000 C:\Program Files\JAVA\bin\java.dll

0x00800000 - 0x0080D000 C:\Program Files\JAVA\bin\zip.dll

0x34420000 - 0x34532000 C:\Program Files\JAVA\bin\awt.dll

0x77800000 - 0x7781E000 C:\WINNT\system32\WINSPOOL.DRV

0x76620000 - 0x76630000 C:\WINNT\system32\MPR.DLL

0x77A50000 - 0x77B3F000 C:\WINNT\system32\ole32.dll

0x34740000 - 0x34791000 C:\Program Files\JAVA\bin\fontmanager.dll

0x51000000 - 0x5104D000 C:\WINNT\system32\ddraw.dll

0x728A0000 - 0x728A6000 C:\WINNT\system32\DCIMAN32.dll

0x5C000000 - 0x5C0C8000 C:\WINNT\system32\D3DIM700.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 generationtotal 576K, used 307K [0x10010000, 0x100b0000, 0x12770000)

eden space 512K, 47% used [0x10010000, 0x1004cd48, 0x10090000)

from space 64K, 100% used [0x100a0000, 0x100b0000, 0x100b0000)

tospace 64K,0% used [0x10090000, 0x10090000, 0x100a0000)

tenured generationtotal 1408K, used 126K [0x12770000, 0x128d0000, 0x30010000)

the space 1408K,8% used [0x12770000, 0x1278f858, 0x1278fa00, 0x128d0000)

compacting perm gen total 4096K, used 2097K [0x30010000, 0x30410000, 0x34010000)

the space 4096K, 51% used [0x30010000, 0x3021c408, 0x3021c600, 0x30410000)

Local Time = Mon Aug 08 10:18:30 2005

Elapsed Time = 0

#

# The exception above was detected in native code outside the VM

#

# Java VM: Java HotSpot(TM) Client VM (1.4.2_05-b04 mixed mode)

#

# An error report file has been saved as hs_err_pid1808.log.

# Please refer to the file for further information.

#

[4438 byte] By [DOUGLAS_JavaHelpa] at [2007-10-1 20:32:17]
# 1
Does your application need some permission declarcation in java properties file?Also, try running it on latest jdk version.
sduraia at 2007-7-13 2:31:31 > top of Java-index,Developer Tools,Debugging and Profiling Tool APIs...
# 2
Check the video drivers, if your system is using the NVIDIA Quadro video driver download and install the new driver. This should take care of the problem.
Gonzalezja at 2007-7-13 2:31:31 > top of Java-index,Developer Tools,Debugging and Profiling Tool APIs...
# 3
> Check the video drivers, if your system is using> the NVIDIA Quadro video driver download and install> the new driver. This should take care of the> problem.I am impressed! - Saish
Saisha at 2007-7-13 2:31:31 > top of Java-index,Developer Tools,Debugging and Profiling Tool APIs...
# 4

I have two pci cards and each has 2 monitors connected to it. One is Quadro FX 500/600 and the other is GeForce FX 5200. Quadro FX 500/600 is the default video card of the computer. The problem I got is this: I can't have all the monitors on the GeForce FX 5200 configured after I installed the latest nVidia windows XP/2000 display driver. they are not showing in the control panel- Windows display - setup.

They do show up when I installed nVidia XP/2000 display driver version 61.77 and lower. But I got the Java VM crash with if I have the monitors on the GeForce FX 5200 configured.

Do you have any idea? Thanks for help!

hongzhang3a at 2007-7-13 2:31:31 > top of Java-index,Developer Tools,Debugging and Profiling Tool APIs...