Use of OSS no longer works in Wine + padsp
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pulseaudio (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: pulseaudio
On Ubuntu 10.10 I have lost the ability to correctly use sound in Valve Source-based games. ALSA works most of the time, but I have been using OSS via wincfg + padsp because it never seems to drop audio as ALSA mode does.
This worked fine for some time, but definitely no longer works in 10.10. It reproduces with both wine 1.2 and 1.3. There are some telling traces in the terminal that have lead me to file this under pulseaudio. The application being started does not appear to crash, but spins at 100% CPU.
Memory pool destroyed but not all memory blocks freed! 22 remain.
Assertion '(uint8_t*) ptr < (uint8_t*) p->memory.ptr + p->memory.size' failed at pulsecore/
Assertion 'pa_atomic_
wine: Assertion failed at address 0xf77d7430 (thread 0041), starting debugger...
Memory pool destroyed but not all memory blocks freed! 22 remain.
shm_unlink(
Assertion '(uint8_t*) ptr < (uint8_t*) p->memory.ptr + p->memory.size' failed at pulsecore/
/.wine/
pulseaudio --version: 63-gd3efa- dirty
PulseAudio 0.9.21-