gentlecat / OpenNMS-Android-Client

OpenNMS Android Client
http://www.opennms.org/
11 stars 6 forks source link

App crashes in dual-pane mode if orientation changes #66

Closed gentlecat closed 11 years ago

gentlecat commented 11 years ago
java.lang.RuntimeException: An error occured while executing doInBackground()
    at android.os.AsyncTask$3.done(AsyncTask.java:299)
    at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:352)
    at java.util.concurrent.FutureTask.setException(FutureTask.java:219)
    at java.util.concurrent.FutureTask.run(FutureTask.java:239)
    at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:230)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573)
    at java.lang.Thread.run(Thread.java:841)
    Caused by: java.lang.NullPointerException
    at org.opennms.android.ui.outages.OutageDetailsFragment.showErrorMessage(OutageDetailsFragment.java:87)
    at org.opennms.android.ui.outages.OutageDetailsFragment.access$200(OutageDetailsFragment.java:31)
    at org.opennms.android.ui.outages.OutageDetailsFragment$GetDetailsFromServer.doInBackground(OutageDetailsFragment.java:194)
    at org.opennms.android.ui.outages.OutageDetailsFragment$GetDetailsFromServer.doInBackground(OutageDetailsFragment.java:187)
    at android.os.AsyncTask$2.call(AsyncTask.java:287)
    at java.util.concurrent.FutureTask.run(FutureTask.java:234)
    ... 4 more
gentlecat commented 11 years ago

Same issue in nodes section. Probably related.

java.lang.NullPointerException
    at org.opennms.android.ui.nodes.NodeDetailsFragment$AlarmsLoader.onPostExecute(NodeDetailsFragment.java:354)
    at org.opennms.android.ui.nodes.NodeDetailsFragment$AlarmsLoader.onPostExecute(NodeDetailsFragment.java:312)
    at android.os.AsyncTask.finish(AsyncTask.java:631)
    at android.os.AsyncTask.access$600(AsyncTask.java:177)
    at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:644)
    at android.os.Handler.dispatchMessage(Handler.java:99)
    at android.os.Looper.loop(Looper.java:137)
    at android.app.ActivityThread.main(ActivityThread.java:5103)
    at java.lang.reflect.Method.invokeNative(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:525)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
    at dalvik.system.NativeStart.main(Native Method)
gentlecat commented 11 years ago

Fixed in nodes section. See 91fa0fb468e614e1843bd3ce319bc645b714d56b.

gentlecat commented 11 years ago

Same issue with alarms and events.