snapdrop-android icon indicating copy to clipboard operation
snapdrop-android copied to clipboard

Unable to save to the external SD card

Open omame opened this issue 3 years ago • 2 comments

After selecting the external SD card as download location, I can initiate a transfer and the confirmation pop-up shows. Then, after tapping on save, I receive the failure message N0_SPACE_LEFT_ON_TARGET_PATH and the process fails.

Note that I created a special folder for snapdrop and I tested various different locations, always resulting in the same failure.

If instead I use the internal memory then everything works just fine.

Here are the debug logs
--------- System Information
- Device type: Mi A3 (laurel_sprout_eea, Xiaomi)
- Android version: 11
- Snapdrop app version: 1.11.0


--------- beginning of main
07-12 08:51:04.832 24452 24452 W SnapdropAndroid: refresh finished
07-12 08:51:06.969 24452 24452 W SnapdropAndroid: refresh triggered
07-12 08:51:07.341 24452 24452 W SnapdropAndroid: refresh finished
07-12 08:51:07.569 24452 24499 E chromium: [ERROR:socket_manager.cc(127)] Failed to resolve address for 961378aa-c1d4-4d43-9470-36fe963b1aef.local., errorcode: -105
07-12 08:51:10.413 24452 24452 W ListPreference: Setting a summary with a String formatting marker is no longer supported. You should use a SummaryProvider instead.
07-12 08:51:11.012 24452 24452 W SnapdropAndroid: refresh finished
07-12 08:51:23.439 24452 24452 W SnapdropAndroid: refresh triggered
07-12 08:51:23.622 24452 24452 W SnapdropAndroid: refresh triggered
07-12 08:51:23.714 24452 24452 W SnapdropAndroid: refresh finished
07-12 08:51:23.738 24452 24452 W SnapdropAndroid: refresh finished
07-12 08:51:24.164 24452 24499 E chromium: [ERROR:socket_manager.cc(127)] Failed to resolve address for 961378aa-c1d4-4d43-9470-36fe963b1aef.local., errorcode: -105
07-12 08:51:27.019 24452 24452 W SnapdropAndroid: refresh finished
07-12 08:51:54.066 24452 24452 W ListPreference: Setting a summary with a String formatting marker is no longer supported. You should use a SummaryProvider instead.
07-12 08:51:54.663 24452 24452 W SnapdropAndroid: refresh finished
07-12 08:51:56.513 24452 24452 W SnapdropAndroid: refresh triggered
07-12 08:51:56.663 24452 24452 W SnapdropAndroid: refresh triggered
07-12 08:51:56.847 24452 24452 W SnapdropAndroid: refresh finished
07-12 08:51:56.867 24452 24452 W SnapdropAndroid: refresh finished
07-12 08:51:57.032 24452 24452 W SnapdropAndroid: refresh finished
07-12 08:51:57.301 24452 24499 E chromium: [ERROR:socket_manager.cc(127)] Failed to resolve address for 961378aa-c1d4-4d43-9470-36fe963b1aef.local., errorcode: -105
07-12 08:51:57.482 24452 24466 W System  : A resource failed to call release. 
07-12 08:52:15.376 24452 24452 W ListPreference: Setting a summary with a String formatting marker is no longer supported. You should use a SummaryProvider instead.
07-12 08:52:15.951 24452 24452 W SnapdropAndroid: refresh finished

omame avatar Jul 12 '22 06:07 omame

The error message N0_SPACE_LEFT_ON_TARGET_PATH is indicating that the device is running under low memory conditions. Can you check how much space is left on your SD card?

fm-sys avatar Jul 12 '22 10:07 fm-sys

Oh, I forgot to mention. There are 62 GB available on the SD card and I'm attempting to transfer few kb.

omame avatar Jul 12 '22 11:07 omame

@omame

Quite a bit changed in the last past year, so you could do me a favor by checking whether it's still reproducible. Thanks! :)

fm-sys avatar Apr 07 '23 06:04 fm-sys

This was a dealbreaker for me and I uninstalled Snapdrop after waiting for a few weeks.

omame avatar Apr 11 '23 12:04 omame