I also am crashing outside the VM.
I'm running Windows XP on a Dell system. The sound card is a "SoundMAX Integrated Digital Audio" chip by Analog Devices, Inc. The system has 512 megs of RAM.
I installed OpenAL from
ftp://opensource.creative.com/pub/sdk/al_beta_0_6.exe. I tested the install with the demos from
ftp://opensource.creative.com/pub/sdk/ALTests.zip and they worked successfully with the Default (NULL) device, but not any of the other devices.
I also noticed that the joal.jar file in the tutorials is different from the main download, incluing a ALut class the main does not. That took a little while to figure out since I don't use ant to build.
Crash info for Lesson1:
An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : EXCEPTION_ACCESS_VIOLATION (0xc0000005) occurred at PC=0x0
Function=[Unknown.]
Library=(N/A)
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 net.java.games.joal.ALCImpl.openDeviceNative(Native Method)
at net.java.games.joal.ALCImpl.alcOpenDevice(ALCImpl.java:55)
at net.java.games.joal.util.ALut.alutInit(ALut.java:69)
at SingleStaticSource.main(SingleStaticSource.java:127)
Dynamic libraries:
0x00400000 - 0x00406000 c:\Development\j2sdk1.4.2_02\bin\java.exe
0x77F50000 - 0x77FF7000 C:\WINDOWS\System32\ntdll.dll
0x77E60000 - 0x77F46000 C:\WINDOWS\system32\kernel32.dll
0x77DD0000 - 0x77E5D000 C:\WINDOWS\system32\ADVAPI32.dll
0x78000000 - 0x78086000 C:\WINDOWS\system32\RPCRT4.dll
0x77C10000 - 0x77C63000 C:\WINDOWS\system32\MSVCRT.dll
0x08000000 - 0x08138000 c:\Development\j2sdk1.4.2_02\jre\bin\client\jvm.dll
0x77D40000 - 0x77DCC000 C:\WINDOWS\system32\USER32.dll
0x77C70000 - 0x77CB0000 C:\WINDOWS\system32\GDI32.dll
0x76B40000 - 0x76B6C000 C:\WINDOWS\System32\WINMM.dll
0x10000000 - 0x10007000 c:\Development\j2sdk1.4.2_02\jre\bin\hpi.dll
0x00390000 - 0x0039E000 c:\Development\j2sdk1.4.2_02\jre\bin\verify.dll
0x003A0000 - 0x003B9000 c:\Development\j2sdk1.4.2_02\jre\bin\java.dll
0x003C0000 - 0x003CD000 c:\Development\j2sdk1.4.2_02\jre\bin\zip.dll
0x003F0000 - 0x003FF000 C:\Development\j2sdk1.4.2_02\jre\lib\ext\joal.dll
0x02E80000 - 0x02E94000 C:\WINDOWS\System32\OpenAL32.dll
0x72D20000 - 0x72D29000 C:\WINDOWS\System32\wdmaud.drv
0x72D10000 - 0x72D18000 C:\WINDOWS\System32\msacm32.drv
0x77BE0000 - 0x77BF4000 C:\WINDOWS\System32\MSACM32.dll
0x77BD0000 - 0x77BD7000 C:\WINDOWS\System32\midimap.dll
0x02F40000 - 0x02F4F000 C:\Development\Projects\joal\lesson1\lesson1\joal.dll
0x76C90000 - 0x76CB2000 C:\WINDOWS\system32\imagehlp.dll
0x6D510000 - 0x6D58D000 C:\WINDOWS\system32\DBGHELP.dll
0x77C00000 - 0x77C07000 C:\WINDOWS\system32\VERSION.dll
0x76BF0000 - 0x76BFB000 C:\WINDOWS\System32\PSAPI.DLL
Heap at VM Abort:
Heap
def new generation total 576K, used 295K [0x10010000, 0x100b0000, 0x104f0000)
eden space 512K, 57% used [0x10010000, 0x10059cc8, 0x10090000)
from space 64K, 0% used [0x10090000, 0x10090000, 0x100a0000)
to space 64K, 0% used [0x100a0000, 0x100a0000, 0x100b0000)
tenured generation total 1408K, used 0K [0x104f0000, 0x10650000, 0x14010000)
the space 1408K, 0% used [0x104f0000, 0x104f0000, 0x104f0200, 0x10650000)
compacting perm gen total 4096K, used 1145K [0x14010000, 0x14410000, 0x18010000)
the space 4096K, 27% used [0x14010000, 0x1412e648, 0x1412e800, 0x14410000)
Local Time = Wed Oct 29 13:49:54 2003
Elapsed Time = 0
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot(TM) Client VM (1.4.2_02-b03 mixed mode)
#