PnX-SI / gn_mobile_core

Module GeoNature de synchronisation mobile
GNU General Public License v3.0
5 stars 0 forks source link

Plantage si pas de réseau internet #19

Closed camillemonchicourt closed 3 years ago

camillemonchicourt commented 4 years ago

Si je lance Sync-mobile sans être connecté à internet, l'application plante et se ferme. Même problème chez vous ?

Les logs que j'arrive à tracer (adb logcat | findstr fr.geonature) :

.ui.home.HomeActivity t41}}})/@0x72b5084 - animation-leash#0
07-02 12:08:04.874  2820  2820 I SurfaceFlinger:      Device | 0xe6653080 | 0002
 | RGBA_8888 |   0.0    0.0 1080.0 1920.0 |    0    0 1080 1920 | Splash Screen
fr.geonature.sync[26452]#0
07-02 12:08:05.165 26452 26479 D fr.geonature.mountpoint.model.MountPoint: Mount
Point: '/sdcard', canonical path: '/storage/emulated/0'
07-02 12:08:05.166 26452 26479 D fr.geonature.mountpoint.util.MountPointUtils: i
nternal storage from system environment: MountPoint(mountPath=/storage/emulated/
0, storageType=INTERNAL)
07-02 12:08:05.167 26452 26479 I fr.geonature.commons.settings.AppSettingsManage
r: Loading settings from '/storage/emulated/0/Android/data/fr.geonature.sync/set
tings_sync.json'...
07-02 12:08:05.171 26452 26479 I fr.geonature.commons.settings.AppSettingsManage
r: Settings loaded
07-02 12:08:05.192  2820  2820 I SurfaceFlinger: id=741 createSurf (3840x3840),2
 flag=4, eae938 fr.geonature.sync/fr.geonature.sync.ui.home.HomeActivity#0
