> On May 9, 2018, at 9:28 AM, John Smith <[email protected]> wrote:
>
>
>> Cannot tell what is the exact problem. But for the log it is clear, that it
>> transfers most of the dives in a few seconds, then stalls for about a
>> minute, downloads a few more and then stalls again.
>
> Below is a log from my android tablet, it shows the same timing pattern as
> the iOS log but at the end successfully displays everything
>
> "0.005: Successfully opened logfile /storage/emulated/0/subsurface.log at Tue
> May 8 19:51:27 2018" "0.012: Starting
> Subsurface-mobile:2.0.3(4.7.8.93):Android Lollipop (5.1):arm:en-GB" "0.013:
> built with libdivecomputer v0.7.0-devel-Subsurface-NG
> (e97a47cca55973199715df0f818b4955e60d3a31)" "0.015: built with Qt Version
> 5.10.1, runtime from Qt Version 5.10.1" "0.016: built with libgit2 0.25.1"
> localBtDevice isn't valid or not connectable "Created position source
> android" "0.086: Created position source android" "Set GPS service update
> interval to 300 s" "0.089: Set GPS service update interval to 300 s" "0.090:
> location service is available" "4.315: no cloud credentials" "Set GPS service
> update interval to 300 s" "4.323: Set GPS service update interval to 300 s"
> Using the following font: Roboto qqwindow devicePixelRatio 2 2 Supported dive
> computers: "Aeris: 500 AI, A300, A300 AI, A300CS, Atmos 2, Atmos AI, Atmos AI
> 2, Compumask, Elite, Elite T3, Epic, F10, F11, Manta, XR-1 NX, XR-2"
> "Aqualung: i200, i300, i450T, i550, i750TC" "Atomic Aquatics: Cobalt, Cobalt
> 2" "Beuchat: Mundial 2, Mundial 3, Voyager 2G" "Cochran: Commander I,
> Commander II, Commander TM, EMC-14, EMC-16, EMC-20H" "Genesis: React Pro,
> React Pro White" "Heinrichs Weikamp: Frog, OSTC, OSTC 2, OSTC 2 TR, OSTC 2C,
> OSTC 2N, OSTC 3, OSTC 4, OSTC Mk2, OSTC Plus, OSTC Sport, OSTC cR" "Hollis:
> DG02, DG03, TX1" "Mares: Puck Pro, Quad, Smart" "Oceanic: Atom 1.0, Atom 2.0,
> Atom 3.0, Atom 3.1, Datamask, F10, F11, Geo, Geo 2.0, OC1, OCS, OCi, Pro Plus
> 2, Pro Plus 2.1, Pro Plus 3, VT 4.1, VT Pro, VT3, VT4, VTX, Veo 1.0, Veo 180,
> Veo 2.0, Veo 200, Veo 250, Veo 3.0, Versa Pro" "Scubapro: Aladin Sport
> Matrix, Aladin Square, G2, G2 Console" "Seemann: XP5" "Shearwater: Nerd, Nerd
> 2, Perdix, Perdix AI, Petrel, Petrel 2, Predator" "Sherwood: Amphos, Amphos
> Air, Insight, Insight 2, Vision, Wisdom, Wisdom 2, Wisdom 3" "Subgear:
> XP-Air" "Suunto: Cobra, Cobra 2, Cobra 3, D3, D4, D4f, D4i, D6, D6i, D9,
> D9tx, DX, EON Core, EON Steel, Eon, Gekko, HelO2, Mosquito, Solution,
> Solution Alpha, Solution Nitrox, Spyder, Stinger, Vyper, Vyper 2, Vyper Air,
> Vyper Novo, Vytec, Zoop, Zoop Novo" "Tusa: Element II (IQ-750), Zen (IQ-900),
> Zen Air (IQ-950)" "Uwatec: Aladin Air Twin, Aladin Air Z, Aladin Air Z
> Nitrox, Aladin Air Z O2, Aladin Pro, Aladin Pro Ultra, Aladin Sport Plus,
> Memomouse" qqwindow screen has ldpi/pdpi 72 137.184 "8.133: AppState changed
> to active with no save ongoing and no unsaved changes" "25.710: local save
> requested with no unsaved changes" "25.839: Synchronising data file" "27.788:
> Waiting for cloud connection (1 second(s) passed)" "30.876: Transfer from
> storage (0/60)" "30.929: Transfer from storage (1/60)"
> "31.023: Transfer from storage (2/60)" "31.063: Transfer from storage
> (3/"31.080: Transfer from storage (4/60)" "31.094: Transfer from storage
> (5/60)" "31.228: Transfer from storage (6/60)" "31.271: Transfer from storage
> (7/60)" "31.284: Transfer from storage (8/60)" "31.596: Transfer from storage
> (9/60)" "31.625: Transfer from storage (10/60)" "31.644: Transfer from
> storage (11/60)" "31.776: Transfer from storage (12/60)" "31.956: Transfer
> from storage (13/60)" "31.989: Transfer from storage (14/60)" "32.117:
> Transfer from storage (15/60)" "32.474: Transfer from storage (16/60)"
> "32.514: Transfer from storage (17/60)" "32.537: Transfer from storage
> (18/60)" "32.551: Transfer from storage (19/60)" "32.561: Transfer from
> storage (20/60)" "32.570: Transfer from storage (21/60)" "32.592: Transfer
> from storage (22/60)" "32.601: Transfer from storage (23/60)" "32.611:
> Transfer from storage (24/60)" "32.621: Transfer from storage (25/60)"
> "32.629: Transfer from storage (26/60)" "32.636: Transfer from storage
> (27/60)" "32.647: Transfer from storage (28/60)" "32.675: Transfer from
> storage (29/60)" "32.681: Transfer from storage (30/60)" "32.689: Transfer
> from storage (31/60)" "32.695: Transfer from storage (32/60)" "32.703:
> Transfer from storage (33/60)" "32.711: Transfer from storage (34/60)"
> "32.717: Transfer from storage (35/60)" "32.726: Transfer from storage
> (36/60)" "32.733: Transfer from storage (37/60)" "32.825: Transfer from
> storage (38/60)" "32.943: Transfer from storage (39/60)" "32.962: Transfer
> from storage (40/60)" "32.968: Transfer from storage (41/60)" "32.975:
> Transfer from storage (42/60)" "32.980: Transfer from storage (43/60)"
> "32.988: Transfer from storage (44/60)" "32.994: Transfer from storage
> (45/60)" "32.999: Transfer from storage (46/60)" "33.005: Transfer from
> storage (47/60)" "33.010: Transfer from storage (48/60)" "33.017: Transfer
> from storage (49/60)" "33.023: Transfer from storage (50/60)" "33.030:
> Transfer from storage (51/60)" "84.237: Transfer from storage (52/60)"
> "111.105: Transfer from storage (53/60)" "113.296: Transfer from storage
> (54/60)" "115.434: Transfer from storage (55/60)" "115.538: Transfer from
> storage (56/60)" "115.552: Transfer from storage (57/60)" "115.561: Transfer
> from storage (58/60)" "115.568: Transfer from storage (59/60)" "115.583:
> Transfer from storage (60/60)" "115.624: Transfer from storage (61/80)"
> "115.639: Transfer from storage (62/80)" "115.657: Transfer from storage
> (63/80)" "115.682: Transfer from storage (64/80)" "115.692: Transfer from
> storage (65/80)" "115.703: Transfer from storage (66/80)" "115.713: Transfer
> from storage (67/80)" "115.724: Transfer from storage (68/80)" "115.733:
> Transfer from storage (69/80)" "115.747: Transfer from storage (70/80)"
> "115.778: Transfer from storage (71/80)" "115.800: Transfer from storage
> (72/80)" "115.809: Transfer from storage (73/80)" "115.818: Transfer from
> storage (74/80)" "115.827: Transfer from storage (75/80)" "115.835: Transfer
> from storage (76/80)" "115.843: Transfer from storage (77/80)" "115.860:
> Transfer from storage (78/80)" "115.882: Transfer from storage (79/80)"
> "115.891: Transfer from storage (80/80)" "116.592: Load dives from local
> cache" "117.913: Successfully opened dive data" "117.995: 111 dives loaded
> from cache" "118.006: have cloud credentials, trying to connect" "118.011:
> Have credentials, let's see if they are valid" Completed connection with
> cloud storage backend, response "[OK]" "121.370: calling getUserid with user
> [email protected] <mailto:[email protected]>" called getUserid
> "received WebserviceID:WPK9SNZ9E3194G8LTAAPFB1Y6NV7XX" "123.028: received
> WebserviceID:WPK9SNZ9E3194G8LTAAPFB1Y6NV7XX" "123.107: Synchronising data
> file" "123.131: Sync with cloud storage" "124.161: Successful cloud
> connection, fetch remote" "125.242: Done syncing with cloud storage"
> "125.258: Cloud sync shows local cache was current" "207.645: AppState
> changed to inactive with no save ongoing and no unsaved changes" "208.037:
> AppState changed to suspended with no save ongoing and no unsaved changes"
> "236.426: AppState changed to active with no save ongoing and no unsaved
> changes" "241.181: AppState changed to inactive with no save ongoing and no
> unsaved changes" "241.198: AppState changed to suspended with no save ongoing
> and no unsaved changes"
>> I have no idea what causes that. Is there anything specific around dives
>> 52/60?
>
> Unfortunatly I can’t tell which dive is 52/60 as the count number doesn’t
> match the total number of dives and my git skills are sadly lacking.
>
>
I looked at the repo, there's nothing there that would explain the issue.
My guess is that we are stumbling across a libgit2 bug on iOS - we get quite a
few warnings when building on iOS, including warnings about use of symbols that
aren't present in all version of iOS.
I'm curious: which version of iOS are you on?
/D
_______________________________________________
subsurface mailing list
[email protected]
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface