[Bug 797159] Significant memory leak in (at least) omxh264enc and omxmjpegdec on Raspberry Pi
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Mon Sep 17 23:13:08 UTC 2018
https://bugzilla.gnome.org/show_bug.cgi?id=797159
--- Comment #2 from benwolsieffer at gmail.com ---
I used that option and (I'm pretty sure) I have debug symbols setup correctly.
My stack traces only show malloc, not any of the calling functions, for
example:
==31538== 941,184 (908,160 direct, 33,024 indirect) bytes in 220 blocks are
definitely lost in loss record 14 of 14
==31538== at 0x4847AD0: malloc (in
/nix/store/ikv9hdyn5093s379nysgqxx6kv7chx76-valgrind-3.13.0/lib/valgrind/vgpreload_memcheck-arm-linux.so)
==31538==
Even without debug symbols, the addresses and symbol names should be shown
AFAIK. I tried using massif as well and it shows an address of 0xFFFFFFFF. The
stack trace problem is not specific to gstreamer, which makes me suspect it is
something to do with how valgrind is setup on my system.
I am using firmware version 1.20180619 and commit
a343dcad1dae4e93f4bfb99496697e207f91027e (from February) of the userspace
libraries (https://github.com/raspberrypi/userland, compiled from source, not
using the precompiled versions in the firmware repository). I didn't think to
try different versions of these packages, so I'll try that now. Is there a
specific version you think should work?
--
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