07-02 12:08:05.202 26452 26479 D fr.geonature.mountpoint.model.MountPoint: Mount
Point: '/sdcard', canonical path: '/storage/emulated/0'
07-02 12:08:05.202 26452 26479 D fr.geonature.mountpoint.util.MountPointUtils: i
nternal storage from system environment: MountPoint(mountPath=/storage/emulated/
0, storageType=INTERNAL)
07-02 12:08:05.352  3259  5201 V WindowManager: Relayout Window{eae938 u0 fr.geo
nature.sync/fr.geonature.sync.ui.home.HomeActivity}: viewVisibility=0 req=1080x1
920 {(0,0)(fillxfill) sim={adjust=resize forwardNavigation} ty=BASE_APPLICATION
wanim=0x10302ff
07-02 12:08:05.353  3259  5201 V WindowManager: Resize reasons for w=Window{eae9
38 u0 fr.geonature.sync/fr.geonature.sync.ui.home.HomeActivity}:  contentInsetsC
hanged=false [0,63][0,0] visibleInsetsChanged=false [0,63][0,0] stableInsetsChan
ged=false [0,63][0,0] outsetsChanged=false [0,0][0,0] surfaceResized=false confi
gChanged=true dragResizingChanged=false reportOrientationChanged=false displayCu
toutChanged=false nextForceRelayoutToClient=false
07-02 12:08:05.356  2820  2820 I SurfaceFlinger: id=742 createSurf (1080x1920),1
 flag=404, fr.geonature.sync/fr.geonature.sync.ui.home.HomeActivity[26452]#0
07-02 12:08:05.357  3259  5201 D WindowManager: makeSurface duration=1 name=fr.g
eonature.sync/fr.geonature.sync.ui.home.HomeActivity[26452]
07-02 12:08:05.357  3259  5201 V WindowManager: Changing focus from null to Wind
ow{eae938 u0 fr.geonature.sync/fr.geonature.sync.ui.home.HomeActivity} Callers=c
om.android.server.wm.WindowManagerService.relayoutWindow:2581 com.android.server
.wm.Session.relayoutForTranslate:302 android.view.IWindowSession$Stub.onTransact
:518 com.android.server.wm.Session.onTransact:186
07-02 12:08:05.359  3259  3287 D WindowManager: reportFocusChangedSerialized, fo
cused=true, inTouchMode=true, win=Window{eae938 u0 fr.geonature.sync/fr.geonatur
e.sync.ui.home.HomeActivity}
07-02 12:08:05.495 26452 26452 V InputMethodManager: Starting input: tba=fr.geon
ature.sync ic=null mNaviBarColor -855310 mIsGetNaviBarColorSuccess true , NavVis
ible : true , NavTrans : false
07-02 12:08:05.498  3259  5201 V InputMethodManagerService: windowGainedFocus :
reason=WINDOW_FOCUS_GAIN client=android.os.BinderProxy@aee1aa inputContext=null
missingMethods= attribute=android.view.inputmethod.EditorInfo@648d11 nm = fr.geo
nature.sync controlFlags=#104 softInputMode=#110 windowFlags=#81810100
07-02 12:08:05.572  3259  5201 D WindowManager: finishDrawingWindow: Window{eae9
38 u0 fr.geonature.sync/fr.geonature.sync.ui.home.HomeActivity} mDrawState=DRAW_
PENDING
07-02 12:08:05.574  3259  3350 I WindowManager: commitFinishDrawingLocked: mDraw
State=READY_TO_SHOW Surface(name=fr.geonature.sync/fr.geonature.sync.ui.home.Hom
eActivity[26452])/@0x70160e4
07-02 12:08:05.577 26452 26452 V InputMethodManager: Starting input: tba=fr.geon
ature.sync ic=null mNaviBarColor -855310 mIsGetNaviBarColorSuccess true , NavVis
ible : true , NavTrans : false
07-02 12:08:05.578  3259  3350 I WindowManager: commitFinishDrawingLocked: mDraw
State=READY_TO_SHOW Surface(name=fr.geonature.sync/fr.geonature.sync.ui.home.Hom
eActivity[26452])/@0x70160e4
07-02 12:08:05.578  3259  3350 I WindowManager: Cancelling animation restarting=
false, leash=null, surface=Surface(name=eae938 fr.geonature.sync/fr.geonature.sy
nc.ui.home.HomeActivity)/@0xb73e94d, parent=Surface(name=AppWindowToken{282de66
token=Token{7f706c1 ActivityRecord{3997ba8 u0 fr.geonature.sync/.ui.home.HomeAct
ivity t41}}})/@0x72b5084
07-02 12:08:05.578  3259  3350 V WindowManager: performShowLocked: mDrawState=HA
S_DRAWN in Window{eae938 u0 fr.geonature.sync/fr.geonature.sync.ui.home.HomeActi
vity}
07-02 12:08:05.585  3259  3287 I ActivityManager: Displayed fr.geonature.sync/.u
i.home.HomeActivity: +1s76ms
07-02 12:08:05.585  3259  3350 V WindowManager: Remove Window{3b4efec u0 Splash
Screen fr.geonature.sync}: mSurfaceController=Surface(name=Splash Screen fr.geon
ature.sync[26452])/@0xff71ed8 mAnimatingExit=false mRemoveOnExit=false mHasSurfa
ce=true surfaceShowing=true isAnimationSet=false app-animation=false mWillReplac
eWindow=false inPendingTransaction=false mDisplayFrozen=false callers=com.androi
d.server.wm.WindowState.removeIfPossible:2808 com.android.server.wm.WindowManage
rService.removeWindow:1991 com.android.server.wm.Session.remove:268 android.view
.ViewRootImpl.dispatchDetachedFromWindow:4617 android.view.ViewRootImpl.doDie:80
66 android.view.ViewRootImpl$ViewRootHandler.handleMessage:5039
07-02 12:08:05.586  3259  3350 I WindowManager: Cancelling animation restarting=
true, leash=null, surface=Surface(name=3b4efec Splash Screen fr.geonature.sync)/
@0xffdfc02, parent=Surface(name=AppWindowToken{282de66 token=Token{7f706c1 Activ
ityRecord{3997ba8 u0 fr.geonature.sync/.ui.home.HomeActivity t41}}})/@0x72b5084
07-02 12:08:05.586  3259  3350 I WindowManager: Reparenting to leash, surface=Su
rface(name=3b4efec Splash Screen fr.geonature.sync)/@0xffdfc02
07-02 12:08:05.587  2820  2820 I SurfaceFlinger: id=743 createSurf (3840x3840),2
 flag=4, Surface(name=3b4efec Splash Screen fr.geonature.sync)/@0xffdfc02 - anim
ation-leash#0
07-02 12:08:05.588  3259  3350 D WindowManager: makeSurface duration=2 leash=Sur
face(name=Surface(name=3b4efec Splash Screen fr.geonature.sync)/@0xffdfc02 - ani
mation-leash)/@0xd791913
07-02 12:08:05.588  3259  3350 D SurfaceControl: reparent is called, sc=Surface(
name=3b4efec Splash Screen fr.geonature.sync)/@0xffdfc02, newParentHandle=androi
d.os.BinderProxy@9e5a750, transaction=android.view.SurfaceControl$Transaction@7a
2cd49
07-02 12:08:05.594  2820  5221 D Layer   : [3b4efec Splash Screen fr.geonature.s
ync#0]::reparent oldParent:[AppWindowToken{282de66 token=Token{7f706c1 ActivityR
ecord{3997ba8 u0 fr.geonature.sync/.ui.home.HomeActivity t41}}}#0], newParent:[S
urface(name=3b4efec Splash Screen fr.geonature.sync)/@0xffdfc02 - animation-leas
h#0]
07-02 12:08:05.612  3259  3276 D CodecSolution: isMaxAspectPackageEx: fr.geonatu
re.sync : false(0)
07-02 12:08:05.646  2820  2820 I SurfaceFlinger:      Device | 0xe6653800 | 0002
 | RGBA_8888 |   0.0    0.0 1080.0 1920.0 |    0    0 1080 1920 | fr.geonature.s
