<div dir="ltr">Jan,<br><div><div class="gmail_extra"><br><div class="gmail_quote">On 19 January 2016 at 20:03, Jan Mulder <span dir="ltr"><<a href="mailto:jlmulder@xs4all.nl" target="_blank">jlmulder@xs4all.nl</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">1) 5" phone, android 5.1.1, cyanogenmod 12.1 (very latest daily).<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
- entering cloud credentials and loading cloud data works correctly<br>
- same session, immediate SIGSEGV follows. Only with phone in portrait orientation. This is reproducible, and got introduced last week with the big modifications (swiping details and the code simplification set). Obviously, I can provide logcat when interested. In landscape orientation, the splash screen stays "forever", and no crash follows.<br></blockquote></blockquote><div><br></div><div>I don't get a crash in portrait mode (are you still getting it?), but if I start in landscape, the splash screen hangs and nothing happens. Using Samsung Galaxy S6 (Android 5.1.1).<br><br></div><div>If I start in landscape mode, this is the adb logcat | grep -i subsurface<br><br>I/Timeline( 4365): Timeline: Activity_launch_request id:org.subsurfacedivelog.mobile time:536234048<br>V/ApplicationPolicy( 3534): isApplicationStateBlocked userId 0 pkgname org.subsurfacedivelog.mobile<br>V/WindowManager( 3534): addAppToken: AppWindowToken{3383ea token=Token{3afc7fd5 ActivityRecord{325b9c8c u0 org.subsurfacedivelog.mobile/org.qtproject.qt5.android.bindings.QtActivity t11340}}} to stack=1 task=11340 at 0<br>V/ApplicationPolicy( 3534): isApplicationStateBlocked userId 0 pkgname org.subsurfacedivelog.mobile<br>V/WindowManager( 3534): Adding window Window{33e2e48e u0 d0 Starting org.subsurfacedivelog.mobile} at 4 of 11 (after Window{27a97d07 u0 d0 com.sec.android.app.launcher/com.sec.android.app.launcher.activities.LauncherActivity})<br>I/ActivityManager( 3534): Start proc 9319:org.subsurfacedivelog.mobile/u0a975 for activity org.subsurfacedivelog.mobile/org.qtproject.qt5.android.bindings.QtActivity<br>D/StatusBarManagerService( 3534): manageDisableList userId=0 what=0x0 pkg=Window{33e2e48e u0 d0 Starting org.subsurfacedivelog.mobile}<br>D/ActivityManager( 3534):  Launching org.subsurfacedivelog.mobile, updated priority<br>V/ActivityManager( 3534): getServiceTotalTransactions  package = org.subsurfacedivelog.mobile and package's services is null !!! <br>V/ActivityManager_SPCMtest( 3534): Launched -: org.subsurfacedivelog.mobile<br>D/InjectionManager( 9319): fillFeatureStoreMap org.subsurfacedivelog.mobile<br>I/InjectionManager( 9319): Constructor org.subsurfacedivelog.mobile, Feature store :{}<br>V/WindowManager( 3534): Adding window Window{11b850ec u0 d0 org.subsurfacedivelog.mobile/org.qtproject.qt5.android.bindings.QtActivity} at 4 of 12 (before Window{33e2e48e u0 d0 Starting org.subsurfacedivelog.mobile})<br>I/Timeline( 3534): Timeline: Activity_windows_visible id: ActivityRecord{325b9c8c u0 org.subsurfacedivelog.mobile/org.qtproject.qt5.android.bindings.QtActivity t11340} time:536234540<br>W/Subsurface( 9319): (null):0 ((null)): QFont::setPointSizeF: Point size <= 0 (-1.000000), must be greater than 0<br><br>I/WindowManager( 3534): Screen frozen for +520ms due to Window{33e2e48e u0 d0 Starting org.subsurfacedivelog.mobile}<br><br></div><div>^^that line is not there if I start in portrait<br></div><div><br><br>D/Subsurface( 9319): /home/rick/src/subsurface/qt-mobile/qmlmanager.cpp:50 (QMLManager::QMLManager()): Starting "Subsurface-mobile:4.5.2.678:Android 5.1.1:arm:en-AU"<br>D/Subsurface( 9319): /home/rick/src/subsurface/qt-mobile/qmlmanager.cpp:51 (QMLManager::QMLManager()): "build with Qt Version 5.5.1, runtime from Qt Version 5.5.1"<br>D/Subsurface( 9319): /home/rick/src/subsurface/subsurface-core/gpslocation.cpp:154 (void GpsLocation::status(QString)): "created GPS source"<br>D/Subsurface( 9319): /home/rick/src/subsurface/subsurface-core/gpslocation.cpp:154 (void GpsLocation::status(QString)): "Found GPS"<br>W/Subsurface( 9319): (null):0 ((null)): Could not resolve property : linearGradient4538<br>W/Subsurface( 9319): (null):0 ((null)): Could not resolve property : linearGradient4588<br>...<br><br></div><div>Starting in portrait, the logcat is similar, but there is no "Screen frozen" line:<br><br>I/Timeline( 4365): Timeline: Activity_launch_request id:org.subsurfacedivelog.mobile time:536356090<br>V/ApplicationPolicy( 3534): isApplicationStateBlocked userId 0 pkgname org.subsurfacedivelog.mobile<br>V/WindowManager( 3534): addAppToken: AppWindowToken{afd41 token=Token{9413c28 ActivityRecord{2e551a4b u0 org.subsurfacedivelog.mobile/org.qtproject.qt5.android.bindings.QtActivity t11341}}} to stack=1 task=11341 at 0<br>V/ApplicationPolicy( 3534): isApplicationStateBlocked userId 0 pkgname org.subsurfacedivelog.mobile<br>I/ActivityManager( 3534): Start proc 10595:org.subsurfacedivelog.mobile/u0a975 for activity org.subsurfacedivelog.mobile/org.qtproject.qt5.android.bindings.QtActivity<br>V/WindowManager( 3534): Adding window Window{37366e35 u0 d0 Starting org.subsurfacedivelog.mobile} at 4 of 11 (after Window{27a97d07 u0 d0 com.sec.android.app.launcher/com.sec.android.app.launcher.activities.LauncherActivity})<br>D/ActivityManager( 3534):  Launching org.subsurfacedivelog.mobile, updated priority<br>V/ActivityManager( 3534): getServiceTotalTransactions  package = org.subsurfacedivelog.mobile and package's services is null !!! <br>V/ActivityManager_SPCMtest( 3534): Launched -: org.subsurfacedivelog.mobile<br>D/StatusBarManagerService( 3534): manageDisableList userId=0 what=0x0 pkg=Window{37366e35 u0 d0 Starting org.subsurfacedivelog.mobile}<br>D/InjectionManager(10595): fillFeatureStoreMap org.subsurfacedivelog.mobile<br>I/InjectionManager(10595): Constructor org.subsurfacedivelog.mobile, Feature store :{}<br>V/WindowManager( 3534): Adding window Window{323ee7b3 u0 d0 org.subsurfacedivelog.mobile/org.qtproject.qt5.android.bindings.QtActivity} at 4 of 12 (before Window{37366e35 u0 d0 Starting org.subsurfacedivelog.mobile})<br>I/Timeline( 3534): Timeline: Activity_windows_visible id: ActivityRecord{2e551a4b u0 org.subsurfacedivelog.mobile/org.qtproject.qt5.android.bindings.QtActivity t11341} time:536356629<br>W/Subsurface(10595): (null):0 ((null)): QFont::setPointSizeF: Point size <= 0 (-1.000000), must be greater than 0<br>D/Subsurface(10595): /home/rick/src/subsurface/qt-mobile/qmlmanager.cpp:50 (QMLManager::QMLManager()): Starting "Subsurface-mobile:4.5.2.678:Android 5.1.1:arm:en-AU"<br>D/Subsurface(10595): /home/rick/src/subsurface/qt-mobile/qmlmanager.cpp:51 (QMLManager::QMLManager()): "build with Qt Version 5.5.1, runtime from Qt Version 5.5.1"<br>D/Subsurface(10595): /home/rick/src/subsurface/subsurface-core/gpslocation.cpp:154 (void GpsLocation::status(QString)): "created GPS source"<br>D/Subsurface(10595): /home/rick/src/subsurface/subsurface-core/gpslocation.cpp:154 (void GpsLocation::status(QString)): "Found GPS"<br>W/Subsurface(10595): (null):0 ((null)): Could not resolve property : linearGradient4538<br>W/Subsurface(10595): (null):0 ((null)): Could not resolve property : linearGradient4588<br>...<br></div><div> <br></div><div>I tried to work out what  was going on, but didn't have much luck.<br><br></div><div>Jan, were you ever able to start in landscape mode? Do you remember what at what build/commit that was?<br><br></div><div>Cheers,<br><br></div><div>Rick<br></div><div><br></div></div></div></div></div>