[Bug 689981] avviddec: 0.9 port - opaque pointer sometimes NULL - causing crashes - make check fails

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Dec 11 02:52:17 PST 2012


https://bugzilla.gnome.org/show_bug.cgi?id=689981
  GStreamer | gst-libav | git

Sebastian Dröge <slomo> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |slomo at circular-chaos.org
         Resolution|                            |FIXED
   Target Milestone|1.1.x                       |1.1.1

--- Comment #1 from Sebastian Dröge <slomo at circular-chaos.org> 2012-12-11 10:52:10 UTC ---
commit 06de84c7477e9c917d44ff793aecd65e3a3226f5
Author: Sebastian Dröge <sebastian.droege at collabora.co.uk>
Date:   Tue Dec 11 10:34:42 2012 +0000

    avviddec: Fix memory leak if we already allocated an output buffer for the
frame

commit 76b8b8c67f7c8fdf03d8d7d5c98b1e5fb83f50e0
Author: Wim Taymans <wim.taymans at collabora.co.uk>
Date:   Tue Dec 11 10:22:34 2012 +0100

    Revert "avviddec: Fix memory leaks and assertions in error cases if we
can't allocate a frame"

    This reverts commit 47647e1caca117ff8a62caf8bf0b6c94eb6dd025.

    Breaks playback when direct rendering is disabled.
    The reason is that we set the opaque vaue to NULL and then try to use the
NULL
    value when we decoded a frame.

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