ync/fr.geonature.sync.ui.home.HomeActivity[26452]#0
07-02 12:08:05.646  2820  2820 I SurfaceFlinger:      Device | 0xe6653080 | 0002
 | RGBA_8888 |   0.0    0.0 1080.0 1920.0 |    0    0 1080 1920 | Splash Screen
fr.geonature.sync[26452]#0
07-02 12:08:05.742  3259  3761 D MdnieScenarioControlService:  packageName : fr.
geonature.sync    className : fr.geonature.sync.ui.home.HomeActivity
07-02 12:08:05.757 26452 26480 D fr.geonature.mountpoint.model.MountPoint: Mount
Point: '/sdcard', canonical path: '/storage/emulated/0'
07-02 12:08:05.757 26452 26480 D fr.geonature.mountpoint.util.MountPointUtils: i
nternal storage from system environment: MountPoint(mountPath=/storage/emulated/
0, storageType=INTERNAL)
07-02 12:08:05.758 26452 26479 W fr.geonature.sync.sync.io.AppSettingsJsonWriter
: undefined app settings to update from 'fr.geonature.occtax'
07-02 12:08:05.759  3259  3350 I WindowManager: reset, Reparenting to original p
arent, shouldDeferScheduleAnimation=false, destroyLeash=true, surface=Surface(na
me=3b4efec Splash Screen fr.geonature.sync)/@0xffdfc02, parent=Surface(name=AppW
indowToken{282de66 token=Token{7f706c1 ActivityRecord{3997ba8 u0 fr.geonature.sy
nc/.ui.home.HomeActivity t41}}})/@0x72b5084, parentNativeHandle=android.os.Binde
rProxy@9c1f505, caller=com.android.server.wm.SurfaceAnimator.lambda$getFinishedC
allback$0:97 com.android.server.wm.-$$Lambda$SurfaceAnimator$SIBia0mND666K8lMCPs
oid8pUTI.run:4 com.android.server.wm.SurfaceAnimator.lambda$getFinishedCallback$
1:104 com.android.server.wm.-$$Lambda$SurfaceAnimator$vdRZk66hQVbQCvVXEaQCT1kVmF
c.onAnimationFinished:4 com.android.server.wm.LocalAnimationAdapter.lambda$start
Animation$0:74
07-02 12:08:05.760  3259  3350 D SurfaceControl: reparent is called, sc=Surface(
name=3b4efec Splash Screen fr.geonature.sync)/@0xffdfc02, newParentHandle=androi
d.os.BinderProxy@9c1f505, transaction=android.view.SurfaceControl$Transaction@7a
2cd49
07-02 12:08:05.760  3259  3350 D SurfaceControl: destroy(transaction), animation
-leash is destroyed, sc=Surface(name=Surface(name=3b4efec Splash Screen fr.geona
ture.sync)/@0xffdfc02 - animation-leash)/@0xd791913, transaction=android.view.Su
rfaceControl$Transaction@7a2cd49, caller=com.android.server.wm.SurfaceAnimator.r
eset:344 com.android.server.wm.SurfaceAnimator.lambda$getFinishedCallback$0:97 c
om.android.server.wm.-$$Lambda$SurfaceAnimator$SIBia0mND666K8lMCPsoid8pUTI.run:4
 com.android.server.wm.SurfaceAnimator.lambda$getFinishedCallback$1:104 com.andr
