Bug 381048 - MEMORY LEAK
Summary: MEMORY LEAK
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Containment (other bugs)
Version First Reported In: master
Platform: Ubuntu Linux
: NOR crash
Target Milestone: 1.0
Assignee: Sebastian Kügler
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-06-10 00:57 UTC by ethanlaw0499
Modified: 2017-07-06 09:14 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
"bad" plasma-org.kde.plasma.desktop-appletsrc (11.24 KB, text/plain)
2017-07-06 09:08 UTC, Vadym Krevs
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ethanlaw0499 2017-06-10 00:57:23 UTC
==4325== Memcheck, a memory error detector
==4325== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al.
==4325== Using Valgrind-3.11.0 and LibVEX; rerun with -h for copyright info
==4325== Command: plasmashell
==4325== 
==4325== Conditional jump or move depends on uninitialised value(s)
==4325==    at 0x1B4EA13D: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.30)
==4325==    by 0xD43E1D3: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD4589A5: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD459554: g_signal_emit_by_name (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD4458F7: g_object_set_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD445FCB: g_object_set (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0x9012935: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.5.1)
==4325==    by 0x8F9649C: QStyleFactory::create(QString const&) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.5.1)
==4325==    by 0x8F2F754: QApplication::style() (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.5.1)
==4325==    by 0x8F2FB1C: QApplicationPrivate::initialize() (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.5.1)
==4325==    by 0x8F2FB6E: QApplicationPrivate::construct() (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.5.1)
==4325==    by 0x432286: main (in /usr/bin/plasmashell)
==4325== 
==4325== Conditional jump or move depends on uninitialised value(s)
==4325==    at 0xD6FA3A8: g_utf8_offset_to_pointer (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0x1B4ED734: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.30)
==4325==    by 0x1B4EDD38: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.30)
==4325==    by 0x1B4EE06E: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.30)
==4325==    by 0xD43DFA4: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD44FAFB: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD458D5B: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD45908E: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0x1B67CB53: gtk_widget_realize (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.30)
==4325==    by 0x1B67DE67: gtk_widget_set_parent (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.30)
==4325==    by 0x1B51CA32: gtk_fixed_put (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.30)
==4325==    by 0xD4410A6: g_cclosure_marshal_VOID__OBJECTv (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325== 
==4325== Conditional jump or move depends on uninitialised value(s)
==4325==    at 0xD6FA3D5: g_utf8_offset_to_pointer (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0x1B4ED734: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.30)
==4325==    by 0x1B4EDD38: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.30)
==4325==    by 0x1B4EE06E: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.30)
==4325==    by 0xD43DFA4: g_closure_invoke (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD44FAFB: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD458D5B: g_signal_emit_valist (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD45908E: g_signal_emit (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0x1B67CB53: gtk_widget_realize (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.30)
==4325==    by 0x1B67DE67: gtk_widget_set_parent (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.30)
==4325==    by 0x1B51CA32: gtk_fixed_put (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.30)
==4325==    by 0xD4410A6: g_cclosure_marshal_VOID__OBJECTv (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325== 
==4325== 
==4325== HEAP SUMMARY:
==4325==     in use at exit: 2,775,199 bytes in 55,856 blocks
==4325==   total heap usage: 117,344 allocs, 61,488 frees, 12,923,220 bytes allocated
==4325== 
==4325== 16 bytes in 1 blocks are possibly lost in loss record 2,031 of 10,467
==4325==    at 0x4C2FB55: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4325==    by 0xD6D0770: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0xD45B522: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD45FF90: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD43F30B: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD439177: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0x40104E9: call_init.part.0 (dl-init.c:72)
==4325==    by 0x40105FA: call_init (dl-init.c:30)
==4325==    by 0x40105FA: _dl_init (dl-init.c:120)
==4325==    by 0x4000CF9: ??? (in /lib/x86_64-linux-gnu/ld-2.23.so)
==4325== 
==4325== 16 bytes in 1 blocks are possibly lost in loss record 2,032 of 10,467
==4325==    at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4325==    by 0x4C2FDEF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4325==    by 0xD6D07D7: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0xD45B406: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD45FF90: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD43F30B: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD439177: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0x40104E9: call_init.part.0 (dl-init.c:72)
==4325==    by 0x40105FA: call_init (dl-init.c:30)
==4325==    by 0x40105FA: _dl_init (dl-init.c:120)
==4325==    by 0x4000CF9: ??? (in /lib/x86_64-linux-gnu/ld-2.23.so)
==4325== 
==4325== 16 bytes in 1 blocks are possibly lost in loss record 2,033 of 10,467
==4325==    at 0x4C2FB55: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4325==    by 0xD6D0770: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0xD45B522: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD45FF90: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD43F371: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD439177: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0x40104E9: call_init.part.0 (dl-init.c:72)
==4325==    by 0x40105FA: call_init (dl-init.c:30)
==4325==    by 0x40105FA: _dl_init (dl-init.c:120)
==4325==    by 0x4000CF9: ??? (in /lib/x86_64-linux-gnu/ld-2.23.so)
==4325== 
==4325== 16 bytes in 1 blocks are possibly lost in loss record 2,034 of 10,467
==4325==    at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4325==    by 0x4C2FDEF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4325==    by 0xD6D07D7: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0xD45B406: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD45FF90: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD43F371: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD439177: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0x40104E9: call_init.part.0 (dl-init.c:72)
==4325==    by 0x40105FA: call_init (dl-init.c:30)
==4325==    by 0x40105FA: _dl_init (dl-init.c:120)
==4325==    by 0x4000CF9: ??? (in /lib/x86_64-linux-gnu/ld-2.23.so)
==4325== 
==4325== 16 bytes in 1 blocks are possibly lost in loss record 2,035 of 10,467
==4325==    at 0x4C2FB55: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4325==    by 0xD6D0770: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0xD45B522: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD45FF90: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD448B04: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD439181: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0x40104E9: call_init.part.0 (dl-init.c:72)
==4325==    by 0x40105FA: call_init (dl-init.c:30)
==4325==    by 0x40105FA: _dl_init (dl-init.c:120)
==4325==    by 0x4000CF9: ??? (in /lib/x86_64-linux-gnu/ld-2.23.so)
==4325== 
==4325== 16 bytes in 1 blocks are possibly lost in loss record 2,036 of 10,467
==4325==    at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4325==    by 0x4C2FDEF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4325==    by 0xD6D07D7: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0xD45B406: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD45FF90: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD448B04: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD439181: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0x40104E9: call_init.part.0 (dl-init.c:72)
==4325==    by 0x40105FA: call_init (dl-init.c:30)
==4325==    by 0x40105FA: _dl_init (dl-init.c:120)
==4325==    by 0x4000CF9: ??? (in /lib/x86_64-linux-gnu/ld-2.23.so)
==4325== 
==4325== 16 bytes in 1 blocks are possibly lost in loss record 2,037 of 10,467
==4325==    at 0x4C2FB55: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4325==    by 0xD6D0770: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0xD45B522: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD45FF90: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD443C1B: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD439186: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0x40104E9: call_init.part.0 (dl-init.c:72)
==4325==    by 0x40105FA: call_init (dl-init.c:30)
==4325==    by 0x40105FA: _dl_init (dl-init.c:120)
==4325==    by 0x4000CF9: ??? (in /lib/x86_64-linux-gnu/ld-2.23.so)
==4325== 
==4325== 16 bytes in 1 blocks are possibly lost in loss record 2,038 of 10,467
==4325==    at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4325==    by 0x4C2FDEF: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4325==    by 0xD6D07D7: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0xD45B406: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD45FF90: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD443C1B: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD439186: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0x40104E9: call_init.part.0 (dl-init.c:72)
==4325==    by 0x40105FA: call_init (dl-init.c:30)
==4325==    by 0x40105FA: _dl_init (dl-init.c:120)
==4325==    by 0x4000CF9: ??? (in /lib/x86_64-linux-gnu/ld-2.23.so)
==4325== 
==4325== 16 bytes in 1 blocks are possibly lost in loss record 2,039 of 10,467
==4325==    at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4325==    by 0xD6D0718: g_malloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0xD6E7922: g_slice_alloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0xD439309: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD43937E: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD45A42D: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD45A803: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD45D59A: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD46181F: g_type_add_interface_static (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0x1B4A04D5: gtk_action_get_type (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.30)
==4325==    by 0x1B4A409B: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.30)
==4325==    by 0xD45ACA0: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325== 
==4325== 24 bytes in 1 blocks are possibly lost in loss record 2,789 of 10,467
==4325==    at 0x4C2FB55: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4325==    by 0xD6D0770: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0xD45E3B5: g_type_class_ref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD45DE2C: g_type_class_ref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD44D147: g_param_spec_flags (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0x1B67F270: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.30)
==4325==    by 0xD45E22C: g_type_class_ref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0x1E85F029: ??? (in /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libgail.so)
==4325==    by 0x1C152A1D: atk_add_focus_tracker (in /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0.21809.1)
==4325==    by 0x1E861235: ??? (in /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libgail.so)
==4325==    by 0x1E86134E: gtk_module_init (in /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libgail.so)
==4325==    by 0x1B574C90: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.30)
==4325== 
==4325== 32 bytes in 1 blocks are possibly lost in loss record 4,515 of 10,467
==4325==    at 0x4C2FB55: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4325==    by 0xD6D0770: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0xD45E3B5: g_type_class_ref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD45DE2C: g_type_class_ref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD44D057: g_param_spec_enum (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0x1B67F2CF: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.30)
==4325==    by 0xD45E22C: g_type_class_ref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0x1E85F029: ??? (in /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libgail.so)
==4325==    by 0x1C152A1D: atk_add_focus_tracker (in /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0.21809.1)
==4325==    by 0x1E861235: ??? (in /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libgail.so)
==4325==    by 0x1E86134E: gtk_module_init (in /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libgail.so)
==4325==    by 0x1B574C90: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.30)
==4325== 
==4325== 36 bytes in 1 blocks are possibly lost in loss record 4,576 of 10,467
==4325==    at 0x4C2FB55: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4325==    by 0xD6D0770: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0x1CE518AD: pango_language_from_string (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3800.1)
==4325==    by 0x1CE5199E: pango_language_get_default (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3800.1)
==4325==    by 0x1CE4C073: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3800.1)
==4325==    by 0xD461358: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD44331A: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD444C00: g_object_newv (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD445533: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0x1CE4F3F2: pango_font_map_create_context (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3800.1)
==4325==    by 0x1BAA3874: gdk_pango_context_get_for_screen (in /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0.2400.30)
==4325==    by 0x1B679AAC: gtk_widget_create_pango_context (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.30)
==4325== 
==4325== 40 bytes in 1 blocks are possibly lost in loss record 5,118 of 10,467
==4325==    at 0x4C2FD5F: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4325==    by 0xD6D07D7: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0xD45A9D8: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD4602CC: g_type_register_static (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD43F53D: g_flags_register_static (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0x1C930486: g_tls_certificate_flags_get_type (in /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4800.2)
==4325==    by 0x1C915F61: ??? (in /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4800.2)
==4325==    by 0xD45E22C: g_type_class_ref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD444DAC: g_object_newv (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD445533: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0x1C9600F7: ??? (in /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4800.2)
==4325==    by 0x1C9606A7: g_dbus_address_get_stream_sync (in /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4800.2)
==4325== 
==4325== 80 bytes in 1 blocks are possibly lost in loss record 7,438 of 10,467
==4325==    at 0x4C2FB55: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4325==    by 0xD6D0770: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0xD45E3B5: g_type_class_ref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD45DE2C: g_type_class_ref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD461247: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD4490D2: g_param_spec_internal (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD44D661: g_param_spec_object (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0x1BA97E7B: ??? (in /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0.2400.30)
==4325==    by 0xD45E22C: g_type_class_ref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD444DAC: g_object_newv (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD445533: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0x1BA98064: gdk_display_manager_get (in /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0.2400.30)
==4325== 
==4325== 96 bytes in 1 blocks are possibly lost in loss record 8,745 of 10,467
==4325==    at 0x4C2FB55: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4325==    by 0xD6D0770: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0xD45AA59: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD45AB43: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD4390AA: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0x40104E9: call_init.part.0 (dl-init.c:72)
==4325==    by 0x40105FA: call_init (dl-init.c:30)
==4325==    by 0x40105FA: _dl_init (dl-init.c:120)
==4325==    by 0x4000CF9: ??? (in /lib/x86_64-linux-gnu/ld-2.23.so)
==4325== 
==4325== 96 bytes in 1 blocks are possibly lost in loss record 8,746 of 10,467
==4325==    at 0x4C2FB55: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4325==    by 0xD6D0770: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0xD45AA59: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD45AB43: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD45FF82: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD43F30B: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD439177: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0x40104E9: call_init.part.0 (dl-init.c:72)
==4325==    by 0x40105FA: call_init (dl-init.c:30)
==4325==    by 0x40105FA: _dl_init (dl-init.c:120)
==4325==    by 0x4000CF9: ??? (in /lib/x86_64-linux-gnu/ld-2.23.so)
==4325== 
==4325== 96 bytes in 1 blocks are possibly lost in loss record 8,747 of 10,467
==4325==    at 0x4C2FB55: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4325==    by 0xD6D0770: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0xD45AA59: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD45AB43: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD45FF82: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD43F371: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD439177: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0x40104E9: call_init.part.0 (dl-init.c:72)
==4325==    by 0x40105FA: call_init (dl-init.c:30)
==4325==    by 0x40105FA: _dl_init (dl-init.c:120)
==4325==    by 0x4000CF9: ??? (in /lib/x86_64-linux-gnu/ld-2.23.so)
==4325== 
==4325== 96 bytes in 1 blocks are possibly lost in loss record 8,748 of 10,467
==4325==    at 0x4C2FB55: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4325==    by 0xD6D0770: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0xD45AA59: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD45AB43: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD45FF82: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD448B04: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD439181: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0x40104E9: call_init.part.0 (dl-init.c:72)
==4325==    by 0x40105FA: call_init (dl-init.c:30)
==4325==    by 0x40105FA: _dl_init (dl-init.c:120)
==4325==    by 0x4000CF9: ??? (in /lib/x86_64-linux-gnu/ld-2.23.so)
==4325== 
==4325== 96 bytes in 1 blocks are possibly lost in loss record 8,749 of 10,467
==4325==    at 0x4C2FB55: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4325==    by 0xD6D0770: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0xD45AA59: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD45AB43: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD45FF82: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD443C1B: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD439186: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0x40104E9: call_init.part.0 (dl-init.c:72)
==4325==    by 0x40105FA: call_init (dl-init.c:30)
==4325==    by 0x40105FA: _dl_init (dl-init.c:120)
==4325==    by 0x4000CF9: ??? (in /lib/x86_64-linux-gnu/ld-2.23.so)
==4325== 
==4325== 132 bytes in 1 blocks are possibly lost in loss record 9,338 of 10,467
==4325==    at 0x4C2FB55: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4325==    by 0xD6D0770: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0xD45BDFF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD45FFE0: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD43F30B: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD439177: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0x40104E9: call_init.part.0 (dl-init.c:72)
==4325==    by 0x40105FA: call_init (dl-init.c:30)
==4325==    by 0x40105FA: _dl_init (dl-init.c:120)
==4325==    by 0x4000CF9: ??? (in /lib/x86_64-linux-gnu/ld-2.23.so)
==4325== 
==4325== 132 bytes in 1 blocks are possibly lost in loss record 9,339 of 10,467
==4325==    at 0x4C2FB55: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4325==    by 0xD6D0770: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0xD45BDFF: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD45FFE0: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD43F371: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD439177: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0x40104E9: call_init.part.0 (dl-init.c:72)
==4325==    by 0x40105FA: call_init (dl-init.c:30)
==4325==    by 0x40105FA: _dl_init (dl-init.c:120)
==4325==    by 0x4000CF9: ??? (in /lib/x86_64-linux-gnu/ld-2.23.so)
==4325== 
==4325== 148 bytes in 1 blocks are possibly lost in loss record 9,453 of 10,467
==4325==    at 0x4C2FB55: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4325==    by 0xD6D0770: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0xD45BBD6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD45FFE0: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD448B04: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD439181: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0x40104E9: call_init.part.0 (dl-init.c:72)
==4325==    by 0x40105FA: call_init (dl-init.c:30)
==4325==    by 0x40105FA: _dl_init (dl-init.c:120)
==4325==    by 0x4000CF9: ??? (in /lib/x86_64-linux-gnu/ld-2.23.so)
==4325== 
==4325== 148 bytes in 1 blocks are possibly lost in loss record 9,454 of 10,467
==4325==    at 0x4C2FB55: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4325==    by 0xD6D0770: g_malloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0xD45BBD6: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD45FFE0: g_type_register_fundamental (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD443C1B: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD439186: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0x40104E9: call_init.part.0 (dl-init.c:72)
==4325==    by 0x40105FA: call_init (dl-init.c:30)
==4325==    by 0x40105FA: _dl_init (dl-init.c:120)
==4325==    by 0x4000CF9: ??? (in /lib/x86_64-linux-gnu/ld-2.23.so)
==4325== 
==4325== 154 (96 direct, 58 indirect) bytes in 1 blocks are definitely lost in loss record 9,481 of 10,467
==4325==    at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4325==    by 0xD6D0718: g_malloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0xD6E7922: g_slice_alloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0xD6E7FBD: g_slice_alloc0 (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0xD4612D1: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD44331A: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD444C00: g_object_newv (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD445533: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0x1C8F921E: g_io_module_new (in /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4800.2)
==4325==    by 0x1C8F9686: g_io_modules_scan_all_in_directory_with_scope (in /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4800.2)
==4325==    by 0x1C8F9A57: ??? (in /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4800.2)
==4325==    by 0x1C8FA0E1: ??? (in /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4800.2)
==4325== 
==4325== 184 bytes in 1 blocks are possibly lost in loss record 9,619 of 10,467
==4325==    at 0x4C2FD5F: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4325==    by 0xD6D07D7: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0xD45A9D8: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD4602CC: g_type_register_static (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD44A799: g_param_type_register_static (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD44CAFB: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD43918B: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0x40104E9: call_init.part.0 (dl-init.c:72)
==4325==    by 0x40105FA: call_init (dl-init.c:30)
==4325==    by 0x40105FA: _dl_init (dl-init.c:120)
==4325==    by 0x4000CF9: ??? (in /lib/x86_64-linux-gnu/ld-2.23.so)
==4325== 
==4325== 400 bytes in 1 blocks are possibly lost in loss record 10,006 of 10,467
==4325==    at 0x4C2FB55: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4325==    by 0x40136D4: allocate_dtv (dl-tls.c:322)
==4325==    by 0x40136D4: _dl_allocate_tls (dl-tls.c:539)
==4325==    by 0xACED26E: allocate_stack (allocatestack.c:588)
==4325==    by 0xACED26E: pthread_create@@GLIBC_2.2.5 (pthread_create.c:539)
==4325==    by 0x9C5BD27: QThread::start(QThread::Priority) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.5.1)
==4325==    by 0x183F9778: ???
==4325==    by 0x183FF5E3: ???
==4325==    by 0x184029EC: ???
==4325==    by 0x40293AC: ???
==4325==    by 0x974ED91: QPlatformIntegrationFactory::create(QString const&, QStringList const&, int&, char**, QString const&) (in /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.5.1)
==4325==    by 0x975AFC3: QGuiApplicationPrivate::createPlatformIntegration() (in /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.5.1)
==4325==    by 0x975BECC: QGuiApplicationPrivate::createEventDispatcher() (in /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.5.1)
==4325==    by 0x9E417E5: QCoreApplication::init() (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.5.1)
==4325== 
==4325== 416 bytes in 1 blocks are possibly lost in loss record 10,022 of 10,467
==4325==    at 0x4C2FB55: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4325==    by 0x40136D4: allocate_dtv (dl-tls.c:322)
==4325==    by 0x40136D4: _dl_allocate_tls (dl-tls.c:539)
==4325==    by 0xACED26E: allocate_stack (allocatestack.c:588)
==4325==    by 0xACED26E: pthread_create@@GLIBC_2.2.5 (pthread_create.c:539)
==4325==    by 0xD70F85F: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0xD6F1E8E: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0xD6F1F47: g_thread_new (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0xD6CC270: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0x1C91FE16: g_task_get_type (in /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4800.2)
==4325==    by 0x1C97D6D0: ??? (in /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4800.2)
==4325==    by 0x1C9712D6: ??? (in /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4800.2)
==4325==    by 0x1C971992: g_bus_get_sync (in /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4800.2)
==4325==    by 0x1C97A474: ??? (in /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4800.2)
==4325== 
==4325== 416 bytes in 1 blocks are possibly lost in loss record 10,023 of 10,467
==4325==    at 0x4C2FB55: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4325==    by 0x40136D4: allocate_dtv (dl-tls.c:322)
==4325==    by 0x40136D4: _dl_allocate_tls (dl-tls.c:539)
==4325==    by 0xACED26E: allocate_stack (allocatestack.c:588)
==4325==    by 0xACED26E: pthread_create@@GLIBC_2.2.5 (pthread_create.c:539)
==4325==    by 0xD70F85F: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0xD6F1E8E: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0xD6F1F47: g_thread_new (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0x1C97D743: ??? (in /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4800.2)
==4325==    by 0x1C9712D6: ??? (in /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4800.2)
==4325==    by 0x1C971992: g_bus_get_sync (in /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4800.2)
==4325==    by 0x1C97A474: ??? (in /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4800.2)
==4325==    by 0x1C8F6A1E: g_initable_new_valist (in /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4800.2)
==4325==    by 0x1C8F6AD5: g_initable_new (in /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4800.2)
==4325== 
==4325== 416 bytes in 1 blocks are possibly lost in loss record 10,024 of 10,467
==4325==    at 0x4C2FB55: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4325==    by 0x40136D4: allocate_dtv (dl-tls.c:322)
==4325==    by 0x40136D4: _dl_allocate_tls (dl-tls.c:539)
==4325==    by 0xACED26E: allocate_stack (allocatestack.c:588)
==4325==    by 0xACED26E: pthread_create@@GLIBC_2.2.5 (pthread_create.c:539)
==4325==    by 0xD70F85F: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0xD6F1E8E: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0xD6F21FC: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0xD6F27FA: g_thread_pool_push (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0x1C92061A: g_task_run_in_thread (in /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4800.2)
==4325==    by 0x1C8CF11C: ??? (in /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4800.2)
==4325==    by 0x1C8CF4A0: g_async_initable_new_valist_async (in /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4800.2)
==4325==    by 0x1C8CF557: g_async_initable_new_async (in /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4800.2)
==4325==    by 0x1C96F5DC: g_dbus_connection_new_for_address (in /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.4800.2)
==4325== 
==4325== 488 bytes in 1 blocks are possibly lost in loss record 10,056 of 10,467
==4325==    at 0x4C2FD5F: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4325==    by 0xD6D07D7: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0xD45A9D8: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD4602CC: g_type_register_static (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD43F43D: g_enum_register_static (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0x1B66B2EA: gtk_tree_view_grid_lines_get_type (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.30)
==4325==    by 0x1B64DDB4: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.30)
==4325==    by 0xD45E22C: g_type_class_ref (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD444DAC: g_object_newv (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD445533: g_object_new (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0x90123DB: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.5.1)
==4325==    by 0x9012A85: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.5.1)
==4325== 
==4325== 585 (512 direct, 73 indirect) bytes in 2 blocks are definitely lost in loss record 10,121 of 10,467
==4325==    at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4325==    by 0x19D4F0B9: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.9.0)
==4325==    by 0x19D4F829: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.9.0)
==4325==    by 0x19D50D4A: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.9.0)
==4325==    by 0x19D5619B: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.9.0)
==4325==    by 0x11871A7B: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.6.0)
==4325==    by 0x1187238B: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.6.0)
==4325==    by 0x11873CAD: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.6.0)
==4325==    by 0x11874404: ??? (in /lib/x86_64-linux-gnu/libexpat.so.1.6.0)
==4325==    by 0x1187670A: XML_ParseBuffer (in /lib/x86_64-linux-gnu/libexpat.so.1.6.0)
==4325==    by 0x19D5552A: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.9.0)
==4325==    by 0x19D55836: FcConfigParseAndLoad (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.9.0)
==4325== 
==4325== 664 bytes in 1 blocks are possibly lost in loss record 10,134 of 10,467
==4325==    at 0x4C2FD5F: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4325==    by 0xD6D07D7: g_realloc (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.2)
==4325==    by 0xD45A9D8: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD4602CC: g_type_register_static (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD460694: g_type_register_static_simple (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0x1B643A93: gtk_tree_selection_get_type (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.30)
==4325==    by 0x1B643AC8: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.30)
==4325==    by 0x1B643BDC: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.30)
==4325==    by 0x1B659EC2: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.30)
==4325==    by 0xD461358: g_type_create_instance (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD44331A: ??? (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325==    by 0xD444C00: g_object_newv (in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.4800.2)
==4325== 
==4325== 2,149 (768 direct, 1,381 indirect) bytes in 1 blocks are definitely lost in loss record 10,334 of 10,467
==4325==    at 0x4C2FD5F: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4325==    by 0x19D4F00A: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.9.0)
==4325==    by 0x19D4F69D: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.9.0)
==4325==    by 0x19D4C765: FcFontRenderPrepare (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.9.0)
==4325==    by 0x19D4CA4F: FcFontMatch (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.9.0)
==4325==    by 0x1CC2AF1D: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.3800.1)
==4325==    by 0x1CC2B06C: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.3800.1)
==4325==    by 0x1CC29298: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.3800.1)
==4325==    by 0x1CE4C5F2: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3800.1)
==4325==    by 0x1CE4C8E3: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3800.1)
==4325==    by 0x1CE4DCFF: pango_itemize_with_base_dir (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3800.1)
==4325==    by 0x1CE5615C: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3800.1)
==4325== 
==4325== 2,201 (768 direct, 1,433 indirect) bytes in 1 blocks are definitely lost in loss record 10,336 of 10,467
==4325==    at 0x4C2FD5F: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4325==    by 0x19D4F00A: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.9.0)
==4325==    by 0x19D4F69D: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.9.0)
==4325==    by 0x19D4C765: FcFontRenderPrepare (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.9.0)
==4325==    by 0x19D4CA4F: FcFontMatch (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.9.0)
==4325==    by 0x1CC2AF1D: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.3800.1)
==4325==    by 0x1CC2B06C: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.3800.1)
==4325==    by 0x1CE4C5D3: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3800.1)
==4325==    by 0x1CE4C8E3: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3800.1)
==4325==    by 0x1CE4DCFF: pango_itemize_with_base_dir (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3800.1)
==4325==    by 0x1CE5615C: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3800.1)
==4325==    by 0x1CE581B7: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3800.1)
==4325== 
==4325== 6,255 (512 direct, 5,743 indirect) bytes in 1 blocks are definitely lost in loss record 10,410 of 10,467
==4325==    at 0x4C2FD5F: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4325==    by 0x19D4F00A: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.9.0)
==4325==    by 0x19D4F829: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.9.0)
==4325==    by 0x19D4FB6F: FcPatternAddInteger (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.9.0)
==4325==    by 0x1C419931: ??? (in /usr/lib/x86_64-linux-gnu/libcairo.so.2.11400.6)
==4325==    by 0x1BF3954F: ??? (in /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0.3800.1)
==4325==    by 0x1CC2A6F1: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.3800.1)
==4325==    by 0x1CE4C829: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3800.1)
==4325==    by 0x1CE4DCFF: pango_itemize_with_base_dir (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3800.1)
==4325==    by 0x1CE5615C: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3800.1)
==4325==    by 0x1CE5765F: pango_layout_get_unknown_glyphs_count (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3800.1)
==4325==    by 0x1B4E722F: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0.2400.30)
==4325== 
==4325== 6,255 (512 direct, 5,743 indirect) bytes in 1 blocks are definitely lost in loss record 10,411 of 10,467
==4325==    at 0x4C2FD5F: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4325==    by 0x19D4F00A: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.9.0)
==4325==    by 0x19D4F829: ??? (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.9.0)
==4325==    by 0x19D4FB6F: FcPatternAddInteger (in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1.9.0)
==4325==    by 0x1C419931: ??? (in /usr/lib/x86_64-linux-gnu/libcairo.so.2.11400.6)
==4325==    by 0x1BF3954F: ??? (in /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0.3800.1)
==4325==    by 0x1CC2A6F1: ??? (in /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0.3800.1)
==4325==    by 0x1CE4C829: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3800.1)
==4325==    by 0x1CE4DCFF: pango_itemize_with_base_dir (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3800.1)
==4325==    by 0x1CE5615C: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3800.1)
==4325==    by 0x1CE581B7: ??? (in /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.3800.1)
==4325==    by 0x1BF3617B: ??? (in /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0.3800.1)
==4325== 
==4325== LEAK SUMMARY:
==4325==    definitely lost: 3,168 bytes in 7 blocks
==4325==    indirectly lost: 14,431 bytes in 613 blocks
==4325==      possibly lost: 4,380 bytes in 30 blocks
==4325==    still reachable: 2,529,068 bytes in 53,866 blocks
==4325==                       of which reachable via heuristic:
==4325==                         length64           : 8,008 bytes in 121 blocks
==4325==                         newarray           : 2,128 bytes in 53 blocks
==4325==         suppressed: 0 bytes in 0 blocks
==4325== Reachable blocks (those to which a pointer was found) are not shown.
==4325== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==4325== 
==4325== For counts of detected and suppressed errors, rerun with: -v
==4325== Use --track-origins=yes to see where uninitialised values come from
==4325== ERROR SUMMARY: 39 errors from 39 contexts (suppressed: 0 from 0)
Comment 1 David Edmundson 2017-06-11 07:21:54 UTC
Those backtraces only cover the definitely lost which amounts to a whopping  3,168 bytes. Not really worth looking at.

