https://bugs.kde.org/show_bug.cgi?id=397894

--- Comment #2 from sn0w <s...@posteo.de> ---
Bug can be reproduced after upgrading to 5.13.5.

-- Steps to reproduce:

- Open systemsettings5
- Go to Applications > Launch Feedback
- Notice the flashing * in the titlebar
- Switch to a different pane (eg Applications > Locations)
- Segfault occurs

-- Backtrace:

Application: System Settings (systemsettings5), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f7db393b840 (LWP 309))]

Thread 17 (Thread 0x7f7d637fe700 (LWP 362)):
#0  0x00007f7dba890734 in read () from /usr/lib/libc.so.6
#1  0x00007f7db7647781 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f7db7697a50 in g_main_context_check () from
/usr/lib/libglib-2.0.so.0
#3  0x00007f7db7698e86 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0x00007f7db7698fce in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#5  0x00007f7dbadce33c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQt5Core.so.5
#6  0x00007f7dbad7767c in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQt5Core.so.5
#7  0x00007f7dbabb46c9 in QThread::exec() () from /usr/lib/libQt5Core.so.5
#8  0x00007f7db9c749f9 in ?? () from /usr/lib/libQt5Qml.so.5
#9  0x00007f7dbabbec54 in ?? () from /usr/lib/libQt5Core.so.5
#10 0x00007f7db8b31a9d in start_thread () from /usr/lib/libpthread.so.0
#11 0x00007f7dba89fa43 in clone () from /usr/lib/libc.so.6

Thread 16 (Thread 0x7f7d63fff700 (LWP 359)):
#0  0x00007f7db8b37afc in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x00007f7da8c5123e in cnd_wait (cond=<optimized out>, mtx=<optimized out>)
at ../mesa-18.1.8/src/../include/c11/threads_posix.h:155
#2  util_queue_thread_func (input=<optimized out>) at
../mesa-18.1.8/src/util/u_queue.c:255
#3  0x00007f7da8c519b7 in impl_thrd_routine (p=<optimized out>) at
../mesa-18.1.8/src/../include/c11/threads_posix.h:87
#4  0x00007f7db8b31a9d in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007f7dba89fa43 in clone () from /usr/lib/libc.so.6

Thread 15 (Thread 0x7f7d75021700 (LWP 358)):
#0  0x00007f7db8b37afc in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x00007f7da8c5123e in cnd_wait (cond=<optimized out>, mtx=<optimized out>)
at ../mesa-18.1.8/src/../include/c11/threads_posix.h:155
#2  util_queue_thread_func (input=<optimized out>) at
../mesa-18.1.8/src/util/u_queue.c:255
#3  0x00007f7da8c519b7 in impl_thrd_routine (p=<optimized out>) at
../mesa-18.1.8/src/../include/c11/threads_posix.h:87
#4  0x00007f7db8b31a9d in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007f7dba89fa43 in clone () from /usr/lib/libc.so.6

Thread 14 (Thread 0x7f7d76370700 (LWP 357)):
#0  0x00007f7db8b37afc in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x00007f7da8c5123e in cnd_wait (cond=<optimized out>, mtx=<optimized out>)
at ../mesa-18.1.8/src/../include/c11/threads_posix.h:155
#2  util_queue_thread_func (input=<optimized out>) at
../mesa-18.1.8/src/util/u_queue.c:255
#3  0x00007f7da8c519b7 in impl_thrd_routine (p=<optimized out>) at
../mesa-18.1.8/src/../include/c11/threads_posix.h:87
#4  0x00007f7db8b31a9d in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007f7dba89fa43 in clone () from /usr/lib/libc.so.6

Thread 13 (Thread 0x7f7d76b71700 (LWP 355)):
#0  0x00007f7db8b37afc in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x00007f7da8c5123e in cnd_wait (cond=<optimized out>, mtx=<optimized out>)
at ../mesa-18.1.8/src/../include/c11/threads_posix.h:155
#2  util_queue_thread_func (input=<optimized out>) at
../mesa-18.1.8/src/util/u_queue.c:255
#3  0x00007f7da8c519b7 in impl_thrd_routine (p=<optimized out>) at
../mesa-18.1.8/src/../include/c11/threads_posix.h:87
#4  0x00007f7db8b31a9d in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007f7dba89fa43 in clone () from /usr/lib/libc.so.6

