Bug 401763 - kpat fige plasma
Summary: kpat fige plasma
Status: RESOLVED DUPLICATE of bug 384236
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.14.3
Platform: openSUSE Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2018-12-05 10:17 UTC by Pascal Bialais
Modified: 2018-12-05 23:33 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 Pascal Bialais 2018-12-05 10:17:41 UTC
Application: plasmashell (5.14.3)

Qt Version: 5.11.2
Frameworks Version: 5.52.0
Operating System: Linux 4.19.5-1-default x86_64
Distribution: "openSUSE Tumbleweed"

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

Using KPatience.
The application often freezes, and causes overflows of memory, to saturate the swap. This weakens the system that struggles to recover.

I have seen several versions of "kpat", plasma and linux for six months, and kpat works poorly.

KPatience Version 3.6
Operating system: openSUSE Tumbleweed 20181203
KDE Plasma Version: 5.14.3
Qt version: 5.11.2
KDE Frameworks Version: 5.52.0
Core version: 4.19.5-1-default
Operating system type: 64-bit
Processors: 4 × AMD Phenom (TM) II X4 955 Processor
Memory: 9.8 GB of RAM

linux-4tv3 4.19.5-1-default #1 SMP PREEMPT Tue Nov 27 19:56:09 UTC 2018 (6210279) x86_64 x86_64 x86_64 GNU/Linux

- Unusual behavior I noticed:

The crash can be reproduced sometimes.

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

