Export to GitHub

mtg-familiar - issue #174

Nexus 4 Life total Crash.


Posted on Aug 5, 2013 by Massive Kangaroo

What steps will reproduce the problem? 1. Launch app to default screen. 2. Bring up menu and select Life totals. 3. Application Crashes. 4. App becomes un-openable if life totals is set as default screen.

What is the expected output? What do you see instead? Life total screen should come up. Instead getting "Unfortunately MTG Familiar has stopped."

What version of the product are you using? On what operating system? Using version 2.1 on an LG Nexus 4.

Please provide any additional information below. Persistent app running is Nova Launcher.

Comment #1

Posted on Aug 5, 2013 by Happy Horse

Two relevant stacktraces:

java.lang.ArrayIndexOutOfBoundsException: length=1; index=2 at com.gelakinetic.mtgfam.fragments.LifeFragment.onResume(LifeFragment.java:351) at android.support.v4.app.Fragment.performResume(Fragment.java:1503) at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:947) at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1088) at android.support.v4.app.BackStackRecord.run(BackStackRecord.java:682) at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1444) at android.support.v4.app.FragmentManagerImpl$1.run(FragmentManager.java:429) at android.os.Handler.handleCallback(Handler.java:730) at android.os.Handler.dispatchMessage(Handler.java:92) 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)

java.lang.RuntimeException: Unable to start activity ComponentInfo{com.gelakinetic.mtgfam/com.gelakinetic.mtgfam.activities.MainActivity}: java.lang.NullPointerException at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2308) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2358) at android.app.ActivityThread.access$600(ActivityThread.java:153) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1247) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:5227) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:795) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:562) at dalvik.system.NativeStart.main(Native Method) Caused by: java.lang.NullPointerException at com.gelakinetic.mtgfam.activities.MainActivity.onCreate(MainActivity.java:304) at android.app.Activity.performCreate(Activity.java:5104) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1080) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2262) ... 11 more

Comment #2

Posted on Aug 6, 2013 by Grumpy Camel

Same error for me, app always crash when going in the life counter section. Other menus work normally.

MTG Familiar 2.1 LG Nexus 4 running Android 4.3

Nova Launcher NOT installed

Comment #3

Posted on Aug 7, 2013 by Happy Horse

Fixed in R838, emailing test APKs

Comment #4

Posted on Aug 8, 2013 by Happy Dog

Same issue since the 4.3 update on my Nexus. Is the fixed APK available for download? If so I can help testing it.

Comment #5

Posted on Aug 14, 2013 by Happy Horse

(No comment was entered for this change.)

Comment #6

Posted on May 18, 2014 by Happy Horse

(No comment was entered for this change.)

Status: Done

Labels:
Type-Defect Priority-High