quickhac / qhac-android

A port of QuickHAC to Android.
2 stars 1 forks source link

App crash on specifics view when changing device orientation #3

Closed xsznix closed 10 years ago

xsznix commented 10 years ago

01-01 23:06:43.238: E/AndroidRuntime(31496): FATAL EXCEPTION: main 01-01 23:06:43.238: E/AndroidRuntime(31496): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.patil.gradecheck/com.patil.gradecheck.MainActivity}: java.lang.IndexOutOfBoundsException: Invalid index 3, size is 0 01-01 23:06:43.238: E/AndroidRuntime(31496): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2339) 01-01 23:06:43.238: E/AndroidRuntime(31496): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2389) 01-01 23:06:43.238: E/AndroidRuntime(31496): at android.app.ActivityThread.handleRelaunchActivity(ActivityThread.java:3868) 01-01 23:06:43.238: E/AndroidRuntime(31496): at android.app.ActivityThread.access$700(ActivityThread.java:153) 01-01 23:06:43.238: E/AndroidRuntime(31496): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1275) 01-01 23:06:43.238: E/AndroidRuntime(31496): at android.os.Handler.dispatchMessage(Handler.java:99) 01-01 23:06:43.238: E/AndroidRuntime(31496): at android.os.Looper.loop(Looper.java:137) 01-01 23:06:43.238: E/AndroidRuntime(31496): at android.app.ActivityThread.main(ActivityThread.java:5289) 01-01 23:06:43.238: E/AndroidRuntime(31496): at java.lang.reflect.Method.invokeNative(Native Method) 01-01 23:06:43.238: E/AndroidRuntime(31496): at java.lang.reflect.Method.invoke(Method.java:525) 01-01 23:06:43.238: E/AndroidRuntime(31496): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:739) 01-01 23:06:43.238: E/AndroidRuntime(31496): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:555) 01-01 23:06:43.238: E/AndroidRuntime(31496): at dalvik.system.NativeStart.main(Native Method) 01-01 23:06:43.238: E/AndroidRuntime(31496): Caused by: java.lang.IndexOutOfBoundsException: Invalid index 3, size is 0 01-01 23:06:43.238: E/AndroidRuntime(31496): at java.util.ArrayList.throwIndexOutOfBoundsException(ArrayList.java:255) 01-01 23:06:43.238: E/AndroidRuntime(31496): at java.util.ArrayList.get(ArrayList.java:308) 01-01 23:06:43.238: E/AndroidRuntime(31496): at com.patil.gradecheck.MainActivity$ClassFragment.onViewCreated(MainActivity.java:863) 01-01 23:06:43.238: E/AndroidRuntime(31496): at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:941) 01-01 23:06:43.238: E/AndroidRuntime(31496): at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1104) 01-01 23:06:43.238: E/AndroidRuntime(31496): at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1086) 01-01 23:06:43.238: E/AndroidRuntime(31496): at android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated(FragmentManager.java:1884) 01-01 23:06:43.238: E/AndroidRuntime(31496): at android.support.v4.app.FragmentActivity.onStart(FragmentActivity.java:566) 01-01 23:06:43.238: E/AndroidRuntime(31496): at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1171) 01-01 23:06:43.238: E/AndroidRuntime(31496): at android.app.Activity.performStart(Activity.java:5143) 01-01 23:06:43.238: E/AndroidRuntime(31496): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2302) 01-01 23:06:43.238: E/AndroidRuntime(31496): ... 12 more