[Bug 771092] [avenc] Got Caught SIGSEGV when using avenc_xxx
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Wed Sep 14 09:22:28 UTC 2016
https://bugzilla.gnome.org/show_bug.cgi?id=771092
Sebastian Dröge (slomo) <slomo at coaxion.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEEDINFO |RESOLVED
Resolution|--- |FIXED
Target Milestone|git master |1.9.3
--- Comment #9 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
This should fix it, will also backport to 1.8 later. Please confirm
commit 8443af343ec7dc026e27ab9cbf5d2ec47bd6fc4d
Author: Sebastian Dröge <sebastian at centricular.com>
Date: Wed Sep 14 11:20:48 2016 +0200
av: Cast AVContext::bit_rate to a guint before passing to varargs functions
We expect it to be a int or uint, however it changed the type to a
int64_t in later versions of ffmpeg. As such it would be passed as a 64
bit value to varargs functions, while the consumer of the arguments
assumes only 32 bits. This causes crashes.
https://bugzilla.gnome.org/show_bug.cgi?id=771092
--
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