https://bugs.kde.org/show_bug.cgi?id=422632
Bug ID: 422632
Summary: Plasma Desktop crashes when trying to send file via
Bluetooth
Product: plasmashell
Version: 5.18.5
Platform: openSUSE RPMs
OS: Linux
Status: REPORTED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: general
Assignee: k...@davidedmundson.co.uk
Reporter: whilesh...@gmail.com
CC: plasma-b...@kde.org
Target Milestone: 1.0
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 0x7f83bfb15fef in poll () at /lib64/libc.so.6
#1 0x7f83be64c5de in () at /usr/lib64/libglib-2.0.so.0
#2 0x7f83be64c6ff in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#3 0x7f83c00ccf6b in
QEventDispatcherGlib::processEvents(QFlags)
(this=0x7f83700142b0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4 0x7f83c00744cb in
QEventLoop::exec(QFlags)
(this=this@entry=0x7f83777fed80, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#5 0x7f83bfe9673e in QThread::exec() (this=this@entry=0x7f83b401e300) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#6 0x7f83c18385d5 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 0x7f83bfe97871 in QThreadPrivate::start(void*) (arg=0x7f83b401e300) at
thread/qthread_unix.cpp:342
#8 0x7f83bf37aeaa in start_thread () at /lib64/libpthread.so.0
#9 0x7f83bfb20b1f in clone () at /lib64/libc.so.6
Thread 11 (Thread 0x7f8376ffe700 (LWP 2455)):
#0 0x7f83bfb11a4c in read () at /lib64/libc.so.6
#1 0x7f83be69515f in () at /usr/lib64/libglib-2.0.so.0
#2 0x7f83be64c12e in g_main_context_check () at
/usr/lib64/libglib-2.0.so.0
#3 0x7f83be64c585 in () at /usr/lib64/libglib-2.0.so.0
#4 0x7f83be64c6ff in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#5 0x7f83c00ccf6b in
QEventDispatcherGlib::processEvents(QFlags)
(this=0x7f8368000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6 0x7f83c00744cb in
QEventLoop::exec(QFlags)
(this=this@entry=0x7f8376ffdd80, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#7 0x7f83bfe9673e in QThread::exec() (this=this@entry=0x7f83b400d5d0) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#8 0x7f83c18385d5 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 0x7f83bfe97871 in QThreadPrivate::start(void*) (arg=0x7f83b400d5d0) at
thread/qthread_unix.cpp:342
#10 0x7f83bf37aeaa in start_thread () at /lib64/libpthread.so.0
#11 0x7f83bfb20b1f in clone () at /lib64/libc.so.6
Thread 10 (Thread 0x7f838ac62700 (LWP 2145)):
#0 0x7f83be699c99 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0
#1 0x7f83be64c006 in g_main_context_check () at
/usr/lib64/libglib-2.0.so.0
#2 0x7f83be64c585 in () at /usr/lib64/libglib-2.0.so.0
#3 0x7f83be64c6ff in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#4 0x7f83c00ccf6b in
QEventDispatcherGlib::processEvents(QFlags)
(this=0x7f8384000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5 0x7f83c00744cb in
QEventLoop::exec(QFlags)
(this=this@entry=0x7f838ac61d60, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#6 0x7f83bfe9673e in QThread::exec() (this=) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#7 0x7f838b19e428 in KCupsConnection::run() () at
/usr/lib64/libkcupslib.so
#8 0x7f83bfe97871 in QThreadPrivate::start(void*) (arg=0x5644b442ba20) at
thread/qthread_unix.cpp:342
#9 0x7f83bf37aeaa in start_thread () at /lib64/libpthread.so.0
#10 0x7f83bfb20b1f in clone () at /lib64/libc.so.6
Thread 9 (Thread 0x7f83a2d9b700 (LWP 2041)):
#0 0x7f83bfb15fef in poll ()