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

--- Comment #1 from ratijas <m...@ratijas.tk> ---
KInfoCenter works fine. Individual KCMs can be loaded via kcmshell including
kcm_landingpage.

Although, I've got a crash of KInfoCenter on shutdown, which might or might not
be related:

(gdb) bt
#0  __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44
#1  0x00007f67ec4ac8a3 in __pthread_kill_internal (signo=11,
threadid=<optimized out>) at pthread_kill.c:78
#2  0x00007f67ec45c668 in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26
#3  0x00007f67ef6be94f in KCrash::defaultCrashHandler(int) (sig=11) at
/home/ratijas/kde/src6/kcrash/src/kcrash.cpp:612
#4  0x00007f67ec45c710 in <signal handler called> () at /usr/lib/libc.so.6
#5  0x00007f67eef37120 in vtable for QAccessibleWidget () at
/usr/lib/libQt6Widgets.so.6
#6  0x00007f67e44e4d0d in DevInfoPlugin::~DevInfoPlugin() (this=0x557c2a0f10d0,
__in_chrg=<optimized out>) at
/home/ratijas/kde/src6/kinfocenter/Modules/devinfo/devinfo.cpp:78
#7  DevInfoPlugin::~DevInfoPlugin() (this=0x557c2a0f10d0, __in_chrg=<optimized
out>) at /home/ratijas/kde/src6/kinfocenter/Modules/devinfo/devinfo.cpp:79
#8  0x00007f67ecba54ab in QObjectPrivate::deleteChildren()
(this=this@entry=0x557c2cb725c0) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/corelib/kernel/qobject.cpp:2206
#9  0x00007f67ee9ab931 in QWidget::~QWidget() (this=0x557c2ac5bbb0,
this=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/widgets/kernel/qwidget.cpp:1537
#10 0x00007f67eeb441a9 in QFrame::~QFrame() (this=0x557c2ac5bbb0,
this=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/widgets/widgets/qframe.cpp:229
#11 QAbstractScrollArea::~QAbstractScrollArea() (this=0x557c2ac5bbb0,
this=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/widgets/widgets/qabstractscrollarea.cpp:478
#12 QScrollArea::~QScrollArea() (this=0x557c2ac5bbb0, this=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/widgets/widgets/qscrollarea.cpp:133
#13 QScrollArea::~QScrollArea() (this=0x557c2ac5bbb0, this=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/widgets/widgets/qscrollarea.cpp:133
#14 0x00007f67ecba54ab in QObjectPrivate::deleteChildren()
(this=this@entry=0x557c287f4670) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/corelib/kernel/qobject.cpp:2206
#15 0x00007f67ee9ab931 in QWidget::~QWidget() (this=0x557c287a5cf0,
this=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/widgets/kernel/qwidget.cpp:1537
#16 0x00007f67ef2f279d in KPageStackedWidget::~KPageStackedWidget()
(this=0x557c287a5cf0, __in_chrg=<optimized out>) at
/home/ratijas/kde/src6/kwidgetsaddons/src/kpageview_p.h:25
#17 KPageStackedWidget::~KPageStackedWidget() (this=0x557c287a5cf0,
__in_chrg=<optimized out>) at
/home/ratijas/kde/src6/kwidgetsaddons/src/kpageview_p.h:25
#18 0x00007f67ecba54ab in QObjectPrivate::deleteChildren()
(this=this@entry=0x557c287a59a0) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/corelib/kernel/qobject.cpp:2206
#19 0x00007f67ee9ab931 in QWidget::~QWidget() (this=0x557c287b5f30,
this=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/widgets/kernel/qwidget.cpp:1537
#20 0x00007f67ef2f4819 in KPageWidget::~KPageWidget() (this=0x557c287b5f30,
__in_chrg=<optimized out>) at
/home/ratijas/kde/src6/kwidgetsaddons/src/kpagewidget.cpp:58
#21 0x00007f67ecba54ab in QObjectPrivate::deleteChildren()
(this=this@entry=0x557c28810020) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/corelib/kernel/qobject.cpp:2206
#22 0x00007f67ee9ab931 in QWidget::~QWidget() (this=0x557c287b22a0,
this=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/widgets/kernel/qwidget.cpp:1537
#23 0x00007f67efe42d79 in ModuleView::~ModuleView() (this=0x557c287b22a0,
__in_chrg=<optimized out>) at
/home/ratijas/kde/src6/systemsettings/core/ModuleView.cpp:212
#24 0x00007f67ecba54ab in QObjectPrivate::deleteChildren()
(this=this@entry=0x557c287f4420) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/corelib/kernel/qobject.cpp:2206
#25 0x00007f67ee9ab931 in QWidget::~QWidget() (this=this@entry=0x557c28803030,
this=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/widgets/kernel/qwidget.cpp:1537
#26 0x0000557c280893bd in FocusHackWidget::~FocusHackWidget()
(this=0x557c28803030, __in_chrg=<optimized out>) at
/home/ratijas/kde/src6/systemsettings/app/sidebar/SidebarMode.cpp:47
#27 FocusHackWidget::~FocusHackWidget() (this=0x557c28803030,
__in_chrg=<optimized out>) at
/home/ratijas/kde/src6/systemsettings/app/sidebar/SidebarMode.cpp:47
#28 0x00007f67ecba54ab in QObjectPrivate::deleteChildren()
(this=this@entry=0x557c28527360) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/corelib/kernel/qobject.cpp:2206
#29 0x00007f67ee9ab931 in QWidget::~QWidget() (this=0x557c2872b690,
this=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/widgets/kernel/qwidget.cpp:1537
#30 0x00007f67eeb60e41 in QFrame::~QFrame() (this=0x557c2872b690,
this=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/widgets/widgets/qframe.cpp:229
#31 QStackedWidget::~QStackedWidget() (this=0x557c2872b690, this=<optimized
out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/widgets/widgets/qstackedwidget.cpp:110
#32 QStackedWidget::~QStackedWidget() (this=0x557c2872b690, this=<optimized
out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/widgets/widgets/qstackedwidget.cpp:110
#33 0x00007f67ecba54ab in QObjectPrivate::deleteChildren()
(this=this@entry=0x557c28718640) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/corelib/kernel/qobject.cpp:2206
#34 0x00007f67ee9ab931 in QWidget::~QWidget() (this=0x557c28729c70,
this=<optimized out>) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/widgets/kernel/qwidget.cpp:1537
#35 0x0000557c28081fbb in SettingsBase::~SettingsBase()
(this=this@entry=0x557c28729c70, __in_chrg=<optimized out>,
__vtt_parm=<optimized out>) at
/home/ratijas/kde/src6/systemsettings/app/SettingsBase.cpp:75
#36 0x0000557c28082079 in SettingsBase::~SettingsBase() (this=0x557c28729c70,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
/home/ratijas/kde/src6/systemsettings/app/SettingsBase.cpp:75
#37 0x00007f67ecba4e88 in qDeleteInEventHandler(QObject*) (o=0x557c28729c70) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/corelib/kernel/qobject.cpp:4900
#38 QObject::event(QEvent*) (this=0x557c28729c70, e=0x557c2ce2a0f0) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/corelib/kernel/qobject.cpp:1424
#39 0x00007f67efc2f567 in KXmlGuiWindow::event(QEvent*) (this=0x557c28729c70,
ev=0x557c2ce2a0f0) at /home/ratijas/kde/src6/kxmlgui/src/kxmlguiwindow.cpp:220
#40 0x00007f67ee97318b in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x557c28729c70, e=0x557c2ce2a0f0)
    at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/widgets/kernel/qapplication.cpp:3290