oid.server.wm.-$$Lambda$SurfaceAnimator$vdRZk66hQVbQCvVXEaQCT1kVmFc.onAnimationF
inished:4 com.android.server.wm.LocalAnimationAdapter.lambda$startAnimation$0:74
 com.android.server.wm.-$$Lambda$LocalAnimationAdapter$X--EomqUvw4qy89IeeTFTH7aC
Mo.run:4
07-02 12:08:05.760  3259  3350 E WindowManager: win=Window{3b4efec u0 Splash Scr
een fr.geonature.sync EXITING} destroySurfaces: appStopped=false win.mWindowRemo
valAllowed=true win.mRemoveOnExit=true win.mViewVisibility=0 caller=com.android.
server.wm.AppWindowToken.destroySurfaces:896 com.android.server.wm.AppWindowToke
n.destroySurfaces:877 com.android.server.wm.WindowState.onExitAnimationDone:5516
 com.android.server.wm.WindowStateAnimator.onAnimationFinished:320 com.android.s
erver.wm.WindowState.onAnimationFinished:5938 com.android.server.wm.-$$Lambda$yV
RF8YoeNdTa8GR1wDStVsHu8xM.run:2 com.android.server.wm.SurfaceAnimator.lambda$get
FinishedCallback$0:100
07-02 12:08:05.761  3259  3350 I WindowManager: Destroying surface Surface(name=
Splash Screen fr.geonature.sync[26452])/@0xff71ed8 called by com.android.server.
wm.WindowStateAnimator.destroySurface:1893 com.android.server.wm.WindowStateAnim
ator.destroySurfaceLocked:830 com.android.server.wm.WindowState.destroySurfaceUn
checked:3909 com.android.server.wm.WindowState.destroySurface:3890 com.android.s
erver.wm.AppWindowToken.destroySurfaces:896 com.android.server.wm.AppWindowToken
.destroySurfaces:877 com.android.server.wm.WindowState.onExitAnimationDone:5516
com.android.server.wm.WindowStateAnimator.onAnimationFinished:320
07-02 12:08:05.761  2820  5221 I SurfaceFlinger: id=737 Removed Splash Screen fr
.geonature.sync[26452]#0 (0/41)
07-02 12:08:05.762  3259  3350 D WindowManager: clearSavedLeashOnCommit, savedLe
ash=Surface(name=Surface(name=3b4efec Splash Screen fr.geonature.sync)/@0xffdfc0
2 - animation-leash)/@0xd791913, caller=com.android.server.wm.WindowContainer.re
moveImmediately:329 com.android.server.wm.WindowState.removeImmediately:2720 com
.android.server.wm.WindowState.destroySurface:3893 com.android.server.wm.AppWind
owToken.destroySurfaces:896 com.android.server.wm.AppWindowToken.destroySurfaces
:877 com.android.server.wm.WindowState.onExitAnimationDone:5516
07-02 12:08:05.762 26452 26480 D fr.geonature.mountpoint.model.MountPoint: Mount
Point: '/sdcard', canonical path: '/storage/emulated/0'
07-02 12:08:05.762 26452 26480 D fr.geonature.mountpoint.util.MountPointUtils: i
nternal storage from system environment: MountPoint(mountPath=/storage/emulated/
0, storageType=INTERNAL)
07-02 12:08:05.764 26452 26479 I fr.geonature.sync.sync.worker.CheckInputsToSync
hronizeWorker: available inputs to synchronize: 0
07-02 12:08:05.767  2820  2844 W SurfaceFlinger: Attempting to set client state
on removed layer: Splash Screen fr.geonature.sync[26452]#0 [s.what : 40]
07-02 12:08:05.767  2820  2844 D Layer   : [3b4efec Splash Screen fr.geonature.s
ync#0]::reparent oldParent:[Surface(name=3b4efec Splash Screen fr.geonature.sync
)/@0xffdfc02 - animation-leash#0], newParent:[AppWindowToken{282de66 token=Token
{7f706c1 ActivityRecord{3997ba8 u0 fr.geonature.sync/.ui.home.HomeActivity t41}}
}#0]
07-02 12:08:05.767  2820  2844 W SurfaceFlinger: Attempting to destroy on remove
d layer: Splash Screen fr.geonature.sync[26452]#0
07-02 12:08:05.767  2820  2844 I SurfaceFlinger: id=743 Removed Surface(name=3b4
efec Splash Screen fr.geonature.sync)/@0xffdfc02 - animation-leash#0 (2/40)
07-02 12:08:05.767  2820  2844 I SurfaceFlinger: id=736 Removed 3b4efec Splash S
creen fr.geonature.sync#0 (1/39)
07-02 12:08:05.775  2820  2820 I Layer   : id=737 onRemoved Splash Screen fr.geo
nature.sync[26452]#0
07-02 12:08:05.776  2820  2820 I Layer   : id=736 onRemoved 3b4efec Splash Scree
n fr.geonature.sync#0
07-02 12:08:05.776  2820  2820 I Layer   : id=743 onRemoved Surface(name=3b4efec
 Splash Screen fr.geonature.sync)/@0xffdfc02 - animation-leash#0
