[Bug 782217] New: qtdemux: GStreamer-CRITICAL **: _gst_util_uint64_scale: assertion 'denom != 0' failed

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri May 5 12:53:13 UTC 2017


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

            Bug ID: 782217
           Summary: qtdemux: GStreamer-CRITICAL **:
                    _gst_util_uint64_scale: assertion 'denom != 0' failed
    Classification: Platform
           Product: GStreamer
           Version: unspecified
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-good
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: carlosgc at gnome.org
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

This is happening in a lot of WebKit tests. The problem is in
gst_qtdemux_configure_stream. Initially stream->n_samples is > 1, but I guess
it's fragmented and n_samples_moof > 0 && duration_moof > 0 so n_samples is
changed to n_samples_moof which is 1. With n_samples = 1 we end up calling
gst_util_uint64_scale_round() with a 0 denom.

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