punch list for public beta of Subsurface-mobile for Android

Rick Walsh rickmwalsh at gmail.com
Fri Feb 5 13:57:49 PST 2016


On 6 February 2016 at 08:48, Dirk Hohndel <dirk at hohndel.org> wrote:

> On Sat, Feb 06, 2016 at 07:40:35AM +1100, Rick Walsh wrote:
> >
> > It does have the bug where you need to press edit a dozen times before
> you
> > can edit a dive.
>
> I hate Heisenbugs. So I modified the mobile components to print out debug
> information whenever the ActionButton is tapped. And of course with that
> in place it always works, reliably, on the first attempt :-(
>
> I have now added this to the next official build just to see if this is
> just a fluke here or if this really fixes things for everyone. Same
> visible version number (as this is a change to the mobile components).
> Please re-download
> downloads/daily/Subsurface-mobile-4.5.2.774-Qt5.5.arm.apk
> and test if the "press edit takes many many attempts" still happens for
> you. If it does, I'd love to see the logcat output...
>

You're easily pleased. On first try it took 15 attempts to press the button

I/Timeline( 8323): Timeline: Activity_launch_request
id:org.subsurfacedivelog.mobile time:889309432
V/ApplicationPolicy( 3534): isApplicationStateBlocked userId 0 pkgname
org.subsurfacedivelog.mobile
V/WindowManager( 3534): addAppToken: AppWindowToken{2417e582
token=Token{208588cd ActivityRecord{17dfce64 u0
org.subsurfacedivelog.mobile/org.qtproject.qt5.android.bindings.QtActivity
t12296}}} to stack=1 task=12296 at 0
V/ApplicationPolicy( 3534): isApplicationStateBlocked userId 0 pkgname
org.subsurfacedivelog.mobile
I/ActivityManager( 3534): Start proc
11119:org.subsurfacedivelog.mobile/u0a1024 for activity
org.subsurfacedivelog.mobile/org.qtproject.qt5.android.bindings.QtActivity
V/WindowManager( 3534): Adding window Window{3d059894 u0 d0 Starting
org.subsurfacedivelog.mobile} at 8 of 15 (after Window{38483b09 u0 d0
com.sec.android.app.launcher/com.sec.android.app.launcher.activities.LauncherActivity})
D/ActivityManager( 3534):  Launching org.subsurfacedivelog.mobile, updated
priority
D/StatusBarManagerService( 3534): manageDisableList userId=0 what=0x0
pkg=Window{3d059894 u0 d0 Starting org.subsurfacedivelog.mobile}
V/ActivityManager( 3534): getServiceTotalTransactions  package =
org.subsurfacedivelog.mobile and package's services is null !!!
V/ActivityManager_SPCMtest( 3534): Launched -: org.subsurfacedivelog.mobile
D/InjectionManager(11119): fillFeatureStoreMap org.subsurfacedivelog.mobile
I/InjectionManager(11119): Constructor org.subsurfacedivelog.mobile,
Feature store :{}
V/WindowManager( 3534): Adding window Window{c7aa5d7 u0 d0
org.subsurfacedivelog.mobile/org.qtproject.qt5.android.bindings.QtActivity}
at 8 of 16 (before Window{3d059894 u0 d0 Starting
org.subsurfacedivelog.mobile})
D/StatusBarManagerService( 3534): manageDisableList userId=0 what=0x0
pkg=Window{c7aa5d7 u0 d0
org.subsurfacedivelog.mobile/org.qtproject.qt5.android.bindings.QtActivity}
W/Subsurface(11119): (null):0 ((null)): QFont::setPointSizeF: Point size <=
0 (-1.000000), must be greater than 0
I/Timeline( 3534): Timeline: Activity_windows_visible id:
ActivityRecord{17dfce64 u0
org.subsurfacedivelog.mobile/org.qtproject.qt5.android.bindings.QtActivity
t12296} time:889311556
D/Subsurface(11119): /data/android/subsurface/qt-mobile/qmlmanager.cpp:51
(QMLManager::QMLManager()): Starting "Subsurface-mobile:4.5.2.774:Android
5.1.1:arm:en-AU"
D/Subsurface(11119): /data/android/subsurface/qt-mobile/qmlmanager.cpp:52
(QMLManager::QMLManager()): "build with Qt Version 5.5.0, runtime from Qt
Version 5.5.0"
D/Subsurface(11119):
/data/android/subsurface/subsurface-core/gpslocation.cpp:154 (void
GpsLocation::status(QString)): "created GPS source"
D/Subsurface(11119):
/data/android/subsurface/subsurface-core/gpslocation.cpp:154 (void
GpsLocation::status(QString)): "Found GPS"
V/WindowManager( 3534): Adding window Window{d8a7ba9 u0 d0 SurfaceView} at
8 of 16 (before Window{c7aa5d7 u0 d0
org.subsurfacedivelog.mobile/org.qtproject.qt5.android.bindings.QtActivity})
W/Subsurface(11119): (null):0 ((null)): This plugin does not support
setting window opacity
W/Subsurface(11119): (null):0 ((null)): This plugin does not support
setting window opacity
W/Subsurface(11119): (null):0 ((null)): This plugin does not support
setting window opacity
W/Subsurface(11119): (null):0 ((null)): This plugin does not support
setting window opacity
W/Subsurface(11119): (null):0 ((null)): This plugin does not support
setting window opacity
W/Subsurface(11119): (null):0 ((null)): This plugin does not support
setting window opacity
W/Subsurface(11119): (null):0 ((null)): This plugin does not support
setting window opacity
W/Subsurface(11119): (null):0 ((null)): This plugin does not support
setting window opacity
W/Subsurface(11119): (null):0 ((null)): This plugin does not support
setting window opacity
W/Subsurface(11119): (null):0 ((null)): This plugin does not support
setting window opacity
W/Subsurface(11119): (null):0 ((null)): This plugin does not support
setting window opacity
W/Subsurface(11119): (null):0 ((null)): This plugin does not support
setting window opacity
W/Subsurface(11119): (null):0 ((null)): This plugin does not support
setting window opacity
W/Subsurface(11119):
qrc:////imports/org/kde/plasma/mobilecomponents/private/ActionButton.qml:31
((null)):
qrc:////imports/org/kde/plasma/mobilecomponents/private/ActionButton.qml:31:31:
Unable to assign [undefined] to QObject*
I/MultiPhoneWindowManager( 3534): Changed -> mCurrentInputMethodTarget :
Window{c7aa5d7 u0 d0
org.subsurfacedivelog.mobile/org.qtproject.qt5.android.bindings.QtActivity}
D/Subsurface(11119):
/data/android/subsurface/subsurface-core/gpslocation.cpp:161 (QString
GpsLocation::getUserid(QString, QString)): called getUserid
D/Subsurface(11119):
/data/android/subsurface/subsurface-core/gpslocation.cpp:154 (void
GpsLocation::status(QString)): "received
WebserviceID:029Y373F3EETNWRWLE9CN1DGQS0CE1"
D/Subsurface(11119): /data/android/subsurface/qt-mobile/qmlprofile.cpp:55
(void QMLProfile::setDiveId(const QString&)): setDiveId called with valid
dive 236
D/Subsurface(11119): /data/android/subsurface/qt-mobile/qmlprofile.cpp:55
(void QMLProfile::setDiveId(const QString&)): setDiveId called with valid
dive 235
W/Subsurface(11119): (null):0 ((null)): Could not resolve property :
linearGradient4538
W/Subsurface(11119): (null):0 ((null)): Could not resolve property :
linearGradient4588
W/Subsurface(11119): (null):0 ((null)): Could not resolve property :
linearGradient4554
W/Subsurface(11119): (null):0 ((null)): Could not resolve property :
linearGradient4572
W/Subsurface(11119): (null):0 ((null)): Could not resolve property :
linearGradient4532
W/Subsurface(11119): (null):0 ((null)): Could not resolve property :
linearGradient4582
W/Subsurface(11119): (null):0 ((null)): Could not resolve property :
linearGradient4566
W/Subsurface(11119): (null):0 ((null)): Could not resolve property :
linearGradient4548
W/Subsurface(11119): (null):0 ((null)): Could not resolve property :
linearGradient4532
W/Subsurface(11119): (null):0 ((null)): Could not resolve property :
linearGradient4582
W/Subsurface(11119): (null):0 ((null)): Could not resolve property :
linearGradient4566
W/Subsurface(11119): (null):0 ((null)): Could not resolve property :
linearGradient4548
W/Subsurface(11119): (null):0 ((null)): Could not resolve property :
linearGradient4532
W/Subsurface(11119): (null):0 ((null)): Could not resolve property :
linearGradient4582
W/Subsurface(11119): (null):0 ((null)): Could not resolve property :
linearGradient4566
W/Subsurface(11119): (null):0 ((null)): Could not resolve property :
linearGradient4548
D/Subsurface(11119):
qrc:////imports/org/kde/plasma/mobilecomponents/private/ActionButton.qml:87
(onClicked): qml: ActionButton clicked
D/Subsurface(11119):
qrc:////imports/org/kde/plasma/mobilecomponents/private/ActionButton.qml:87
(onClicked): qml: ActionButton clicked
D/Subsurface(11119):
qrc:////imports/org/kde/plasma/mobilecomponents/private/ActionButton.qml:87
(onClicked): qml: ActionButton clicked
D/Subsurface(11119):
qrc:////imports/org/kde/plasma/mobilecomponents/private/ActionButton.qml:87
(onClicked): qml: ActionButton clicked
D/Subsurface(11119):
qrc:////imports/org/kde/plasma/mobilecomponents/private/ActionButton.qml:87
(onClicked): qml: ActionButton clicked
D/Subsurface(11119):
qrc:////imports/org/kde/plasma/mobilecomponents/private/ActionButton.qml:87
(onClicked): qml: ActionButton clicked
D/Subsurface(11119):
qrc:////imports/org/kde/plasma/mobilecomponents/private/ActionButton.qml:87
(onClicked): qml: ActionButton clicked
D/Subsurface(11119):
qrc:////imports/org/kde/plasma/mobilecomponents/private/ActionButton.qml:87
(onClicked): qml: ActionButton clicked
D/Subsurface(11119):
qrc:////imports/org/kde/plasma/mobilecomponents/private/ActionButton.qml:87
(onClicked): qml: ActionButton clicked
D/Subsurface(11119):
qrc:////imports/org/kde/plasma/mobilecomponents/private/ActionButton.qml:87
(onClicked): qml: ActionButton clicked
D/Subsurface(11119):
qrc:////imports/org/kde/plasma/mobilecomponents/private/ActionButton.qml:87
(onClicked): qml: ActionButton clicked
D/Subsurface(11119):
qrc:////imports/org/kde/plasma/mobilecomponents/private/ActionButton.qml:87
(onClicked): qml: ActionButton clicked
D/Subsurface(11119):
qrc:////imports/org/kde/plasma/mobilecomponents/private/ActionButton.qml:87
(onClicked): qml: ActionButton clicked
D/Subsurface(11119):
qrc:////imports/org/kde/plasma/mobilecomponents/private/ActionButton.qml:87
(onClicked): qml: ActionButton clicked
D/Subsurface(11119):
qrc:////imports/org/kde/plasma/mobilecomponents/private/ActionButton.qml:87
(onClicked): qml: ActionButton clicked
D/Subsurface(11119):
qrc:////imports/org/kde/plasma/mobilecomponents/private/ActionButton.qml:97
(onClicked): qml: triggering action
W/Subsurface(11119): (null):0 ((null)): Could not resolve property :
linearGradient4538
W/Subsurface(11119): (null):0 ((null)): Could not resolve property :
linearGradient4588
W/Subsurface(11119): (null):0 ((null)): Could not resolve property :
linearGradient4554
W/Subsurface(11119): (null):0 ((null)): Could not resolve property :
linearGradient4572
W/Subsurface(11119): (null):0 ((null)): Could not resolve property :
linearGradient4532
W/Subsurface(11119): (null):0 ((null)): Could not resolve property :
linearGradient4582
W/Subsurface(11119): (null):0 ((null)): Could not resolve property :
linearGradient4566
W/Subsurface(11119): (null):0 ((null)): Could not resolve property :
linearGradient4548
W/Subsurface(11119): (null):0 ((null)): Could not resolve property :
linearGradient4532
W/Subsurface(11119): (null):0 ((null)): Could not resolve property :
linearGradient4582
W/Subsurface(11119): (null):0 ((null)): Could not resolve property :
linearGradient4566
W/Subsurface(11119): (null):0 ((null)): Could not resolve property :
linearGradient4548
W/Subsurface(11119): (null):0 ((null)): Could not resolve property :
linearGradient4532
W/Subsurface(11119): (null):0 ((null)): Could not resolve property :
linearGradient4582
W/Subsurface(11119): (null):0 ((null)): Could not resolve property :
linearGradient4566
W/Subsurface(11119): (null):0 ((null)): Could not resolve property :
linearGradient4548

R
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20160206/df29aa19/attachment-0001.html>


More information about the subsurface mailing list