seadroid icon indicating copy to clipboard operation
seadroid copied to clipboard

Drains all my mobile data

Open AuspeXeu opened this issue 7 years ago • 9 comments

Although I have instant upload enabled on WiFi only, the app drains my mobile data allowance every other month. How is this possible and how can it be fixed? This is extremely frustrating and cost me actual money.

AuspeXeu avatar Mar 03 '17 09:03 AuspeXeu

How much data are we talking about? If you can exclude downloads and have not uploaded larger files yourself there would be a bug in the photo upload handling.

shoeper avatar Mar 03 '17 10:03 shoeper

We are talking about 2GB of data within 1-2 hours. I already ruled manual up- or downloads out. I uninstalled the app for now. But you can see the peak and the data usage clearly in the screenshot.

screenshot_20170303-101044

AuspeXeu avatar Mar 03 '17 10:03 AuspeXeu

We will look into the problem.

freeplant avatar Mar 03 '17 10:03 freeplant

Have you ever uploaded file to encrypted libraries?

freeplant avatar Mar 03 '17 10:03 freeplant

Ever? Yes. However I believe this is due to the instant upload. One thing I noted is: Every time I open the app I get a Toast message telling me "Upload failed" although I have not even tried uploading anything.

AuspeXeu avatar Mar 03 '17 10:03 AuspeXeu

Do you choose an encrypted library for photo auto-upload?

freeplant avatar Mar 03 '17 10:03 freeplant

Nope, it's just a plain normal one.

AuspeXeu avatar Mar 03 '17 10:03 AuspeXeu

I think there are two issus.

First there seems to be a bug that the app retries uploading files an unlimited amount of time. Seconds the app does not know whether it's a photo or a normal upload on retry, so it cannot check whether is allowed to retry the upload immediately or not. So this scenario is possible: App starts uploading on wifi. Uploads fails, user moves on and is on mobile data. The app does not recheck the connectivity but retries uploading in a loop (afaik currently request entity too large is not handled and can lead to such a case - all the dumb stupid private users sending their private data through cloudflare earlier or later run into this with video upload enabled).

shoeper avatar May 08 '17 12:05 shoeper

Same problem here!

There is a good guide in the Android documentation about how to implement it correctly: https://developer.android.com/training/basics/network-ops/managing#detect-changes

darkdragon-001 avatar Oct 30 '19 23:10 darkdragon-001