Bug 404287 - System settings crash while closing kcm-fcitx5
Summary: System settings crash while closing kcm-fcitx5
Status: RESOLVED DUPLICATE of bug 390151
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2019-02-13 13:03 UTC by Simon Shi
Modified: 2019-02-15 16:27 UTC (History)
0 users

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 Simon Shi 2019-02-13 13:03:11 UTC
Application: systemsettings5 (5.15.0)

Qt Version: 5.12.1
Frameworks Version: 5.55.0
Operating System: Linux 4.20.7-arch1-1-ARCH x86_64
Distribution: "Arch Linux"

-- Information about the crash:
KDE Plasma 5.15 under Wayland.
System settings crash while closing kcm-fcitx5 under Arch Linux.

The crash can be reproduced every time.

-- Backtrace:
Application: 系统设置 (systemsettings5), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fc8039ee040 (LWP 12718))]

Thread 7 (Thread 0x7fc7dffff700 (LWP 13901)):
#0  0x00007fc808d79c21 in poll () at /usr/lib/libc.so.6
#1  0x00007fc806a29540 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fc806a2a5c2 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3  0x00007fc78b74ccb8 in  () at /usr/lib/libgio-2.0.so.0
#4  0x00007fc806a0467b in  () at /usr/lib/libglib-2.0.so.0
#5  0x00007fc807747a9d in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007fc808d84b23 in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7fc7cb7fe700 (LWP 13900)):
#0  0x00007fc808d79c21 in poll () at /usr/lib/libc.so.6
#1  0x00007fc806a29540 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fc806a2962e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007fc806a29682 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007fc806a0467b in  () at /usr/lib/libglib-2.0.so.0
#5  0x00007fc807747a9d in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007fc808d84b23 in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7fc7ca7fc700 (LWP 12818)):
#0  0x00007fc808d79c21 in poll () at /usr/lib/libc.so.6
#1  0x00007fc806a29540 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fc806a2962e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007fc8092acd04 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007fc809255b2c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007fc809099569 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fc80842c969 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007fc80909a96c in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fc807747a9d in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fc808d84b23 in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7fc7e8904700 (LWP 12736)):
#0  0x00007fc806a28d36 in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0
#1  0x00007fc806a29466 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fc806a2962e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007fc8092acd04 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007fc809255b2c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007fc809099569 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fc80909a96c in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fc807747a9d in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fc808d84b23 in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7fc7e9105700 (LWP 12735)):
#0  0x00007fc8069d7424 in g_mutex_unlock () at /usr/lib/libglib-2.0.so.0
#1  0x00007fc806a28da1 in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0
#2  0x00007fc806a29466 in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007fc806a2962e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007fc8092acd04 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007fc809255b2c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007fc809099569 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007fc80909a96c in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fc807747a9d in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fc808d84b23 in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7fc8031d4700 (LWP 12720)):
#0  0x00007fc808d79c21 in poll () at /usr/lib/libc.so.6
#1  0x00007fc806a29540 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fc806a2962e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007fc8092acd04 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007fc809255b2c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007fc809099569 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fc809520ba6 in  () at /usr/lib/libQt5DBus.so.5
#7  0x00007fc80909a96c in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fc807747a9d in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fc808d84b23 in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7fc8039ee040 (LWP 12718)):
[KCrash Handler]
#6  0x00007fc80a877bf9 in  () at /usr/lib/libwayland-client.so.0
#7  0x00007fc80a8738f3 in wl_proxy_destroy () at /usr/lib/libwayland-client.so.0
#8  0x00007fc802736f99 in KWayland::Client::PlasmaWindow::release() () at /usr/lib/libKF5WaylandClient.so.5
#9  0x00007fc802736fbb in KWayland::Client::PlasmaWindow::~PlasmaWindow() () at /usr/lib/libKF5WaylandClient.so.5
#10 0x00007fc8027370fa in KWayland::Client::PlasmaWindow::~PlasmaWindow() () at /usr/lib/libKF5WaylandClient.so.5
#11 0x00007fc80927f7ab in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5
#12 0x00007fc809288825 in QObject::~QObject() () at /usr/lib/libQt5Core.so.5
#13 0x00007fc80273786a in KWayland::Client::PlasmaWindowManagement::~PlasmaWindowManagement() () at /usr/lib/libKF5WaylandClient.so.5
#14 0x00007fc80927f7ab in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5
#15 0x00007fc809288825 in QObject::~QObject() () at /usr/lib/libQt5Core.so.5
#16 0x00007fc80059c2c4 in  () at /usr/lib/qt/plugins/kf5/org.kde.kwindowsystem.platforms/KF5WindowSystemKWaylandPlugin.so
#17 0x00007fc808cc345c in __run_exit_handlers () at /usr/lib/libc.so.6
#18 0x00007fc808cc358e in  () at /usr/lib/libc.so.6
#19 0x00007fc808cad22a in __libc_start_main () at /usr/lib/libc.so.6
#20 0x000055f0ed5b64ee in _start ()
[Inferior 1 (process 12718) detached]

Reported using DrKonqi
Comment 1 Christoph Feck 2019-02-15 16:27:52 UTC

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