Original Post
Has anyone ever used J.O.A.L or LWJGL (For OpenAL)?? Simply asking because i cant get either to work, and its frustrating me like you wouldnt believe, im using Java1.5.0 and i get the following errors: JOAL: # # An unexpected error has been detected by HotSpot Virtual Machine: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00000000, pid=3572, tid=2764 # # Java VM: Java HotSpot(TM) Client VM (1.5.0-beta2-b51 mixed mode, sharing) # Problematic frame: # C 0x00000000 # --------------- T H R E A D --------------- Current thread (0x00035c40): JavaThread "main" [_thread_in_native, id=2764] siginfo: ExceptionCode=0xc0000005, reading address 0x00000000 Registers: EAX=0x00000000, EBX=0x00000000, ECX=0x7c90fb71, EDX=0x00000001 ESP=0x0007ed48, EBP=0x00000000, ESI=0x03380000, EDI=0x7c80ac28 EIP=0x00000000, EFLAGS=0x00010246 Top of Stack: (sp=0x0007ed48) 0x0007ed48: 031d3f30 00000000 0007f99b 0007f900 0x0007ed58: 0007f9a8 009c2e10 00000000 03380000 0x0007ed68: 00000000 0007f09d 00000001 00000000 0x0007ed78: 00000000 00000000 00094188 00000000 0x0007ed88: 505c3a43 72676f72 46206d61 73656c69 0x0007ed98: 76614a5c 646a5c61 352e316b 625c302e 0x0007eda8: 6a5c6e69 2e6c616f 006c6c64 5c706f74 0x0007edb8: 65756c42 202d204a 73726157 756f535c Instructions: (pc=0x00000000) 0xfffffff0: Stack: [0x00040000,0x00080000), sp=0x0007ed48, free space=251k Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) j net.java.games.joal.ALCImpl.openDeviceNative(Ljava/lang/String;)Lnet/java/games /joal/ALC$Device;+0 j net.java.games.joal.ALCImpl.alcOpenDevice(Ljava/lang/String;)Lnet/java/games/jo al/ALC$Device;+2 j net.java.games.joal.util.ALut.alutInit()V+57 j SoundTest.begin()V+7 j SoundTest.main([Ljava/lang/String;)V+9 v ~StubRoutines::call_stub --------------- P R O C E S S --------------- Java Threads: ( => current thread ) 0x00a6b1c0 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=2240] 0x00a69da0 JavaThread "CompilerThread0" daemon [_thread_blocked, id=2084] 0x00a69040 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=3248] 0x0003f250 JavaThread "Finalizer" daemon [_thread_blocked, id=2888] 0x00a66d68 JavaThread "Reference Handler" daemon [_thread_blocked, id=3560] =>0x00035c40 JavaThread "main" [_thread_in_native, id=2764] Other Threads: 0x00a42ee0 VMThread [id=2564] 0x00a68f80 WatcherThread [id=1108] VM state:not at safepoint (normal execution) VM Mutex/Monitor currently owned by a thread: None Heap def new generation total 576K, used 310K [0x22a70000, 0x22b10000, 0x22f50000) eden space 512K, 60% used [0x22a70000, 0x22abd950, 0x22af0000) from space 64K, 0% used [0x22af0000, 0x22af0000, 0x22b00000) to space 64K, 0% used [0x22b00000, 0x22b00000, 0x22b10000) tenured generation total 1408K, used 0K [0x22f50000, 0x230b0000, 0x26a70000) the space 1408K, 0% used [0x22f50000, 0x22f50000, 0x22f50200, 0x230b0000) compacting perm gen total 8192K, used 82K [0x26a70000, 0x27270000, 0x2aa70000) the space 8192K, 1% used [0x26a70000, 0x26a84870, 0x26a84a00, 0x27270000) ro space 8192K, 66% used [0x2aa70000, 0x2afc0a70, 0x2afc0c00, 0x2b270000) rw space 12288K, 46% used [0x2b270000, 0x2b803ce0, 0x2b803e00, 0x2be70000) Dynamic libraries: 0x00400000 - 0x0040c000 C:\Program Files\Java\jdk1.5.0\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 0x6d630000 - 0x6d7b4000 C:\Program Files\Java\jdk1.5.0\jre\bin\client\jvm.dll 0x77d40000 - 0x77dd0000 C:\Windows\system32\USER32.dll 0x77f10000 - 0x77f56000 C:\Windows\system32\GDI32.dll 0x76b40000 - 0x76b6d000 C:\Windows\system32\WINMM.dll 0x629c0000 - 0x629c9000 C:\Windows\system32\LPK.DLL 0x74d90000 - 0x74dfb000 C:\Windows\system32\USP10.dll 0x6bd00000 - 0x6bd0d000 C:\Windows\system32\SYNCOR11.DLL 0x6d280000 - 0x6d288000 C:\Program Files\Java\jdk1.5.0\jre\bin\hpi.dll 0x76bf0000 - 0x76bfb000 C:\Windows\system32\PSAPI.DLL 0x6d600000 - 0x6d60c000 C:\Program Files\Java\jdk1.5.0\jre\bin\verify.dll 0x6d2f0000 - 0x6d30d000 C:\Program Files\Java\jdk1.5.0\jre\bin\java.dll 0x6d620000 - 0x6d62f000 C:\Program Files\Java\jdk1.5.0\jre\bin\zip.dll 0x10000000 - 0x1000f000 C:\Program Files\Java\jdk1.5.0\jre\lib\ext\joal.dll 0x031d0000 - 0x031e4000 C:\Windows\system32\OpenAL32.dll 0x76c30000 - 0x76c5e000 C:\Windows\system32\WINTRUST.dll 0x77a80000 - 0x77b14000 C:\Windows\system32\CRYPT32.dll 0x77b20000 - 0x77b32000 C:\Windows\system32\MSASN1.dll 0x76c90000 - 0x76cb8000 C:\Windows\system32\IMAGEHLP.dll 0x72d20000 - 0x72d29000 C:\Windows\system32\wdmaud.drv 0x72d10000 - 0x72d18000 C:\Windows\system32\msacm32.drv 0x77be0000 - 0x77bf5000 C:\Windows\system32\MSACM32.dll 0x77bd0000 - 0x77bd7000 C:\Windows\system32\midimap.dll 0x03380000 - 0x0338f000 C:\Program Files\Java\jdk1.5.0\bin\joal.dll VM Arguments: java_command: SoundTest Environment Variables: PATH=C:\Program Files\Java\jdk1.5.0\bin USERNAME=Administrator OS=Windows_NT PROCESSOR_IDENTIFIER=x86 Family 15 Model 2 Stepping 4, GenuineIntel --------------- S Y S T E M --------------- OS: Windows XP Build 2600 Service Pack 2 CPU:total 1 family 15, cmov, cx8, fxsr, mmx, sse, sse2, ht Memory: 4k page, physical 523632k(194792k free), swap 1278620k(918280k free) vm_info: Java HotSpot(TM) Client VM (1.5.0-beta2-b51) for windows-x86, built on May 13 2004 02:09:25 by "java_re" with MS VC++ 6.0 LWJGL: org.lwjgl.LWJGLException: Could not load openal library. at org.lwjgl.openal.AL.nCreate(Native Method) at org.lwjgl.openal.AL.create(AL.java:149) at Lesson2.execute(Lesson2.java:166) at Lesson2.main(Lesson2.java:208) Please any help would be great, lol i just want to get this working!!! Cheers, Nick