Application: systemsettings5 (5.9.5) Qt Version: 5.7.1 Frameworks Version: 5.34.0 Operating System: Linux 4.8.0-52-generic x86_64 Distribution: KDE neon User Edition 5.9 -- Information about the crash: - What I was doing when the application crashed: Just opened system setting and clicked on workspace themes. -- Backtrace: 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 0x7f3f43f018c0 (LWP 7179))] Thread 7 (Thread 0x7f3ef2eee700 (LWP 7206)): #0 0x00007f3f3b7bda79 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f3f3b778dcc in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f3f3b779330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f3f3b77949c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f3f40f4675b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f3f40ef10ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f3f40d20f64 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f3f3f67bbf5 in QQmlThreadPrivate::run (this=0x1790c30) at qml/ftw/qqmlthread.cpp:147 #8 0x00007f3f40d25b48 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f3f3d8346ba in start_thread (arg=0x7f3ef2eee700) at pthread_create.c:333 #10 0x00007f3f4063282d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 6 (Thread 0x7f3f0db39700 (LWP 7199)): #0 0x00007f3f2bbb8890 in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-8.0.so #1 0x00007f3f2bbb9458 in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-8.0.so #2 0x00007f3f2bbb9789 in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-8.0.so #3 0x00007f3f2bbba01a in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-8.0.so #4 0x00007f3f304be0b7 in pa_mainloop_dispatch () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #5 0x00007f3f304be4bc in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #6 0x00007f3f304be560 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #7 0x00007f3f304cc7a9 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #8 0x00007f3f2bbca078 in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-8.0.so #9 0x00007f3f3d8346ba in start_thread (arg=0x7f3f0db39700) at pthread_create.c:333 #10 0x00007f3f4063282d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 5 (Thread 0x7f3f106ab700 (LWP 7193)): #0 0x00007f3f40626b5d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f3f3b77938c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f3f3b779712 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f3f109949d6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #4 0x00007f3f3b79fbb5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f3f3d8346ba in start_thread (arg=0x7f3f106ab700) at pthread_create.c:333 #6 0x00007f3f4063282d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 4 (Thread 0x7f3f1cefe700 (LWP 7192)): #0 0x00007f3f3b7bda79 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f3f3b779488 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f3f3b7794d9 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f3f3b79fbb5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f3f3d8346ba in start_thread (arg=0x7f3f1cefe700) at pthread_create.c:333 #5 0x00007f3f4063282d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 3 (Thread 0x7f3f2a2e2700 (LWP 7181)): #0 0x00007f3f40626b5d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f3f3b77938c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f3f3b77949c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f3f40f4675b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f3f40ef10ba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f3f40d20f64 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f3f44058735 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #7 0x00007f3f40d25b48 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f3f3d8346ba in start_thread (arg=0x7f3f2a2e2700) at pthread_create.c:333 #9 0x00007f3f4063282d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7f3f32929700 (LWP 7180)): #0 0x00007f3f40626b5d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f3f3e0aac62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f3f3e0ac8d7 in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f3f34e81d79 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x00007f3f40d25b48 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f3f3d8346ba in start_thread (arg=0x7f3f32929700) at pthread_create.c:333 #6 0x00007f3f4063282d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7f3f43f018c0 (LWP 7179)): [KCrash Handler] #6 0x00007f3f3f635791 in QQmlPropertyCache::resolve (this=this@entry=0x1876c90, data=data@entry=0x1877840) at qml/qqmlpropertycache.cpp:741 #7 0x00007f3f3f635a2d in QQmlPropertyCache::ensureResolved (p=0x1877840, this=0x1876c90) at qml/qqmlpropertycache_p.h:505 #8 QQmlPropertyCache::findProperty (this=0x1876c90, it=..., vmemo=<optimized out>, context=<optimized out>) at qml/qqmlpropertycache.cpp:920 #9 0x00007f3f3f5c274e in QQmlPropertyCache::property<QV4::String*> (context=0x2820d10, object=0x7f3f1c364fc0, key=<synthetic pointer>, this=<optimized out>) at ../../include/QtQml/5.7.1/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:288 #10 QV4::QObjectWrapper::findProperty (this=this@entry=0x7f3ef1eef3e0, engine=engine@entry=0x1ce7680, qmlContext=qmlContext@entry=0x2820d10, name=name@entry=0x7f3ef1eef3d8, revisionMode=revisionMode@entry=QV4::QObjectWrapper::IgnoreRevision, local=local@entry=0x7ffef5607e80) at jsruntime/qv4qobjectwrapper.cpp:257 #11 0x00007f3f3f5c94b7 in QV4::QObjectWrapper::getQmlProperty (this=0x7f3ef1eef3e0, qmlContext=0x2820d10, name=0x7f3ef1eef3d8, revisionMode=QV4::QObjectWrapper::IgnoreRevision, hasProperty=0x0, includeImports=<optimized out>) at jsruntime/qv4qobjectwrapper.cpp:283 #12 0x00007f3f3f5dae28 in QV4::Object::get (hasProperty=0x0, name=<optimized out>, this=<optimized out>) at jsruntime/qv4object_p.h:306 #13 QV4::Runtime::getProperty (engine=0x1ce7680, object=..., nameIndex=<optimized out>) at jsruntime/qv4runtime.cpp:717 #14 0x00007f3f1c039d49 in ?? () #15 0x0000000000000000 in ?? () Reported using DrKonqi
Created attachment 105838 [details] Workspace Theme crash log Seems I'm getting something similar as well
David, this looks like bug 373628, which was fixed for the screenlocker and kwindecoration kcms. Looks like the workspace theme selector (kcmshell5 kcm_desktoptheme) needs a similar fix.
Fixed now.