After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 144389 - alsasink dies after some time playing
alsasink dies after some time playing
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins
git master
Other Linux
: Normal major
: 0.8.6
Assigned To: GStreamer Maintainers
GStreamer Maintainers
: 156597 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2004-06-15 07:07 UTC by Amaury Jacquot
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: 2.5/2.6



Description Amaury Jacquot 2004-06-15 07:07:11 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
Comment 1 Ronald Bultje 2004-06-15 14:00:37 UTC
So, isn't this a libalsa bug? It crashes inside libalsa (assert...).
Comment 2 Benjamin Otte (Company) 2004-06-20 20:36:55 UTC
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...
Comment 3 Ronald Bultje 2004-11-10 14:53:44 UTC
I was able to reproduce and fix this.
Comment 4 Ronald Bultje 2004-11-10 15:30:13 UTC
*** Bug 156597 has been marked as a duplicate of this bug. ***