Bug 414592 - Virtual Desktop Configuration crashed
Summary: Virtual Desktop Configuration crashed
Status: RESOLVED WORKSFORME
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_kwinvirtualdesktops (show other bugs)
Version: 5.17.3
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2019-11-28 05:47 UTC by Christian Hacker
Modified: 2020-11-04 06:52 UTC (History)
2 users (show)

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 Christian Hacker 2019-11-28 05:47:00 UTC
Application: systemsettings5 (5.17.3)

Qt Version: 5.13.1
Frameworks Version: 5.64.0
Operating System: Linux 5.3.12-1-default x86_64
Distribution: openSUSE Tumbleweed

-- Information about the crash:
openSUSE Tumbleweed
Newly installed, with all updates applied.
First login; with default settings.

- What I was doing when the application crashed:
Configured additional Virtual Desktops 3 and 4 in Virtual Desktops --System Settings Module.
Saved the configuration.

- Custom settings of the application:
All options selected in the configuration module: Navigation wraps around, Show animation (Slide), Show on-screen display (1000ms), Show desktop layout indicators.

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

Thread 9 (Thread 0x7fec319b4700 (LWP 3678)):
#0  0x00007fec58049f0d in  () at /usr/lib64/libglib-2.0.so.0
#1  0x00007fec5804b4fc in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fec5804c743 in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fec5804d1ab in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fec5804d39f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#5  0x00007fec5a40c98b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007fec5a3b50cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#7  0x00007fec5a1ed021 in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#8  0x00007fec594e73b5 in  () at /usr/lib64/libQt5Qml.so.5
#9  0x00007fec5a1ee1a2 in  () at /usr/lib64/libQt5Core.so.5
#10 0x00007fec58a27f2a in start_thread () at /lib64/libpthread.so.0
#11 0x00007fec59e774af in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7fec422e7700 (LWP 3676)):
#0  0x00007fec59e6cbdf in poll () at /lib64/libc.so.6
#1  0x00007fec5804d27e in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fec5804d39f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fec5a40c98b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007fec5a3b50cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007fec5a1ed021 in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007fec594e73b5 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x00007fec5a1ee1a2 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007fec58a27f2a in start_thread () at /lib64/libpthread.so.0
#9  0x00007fec59e774af in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7fec29d7d700 (LWP 3675)):
#0  0x00007fec59e6860c in read () at /lib64/libc.so.6
#1  0x00007fec5809410f in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fec5804cdd7 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fec5804d222 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fec5804d5e3 in g_main_loop_run () at /usr/lib64/libglib-2.0.so.0
#5  0x00007fec419179c6 in  () at /usr/lib64/libgio-2.0.so.0
#6  0x00007fec5807611e in  () at /usr/lib64/libglib-2.0.so.0
#7  0x00007fec58a27f2a in start_thread () at /lib64/libpthread.so.0
#8  0x00007fec59e774af in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7fec2afbe700 (LWP 3674)):
#0  0x00007fec59e6cbdf in poll () at /lib64/libc.so.6
#1  0x00007fec5804d27e in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fec5804d39f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fec5804d3f1 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007fec5807611e in  () at /usr/lib64/libglib-2.0.so.0
#5  0x00007fec58a27f2a in start_thread () at /lib64/libpthread.so.0
#6  0x00007fec59e774af in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7fec4ccb8700 (LWP 3657)):
#0  0x00007fec58a2e6a5 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fec4e2ce515 in  () at /usr/lib64/dri/swrast_dri.so
#2  0x00007fec4e2b1897 in  () at /usr/lib64/dri/swrast_dri.so
#3  0x00007fec58a27f2a in start_thread () at /lib64/libpthread.so.0
#4  0x00007fec59e774af in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7fec4d4b9700 (LWP 3656)):
#0  0x00007fec58a2e6a5 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007fec4e2ce515 in  () at /usr/lib64/dri/swrast_dri.so
#2  0x00007fec4e2b1897 in  () at /usr/lib64/dri/swrast_dri.so
#3  0x00007fec58a27f2a in start_thread () at /lib64/libpthread.so.0
#4  0x00007fec59e774af in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7fec4ffff700 (LWP 3655)):
#0  0x00007fec59e6cbdf in poll () at /lib64/libc.so.6
#1  0x00007fec5804d27e in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007fec5804d39f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007fec5a40c98b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007fec5a3b50cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007fec5a1ed021 in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007fec5a6954f6 in  () at /usr/lib64/libQt5DBus.so.5
#7  0x00007fec5a1ee1a2 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007fec58a27f2a in start_thread () at /lib64/libpthread.so.0
#9  0x00007fec59e774af in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fec554f4700 (LWP 3654)):
#0  0x00007fec59e6cbdf in poll () at /lib64/libc.so.6
#1  0x00007fec589f7742 in  () at /usr/lib64/libxcb.so.1
#2  0x00007fec589f83fa in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007fec55703f90 in  () at /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007fec5a1ee1a2 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007fec58a27f2a in start_thread () at /lib64/libpthread.so.0
#6  0x00007fec59e774af in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7fec575c8800 (LWP 3652)):
[KCrash Handler]
#6  0x00007fec32610b80 in  ()
#7  0x00007fec5a3e7611 in QObject::property(char const*) const () at /usr/lib64/libQt5Core.so.5
#8  0x00007fec40fd01e0 in  () at /usr/lib64/qt5/qml/org/kde/kirigami.2/libkirigamiplugin.so
#9  0x00007fec594cf85f in QQmlObjectCreator::createInstance(int, QObject*, bool) () at /usr/lib64/libQt5Qml.so.5
#10 0x00007fec594cde6a in QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) () at /usr/lib64/libQt5Qml.so.5
#11 0x00007fec594ce5ba in QQmlObjectCreator::setupBindings(bool) () at /usr/lib64/libQt5Qml.so.5
#12 0x00007fec594cf21b in QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*) () at /usr/lib64/libQt5Qml.so.5
#13 0x00007fec594cfe2c in QQmlObjectCreator::createInstance(int, QObject*, bool) () at /usr/lib64/libQt5Qml.so.5
#14 0x00007fec594d0ffc in QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*) () at /usr/lib64/libQt5Qml.so.5
#15 0x00007fec594cfa5a in QQmlObjectCreator::createInstance(int, QObject*, bool) () at /usr/lib64/libQt5Qml.so.5
#16 0x00007fec594cde6a in QQmlObjectCreator::setPropertyBinding(QQmlPropertyData const*, QV4::CompiledData::Binding const*) () at /usr/lib64/libQt5Qml.so.5
#17 0x00007fec594ce5ba in QQmlObjectCreator::setupBindings(bool) () at /usr/lib64/libQt5Qml.so.5
#18 0x00007fec594cf21b in QQmlObjectCreator::populateInstance(int, QObject*, QObject*, QQmlPropertyData const*) () at /usr/lib64/libQt5Qml.so.5
#19 0x00007fec594cfe2c in QQmlObjectCreator::createInstance(int, QObject*, bool) () at /usr/lib64/libQt5Qml.so.5
#20 0x00007fec594d0ffc in QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*) () at /usr/lib64/libQt5Qml.so.5
#21 0x00007fec594cfa5a in QQmlObjectCreator::createInstance(int, QObject*, bool) () at /usr/lib64/libQt5Qml.so.5
#22 0x00007fec594d0ffc in QQmlObjectCreator::create(int, QObject*, QQmlInstantiationInterrupt*) () at /usr/lib64/libQt5Qml.so.5
#23 0x00007fec5944e20b in QQmlComponentPrivate::beginCreate(QQmlContextData*) () at /usr/lib64/libQt5Qml.so.5
#24 0x00007fec5944c5c2 in QQmlComponent::create(QQmlContext*) () at /usr/lib64/libQt5Qml.so.5
#25 0x00007fec5ba25ef8 in  () at /usr/lib64/libKF5KCMUtils.so.5
#26 0x00007fec5ba21d4b in KCModuleLoader::loadModule(KCModuleInfo const&, KCModuleLoader::ErrorReporting, QWidget*, QStringList const&) () at /usr/lib64/libKF5KCMUtils.so.5
#27 0x00007fec5ba2b115 in  () at /usr/lib64/libKF5KCMUtils.so.5
#28 0x00007fec5ba2b768 in KCModuleProxy::realModule() const () at /usr/lib64/libKF5KCMUtils.so.5
#29 0x00007fec5ba6dbe7 in ModuleView::updatePageIconHeader(KPageWidgetItem*, bool) () at /usr/lib64/libsystemsettingsview.so.3
#30 0x00007fec5ba6eead in ModuleView::addModule(KCModuleInfo*) () at /usr/lib64/libsystemsettingsview.so.3
#31 0x00007fec5ba6f295 in ModuleView::loadModule(QModelIndex const&) () at /usr/lib64/libsystemsettingsview.so.3
#32 0x00007fec5a3e1638 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#33 0x00007fec5b0e6805 in QAbstractItemView::activated(QModelIndex const&) () at /usr/lib64/libQt5Widgets.so.5
#34 0x00007fec5b0ea9b5 in QAbstractItemView::mouseReleaseEvent(QMouseEvent*) () at /usr/lib64/libQt5Widgets.so.5
#35 0x00007fec5b13147f in QListView::mouseReleaseEvent(QMouseEvent*) () at /usr/lib64/libQt5Widgets.so.5
#36 0x00007fec59bcb355 in KCategorizedView::mouseReleaseEvent(QMouseEvent*) () at /usr/lib64/libKF5ItemViews.so.5
#37 0x00007fec5aec80c6 in QWidget::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#38 0x00007fec5af75e7e in QFrame::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#39 0x00007fec5b0f475e in QAbstractItemView::viewportEvent(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#40 0x00007fec5a3b6273 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#41 0x00007fec5ae85c51 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#42 0x00007fec5ae8f433 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#43 0x00007fec5a3b6562 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#44 0x00007fec5ae8e543 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () at /usr/lib64/libQt5Widgets.so.5
#45 0x00007fec5aee3ac9 in  () at /usr/lib64/libQt5Widgets.so.5
#46 0x00007fec5aee6b24 in  () at /usr/lib64/libQt5Widgets.so.5
#47 0x00007fec5ae85c62 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#48 0x00007fec5ae8f1e0 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#49 0x00007fec5a3b6562 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#50 0x00007fec5a851a18 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib64/libQt5Gui.so.5
#51 0x00007fec5a85328b in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib64/libQt5Gui.so.5
#52 0x00007fec5a82e25b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Gui.so.5
#53 0x00007fec55704f4a in  () at /usr/lib64/libQt5XcbQpa.so.5
#54 0x00007fec5804cf88 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#55 0x00007fec5804d310 in  () at /usr/lib64/libglib-2.0.so.0
#56 0x00007fec5804d39f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#57 0x00007fec5a40c971 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#58 0x00007fec5a3b50cb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#59 0x00007fec5a3bcd32 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
#60 0x000055cd9061f64a in  ()
#61 0x00007fec59d9ee0b in __libc_start_main () at /lib64/libc.so.6
#62 0x000055cd9061f6ca in _start ()
[Inferior 1 (process 3652) detached]

Possible duplicates by query: bug 414585, bug 414571, bug 414557, bug 414528, bug 414496.

Reported using DrKonqi
Comment 1 Nate Graham 2020-10-12 21:22:39 UTC
Does this happen with a newer version of Plasma? Like 5.19 or 5.20?
Comment 2 Christian Hacker 2020-10-20 01:13:00 UTC
The Kde virtual desktop functionality itself seems to work stable in opensuse Leap 15.2 and Tumbleweed.
KDE Plasma Version: 5.18.5
KDE Plasma Version: 5.20.0

I suggest to close this fault report.

However, for using the Kde virtual desktops, see also:
Bug 428006 - Keyboard shortcuts crashed in Leap 15.2
Bug 428007 - keyboard shortcuts crashed in opensuse tumbleweed
Comment 3 Bug Janitor Service 2020-11-04 04:33:33 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!