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

            Bug ID: 454240
           Summary: kde connect settings always crash on clicking the
                    command editor
           Product: kde
           Version: unspecified
          Platform: openSUSE RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: unassigned-b...@kde.org
          Reporter: sipo...@gmail.com
  Target Milestone: ---

Application: kdeconnect-settings (22.04.0)

Qt Version: 5.15.2
Frameworks Version: 5.93.0
Operating System: Linux 5.17.4-1-default x86_64
Windowing System: X11
Distribution: "openSUSE Tumbleweed"
DrKonqi: 5.24.4 [KCrashBackend]

-- Information about the crash:
I just wanted to edit my list of commands in the kde connect settings, but even
before the list could have been appered the whole settings application crashed.

The crash can be reproduced every time.

-- Backtrace:
Application: A KDE Connect beállításai (kdeconnect-settings), signal:
Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized
out>}
[KCrash Handler]
#6  0x00007fc598ac91c9 in std::__uniq_ptr_impl<KSycocaEntryPrivate,
std::default_delete<KSycocaEntryPrivate> >::_M_ptr (this=<optimized out>) at
/usr/include/c++/11/bits/unique_ptr.h:173
#7  std::unique_ptr<KSycocaEntryPrivate,
std::default_delete<KSycocaEntryPrivate> >::get (this=<optimized out>) at
/usr/include/c++/11/bits/unique_ptr.h:422
#8  std::unique_ptr<KSycocaEntryPrivate,
std::default_delete<KSycocaEntryPrivate> >::operator-> (this=<optimized out>)
at /usr/include/c++/11/bits/unique_ptr.h:416
#9  qGetPtrHelper<std::unique_ptr<KSycocaEntryPrivate,
std::default_delete<KSycocaEntryPrivate> > const> (ptr=...) at
/usr/include/qt5/QtCore/qglobal.h:1143
#10 KSycocaEntry::d_func (this=<optimized out>) at
/usr/src/debug/kservice-5.93.0-1.1.x86_64/src/sycoca/ksycocaentry.h:139
#11 KSycocaEntry::property (this=0x0, name=...) at
/usr/src/debug/kservice-5.93.0-1.1.x86_64/src/sycoca/ksycocaentry.cpp:104
#12 0x00007fc58beef424 in KdeConnectPluginKcm::KdeConnectPluginKcm
(this=<optimized out>, parent=<optimized out>, args=..., componentName=...,
this=<optimized out>, parent=<optimized out>, args=..., componentName=...) at
/usr/src/debug/kdeconnect-kde-22.04.0-1.1.x86_64/kcmplugin/kdeconnectpluginkcm.cpp:26
#13 0x00007fc590029339 in RunCommandConfig::RunCommandConfig (args=...,
parent=0x563722309270, this=0x56372262b740) at
/usr/src/debug/kdeconnect-kde-22.04.0-1.1.x86_64/plugins/runcommand/runcommand_config.cpp:29
#14 KPluginFactory::createInstance<RunCommandConfig, QWidget>
(parentWidget=<optimized out>, parent=<optimized out>, args=...) at
/usr/include/KF5/KCoreAddons/kpluginfactory.h:875
#15 0x00007fc59a4b2ce2 in KPluginFactory::create (this=0x56372264e2d0,
iface=0x7fc598a699a0 <qt_meta_stringdata_KCModule+480> "KCModule",
parentWidget=0x563722309270, parent=0x563722309270, args=..., keyword=...) at
/usr/src/debug/kcoreaddons-5.93.0-1.1.x86_64/src/lib/plugin/kpluginfactory.cpp:232
#16 0x00007fc59a5900d9 in KPluginFactory::create<KCModule> (args=...,
parent=0x563722309270, keyword=..., this=0x56372264e2d0) at
/usr/include/KF5/KCoreAddons/kpluginfactory.h:936
#17 KCModuleLoader::loadModule (metaData=..., parent=0x563722309270, args=...)
at /usr/src/debug/kcmutils-5.93.0-1.1.x86_64/src/kcmoduleloader.cpp:98
#18 0x00007fc59a592cdd in KCModuleProxyPrivate::loadModule
(this=0x56372238ec50) at
/usr/src/debug/kcmutils-5.93.0-1.1.x86_64/src/kcmoduleproxy.cpp:119
#19 0x00007fc59a593308 in KCModuleProxy::realModule (this=<optimized out>) at
/usr/src/debug/kcmutils-5.93.0-1.1.x86_64/src/kcmoduleproxy.cpp:59
#20 0x00007fc59a5a60c9 in PluginDelegate::configure (this=<optimized out>,
index=...) at
/usr/src/debug/kcmutils-5.93.0-1.1.x86_64/src/kpluginwidget.cpp:486
#21 0x00007fc59a5a672e in KPluginWidget::showConfiguration
(this=0x5637225803b0, pluginId=...) at
/usr/src/debug/kcmutils-5.93.0-1.1.x86_64/src/kpluginwidget.cpp:179
#22 0x00007fc592967648 in operator() (__closure=0x563722668ef0) at
/usr/src/debug/kdeconnect-kde-22.04.0-1.1.x86_64/kcm/kcm.cpp:118
#23 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void,
KdeConnectKcm::KdeConnectKcm(QWidget*, const QVariantList&)::<lambda()> >::call
(arg=<optimized out>, f=...) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:146
#24 QtPrivate::Functor<KdeConnectKcm::KdeConnectKcm(QWidget*, const
QVariantList&)::<lambda()>, 0>::call<QtPrivate::List<>, void> (arg=<optimized
out>, f=...) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:256
#25 QtPrivate::QFunctorSlotObject<KdeConnectKcm::KdeConnectKcm(QWidget*, const
QVariantList&)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int,
QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized
out>, this_=0x563722668ee0, r=<optimized out>, a=<optimized out>,
ret=<optimized out>) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:443
#26 0x00007fc59938a453 in ?? () from /lib64/libQt5Core.so.5
#27 0x00007fc5992ee2ce in QAbstractItemModel::rowsInserted(QModelIndex const&,
int, int, QAbstractItemModel::QPrivateSignal) () from /lib64/libQt5Core.so.5
#28 0x00007fc5992f696e in QAbstractItemModel::endInsertRows() () from
/lib64/libQt5Core.so.5
#29 0x00007fc5916e40b7 in DevicesModel::receivedDeviceList
(this=0x5637221e5b90, watcher=<optimized out>) at
/usr/src/debug/kdeconnect-kde-22.04.0-1.1.x86_64/interfaces/devicesmodel.cpp:192
#30 0x00007fc59938a453 in ?? () from /lib64/libQt5Core.so.5
#31 0x00007fc597d79aef in QDBusPendingCallWatcher::finished (this=<optimized
out>, _t1=<optimized out>) at .moc/moc_qdbuspendingcall.cpp:158
#32 0x00007fc59938028e in QObject::event(QEvent*) () from
/lib64/libQt5Core.so.5
#33 0x00007fc599f02b0f in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x5637221e7cb0, e=0x7fc58c004380) at
kernel/qapplication.cpp:3632
#34 0x00007fc599353b5a in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib64/libQt5Core.so.5
#35 0x00007fc599356b97 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /lib64/libQt5Core.so.5
#36 0x00007fc5993abc33 in ?? () from /lib64/libQt5Core.so.5
#37 0x00007fc5971b8122 in g_main_dispatch (context=0x7fc58c005010) at
../glib/gmain.c:3417
#38 g_main_context_dispatch (context=0x7fc58c005010) at ../glib/gmain.c:4135
#39 0x00007fc5971b84b8 in g_main_context_iterate
(context=context@entry=0x7fc58c005010, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4211
#40 0x00007fc5971b856f in g_main_context_iteration (context=0x7fc58c005010,
may_block=1) at ../glib/gmain.c:4276
#41 0x00007fc5993ab2b4 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQt5Core.so.5
#42 0x00007fc59935255b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQt5Core.so.5
#43 0x00007fc59935a820 in QCoreApplication::exec() () from
/lib64/libQt5Core.so.5
#44 0x00007fc5997a461c in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1867
#45 0x00007fc599f02a85 in QApplication::exec () at kernel/qapplication.cpp:2824
#46 0x0000563721f917ff in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/kdeconnect-kde-22.04.0-1.1.x86_64/settings/main.cpp:51
[Inferior 1 (process 435) detached]

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

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

Reply via email to