[Openal] Crashing when calling any al* function
Garin Hiebert
garinh at cheesetoast.net
Wed Nov 8 15:22:47 PST 2006
> im just telling to load the dll from my
> folder, instead of the one at system32
>
Make sure you're getting the result you want to get -- it sounds like
you may be moving the router library into your local directory, which
should work fine, but doesn't buy you anything (the actual
implementation is coming from wrap_oal.dll or nvopenal.dll or ct_oal.dll
out of the Windows system directory).
Here's an explanation of how enumeration/routing works on Windows:
http://www.openal.org/windows_enumeration.html
> The error disapears if i update the audio drivers
> (im testing on a nForce), but i want to display the
> error before crash the game...
>
So this problem disappeared after you updated your audio drivers? If
so, then the router is probably crashing or causing a crash when going
through all the available OpenAL implementations. When it encounters
the NVIDIA library, something bad is happening. If that's now fixed in
the new NVIDIA audio drivers, then that's a relief... Keeping the
router from crashing when encountering the older library is another
problem -- please confirm that this is what you are seeing, and if
possible give me the version number of the nvopenal.dll that was there
before your upgrade (that's probably _not_ possible, but I'd love to
have that version number, so I'll ask).
Garin
More information about the Openal
mailing list