Bug 458741 - KDE Connect Daemon crash when trying to send files from Android
Summary: KDE Connect Daemon crash when trying to send files from Android
Status: RESOLVED DUPLICATE of bug 433365
Alias: None
Product: kdeconnect
Classification: Applications
Component: common (show other bugs)
Version: 23.08.4
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Albert Vaca Cintora
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2022-09-05 12:02 UTC by kgy
Modified: 2024-08-01 16:57 UTC (History)
3 users (show)

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


Attachments
New crash information added by DrKonqi (2.34 KB, text/plain)
2022-09-14 22:34 UTC, Philip Jones
Details

Note You need to log in before you can comment on or make changes to this bug.
Description kgy 2022-09-05 12:02:33 UTC
Application: kdeconnectd (22.08.0)

Qt Version: 5.15.5
Frameworks Version: 5.97.0
Operating System: Linux 5.19.6-zen1-1-zen x86_64
Windowing System: Wayland
Distribution: "Arch Linux"
DrKonqi: 5.25.4 [KCrashBackend]

-- Information about the crash:
Connected with phone, tested to send file with various count, all failed

The crash can be reproduced every time.

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

[KCrash Handler]
#4  0x00007f65430af4a6 in QObjectPrivate::maybeSignalConnected(unsigned int) const () from /usr/lib/libQt5Core.so.5
#5  0x00007f65430bddbf in ?? () from /usr/lib/libQt5Core.so.5
#6  0x00007f6542fe29f6 in QIODevice::channelReadyRead(int) () from /usr/lib/libQt5Core.so.5
#7  0x00007f654276bd5b in ?? () from /usr/lib/libQt5Network.so.5
#8  0x00007f654278267a in ?? () from /usr/lib/libQt5Network.so.5
#9  0x00007f6543d78b3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#10 0x00007f654308d978 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#11 0x00007f65430d70b6 in ?? () from /usr/lib/libQt5Core.so.5
#12 0x00007f6541518c6b in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#13 0x00007f654156f001 in ?? () from /usr/lib/libglib-2.0.so.0
#14 0x00007f6541516392 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#15 0x00007f65430d825c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#16 0x00007f654308611c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#17 0x00007f6543090c49 in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5
#18 0x0000555f90fde597 in ?? ()
#19 0x00007f654283c2d0 in ?? () from /usr/lib/libc.so.6
#20 0x00007f654283c38a in __libc_start_main () from /usr/lib/libc.so.6
#21 0x0000555f90fde7d5 in _start ()
[Inferior 1 (process 957) detached]

The reporter indicates this bug may be a duplicate of or related to bug 457161.

Reported using DrKonqi
Comment 1 Philip Jones 2022-09-14 22:34:00 UTC
Created attachment 152065 [details]
New crash information added by DrKonqi

kdeconnectd (22.04.3) using Qt 5.15.5

I was transferring photos from my phonw to my laptop (copying). I had already transferred about 40 files but could not move any more - crashed every time. I had started to manage photos from a subsidiary directory. There were only 5 photos in it and I did 'select All' but that crashed. Restarted the daemon but could not transfer them even 1 file at a time. The laptop doesn;t have a big disk but there are still 17Gb free. I'm proposing to restart after system updates and see how that goes.

-- Backtrace (Reduced):
#4  0x0000ffff80256684 in QObjectPrivate::maybeSignalConnected(unsigned int) const () from /usr/lib/libQt5Core.so.5
[...]
#6  0x0000ffff8012a3d4 in QIODevice::channelReadyRead(int) () from /usr/lib/libQt5Core.so.5
[...]
#9  0x0000ffff80d74fac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#10 0x0000ffff80221270 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
[...]
#15 0x0000ffff8028dde8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
Comment 2 TraceyC 2024-02-07 02:41:37 UTC
I was able to reproduce this, intermittently
See https://bugs.kde.org/show_bug.cgi?id=418074 

There are a number of bugs related to crashes in kdeconnect if the user atteempts to transfer multiple files, or a large file, from a phone to Plasma. I'm not sure they are all duplicates. I'm listing them here so that someone more knowledgeable can more easily take a look at them as a group.

https://bugs.kde.org/show_bug.cgi?id=418074
https://bugs.kde.org/show_bug.cgi?id=467015
https://bugs.kde.org/show_bug.cgi?id=470273
https://bugs.kde.org/show_bug.cgi?id=471881
https://bugs.kde.org/show_bug.cgi?id=473071
https://bugs.kde.org/show_bug.cgi?id=474495
https://bugs.kde.org/show_bug.cgi?id=475747
https://bugs.kde.org/show_bug.cgi?id=480889

## System details

kdeconnect 23.08.4

Operating System: Solus 4.5
KDE Plasma Version: 5.27.10
KDE Frameworks Version: 5.114.0
Qt Version: 5.15.12
Kernel Version: 6.6.15-272.current (64-bit)
Graphics Platform: X11
Processors: 16 × 11th Gen Intel® Core™ i7-11800H @ 2.30GHz
Memory: 62.5 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 3060 Laptop GPU/PCIe/SSE2
Manufacturer: Dell Inc.
Product Name: XPS 17 9710

Phone:
Sony Xperia 1 III
Model: SQ-BC62
Android v12 - kdeconnect 1.29.0
Comment 3 cwo 2024-08-01 16:57:50 UTC
Thank you for the bug report! This backtrace lacks debugging symbols and is thus not informative for developers, but it seems very similar to another report that has symbols. I'm marking this as a duplicate of that report.

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