paulmandal / atak-forwarder

Forwards packets to/from ATAK over an off-grid communication layer
MIT License
390 stars 42 forks source link

atak-forwarder crash logs from play store metrics #170

Closed bisgroves closed 1 year ago

bisgroves commented 1 year ago

Pulled from the playstore with no steps for reproduction and unfortunately no deobfuscation. 7 crashes in the last 7 days.

java.lang.NullPointerException

Exception java.lang.NullPointerException: at com.paulmandal.atak.forwarder.comm.meshtastic.j.a (j.java:80) at com.paulmandal.atak.forwarder.comm.meshtastic.f.a (f.java:118) at com.paulmandal.atak.forwarder.comm.meshtastic.e.a (e.java:321) at com.paulmandal.atak.forwarder.comm.meshtastic.e.b (e.java:285) at com.paulmandal.atak.forwarder.comm.meshtastic.e.a (e.java:145) at com.paulmandal.atak.forwarder.comm.meshtastic.d.a (d.java:95) at com.paulmandal.atak.forwarder.comm.meshtastic.d.a (d.java:69) at com.paulmandal.atak.forwarder.plugin.c.onSharedPreferenceChanged (c.java:43) at android.app.SharedPreferencesImpl$EditorImpl.notifyListeners (SharedPreferencesImpl.java:693) at android.app.SharedPreferencesImpl$EditorImpl.apply (SharedPreferencesImpl.java:559) at android.preference.Preference.tryCommit (Preference.java:1768) at android.preference.Preference.persistString (Preference.java:1804) at android.preference.ListPreference.setValue (ListPreference.java:157) at android.preference.ListPreference.onDialogClosed (ListPreference.java:292) at android.preference.DialogPreference.onDismiss (DialogPreference.java:442) at android.app.Dialog$ListenersHandler.handleMessage (Dialog.java:1910) at android.os.Handler.dispatchMessage (Handler.java:106) at android.os.Looper.loopOnce (Looper.java:226) at android.os.Looper.loop (Looper.java:313) at android.app.ActivityThread.main (ActivityThread.java:8757) at java.lang.reflect.Method.invoke (Method.java) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:571) at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1067)

paulmandal commented 1 year ago

Fixed by https://github.com/paulmandal/atak-forwarder/pull/166