==4688== Memcheck, a memory error detector
==4688== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al.
==4688== Using Valgrind-3.9.0 and LibVEX; rerun with -h for copyright info
==4688== Command: python3 ../bugs/687765.py
==4688== 
GStreamer has detected that it is running inside valgrind.
It might now take different code paths to ease debugging.
Of course, this may also lead to different bugs.
^C==4688== 
==4688== HEAP SUMMARY:
==4688==     in use at exit: 7,982,941 bytes in 68,940 blocks
==4688==   total heap usage: 1,091,844 allocs, 1,022,904 frees, 156,556,705 bytes allocated
==4688== 
==4688== 192 bytes in 2 blocks are definitely lost in loss record 11,523 of 13,675
==4688==    at 0x4C2745D: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==4688==    by 0x4013D5C: dl_open_worker (in /usr/lib64/ld-2.18.so)
==4688==    by 0x400F173: _dl_catch_error (in /usr/lib64/ld-2.18.so)
==4688==    by 0x401309A: _dl_open (in /usr/lib64/ld-2.18.so)
==4688==    by 0x54C602A: dlopen_doit (in /usr/lib64/libdl-2.18.so)
==4688==    by 0x400F173: _dl_catch_error (in /usr/lib64/ld-2.18.so)
==4688==    by 0x54C662C: _dlerror_run (in /usr/lib64/libdl-2.18.so)
==4688==    by 0x54C60C0: dlopen@@GLIBC_2.2.5 (in /usr/lib64/libdl-2.18.so)
==4688==    by 0xE166411: _g_module_open (gmodule-dl.c:97)
==4688==    by 0xE166D6B: g_module_open (gmodule.c:573)
==4688==    by 0xDF3BEDC: load_one_shared_library (gitypelib.c:2267)
==4688==    by 0xDF3BF82: _g_typelib_do_dlopen (gitypelib.c:2299)
==4688== 
==4688== 640 bytes in 7 blocks are definitely lost in loss record 12,717 of 13,675
==4688==    at 0x4C2745D: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==4688==    by 0x4013D5C: dl_open_worker (in /usr/lib64/ld-2.18.so)
==4688==    by 0x400F173: _dl_catch_error (in /usr/lib64/ld-2.18.so)
==4688==    by 0x401309A: _dl_open (in /usr/lib64/ld-2.18.so)
==4688==    by 0x54C602A: dlopen_doit (in /usr/lib64/libdl-2.18.so)
==4688==    by 0x400F173: _dl_catch_error (in /usr/lib64/ld-2.18.so)
==4688==    by 0x54C662C: _dlerror_run (in /usr/lib64/libdl-2.18.so)
==4688==    by 0x54C60C0: dlopen@@GLIBC_2.2.5 (in /usr/lib64/libdl-2.18.so)
==4688==    by 0xE166411: _g_module_open (gmodule-dl.c:97)
==4688==    by 0xE166D6B: g_module_open (gmodule.c:573)
==4688==    by 0x1954667F: gst_plugin_load_file (gstplugin.c:736)
==4688==    by 0x195477D2: gst_plugin_load_by_name (gstplugin.c:1256)
==4688== 
==4688== 16,384 bytes in 1 blocks are definitely lost in loss record 13,610 of 13,675
==4688==    at 0x4C2745D: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==4688==    by 0xE9DADE6: g_malloc (gmem.c:97)
==4688==    by 0xE9DB0FD: g_malloc_n (gmem.c:332)
==4688==    by 0xE9E5687: quark_new (gquark.c:276)
==4688==    by 0xE9E5565: quark_from_string (gquark.c:177)
==4688==    by 0xE9E55F0: g_quark_from_static_string (gquark.c:237)
==4688==    by 0xE76051C: gobject_init_ctor (gtype.c:4347)
==4688==    by 0x400F2E9: call_init.part.0 (in /usr/lib64/ld-2.18.so)
==4688==    by 0x400F3D2: _dl_init (in /usr/lib64/ld-2.18.so)
==4688==    by 0x40139B3: dl_open_worker (in /usr/lib64/ld-2.18.so)
==4688==    by 0x400F173: _dl_catch_error (in /usr/lib64/ld-2.18.so)
==4688==    by 0x401309A: _dl_open (in /usr/lib64/ld-2.18.so)
==4688== 
==4688== LEAK SUMMARY:
==4688==    definitely lost: 17,216 bytes in 10 blocks
==4688==    indirectly lost: 0 bytes in 0 blocks
==4688==      possibly lost: 1,250,473 bytes in 10,100 blocks
==4688==    still reachable: 6,571,476 bytes in 58,200 blocks
==4688==         suppressed: 0 bytes in 0 blocks
==4688== Reachable blocks (those to which a pointer was found) are not shown.
==4688== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==4688== 
==4688== For counts of detected and suppressed errors, rerun with: -v
==4688== ERROR SUMMARY: 1494 errors from 1494 contexts (suppressed: 2 from 2)