07-02 12:08:05.777 26452 26477 I WM-WorkerWrapper: Worker result SUCCESS for Wor
k [ id=0c85f1a9-2b3d-4658-8f9b-d217bf2a01b5, tags={ fr.geonature.sync.sync.worke
r.CheckInputsToSynchronizeWorker, check_inputs_to_sync_worker_tag } ]
07-02 12:08:05.778  2820  2820 I SurfaceFlinger:      Device | 0xe6653500 | 0002
 | RGBA_8888 |   0.0    0.0 1080.0 1920.0 |    0    0 1080 1920 | fr.geonature.s
ync/fr.geonature.sync.ui.home.HomeActivity[26452]#0
07-02 12:08:05.980  3259  3516 D GameManagerService: handleForegroundChange(). p
kgName: fr.geonature.sync, clsName: fr.geonature.sync.ui.home.HomeActivity,FgAct
ivityName:fr.geonature.sync/.ui.home.HomeActivity,userID:0
07-02 12:08:06.060 26452 26452 D fr.geonature.sync.sync.DataSyncViewModel: data
already synchronized at 2020-07-02T09:46:24Z
07-02 12:08:06.641 26452 26498 D OkHttp  : --> GET http://demo.geonature.fr/geon
ature/api/gn_commons/t_mobile_apps
07-02 12:08:06.902 26452 26452 E AndroidRuntime: Process: fr.geonature.sync, PID
: 26452
07-02 12:08:06.909  3259  4573 W ActivityManager: crash : fr.geonature.sync,0
07-02 12:08:06.912  3259  4573 W ActivityManager:   Force finishing activity fr.
geonature.sync/.ui.home.HomeActivity
07-02 12:08:06.948 24996 26502 D AppErrorNotification: errorType : 24, process :
 fr.geonature.sync , uid : 0
