$ valgrind kate --block ==87814== Memcheck, a memory error detector ==87814== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. ==87814== Using Valgrind-3.20.0 and LibVEX; rerun with -h for copyright info ==87814== Command: kate --block ==87814== ==87814== Invalid write of size 8 ==87814== at 0xB189D45: ??? (in /usr/lib/x86_64-linux-gnu/liblzma.so.5.6.0) ==87814== by 0xB16C81B: ??? (in /usr/lib/x86_64-linux-gnu/liblzma.so.5.6.0) ==87814== by 0x6A00000006: ??? ==87814== by 0xB165FFF: ??? (in /usr/lib/x86_64-linux-gnu/libpcre2-8.so.0.11.2) ==87814== by 0x3835C2DB3752A8FF: ??? ==87814== by 0x1FFEFFF3FF: ??? ==87814== by 0x400EFAA: elf_machine_rela (dl-machine.h:300) ==87814== by 0x400EFAA: elf_dynamic_do_Rela (do-rel.h:147) ==87814== by 0x400EFAA: _dl_relocate_object (dl-reloc.c:301) ==87814== by 0xBC1C11F: ??? ==87814== by 0xBCAC09F: ??? ==87814== by 0x1FFEFFF38F: ??? ==87814== Address 0x1ffeffe4a8 is on thread 1's stack ==87814== 136 bytes below stack pointer ==87814== QSocketNotifier: Can only be used with threads started with QThread ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6C71: ??? ==87814== by 0x1E142EF7: ??? ==87814== ==87814== Thread 8 Thread (pooled): ==87814== Syscall param waitid(infop) points to unaddressable byte(s) ==87814== at 0x649B059: syscall (syscall.S:38) ==87814== by 0x5E1BA6E: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.10) ==87814== by 0x5DFE84D: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.10) ==87814== by 0x4BAA145: KSandbox::startHostProcess(QProcess&, QFlags) (in /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5.107.0) ==87814== by 0x498704C: getGitVersion(QString const&) (in /usr/lib/x86_64-linux-gnu/libkateprivate.so.23.08.1) ==87814== by 0x1EF3379D: ??? (in /usr/lib/x86_64-linux-gnu/qt5/plugins/ktexteditor/kateprojectplugin.so) ==87814== by 0x1EF35AEE: ??? (in /usr/lib/x86_64-linux-gnu/qt5/plugins/ktexteditor/kateprojectplugin.so) ==87814== by 0x1EF37731: ??? (in /usr/lib/x86_64-linux-gnu/qt5/plugins/ktexteditor/kateprojectplugin.so) ==87814== by 0x1EF391E6: ??? (in /usr/lib/x86_64-linux-gnu/qt5/plugins/ktexteditor/kateprojectplugin.so) ==87814== by 0x1EF3990E: ??? (in /usr/lib/x86_64-linux-gnu/qt5/plugins/ktexteditor/kateprojectplugin.so) ==87814== by 0x5C9D121: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.10) ==87814== by 0x5C99EB0: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.10) ==87814== Address 0x0 is not stack'd, malloc'd or (recently) free'd ==87814== inotify_add_watch(.git/index) failed: (Not a directory) ==87814== Thread 1: ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x37CEE2A9: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x38F2EFE9: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x3A1D54B9: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x3C9012E9: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x391F8DD9: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x35091529: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x37B9C699: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x37BAECE9: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x3AA39E39: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x2BE10ED9: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E64A1: ??? ==87814== by 0x3034AF27: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6459: ??? ==87814== by 0x3034AF27: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6391: ??? ==87814== by 0x3034AF27: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6361: ??? ==87814== by 0x3034AF27: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x20C76369: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x2AAFB0A9: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x2AAFA079: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x387CC449: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x399582F9: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x3B80AA29: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x2AAFAF19: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x3997D6E9: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x39983849: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x2D281239: ??? ==87814== ==88323== ==88323== HEAP SUMMARY: ==88323== in use at exit: 167,062,208 bytes in 1,828,332 blocks ==88323== total heap usage: 5,193,583 allocs, 3,365,251 frees, 571,435,010 bytes allocated ==88323== ==88323== LEAK SUMMARY: ==88323== definitely lost: 7,160 bytes in 44 blocks ==88323== indirectly lost: 2,567 bytes in 118 blocks ==88323== possibly lost: 146,264 bytes in 510 blocks ==88323== still reachable: 166,906,217 bytes in 1,827,660 blocks ==88323== of which reachable via heuristic: ==88323== newarray : 4,768 bytes in 14 blocks ==88323== multipleinheritance: 66,680 bytes in 91 blocks ==88323== suppressed: 0 bytes in 0 blocks ==88323== Rerun with --leak-check=full to see details of leaked memory ==88323== ==88323== Use --track-origins=yes to see where uninitialised values come from ==88323== For lists of detected and suppressed errors, rerun with: -s ==88323== ERROR SUMMARY: 138 errors from 27 contexts (suppressed: 0 from 0) ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E64A1: ??? ==87814== by 0x35CA5DA7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6459: ??? ==87814== by 0x35CA5DA7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6391: ??? ==87814== by 0x35CA5DA7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6361: ??? ==87814== by 0x35CA5DA7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E64A1: ??? ==87814== by 0x35D40577: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6459: ??? ==87814== by 0x35D40577: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6391: ??? ==87814== by 0x35D40577: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6361: ??? ==87814== by 0x35D40577: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E64A1: ??? ==87814== by 0x37F84E17: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6459: ??? ==87814== by 0x38084037: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6391: ??? ==87814== by 0x35E558E7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6361: ??? ==87814== by 0x380A42C7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E633B: ??? ==87814== by 0x3073E957: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E633B: ??? ==87814== by 0x306CC447: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E3C09: ??? ==87814== by 0x36F7E1C7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E3C09: ??? ==87814== by 0x219F3787: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E3C09: ??? ==87814== by 0x38211887: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E3C09: ??? ==87814== by 0x36883917: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E3C09: ??? ==87814== by 0x3377D5C7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E3C09: ??? ==87814== by 0x368848D7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E3C09: ??? ==87814== by 0x368902C7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E3C09: ??? ==87814== by 0x3AE48227: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E3C09: ??? ==87814== by 0x2EA5CAF7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E3C09: ??? ==87814== by 0x36892447: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E3C09: ??? ==87814== by 0x3860A0E7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E3C09: ??? ==87814== by 0x36894CE7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E3C09: ??? ==87814== by 0x3820F6D7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E3C09: ??? ==87814== by 0x3C838667: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E3C09: ??? ==87814== by 0x38E97B97: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E3C09: ??? ==87814== by 0x38B48B87: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E3C09: ??? ==87814== by 0x3BDB9C17: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E3C09: ??? ==87814== by 0x2E4FC407: ??? ==87814== QSocketNotifier: Can only be used with threads started with QThread ==88431== ==88431== HEAP SUMMARY: ==88431== in use at exit: 168,990,519 bytes in 1,836,239 blocks ==88431== total heap usage: 5,388,448 allocs, 3,552,209 frees, 623,806,154 bytes allocated ==88431== ==88431== LEAK SUMMARY: ==88431== definitely lost: 7,856 bytes in 44 blocks ==88431== indirectly lost: 3,107 bytes in 130 blocks ==88431== possibly lost: 150,456 bytes in 537 blocks ==88431== still reachable: 168,829,100 bytes in 1,835,528 blocks ==88431== of which reachable via heuristic: ==88431== newarray : 4,848 bytes in 16 blocks ==88431== multipleinheritance: 78,856 bytes in 114 blocks ==88431== suppressed: 0 bytes in 0 blocks ==88431== Rerun with --leak-check=full to see details of leaked memory ==88431== ==88431== Use --track-origins=yes to see where uninitialised values come from ==88431== For lists of detected and suppressed errors, rerun with: -s ==88431== ERROR SUMMARY: 170 errors from 59 contexts (suppressed: 0 from 0) ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x3A0CA879: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x3BD5F209: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x3708D019: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x3C08A7A9: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0xBDE3C99: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x3CCFA0E9: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x38194F49: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x3B87CE29: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x2F040FE9: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x2FE6A299: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E08D1: ??? ==87814== by 0x3DC2EAB7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E08D1: ??? ==87814== by 0x371A8407: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E08D1: ??? ==87814== by 0x3DC458B7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x3BD8BDC9: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x29DEC399: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x2B589C19: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x35907909: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x2C761729: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x3AAD5599: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x2C76CD79: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x3BD8C369: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x3BD9FD09: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x3B1292A9: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x2FA0C829: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x3B269F79: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x33DC9059: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x2B1F5E29: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x2B8B8AE9: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x3B271359: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x3B272199: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x3B2733F9: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x3B887919: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x39F97099: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E0239: ??? ==87814== by 0x3DF034B7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E01F1: ??? ==87814== by 0x3DF3C077: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E0129: ??? ==87814== by 0x35FD45A7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E00F9: ??? ==87814== by 0x3DF49097: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E0239: ??? ==87814== by 0x3D0E97A7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E01F1: ??? ==87814== by 0x3D0E97A7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E0129: ??? ==87814== by 0x3D0E97A7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E00F9: ??? ==87814== by 0x3D0E97A7: ??? ==87814== ==87814== ==87814== More than 100 errors detected. Subsequent errors ==87814== will still be recorded, but in less detail than before. ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E0239: ??? ==87814== by 0x36A00677: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E01F1: ??? ==87814== by 0x36A00677: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E0129: ??? ==87814== by 0x36A00677: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E00F9: ??? ==87814== by 0x36A00677: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E0239: ??? ==87814== by 0x3CBE04C7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E01F1: ??? ==87814== by 0x3CBE04C7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E0129: ??? ==87814== by 0x3CBE04C7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E00F9: ??? ==87814== by 0x3CBE04C7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E0239: ??? ==87814== by 0x36B43C77: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E01F1: ??? ==87814== by 0x36B43C77: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E0129: ??? ==87814== by 0x36B43C77: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E00F9: ??? ==87814== by 0x36B43C77: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E0239: ??? ==87814== by 0x31AD08C7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E01F1: ??? ==87814== by 0x31AD08C7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E0129: ??? ==87814== by 0x31AD08C7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E00F9: ??? ==87814== by 0x31AD08C7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E0239: ??? ==87814== by 0x219CE247: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E01F1: ??? ==87814== by 0x219CE247: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E0129: ??? ==87814== by 0x219CE247: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E00F9: ??? ==87814== by 0x219CE247: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E0239: ??? ==87814== by 0x35D91E97: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E01F1: ??? ==87814== by 0x35D91E97: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E0129: ??? ==87814== by 0x35D91E97: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E00F9: ??? ==87814== by 0x35D91E97: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E0239: ??? ==87814== by 0x391E6D17: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E01F1: ??? ==87814== by 0x3343E707: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E0129: ??? ==87814== by 0x32787967: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E00F9: ??? ==87814== by 0x32C4F627: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E0239: ??? ==87814== by 0x3DFCAC17: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E01F1: ??? ==87814== by 0x3DFCAC17: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E0129: ??? ==87814== by 0x3DFCAC17: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E00F9: ??? ==87814== by 0x3DFCAC17: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x387361B9: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x3B667279: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x3B695F19: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x2ADFD7F9: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x3B1140A9: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x3B6932D9: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x3B0994C9: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x3AF881F9: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x36F03669: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x3B097A29: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x3BC28DA9: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x3BF60C39: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x3B90A8C9: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x3768E459: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x327FBB29: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x3B3A2FE9: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x390EDB79: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x3A0BB959: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x3C02C779: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x21497E89: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x3A7CB4A9: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x2E317FA9: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x36D8CF69: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x3AA835B9: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x39BE35D9: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x3B2F5199: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x3BDD3999: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x2D4BB7D9: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x3AA4D449: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E6DF1: ??? ==87814== by 0x29BCC5F9: ??? ==87814== ==87814== Invalid read of size 1 ==87814== at 0xB21B57F: ??? (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0xB6213FD: ??? (in /usr/lib/x86_64-linux-gnu/libffi.so.8.1.4) ==87814== by 0xB62070C: ??? (in /usr/lib/x86_64-linux-gnu/libffi.so.8.1.4) ==87814== by 0xB620EE2: ffi_call (in /usr/lib/x86_64-linux-gnu/libffi.so.8.1.4) ==87814== by 0xB2FD920: ??? (in /usr/lib/x86_64-linux-gnu/libwayland-client.so.0.22.0) ==87814== by 0xB2F9C08: ??? (in /usr/lib/x86_64-linux-gnu/libwayland-client.so.0.22.0) ==87814== by 0xB2FB5AB: wl_display_dispatch_queue_pending (in /usr/lib/x86_64-linux-gnu/libwayland-client.so.0.22.0) ==87814== by 0xB21BB61: QtWaylandClient::QWaylandDisplay::flushRequests() (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0x5EC4FCC: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.10) ==87814== by 0x5EE6D7C: QEventDispatcherGlib::processEvents(QFlags) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.10) ==87814== by 0x5E8A0FA: QEventLoop::exec(QFlags) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.10) ==87814== by 0x4F4BBE6: QDialog::exec() (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.15.10) ==87814== Address 0x353e5088 is 56 bytes inside a block of size 64 free'd ==87814== at 0x4843ADF: operator delete(void*, unsigned long) (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==87814== by 0xB21B78C: ??? (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0xB214A44: QtWaylandClient::QWaylandInputDevice::Pointer::updateCursor() (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0xB21B57E: ??? (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0xB6213FD: ??? (in /usr/lib/x86_64-linux-gnu/libffi.so.8.1.4) ==87814== by 0xB62070C: ??? (in /usr/lib/x86_64-linux-gnu/libffi.so.8.1.4) ==87814== by 0xB620EE2: ffi_call (in /usr/lib/x86_64-linux-gnu/libffi.so.8.1.4) ==87814== by 0xB2FD920: ??? (in /usr/lib/x86_64-linux-gnu/libwayland-client.so.0.22.0) ==87814== by 0xB2F9C08: ??? (in /usr/lib/x86_64-linux-gnu/libwayland-client.so.0.22.0) ==87814== by 0xB2FB5AB: wl_display_dispatch_queue_pending (in /usr/lib/x86_64-linux-gnu/libwayland-client.so.0.22.0) ==87814== by 0xB21BB61: QtWaylandClient::QWaylandDisplay::flushRequests() (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0x5EC4FCC: ??? (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.10) ==87814== Block was alloc'd at ==87814== at 0x4840F83: operator new(unsigned long) (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==87814== by 0xB21B7E0: ??? (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0xB214A44: QtWaylandClient::QWaylandInputDevice::Pointer::updateCursor() (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0xB21A6B8: QtWaylandClient::QWaylandInputDevice::setCursor(QCursor const*, QSharedPointer const&, int) (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0xB23B914: QtWaylandClient::QWaylandCursor::changeCursor(QCursor*, QWindow*) (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0x5573111: QGuiApplication::setOverrideCursor(QCursor const&) (in /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.15.10) ==87814== by 0xCCF67EC: ??? (in /usr/lib/x86_64-linux-gnu/libKF5KIOFileWidgets.so.5.107.0) ==87814== by 0xCCF6875: KDirOperator::setViewMode(KFile::FileView) (in /usr/lib/x86_64-linux-gnu/libKF5KIOFileWidgets.so.5.107.0) ==87814== by 0xCD1289A: KFileWidget::showEvent(QShowEvent*) (in /usr/lib/x86_64-linux-gnu/libKF5KIOFileWidgets.so.5.107.0) ==87814== by 0x4D7EDC7: QWidget::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.15.10) ==87814== by 0x4D3BF31: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.15.10) ==87814== by 0x5E8B747: QCoreApplication::notifyInternal2(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.10) ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E0239: ??? ==87814== by 0x34388F27: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E01F1: ??? ==87814== by 0x35D61177: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E0129: ??? ==87814== by 0x3793F0C7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E00F9: ??? ==87814== by 0x3897A317: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E0239: ??? ==87814== by 0x363B4AB7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E01F1: ??? ==87814== by 0x363B4AB7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E0129: ??? ==87814== by 0x363B4AB7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E00F9: ??? ==87814== by 0x363B4AB7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E0239: ??? ==87814== by 0x21A4CB17: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E01F1: ??? ==87814== by 0x21A4CB17: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E0129: ??? ==87814== by 0x21A4CB17: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E00F9: ??? ==87814== by 0x21A4CB17: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E0239: ??? ==87814== by 0x3C038517: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E01F1: ??? ==87814== by 0x2CC06F17: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E0129: ??? ==87814== by 0x2FF117E7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E00F9: ??? ==87814== by 0x358CB7C7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E0239: ??? ==87814== by 0x303943A7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E01F1: ??? ==87814== by 0x303943A7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E0129: ??? ==87814== by 0x303943A7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E00F9: ??? ==87814== by 0x303943A7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E0239: ??? ==87814== by 0x3D27C0F7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E01F1: ??? ==87814== by 0x3D27C0F7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E0129: ??? ==87814== by 0x3D27C0F7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E00F9: ??? ==87814== by 0x3D27C0F7: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E0239: ??? ==87814== by 0x34BAD597: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E01F1: ??? ==87814== by 0x34BAD597: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E0129: ??? ==87814== by 0x34BAD597: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E00F9: ??? ==87814== by 0x34BAD597: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E0239: ??? ==87814== by 0x3259CD87: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E01F1: ??? ==87814== by 0x3259CD87: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E0129: ??? ==87814== by 0x3259CD87: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E00F9: ??? ==87814== by 0x3259CD87: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E0239: ??? ==87814== by 0x2E2E0F57: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E01F1: ??? ==87814== by 0x2E2E0F57: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E0129: ??? ==87814== by 0x2E2E0F57: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E00F9: ??? ==87814== by 0x2E2E0F57: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E0239: ??? ==87814== by 0x357B0817: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E01F1: ??? ==87814== by 0x357B0817: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E0129: ??? ==87814== by 0x357B0817: ??? ==87814== ==87814== Conditional jump or move depends on uninitialised value(s) ==87814== at 0xE9E00F9: ??? ==87814== by 0x357B0817: ??? ==87814== ==87814== Warning: invalid file descriptor -1 in syscall close() ==87814== Invalid read of size 4 ==87814== at 0x64255E0: pthread_mutex_lock@@GLIBC_2.2.5 (pthread_mutex_lock.c:80) ==87814== by 0xB2F9E4F: wl_event_queue_destroy (in /usr/lib/x86_64-linux-gnu/libwayland-client.so.0.22.0) ==87814== by 0xB21F839: QtWaylandClient::QWaylandDisplay::~QWaylandDisplay() (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0xB21FE3C: QtWaylandClient::QWaylandDisplay::~QWaylandDisplay() (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0xB20DE5C: QtWaylandClient::QWaylandIntegration::~QWaylandIntegration() (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0x556FC36: QGuiApplicationPrivate::~QGuiApplicationPrivate() (in /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.15.10) ==87814== by 0x4D3A9FC: QApplicationPrivate::~QApplicationPrivate() (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.15.10) ==87814== by 0x110DB4: ??? (in /usr/bin/kate) ==87814== by 0x63C16C9: (below main) (libc_start_call_main.h:58) ==87814== Address 0xbd24d48 is 296 bytes inside a block of size 376 free'd ==87814== at 0x48431EF: free (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==87814== by 0xB21F82B: QtWaylandClient::QWaylandDisplay::~QWaylandDisplay() (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0xB21FE3C: QtWaylandClient::QWaylandDisplay::~QWaylandDisplay() (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0xB20DE5C: QtWaylandClient::QWaylandIntegration::~QWaylandIntegration() (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0x556FC36: QGuiApplicationPrivate::~QGuiApplicationPrivate() (in /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.15.10) ==87814== by 0x4D3A9FC: QApplicationPrivate::~QApplicationPrivate() (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.15.10) ==87814== by 0x110DB4: ??? (in /usr/bin/kate) ==87814== by 0x63C16C9: (below main) (libc_start_call_main.h:58) ==87814== Block was alloc'd at ==87814== at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==87814== by 0xB2FA812: wl_display_connect_to_fd (in /usr/lib/x86_64-linux-gnu/libwayland-client.so.0.22.0) ==87814== by 0xB2FAB47: wl_display_connect (in /usr/lib/x86_64-linux-gnu/libwayland-client.so.0.22.0) ==87814== by 0xB21C380: QtWaylandClient::QWaylandDisplay::QWaylandDisplay(QtWaylandClient::QWaylandIntegration*) (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0xB2100D0: QtWaylandClient::QWaylandIntegration::QWaylandIntegration() (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0x48543C9: ??? (in /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqwayland-generic.so) ==87814== by 0x55737F7: QGuiApplicationPrivate::createPlatformIntegration() (in /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.15.10) ==87814== by 0x5574E27: QGuiApplicationPrivate::createEventDispatcher() (in /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.15.10) ==87814== by 0x5E924C4: QCoreApplicationPrivate::init() (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.10) ==87814== by 0x5577D4F: QGuiApplicationPrivate::init() (in /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.15.10) ==87814== by 0x4D4160C: QApplicationPrivate::init() (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.15.10) ==87814== by 0x115956: ??? (in /usr/bin/kate) ==87814== ==87814== Invalid read of size 4 ==87814== at 0x6424F0D: __pthread_mutex_lock_full (pthread_mutex_lock.c:198) ==87814== by 0xB2F9E4F: wl_event_queue_destroy (in /usr/lib/x86_64-linux-gnu/libwayland-client.so.0.22.0) ==87814== by 0xB21F839: QtWaylandClient::QWaylandDisplay::~QWaylandDisplay() (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0xB21FE3C: QtWaylandClient::QWaylandDisplay::~QWaylandDisplay() (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0xB20DE5C: QtWaylandClient::QWaylandIntegration::~QWaylandIntegration() (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0x556FC36: QGuiApplicationPrivate::~QGuiApplicationPrivate() (in /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.15.10) ==87814== by 0x4D3A9FC: QApplicationPrivate::~QApplicationPrivate() (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.15.10) ==87814== by 0x110DB4: ??? (in /usr/bin/kate) ==87814== by 0x63C16C9: (below main) (libc_start_call_main.h:58) ==87814== Address 0xbd24d48 is 296 bytes inside a block of size 376 free'd ==87814== at 0x48431EF: free (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==87814== by 0xB21F82B: QtWaylandClient::QWaylandDisplay::~QWaylandDisplay() (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0xB21FE3C: QtWaylandClient::QWaylandDisplay::~QWaylandDisplay() (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0xB20DE5C: QtWaylandClient::QWaylandIntegration::~QWaylandIntegration() (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0x556FC36: QGuiApplicationPrivate::~QGuiApplicationPrivate() (in /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.15.10) ==87814== by 0x4D3A9FC: QApplicationPrivate::~QApplicationPrivate() (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.15.10) ==87814== by 0x110DB4: ??? (in /usr/bin/kate) ==87814== by 0x63C16C9: (below main) (libc_start_call_main.h:58) ==87814== Block was alloc'd at ==87814== at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==87814== by 0xB2FA812: wl_display_connect_to_fd (in /usr/lib/x86_64-linux-gnu/libwayland-client.so.0.22.0) ==87814== by 0xB2FAB47: wl_display_connect (in /usr/lib/x86_64-linux-gnu/libwayland-client.so.0.22.0) ==87814== by 0xB21C380: QtWaylandClient::QWaylandDisplay::QWaylandDisplay(QtWaylandClient::QWaylandIntegration*) (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0xB2100D0: QtWaylandClient::QWaylandIntegration::QWaylandIntegration() (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0x48543C9: ??? (in /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqwayland-generic.so) ==87814== by 0x55737F7: QGuiApplicationPrivate::createPlatformIntegration() (in /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.15.10) ==87814== by 0x5574E27: QGuiApplicationPrivate::createEventDispatcher() (in /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.15.10) ==87814== by 0x5E924C4: QCoreApplicationPrivate::init() (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.10) ==87814== by 0x5577D4F: QGuiApplicationPrivate::init() (in /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.15.10) ==87814== by 0x4D4160C: QApplicationPrivate::init() (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.15.10) ==87814== by 0x115956: ??? (in /usr/bin/kate) ==87814== ==87814== Invalid read of size 4 ==87814== at 0x6426FD5: pthread_mutex_unlock@@GLIBC_2.2.5 (pthread_mutex_unlock.c:368) ==87814== by 0xB21F839: QtWaylandClient::QWaylandDisplay::~QWaylandDisplay() (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0xB21FE3C: QtWaylandClient::QWaylandDisplay::~QWaylandDisplay() (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0xB20DE5C: QtWaylandClient::QWaylandIntegration::~QWaylandIntegration() (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0x556FC36: QGuiApplicationPrivate::~QGuiApplicationPrivate() (in /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.15.10) ==87814== by 0x4D3A9FC: QApplicationPrivate::~QApplicationPrivate() (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.15.10) ==87814== by 0x110DB4: ??? (in /usr/bin/kate) ==87814== by 0x63C16C9: (below main) (libc_start_call_main.h:58) ==87814== Address 0xbd24d48 is 296 bytes inside a block of size 376 free'd ==87814== at 0x48431EF: free (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==87814== by 0xB21F82B: QtWaylandClient::QWaylandDisplay::~QWaylandDisplay() (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0xB21FE3C: QtWaylandClient::QWaylandDisplay::~QWaylandDisplay() (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0xB20DE5C: QtWaylandClient::QWaylandIntegration::~QWaylandIntegration() (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0x556FC36: QGuiApplicationPrivate::~QGuiApplicationPrivate() (in /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.15.10) ==87814== by 0x4D3A9FC: QApplicationPrivate::~QApplicationPrivate() (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.15.10) ==87814== by 0x110DB4: ??? (in /usr/bin/kate) ==87814== by 0x63C16C9: (below main) (libc_start_call_main.h:58) ==87814== Block was alloc'd at ==87814== at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==87814== by 0xB2FA812: wl_display_connect_to_fd (in /usr/lib/x86_64-linux-gnu/libwayland-client.so.0.22.0) ==87814== by 0xB2FAB47: wl_display_connect (in /usr/lib/x86_64-linux-gnu/libwayland-client.so.0.22.0) ==87814== by 0xB21C380: QtWaylandClient::QWaylandDisplay::QWaylandDisplay(QtWaylandClient::QWaylandIntegration*) (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0xB2100D0: QtWaylandClient::QWaylandIntegration::QWaylandIntegration() (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0x48543C9: ??? (in /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqwayland-generic.so) ==87814== by 0x55737F7: QGuiApplicationPrivate::createPlatformIntegration() (in /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.15.10) ==87814== by 0x5574E27: QGuiApplicationPrivate::createEventDispatcher() (in /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.15.10) ==87814== by 0x5E924C4: QCoreApplicationPrivate::init() (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.10) ==87814== by 0x5577D4F: QGuiApplicationPrivate::init() (in /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.15.10) ==87814== by 0x4D4160C: QApplicationPrivate::init() (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.15.10) ==87814== by 0x115956: ??? (in /usr/bin/kate) ==87814== ==87814== Invalid read of size 4 ==87814== at 0x6426F30: __pthread_mutex_unlock_usercnt (pthread_mutex_unlock.c:55) ==87814== by 0xB21F839: QtWaylandClient::QWaylandDisplay::~QWaylandDisplay() (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0xB21FE3C: QtWaylandClient::QWaylandDisplay::~QWaylandDisplay() (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0xB20DE5C: QtWaylandClient::QWaylandIntegration::~QWaylandIntegration() (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0x556FC36: QGuiApplicationPrivate::~QGuiApplicationPrivate() (in /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.15.10) ==87814== by 0x4D3A9FC: QApplicationPrivate::~QApplicationPrivate() (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.15.10) ==87814== by 0x110DB4: ??? (in /usr/bin/kate) ==87814== by 0x63C16C9: (below main) (libc_start_call_main.h:58) ==87814== Address 0xbd24d48 is 296 bytes inside a block of size 376 free'd ==87814== at 0x48431EF: free (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==87814== by 0xB21F82B: QtWaylandClient::QWaylandDisplay::~QWaylandDisplay() (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0xB21FE3C: QtWaylandClient::QWaylandDisplay::~QWaylandDisplay() (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0xB20DE5C: QtWaylandClient::QWaylandIntegration::~QWaylandIntegration() (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0x556FC36: QGuiApplicationPrivate::~QGuiApplicationPrivate() (in /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.15.10) ==87814== by 0x4D3A9FC: QApplicationPrivate::~QApplicationPrivate() (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.15.10) ==87814== by 0x110DB4: ??? (in /usr/bin/kate) ==87814== by 0x63C16C9: (below main) (libc_start_call_main.h:58) ==87814== Block was alloc'd at ==87814== at 0x48459F3: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ==87814== by 0xB2FA812: wl_display_connect_to_fd (in /usr/lib/x86_64-linux-gnu/libwayland-client.so.0.22.0) ==87814== by 0xB2FAB47: wl_display_connect (in /usr/lib/x86_64-linux-gnu/libwayland-client.so.0.22.0) ==87814== by 0xB21C380: QtWaylandClient::QWaylandDisplay::QWaylandDisplay(QtWaylandClient::QWaylandIntegration*) (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0xB2100D0: QtWaylandClient::QWaylandIntegration::QWaylandIntegration() (in /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5.15.10) ==87814== by 0x48543C9: ??? (in /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqwayland-generic.so) ==87814== by 0x55737F7: QGuiApplicationPrivate::createPlatformIntegration() (in /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.15.10) ==87814== by 0x5574E27: QGuiApplicationPrivate::createEventDispatcher() (in /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.15.10) ==87814== by 0x5E924C4: QCoreApplicationPrivate::init() (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.10) ==87814== by 0x5577D4F: QGuiApplicationPrivate::init() (in /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.15.10) ==87814== by 0x4D4160C: QApplicationPrivate::init() (in /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5.15.10) ==87814== by 0x115956: ??? (in /usr/bin/kate) ==87814== ==87814== ==87814== HEAP SUMMARY: ==87814== in use at exit: 467,611 bytes in 2,954 blocks ==87814== total heap usage: 6,613,528 allocs, 6,610,574 frees, 845,092,610 bytes allocated ==87814== ==87814== LEAK SUMMARY: ==87814== definitely lost: 1,224 bytes in 15 blocks ==87814== indirectly lost: 1,470 bytes in 25 blocks ==87814== possibly lost: 464 bytes in 1 blocks ==87814== still reachable: 464,453 bytes in 2,913 blocks ==87814== of which reachable via heuristic: ==87814== newarray : 4,264 bytes in 1 blocks ==87814== suppressed: 0 bytes in 0 blocks ==87814== Rerun with --leak-check=full to see details of leaked memory ==87814== ==87814== Use --track-origins=yes to see where uninitialised values come from ==87814== For lists of detected and suppressed errors, rerun with: -s ==87814== ERROR SUMMARY: 319 errors from 207 contexts (suppressed: 0 from 0)