[Bug 769382] New: Eglmemory memory leak
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Mon Aug 1 14:39:02 UTC 2016
https://bugzilla.gnome.org/show_bug.cgi?id=769382
Bug ID: 769382
Summary: Eglmemory memory leak
Classification: Platform
Product: GStreamer
Version: git master
OS: Linux
Status: NEW
Severity: normal
Priority: Normal
Component: gst-plugins-bad
Assignee: gstreamer-bugs at lists.freedesktop.org
Reporter: serge.borovkov at gmail.com
QA Contact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
I am using qmlglsink on RPI. Using latest git master I noticed there were a lot
of crashes in my application because of failure to create eglimage (running out
of GPU memory). I have added some logging and according to it there were more
allocations of eglimage compared to deallocations - I might have been wrong
though.
After reverting to older version (git commit
cf7056a312e959643092ed31a0d8cfdffab6a8c6) everything is working without
crashes. I had that commit + patch for eglmemory and patch for qmlglsink.
So bug might have been introduced either there during the rework of that patch
(https://bugzilla.gnome.org/show_bug.cgi?id=760916) or in git commit
cf7056a312e959643092ed31a0d8cfdffab6a8c6 most likely. I was not able to point
it to exactly what commit causes the issue unfortunately. It turned out to be
painful because qmlglsink had to be patched as well because it was not working
on RPI at that time.
And trying git commit which just introduced eglmemory I was not able to get it
working, I was getting some assertions in qmlglsink about negotiated being
false.
Please tell me if I can provide any additional useful information.
--
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