Bug#819707: [systemsettings] systemsettings crashed on exit
Package: systemsettings
Version: 4:5.4.3-1
Severity: normal
Tags: patch
--- Please enter the report below this line. ---
Hi
I have reproducible crash every time I exit from KDE System settings.
quick search in KDE bug track shows that it was already fixed:
https://bugs.kde.org/show_bug.cgi?id=355711
My crash output looks pretty similar to what described in that bug report
and this commit supposedly fixes it:
http://commits.kde.org/kparts/5ac5dfb28014035e3704ae8bf8076001e5955ceb
Thanks !
Tim
Debugging output:
Application: System Settings (systemsettings5), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f03f03d08c0 (LWP 12360))]
Thread 6 (Thread 0x7f03ce9c6700 (LWP 12373)):
#0 0x00007f03e9ac9a94 in g_mutex_unlock () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1 0x00007f03e9a848b0 in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f03e9a8525b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f03e9a8543c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f03ed438a5b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5 0x00007f03ed3dfd6a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6 0x00007f03ed1fc854 in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7 0x00007f03ebba5105 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8 0x00007f03ed2017fe in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9 0x00007f03e9fa6454 in start_thread (arg=0x7f03ce9c6700) at
pthread_create.c:334
#10 0x00007f03ecb25edd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 5 (Thread 0x7f03bc7d9700 (LWP 12619)):
#0 0x00007f03ed1f9d7f in QMutex::unlock() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1 0x00007f03ed4382c5 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2 0x00007f03e9a84d61 in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f03e9a852d0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f03e9a8543c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f03ed438a5b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6 0x00007f03ed3dfd6a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7 0x00007f03ed1fc854 in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8 0x00007f03ebba5105 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#9 0x00007f03ed2017fe in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f03e9fa6454 in start_thread (arg=0x7f03bc7d9700) at
pthread_create.c:334
#11 0x00007f03ecb25edd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 4 (Thread 0x7f03b37ff700 (LWP 12620)):
#0 0x00007f03e9a84cda in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1 0x00007f03e9a852d0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f03e9a8543c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f03ed438a5b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4 0x00007f03ed3dfd6a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5 0x00007f03ed1fc854 in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6 0x00007f03ebba5105 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7 0x00007f03ed2017fe in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8 0x00007f03e9fa6454 in start_thread (arg=0x7f03b37ff700) at
pthread_create.c:334
#9 0x00007f03ecb25edd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 3 (Thread 0x7f03b2092700 (LWP 12636)):
#0 0x00007f03ecb1ce4d in poll () at ../sysdeps/unix/syscall-template.S:84
#1 0x00007f03e9a8532c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f03e9a8543c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f03ed438a5b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4 0x00007f03ed3dfd6a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5 0x00007f03ed1fc854 in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6 0x00007f03ebba5105 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7 0x00007f03ed2017fe in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8 0x00007f03e9fa6454 in start_thread (arg=0x7f03b2092700) at
pthread_create.c:334
#9 0x00007f03ecb25edd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 2 (Thread 0x7f03b1011700 (LWP 12637)):
#0 0x00007f03ecb1ce4d in poll () at ../sysdeps/unix/syscall-template.S:84
#1 0x00007f03e9a8532c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f03e9a8543c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f03ed438a5b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4 0x00007f03ed3dfd6a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5 0x00007f03ed1fc854 in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6 0x00007f03ebba5105 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7 0x00007f03ed2017fe in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8 0x00007f03e9fa6454 in start_thread (arg=0x7f03b1011700) at
pthread_create.c:334
#9 0x00007f03ecb25edd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Thread 1 (Thread 0x7f03f03d08c0 (LWP 12360)):
[KCrash Handler]
#6 0x0000000000000040 in ?? ()
#7 0x00007f03ed4151a9 in QObject::disconnect(QObject const*, char
const*, QObject const*, char const*) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8 0x00007f03d2690976 in KParts::PartManager::~PartManager() () from
/usr/lib/x86_64-linux-gnu/libKF5Parts.so.5
#9 0x00007f03d2690b29 in KParts::PartManager::~PartManager() () from
/usr/lib/x86_64-linux-gnu/libKF5Parts.so.5
#10 0x00007f03ed40f4eb in QObjectPrivate::deleteChildren() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007f03ed418d60 in QObject::~QObject() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007f03d2ddecab in KHTMLPart::~KHTMLPart() () from
/usr/lib/x86_64-linux-gnu/libKF5KHtml.so.5
#13 0x00007f03d2ddedc9 in KHTMLPart::~KHTMLPart() () from
/usr/lib/x86_64-linux-gnu/libKF5KHtml.so.5
#14 0x00007f03ed411e80 in QObject::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007f03ee895ffc in QApplicationPrivate::notify_helper(QObject*,
QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007f03ee89b4b6 in QApplication::notify(QObject*, QEvent*) ()
from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#17 0x00007f03ed3e25ab in QCoreApplication::notifyInternal(QObject*,
QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007f03ed3e49a6 in
QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x00007f03ed438633 in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x00007f03e9a85137 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007f03e9a85390 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007f03e9a8543c in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007f03ed438a3f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#24 0x00007f03ed3dfd6a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x00007f03ed3e7e0c in QCoreApplication::exec() () from
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#26 0x000000000040f1ab in main ()
--- System information. ---
Architecture: amd64
Kernel: Linux 4.4.0-1-amd64
Debian Release: stretch/sid
500 testing security.debian.org
500 testing mirror.csclub.uwaterloo.ca
500 testing cloudfront.debian.net
500 stable repository.spotify.com
500 stable dl.google.com
500 sid linux.dropbox.com
500 jessie packagecloud.io
--- Package information. ---
Package's Depends field is empty.
Package's Recommends field is empty.
Package's Suggests field is empty.
Reply to: