[Bug 719398] New: gst_discoverer_info_get_tags fails to work under valgrind (in some cases)

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Nov 27 01:04:53 PST 2013


https://bugzilla.gnome.org/show_bug.cgi?id=719398
  GStreamer | gstreamer (core) | 1.2.1

           Summary: gst_discoverer_info_get_tags fails to work under
                    valgrind (in some cases)
    Classification: Platform
           Product: GStreamer
           Version: 1.2.1
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gstreamer (core)
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: djcb at djcbsoftware.nl
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


I've noticed some difference in behavior between valgrind and non-valgrind runs
of the gst_discoverer_info_get_tags, which may point at a problem.

I've isolated the issue into the attached test-program (run like './test-disco
<path-to-some-mp3>'). It runs fine normally.

However,
  valgrind --tool=memcheck --leak-check=full --show-possibly-lost=no
--leak-resolution=med --track-origins=yes  ./test-disco foo.mp3

*usually* (80% or so) fails (with an assert because 'tags' fails); when I leave
out the '--track-origins=yes', it *usually* works.
(using Valgrind-3.9.0 on Fedora 20, 64-bit).

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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