The 
==4325==    still reachable: 2,529,068 bytes in 53,866 blocks

is more relevant, but your traces don't cover that. 

I did fix a huge leak in frameworks 5.35. Please confirm if you have this.
Comment 2 Vadym Krevs 2017-07-05 15:05:51 UTC
I've just updated to latest Qt 5.9.1, Frameworks 5.35, etc from the following repos on openSUSE 42.2

http://download.opensuse.org/repositories/KDE:/Applications/KDE_Frameworks5_openSUSE_Leap_42.2/
http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_Leap_42.2/
http://download.opensuse.org/repositories/KDE:/Frameworks5/openSUSE_Leap_42.2/
http://download.opensuse.org/repositories/KDE:/Qt5/openSUSE_Leap_42.2

and now plasmashell leaks 5-7 mb every 10 seconds (according to the Memory column in System Activity). An hour ago I killed an 18Gb plasmashell process, and within minutes of restarting plasmashell's memory usage is over 800Mb.
Comment 3 Vadym Krevs 2017-07-05 15:07:03 UTC
$ rpm -qf `which plasmashell`
plasma5-workspace-5.10.3-331.3.x86_64

vadymk@stal-dev-lx1 ~
$ rpm -qa | grep -i framework
plasma-framework-components-debuginfo-5.35.0-178.3.x86_64
plasma-framework-5.35.0-178.3.x86_64
plasma-framework-lang-5.35.0-178.3.noarch
plasma-framework-private-debuginfo-5.35.0-178.3.x86_64
plasma-framework-private-5.35.0-178.3.x86_64
plasma-framework-components-5.35.0-178.3.x86_64
frameworkintegration-plugin-5.35.0-139.4.x86_64
plasma-framework-debuginfo-5.35.0-178.3.x86_64

