Bug 450907 - kdeconnect crashes on network changes
Summary: kdeconnect crashes on network changes
Status: RESOLVED DUPLICATE of bug 449276
Alias: None
Product: kdeconnect
Classification: Applications
Component: common (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Albert Vaca Cintora
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2022-02-27 05:48 UTC by Michi
Modified: 2022-03-28 22:24 UTC (History)
1 user (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 Michi 2022-02-27 05:48:23 UTC
Application: kdeconnectd (21.12.2)

Qt Version: 5.15.2
Frameworks Version: 5.91.0
Operating System: Linux 5.16.4-1-default x86_64
Windowing System: X11
Distribution: openSUSE Tumbleweed
DrKonqi: 5.24.2 [KCrashBackend]

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

I think I disabled wifi when the crash happened. One thing to note is, that I was trying out the iwd backend (which btw does absolutely not work)

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: KDE Connect Daemon (kdeconnectd), signal: Segmentation fault

[KCrash Handler]
#4  0x00007fcc6f9a1324 in (anonymous namespace)::constData (d=...) at kernel/qvariant.cpp:361
#5  qVariantToHelper<QMap<QString, QVariant> > (handlerManager=..., d=...) at kernel/qvariant.cpp:2669
#6  QVariant::toMap (this=0x564dc6a91088) at kernel/qvariant.cpp:2721
#7  0x00007fcc68006378 in ConnectivityReportPlugin::receivePacket (np=..., this=<optimized out>) at /usr/src/debug/kdeconnect-kde-21.12.2-1.2.x86_64/plugins/connectivity-report/connectivity_reportplugin.cpp:44
#8  ConnectivityReportPlugin::receivePacket (this=<optimized out>, np=...) at /usr/src/debug/kdeconnect-kde-21.12.2-1.2.x86_64/plugins/connectivity-report/connectivity_reportplugin.cpp:40
#9  0x00007fcc70f21e01 in Device::privateReceivedPacket (this=0x564dc69d1b20, np=...) at /usr/src/debug/kdeconnect-kde-21.12.2-1.2.x86_64/core/device.cpp:398
#10 0x00007fcc6f98a503 in QtPrivate::QSlotObjectBase::call (a=0x7ffe5d5b6850, r=0x564dc69d1b20, this=0x564dc6c87a30) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#11 doActivate<false> (sender=0x564dc6c6d430, signal_index=7, argv=0x7ffe5d5b6850) at kernel/qobject.cpp:3886
#12 0x00007fcc6f9839cf in QMetaObject::activate (sender=sender@entry=0x564dc6c6d430, m=<optimized out>, local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x7ffe5d5b6850) at kernel/qobject.cpp:3946
#13 0x00007fcc70f12bfd in DeviceLink::receivedPacket (_t1=..., this=0x564dc6c6d430) at /usr/src/debug/kdeconnect-kde-21.12.2-1.2.x86_64/build/core/kdeconnectcore_autogen/CSWKE6ESUK/moc_devicelink.cpp:225
#14 LanDeviceLink::dataReceived (this=0x564dc6c6d430) at /usr/src/debug/kdeconnect-kde-21.12.2-1.2.x86_64/core/backends/lan/landevicelink.cpp:135
#15 0x00007fcc6f98a503 in QtPrivate::QSlotObjectBase::call (a=0x7ffe5d5b6930, r=0x564dc6c6d430, this=0x564dc6c86630) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#16 doActivate<false> (sender=0x564dc6c6d9b0, signal_index=3, argv=0x7ffe5d5b6930) at kernel/qobject.cpp:3886
#17 0x00007fcc70f0b114 in SocketLineReader::dataReceived (this=0x564dc6c6d9b0) at /usr/src/debug/kdeconnect-kde-21.12.2-1.2.x86_64/core/backends/lan/socketlinereader.cpp:29
#18 0x00007fcc6f98a503 in QtPrivate::QSlotObjectBase::call (a=0x7ffe5d5b6a40, r=0x564dc6c6d9b0, this=0x564dc6b74010) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#19 doActivate<false> (sender=0x564dc6a97ab0, signal_index=3, argv=0x7ffe5d5b6a40) at kernel/qobject.cpp:3886
#20 0x00007fcc6f9839cf in QMetaObject::activate (sender=sender@entry=0x564dc6a97ab0, m=m@entry=0x7fcc6fc26280 <QIODevice::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3946
#21 0x00007fcc6f882250 in QIODevice::readyRead (this=this@entry=0x564dc6a97ab0) at .moc/moc_qiodevice.cpp:190
#22 0x00007fcc6f0ab705 in QSslSocketBackendPrivate::transmit (this=0x564dc6aea250) at ssl/qsslsocket_openssl.cpp:1162
#23 0x00007fcc6f98a538 in doActivate<false> (sender=0x564dc6a78900, signal_index=3, argv=0x7ffe5d5b7bb0) at kernel/qobject.cpp:3898
#24 0x00007fcc6f9839cf in QMetaObject::activate (sender=sender@entry=0x564dc6a78900, m=m@entry=0x7fcc6fc26280 <QIODevice::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3946
#25 0x00007fcc6f882250 in QIODevice::readyRead (this=this@entry=0x564dc6a78900) at .moc/moc_qiodevice.cpp:190
#26 0x00007fcc6f062eef in QAbstractSocketPrivate::emitReadyRead (channel=0, this=0x564dc6a32700) at socket/qabstractsocket.cpp:1323
#27 QAbstractSocketPrivate::canReadNotification (this=0x564dc6a32700) at socket/qabstractsocket.cpp:748
#28 0x00007fcc6f078ca1 in QReadNotifier::event (this=<optimized out>, e=<optimized out>) at socket/qnativesocketengine.cpp:1274
#29 0x00007fcc70598a7f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x564dc6b50280, e=0x7ffe5d5b7cf0) at kernel/qapplication.cpp:3632
#30 0x00007fcc6f953e3a in QCoreApplication::notifyInternal2 (receiver=0x564dc6b50280, event=0x7ffe5d5b7cf0) at kernel/qcoreapplication.cpp:1064
#31 0x00007fcc6f9abf3d in socketNotifierSourceDispatch (source=source@entry=0x564dc68fd460) at kernel/qeventdispatcher_glib.cpp:107
#32 0x00007fcc6de0be22 in g_main_dispatch (context=0x7fcc64005010) at ../glib/gmain.c:3381
#33 g_main_context_dispatch (context=0x7fcc64005010) at ../glib/gmain.c:4099
#34 0x00007fcc6de0c1b8 in g_main_context_iterate (context=context@entry=0x7fcc64005010, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4175
#35 0x00007fcc6de0c26f in g_main_context_iteration (context=0x7fcc64005010, may_block=1) at ../glib/gmain.c:4240
#36 0x00007fcc6f9ab384 in QEventDispatcherGlib::processEvents (this=0x564dc68ffdc0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#37 0x00007fcc6f95283b in QEventLoop::exec (this=this@entry=0x7ffe5d5b7f00, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#38 0x00007fcc6f95ab10 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#39 0x00007fcc6fda425c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1867
#40 0x00007fcc705989f5 in QApplication::exec () at kernel/qapplication.cpp:2824
#41 0x0000564dc519da34 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kdeconnect-kde-21.12.2-1.2.x86_64/daemon/kdeconnectd.cpp:178
[Inferior 1 (process 6455) detached]

Possible duplicates by query: bug 450135, bug 449745, bug 449719, bug 449638, bug 449534.

Reported using DrKonqi
Comment 1 Nicolas Fella 2022-03-28 22:24:36 UTC

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