In map view app crash
Phonetrack sometimes crashed and ends with NullPointerException.
It happens in the map view. (maybe rotating the smartphone, but its only speculative and not the only reason)
The only real info I can give is a corresponding log. I'am on official build version from f-droid 0.0.17 with this phone.
FATAL EXCEPTION: main Process: net.eneiluj.nextcloud.phonetrack, PID: 13535 java.lang.NullPointerException: Attempt to invoke virtual method 'int net.eneiluj.nextcloud.phonetrack.model.DBLogjob.getMinTime()' on a null object reference at net.eneiluj.nextcloud.phonetrack.service.LoggerService.requestLocationUpdates(LoggerService.java:512) at net.eneiluj.nextcloud.phonetrack.service.LoggerService.access$1400(LoggerService.java:74) at net.eneiluj.nextcloud.phonetrack.service.LoggerService$LogjobClassicWorker$2.run(LoggerService.java:1134) at android.os.Handler.handleCallback(Handler.java:751) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:154) at android.app.ActivityThread.main(ActivityThread.java:6236) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:891) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:781)
FATAL EXCEPTION: main Process: net.eneiluj.nextcloud.phonetrack, PID: 594 java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.Context android.view.View.getContext()' on a null object reference at org.osmdroid.views.MapViewRepository.getDefaultMarkerIcon(MapViewRepository.java:71) at org.osmdroid.views.overlay.Marker.setDefaultIcon(Marker.java:139) at org.osmdroid.views.overlay.Marker.(Marker.java:114) at org.osmdroid.views.overlay.Marker.(Marker.java:92) at net.eneiluj.nextcloud.phonetrack.android.activity.MapActivity$8.onFinish(MapActivity.java:819) at net.eneiluj.nextcloud.phonetrack.persistence.SessionServerSyncHelper$GetSessionlastPositionsTask.onPostExecute(SessionServerSyncHelper.java:801) at net.eneiluj.nextcloud.phonetrack.persistence.SessionServerSyncHelper$GetSessionlastPositionsTask.onPostExecute(SessionServerSyncHelper.java:734) at android.os.AsyncTask.finish(AsyncTask.java:673) at android.os.AsyncTask.-wrap1(AsyncTask.java) at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:690) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:154) at android.app.ActivityThread.main(ActivityThread.java:6236) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:891) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:781)
channel '5196a79 net.eneiluj.nextcloud.phonetrack/net.eneiluj.nextcloud.phonetrack.android.activity.LogjobsListViewActivity (server)' ~ Channel is unrecoverably broken and will be disposed!