Bug 389354 - When shared via Androids sharing menu file is only sent partially
Summary: When shared via Androids sharing menu file is only sent partially
Status: CONFIRMED
Alias: None
Product: kdeconnect
Classification: Applications
Component: common (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Albert Vaca Cintora
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-01-23 22:06 UTC by rugk
Modified: 2019-05-05 17:22 UTC (History)
2 users (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 rugk 2018-01-23 22:06:27 UTC
STR:
1. I've made a screencast on Android. (4.3 MB)
2. Use Android share menu to share it with "KDE Connect".
3. Choose device.

(Actually, I first had to re-pair the devices, i.e. accept the new connection, but I'd guess it also works like this.)

What happens:
4.2 of 4.3 MB were sent. The file name ended in .part.
The file is corrupted (because not completely sent).

That happens with each file I tested, always reproducible.

What should happen:
Send full file.

Mobile:
LineageOS 14.1 (Android 7)

Desktop:
KDE Connect v1.2-1.fc27
on GNOME
on Fedora 27
Comment 1 Nicolas Fella 2018-01-25 19:39:55 UTC
This is probably related to a bug in KIO.
Which version of KDE Frameworks are you running? It was fixed in 5.42
Comment 2 Christoph Feck 2018-02-14 21:57:59 UTC
If you are able to test the newer KF5 KIO 5.42 version, please add a comment.
Comment 3 Erik Duisters 2019-05-03 16:13:05 UTC
Can you test with the latest versions of kdeconnect (both android and desktop) to see if the problem is still valid?
Comment 4 rugk 2019-05-05 17:22:58 UTC
Still fails.

I tried:
* use Android's sharing menu to send an image -> KDE Connect app already says "Sending failed…"
*go into the KDE Connect app and share a file -> it shows it sends it and already creates it on the desktop device, but then a notification on the desktop tells me it failed to send this file.

Remember, I use GSConnect on the desktop.