Crash downloading from Cobalt 2 from Subsurface mobile

Matt Thompson mathomp at gmail.com
Wed Aug 8 17:33:48 PDT 2018


On Wed, Aug 8, 2018, 19:21 Dirk Hohndel <dirk at hohndel.org> wrote:

> On Wed, Aug 08, 2018 at 05:10:50PM -0700, Dirk Hohndel wrote:
> > If you don't mind being the first person to test new code that I haven't
> > been able to test myself...
> >
> >
> http://subsurface-divelog.org/downloads/test/Subsurface-mobile-4.8.1.152-arm.apk
>
> Oh, and if you do that, and it does work (not crash), can you go to the
> About page, copy the full log, and send that to us?
>
> Success!  Here's the log.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20180808/c71cb774/attachment.html>
-------------- next part --------------
---------- subsurface.log ----------
Empty filename passed to function
"0.010: Failed to open logfile /storage/emulated/0/subsurface.log at Wed Aug 8 19:29:28 2018 error: Permission denied"
"0.010: Failed to open logfile /storage/emulated/0/Documents/subsurface.log at Wed Aug 8 19:29:28 2018 error: Permission denied"
"0.010: Successfully opened logfile /storage/emulated/0/Android/data/org.subsurfacedivelog.mobile/files/Documents/subsurface.log at Wed Aug 8 19:29:28 2018"
"0.011: Starting Subsurface-mobile:2.1.1(4.8.1.152):Android  (8.1):arm:en-US"
"0.011: built with libdivecomputer v0.7.0-devel-Subsurface-NG (bb985eedbb3e686e5a71bf2aa234fb49f8cab653)"
"0.011: built with Qt Version 5.11.1, runtime from Qt Version 5.11.1"
"0.011: built with libgit2 0.26.0"
localBtDevice isn't valid or not connectable
"Created position source android"
"0.024: Created position source android"
"Set GPS service update interval to 300 s"
"0.024: Set GPS service update interval to 300 s"
"0.031: location service is available"
"0.474: Synchronising data file"
"0.477: Load dives from local cache"
"0.593: Successfully opened dive data"
"0.614: AppState changed to active with save ongoing and no unsaved changes"
"0.616: 321 dives loaded from cache"
"0.617: have cloud credentials, trying to connect"
"0.617: Have credentials, let's see if they are valid"
Completed connection with cloud storage backend, response "[OK]"
"Set GPS service update interval to 300 s"
"1.169: Set GPS service update interval to 300 s"
Using the following font: Roboto
qqwindow devicePixelRatio 2.62613 2.62613
Supported dive computers:
"Aeris: 500 AI (SERIAL), A300 (SERIAL), A300 AI (SERIAL), A300CS (SERIAL), Atmos 2 (SERIAL), Atmos AI (SERIAL), Atmos AI 2 (SERIAL), Compumask (SERIAL), Elite (SERIAL), Elite T3 (SERIAL), Epic (SERIAL), F10 (SERIAL), F11 (SERIAL), Manta (SERIAL), XR-1 NX (SERIAL), XR-2 (SERIAL)"
"Aqualung: i200 (SERIAL), i300 (SERIAL), i450T (SERIAL), i550 (SERIAL), i750TC (SERIAL, BT)"
"Atomic Aquatics: Cobalt (USB), Cobalt 2 (USB)"
"Beuchat: Mundial 2 (SERIAL), Mundial 3 (SERIAL), Voyager 2G (SERIAL)"
"Cochran: Commander I (SERIAL), Commander II (SERIAL), Commander TM (SERIAL), EMC-14 (SERIAL), EMC-16 (SERIAL), EMC-20H (SERIAL)"
"Cressi: Drake (SERIAL), Giotto (SERIAL), Leonardo (SERIAL), Newton (SERIAL)"
"Genesis: React Pro (SERIAL), React Pro White (SERIAL)"
"Heinrichs Weikamp: Frog (SERIAL, BT), OSTC (SERIAL), OSTC 2 (SERIAL, BT, BLE), OSTC 2 TR (SERIAL, BT, BLE), OSTC 2C (SERIAL), OSTC 2N (SERIAL), OSTC 3 (SERIAL), OSTC 4 (SERIAL, BT, BLE), OSTC Mk2 (SERIAL), OSTC Plus (SERIAL, BT, BLE), OSTC Sport (SERIAL, BT, BLE), OSTC cR (SERIAL)"
"Hollis: DG02 (SERIAL), DG03 (SERIAL), TX1 (SERIAL)"
"Mares: Puck Pro (SERIAL, BLE), Quad (SERIAL, BLE), Quad Air (SERIAL, BLE), Smart (SERIAL, BLE)"
"Oceanic: Atom 1.0 (SERIAL), Atom 2.0 (SERIAL), Atom 3.0 (SERIAL), Atom 3.1 (SERIAL), Datamask (SERIAL), F10 (SERIAL), F11 (SERIAL), Geo (SERIAL), Geo 2.0 (SERIAL), OC1 (SERIAL), OCS (SERIAL), OCi (SERIAL), Pro Plus 2 (SERIAL), Pro Plus 2.1 (SERIAL), Pro Plus 3 (SERIAL), VT 4.1 (SERIAL), VT Pro (SERIAL), VT3 (SERIAL), VT4 (SERIAL), VTX (SERIAL), Veo 1.0 (SERIAL), Veo 180 (SERIAL), Veo 2.0 (SERIAL), Veo 200 (SERIAL), Veo 250 (SERIAL), Veo 3.0 (SERIAL), Versa Pro (SERIAL)"
"Scubapro: Aladin Sport Matrix (BLE), Aladin Square (USBHID), G2 (USBHID, BLE), G2 Console (USBHID, BLE)"
"Seemann: XP5 (SERIAL)"
"Shearwater: Nerd (SERIAL, BT), Nerd 2 (BLE), Perdix (SERIAL, BT, BLE), Perdix AI (BLE), Petrel (SERIAL, BT), Petrel 2 (SERIAL, BT, BLE), Predator (SERIAL, BT)"
"Sherwood: Amphos (SERIAL), Amphos Air (SERIAL), Insight (SERIAL), Insight 2 (SERIAL), Vision (SERIAL), Wisdom (SERIAL), Wisdom 2 (SERIAL), Wisdom 3 (SERIAL)"
"Subgear: XP-Air (SERIAL)"
"Suunto: Cobra (SERIAL), Cobra 2 (SERIAL), Cobra 3 (SERIAL), D3 (SERIAL), D4 (SERIAL), D4f (SERIAL), D4i (SERIAL), D6 (SERIAL), D6i (SERIAL), D9 (SERIAL), D9tx (SERIAL), DX (SERIAL), EON Core (USBHID, BLE), EON Steel (USBHID, BLE), Eon (SERIAL), Gekko (SERIAL), HelO2 (SERIAL), Mosquito (SERIAL), Solution (SERIAL), Solution Alpha (SERIAL), Solution Nitrox (SERIAL), Spyder (SERIAL), Stinger (SERIAL), Vyper (SERIAL), Vyper 2 (SERIAL), Vyper Air (SERIAL), Vyper Novo (SERIAL), Vytec (SERIAL), Zoop (SERIAL), Zoop Novo (SERIAL)"
"Tecdiving: DiveComputer.eu (SERIAL, BT)"
"Tusa: Element II (IQ-750) (SERIAL), Zen (IQ-900) (SERIAL), Zen Air (IQ-950) (SERIAL)"
"Uwatec: Aladin Air Twin (SERIAL), Aladin Air Z (SERIAL), Aladin Air Z Nitrox (SERIAL), Aladin Air Z O2 (SERIAL), Aladin Pro (SERIAL), Aladin Pro Ultra (SERIAL), Aladin Sport Plus (SERIAL), Memomouse (SERIAL)"
qqwindow screen has ldpi/pdpi 71.9691 153.059
"2.559: Synchronising data file"
"2.569: Sync with cloud storage"
"2.982: Successful cloud connection, fetch remote"
"3.398: Done syncing with cloud storage"
"3.410: Cloud sync shows local cache was current"
"13.557: AppState changed to inactive with no save ongoing and no unsaved changes"
"14.527: AppState changed to suspended with no save ongoing and no unsaved changes"
"30.519: UsbDevice[mName=/dev/bus/usb/001/002,mVendorId=1137,mProductId=2184,mClass=220,mSubclass=1,mProtocol=1,mManufacturerName=ATOMIC AQUATICS,mProductName=COBALT,mVersion=2.0,mSerialNumber=123456789ABCDEF,mConfigurations=[\nUsbConfiguration[mId=1,mName=Console,mAttributes=224,mMaxPower=250,mInterfaces=[\nUsbInterface[mId=0,mAlternateSetting=0,mName=null,mClass=220,mSubclass=160,mProtocol=176,mEndpoints=[\nUsbEndpoint[mAddress=129,mAttributes=2,mMaxPacketSize=64,mInterval=0]\nUsbEndpoint[mAddress=2,mAttributes=2,mMaxPacketSize=64,mInterval=0]\nUsbEndpoint[mAddress=130,mAttributes=2,mMaxPacketSize=64,mInterval=0]]]]"
"30.520: found token with mName: UsbDevice[mName=/dev/bus/usb/001/002"
"30.520: found token with mName: mName=Console"
"30.520: found token with mName: mName=null"
Show download page for device null
done showing download page
"30.640: AppState changed to active with no save ongoing and no unsaved changes"
"42.150: DCDownloadThread started for Atomic Aquatics Cobalt 2 on USB device"
Starting download from  ftdi
Starting the thread 0
"42.166: Looking at device with VID/PID 1137/2184"
"42.170: model=Cobalt 2 firmware=161218564 serial=45150833"
"42.194: Dive 1: Sun Apr 15, 2018 1:07 PM"
"42.195: Already downloaded dive at Sun Apr 15, 2018 1:07 PM"
"42.195: No new dives downloaded from dive computer"
Finishing download thread: 0 dives downloaded
no new dives downloaded
"42.215: DCDownloadThread finished"



