Bug 384420 - Plasma crashes when it finishes copying files from an USB drive
Summary: Plasma crashes when it finishes copying files from an USB drive
Status: RESOLVED DUPLICATE of bug 381105
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.8.7
Platform: Debian unstable Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2017-09-06 09:49 UTC by JORGETECH
Modified: 2017-09-06 10:05 UTC (History)
1 user (show)

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 JORGETECH 2017-09-06 09:49:02 UTC
Application: plasmashell (5.8.7)

Qt Version: 5.9.1
Frameworks Version: 5.37.0
Operating System: Linux 4.12.0-1-amd64 x86_64
Distribution: Debian GNU/Linux unstable (sid)

-- Information about the crash:
- What I was doing when the application crashed:

I was copying files from an USB drive, it was copying just fine however Plasma crashed (and later recovered) when the copy operation finished.

Plasma version: 5.8.7
Frameworks version: 5.37.0
Qt version: 5.9.1
Kernel: 4.12.0-1-amd64 (Debian kernel)
OS Type: 64 bits

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
[Current thread is 1 (Thread 0x7f43106e0940 (LWP 1745))]

Thread 16 (Thread 0x7f4228af3700 (LWP 7492)):
#0  0x00007f4309bd815f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f430a7b56cb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f430e588ac8 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#3  0x00007f430e588f2a in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007f430a7b429d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f4309bd2494 in start_thread (arg=0x7f4228af3700) at pthread_create.c:333
#6  0x00007f430a0d4abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 15 (Thread 0x7f4229374700 (LWP 6653)):
#0  0x00007f4309bd815f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f430a7b56cb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f430e588ac8 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#3  0x00007f430e588f2a in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007f430a7b429d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f4309bd2494 in start_thread (arg=0x7f4229374700) at pthread_create.c:333
#6  0x00007f430a0d4abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 14 (Thread 0x7f422a480700 (LWP 5031)):
#0  0x00007f4309bd815f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f430a7b56cb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f430e588ac8 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#3  0x00007f430e588f2a in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007f430a7b429d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f4309bd2494 in start_thread (arg=0x7f422a480700) at pthread_create.c:333
#6  0x00007f430a0d4abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 13 (Thread 0x7f422b045700 (LWP 2694)):
#0  0x00007f4309bd815f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f430a7b56cb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f430e588ac8 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#3  0x00007f430e588f2a in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007f430a7b429d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f4309bd2494 in start_thread (arg=0x7f422b045700) at pthread_create.c:333
#6  0x00007f430a0d4abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 12 (Thread 0x7f422bbff700 (LWP 2692)):
#0  0x00007f4309bd815f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f430a7b56cb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f430e588ac8 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#3  0x00007f430e588f2a in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007f430a7b429d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f4309bd2494 in start_thread (arg=0x7f422bbff700) at pthread_create.c:333
#6  0x00007f430a0d4abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 11 (Thread 0x7f4233df5700 (LWP 2397)):
#0  0x00007f4309bd815f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f430a7b56cb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f430e588ac8 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#3  0x00007f430e588f2a in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007f430a7b429d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f4309bd2494 in start_thread (arg=0x7f4233df5700) at pthread_create.c:333
#6  0x00007f430a0d4abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 10 (Thread 0x7f42335f4700 (LWP 2280)):
[KCrash Handler]
#6  0x000055e5d26698f0 in  ()
#7  0x00007f430db7f117 in QAbstractAnimationJob::setCurrentTime(int) () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007f430db7f3bf in QQmlAnimationTimer::updateAnimationsTime(long long) () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#9  0x00007f430a788398 in QUnifiedTimer::updateAnimationTimers(long long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f430a788d5c in QAnimationDriver::advanceAnimation(long long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007f430e56366a in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#12 0x00007f430e58480a in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#13 0x00007f430e588ee8 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#14 0x00007f430a7b429d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007f4309bd2494 in start_thread (arg=0x7f42335f4700) at pthread_create.c:333
#16 0x00007f430a0d4abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 9 (Thread 0x7f423f779700 (LWP 2269)):
#0  0x00007f430a0cb66d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f4304ec1119 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4304ec122c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f430a9ea41b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f430a98fdba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f430a7af3ca in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f430a7b429d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f4309bd2494 in start_thread (arg=0x7f423f779700) at pthread_create.c:333
#8  0x00007f430a0d4abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 8 (Thread 0x7f4246960700 (LWP 2261)):
#0  0x00007f430a0cb66d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f4304ec1119 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4304ec122c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f430a9ea41b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f430a98fdba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f430a7af3ca in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f42492c5347 in KCupsConnection::run() () at /usr/lib/x86_64-linux-gnu/libkcupslib.so
#7  0x00007f430a7b429d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f4309bd2494 in start_thread (arg=0x7f4246960700) at pthread_create.c:333
#9  0x00007f430a0d4abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 7 (Thread 0x7f4253fff700 (LWP 2144)):
#0  0x00007f4309bd815f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f430a7b56cb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f430e588ac8 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#3  0x00007f430e588f2a in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007f430a7b429d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f4309bd2494 in start_thread (arg=0x7f4253fff700) at pthread_create.c:333
#6  0x00007f430a0d4abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 6 (Thread 0x7f4259626700 (LWP 2136)):
#0  0x00007f430a0c76dd in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f4304f05260 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4304ec0bfb in g_main_context_check () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4304ec10c0 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f4304ec122c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f430a9ea41b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f430a98fdba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f430a7af3ca in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f430e5097e6 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#9  0x00007f430a7b429d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f4309bd2494 in start_thread (arg=0x7f4259626700) at pthread_create.c:333
#11 0x00007f430a0d4abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 5 (Thread 0x7f42e39d9700 (LWP 1992)):
#0  0x00007f4309bd815f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f430ffe4634 in  () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x00007f430ffe4679 in  () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x00007f4309bd2494 in start_thread (arg=0x7f42e39d9700) at pthread_create.c:333
#4  0x00007f430a0d4abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 4 (Thread 0x7f42edf8f700 (LWP 1970)):
#0  0x00007f4304f065b4 in g_mutex_unlock () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f4304ec0648 in g_main_context_prepare () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4304ec104b in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4304ec122c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f430a9ea41b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f430a98fdba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f430a7af3ca in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f430db669d5 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007f430a7b429d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f4309bd2494 in start_thread (arg=0x7f42edf8f700) at pthread_create.c:333
#10 0x00007f430a0d4abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 3 (Thread 0x7f42effff700 (LWP 1916)):
#0  0x00007f430a0cb66d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f4304ec1119 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4304ec122c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f430a9ea41b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f430a98fdba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f430a7af3ca in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f430db669d5 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f430a7b429d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f4309bd2494 in start_thread (arg=0x7f42effff700) at pthread_create.c:333
#9  0x00007f430a0d4abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 2 (Thread 0x7f42f5c35700 (LWP 1794)):
#0  0x00007f4304f06599 in g_mutex_lock () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f4304ec0663 in g_main_context_prepare () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4304ec104b in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4304ec122c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f430a9ea41b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f430a98fdba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f430a7af3ca in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f430b5cde45 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#8  0x00007f430a7b429d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f4309bd2494 in start_thread (arg=0x7f42f5c35700) at pthread_create.c:333
#10 0x00007f430a0d4abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97

