[Bug 748321] New: gstinfo: gst_debug_unset_threshold_for_name() is an infinite loop for more than one list entry

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Apr 22 11:11:51 PDT 2015


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

            Bug ID: 748321
           Summary: gstinfo:  gst_debug_unset_threshold_for_name() is an
                    infinite loop for more than one list entry
    Classification: Platform
           Product: GStreamer
           Version: unspecified
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gstreamer (core)
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: jlitzinger at control4.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

Created attachment 302172
  --> https://bugzilla.gnome.org/attachment.cgi?id=302172&action=edit
test case

The list iteration code contains an infinite loop triggered if there is more
than one item in the list and the first element is removed.

Two patches attache:
0001 - test case
0002 - proposed fix

-- 
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