---------- libdivecomputer.log ----------
Subsurface: v4.8.1-152-gbbbfa6e5215f, built with libdivecomputer v0.7.0-devel-Subsurface-NG (bb985eedbb3e686e5a71bf2aa234fb49f8cab653)
INFO: Write: size=1, data=01
INFO: Read: size=16, data=34353135303833339C09040002004802
Event: vendor=34353135303833339C0904000200
Event: model=2 (0x00000002), firmware=161218564 (0x099c0004), serial=45150833 (0x02b0f271)
INFO: Write: size=1, data=09
INFO: Read: size=1740, data=FEFFFEFF34353135303833330360701A03604828E207040F0D070F48CA049C0904003E0002000004000B030000000F020100B707031100003833322D3836372D323736304D4154542054484F4D50534F5B0018000200D10615000F0033008000000000009B0B1142EBD7174214131B42E0391642F02C0D42A0E5014200E1EF418025E7410065E2410074DD4100C8DA4100A6D9410098D84100DCD74100FCD641EA8C194200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E01011500BC085000B80B01004B06D101010E0101200000005000B80B000000000000020E0101240000005000B80B0000000000000004BC0800C715004800000000000000F704BC0800C715004800000000000000BB04BD0800C7150048000000000000005905B00800C7150048000000000000009405AA0800C715004800000000000000E005A10800C7150048000000000000001A069B0800C7150048000000000000002006900800C7150048000000000000003E06850800C7150048000000000000003F067C0800C7150048000000000000004E06780800C7150048000000000000005206700800C7150048000000000000004B06670800C7150048000000000000005706600800C7150048000000000000002E06530800C7150047000000000000001F064A0800C7150047000000000000000806480800C7150047000000000000000106380800C71500470000000000000037062D0800C7150047000000000000004706260800C7150047000000000000006B06160800C7150047000000000000009306120800C7150047000000000000003F06090800C715004700000000000000F905000800C715004700000000000000EE05F90700C7150047000000000000008606EC0700C715004700000000000000C106E00700C7150047000000000000005506D40700C7150047000000000000003806D00700C7150047000000000000003706C20700C7150047000000000000004606BB0700C7150047000000000000005406B50700C7150047000000000000005306A60700C7150047000000000000003806A50700C7150047000000000000003606980700C7150047000000000000001506920700C7150047000000000000000A068F0700C7150047000000000000001106850700C71500470000000000000008067C0700C7150047000000000000000206700700C715004700000000000000EE056B0700C7150047000000000000000306630700C71500470000000000000013065B0700C7150047000000000000001F064F0700C7150047000000000000004106480700C7150047000000000000003106400700C7150047000000000000002D063A0700C7150047000000000000002806310700C71500470000000000000034062E0700C7150047000000000000003B06210700C7150047000000000000003C061E0700C7150047000000000000004406160700C7150047000000000000004B060B0700C7150047000000000000009306010700C715004700000000000000B106F60600C7150047000000000000008806F00600C7150047000000000000004106E40600C7150047000000000000000806E10600C715004700000000000000DD05DF0600C7150047000000000000002406D30600C7150047000000000000005306CA0600C7150047000000000000009906C10600C7150047000000000000009C06BD0600C7150047000000000000006106B20600C7150047000000000000001A06AA0600C7150046000000000000003206A60600C71500460000000000000027069F0600C7150046000000000000002D069A0600C7150046000000000000002B06960600C7150046000000000000002D068F0600C7150046000000000000003706880600C7150046000000000000002D06830600C715004600000000000000FC05780600C715004700000000000000D805750600C715004700000000000000CF056B0600C715004700000000000000BA05680600C715004700000000000000B605670600C7150047000000000000009C05600600C715004700000000000000AB055B0600C715004700000000000000D105530600C715004700000000000000C205500600C71500470000000000000051054E0600C715004700000000000000CE044D0600C71500470000000000000057043C0600C7150047000000000000000204330600C715004700000000000000FE03390600C715004700000000000000FF033A0600C715004700000000000000FC033B0600C715004700000000000000FC033D0600C715004700000000000000FC03400600C715004700000000000000FC03400600C71500480000000000000002EF
---------- finish ----------


More information about the subsurface mailing list