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.

Reply via email to