Thread 12 (Thread 0x7f7d7d0d2700 (LWP 354)):
#0  0x00007f7dba894bb1 in poll () from /usr/lib/libc.so.6
#1  0x00007f7db7698ee0 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f7db7698fce in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#3  0x00007f7dbadce33c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQt5Core.so.5
#4  0x00007f7dbad7767c in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQt5Core.so.5
#5  0x00007f7dbabb46c9 in QThread::exec() () from /usr/lib/libQt5Core.so.5
#6  0x00007f7db9c749f9 in ?? () from /usr/lib/libQt5Qml.so.5
#7  0x00007f7dbabbec54 in ?? () from /usr/lib/libQt5Core.so.5
#8  0x00007f7db8b31a9d in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007f7dba89fa43 in clone () from /usr/lib/libc.so.6

Thread 11 (Thread 0x7f7d7f0e9700 (LWP 352)):
#0  0x00007f7dba894bb1 in poll () from /usr/lib/libc.so.6
#1  0x00007f7db7698ee0 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f7db7698fce in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#3  0x00007f7dbadce33c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQt5Core.so.5
#4  0x00007f7dbad7767c in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQt5Core.so.5
#5  0x00007f7dbabb46c9 in QThread::exec() () from /usr/lib/libQt5Core.so.5
#6  0x00007f7db9c749f9 in ?? () from /usr/lib/libQt5Qml.so.5
#7  0x00007f7dbabbec54 in ?? () from /usr/lib/libQt5Core.so.5
#8  0x00007f7db8b31a9d in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007f7dba89fa43 in clone () from /usr/lib/libc.so.6

Thread 10 (Thread 0x7f7d9cb4e700 (LWP 329)):
#0  0x00007f7db8b37afc in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x00007f7da8c5123e in cnd_wait (cond=<optimized out>, mtx=<optimized out>)
at ../mesa-18.1.8/src/../include/c11/threads_posix.h:155
#2  util_queue_thread_func (input=<optimized out>) at
../mesa-18.1.8/src/util/u_queue.c:255
#3  0x00007f7da8c519b7 in impl_thrd_routine (p=<optimized out>) at
../mesa-18.1.8/src/../include/c11/threads_posix.h:87
#4  0x00007f7db8b31a9d in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007f7dba89fa43 in clone () from /usr/lib/libc.so.6

Thread 9 (Thread 0x7f7d9d34f700 (LWP 327)):
#0  0x00007f7db8b37afc in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x00007f7da8c5123e in cnd_wait (cond=<optimized out>, mtx=<optimized out>)
at ../mesa-18.1.8/src/../include/c11/threads_posix.h:155
#2  util_queue_thread_func (input=<optimized out>) at
../mesa-18.1.8/src/util/u_queue.c:255
#3  0x00007f7da8c519b7 in impl_thrd_routine (p=<optimized out>) at
../mesa-18.1.8/src/../include/c11/threads_posix.h:87
#4  0x00007f7db8b31a9d in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007f7dba89fa43 in clone () from /usr/lib/libc.so.6

Thread 8 (Thread 0x7f7d9db50700 (LWP 326)):
#0  0x00007f7db8b37afc in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x00007f7da8c5123e in cnd_wait (cond=<optimized out>, mtx=<optimized out>)
at ../mesa-18.1.8/src/../include/c11/threads_posix.h:155
#2  util_queue_thread_func (input=<optimized out>) at
../mesa-18.1.8/src/util/u_queue.c:255
#3  0x00007f7da8c519b7 in impl_thrd_routine (p=<optimized out>) at
../mesa-18.1.8/src/../include/c11/threads_posix.h:87
#4  0x00007f7db8b31a9d in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007f7dba89fa43 in clone () from /usr/lib/libc.so.6

