https://bugs.kde.org/show_bug.cgi?id=395092
Bug ID: 395092 Summary: System Settings crashes when "Get New Themes..." is selected under Icons Product: systemsettings Version: unspecified Platform: Neon Packages OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: brentonhorn...@gmail.com Target Milestone: --- Application: systemsettings5 (5.13.80) Qt Version: 5.10.0 Frameworks Version: 5.47.0 Operating System: Linux 4.13.0-43-generic x86_64 Distribution: KDE neon Developer Edition -- Information about the crash: When in System Settings I went to: Icons -> Get New Themes... it crashed. This bug seems to repeatedly happen whenever I do this. I am running KDE neon git unstable (last update was ~10 minutes ago). The crash can be reproduced every time. -- 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 0x7f4db9005900 (LWP 6804))] Thread 5 (Thread 0x7f4d84810700 (LWP 6809)): #0 0x00007f4db46e227d in read () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f4dadb9b6f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f4dadb57e74 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f4dadb58330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f4dadb5849c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f4db50195db in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f4db4fc065a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f4db4de0554 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f4db2b2ba35 in QQmlThreadPrivate::run (this=0x84670d0) at qml/ftw/qqmlthread.cpp:147 #9 0x00007f4db4de56eb in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007f4dafe6c6ba in start_thread (arg=0x7f4d84810700) at pthread_create.c:333 #11 0x00007f4db46f241d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 4 (Thread 0x7f4d8fb6e700 (LWP 6808)): #0 0x00007f4dadb9ca94 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f4dadb57d4a in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f4dadb58330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f4dadb5849c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f4db50195db in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f4db4fc065a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f4db4de0554 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f4db2b2ba35 in QQmlThreadPrivate::run (this=0x246b950) at qml/ftw/qqmlthread.cpp:147 #8 0x00007f4db4de56eb in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f4dafe6c6ba in start_thread (arg=0x7f4d8fb6e700) at pthread_create.c:333 #10 0x00007f4db46f241d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 3 (Thread 0x7f4d97b8b700 (LWP 6807)): #0 0x00007f4db46e674d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f4dadb5838c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f4dadb5849c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f4db50195db in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f4db4fc065a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f4db4de0554 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f4db2b2ba35 in QQmlThreadPrivate::run (this=0x212da00) at qml/ftw/qqmlthread.cpp:147 #7 0x00007f4db4de56eb in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f4dafe6c6ba in start_thread (arg=0x7f4d97b8b700) at pthread_create.c:333 #9 0x00007f4db46f241d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7f4da2766700 (LWP 6806)): #0 0x00007f4db46e227d in read () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f4dadb9b6f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f4dadb57e74 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f4dadb58330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f4dadb5849c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f4db50195db in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f4db4fc065a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f4db4de0554 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f4db543c2c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #9 0x00007f4db4de56eb in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007f4dafe6c6ba in start_thread (arg=0x7f4da2766700) at pthread_create.c:333 #11 0x00007f4db46f241d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7f4db9005900 (LWP 6804)): [KCrash Handler] #6 QtWaylandClient::QWaylandWindow::shellSurface (this=this@entry=0x0) at qwaylandwindow.cpp:637 #7 0x00007f4da737a700 in QtWaylandClient::closestShellSurfaceWindow (window=0x84b2d20) at qwaylandwindow.cpp:799 #8 0x00007f4da737ab1d in QtWaylandClient::QWaylandWindow::transientParent (this=0xa4974b0) at qwaylandwindow.cpp:811 #9 0x00007f4da737d98b in QtWaylandClient::QWaylandWindow::initWindow (this=this@entry=0xa4974b0) at qwaylandwindow.cpp:154 #10 0x00007f4da737df6a in QtWaylandClient::QWaylandWindow::setVisible (this=this@entry=0xa4974b0, visible=<optimized out>) at qwaylandwindow.cpp:380 #11 0x00007f4da1304594 in QtWaylandClient::QWaylandEglWindow::setVisible (this=0xa4974b0, visible=<optimized out>) at ../../../../hardwareintegration/client/wayland-egl/qwaylandeglwindow.cpp:160 #12 0x00007f4db57f32ec in QWindowPrivate::setVisible (this=0xa497160, visible=visible@entry=true) at kernel/qwindow.cpp:395 #13 0x00007f4db5fe654d in QWidgetWindow::setNativeWindowVisibility (this=this@entry=0xa496fe0, visible=visible@entry=true) at kernel/qwidgetwindow.cpp:198 #14 0x00007f4db5fc130c in QWidgetPrivate::show_sys (this=this@entry=0xeccb680) at kernel/qwidget.cpp:8034 #15 0x00007f4db5fca8cb in QWidgetPrivate::show_helper (this=this@entry=0xeccb680) at kernel/qwidget.cpp:7957 #16 0x00007f4db5fcdaad in QWidget::setVisible (this=this@entry=0xaea00e0, visible=visible@entry=true) at kernel/qwidget.cpp:8251 #17 0x00007f4db617decd in QDialog::setVisible (this=0xaea00e0, visible=<optimized out>) at dialogs/qdialog.cpp:724 #18 0x00007f4d84d26799 in IconModule::getNewStuff (this=0x84628f0, ctx=<optimized out>) at /workspace/build/kcms/icons/main.cpp:294 #19 0x00007f4d84d30d0c in IconModule::qt_static_metacall (_o=_o@entry=0x84628f0, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=5, _a=_a@entry=0x7ffce0fd8480) at /workspace/build/obj-x86_64-linux-gnu/kcms/icons/moc_main.cpp:133 #20 0x00007f4d84d30fe0 in IconModule::qt_metacall (this=0x84628f0, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x7ffce0fd8480) at /workspace/build/obj-x86_64-linux-gnu/kcms/icons/moc_main.cpp:224 #21 0x00007f4db2addbf9 in QQmlObjectOrGadget::metacall (this=this@entry=0x7ffce0fd87f0, type=type@entry=QMetaObject::InvokeMetaMethod, index=index@entry=20, argv=<optimized out>) at qml/qqmlpropertycache.cpp:1732 #22 0x00007f4db2a5a5bd in CallMethod (object=..., index=<optimized out>, returnType=<optimized out>, argCount=<optimized out>, argTypes=<optimized out>, engine=engine@entry=0x84675f0, callArgs=0x7f4d7f7c13a0, callType=QMetaObject::InvokeMetaMethod) at jsruntime/qv4qobjectwrapper.cpp:1158 #23 0x00007f4db2a5bc8d in CallPrecise (object=..., data=..., engine=engine@entry=0x84675f0, callArgs=callArgs@entry=0x7f4d7f7c13a0, callType=callType@entry=QMetaObject::InvokeMetaMethod) at jsruntime/qv4qobjectwrapper.cpp:1420 #24 0x00007f4db2a5ced0 in QV4::QObjectMethod::callInternal (this=<optimized out>, callData=0x7f4d7f7c13a0, scope=...) at jsruntime/qv4qobjectwrapper.cpp:1966 #25 0x00007f4db2a759de in QV4::Object::call (d=0x7f4d7f7c13a0, scope=..., this=<optimized out>) at jsruntime/qv4object_p.h:445 #26 QV4::Runtime::method_callProperty (engine=0x84675f0, nameIndex=<optimized out>, callData=0x7f4d7f7c13a0) at jsruntime/qv4runtime.cpp:1104 #27 0x00007f4d84d1751b in ?? () #28 0x0000000008543ee0 in ?? () #29 0x0000000000000000 in ?? () Possible duplicates by query: bug 391651. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.