https://bugs.kde.org/show_bug.cgi?id=464059
Bug ID: 464059
Summary: ktorrent segfaults while quit
Classification: Applications
Product: ktorrent
Version: 22.12.0
Platform: Fedora RPMs
OS: Linux
Status: REPORTED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Application: ktorrent (22.12.0)
Qt Version: 5.15.7
Frameworks Version: 5.101.0
Operating System: Linux 6.0.16-300.fc37.x86_64+debug x86_64
Windowing System: X11
Distribution: "Fedora release 37 (Thirty Seven)"
DrKonqi: 5.26.5 [KCrashBackend]
-- Information about the crash:
Happens when I start Ktorrent with some active torrents placed on an unmounted
drive.
It asks if I want to download them again, I answer no and quit - it segfaults
immediately.
Fedora 37 x64
ktorrent-22.12.0-1.fc37.x86_64
The crash can be reproduced every time.
-- Backtrace:
Application: KTorrent (ktorrent), signal: Segmentation fault
[KCrash Handler]
#4 0x00007f6fcf57a3e0 in QtPrivate::isRightToLeft(QStringView) () from
/lib64/libQt5Core.so.5
#5 0x00007f6fcfc30363 in QTextEngine::itemize() const () from
/lib64/libQt5Gui.so.5
#6 0x00007f6fcfc39aa0 in QTextLayout::beginLayout() () from
/lib64/libQt5Gui.so.5
#7 0x00007f6fd0426fe4 in viewItemTextLayout(QTextLayout&, int, int, int*) ()
from /lib64/libQt5Widgets.so.5
#8 0x00007f6fd042b461 in
QCommonStylePrivate::viewItemSize(QStyleOptionViewItem const*, int) const ()
from /lib64/libQt5Widgets.so.5
#9 0x00007f6fd042b84f in
QCommonStylePrivate::viewItemLayout(QStyleOptionViewItem const*, QRect*,
QRect*, QRect*, bool) const () from /lib64/libQt5Widgets.so.5
#10 0x00007f6fd042c5ca in QCommonStyle::sizeFromContents(QStyle::ContentsType,
QStyleOption const*, QSize const&, QWidget const*) const () from
/lib64/libQt5Widgets.so.5
#11 0x00007f6fd0497b78 in QFusionStyle::sizeFromContents(QStyle::ContentsType,
QStyleOption const*, QSize const&, QWidget const*) const () from
/lib64/libQt5Widgets.so.5
#12 0x00007f6fd065192e in QStyledItemDelegate::sizeHint(QStyleOptionViewItem
const&, QModelIndex const&) const () from /lib64/libQt5Widgets.so.5
#13 0x000055da1b700548 in kt::ViewDelegate::sizeHint(QStyleOptionViewItem
const&, QModelIndex const&) const ()
#14 0x00007f6fd06979f3 in QTreeView::indexRowSizeHint(QModelIndex const&) const
() from /lib64/libQt5Widgets.so.5
#15 0x00007f6fd069ef3e in QTreeViewPrivate::layout(int, bool, bool) () from
/lib64/libQt5Widgets.so.5
#16 0x00007f6fd06a4da1 in QTreeView::doItemsLayout() () from
/lib64/libQt5Widgets.so.5
#17 0x00007f6fd069c94d in QTreeViewPrivate::updateScrollBars() () from
/lib64/libQt5Widgets.so.5
#18 0x00007f6fd06a6882 in QTreeView::updateGeometries() () from
/lib64/libQt5Widgets.so.5
#19 0x00007f6fcf6dbdaf in void doActivate<false>(QObject*, int, void**) () from
/lib64/libQt5Core.so.5
#20 0x00007f6fd0644f03 in QHeaderView::viewportEvent(QEvent*) () from
/lib64/libQt5Widgets.so.5
#21 0x00007f6fcf6a8041 in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) ()
from /lib64/libQt5Core.so.5
#22 0x00007f6fd03aed02 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib64/libQt5Widgets.so.5
#23 0x00007f6fcf6a8278 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib64/libQt5Core.so.5
#24 0x00007f6fd03ec770 in QWidgetPrivate::hideChildren(bool) () from
/lib64/libQt5Widgets.so.5
#25 0x00007f6fd03ec75d in QWidgetPrivate::hideChildren(bool) () from
/lib64/libQt5Widgets.so.5
#26 0x00007f6fd03ec75d in QWidgetPrivate::hideChildren(bool) () from
/lib64/libQt5Widgets.so.5
#27 0x00007f6fd03ec75d in QWidgetPrivate::hideChildren(bool) () from
/lib64/libQt5Widgets.so.5
#28 0x00007f6fd03ec75d in QWidgetPrivate::hideChildren(bool) () from
/lib64/libQt5Widgets.so.5
#29 0x00007f6fd03ec75d in QWidgetPrivate::hideChildren(bool) () from
/lib64/libQt5Widgets.so.5
#30 0x00007f6fd03ec75d in QWidgetPrivate::hideChildren(bool) () from
/lib64/libQt5Widgets.so.5
#31 0x00007f6fd03ec75d in QWidgetPrivate::hideChildren(bool) () from
/lib64/libQt5Widgets.so.5
#32 0x00007f6fd03ec947 in QWidgetPrivate::hide_helper() () from
/lib64/libQt5Widgets.so.5
#33 0x00007f6fd03f1568 in QWidgetPrivate::setVisible(bool) () from
/lib64/libQt5Widgets.so.5
#34 0x00007f6fd03ecdf8 in
QWidgetPrivate::close_helper(QWidgetPrivate::CloseMode) () from
/lib64/libQt5Widgets.so.5
#35 0x00007f6fd03ed384 in QWidget::~QWidget() () from /lib64/libQt5Widgets.so.5
#36 0x000055da1b6996d0 in kt::GUI::~GUI() ()
#37 0x000055da1b6845eb in main ()
[Inferior 1 (process 3590) detached]
The reporter indicates this bug may be a duplicate of or related to bug 383127.
Reported using DrKonqi
--
You are receiving this mail because:
You are watching all bug changes.