Bug 480197 - KDE Connect crashes on startup
Summary: KDE Connect crashes on startup
Status: RESOLVED DUPLICATE of bug 480179
Alias: None
Product: kdeconnect
Classification: Applications
Component: common (show other bugs)
Version: 23.08.4
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: Albert Vaca Cintora
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2024-01-23 00:00 UTC by Robert Oldham
Modified: 2024-01-23 01:27 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (4.56 KB, text/plain)
2024-01-23 01:27 UTC, Alvaro Avalos
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Oldham 2024-01-23 00:00:42 UTC
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: X11
Distribution: KDE neon 5.27
DrKonqi: 5.27.10 [KCrashBackend]

-- Information about the crash:
KDE Connect crashes on startup and any time it is launched. It worked fine before my latest package update. The version I have installed after the update is 23.08.4-0xneon+22.04+jammy+release+build37. I'm on KDE Neon and used the Discover tool to install the updated.

The crash can be reproduced every time.

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

[KCrash Handler]
#4  0x00007f7abad4b87e in Device::reloadPlugins() () from /lib/x86_64-linux-gnu/libkdeconnectcore.so.23
#5  0x00007f7abad4c591 in Device::addLink(DeviceLink*) () from /lib/x86_64-linux-gnu/libkdeconnectcore.so.23
#6  0x00007f7abad473a1 in Daemon::onNewDeviceLink(DeviceLink*) () from /lib/x86_64-linux-gnu/libkdeconnectcore.so.23
#7  0x00007f7ab96f4db4 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f7abad26903 in LinkProvider::onConnectionReceived(DeviceLink*) () from /lib/x86_64-linux-gnu/libkdeconnectcore.so.23
#9  0x00007f7abad317c4 in LanLinkProvider::addLink(QSslSocket*, DeviceInfo const&) () from /lib/x86_64-linux-gnu/libkdeconnectcore.so.23
#10 0x00007f7abad323cf in LanLinkProvider::encrypted() () from /lib/x86_64-linux-gnu/libkdeconnectcore.so.23
#11 0x00007f7ab96f4db4 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007f7ab93848b3 in ?? () from /lib/x86_64-linux-gnu/libQt5Network.so.5
#13 0x00007f7ab938b21b in ?? () from /lib/x86_64-linux-gnu/libQt5Network.so.5
#14 0x00007f7ab938b9e3 in ?? () from /lib/x86_64-linux-gnu/libQt5Network.so.5
#15 0x00007f7ab96f4de8 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007f7ab933a2ff in ?? () from /lib/x86_64-linux-gnu/libQt5Network.so.5
#17 0x00007f7ab934d439 in ?? () from /lib/x86_64-linux-gnu/libQt5Network.so.5
#18 0x00007f7aba36c783 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#19 0x00007f7ab96bd30a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x00007f7ab9717405 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#21 0x00007f7ab8051d3b in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007f7ab80a7258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007f7ab804f3e3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007f7ab971686e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x00007f7ab96bbc2b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#26 0x00007f7ab96c41d4 in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#27 0x000055606dfc5001 in ?? ()
#28 0x00007f7ab8c29d90 in __libc_start_call_main (main=main@entry=0x55606dfc4bd0, argc=argc@entry=1, argv=argv@entry=0x7fff0dc7c218) at ../sysdeps/nptl/libc_start_call_main.h:58
#29 0x00007f7ab8c29e40 in __libc_start_main_impl (main=0x55606dfc4bd0, argc=1, argv=0x7fff0dc7c218, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff0dc7c208) at ../csu/libc-start.c:392
#30 0x000055606dfc5285 in ?? ()
[Inferior 1 (process 3310) detached]

The reporter indicates this bug may be a duplicate of or related to bug 480184, bug 480185.

Reported using DrKonqi
Comment 1 Nicolas Fella 2024-01-23 00:44:27 UTC
*** This bug has been marked as a duplicate of bug 480179 ***
Comment 2 Alvaro Avalos 2024-01-23 01:27:15 UTC
Created attachment 165145 [details]
New crash information added by DrKonqi

kdeconnectd (23.08.4) using Qt 5.15.12

Happened after system update and reboot, did not help reinstalling, nor erasing ./config/kdeconnect folder

-- Backtrace (Reduced):
#4  Device::reloadPlugins (this=this@entry=0x55939a6efab0) at ./core/device.cpp:184
#5  0x00007f2cfdf37aa1 in Device::pairingHandler_pairingSuccessful (this=0x55939a6efab0) at ./core/device.cpp:253
#6  0x00007f2cfc8f4db4 in QtPrivate::QSlotObjectBase::call (a=0x7ffc694d3ca0, r=0x55939a6efab0, this=0x55939a6f0680) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#7  doActivate<false> (sender=0x55939a70d2c0, signal_index=5, argv=0x7ffc694d3ca0) at kernel/qobject.cpp:3925
#8  0x00007f2cfc8f4db4 in QtPrivate::QSlotObjectBase::call (a=0x7ffc694d3e80, r=0x55939a6efab0, this=0x55939a6f0250) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398