Bug 412294 - Crashed while copying files
Summary: Crashed while copying files
Status: RESOLVED DOWNSTREAM
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.16.5
Platform: Arch Linux Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2019-09-24 21:20 UTC by Samega 7Cattac
Modified: 2019-10-24 08:17 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Samega 7Cattac 2019-09-24 21:20:00 UTC
Application: plasmashell (5.16.5)

Qt Version: 5.13.1
Frameworks Version: 5.62.0
Operating System: Linux 5.3.1-arch1-1-ARCH x86_64
Distribution: "Arch Linux"

-- Information about the crash:
- What I was doing when the application crashed:
Copying 25Gb from my HDD to desktop
Firefox with quite a few tabs
discord desktop app
- Custom settings of the application:
Hugepages enabled (6Gb)
Just some popular extensions installed

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f7086143880 (LWP 930))]

Thread 14 (Thread 0x7f7032e0a700 (LWP 5118)):
#0  0x00007f708a124415 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f708ac52660 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007f708ac52752 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007f708ca36dad in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f708ca3705e in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007f708ac4c5b0 in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f708a11e57f in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007f708a8db0e3 in clone () at /usr/lib/libc.so.6

Thread 13 (Thread 0x7f70425db700 (LWP 2876)):
#0  0x00007f708a124415 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f708ac52660 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007f708ac52752 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007f708ca36dad in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f708ca3705e in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007f708ac4c5b0 in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f708a11e57f in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007f708a8db0e3 in clone () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7f7040d9d700 (LWP 2582)):
#0  0x00007f708a124415 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f708ac52660 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007f708ac52752 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007f708ca36dad in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f708ca3705e in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007f708ac4c5b0 in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f708a11e57f in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007f708a8db0e3 in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7f7041c3a700 (LWP 1440)):
#0  0x00007f708a124415 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f708ac52660 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007f708ac52752 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007f708ca36dad in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f708ca3705e in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007f708ac4c5b0 in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f708a11e57f in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007f708a8db0e3 in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7f7065510700 (LWP 1200)):
[KCrash Handler]
#6  0x0000000000000018 in  ()
#7  0x00007f708cdc42f2 in  () at /usr/lib/libKF5Plasma.so.5
#8  0x00007f708cdc4489 in  () at /usr/lib/libKF5Plasma.so.5
#9  0x00007f708a81be70 in __run_exit_handlers () at /usr/lib/libc.so.6
#10 0x00007f708a81bfae in  () at /usr/lib/libc.so.6
#11 0x00007f707cc1b1e0 in  () at /usr/lib/dri/i965_dri.so
#12 0x00007f707dc4b3d3 in glPrimitiveBoundingBox () at /usr/lib/libGLX_mesa.so.0
#13 0x00007f707ddc0759 in  () at /usr/lib/qt/plugins/xcbglintegrations/libqxcb-glx-integration.so
#14 0x00007f708b1f5a72 in QOpenGLContext::swapBuffers(QSurface*) () at /usr/lib/libQt5Gui.so.5
#15 0x00007f708ca330ee in  () at /usr/lib/libQt5Quick.so.5
#16 0x00007f708ca36fc8 in  () at /usr/lib/libQt5Quick.so.5
#17 0x00007f708ac4c5b0 in  () at /usr/lib/libQt5Core.so.5
#18 0x00007f708a11e57f in start_thread () at /usr/lib/libpthread.so.0
#19 0x00007f708a8db0e3 in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7f7065d1e700 (LWP 1188)):
#0  0x00007f708a8d0667 in poll () at /usr/lib/libc.so.6
#1  0x00007f70890f9130 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f70890f9201 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f708ae72a1c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f708ae194ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f708ac4b385 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f706672b13b in KCupsConnection::run() () at /usr/lib/libkcupslib.so
#7  0x00007f708ac4c5b0 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f708a11e57f in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f708a8db0e3 in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7f7067cdc700 (LWP 1079)):
#0  0x00007f708a8cc18c in read () at /usr/lib/libc.so.6
#1  0x00007f70890a99f0 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f70890f79f1 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#3  0x00007f70890f90d8 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007f70890f9201 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#5  0x00007f708ae72a1c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f708ae194ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7  0x00007f708ac4b385 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#8  0x00007f708ac4c5b0 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f708a11e57f in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007f708a8db0e3 in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7f706d87c700 (LWP 1024)):
#0  0x00007f708a8d0667 in poll () at /usr/lib/libc.so.6
#1  0x00007f70890f9130 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f70890f9201 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f708ae72a1c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f708ae194ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f708ac4b385 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f708c9ab6eb in  () at /usr/lib/libQt5Quick.so.5
#7  0x00007f708ac4c5b0 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f708a11e57f in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f708a8db0e3 in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7f706e923700 (LWP 1022)):
#0  0x00007f708a124415 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f708ac52660 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007f708ac52752 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007f708ca36dad in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f708ca3705e in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007f708ac4c5b0 in  () at /usr/lib/libQt5Core.so.5
#6  0x00007f708a11e57f in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007f708a8db0e3 in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f707c98e700 (LWP 1007)):
#0  0x00007f708a124415 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f707cff92fc in  () at /usr/lib/dri/i965_dri.so
#2  0x00007f707cff8ef8 in  () at /usr/lib/dri/i965_dri.so
#3  0x00007f708a11e57f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f708a8db0e3 in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f707edee700 (LWP 972)):
#0  0x00007f708a8d0667 in poll () at /usr/lib/libc.so.6
#1  0x00007f70890f9130 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f70890f9201 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f708ae72a1c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f708ae194ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f708ac4b385 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f708c6cb849 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007f708ac4c5b0 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f708a11e57f in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f708a8db0e3 in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f707ffff700 (LWP 963)):
#0  0x00007f708a8d0638 in poll () at /usr/lib/libc.so.6
#1  0x00007f70890f9130 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f70890f9201 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f708ae72a1c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f708ae194ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f708ac4b385 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f708b6eeb37 in  () at /usr/lib/libQt5DBus.so.5
#7  0x00007f708ac4c5b0 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f708a11e57f in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f708a8db0e3 in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f7085372700 (LWP 959)):
#0  0x00007f708a8d0667 in poll () at /usr/lib/libc.so.6
#1  0x00007f708ce3d630 in  () at /usr/lib/libxcb.so.1
#2  0x00007f708ce3f2db in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007f7085cee101 in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007f708ac4c5b0 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f708a11e57f in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f708a8db0e3 in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f7086143880 (LWP 930)):
#0  0x00007f708a124415 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f708ac52660 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007f708ac52752 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007f708ca352ce in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007f708ca35efc in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007f708ca9b0fd in QQuickWindow::event(QEvent*) () at /usr/lib/libQt5Quick.so.5
#6  0x0000558247b25b72 in  ()
#7  0x00007f708b95b4f5 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#8  0x00007f708b964e11 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#9  0x00007f708ae1a9c2 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#10 0x00007f708b1a9a99 in QPlatformWindow::windowEvent(QEvent*) () at /usr/lib/libQt5Gui.so.5
#11 0x00007f708b964b8c in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#12 0x00007f708ae1a9c2 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#13 0x00007f708ae71d9d in QTimerInfoList::activateTimers() () at /usr/lib/libQt5Core.so.5
#14 0x00007f708ae7266a in  () at /usr/lib/libQt5Core.so.5
#15 0x00007f70890f73ae in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#16 0x00007f70890f91c1 in  () at /usr/lib/libglib-2.0.so.0
#17 0x00007f70890f9201 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#18 0x00007f708ae72a03 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#19 0x00007f708ae194ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#20 0x00007f708ae21326 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#21 0x0000558247b0ddf6 in  ()
#22 0x00007f708a805ee3 in __libc_start_main () at /usr/lib/libc.so.6
#23 0x0000558247b0e2ae in _start ()
[Inferior 1 (process 930) detached]

Reported using DrKonqi
Comment 1 Patrick Silva 2019-09-25 01:07:24 UTC
In the last weekend apparently the same occured on my Arch Linux.
I did some file transfers from an internal hd to another internal hd (both formatted with ntfs file system) copying several big files. Plasma crashed (panel disappeared and wallpaper was replaced with a black background) 5 times at least, but weirdly "coredumpctl" command indicated no plasma crash and drkonqi icon never appeared in the systray.
But the worst thing was: in some cases the whole X11 session crashed during the file transfer and my system went to login screen.
Comment 2 Christoph Feck 2019-10-24 08:17:41 UTC
Crash caused by exit() in i965_dri.so

Please report this issue directly to intel DRI developers via https://www.mesa3d.org/bugs.html