#41 0x00007f67ecb626d8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x557c28729c70, event=event@entry=0x557c2ce2a0f0)
    at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/corelib/kernel/qcoreapplication.cpp:1118
#42 0x00007f67ecb62a5b in QCoreApplication::sendEvent(QObject*, QEvent*)
(event=0x557c2ce2a0f0, receiver=<optimized out>)
    at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/corelib/kernel/qcoreapplication.cpp:1536
#43 QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)
(receiver=0x0, event_type=0, data=0x557c281eb8d0)
    at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/corelib/kernel/qcoreapplication.cpp:1898
#44 0x00007f67ecd99d24 in QCoreApplication::sendPostedEvents(QObject*, int)
(receiver=0x0, event_type=0) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/corelib/kernel/qcoreapplication.cpp:1757
#45 postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x557c282c5ff0)
at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/corelib/kernel/qeventdispatcher_glib.cpp:243
#46 0x00007f67ebd68f69 in g_main_dispatch (context=0x7f67e0000ef0) at
../glib/glib/gmain.c:3476
#47 0x00007f67ebdc7327 in g_main_context_dispatch_unlocked
(context=0x7f67e0000ef0) at ../glib/glib/gmain.c:4284
#48 g_main_context_iterate_unlocked.isra.0
(context=context@entry=0x7f67e0000ef0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4349
#49 0x00007f67ebd67162 in g_main_context_iteration (context=0x7f67e0000ef0,
may_block=1) at ../glib/glib/gmain.c:4414
#50 0x00007f67ecd97934 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x557c282ae590, flags=...)
    at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/corelib/kernel/qeventdispatcher_glib.cpp:393
#51 0x00007f67ecb6cc5e in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=...,
this=0x7ffdb679d360)
    at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/corelib/kernel/qeventloop.cpp:100
#52 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7ffdb679d360, flags=...) at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/corelib/kernel/qeventloop.cpp:182
#53 0x00007f67ecb65178 in QCoreApplication::exec() () at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/corelib/global/qflags.h:74
#54 0x00007f67ee96fd1a in QApplication::exec() () at
/usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/widgets/kernel/qapplication.cpp:2569
#55 0x0000557c2807b9cf in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at /home/ratijas/kde/src6/systemsettings/app/main.cpp:175

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

Reply via email to