https://bugs.kde.org/show_bug.cgi?id=369352
Bug ID: 369352 Summary: ktorrent crash while close the app Product: ktorrent Version: unspecified Platform: Gentoo Packages OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: joris.guis...@gmail.com Reporter: alexmin...@gmail.com Application: ktorrent (5.0.1) Qt Version: 5.6.1 Frameworks Version: 5.23.0 Operating System: Linux 4.4.8-hardened-r1 x86_64 Distribution: "Gentoo Base System release 2.2" -- Information about the crash: - What I was doing when the application crashed: ktorrent crash while normal close the app from menu File/Exit -- Backtrace: Application: KTorrent (ktorrent), signal: Aborted Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x317716a7880 (LWP 4996))] Thread 5 (Thread 0x3176e5a8700 (LWP 5008)): #0 0x000003178094e75d in poll () from /lib64/libc.so.6 #1 0x000003177a88e815 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x31760003020, timeout=-1, context=0x31760000990) at /usr/src/debug/dev-libs/glib-2.46.2-r3/glib-2.46.2/glib/gmain.c:4135 #2 g_main_context_iterate (context=context@entry=0x31760000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /usr/src/debug/dev-libs/glib-2.46.2-r3/glib-2.46.2/glib/gmain.c:3835 #3 0x000003177a88e981 in g_main_context_iteration (context=0x31760000990, may_block=1) at /usr/src/debug/dev-libs/glib-2.46.2-r3/glib-2.46.2/glib/gmain.c:3901 #4 0x000003178173bad4 in QEventDispatcherGlib::processEvents (this=0x317600008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #5 0x00000317816dfd5a in QEventLoop::exec (this=this@entry=0x3176e5a7ce0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #6 0x00000317814ff53d in QThread::exec (this=this@entry=0x31785fc12c0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:500 #7 0x0000031785f48565 in QDBusConnectionManager::run (this=0x31785fc12c0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:189 #8 0x0000031781504db2 in QThreadPrivate::start (arg=0x31785fc12c0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:341 #9 0x000003177cce660c in start_thread () from /lib64/libpthread.so.0 #10 0x000003178095855d in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x3176d479700 (LWP 5010)): #0 0x0000031786068b61 in ?? () #1 0x000003176d478a00 in ?? () #2 0x0000000130d63498 in ?? () #3 0x0000000000000001 in ?? () #4 0x000003176d478a00 in ?? () #5 0x000003176d478aa0 in ?? () #6 0x000003176d4789f0 in ?? () #7 0x0000031780965d1a in clock_gettime () from /lib64/libc.so.6 Backtrace stopped: frame did not save the PC Thread 3 (Thread 0x3174efe6700 (LWP 5030)): #0 0x000003177ccec57f in pthread_cond_wait () from /lib64/libpthread.so.0 #1 0x000003175799eca3 in radeon_drm_cs_emit_ioctl () from /usr/lib64/dri/radeonsi_dri.so #2 0x000003175799e29a in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so #3 0x000003177cce660c in start_thread () from /lib64/libpthread.so.0 #4 0x000003178095855d in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x317318dd700 (LWP 5061)): #0 0x000003177ccec57f in pthread_cond_wait () from /lib64/libpthread.so.0 #1 0x0000031781505573 in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x8319701f0) at thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=this@entry=0x831ae99f8, mutex=mutex@entry=0x831ae99f0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x000003178581f25d in net::ReverseResolverThread::run (this=0x831ae99e0) at /usr/src/debug/net-libs/libktorrent-2.0.1/libktorrent-2.0.1/src/net/reverseresolver.cpp:124 #4 0x0000031781504db2 in QThreadPrivate::start (arg=0x831ae99e0) at thread/qthread_unix.cpp:341 #5 0x000003177cce660c in start_thread () from /lib64/libpthread.so.0 #6 0x000003178095855d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x317716a7880 (LWP 4996)): [KCrash Handler] #6 0x00000317808973cb in raise () from /lib64/libc.so.6 #7 0x0000031780898a31 in abort () from /lib64/libc.so.6 #8 0x00000317808da91d in __libc_message () from /lib64/libc.so.6 #9 0x00000317808e0c0f in malloc_printerr () from /lib64/libc.so.6 #10 0x00000317808e147e in _int_free () from /lib64/libc.so.6 #11 0x000003178172fbb2 in QTypedArrayData<unsigned short>::deallocate (data=<optimized out>) at ../../src/corelib/tools/qarraydata.h:222 #12 QString::~QString (this=0x397ae3602f0, __in_chrg=<optimized out>) at ../../src/corelib/tools/qstring.h:1065 #13 v_clear<QString> (d=0x397ae3602f0) at ../../src/corelib/kernel/qvariant_p.h:169 #14 QVariantDestructor<(anonymous namespace)::CoreTypesFilter>::FilteredDestructor<QString, true>::FilteredDestructor (this=<optimized out>, d=0x397ae3602f0) at ../../src/corelib/kernel/qvariant_p.h:413 #15 QVariantDestructor<(anonymous namespace)::CoreTypesFilter>::delegate<QString> (this=<synthetic pointer>) at ../../src/corelib/kernel/qvariant_p.h:439 #16 QMetaTypeSwitcher::switcher<void, QVariantDestructor<(anonymous namespace)::CoreTypesFilter> > (data=0x0, type=<optimized out>, logic=<synthetic pointer>) at ../../src/corelib/kernel/qmetatypeswitcher_p.h:68 #17 (anonymous namespace)::clear (d=0x397ae3602f0) at kernel/qvariant.cpp:123 #18 0x000003178273529d in QStyledItemDelegate::initStyleOption (this=0x830e21140, option=0x397ae3603f0, index=...) at itemviews/qstyleditemdelegate.cpp:378 #19 0x0000031782733d0a in QStyledItemDelegate::sizeHint (this=0x830e21140, option=..., index=...) at itemviews/qstyleditemdelegate.cpp:434 #20 0x00000008302bec16 in kt::ViewDelegate::sizeHint (this=<optimized out>, option=..., index=...) at /usr/src/debug/net-p2p/ktorrent-5.0.1/ktorrent-5.0.1/ktorrent/view/viewdelegate.cpp:187 #21 0x00000317826dcd24 in QTreeView::indexRowSizeHint (this=this@entry=0x830da1790, index=...) at itemviews/qtreeview.cpp:3008 #22 0x00000317826dd8fd in QTreeViewPrivate::layout (this=this@entry=0x830da1910, i=i@entry=-1, recursiveExpanding=recursiveExpanding@entry=false, afterIsUninitialized=afterIsUninitialized@entry=false) at itemviews/qtreeview.cpp:3341 #23 0x00000317826e6d05 in QTreeView::doItemsLayout (this=0x830da1790) at itemviews/qtreeview.cpp:2126 #24 0x00000317826df966 in QAbstractItemViewPrivate::executePostedLayout (this=0x830da1910) at ../../src/widgets/itemviews/qabstractitemview_p.h:228 #25 QTreeViewPrivate::updateScrollBars (this=0x830da1910) at itemviews/qtreeview.cpp:3672 #26 0x00000317826e8d03 in QTreeView::updateGeometries (this=0x830da1790) at itemviews/qtreeview.cpp:2847 #27 0x0000031782693469 in QAbstractItemView::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/moc_qabstractitemview.cpp:416 #28 0x0000031781711085 in QMetaObject::activate (sender=sender@entry=0x830e15bf0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=8, argv=argv@entry=0x0) at kernel/qobject.cpp:3730 #29 0x0000031781711c95 in QMetaObject::activate (sender=sender@entry=0x830e15bf0, m=m@entry=0x31782983360 <QHeaderView::staticMetaObject>, local_signal_index=local_signal_index@entry=8, argv=argv@entry=0x0) at kernel/qobject.cpp:3595 #30 0x00000317826a1209 in QHeaderView::geometriesChanged (this=this@entry=0x830e15bf0) at .moc/moc_qheaderview.cpp:452 #31 0x00000317826ad5bc in QHeaderView::viewportEvent (this=0x830e15bf0, e=0x397ae360da0) at itemviews/qheaderview.cpp:2622 #32 0x00000317816e15e2 in QCoreApplicationPrivate::sendThroughObjectEventFilters (receiver=receiver@entry=0x830e15750, event=event@entry=0x397ae360da0) at kernel/qcoreapplication.cpp:1126 #33 0x00000317823d91ba in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x830e15750, e=0x397ae360da0) at kernel/qapplication.cpp:3800 #34 0x00000317823ddf7e in QApplication::notify (this=0x397ae361c90, receiver=0x830e15750, e=0x397ae360da0) at kernel/qapplication.cpp:3561 #35 0x00000317816e1938 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x830e15750, event=event@entry=0x397ae360da0) at kernel/qcoreapplication.cpp:1015 #36 0x000003178242724f in QCoreApplication::sendEvent (event=0x397ae360da0, receiver=0x830e15750) at ../../src/corelib/kernel/qcoreapplication.h:225 #37 QWidgetPrivate::hideChildren (this=<optimized out>, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:8299 #38 0x0000031782427238 in QWidgetPrivate::hideChildren (this=<optimized out>, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:8294 #39 0x0000031782427238 in QWidgetPrivate::hideChildren (this=<optimized out>, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:8294 #40 0x0000031782427238 in QWidgetPrivate::hideChildren (this=<optimized out>, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:8294 #41 0x0000031782427238 in QWidgetPrivate::hideChildren (this=<optimized out>, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:8294 #42 0x0000031782427238 in QWidgetPrivate::hideChildren (this=<optimized out>, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:8294 #43 0x0000031782427238 in QWidgetPrivate::hideChildren (this=<optimized out>, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:8294 #44 0x0000031782427238 in QWidgetPrivate::hideChildren (this=this@entry=0x830d5f470, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:8294 #45 0x0000031782427584 in QWidgetPrivate::hide_helper (this=this@entry=0x830d5f470) at kernel/qwidget.cpp:8022 #46 0x000003178242c2f8 in QWidget::setVisible (this=0x397ae361d20, visible=<optimized out>) at kernel/qwidget.cpp:8213 #47 0x0000031782427798 in QWidgetPrivate::close_helper (this=0x830d5f470, mode=QWidgetPrivate::CloseNoEvent) at kernel/qwidget.cpp:8342 #48 0x0000031782427e9a in QWidget::~QWidget (this=0x397ae361d20, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1606 #49 0x0000031784023588 in KMainWindow::~KMainWindow (this=0x397ae361d20, __in_chrg=<optimized out>) at /usr/src/debug/kde-frameworks/kxmlgui-5.23.0-r1/kxmlgui-5.23.0/src/kmainwindow.cpp:395 #50 0x000000083024ea3b in kt::GUI::~GUI (this=0x397ae361d20, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/net-p2p/ktorrent-5.0.1/ktorrent-5.0.1/ktorrent/gui.cpp:127 #51 0x000000083023c654 in main (argc=1, argv=<optimized out>) at /usr/src/debug/net-p2p/ktorrent-5.0.1/ktorrent-5.0.1/ktorrent/main.cpp:208 Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.