Bug 475418 - Recording data, then pressing "View results" incurs a crash
Summary: Recording data, then pressing "View results" incurs a crash
Status: RESOLVED DOWNSTREAM
Alias: None
Product: kde
Classification: I don't know
Component: general (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2023-10-10 10:33 UTC by Mat
Modified: 2023-10-11 19:16 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mat 2023-10-10 10:33:06 UTC
Application: hotspot (1.4.1)

Qt Version: 5.15.11
Frameworks Version: 5.110.0
Operating System: Linux 6.5.6-201.fsync.fc38.x86_64 x86_64
Windowing System: Wayland
Distribution: "Arch Linux"
DrKonqi: 5.27.8 [KCrashBackend]

-- Information about the crash:
I'm using Hotspot to record data from a program which was compiled with debug symbols. It usually works great, but if I record too much data Hotspot will crash once the progress bar of "view results" reaches the end. I can reproduce this pretty easily.

The crash can be reproduced every time.

-- Backtrace:
Application: hotspot (hotspot), signal: Aborted

[KCrash Handler]
#4  0x00007ff3ed8ac83c in  () at /usr/lib/libc.so.6
#5  0x00007ff3ed85c668 in raise () at /usr/lib/libc.so.6
#6  0x00007ff3ed8444b8 in abort () at /usr/lib/libc.so.6
#7  0x00007ff3edadd3b2 in std::__glibcxx_assert_fail(char const*, int, char const*, char const*) (file=<optimized out>, line=<optimized out>, function=<optimized out>, condition=<optimized out>) at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/debug.cc:61
#8  0x000056247e844da8 in  ()
#9  0x000056247e84344f in  ()
#10 0x00007ff3ee07f42e in QSortFilterProxyModel::data(QModelIndex const&, int) const () at /usr/lib/libQt5Core.so.5
#11 0x00007ff3ef003075 in QStyledItemDelegate::initStyleOption(QStyleOptionViewItem*, QModelIndex const&) const () at /usr/lib/libQt5Widgets.so.5
#12 0x00007ff3ef006f83 in QStyledItemDelegate::sizeHint(QStyleOptionViewItem const&, QModelIndex const&) const () at /usr/lib/libQt5Widgets.so.5
#13 0x00007ff3ef0537b5 in QTreeView::indexRowSizeHint(QModelIndex const&) const () at /usr/lib/libQt5Widgets.so.5
#14 0x00007ff3ef0566c7 in QTreeViewPrivate::layout(int, bool, bool) () at /usr/lib/libQt5Widgets.so.5
#15 0x00007ff3ef04d022 in QTreeView::doItemsLayout() () at /usr/lib/libQt5Widgets.so.5
#16 0x000056247e826301 in  ()
#17 0x000056247e81722e in  ()
#18 0x00007ff3ee0c3024 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#19 0x00007ff3eed788ff in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#20 0x00007ff3ee09b5b8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#21 0x00007ff3ee0a051b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#22 0x00007ff3ee0e6588 in  () at /usr/lib/libQt5Core.so.5
#23 0x00007ff3ecc7ff19 in  () at /usr/lib/libglib-2.0.so.0
#24 0x00007ff3eccde2b7 in  () at /usr/lib/libglib-2.0.so.0
#25 0x00007ff3ecc7e112 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#26 0x00007ff3ee0ea3cc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#27 0x00007ff3ee09a2c4 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#28 0x00007ff3ee09b763 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#29 0x000056247e79fdd7 in  ()
#30 0x00007ff3ed845cd0 in  () at /usr/lib/libc.so.6
#31 0x00007ff3ed845d8a in __libc_start_main () at /usr/lib/libc.so.6
#32 0x000056247e7a02c5 in  ()
[Inferior 1 (process 15035) detached]

Reported using DrKonqi
This report was filed against 'kde' because the product 'hotspot' could not be located in Bugzilla. Add it to drkonqi's mappings file!
Comment 1 Nate Graham 2023-10-11 19:14:19 UTC
Hotspot isn't a KDE app, so I'm afraid you'll need to report this to its developers.
Comment 2 Mat 2023-10-11 19:16:24 UTC
(In reply to Nate Graham from comment #1)
> Hotspot isn't a KDE app, so I'm afraid you'll need to report this to its
> developers.

Whoops, no idea how this ended up on the KDE bug tracker, sorry! I will reopen it on the Hotspot repository.