https://bugs.kde.org/show_bug.cgi?id=503422
--- Comment #13 from Jesse Layne <[email protected]> --- Comment on attachment 187157 --> https://bugs.kde.org/attachment.cgi?id=187157 Valgrind Trace ==20740== Memcheck, a memory error detector ==20740== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. ==20740== Using Valgrind-3.22.0 and LibVEX; rerun with -h for copyright info ==20740== Command: palapeli ==20740== qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile ==20740== Syscall param waitid(infop) points to unaddressable byte(s) ==20740== at 0x6DF028D: syscall (syscall.S:38) ==20740== by 0x69036E8: ??? (in /usr/lib/x86_64-linux-gnu/libQt6Core.so.6.10.0) ==20740== by 0x665402F: ??? (in /usr/lib/x86_64-linux-gnu/libQt6Core.so.6.10.0) ==20740== by 0x28F7D3F0: UnknownInlinedFun (grid-voronoi.cpp:270) ==20740== by 0x28F7D3F0: GoldbergSlicer::GoldbergSlicer(QObject*, QList<QVariant> const&) (slicer-goldberg.cpp:27) ==20740== by 0x28F7E46E: QObject* KPluginFactory::createInstance<GoldbergSlicer, QObject>(QWidget*, QObject*, KPluginMetaData const&, QList<QVariant> const&) (kpluginfactory.h:644) ==20740== by 0x19A891: UnknownInlinedFun (kpluginfactory.h:687) ==20740== by 0x19A891: KPluginFactory::Result<Pala::Slicer> KPluginFactory::instantiatePlugin<Pala::Slicer>(KPluginMetaData const&, QObject*, QList<QVariant> const&) [clone .constprop.0] (kpluginfactory.h:421) ==20740== by 0x19AF60: Palapeli::SlicerSelector::SlicerSelector(QWidget*) [clone .constprop.0] (slicerselector.cpp:31) ==20740== by 0x14F71A: Palapeli::PuzzleCreatorDialog::PuzzleCreatorDialog() (puzzlecreator.cpp:34) ==20740== by 0x159BD6: Palapeli::GamePlay::actionCreate() (gameplay.cpp:273) ==20740== by 0x67E6998: ??? (in /usr/lib/x86_64-linux-gnu/libQt6Core.so.6.10.0) ==20740== by 0x61036A3: QAction::triggered(bool) (in /usr/lib/x86_64-linux-gnu/libQt6Gui.so.6.10.0) ==20740== by 0x61095E2: QAction::activate(QAction::ActionEvent) (in /usr/lib/x86_64-linux-gnu/libQt6Gui.so.6.10.0) ==20740== Address 0x0 is not stack'd, malloc'd or (recently) free'd ==20740== ASSERT failure in QList::at: "index out of range", file /usr/include/x86_64-linux-gnu/qt6/QtCore/qlist.h, line 479 KCrash: Application 'palapeli' crashing... crashRecursionCounter = 2 ==20740== ==20740== Process terminating with default action of signal 6 (SIGABRT) ==20740== at 0x6D67B2C: __pthread_kill_implementation (pthread_kill.c:44) ==20740== by 0x6D67B2C: __pthread_kill_internal (pthread_kill.c:78) ==20740== by 0x6D67B2C: pthread_kill@@GLIBC_2.34 (pthread_kill.c:89) ==20740== by 0x6D0E27D: raise (raise.c:26) ==20740== by 0x4C54980: KCrash::defaultCrashHandler(int) (in /usr/lib/x86_64-linux-gnu/libKF6Crash.so.6.20.0) ==20740== by 0x6D0E32F: ??? (in /usr/lib/x86_64-linux-gnu/libc.so.6) ==20740== by 0x6D67B2B: __pthread_kill_implementation (pthread_kill.c:43) ==20740== by 0x6D67B2B: __pthread_kill_internal (pthread_kill.c:78) ==20740== by 0x6D67B2B: pthread_kill@@GLIBC_2.34 (pthread_kill.c:89) ==20740== by 0x6D0E27D: raise (raise.c:26) ==20740== by 0x6CF18FE: abort (abort.c:79) ==20740== by 0x688B1C2: ??? (in /usr/lib/x86_64-linux-gnu/libQt6Core.so.6.10.0) ==20740== by 0x688CA88: QMessageLogger::fatal(char const*, ...) const (in /usr/lib/x86_64-linux-gnu/libQt6Core.so.6.10.0) ==20740== by 0x6877540: qt_assert_x(char const*, char const*, char const*, int) (in /usr/lib/x86_64-linux-gnu/libQt6Core.so.6.10.0) ==20740== by 0x140E94: QList<QString>::at(long long) const [clone .part.0] [clone .lto_priv.0] (qlist.h:479) ==20740== by 0x141D9B: UnknownInlinedFun (qanystringview.h:126) ==20740== by 0x141D9B: Palapeli::GamePlay::loadPiecePositions() [clone .cold] (gameplay.cpp:895) ==20740== ==20740== HEAP SUMMARY: ==20740== in use at exit: 161,559,459 bytes in 69,743 blocks ==20740== total heap usage: 611,681 allocs, 541,938 frees, 361,769,568 bytes allocated ==20740== ==20740== LEAK SUMMARY: ==20740== definitely lost: 256 bytes in 1 blocks ==20740== indirectly lost: 64 bytes in 2 blocks ==20740== possibly lost: 57,824 bytes in 215 blocks ==20740== still reachable: 161,499,299 bytes in 69,504 blocks ==20740== of which reachable via heuristic: ==20740== newarray : 28,832 bytes in 156 blocks ==20740== multipleinheritance: 80,808 bytes in 91 blocks ==20740== suppressed: 0 bytes in 0 blocks ==20740== Rerun with --leak-check=full to see details of leaked memory ==20740== ==20740== For lists of detected and suppressed errors, rerun with: -s ==20740== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) Aborted (core dumped) -- You are receiving this mail because: You are watching all bug changes.
