ericberman / MyFlightbookAndroid

Android client app for MyFlightbook.com
http://myflightbook.com
GNU General Public License v3.0
21 stars 8 forks source link

Crash from null context when importing telemetry #204

Closed ericberman closed 3 years ago

ericberman commented 3 years ago

java.lang.RuntimeException: An error occurred while executing doInBackground() at android.os.AsyncTask$4.done(AsyncTask.java:399) at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:383) at java.util.concurrent.FutureTask.setException(FutureTask.java:252) at java.util.concurrent.FutureTask.run(FutureTask.java:271) at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:289) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:919) Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Object android.content.Context.getSystemService(java.lang.String)' on a null object reference at Model.MFBLocation.HasGPS(MFBLocation.java:184) at Model.MFBLocation.startListening(MFBLocation.java:116) at Model.MFBLocation.(MFBLocation.java:171) at Model.GPSSim.ImportTelemetry(GPSSim.java:1256) at com.myflightbook.android.MFBMain$ImportTelemetryTask.doInBackground(MFBMain.java:178) at com.myflightbook.android.MFBMain$ImportTelemetryTask.doInBackground(MFBMain.java:161) at android.os.AsyncTask$3.call(AsyncTask.java:378) at java.util.concurrent.FutureTask.run(FutureTask.java:266) ... 4 more An error occurred while executing doInBackground()An error occurred while executing doInBackground()