Thread 7 (Thread 0x7f7d9e351700 (LWP 325)):
#0  0x00007f7db8b37afc in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x00007f7da8c5123e in cnd_wait (cond=<optimized out>, mtx=<optimized out>)
at ../mesa-18.1.8/src/../include/c11/threads_posix.h:155
#2  util_queue_thread_func (input=<optimized out>) at
../mesa-18.1.8/src/util/u_queue.c:255
#3  0x00007f7da8c519b7 in impl_thrd_routine (p=<optimized out>) at
../mesa-18.1.8/src/../include/c11/threads_posix.h:87
#4  0x00007f7db8b31a9d in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007f7dba89fa43 in clone () from /usr/lib/libc.so.6

Thread 6 (Thread 0x7f7d9eb52700 (LWP 324)):
#0  0x00007f7db8b37afc in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x00007f7da8c5123e in cnd_wait (cond=<optimized out>, mtx=<optimized out>)
at ../mesa-18.1.8/src/../include/c11/threads_posix.h:155
#2  util_queue_thread_func (input=<optimized out>) at
../mesa-18.1.8/src/util/u_queue.c:255
#3  0x00007f7da8c519b7 in impl_thrd_routine (p=<optimized out>) at
../mesa-18.1.8/src/../include/c11/threads_posix.h:87
#4  0x00007f7db8b31a9d in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007f7dba89fa43 in clone () from /usr/lib/libc.so.6

Thread 5 (Thread 0x7f7d9f353700 (LWP 323)):
#0  0x00007f7db8b37afc in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x00007f7da8c5123e in cnd_wait (cond=<optimized out>, mtx=<optimized out>)
at ../mesa-18.1.8/src/../include/c11/threads_posix.h:155
#2  util_queue_thread_func (input=<optimized out>) at
../mesa-18.1.8/src/util/u_queue.c:255
#3  0x00007f7da8c519b7 in impl_thrd_routine (p=<optimized out>) at
../mesa-18.1.8/src/../include/c11/threads_posix.h:87
#4  0x00007f7db8b31a9d in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007f7dba89fa43 in clone () from /usr/lib/libc.so.6

Thread 4 (Thread 0x7f7d9fc95700 (LWP 322)):
#0  0x00007f7db8b37afc in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1  0x00007f7da8c5123e in cnd_wait (cond=<optimized out>, mtx=<optimized out>)
at ../mesa-18.1.8/src/../include/c11/threads_posix.h:155
#2  util_queue_thread_func (input=<optimized out>) at
../mesa-18.1.8/src/util/u_queue.c:255
#3  0x00007f7da8c519b7 in impl_thrd_routine (p=<optimized out>) at
../mesa-18.1.8/src/../include/c11/threads_posix.h:87
#4  0x00007f7db8b31a9d in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007f7dba89fa43 in clone () from /usr/lib/libc.so.6

Thread 3 (Thread 0x7f7daaf1a700 (LWP 320)):
#0  0x00007f7dba894bb1 in poll () from /usr/lib/libc.so.6
#1  0x00007f7db7698ee0 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007f7db7698fce in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#3  0x00007f7dbadce33c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQt5Core.so.5
#4  0x00007f7dbad7767c in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQt5Core.so.5
#5  0x00007f7dbabb46c9 in QThread::exec() () from /usr/lib/libQt5Core.so.5
#6  0x00007f7dbb023ba6 in ?? () from /usr/lib/libQt5DBus.so.5
#7  0x00007f7dbabbec54 in ?? () from /usr/lib/libQt5Core.so.5
#8  0x00007f7db8b31a9d in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007f7dba89fa43 in clone () from /usr/lib/libc.so.6

