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

            Bug ID: 480179
           Summary: KDE Connect Daemon crashes when unlocking phone
    Classification: Applications
           Product: kdeconnect
           Version: 23.08.4
          Platform: Neon
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: common
          Assignee: albertv...@gmail.com
          Reporter: giothero...@gmail.com
                CC: andrew.g.r.hol...@gmail.com
  Target Milestone: ---

Application: kdeconnectd (23.08.4)

Qt Version: 5.15.12
Frameworks Version: 5.114.0
Operating System: Linux 6.5.0-14-generic x86_64
Windowing System: Wayland
Distribution: KDE neon Unstable Edition
DrKonqi: 5.27.10 [KCrashBackend]

-- Information about the crash:
After the latest updates the KDE Connect deamon (kdeconnectd) crashes
continuously after unlocking my paired phone.

The crash can be reproduced every time.

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

[KCrash Handler]
#4  Device::reloadPlugins (this=this@entry=0x558bd58b4ee0) at
./core/device.cpp:184
#5  0x00007f2944deb591 in Device::addLink (this=0x558bd58b4ee0, link=<optimized
out>) at ./core/device.cpp:292
#6  0x00007f2944de63a1 in Daemon::onNewDeviceLink (this=0x7fff9282cc90,
link=0x558bd59da6a0) at ./core/daemon.cpp:170
#7  0x00007f29436f4db4 in QtPrivate::QSlotObjectBase::call (a=0x7fff9282b300,
r=0x7fff9282cc90, this=0x558bd58a4770) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#8  doActivate<false> (sender=0x558bd583d120, signal_index=3,
argv=0x7fff9282b300) at kernel/qobject.cpp:3925
#9  0x00007f29436ede87 in QMetaObject::activate
(sender=sender@entry=0x558bd583d120, m=m@entry=0x7f2944dfd7e0
<LinkProvider::staticMetaObject>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff9282b300)
at kernel/qobject.cpp:3985
#10 0x00007f2944dc5903 in LinkProvider::onConnectionReceived
(this=this@entry=0x558bd583d120, _t1=<optimized out>, _t1@entry=0x558bd59da6a0)
at
./obj-x86_64-linux-gnu/core/kdeconnectcore_autogen/CSWKE6ESUK/moc_linkprovider.cpp:178
#11 0x00007f2944dd07c4 in LanLinkProvider::addLink
(this=this@entry=0x558bd583d120, socket=<optimized out>, deviceInfo=...) at
./core/backends/lan/lanlinkprovider.cpp:614
#12 0x00007f2944dd13cf in LanLinkProvider::encrypted (this=0x558bd583d120) at
./core/backends/lan/lanlinkprovider.cpp:377
#13 0x00007f29436f4db4 in QtPrivate::QSlotObjectBase::call (a=0x7fff9282b600,
r=0x558bd583d120, this=0x558bd59120f0) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#14 doActivate<false> (sender=0x558bd55a0470, signal_index=16,
argv=0x7fff9282b600) at kernel/qobject.cpp:3925
#15 0x00007f29436ede87 in QMetaObject::activate
(sender=sender@entry=0x558bd55a0470, m=m@entry=0x7f29433fa0e0
<QSslSocket::staticMetaObject>, local_signal_index=local_signal_index@entry=0,
argv=argv@entry=0x0) at kernel/qobject.cpp:3985
#16 0x00007f29433646e4 in QSslSocket::encrypted
(this=this@entry=0x558bd55a0470) at .moc/moc_qsslsocket.cpp:317
#17 0x00007f29433848b3 in QSslSocketBackendPrivate::continueHandshake
(this=0x558bd58a1630) at ssl/qsslsocket_openssl.cpp:2045
#18 0x00007f294338b21b in QSslSocketBackendPrivate::startHandshake
(this=this@entry=0x558bd58a1630) at ssl/qsslsocket_openssl.cpp:1480
#19 0x00007f294338b9e3 in QSslSocketBackendPrivate::transmit
(this=0x558bd58a1630) at ssl/qsslsocket_openssl.cpp:1136
#20 0x00007f29436f4de8 in doActivate<false> (sender=0x558bd55a0490,
signal_index=3, argv=0x7fff9282c860) at kernel/qobject.cpp:3937
#21 0x00007f29436ede87 in QMetaObject::activate
(sender=sender@entry=0x558bd55a0490, m=m@entry=0x7f294395b960
<QIODevice::staticMetaObject>, local_signal_index=local_signal_index@entry=0,
argv=argv@entry=0x0) at kernel/qobject.cpp:3985
#22 0x00007f29435e77c4 in QIODevice::readyRead (this=this@entry=0x558bd55a0490)
at .moc/moc_qiodevice.cpp:190
#23 0x00007f294333a2ff in QAbstractSocketPrivate::emitReadyRead (channel=0,
this=0x558bd597b310) at socket/qabstractsocket.cpp:1323
#24 QAbstractSocketPrivate::canReadNotification (this=0x558bd597b310) at
socket/qabstractsocket.cpp:748
#25 0x00007f294334d439 in QReadNotifier::event (this=<optimized out>,
e=<optimized out>) at socket/qnativesocketengine.cpp:1274
#26 0x00007f294436c783 in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x558bd57d7f30, e=0x7fff9282c9a0) at
kernel/qapplication.cpp:3640
#27 0x00007f29436bd30a in QCoreApplication::notifyInternal2
(receiver=0x558bd57d7f30, event=0x7fff9282c9a0) at
kernel/qcoreapplication.cpp:1064
#28 0x00007f2943717405 in socketNotifierSourceDispatch (source=0x558bd55d65d0)
at kernel/qeventdispatcher_glib.cpp:107
#29 0x00007f2942120d3b in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x00007f2942176258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007f294211e3e3 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007f294371686e in QEventDispatcherGlib::processEvents
(this=0x558bd55d6640, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#33 0x00007f29436bbc2b in QEventLoop::exec (this=this@entry=0x7fff9282cbb0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#34 0x00007f29436c41d4 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#35 0x0000558bd3637001 in main (argc=<optimized out>, argv=<optimized out>) at
./daemon/kdeconnectd.cpp:186
[Inferior 1 (process 27947) detached]

Reported using DrKonqi

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

Reply via email to