Bug 390237 - System Settings crashes when accessing some item else after Web Shortcuts item.
Summary: System Settings crashes when accessing some item else after Web Shortcuts item.
Status: RESOLVED DUPLICATE of bug 388983
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: 5.12.0
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2018-02-10 21:22 UTC by Cool
Modified: 2018-02-11 05:55 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 Cool 2018-02-10 21:22:12 UTC
Application: systemsettings5 (5.12.0)

Qt Version: 5.10.0
Frameworks Version: 5.42.0
Operating System: Linux 4.15.1-2-ARCH x86_64
Distribution: "Arch Linux"

-- Information about the crash:
- What I was doing when the application crashed:

I've forgotten the way I was doing when the application crashed for the first time. But it is very easy to reproduce the bug. In order to do it, open System Settings, do something or nothing, open Workspace > Shortcuts > Web Shortcuts, try to open some item else, and you're done.

The crash can be reproduced every time.

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

Thread 7 (Thread 0x7f477986f700 (LWP 2160)):
#0  0x00007f47ad894b94 in g_mutex_unlock () at /usr/lib/libglib-2.0.so.0
#1  0x00007f47ad84ce7c in g_main_context_acquire () at /usr/lib/libglib-2.0.so.0
#2  0x00007f47ad84dea7 in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007f47ad84e3b2 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#4  0x00007f477a7ee6d8 in  () at /usr/lib/libgio-2.0.so.0
#5  0x00007f47ad87626a in  () at /usr/lib/libglib-2.0.so.0
#6  0x00007f47aff6208c in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007f47b3dece7f in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7f477a070700 (LWP 2159)):
#0  0x00007f47b3de297b in poll () at /usr/lib/libc.so.6
#1  0x00007f47ad84dff3 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f47ad84e10e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f47ad84e162 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007f47ad87626a in  () at /usr/lib/libglib-2.0.so.0
#5  0x00007f47aff6208c in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f47b3dece7f in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f4786cda700 (LWP 2149)):
#0  0x00007f47b3de297b in poll () at /usr/lib/libc.so.6
#1  0x00007f47ad84dff3 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007f47ad84e10e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007f47b472dd24 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f47b46cfe9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007f47b44df78e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007f47b200aa19 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007f47b44e4b2d in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f47aff6208c in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007f47b3dece7f in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f478f278700 (LWP 2148)):
#0  0x00007f47b3dde3d8 in read () at /usr/lib/libc.so.6
#1  0x00007f47ab460f55 in  () at /usr/lib/nvidia/libnvidia-tls.so.340.106
#2  0x00007f47ad8937d1 in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007f47ad84dac8 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#4  0x00007f47ad84df96 in  () at /usr/lib/libglib-2.0.so.0
#5  0x00007f47ad84e10e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#6  0x00007f47b472dd24 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7  0x00007f47b46cfe9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#8  0x00007f47b44df78e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#9  0x00007f47b200aa19 in  () at /usr/lib/libQt5Qml.so.5
#10 0x00007f47b44e4b2d in  () at /usr/lib/libQt5Core.so.5
#11 0x00007f47aff6208c in start_thread () at /usr/lib/libpthread.so.0
#12 0x00007f47b3dece7f in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f4798f58700 (LWP 2146)):
#0  0x00007f47b3dde3d8 in read () at /usr/lib/libc.so.6
#1  0x00007f47ab460f55 in  () at /usr/lib/nvidia/libnvidia-tls.so.340.106
#2  0x00007f47ad8937d1 in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007f47ad84dac8 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#4  0x00007f47ad84df96 in  () at /usr/lib/libglib-2.0.so.0
#5  0x00007f47ad84e10e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#6  0x00007f47b472dd24 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7  0x00007f47b46cfe9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#8  0x00007f47b44df78e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#9  0x00007f47b6052416 in  () at /usr/lib/libQt5DBus.so.5
#10 0x00007f47b44e4b2d in  () at /usr/lib/libQt5Core.so.5
#11 0x00007f47aff6208c in start_thread () at /usr/lib/libpthread.so.0
#12 0x00007f47b3dece7f in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f47a1fc1700 (LWP 2145)):
#0  0x00007f47b3de297b in poll () at /usr/lib/libc.so.6
#1  0x00007f47afaed8e0 in  () at /usr/lib/libxcb.so.1
#2  0x00007f47afaef679 in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007f47a4d6e7aa in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007f47b44e4b2d in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f47aff6208c in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f47b3dece7f in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f47b83f2c80 (LWP 2144)):
[KCrash Handler]
#5  0x0000000000000031 in  ()
#6  0x00007f4762ad4a66 in  () at /usr/lib/qt/plugins/kf5/urifilters/kurisearchfilter.so
#7  0x00007f47b46ffbbd in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5
#8  0x00007f47b5721715 in QWidget::~QWidget() () at /usr/lib/libQt5Widgets.so.5
#9  0x00007f4762ae60a9 in  () at /usr/lib/qt/plugins/kf5/urifilters/kurisearchfilter.so
#10 0x00007f4762f0093e in  () at /usr/lib/qt/plugins/kcm_webshortcuts.so
#11 0x00007f47b7bf84e4 in KCModuleProxy::deleteClient() () at /usr/lib/libKF5KCMUtils.so.5
#12 0x00007f47b7bf85b0 in KCModuleProxy::~KCModuleProxy() () at /usr/lib/libKF5KCMUtils.so.5
#13 0x00007f47b7bf878a in KCModuleProxy::~KCModuleProxy() () at /usr/lib/libKF5KCMUtils.so.5
#14 0x00007f47b46ffbbd in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5
#15 0x00007f47b5721715 in QWidget::~QWidget() () at /usr/lib/libQt5Widgets.so.5
#16 0x00007f47b572197a in QWidget::~QWidget() () at /usr/lib/libQt5Widgets.so.5
#17 0x00007f47b46ffbbd in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5
#18 0x00007f47b5721715 in QWidget::~QWidget() () at /usr/lib/libQt5Widgets.so.5
#19 0x00007f47b58843ca in QScrollArea::~QScrollArea() () at /usr/lib/libQt5Widgets.so.5
#20 0x00007f47b6d50233 in KPageWidgetItem::~KPageWidgetItem() () at /usr/lib/libKF5WidgetsAddons.so.5
#21 0x00007f47b6d50e55 in  () at /usr/lib/libKF5WidgetsAddons.so.5
#22 0x00007f47b6d519ca in KPageWidgetModel::removePage(KPageWidgetItem*) () at /usr/lib/libKF5WidgetsAddons.so.5
#23 0x00007f47b80433fe in ModuleView::closeModules() () at /usr/lib/libsystemsettingsview.so.3
#24 0x00007f4790ef0339 in  () at /usr/lib/qt/plugins/systemsettings_sidebar_mode.so
#25 0x00007f4790ef7438 in  () at /usr/lib/qt/plugins/systemsettings_sidebar_mode.so
#26 0x00007f4790ef798a in  () at /usr/lib/qt/plugins/systemsettings_sidebar_mode.so
#27 0x00007f47b1f377b7 in QV4::QObjectWrapper::setProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, QV4::Value const&) () at /usr/lib/libQt5Qml.so.5
#28 0x00007f47b1f38537 in QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QV4::Value const&) () at /usr/lib/libQt5Qml.so.5
#29 0x00007f47b1f3864c in QV4::QObjectWrapper::put(QV4::Managed*, QV4::String*, QV4::Value const&) () at /usr/lib/libQt5Qml.so.5
#30 0x00007f47b1f4878d in QV4::Runtime::method_setProperty(QV4::ExecutionEngine*, QV4::Value const&, int, QV4::Value const&) () at /usr/lib/libQt5Qml.so.5
#31 0x00007f479800d6d3 in  ()
#32 0x00007f478e239320 in  ()
#33 0x0000000000000000 in  ()

Reported using DrKonqi
Comment 1 Christoph Feck 2018-02-11 05:55:15 UTC

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