Bug#797227: segfault - gst_memory_unmap, libgstreamer

Sebastian Dröge slomo at debian.org
Tue Sep 1 08:28:27 UTC 2015

On Di, 2015-09-01 at 10:25 +0200, Vincent Lefevre wrote:
> On 2015-09-01 11:07:28 +0300, Sebastian Dröge wrote:
> > The gcc 5 transition might've broken something related to 
> > iceweasel,
> > which is written in C++ and depends a lot on C++ libraries. Which 
> > then
> > might result in the invalid memory accesses mentioned above.
> > 
> > But GStreamer and dependencies in use here are plain C, so are
> > unaffected by that transition. Same for GTK.
> No, GStreamer is linked against libpcre:

GLib is linked against pcre, yes. But nothing there is actually using
it, and even if it was you would see something blowing up with regex
handling instead :)

> > I think there are problems somewhere in iceweasel in the way it is
> > using GTK, which is independent of the gcc 5 transition. And which
> > might or might not be the reason for the crash.
> I would tend to say that the effects of these GTK problems are only
> local. If they yield more global memory corruption due to specific
> remote contents (e.g. a video), then this is an important security
> issue.

Who knows? It's poking at memory that was freed already and things like
that, which could cause random crashes at a later time.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-gstreamer-maintainers/attachments/20150901/bf922009/attachment.sig>

More information about the pkg-gstreamer-maintainers mailing list