diff options
author | Sebastian Dröge <sebastian@centricular.com> | 2016-01-07 18:10:49 +0200 |
---|---|---|
committer | Tim-Philipp Müller <tim@centricular.com> | 2016-01-11 23:18:01 +0000 |
commit | 7f00b64e77b08d288479b8b479c386f50307495c (patch) | |
tree | f66165a2d7ab1a349ce18d5b959eee23c0a5f086 /m4/aalib.m4 | |
parent | 0e2316849800f0640aed318e2b31a5ff55617b0d (diff) | |
download | gstreamer-plugins-bad-7f00b64e77b08d288479b8b479c386f50307495c.tar.gz |
mxftypes: Don't store pointers in stack allocated guints
This works usually in this place, unless the compiler optimizes things in
interesting ways in which case it causes stack corruption and crashes later.
The compiler in question here is clang with -O1, which seems to pack the stack
a bit more and causes writing to the guint as pointer to overwrite map.memory,
which then later crashes during unmapping of the memory.
Diffstat (limited to 'm4/aalib.m4')
0 files changed, 0 insertions, 0 deletions