android icon indicating copy to clipboard operation
android copied to clipboard

Random restarts on android

Open michaelahess opened this issue 7 months ago • 0 comments

I think the app is crashing and restarting. Pixel 7 Pro. I'll have presence show away then back within seconds, and then I get this in the app log:

2025-05-07 18:29:11.881 I [main] App: Historical process exited at 2025-05-08T00:28:55.479Z. reason: 2025-05-07 18:29:15.486 I [main] GeocoderProvider: Setting geocoding provider to DEVICE 2025-05-07 18:29:15.945 E [main] BackgroundService: Foreground service start not allowed. backgroundRestricted=false android.app.ForegroundServiceStartNotAllowedException: Service.startForeground() not allowed due to mAllowStartForeground false: service org.owntracks.android/.services.BackgroundService at android.app.ForegroundServiceStartNotAllowedException$1.createFromParcel(ForegroundServiceStartNotAllowedException.java:54) at android.app.ForegroundServiceStartNotAllowedException$1.createFromParcel(ForegroundServiceStartNotAllowedException.java:50) at android.os.Parcel.readParcelableInternal(Parcel.java:5094) at android.os.Parcel.readParcelable(Parcel.java:5076) at android.os.Parcel.createExceptionOrNull(Parcel.java:3256) at android.os.Parcel.createException(Parcel.java:3245) at android.os.Parcel.readException(Parcel.java:3228) at android.os.Parcel.readException(Parcel.java:3170) at android.app.IActivityManager$Stub$Proxy.setServiceForeground(IActivityManager.java:7268) at android.app.Service.startForeground(Service.java:863) at androidx.viewpager2.widget.ViewPager2$$ExternalSyntheticApiModelOutline0.m(SourceFile:13) at org.owntracks.android.services.BackgroundService.startForegroundService(SourceFile:15) at org.owntracks.android.services.BackgroundService.setupAndStartService(SourceFile:11) at org.owntracks.android.services.BackgroundService.handleIntent(SourceFile:269) at org.owntracks.android.services.BackgroundService.onStartCommand(SourceFile:26) at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:5305) at android.app.ActivityThread.-$$Nest$mhandleServiceArgs(Unknown Source:0) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2597) at android.os.Handler.dispatchMessage(Handler.java:109) at android.os.Looper.loopOnce(Looper.java:232) at android.os.Looper.loop(Looper.java:317) at android.app.ActivityThread.main(ActivityThread.java:8934) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:591) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:911)

2025-05-07 18:29:15.952 I [main] PreferencesStore: Setting default preference value for locatorPriority to null 2025-05-07 18:29:16.019 E [main] BackgroundService: Foreground service start not allowed. backgroundRestricted=false android.app.ForegroundServiceStartNotAllowedException: Service.startForeground() not allowed due to mAllowStartForeground false: service org.owntracks.android/.services.BackgroundService at android.app.ForegroundServiceStartNotAllowedException$1.createFromParcel(ForegroundServiceStartNotAllowedException.java:54) at android.app.ForegroundServiceStartNotAllowedException$1.createFromParcel(ForegroundServiceStartNotAllowedException.java:50) at android.os.Parcel.readParcelableInternal(Parcel.java:5094) at android.os.Parcel.readParcelable(Parcel.java:5076) at android.os.Parcel.createExceptionOrNull(Parcel.java:3256) at android.os.Parcel.createException(Parcel.java:3245) at android.os.Parcel.readException(Parcel.java:3228) at android.os.Parcel.readException(Parcel.java:3170) at android.app.IActivityManager$Stub$Proxy.setServiceForeground(IActivityManager.java:7268) at android.app.Service.startForeground(Service.java:863) at androidx.viewpager2.widget.ViewPager2$$ExternalSyntheticApiModelOutline0.m(SourceFile:13) at org.owntracks.android.services.BackgroundService.startForegroundService(SourceFile:15) at org.owntracks.android.services.BackgroundService.onStartCommand(SourceFile:29) at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:5305) at android.app.ActivityThread.-$$Nest$mhandleServiceArgs(Unknown Source:0) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2597) at android.os.Handler.dispatchMessage(Handler.java:109) at android.os.Looper.loopOnce(Looper.java:232) at android.os.Looper.loop(Looper.java:317) at android.app.ActivityThread.main(ActivityThread.java:8934) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:591) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:911)

2025-05-07 18:29:16.188 I [DefaultDispatcher-worker-3] BackgroundService$setupGeofences: Setting up geofences for 1 waypoints 2025-05-07 18:33:31.042 W [main] MapViewModel: no location available 2025-05-07 18:33:31.225 W [main] MapViewModel: no location available 2025-05-07 18:33:31.316 I [main] PreferencesStore: Setting default preference value for locatorPriority to null

michaelahess avatar May 08 '25 16:05 michaelahess