GNOME Bugzilla – Bug 144389
alsasink dies after some time playing
Last modified: 2004-12-22 21:47:04 UTC
running my sound server, I have alsasink start being wacky after some time, then dies : ERROR (1087274652:031981) alsa( 6354) gstalsasink.c(293):gst_alsa_sink_mmap:<audiosink> mmap commit failed: Broken pipe ERROR (1087274652:068274) alsa( 6354) gstalsasink.c(293):gst_alsa_sink_mmap:<audiosink> mmap commit failed: Broken pipe ERROR (1087274652:068538) alsa( 6354) gstalsasink.c(293):gst_alsa_sink_mmap:<audiosink> mmap commit failed: Broken pipe soundserver: pcm.c:2436: snd_pcm_areas_copy: Assertion `frames > 0' failed. Aborted
So, isn't this a libalsa bug? It crashes inside libalsa (assert...).
Not sure. If GStreamer passes the 0 frames variable it would be at fault itself. I'd need a way to reproduce it though so I can debug it...
I was able to reproduce and fix this.
*** Bug 156597 has been marked as a duplicate of this bug. ***