Thread 2 (Thread 0x7f7db2316700 (LWP 313)):
#0  0x00007f7dba894bb1 in poll () from /usr/lib/libc.so.6
#1  0x00007f7db8af3752 in _xcb_conn_wait (c=0x55ef94f4d550, cond=<optimized
out>, vector=0x0, count=0x0) at xcb_conn.c:479
#2  0x00007f7db8af5b06 in xcb_wait_for_event (c=0x55ef94f4d550) at xcb_in.c:697
#3  0x00007f7db347d2da in ?? () from /usr/lib/libQt5XcbQpa.so.5
#4  0x00007f7dbabbec54 in ?? () from /usr/lib/libQt5Core.so.5
#5  0x00007f7db8b31a9d in start_thread () from /usr/lib/libpthread.so.0
#6  0x00007f7dba89fa43 in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7f7db393b840 (LWP 309)):
[KCrash Handler]
#6  KQuickAddons::ConfigModule::needsSave (this=0x2100000000) at
/usr/src/debug/kdeclarative-5.49.0/src/quickaddons/configmodule.cpp:336
#7  0x00007f7dbc2b378c in KCModuleQml::<lambda()>::operator()
(__closure=<optimized out>) at
/usr/src/debug/kcmutils-5.49.0/src/kcmoduleqml.cpp:72
#8  QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void,
KCModuleQml::KCModuleQml(KQuickAddons::ConfigModule*, QWidget*, const
QVariantList&)::<lambda()> >::call (arg=<optimized out>, f=...) at
/usr/include/qt/QtCore/qobjectdefs_impl.h:128
#9  QtPrivate::Functor<KCModuleQml::KCModuleQml(KQuickAddons::ConfigModule*,
QWidget*, const QVariantList&)::<lambda()>, 0>::call<QtPrivate::List<>, void>
(arg=<optimized out>, f=...) at /usr/include/qt/QtCore/qobjectdefs_impl.h:238
#10
QtPrivate::QFunctorSlotObject<KCModuleQml::KCModuleQml(KQuickAddons::ConfigModule*,
QWidget*, const QVariantList&)::<lambda()>, 0, QtPrivate::List<>,
void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *)
(which=<optimized out>, this_=<optimized out>, r=<optimized out>, a=<optimized
out>, ret=<optimized out>) at /usr/include/qt/QtCore/qobjectdefs_impl.h:421
#11 0x00007f7dbada3f6a in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib/libQt5Core.so.5
#12 0x00007f7d7c1838f3 in LaunchFeedback::updateNeedsSave (this=0x55ef9612b660)
at /usr/src/debug/plasma-desktop-5.13.5/kcms/launch/launchfeedback.cpp:199
#13 0x00007f7d7c1862b3 in LaunchFeedback::qt_metacall (this=0x55ef9612b660,
_c=QMetaObject::WriteProperty, _id=0, _a=0x7ffebb075ed0) at
/usr/src/debug/build/kcms/launch/kcm_launchfeedback_autogen/EWIEGA46WW/moc_launchfeedback.cpp:202
#14 0x00007f7db9b87ac3 in
QV4::QObjectWrapper::setProperty(QV4::ExecutionEngine*, QObject*,
QQmlPropertyData*, QV4::Value const&) () from /usr/lib/libQt5Qml.so.5
#15 0x00007f7db9b888cf in
QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*, QQmlContextData*,
QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QV4::Value const&)
() from /usr/lib/libQt5Qml.so.5
#16 0x00007f7db9b889d6 in QV4::QObjectWrapper::put(QV4::Managed*, QV4::String*,
QV4::Value const&) () from /usr/lib/libQt5Qml.so.5
#17 0x00007f7db9b9c02c in
QV4::Runtime::method_storeProperty(QV4::ExecutionEngine*, QV4::Value const&,
int, QV4::Value const&) () from /usr/lib/libQt5Qml.so.5
#18 0x00007f7db9ba7dea in ?? () from /usr/lib/libQt5Qml.so.5
#19 0x00007f7d7c036fad in ?? ()
#20 0x000055ef96233be0 in ?? ()
#21 0x00007f7d62bbf328 in ?? ()
#22 0x000055ef9629c270 in ?? ()
#23 0x0000000000000000 in ?? ()

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to