https://bugs.kde.org/show_bug.cgi?id=372765

            Bug ID: 372765
           Summary: Ktorrent crash upon theme change when already told to
                    shutdown & not started
           Product: ktorrent
           Version: unspecified
          Platform: Archlinux Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: joris.guis...@gmail.com
          Reporter: ddupo...@gmail.com
  Target Milestone: ---

Application: ktorrent (5.0.1)

Qt Version: 5.7.0
Frameworks Version: 5.28.0
Operating System: Linux 4.8.8-2-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed: changing from Breeze light to
Breeze dark

- Unusual behavior I noticed: Ktorrent started or already running upon login
and never requested

The crash can be reproduced every time.

-- Backtrace:
Application: KTorrent (ktorrent), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f63fbcc8840 (LWP 22401))]

Thread 8 (Thread 0x7f63b37fe700 (LWP 25515)):
#0  0x00007f63ed273951 in  () at /usr/lib/libpulse.so.0
#1  0x00007f63e7892461 in  () at /usr/lib/pulseaudio/libpulsecommon-9.0.so
#2  0x00007f63e7892829 in  () at /usr/lib/pulseaudio/libpulsecommon-9.0.so
#3  0x00007f63e78930aa in  () at /usr/lib/pulseaudio/libpulsecommon-9.0.so
#4  0x00007f63ed274b9c in pa_mainloop_dispatch () at /usr/lib/libpulse.so.0
#5  0x00007f63ed274f9c in pa_mainloop_iterate () at /usr/lib/libpulse.so.0
#6  0x00007f63ed275040 in pa_mainloop_run () at /usr/lib/libpulse.so.0
#7  0x00007f63ed283069 in  () at /usr/lib/libpulse.so.0
#8  0x00007f63e78a2ed8 in  () at /usr/lib/pulseaudio/libpulsecommon-9.0.so
#9  0x00007f63f1547454 in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f63f5d3d7df in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7f63be5f6700 (LWP 25437)):
#0  0x00007f63f154d10f in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007f63f6943c2b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/libQt5Core.so.5
#2  0x00007f63fb5a5388 in  () at /usr/lib/libktorrent.so.6
#3  0x00007f63f6942d78 in  () at /usr/lib/libQt5Core.so.5
#4  0x00007f63f1547454 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007f63f5d3d7df in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7f63bedf7700 (LWP 25436)):
#0  0x00007f63fb5a5b81 in net::Poll::add(int, net::Poll::Mode) () at
/usr/lib/libktorrent.so.6
#1  0x00007f63fb5a5c51 in net::Poll::add(QSharedPointer<net::PollClient>) () at
/usr/lib/libktorrent.so.6
#2  0x00007f63fb5a1ba6 in  () at /usr/lib/libktorrent.so.6
#3  0x00007f63fb5a1d26 in  () at /usr/lib/libktorrent.so.6
#4  0x00007f63fb5a2589 in  () at /usr/lib/libktorrent.so.6
#5  0x00007f63f6942d78 in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f63f1547454 in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007f63f5d3d7df in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f63bf5f8700 (LWP 25435)):
#0  0x00007f63f5d304ed in read () at /usr/lib/libc.so.6
#1  0x00007f63fb59063f in bt::Pipe::read(unsigned char*, int) () at
/usr/lib/libktorrent.so.6
#2  0x00007f63fb5a4b6e in net::WakeUpPipe::handleData() () at
/usr/lib/libktorrent.so.6
#3  0x00007f63fb5a5a0b in net::Poll::poll(int) () at /usr/lib/libktorrent.so.6
#4  0x00007f63fb5a2292 in  () at /usr/lib/libktorrent.so.6
#5  0x00007f63fb5a2366 in  () at /usr/lib/libktorrent.so.6
#6  0x00007f63fb5a2589 in  () at /usr/lib/libktorrent.so.6
#7  0x00007f63f6942d78 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f63f1547454 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f63f5d3d7df in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f63d6381700 (LWP 22419)):
#0  0x00007f63f154d10f in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007f63d744048b in  () at /usr/lib/xorg/modules/dri/r600_dri.so
#2  0x00007f63d74402e7 in  () at /usr/lib/xorg/modules/dri/r600_dri.so
#3  0x00007f63f1547454 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f63f5d3d7df in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f63de241700 (LWP 22407)):
#0  0x00007f63f5d3448d in poll () at /usr/lib/libc.so.6
#1  0x00007f63eef8f786 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f63eef8f89c in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007f63f6b7172b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#4  0x00007f63f6b1b23a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#5  0x00007f63f693e0f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f63f6942d78 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f63f1547454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f63f5d3d7df in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f63dea42700 (LWP 22404)):
#0  0x00007f63f5d3448d in poll () at /usr/lib/libc.so.6
#1  0x00007f63eef8f786 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f63eef8f89c in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007f63f6b7172b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#4  0x00007f63f6b1b23a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#5  0x00007f63f693e0f3 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f63f52aae55 in  () at /usr/lib/libQt5DBus.so.5
#7  0x00007f63f6942d78 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f63f1547454 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f63f5d3d7df in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f63fbcc8840 (LWP 22401)):
[KCrash Handler]
#6  0x000000000045a331 in  ()
#7  0x00007f63f82c4bf6 in
QStyledItemDelegate::initStyleOption(QStyleOptionViewItem*, QModelIndex const&)
const () at /usr/lib/libQt5Widgets.so.5
#8  0x00007f63f82c3cd0 in QStyledItemDelegate::sizeHint(QStyleOptionViewItem
const&, QModelIndex const&) const () at /usr/lib/libQt5Widgets.so.5
#9  0x00007f63f827cd2c in QTreeView::indexRowSizeHint(QModelIndex const&) const
() at /usr/lib/libQt5Widgets.so.5
#10 0x00007f63f827d853 in QTreeViewPrivate::layout(int, bool, bool) () at
/usr/lib/libQt5Widgets.so.5
#11 0x00007f63f8285a36 in QTreeView::doItemsLayout() () at
/usr/lib/libQt5Widgets.so.5
#12 0x00007f63f827fc03 in QTreeViewPrivate::updateScrollBars() () at
/usr/lib/libQt5Widgets.so.5
#13 0x00007f63f8287501 in QTreeView::updateGeometries() () at
/usr/lib/libQt5Widgets.so.5
#14 0x00007f63f8241039 in  () at /usr/lib/libQt5Widgets.so.5
#15 0x00007f63f6b48659 in QMetaObject::activate(QObject*, int, int, void**) ()
at /usr/lib/libQt5Core.so.5
#16 0x00007f63f8254f2d in QHeaderView::viewportEvent(QEvent*) () at
/usr/lib/libQt5Widgets.so.5
#17 0x00007f63f6b1cb41 in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at
/usr/lib/libQt5Core.so.5
#18 0x00007f63f7ff1de5 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/libQt5Widgets.so.5
#19 0x00007f63f7ff9581 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/libQt5Widgets.so.5
#20 0x00007f63f6b1cde0 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/libQt5Core.so.5
#21 0x00007f63f7ff615f in QApplication::setStyle(QStyle*) () at
/usr/lib/libQt5Widgets.so.5
#22 0x00007f63f7ff6ee6 in QApplication::setStyle(QString const&) () at
/usr/lib/libQt5Widgets.so.5
#23 0x00007f63df7c46c7 in  () at
/usr/lib/qt/plugins/platformthemes/KDEPlasmaPlatformTheme.so
#24 0x00007f63df7d136c in  () at
/usr/lib/qt/plugins/platformthemes/KDEPlasmaPlatformTheme.so
#25 0x00007f63f52b72d0 in  () at /usr/lib/libQt5DBus.so.5
#26 0x00007f63f6b494b9 in QObject::event(QEvent*) () at
/usr/lib/libQt5Core.so.5
#27 0x00007f63f7ff1e0c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/libQt5Widgets.so.5
#28 0x00007f63f7ff9581 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/libQt5Widgets.so.5
#29 0x00007f63f6b1cde0 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/libQt5Core.so.5
#30 0x00007f63f6b1f56d in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#31 0x00007f63f6b71303 in  () at /usr/lib/libQt5Core.so.5
#32 0x00007f63eef8f587 in g_main_context_dispatch () at
/usr/lib/libglib-2.0.so.0
#33 0x00007f63eef8f7f0 in  () at /usr/lib/libglib-2.0.so.0
#34 0x00007f63eef8f89c in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#35 0x00007f63f6b7170f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#36 0x00007f63f6b1b23a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#37 0x00007f63f6b2373c in QCoreApplication::exec() () at
/usr/lib/libQt5Core.so.5
#38 0x000000000043395a in  ()
#39 0x00007f63f5c75291 in __libc_start_main () at /usr/lib/libc.so.6
#40 0x00000000004343a9 in _start ()

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to