Last modified: 2014-05-22 15:49:46 UTC
java.lang.NullPointerException at org.wikipedia.editing.EditHandler.onMessage(EditHandler.java:32) at org.wikipedia.bridge.CommunicationBridge$2.handleMessage(CommunicationBridge.java:99) at android.os.Handler.dispatchMessage(Handler.java:98) at android.os.Looper.loop(Looper.java:136) at android.app.ActivityThread.main(ActivityThread.java:5017) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595) at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:133) at dalvik.system.NativeStart.main(Native Method)
Repro: 1. Turn on "Don't keep activities" in Android developer options 2. Open the app; go to a page 3. Tap home (in Android) 4. Open the app again, then tap edit This issue was discovered initially when I left the app in background for a long time (so Android destroyed it). Step 1 is to make the activity destroyed somehow.
Change 134499 had a related patch set uploaded by BearND: Fix edit crash after activity restart https://gerrit.wikimedia.org/r/134499
Change 134499 merged by jenkins-bot: Fix edit crash after activity restart https://gerrit.wikimedia.org/r/134499