Thread 1 (Thread 0x7f43106e0940 (LWP 1745)):
#0  0x00007f4309bd815f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f430a7b56cb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f430e58529d in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#3  0x00007f430e586072 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#4  0x00007f430e5e1d66 in QQuickWindow::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x000055e5cc772e6b in  ()
#6  0x00007f430b99646c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#7  0x00007f430b99dd34 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#8  0x00007f430a991d68 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f430af5cb01 in QWindowPrivate::deliverUpdateRequest() () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#10 0x00007f430af5d019 in QWindow::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#11 0x00007f430e5e1d05 in QQuickWindow::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#12 0x000055e5cc772e6b in  ()
#13 0x00007f430b99646c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#14 0x00007f430b99dd34 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#15 0x00007f430a991d68 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007f430a9e989e in QTimerInfoList::activateTimers() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007f430a9ea061 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007f4304ec0f67 in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f4304ec11a0 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f4304ec122c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007f430a9ea3ff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x00007f430a98fdba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007f430a998d24 in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#24 0x000055e5cc7612df in  ()
#25 0x00007f430a00c2e1 in __libc_start_main (main=0x55e5cc760780, argc=2, argv=0x7fff3db19318, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff3db19308) at ../csu/libc-start.c:291
#26 0x000055e5cc76165a in _start ()

Reported using DrKonqi
Comment 1 David Edmundson 2017-09-06 10:05:25 UTC

*** This bug has been marked as a duplicate of bug 381105 ***