[Bug 781030] New: alsarsc sometimes causes hanging.

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Apr 7 11:45:53 UTC 2017


https://bugzilla.gnome.org/show_bug.cgi?id=781030

            Bug ID: 781030
           Summary: alsarsc sometimes causes hanging.
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-base
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: opaque.se at gmail.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

The Alsa driver requires serialized handling from clients on a given device
handle, meaning that the client need to implement its own locking scheme for
access.

>From an application perspective, alsasrc is the place where this should be
handled.

There are mutex locking in alsasrc, but it is not complete and seem to leave
some openings for trouble.

A fix is suggested to add mutex locking on a few more functions.

It is an observed problem and the suggested patch solves it.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list