07-02 12:08:07.016  3259  3764 D PackageManager: getComponentMetadataForIconTray
 : fr.geonature.sync.ui.home.HomeActivity does not exist in mServices
07-02 12:08:07.016  3259  3764 D PackageManager: getComponentMetadataForIconTray
 : fr.geonature.sync.ui.home.HomeActivity does not exist in mProviders
07-02 12:08:07.016  3259  3764 D PackageManager: getComponentMetadataForIconTray
 : fr.geonature.sync.ui.home.HomeActivity does not exist in mReceivers
07-02 12:08:07.016  4467  4819 I AppIconSolution: return adaptive icon for fr.ge
onature.sync
07-02 12:08:07.025  3259  3270 I WindowManager: WIN DEATH: Window{eae938 u0 fr.g
eonature.sync/fr.geonature.sync.ui.home.HomeActivity}
07-02 12:08:07.025  3259  3270 V WindowManager: Remove Window{eae938 u0 fr.geona
ture.sync/fr.geonature.sync.ui.home.HomeActivity}: mSurfaceController=Surface(na
me=fr.geonature.sync/fr.geonature.sync.ui.home.HomeActivity[26452])/@0x70160e4 m
AnimatingExit=false mRemoveOnExit=false mHasSurface=true surfaceShowing=true isA
nimationSet=true app-animation=true mWillReplaceWindow=false inPendingTransactio
n=true mDisplayFrozen=false callers=com.android.server.wm.WindowState.access$300
:283 com.android.server.wm.WindowState$DeathRecipient.binderDied:3426 android.os
.BinderProxy.sendDeathNotice:1211 <bottom of call stack> <bottom of call stack>
<bottom of call stack>
07-02 12:08:07.025  3259  4614 I ActivityManager: Process fr.geonature.sync (pid
 26452) has died: vis  +99TOP (167,1221)
07-02 12:08:07.025  3259  3270 V WindowManager: Changing focus from Window{eae93
8 u0 fr.geonature.sync/fr.geonature.sync.ui.home.HomeActivity EXITING} to null C
allers=com.android.server.wm.WindowState.setupWindowForRemoveOnExit:2958 com.and
roid.server.wm.WindowState.removeIfPossible:2929 com.android.server.wm.WindowSta
te.access$300:283 com.android.server.wm.WindowState$DeathRecipient.binderDied:34
26
07-02 12:08:07.032  3259  3287 D WindowManager: reportFocusChangedSerialized, fo
cused=false, inTouchMode=true, win=Window{eae938 u0 fr.geonature.sync/fr.geonatu
re.sync.ui.home.HomeActivity EXITING}
07-02 12:08:07.033  3259  3287 E WindowManager: RemoteException occurs on report
ing focusChanged, w=Window{eae938 u0 fr.geonature.sync/fr.geonature.sync.ui.home
.HomeActivity EXITING}
07-02 12:08:07.033  3259  4614 V WindowManager: Setting visibility of Window{eae
938 u0 fr.geonature.sync/fr.geonature.sync.ui.home.HomeActivity EXITING}: false,
 caller=com.android.server.wm.WindowContainer.sendAppVisibilityToClients:615 com
