[Bug 712243] Lots of valgrind memcheck notes on simple pipelines like "gst-launch fakesrc ! fakesink"

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sat Nov 23 11:16:19 PST 2013


https://bugzilla.gnome.org/show_bug.cgi?id=712243
  GStreamer | gstreamer (core) | 1.2.0

Andrey Utkin <me> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDINFO                    |RESOLVED
         Resolution|                            |NOTABUG

--- Comment #3 from Andrey Utkin <me at andrey-utkin.pp.ua> 2013-11-23 19:16:07 UTC ---
You can see that i used suppressions file.
After adding G_SLICE=always-malloc (and also updating glib to 2.36.4), i got
different result:

==10491== 
==10491== HEAP SUMMARY:
==10491==     in use at exit: 313,441 bytes in 1,768 blocks
==10491==   total heap usage: 215,887 allocs, 214,119 frees, 54,038,168 bytes
allocated
==10491== 
==10491== LEAK SUMMARY:
==10491==    definitely lost: 0 bytes in 0 blocks
==10491==    indirectly lost: 0 bytes in 0 blocks
==10491==      possibly lost: 0 bytes in 0 blocks
==10491==    still reachable: 33,942 bytes in 529 blocks
==10491==         suppressed: 279,499 bytes in 1,239 blocks
==10491== Reachable blocks (those to which a pointer was found) are not shown.
==10491== To see them, rerun with: --leak-check=full --show-reachable=yes
==10491== 
==10491== For counts of detected and suppressed errors, rerun with: -v
==10491== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 152 from 152)

This is good. Still i think some of those "one time allocations" could get
cleaned, as there's gst_deinit() which could take care of it.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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