Application: plasmashell (5.18.5) Qt Version: 5.15.0 Frameworks Version: 5.70.0 Operating System: Linux 5.6.14-1-default x86_64 Windowing system: X11 Distribution: "openSUSE Tumbleweed" -- Information about the crash: - What I was doing when the application crashed: I was to send archived data to a Windows 10 machine via Bluetooth and Plasma had a quite high chance crashing there right before the "Select the device to send to" window pop up. Many attempts was made before it finally worked. - Unusual behavior I noticed: My laptop also had difficulty connecting to the desktop Windows machine, which however was solved by removing and pairing with the Windows machine again. 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 0x7f83bdb55800 (LWP 1813))] Thread 12 (Thread 0x7f83777ff700 (LWP 2547)): #0 0x00007f83bfb15fef in poll () at /lib64/libc.so.6 #1 0x00007f83be64c5de in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f83be64c6ff in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f83c00ccf6b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f83700142b0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f83c00744cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f83777fed80, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #5 0x00007f83bfe9673e in QThread::exec() (this=this@entry=0x7f83b401e300) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #6 0x00007f83c18385d5 in QQmlThreadPrivate::run() (this=0x7f83b401e300) at /usr/src/debug/libqt5-qtdeclarative-5.15.0-1.1.x86_64/src/qml/qml/ftw/qqmlthread.cpp:155 #7 0x00007f83bfe97871 in QThreadPrivate::start(void*) (arg=0x7f83b401e300) at thread/qthread_unix.cpp:342 #8 0x00007f83bf37aeaa in start_thread () at /lib64/libpthread.so.0 #9 0x00007f83bfb20b1f in clone () at /lib64/libc.so.6 Thread 11 (Thread 0x7f8376ffe700 (LWP 2455)): #0 0x00007f83bfb11a4c in read () at /lib64/libc.so.6 #1 0x00007f83be69515f in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f83be64c12e in g_main_context_check () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f83be64c585 in () at /usr/lib64/libglib-2.0.so.0 #4 0x00007f83be64c6ff in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #5 0x00007f83c00ccf6b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f8368000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #6 0x00007f83c00744cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f8376ffdd80, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #7 0x00007f83bfe9673e in QThread::exec() (this=this@entry=0x7f83b400d5d0) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #8 0x00007f83c18385d5 in QQmlThreadPrivate::run() (this=0x7f83b400d5d0) at /usr/src/debug/libqt5-qtdeclarative-5.15.0-1.1.x86_64/src/qml/qml/ftw/qqmlthread.cpp:155 #9 0x00007f83bfe97871 in QThreadPrivate::start(void*) (arg=0x7f83b400d5d0) at thread/qthread_unix.cpp:342 #10 0x00007f83bf37aeaa in start_thread () at /lib64/libpthread.so.0 #11 0x00007f83bfb20b1f in clone () at /lib64/libc.so.6 Thread 10 (Thread 0x7f838ac62700 (LWP 2145)): #0 0x00007f83be699c99 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0 #1 0x00007f83be64c006 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f83be64c585 in () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f83be64c6ff in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #4 0x00007f83c00ccf6b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f8384000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f83c00744cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f838ac61d60, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #6 0x00007f83bfe9673e in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007f838b19e428 in KCupsConnection::run() () at /usr/lib64/libkcupslib.so #8 0x00007f83bfe97871 in QThreadPrivate::start(void*) (arg=0x5644b442ba20) at thread/qthread_unix.cpp:342 #9 0x00007f83bf37aeaa in start_thread () at /lib64/libpthread.so.0 #10 0x00007f83bfb20b1f in clone () at /lib64/libc.so.6 Thread 9 (Thread 0x7f83a2d9b700 (LWP 2041)): #0 0x00007f83bfb15fef in poll () at /lib64/libc.so.6 #1 0x00007f83be64c5de in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f83be64c6ff in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f83c00ccf6b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f8390000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f83c00744cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f83a2d9ad60, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #5 0x00007f83bfe9673e in QThread::exec() (this=this@entry=0x5644b3c03f20) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #6 0x00007f83c1aec8d6 in QQuickPixmapReader::run() (this=0x5644b3c03f20) at /usr/src/debug/libqt5-qtdeclarative-5.15.0-1.1.x86_64/src/quick/util/qquickpixmapcache.cpp:1008 #7 0x00007f83bfe97871 in QThreadPrivate::start(void*) (arg=0x5644b3c03f20) at thread/qthread_unix.cpp:342 #8 0x00007f83bf37aeaa in start_thread () at /lib64/libpthread.so.0 #9 0x00007f83bfb20b1f in clone () at /lib64/libc.so.6 Thread 8 (Thread 0x7f83aa30d700 (LWP 1923)): #0 0x00007f83bf3817e2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f83ab7d508b in () at /usr/lib64/dri/i965_dri.so #2 0x00007f83ab7d4f37 in () at /usr/lib64/dri/i965_dri.so #3 0x00007f83bf37aeaa in start_thread () at /lib64/libpthread.so.0 #4 0x00007f83bfb20b1f in clone () at /lib64/libc.so.6 Thread 7 (Thread 0x7f83a3fff700 (LWP 1922)): #0 0x00007f83bf3817e2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f83ab7d508b in () at /usr/lib64/dri/i965_dri.so #2 0x00007f83ab7d4f37 in () at /usr/lib64/dri/i965_dri.so #3 0x00007f83bf37aeaa in start_thread () at /lib64/libpthread.so.0 #4 0x00007f83bfb20b1f in clone () at /lib64/libc.so.6 Thread 6 (Thread 0x7f83aab0e700 (LWP 1921)): #0 0x00007f83bf3817e2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f83ab7d508b in () at /usr/lib64/dri/i965_dri.so #2 0x00007f83ab7d4f37 in () at /usr/lib64/dri/i965_dri.so #3 0x00007f83bf37aeaa in start_thread () at /lib64/libpthread.so.0 #4 0x00007f83bfb20b1f in clone () at /lib64/libc.so.6 Thread 5 (Thread 0x7f83ab30f700 (LWP 1920)): #0 0x00007f83bf3817e2 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0 #1 0x00007f83ab7d508b in () at /usr/lib64/dri/i965_dri.so #2 0x00007f83ab7d4f37 in () at /usr/lib64/dri/i965_dri.so #3 0x00007f83bf37aeaa in start_thread () at /lib64/libpthread.so.0 #4 0x00007f83bfb20b1f in clone () at /lib64/libc.so.6 Thread 4 (Thread 0x7f83b9b3e700 (LWP 1913)): #0 0x00007f83bfe97d6e in QMutex::lock() (this=this@entry=0x5644b1e56b80) at /usr/include/c++/10/bits/atomic_base.h:776 #1 0x00007f83c00cce5e in QMutexLocker::QMutexLocker(QBasicMutex*) (m=0x5644b1e56b80, this=<synthetic pointer>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:233 #2 0x00007f83c00cce5e in QThreadData::canWaitLocked() (this=0x5644b1e56b50) at ../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:272 #3 0x00007f83c00cce5e in postEventSourcePrepare(GSource*, gint*) (s=0x7f83b00047b0, timeout=0x7f83b9b3dbb4) at kernel/qeventdispatcher_glib.cpp:260 #4 0x00007f83be64bb02 in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0 #5 0x00007f83be64c50b in () at /usr/lib64/libglib-2.0.so.0 #6 0x00007f83be64c6ff in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #7 0x00007f83c00ccf6b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f83b0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #8 0x00007f83c00744cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f83b9b3dd80, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #9 0x00007f83bfe9673e in QThread::exec() (this=this@entry=0x5644b1e56620) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #10 0x00007f83c18385d5 in QQmlThreadPrivate::run() (this=0x5644b1e56620) at /usr/src/debug/libqt5-qtdeclarative-5.15.0-1.1.x86_64/src/qml/qml/ftw/qqmlthread.cpp:155 #11 0x00007f83bfe97871 in QThreadPrivate::start(void*) (arg=0x5644b1e56620) at thread/qthread_unix.cpp:342 #12 0x00007f83bf37aeaa in start_thread () at /lib64/libpthread.so.0 #13 0x00007f83bfb20b1f in clone () at /lib64/libc.so.6 Thread 3 (Thread 0x7f83bae1b700 (LWP 1844)): #0 0x00007f83bfb11a4c in read () at /lib64/libc.so.6 #1 0x00007f83be69515f in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f83be64c12e in g_main_context_check () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f83be64c585 in () at /usr/lib64/libglib-2.0.so.0 #4 0x00007f83be64c6ff in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #5 0x00007f83c00ccf6b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f83ac000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #6 0x00007f83c00744cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f83bae1ad50, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #7 0x00007f83bfe9673e in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #8 0x00007f83c11f1a17 in () at /usr/lib64/libQt5DBus.so.5 #9 0x00007f83bfe97871 in QThreadPrivate::start(void*) (arg=0x7f83c125ed80) at thread/qthread_unix.cpp:342 #10 0x00007f83bf37aeaa in start_thread () at /lib64/libpthread.so.0 #11 0x00007f83bfb20b1f in clone () at /lib64/libc.so.6 Thread 2 (Thread 0x7f83bba5e700 (LWP 1825)): #0 0x00007f83bfb15fef in poll () at /lib64/libc.so.6 #1 0x00007f83c1fb2862 in () at /usr/lib64/libxcb.so.1 #2 0x00007f83c1fb426c in xcb_wait_for_event () at /usr/lib64/libxcb.so.1 #3 0x00007f83bbc49f50 in () at /usr/lib64/libQt5XcbQpa.so.5 #4 0x00007f83bfe97871 in QThreadPrivate::start(void*) (arg=0x5644b1b4e850) at thread/qthread_unix.cpp:342 #5 0x00007f83bf37aeaa in start_thread () at /lib64/libpthread.so.0 #6 0x00007f83bfb20b1f in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7f83bdb55800 (LWP 1813)): [KCrash Handler] #4 0x00007f83c16c2f26 in QQmlData::wasDeleted(QObject const*) (object=0x5644b5f483b0) at /usr/src/debug/libqt5-qtdeclarative-5.15.0-1.1.x86_64/include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/qml/qqmldata_p.h:338 #5 0x00007f83c16c2f26 in QV4::QObjectWrapper::wrap(QV4::ExecutionEngine*, QObject*) (object=0x5644b5f483b0, engine=0x5644b5a65680) at /usr/src/debug/libqt5-qtdeclarative-5.15.0-1.1.x86_64/src/qml/jsruntime/qv4qobjectwrapper_p.h:213 #6 0x00007f83c16c2f26 in loadProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData const&) (v4=0x5644b5a65680, object=0x5644b5ea97c0, property=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.0-1.1.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:139 #7 0x00007f83c16e1c89 in QV4::Moth::VME::interpret(QV4::CppStackFrame*, QV4::ExecutionEngine*, char const*) (frame=0x7ffe16d09720, engine=0x5644b5a65680, code=0x7f83899ec2c2 ":\n:\v\030\006\002") at /usr/src/debug/libqt5-qtdeclarative-5.15.0-1.1.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:638 #8 0x00007f83c16e60e7 in QV4::Moth::VME::exec(QV4::CppStackFrame*, QV4::ExecutionEngine*) (frame=frame@entry=0x7ffe16d09720, engine=engine@entry=0x5644b5a65680) at /usr/src/debug/libqt5-qtdeclarative-5.15.0-1.1.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:463 #9 0x00007f83c16815ed in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) (this=this@entry=0x5644b5f33da0, thisObject=<optimized out>, argv=argv@entry=0x7f837fb01500, argc=<optimized out>, context=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.0-1.1.x86_64/src/qml/jsruntime/qv4function.cpp:69 #10 0x00007f83c17f8995 in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) (this=this@entry=0x5644b5ead2a0, callData=0x7f837fb014d0, isUndefined=isUndefined@entry=0x7ffe16d098ff) at /usr/src/debug/libqt5-qtdeclarative-5.15.0-1.1.x86_64/include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/jsruntime/qv4value_p.h:343 #11 0x00007f83c17fda94 in QQmlBinding::evaluate(bool*) (this=this@entry=0x5644b5ead2a0, isUndefined=isUndefined@entry=0x7ffe16d098ff) at /usr/src/debug/libqt5-qtdeclarative-5.15.0-1.1.x86_64/include/QtQml/5.15.0/QtQml/private/../../../../../src/qml/jsruntime/qv4jscall_p.h:95 #12 0x00007f83c1801937 in QQmlNonbindingBinding::doUpdate(QQmlJavaScriptExpression::DeleteWatcher const&, QFlags<QQmlPropertyData::WriteFlag>, QV4::Scope&) (this=0x5644b5ead2a0, watcher=..., flags=..., scope=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.0-1.1.x86_64/src/qml/qml/qqmlbinding.cpp:254 #13 0x00007f83c17ff714 in QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) (this=0x5644b5ead2a0, flags=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.0-1.1.x86_64/src/qml/qml/qqmlbinding.cpp:194 #14 0x00007f83c17a7906 in QQmlContextData::refreshExpressionsRecursive(QQmlJavaScriptExpression*) (this=<optimized out>, expression=0x5644b5ead2a0) at /usr/src/debug/libqt5-qtdeclarative-5.15.0-1.1.x86_64/src/qml/qml/qqmlcontext.cpp:722 #15 0x00007f83c17a78f1 in QQmlContextData::refreshExpressionsRecursive(QQmlJavaScriptExpression*) (this=<optimized out>, expression=0x5644b50d5520) at /usr/src/debug/libqt5-qtdeclarative-5.15.0-1.1.x86_64/src/qml/qml/qqmlcontext.cpp:719 #16 0x00007f83c17a78f1 in QQmlContextData::refreshExpressionsRecursive(QQmlJavaScriptExpression*) (this=this@entry=0x7f83ac035840, expression=0x5644b5eb4390) at /usr/src/debug/libqt5-qtdeclarative-5.15.0-1.1.x86_64/src/qml/qml/qqmlcontext.cpp:719 #17 0x00007f83c17a7da6 in QQmlContextData::refreshExpressionsRecursive(bool) (this=0x7f83ac035840, isGlobal=false) at /usr/src/debug/libqt5-qtdeclarative-5.15.0-1.1.x86_64/src/qml/qml/qqmlcontext.cpp:751 #18 0x00007f83c17a7ea7 in QQmlContextData::refreshExpressionsRecursive(bool) (this=0x5644b5e551c0, isGlobal=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.0-1.1.x86_64/src/qml/qml/qqmlcontext.cpp:741 #19 0x00007f83c17a7e40 in QQmlContextData::refreshExpressionsRecursive(bool) (this=0x5644b459f330, isGlobal=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.0-1.1.x86_64/src/qml/qml/qqmlcontext.cpp:761 #20 0x00007f83c17a8028 in QQmlContextData::refreshExpressions() (this=0x5644b5b6a9e0) at /usr/src/debug/libqt5-qtdeclarative-5.15.0-1.1.x86_64/src/qml/qml/qqmlcontext.cpp:788 #21 0x00007f83c178d488 in QQmlEngine::retranslate() (this=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.0-1.1.x86_64/src/qml/qml/qqmlengine.cpp:1428 #22 0x00007f83c00a1a31 in QObject::event(QEvent*) (this=0x5644b5c29150, e=0x7f83b04b25b0) at kernel/qobject.cpp:1314 #23 0x00007f83c0c240cf in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x5644b5c29150, e=0x7f83b04b25b0) at kernel/qapplication.cpp:3671 #24 0x00007f83c0075b0a in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x5644b5c29150, event=0x7f83b04b25b0) at ../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325 #25 0x00007f83c0078531 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=0, data=0x5644b1b3a5c0) at kernel/qcoreapplication.cpp:1815 #26 0x00007f83c00cd8c3 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x5644b1c03730) at kernel/qeventdispatcher_glib.cpp:277 #27 0x00007f83be64c2c7 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0 #28 0x00007f83be64c648 in () at /usr/lib64/libglib-2.0.so.0 #29 0x00007f83be64c6ff in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #30 0x00007f83c00ccf4f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x5644b1bf7ba0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #31 0x00007f83c00744cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffe16d09f90, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #32 0x00007f83c007c730 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #33 0x00005644b0ee0e24 in main(int, char**) (argc=<optimized out>, argv=0x7ffe16d0a1b0) at /usr/src/debug/plasma5-workspace-5.18.5-2.2.x86_64/shell/main.cpp:228 [Inferior 1 (process 1813) detached] Possible duplicates by query: bug 422231, bug 422230, bug 422229, bug 421360, bug 420705. Reported using DrKonqi
Thank you for reporting this issue in KDE software. As it was reported on an older version, can we please ask you to see if you can reproduce the issue with a more recent software version? If you can confirm this issue still exists in a recent version, please change the version field and the status to "REPORTED" when replying. Thank you!
Sorry about the late input. The problem was solved in a later version and I was able confirm that. I double checked just now and it works properly.