.android.server.wm.AppWindowToken.setClientHidden:469 com.android.server.wm.AppW
indowToken.onAnimationFinished:2454 com.android.server.wm.AppWindowToken.setVisi
bility:560 com.android.server.wm.AppWindowToken.onRemovedFromDisplay:792
07-02 12:08:07.034  3259  4614 E WindowManager: win=Window{eae938 u0 fr.geonatur
e.sync/fr.geonature.sync.ui.home.HomeActivity EXITING} destroySurfaces: appStopp
ed=false win.mWindowRemovalAllowed=true win.mRemoveOnExit=true win.mViewVisibili
ty=0 caller=com.android.server.wm.AppWindowToken.destroySurfaces:896 com.android
.server.wm.AppWindowToken.destroySurfaces:877 com.android.server.wm.WindowState.
onExitAnimationDone:5516 com.android.server.wm.-$$Lambda$01bPtngJg5AqEoOWfW3rWfV
7MH4.accept:2 java.util.ArrayList.forEach:1262 com.android.server.wm.AppWindowTo
ken.onAnimationFinished:2469 com.android.server.wm.AppWindowToken.setVisibility:
560
07-02 12:08:07.034  3259  4614 I WindowManager: Destroying surface Surface(name=
fr.geonature.sync/fr.geonature.sync.ui.home.HomeActivity[26452])/@0x70160e4 call
ed by com.android.server.wm.WindowStateAnimator.destroySurface:1893 com.android.
server.wm.WindowStateAnimator.destroySurfaceLocked:830 com.android.server.wm.Win
dowState.destroySurfaceUnchecked:3909 com.android.server.wm.WindowState.destroyS
urface:3890 com.android.server.wm.AppWindowToken.destroySurfaces:896 com.android
.server.wm.AppWindowToken.destroySurfaces:877 com.android.server.wm.WindowState.
onExitAnimationDone:5516 com.android.server.wm.-$$Lambda$01bPtngJg5AqEoOWfW3rWfV
7MH4.accept:2
07-02 12:08:07.034  2820  3021 I SurfaceFlinger: id=742 Removed fr.geonature.syn
c/fr.geonature.sync.ui.home.HomeActivity[26452]#0 (0/38)
07-02 12:08:07.037  2820  2820 I Layer   : id=742 onRemoved fr.geonature.sync/fr
.geonature.sync.ui.home.HomeActivity[26452]#0
07-02 12:08:07.038  2820  5221 W SurfaceFlinger: Attempting to set client state
on removed layer: fr.geonature.sync/fr.geonature.sync.ui.home.HomeActivity[26452
]#0 [s.what : 40]
07-02 12:08:07.038  2820  5221 I SurfaceFlinger: id=741 Removed eae938 fr.geonat
ure.sync/fr.geonature.sync.ui.home.HomeActivity#0 (0/37)
07-02 12:08:07.041  3259  4614 I WindowManager: Cancelling animation restarting=
false, leash=null, surface=Surface(name=AppWindowToken{282de66 token=Token{7f706
c1 ActivityRecord{3997ba8 u0 fr.geonature.sync/.ui.home.HomeActivity t41}}})/@0x
72b5084, parent=Surface(name=Task=41)/@0xa11b06d
07-02 12:08:07.044  2820  5221 I SurfaceFlinger: id=735 Removed AppWindowToken{2
82de66 token=Token{7f706c1 ActivityRecord{3997ba8 u0 fr.geonature.sync/.ui.home.
HomeActivity t41}}}#0 (0/36)
07-02 12:08:07.054  2820  2820 I Layer   : id=741 onRemoved eae938 fr.geonature.
sync/fr.geonature.sync.ui.home.HomeActivity#0
07-02 12:08:07.054  2820  2820 I Layer   : id=735 onRemoved AppWindowToken{282de
66 token=Token{7f706c1 ActivityRecord{3997ba8 u0 fr.geonature.sync/.ui.home.Home
Activity t41}}}#0
07-02 12:08:07.612 24996 26502 V FasUtils: There is fr.geonature.sync [10050] in
 FAS table
07-02 12:08:07.690 24996 26502 W AppErrorNotification: Skip. fr.geonature.sync i
s not notiable item

Je n'arrive qu'à avoir la fin des logs sur Windows, mais si besoin je peux essayer d'en récupérer plus.

ClaireLagaye commented 4 years ago

Je n'avais jamais testé et en effet ouvrir sync sans connection internet fait planter l'appli ici aussi

sgrimault commented 3 years ago

Oui, je confirme aussi. Il manque une vérification lors de la détection de la mise à jour des applications.

camillemonchicourt commented 3 years ago

Corrigé dans la version 0.3.1.