Ticket #105 (closed defect: wontfix)

Opened 1 year ago

Last modified 10 months ago

module-oss get's killed unexpectedly

Reported by: linuxrulez.giedrius Assigned to: lennart
Priority: high Milestone: 0.9.7
Component: module-oss-* Severity: major
Keywords: OSS Cc:

Description

Hello,

Pulseaudio daemon kills module-oss unexpectedly, though module is loaded on command line. There's also a problem with ALSA plugin, but I guest that's the problem with ALSA itself ( sndrv_pcm_hw_params: Assertion `err >= 0' )

sink-input.c: created 19 "Audio Stream" on oss_output.utdsp_0 with sample spec s16le 1ch 48000Hz
memblock.c: Memory block too large for pool: 1048576 > 16368
memblockq.c: memblockq requested: maxlength=4352, tlength=4096, base=2, prebuf=256, minreq=256
memblockq.c: memblockq sanitized: maxlength=4352, tlength=4096, base=2, prebuf=256, minreq=256
protocol-native.c: Failed to push data into output queue.
source-output.c: freed 9 "Audio Stream"
source-output.c: freed 10 "Audio Stream"
source-output.c: freed 11 "Audio Stream"
source-output.c: freed 12 "Audio Stream"
source-output.c: freed 13 "Audio Stream"
sink-input.c: freed 19 "Audio Stream"
client.c: freed 54 "OSS Emulation[skype]"
module-oss.c: write() failed: Bad address
sink.c: freed 0 "oss_output.utdsp_0"
source.c: freed 1 "oss_output.utdsp_0.monitor"
source.c: freed 0 "oss_input.utdsp_0"
module.c: Unloading "module-oss" (index: #3).
module.c: Unloaded "module-oss" (index: #3).
main.c: Got signal SIGINT.
main.c: Exiting.
main.c: Daemon shutdown initiated.
module.c: Unloading "module-esound-protocol-unix" (index: #0).
module.c: Unloaded "module-esound-protocol-unix" (index: #0).
module.c: Unloading "module-native-protocol-unix" (index: #1).
client.c: freed 53 "OSS Emulation[skype]"
module.c: Unloaded "module-native-protocol-unix" (index: #1).
module.c: Unloading "module-volume-restore" (index: #2).
module-volume-restore.c: failed to open file '(null)': No such file or directory
module.c: Unloaded "module-volume-restore" (index: #2).
main.c: Daemon terminated.

Change History

08/26/07 04:08:45 changed by lennart

  • status changed from new to assigned.

You seem to have trouble with your audio device, since write() on the device return "Bad address". What kind of audio device is this? Does dmesg say anything?

08/27/07 14:44:24 changed by linuxrulez.giedrius

This is SunRay?2 utadem module. No, dmesg is quiet. This only happens sometimes after stopping audio, but quiet frequently.

(follow-up: ↓ 4 ) 08/27/07 14:46:21 changed by lennart

Apparently there are some issues with the SunRay? OSS emulation, as mentioned on the ML recently. Since I lack access to any of these machines and SunRay? is closed source software I fear I am unable to help on this.

Sorry,

Lennart

(in reply to: ↑ 3 ) 10/12/07 08:26:55 changed by linuxrulez.giedrius

I use SRSS 3.1.1 (SUN provides this for free). utadem (audio emulation) module is under GPL:

author: Sun Ray Engineering <srss-feedback-ext@Sun.COM> description: Sun Ray Audio device emulation v1.22 license: GPL

Replying to lennart:

Apparently there are some issues with the SunRay? OSS emulation, as mentioned on the ML recently. Since I lack access to any of these machines and SunRay? is closed source software I fear I am unable to help on this. Sorry, Lennart

10/30/07 15:36:10 changed by lennart

  • status changed from assigned to closed.
  • resolution set to wontfix.

10/30/07 15:42:44 changed by lennart

  • milestone set to 0.9.7.