Thread 9 (Thread 0x7f975b39c700 (LWP 3386)):
#0  0x00007f9793b66b2c in QMutex::lock() () at /usr/lib64/libQt5Core.so.5
#1  0x00007f9793d6da2f in  () at /usr/lib64/libQt5Core.so.5
#2  0x00007f9790e9b499 in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f9790e9be7b in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f9790e9c06c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f9793d6db1b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f9793d1aafb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#7  0x00007f9793b69de6 in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#8  0x00007f9795749396 in  () at /usr/lib64/libQt5Quick.so.5
#9  0x00007f9793b739b7 in  () at /usr/lib64/libQt5Core.so.5
#10 0x00007f979246e554 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f9793652ccf in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7f976f7fe700 (LWP 3379)):
#0  0x00007f9792475808 in pthread_getspecific () at /lib64/libpthread.so.0
#1  0x00007f9790ec4950 in g_thread_self () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f9790e9af9e in g_main_context_acquire () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f9790e9be05 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f9790e9c06c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f9793d6db1b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f9793d1aafb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#7  0x00007f9793b69de6 in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#8  0x00007f976d2fc8b7 in KCupsConnection::run() () at /usr/lib64/libkcupslib.so
#9  0x00007f9793b739b7 in  () at /usr/lib64/libQt5Core.so.5
#10 0x00007f979246e554 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f9793652ccf in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f9774e9e700 (LWP 2952)):
#0  0x00007f9790ee2d89 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f9790e9c058 in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f9793d6db1b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#3  0x00007f9793d1aafb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f9793b69de6 in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#5  0x00007f9793b739b7 in  () at /usr/lib64/libQt5Core.so.5
#6  0x00007f979246e554 in start_thread () at /lib64/libpthread.so.0
#7  0x00007f9793652ccf in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f976ffff700 (LWP 2878)):
#0  0x00007f97924744dc in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f977b60ca2b in  () at /usr/lib64/dri/r600_dri.so
#2  0x00007f977b60c757 in  () at /usr/lib64/dri/r600_dri.so
#3  0x00007f979246e554 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f9793652ccf in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f9777c50700 (LWP 2877)):
#0  0x00007f97924744dc in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f977b60ca2b in  () at /usr/lib64/dri/r600_dri.so
#2  0x00007f977b60c757 in  () at /usr/lib64/dri/r600_dri.so
#3  0x00007f979246e554 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f9793652ccf in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f9789f9b700 (LWP 2799)):
#0  0x00007f9793643d34 in read () at /lib64/libc.so.6
#1  0x00007f9790ee1a00 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f9790e9ba4b in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f9790e9bef0 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f9790e9c06c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f9793d6db1b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f9793d1aafb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#7  0x00007f9793b69de6 in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#8  0x00007f97954b9485 in  () at /usr/lib64/libQt5Qml.so.5
#9  0x00007f9793b739b7 in  () at /usr/lib64/libQt5Core.so.5
#10 0x00007f979246e554 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f9793652ccf in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f978b1d2700 (LWP 2762)):
#0  0x00007f9790ee2da4 in g_mutex_unlock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f9790e9bf3b in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f9790e9c06c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f9793d6db1b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f9793d1aafb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f9793b69de6 in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f9794ea4545 in  () at /usr/lib64/libQt5DBus.so.5
#7  0x00007f9793b739b7 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f979246e554 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f9793652ccf in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f978c458700 (LWP 2747)):
#0  0x00007f97936482c9 in poll () at /lib64/libc.so.6
#1  0x00007f9795b96cc7 in  () at /usr/lib64/libxcb.so.1
#2  0x00007f9795b988ea in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007f978d1f7519 in  () at /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007f9793b739b7 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007f979246e554 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f9793652ccf in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f978eece4c0 (LWP 2735)):
[KCrash Handler]
#6  0x00007f9792d6f283 in  () at /usr/lib64/libKF5KIOWidgets.so.5
#7  0x00007f9792da9e96 in KIO::DropJob::setApplicationActions(QList<QAction*> const&) () at /usr/lib64/libKF5KIOWidgets.so.5
#8  0x00007f9788cf94c0 in  () at /usr/lib64/qt5/plugins/plasma/scriptengines/plasma_appletscript_declarative.so
#9  0x00007f9788cfa738 in  () at /usr/lib64/qt5/plugins/plasma/scriptengines/plasma_appletscript_declarative.so
#10 0x00007f9793d4507b in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#11 0x00007f979091f8a7 in KIO::TransferJob::mimetype(KIO::Job*, QString const&) () at /usr/lib64/libKF5KIOCore.so.5
#12 0x00007f979091fdd2 in KIO::TransferJob::slotMimetype(QString const&) () at /usr/lib64/libKF5KIOCore.so.5
#13 0x00007f979092118d in  () at /usr/lib64/libKF5KIOCore.so.5
#14 0x00007f9793d4507b in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#15 0x00007f97908e5a15 in KIO::SlaveInterface::mimeType(QString const&) () at /usr/lib64/libKF5KIOCore.so.5
#16 0x00007f97908e799b in KIO::SlaveInterface::dispatch(int, QByteArray const&) () at /usr/lib64/libKF5KIOCore.so.5
#17 0x00007f97908e5b68 in KIO::SlaveInterface::dispatch() () at /usr/lib64/libKF5KIOCore.so.5
#18 0x00007f97908ed749 in KIO::Slave::gotInput() () at /usr/lib64/libKF5KIOCore.so.5
#19 0x00007f9793d451d0 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#20 0x00007f979087a343 in  () at /usr/lib64/libKF5KIOCore.so.5
#21 0x00007f9793d45932 in QObject::event(QEvent*) () at /usr/lib64/libQt5Core.so.5
#22 0x00007f97947a04a1 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#23 0x00007f97947a7af0 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#24 0x00007f9793d1be29 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#25 0x00007f9793d1ee1b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQt5Core.so.5
#26 0x00007f9793d6e4d3 in  () at /usr/lib64/libQt5Core.so.5
#27 0x00007f9790e9bc15 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#28 0x00007f9790e9bfd8 in  () at /usr/lib64/libglib-2.0.so.0
#29 0x00007f9790e9c06c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#30 0x00007f9793d6db03 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#31 0x00007f978d28a9d1 in  () at /usr/lib64/libQt5XcbQpa.so.5
#32 0x00007f9793d1aafb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#33 0x00007f9793d22c72 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
#34 0x0000560f0d68618b in  ()
#35 0x00007f979357afeb in __libc_start_main () at /lib64/libc.so.6
#36 0x0000560f0d68660a in _start ()
[Inferior 1 (process 2735) detached]

Reported using DrKonqi
Comment 1 David Edmundson 2018-12-05 23:33:48 UTC

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