Hi,

Following the discussion in Wineconf, I'm forwarding test failures to the list.

Methodology - Debian SID. I did "apt-get build-dep wine" (install most wine dependencies), and checked out a pristine CVS. ./configure (no parameters), make depend, make.

Next I deleted the ~/.wine directory, and ran make test.

make[3]: Entering directory `/home/sun/sources/wine/dlls/dsound/tests'
../../../tools/runtest -q -P wine -M dsound.dll -T ../../.. -p dsound_test.exe.so capture.c && touch capture.ok
err:wave:widDsCreate DirectSoundCapture flag not set
This sound card's driver does not support direct access
The (slower) DirectSound HEL mode will be used instead.
err:wave:widDsCreate DirectSoundCapture flag not set
This sound card's driver does not support direct access
The (slower) DirectSound HEL mode will be used instead.
../../../tools/runtest -q -P wine -M dsound.dll -T ../../.. -p dsound_test.exe.so ds3d.c && touch ds3d.ok
err:wave:DSDB_MapBuffer Could not map sound device for direct access (Input/output error)
err:wave:DSDB_MapBuffer Use: "HardwareAcceleration" = "Emulation" in the [dsound] section of your config file.
ds3d.c:880: Test failed: DirectSoundCreate() failed: E_FAIL
ds3d.c:962: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED
ds3d.c:1034: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED
ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED
ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED
ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED
ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED
ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED
ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED
ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED
ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED
ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED
ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED
ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED
ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED
ds3d.c:880: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED
ds3d.c:962: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED
ds3d.c:1034: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED
ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED
ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED
ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED
ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED
ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED
ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED
ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED
ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED
ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED
ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED
ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED
ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED
fixme:winmm:MMDRV_Exit Closing while ll-driver open
make[3]: *** [ds3d.ok] Error 30
make[3]: Leaving directory `/home/sun/sources/wine/dlls/dsound/tests'
make[2]: *** [tests/__test__] Error 2
make[2]: Leaving directory `/home/sun/sources/wine/dlls/dsound'
make[1]: *** [dsound/__test__] Error 2
make[1]: Leaving directory `/home/sun/sources/wine/dlls'
make: *** [dlls/__test__] Error 2


Seems that wine does not gracefully fallback when the sound driver is incorrectly set, and requires a config file.

         Shachar

--
Shachar Shemesh
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/




Reply via email to