$ rpm -qa | grep libQt5Core5
libQt5Core5-5.9.1-5.1.x86_64
Comment 4 David Edmundson 2017-07-06 08:40:38 UTC
Then please get a valgrind log like the original poster did, but include

 --leak-check=full --show-leak-kinds=all

in your valgrind args
Comment 5 Vadym Krevs 2017-07-06 09:08:21 UTC
Created attachment 106458 [details]
"bad" plasma-org.kde.plasma.desktop-appletsrc

this causes a leak in plasmashell.
Comment 6 Vadym Krevs 2017-07-06 09:14:00 UTC
Don't have a valgrind log, but have heaptrack logs.

heaptrack log: https://drive.google.com/open?id=0B9obXDcgwWMHd3pTcTdIcWZsQkE
plasmashell console output: https://drive.google.com/open?id=0B9obXDcgwWMHWUJsazRUT0lOTzA

At first it looked like the nvidia driver was leaking memory (which was not the case ever before zypper dup). Rebuilt the driver (tried several versions -
 stable and beta - NVIDIA-Linux-x86_64-375.66.run  NVIDIA-Linux-x86_64-381.22.run  NVIDIA-Linux-x86_64-384.47.run) - the memory leak in plasmashell still there.

Created a new user, logged in as that user - no memory leak.
Deleted my normal user's .config/plasma-org.kde.plasma.desktop-appletsrc, logged back in - no memory leak.
Changed default desktop type to desktop from folder view - no leak. Readded my old folder view widgets - no leak.
Changed wallpaper type to "slideshow" instead of "image" - memory leak in back.

TLDR: "bad" .config/plasma-org.kde.plasma.desktop-appletsrc is attached.