[kde] [Bug 452827] New: System settings crash when opening "Pause media during calls" KDE connect module settings

sashok724 bugzilla_noreply at kde.org
Thu Apr 21 15:21:39 BST 2022


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

            Bug ID: 452827
           Summary: System settings crash when opening "Pause media during
                    calls" KDE connect module settings
           Product: kde
           Version: unspecified
          Platform: unspecified
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: unassigned-bugs at kde.org
          Reporter: kdebugs at sashok724.net
  Target Milestone: ---

Application: systemsettings (5.24.4)

Qt Version: 5.15.3
Frameworks Version: 5.93.0
Operating System: Linux 5.17.4-arch1-1 x86_64
Windowing System: X11
Distribution: "Arch Linux"
DrKonqi: 5.24.4 [KCrashBackend]

-- Information about the crash:
- What I was doing when the application crashed:
Clicked on "Pause media during calls" KDE connect module settings button

The crash can be reproduced every time.

-- Backtrace:
Application: System Settings (systemsettings), signal: Segmentation fault
Content of s_kcrashErrorMessage: {_M_t = {<std::__uniq_ptr_impl<char,
std::default_delete<char []> >> = {_M_t = std::tuple containing = {[1] = 0x0,
[2] = {<No data fields>}}}, <No data fields>}}
[KCrash Handler]
#6  0x00007ff4ed086c3d in std::__uniq_ptr_impl<KSycocaEntryPrivate,
std::default_delete<KSycocaEntryPrivate> >::_M_ptr() const (this=<optimized
out>, this=<optimized out>) at /usr/include/c++/11.2.0/bits/unique_ptr.h:173
#7  std::unique_ptr<KSycocaEntryPrivate,
std::default_delete<KSycocaEntryPrivate> >::get() const (this=<optimized out>,
this=<optimized out>) at /usr/include/c++/11.2.0/bits/unique_ptr.h:422
#8  std::unique_ptr<KSycocaEntryPrivate,
std::default_delete<KSycocaEntryPrivate> >::operator->() const (this=<optimized
out>, this=<optimized out>) at /usr/include/c++/11.2.0/bits/unique_ptr.h:416
#9  qGetPtrHelper<std::unique_ptr<KSycocaEntryPrivate,
std::default_delete<KSycocaEntryPrivate> >
const>(std::unique_ptr<KSycocaEntryPrivate,
std::default_delete<KSycocaEntryPrivate> > const&) (ptr=<optimized out>,
ptr=<optimized out>) at /usr/include/qt/QtCore/qglobal.h:1143
#10 KSycocaEntry::d_func() const (this=<optimized out>) at
/usr/src/debug/kservice-5.93.0/src/sycoca/ksycocaentry.h:139
#11 KSycocaEntry::property(QString const&) const (this=0x0, name=...) at
/usr/src/debug/kservice-5.93.0/src/sycoca/ksycocaentry.cpp:104
#12 0x00007ff3cafc234d in KdeConnectPluginKcm::KdeConnectPluginKcm(QWidget*,
QList<QVariant> const&, QString const&) (this=this at entry=0x55fa14a88880,
parent=parent at entry=0x55fa14a65e70, args=..., componentName=...,
this=<optimized out>, parent=<optimized out>, args=<optimized out>,
componentName=<optimized out>) at
/usr/src/debug/kdeconnect-kde-22.04.0/kcmplugin/kdeconnectpluginkcm.cpp:26
#13 0x00007ff3caeb339f in PauseMusicConfig::PauseMusicConfig(QWidget*,
QList<QVariant> const&) (args=..., parent=0x55fa14a65e70, this=0x55fa14a88880)
at
/usr/src/debug/kdeconnect-kde-22.04.0/plugins/pausemusic/pausemusic_config.cpp:16
#14 KPluginFactory::createInstance<PauseMusicConfig, QWidget>(QWidget*,
QObject*, QList<QVariant> const&) (parentWidget=<optimized out>,
parent=<optimized out>, args=...) at
/usr/include/KF5/KCoreAddons/kpluginfactory.h:875
#15 0x00007ff4ec1b9064 in KPluginFactory::create(char const*, QWidget*,
QObject*, QList<QVariant> const&, QString const&) (this=0x55fa12a24790,
iface=0x7ff4eb5ac9e0 <qt_meta_stringdata_KCModule+480> "KCModule",
parentWidget=0x55fa14a65e70, parent=0x55fa14a65e70, args=..., keyword=...) at
/usr/src/debug/kcoreaddons-5.93.0/src/lib/plugin/kpluginfactory.cpp:232
#16 0x00007ff4eb7d32ca in KPluginFactory::create<KCModule>(QString const&,
QObject*, QList<QVariant> const&) (args=..., parent=0x55fa14a65e70,
keyword=..., this=0x55fa12a24790) at
/usr/include/KF5/KCoreAddons/kpluginfactory.h:936
#17 KCModuleLoader::loadModule(KPluginMetaData const&, QWidget*,
QList<QVariant> const&) (metaData=..., parent=0x55fa14a65e70, args=...) at
/usr/src/debug/kcmutils-5.93.0/src/kcmoduleloader.cpp:98
#18 0x00007ff4eb7d605e in KCModuleProxyPrivate::loadModule()
(this=0x55fa13353a60) at
/usr/src/debug/kcmutils-5.93.0/src/kcmoduleproxy.cpp:119
#19 0x00007ff4eb7d66bb in KCModuleProxy::realModule() const (this=<optimized
out>) at /usr/src/debug/kcmutils-5.93.0/src/kcmoduleproxy.cpp:59
#20 0x00007ff4eb7e9dce in PluginDelegate::configure(QModelIndex const&)
(this=this at entry=0x55fa12b7d6d0, index=<optimized out>) at
/usr/src/debug/kcmutils-5.93.0/src/kpluginwidget.cpp:486
#21 0x00007ff4eb7ea5d1 in PluginDelegate::slotConfigureClicked()
(this=0x55fa12b7d6d0) at
/usr/src/debug/kcmutils-5.93.0/src/kpluginwidget.cpp:471
#22 0x00007ff4ebef8463 in QtPrivate::QSlotObjectBase::call(QObject*, void**)
(a=0x7ffc83c54240, r=<optimized out>, this=0x55fa117e88a0, this=<optimized
out>, r=<optimized out>, a=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#23 doActivate<false>(QObject*, int, void**) (sender=0x55fa148ccbb0,
signal_index=9, argv=0x7ffc83c54240) at kernel/qobject.cpp:3886
#24 0x00007ff4ecb28167 in QAbstractButton::clicked(bool)
(this=this at entry=0x55fa148ccbb0, _t1=<optimized out>) at
.moc/moc_qabstractbutton.cpp:308
#25 0x00007ff4ecb29fdc in QAbstractButtonPrivate::emitClicked()
(this=0x55fa13157550) at widgets/qabstractbutton.cpp:415
#26 0x00007ff4ecb2d7ca in QAbstractButtonPrivate::click() (this=0x55fa13157550)
at widgets/qabstractbutton.cpp:408
#27 0x00007ff4ecb2d998 in QAbstractButton::mouseReleaseEvent(QMouseEvent*)
(this=0x55fa148ccbb0, e=0x7ffc83c547c0) at widgets/qabstractbutton.cpp:1044
#28 0x00007ff4eca793d6 in QWidget::event(QEvent*) (this=0x55fa148ccbb0,
event=0x7ffc83c547c0) at kernel/qwidget.cpp:8659
#29 0x00007ff4eca431c6 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=this at entry=0x55fa1122cd60, receiver=receiver at entry=0x55fa148ccbb0,
e=e at entry=0x7ffc83c547c0) at kernel/qapplication.cpp:3637
#30 0x00007ff4eca47ff7 in QApplication::notify(QObject*, QEvent*)
(this=0x7ffc83c54450, receiver=0x55fa148ccbb0, e=0x7ffc83c547c0) at
kernel/qapplication.cpp:3081
#31 0x00007ff4ebec75aa in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x55fa148ccbb0, event=0x7ffc83c547c0) at
kernel/qcoreapplication.cpp:1064
#32 0x00007ff4eca469bf in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool)
(receiver=0x55fa148ccbb0, event=0x7ffc83c547c0, alienWidget=0x55fa148ccbb0,
nativeWidget=0x55fa11230190, buttonDown=<optimized out>, lastMouseReceiver=...,
spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2619
#33 0x00007ff4eca97937 in QWidgetWindow::handleMouseEvent(QMouseEvent*)
(this=0x55fa119771e0, event=0x7ffc83c54b30) at kernel/qwidgetwindow.cpp:683
#34 0x00007ff4eca994ec in QWidgetWindow::event(QEvent*) (this=0x55fa119771e0,
event=0x7ffc83c54b30) at kernel/qwidgetwindow.cpp:300
#35 0x00007ff4eca431c6 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x55fa119771e0, e=0x7ffc83c54b30) at
kernel/qapplication.cpp:3637
#36 0x00007ff4ebec75aa in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x55fa119771e0, event=0x7ffc83c54b30) at
kernel/qcoreapplication.cpp:1064
#37 0x00007ff4ec3a0230 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
(e=0x55fa151d7340) at kernel/qguiapplication.cpp:2282
#38 0x00007ff4ec38b6e5 in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(flags=flags at entry=...) at kernel/qwindowsysteminterface.cpp:1169
#39 0x00007ff4e6309f60 in xcbSourceDispatch(GSource*, GSourceFunc, gpointer)
(source=<optimized out>) at
/usr/src/debug/qtbase/src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:105
#40 0x00007ff4e9b80163 in g_main_dispatch (context=0x7ff4e0005010) at
../glib/glib/gmain.c:3417
#41 g_main_context_dispatch (context=0x7ff4e0005010) at
../glib/glib/gmain.c:4135
#42 0x00007ff4e9bd69e9 in g_main_context_iterate.constprop.0
(context=context at entry=0x7ff4e0005010, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4211
#43 0x00007ff4e9b7d6c5 in g_main_context_iteration (context=0x7ff4e0005010,
may_block=1) at ../glib/glib/gmain.c:4276
#44 0x00007ff4ebf1357a in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x55fa113e26e0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#45 0x00007ff4ebebf88b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7ffc83c54ec0,
flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#46 0x00007ff4ebecafd7 in QCoreApplication::exec() () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#47 0x00007ff4ec39b432 in QGuiApplication::exec() () at
kernel/qguiapplication.cpp:1867
#48 0x00007ff4eca4154a in QApplication::exec() () at
kernel/qapplication.cpp:2829
#49 0x000055fa10da4be8 in main(int, char**) (argc=<optimized out>,
argv=0x7ffc83c54ff0) at /usr/src/debug/systemsettings-5.24.4/app/main.cpp:183
[Inferior 1 (process 10503) detached]

Possible duplicates by query: bug 449953, bug 449869, bug 447199, bug 439121,
bug 428294.

Reported using DrKonqi
This report was filed against 'kde' because the product 'systemsettings' could
not be located in Bugzilla. Add it to drkonqi's mappings file!

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Unassigned-bugs mailing list