Bug 447918 - In Application Active Window, File | Quit selected and the application crashed.
Summary: In Application Active Window, File | Quit selected and the application crashed.
Status: REPORTED
Alias: None
Product: ktorrent
Classification: Applications
Component: general (show other bugs)
Version: 21.12.0
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Joris Guisson
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2022-01-04 08:18 UTC by Sisk
Modified: 2022-01-04 08:18 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sisk 2022-01-04 08:18:30 UTC
Application: ktorrent (21.12.0)

Qt Version: 5.15.2
Frameworks Version: 5.89.0
Operating System: Linux 5.15.12-1-default x86_64
Windowing System: X11
Distribution: "openSUSE Tumbleweed"
DrKonqi: 5.23.4 [KCrashBackend]

-- Information about the crash:
- What I was doing when the application crashed:
In Application Active Window, File | Quit selected and the application crashed.
This generated a bug report.

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: KTorrent (ktorrent), signal: Aborted
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized out>}
[KCrash Handler]
#6  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
#7  0x00007f87046d9323 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at pthread_kill.c:78
#8  0x00007f8704689366 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#9  0x00007f87046727d3 in __GI_abort () at abort.c:79
#10 0x00007f87046cc3c7 in __libc_message (action=action@entry=do_abort, fmt=fmt@entry=0x7f870481269f "%s\n") at ../sysdeps/posix/libc_fatal.c:155
#11 0x00007f87046e3e8c in malloc_printerr (str=str@entry=0x7f87048102d4 "free(): invalid pointer") at malloc.c:5543
#12 0x00007f87046e58fc in _int_free (av=<optimized out>, p=<optimized out>, have_lock=0) at malloc.c:4326
#13 0x00007f87046e8435 in __GI___libc_free (mem=<optimized out>) at malloc.c:3278
#14 0x00007f8704e9ac6e in QTypedArrayData<unsigned short>::deallocate (data=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qarraydata.h:239
#15 QString::~QString (this=0x7ffd06ba5380, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/text/qstring.h:1311
#16 v_clear<QString> (d=0x7ffd06ba5380) at ../../include/QtCore/5.15.2/QtCore/private/../../../../../src/corelib/kernel/qvariant_p.h:180
#17 QVariantDestructor<(anonymous namespace)::CoreTypesFilter>::FilteredDestructor<QString, true>::FilteredDestructor (d=0x7ffd06ba5380, this=<synthetic pointer>) at ../../include/QtCore/5.15.2/QtCore/private/../../../../../src/corelib/kernel/qvariant_p.h:415
#18 QVariantDestructor<(anonymous namespace)::CoreTypesFilter>::delegate<QString> (this=<synthetic pointer>) at ../../include/QtCore/5.15.2/QtCore/private/../../../../../src/corelib/kernel/qvariant_p.h:441
#19 QMetaTypeSwitcher::switcher<void, QVariantDestructor<(anonymous namespace)::CoreTypesFilter> > (data=0x0, type=<optimized out>, logic=<synthetic pointer>...) at ../../include/QtCore/5.15.2/QtCore/private/../../../../../src/corelib/kernel/qmetatypeswitcher_p.h:74
#20 (anonymous namespace)::clear (d=0x7ffd06ba5380) at kernel/qvariant.cpp:130
#21 0x00007f8704e91f67 in QVariant::~QVariant (this=0x7ffd06ba5380, __in_chrg=<optimized out>) at kernel/qvariant.cpp:1828
#22 QVariant::~QVariant (this=this@entry=0x7ffd06ba5380, __in_chrg=<optimized out>) at kernel/qvariant.cpp:1825
#23 0x00007f8705c9dc22 in QStyledItemDelegate::initStyleOption (this=0x563032e80330, option=0x7ffd06ba5480, index=...) at itemviews/qstyleditemdelegate.cpp:355
#24 0x00007f8705c9d118 in QStyledItemDelegate::sizeHint (this=0x563032e80330, option=..., index=...) at itemviews/qstyleditemdelegate.cpp:410
#25 0x0000563030a06788 in kt::ViewDelegate::sizeHint (this=0x563032e80330, option=..., index=...) at /usr/src/debug/ktorrent-21.12.0-1.1.x86_64/ktorrent/view/viewdelegate.cpp:162
#26 0x00007f8705ce17d3 in QTreeView::indexRowSizeHint (this=this@entry=0x563032dd5f10, index=...) at itemviews/qtreeview.cpp:2995
#27 0x00007f8705ce8bdc in QTreeViewPrivate::layout (this=this@entry=0x563032da06c0, i=i@entry=-1, recursiveExpanding=recursiveExpanding@entry=false, afterIsUninitialized=afterIsUninitialized@entry=false) at itemviews/qtreeview.cpp:3341
#28 0x00007f8705ceed01 in QTreeView::doItemsLayout (this=0x563032dd5f10) at itemviews/qtreeview.cpp:2100
#29 0x00007f8705ce677d in QAbstractItemViewPrivate::executePostedLayout (this=0x563032da06c0) at ../../include/QtWidgets/5.15.2/QtWidgets/private/../../../../../src/widgets/itemviews/qabstractitemview_p.h:229
#30 QAbstractItemViewPrivate::executePostedLayout (this=0x563032da06c0) at ../../include/QtWidgets/5.15.2/QtWidgets/private/../../../../../src/widgets/itemviews/qabstractitemview_p.h:226
#31 QTreeViewPrivate::updateScrollBars (this=0x563032da06c0) at itemviews/qtreeview.cpp:3696
#32 0x00007f8705cf0791 in QTreeView::updateGeometries (this=0x563032dd5f10) at itemviews/qtreeview.cpp:2834
#33 0x00007f8704e893c8 in doActivate<false> (sender=0x563032e74f80, signal_index=22, argv=0x7ffd06ba5a10) at kernel/qobject.cpp:3898
#34 0x00007f8704e8285f in QMetaObject::activate (sender=sender@entry=0x563032e74f80, m=m@entry=0x7f8705f3afe0 <QHeaderView::staticMetaObject>, local_signal_index=local_signal_index@entry=8, argv=argv@entry=0x0) at kernel/qobject.cpp:3946
#35 0x00007f8705c82b43 in QHeaderView::geometriesChanged (this=this@entry=0x563032e74f80) at .moc/moc_qheaderview.cpp:503
#36 0x00007f8705c90a46 in QHeaderView::viewportEvent (this=0x563032e74f80, e=0x7ffd06ba5bf0) at itemviews/qheaderview.cpp:2835
#37 0x00007f8704e52a92 in QCoreApplicationPrivate::sendThroughObjectEventFilters (event=<optimized out>, receiver=<optimized out>) at kernel/qcoreapplication.cpp:1190
#38 QCoreApplicationPrivate::sendThroughObjectEventFilters (receiver=receiver@entry=0x563032e75480, event=event@entry=0x7ffd06ba5bf0) at kernel/qcoreapplication.cpp:1179
#39 0x00007f8705a03a6e in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x563032e75480, e=0x7ffd06ba5bf0) at kernel/qapplication.cpp:3626
#40 0x00007f8704e52d2a in QCoreApplication::notifyInternal2 (receiver=0x563032e75480, event=0x7ffd06ba5bf0) at kernel/qcoreapplication.cpp:1064
#41 0x00007f8705a4067b in QWidgetPrivate::hideChildren (this=<optimized out>, spontaneous=false) at kernel/qwidget.cpp:8206
#42 0x00007f8705a40668 in QWidgetPrivate::hideChildren (this=<optimized out>, spontaneous=false) at kernel/qwidget.h:132
#43 0x00007f8705a40668 in QWidgetPrivate::hideChildren (this=<optimized out>, spontaneous=false) at kernel/qwidget.h:132
#44 0x00007f8705a40668 in QWidgetPrivate::hideChildren (this=<optimized out>, spontaneous=false) at kernel/qwidget.h:132
#45 0x00007f8705a40668 in QWidgetPrivate::hideChildren (this=<optimized out>, spontaneous=false) at kernel/qwidget.h:132
#46 0x00007f8705a40668 in QWidgetPrivate::hideChildren (this=<optimized out>, spontaneous=false) at kernel/qwidget.h:132
#47 0x00007f8705a40668 in QWidgetPrivate::hideChildren (this=<optimized out>, spontaneous=false) at kernel/qwidget.h:132
#48 0x00007f8705a40668 in QWidgetPrivate::hideChildren (this=this@entry=0x5630327e3420, spontaneous=spontaneous@entry=false) at kernel/qwidget.h:132
#49 0x00007f8705a4084f in QWidgetPrivate::hide_helper (this=this@entry=0x5630327e3420) at kernel/qwidget.cpp:7948
#50 0x00007f8705a45608 in QWidgetPrivate::setVisible (this=0x5630327e3420, visible=<optimized out>) at kernel/qwidget.cpp:8133
#51 0x00007f8705a40ad6 in QWidgetPrivate::close_helper (mode=<optimized out>, this=0x5630327e3420) at kernel/qwidget.cpp:8249
#52 QWidgetPrivate::close_helper (this=0x5630327e3420, mode=<optimized out>) at kernel/qwidget.cpp:8224
#53 0x00007f8705a4121c in QWidget::~QWidget (this=0x7ffd06ba6610, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1468
#54 0x00005630309a4e6c in kt::GUI::~GUI (this=<optimized out>, this=<optimized out>) at /usr/src/debug/ktorrent-21.12.0-1.1.x86_64/ktorrent/gui.cpp:116
#55 0x000056303098e4a2 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/ktorrent-21.12.0-1.1.x86_64/ktorrent/main.cpp:236
[Inferior 1 (process 30288) detached]

The reporter indicates this bug may be a duplicate of or related to bug 345433.

Possible duplicates by query: bug 443666, bug 426491, bug 419428, bug 409848, bug 396727.

Reported using DrKonqi