Bug 450240 - crashes on close
Summary: crashes on close
Status: REPORTED
Alias: None
Product: ktorrent
Classification: Applications
Component: general (show other bugs)
Version: 21.12.2
Platform: Other Linux
: NOR crash
Target Milestone: ---
Assignee: Joris Guisson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-02-14 17:26 UTC by oneforall
Modified: 2022-02-16 17:43 UTC (History)
1 user (show)

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


Attachments
ktorrent crashes when closed (2.87 KB, text/vnd.kde.kcrash-report)
2022-02-14 17:26 UTC, oneforall
Details

Note You need to log in before you can comment on or make changes to this bug.
Description oneforall 2022-02-14 17:26:59 UTC
Created attachment 146724 [details]
ktorrent crashes when closed

SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols.
See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***


STEPS TO REPRODUCE
1. quit
2. window  x
3. 

OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 oneforall 2022-02-15 00:26:10 UTC
Comment on attachment 146724 [details]
ktorrent crashes when closed

>Application: KTorrent (ktorrent), signal: Segmentation fault
>
>[KCrash Handler]
>#4  0x0000000000000130 in ?? ()
>#5  0x00000000004cb15c in ?? ()
>#6  0x00000000004cc6ce in ?? ()
>#7  0x00007fb67ffbe06a in QStyledItemDelegate::initStyleOption(QStyleOptionViewItem*, QModelIndex const&) const () from /usr/lib64/libQt5Widgets.so.5
>#8  0x00007fb67ffbd800 in QStyledItemDelegate::sizeHint(QStyleOptionViewItem const&, QModelIndex const&) const () from /usr/lib64/libQt5Widgets.so.5
>#9  0x00000000004d19d5 in ?? ()
>#10 0x00007fb67fffebb3 in QTreeView::indexRowSizeHint(QModelIndex const&) const () from /usr/lib64/libQt5Widgets.so.5
>#11 0x00007fb680005f5c in QTreeViewPrivate::layout(int, bool, bool) () from /usr/lib64/libQt5Widgets.so.5
>#12 0x00007fb68000b841 in QTreeView::doItemsLayout() () from /usr/lib64/libQt5Widgets.so.5
>#13 0x00007fb6800038bd in QTreeViewPrivate::updateScrollBars() () from /usr/lib64/libQt5Widgets.so.5
>#14 0x00007fb68000d1a1 in QTreeView::updateGeometries() () from /usr/lib64/libQt5Widgets.so.5
>#15 0x00007fb67f25874d in ?? () from /usr/lib64/libQt5Core.so.5
>#16 0x00007fb67ffb19e2 in QHeaderView::viewportEvent(QEvent*) () from /usr/lib64/libQt5Widgets.so.5
>#17 0x00007fb67f224282 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
>#18 0x00007fb67fd45a7e in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
>#19 0x00007fb67f22450a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
>#20 0x00007fb67fd7fd5b in QWidgetPrivate::hideChildren(bool) () from /usr/lib64/libQt5Widgets.so.5
>#21 0x00007fb67fd7fd48 in QWidgetPrivate::hideChildren(bool) () from /usr/lib64/libQt5Widgets.so.5
>#22 0x00007fb67fd7fd48 in QWidgetPrivate::hideChildren(bool) () from /usr/lib64/libQt5Widgets.so.5
>#23 0x00007fb67fd7fd48 in QWidgetPrivate::hideChildren(bool) () from /usr/lib64/libQt5Widgets.so.5
>#24 0x00007fb67fd7fd48 in QWidgetPrivate::hideChildren(bool) () from /usr/lib64/libQt5Widgets.so.5
>#25 0x00007fb67fd7fd48 in QWidgetPrivate::hideChildren(bool) () from /usr/lib64/libQt5Widgets.so.5
>#26 0x00007fb67fd7fd48 in QWidgetPrivate::hideChildren(bool) () from /usr/lib64/libQt5Widgets.so.5
>#27 0x00007fb67fd7fd48 in QWidgetPrivate::hideChildren(bool) () from /usr/lib64/libQt5Widgets.so.5
>#28 0x00007fb67fd7feff in QWidgetPrivate::hide_helper() () from /usr/lib64/libQt5Widgets.so.5
>#29 0x00007fb67fd84268 in QWidgetPrivate::setVisible(bool) () from /usr/lib64/libQt5Widgets.so.5
>#30 0x00007fb67fd80162 in QWidgetPrivate::close_helper(QWidgetPrivate::CloseMode) () from /usr/lib64/libQt5Widgets.so.5
>#31 0x00007fb67fd8087c in QWidget::~QWidget() () from /usr/lib64/libQt5Widgets.so.5
>#32 0x00000000004591a7 in ?? ()
>#33 0x0000000000444061 in ?? ()
>#34 0x00007fb67ea3f03d in __libc_start_main () from /lib64/libc.so.6
>#35 0x00000000004448ea in ?? ()
>[Inferior 1 (process 4514) detached]
Comment 2 Fushan Wen 2022-02-15 14:44:35 UTC
Did you have any items in the list when quitting?
Comment 3 oneforall 2022-02-15 16:38:32 UTC
(In reply to Fushan Wen from comment #2)
> Did you have any items in the list when quitting?

yes  , hmm just cleared it and closed and no crash
Comment 4 oneforall 2022-02-15 16:46:40 UTC
hmm thanks closing better now that I cleared it . no krash report now. Whats weird though since this happened over a yr ago those in the list were gone long time ago. musta a been caught  some where :)
Comment 5 oneforall 2022-02-16 17:43:09 UTC
darn still doing it if there is anything on the list   when I close .