This is an error reported from a user playing my Multiplayer Fingerboarding app.
I know this error comes from a resource not being initialized before first use.
It appears to be from a graphic file.
The only problem is I can't tell what file it is from this error message.
Is there someplace in this message showing what file specifically was not initialized?
java.lang.NullPointerException
in android.graphics.drawable.DrawableContainer$DrawableContainerState.addChild
android.content.res.Resources$NotFoundException: File res/drawable/zz_moto_actionbar_btn_left.xml from drawable resource ID #0x10803bd
at android.content.res.Resources.loadDrawable(Resources.java:1735)
at android.content.res.Resources.getDrawable(Resources.java:596)
at android.view.View.setBackgroundResource(View.java:7542)
at com.android.internal.app.AlertController.setButtonBackgrounds(AlertController.java:1009)
at com.android.internal.app.AlertController.setupButtons(AlertController.java:569)
at com.android.internal.app.AlertController.setupView(AlertController.java:375)
at com.android.internal.app.AlertController.installContent(AlertController.java:232)
at android.app.AlertDialog.onCreate(AlertDialog.java:251)
at android.app.Dialog.dispatchOnCreate(Dialog.java:307)
at android.app.Dialog.show(Dialog.java:225)
at anywheresoftware.b4a.Msgbox.msgbox(Msgbox.java:135)
at anywheresoftware.b4a.BA.raiseEvent2(BA.java:206)
at multi.fingerboard.main.afterFirstLayout(main.java:89)
at multi.fingerboard.main.access$100(main.java:16)
at multi.fingerboard.main$WaitForLayout.run(main.java:74)
at android.os.Handler.handleCallback(Handler.java:587)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:130)
at android.app.ActivityThread.main(ActivityThread.java:3806)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.NullPointerException
at android.graphics.drawable.DrawableContainer$DrawableContainerState.addChild(DrawableContainer.java:349)
at android.graphics.drawable.StateListDrawable$StateListState.addStateSet(StateListDrawable.java:267)
at android.graphics.drawable.StateListDrawable.inflate(StateListDrawable.java:175)
at android.graphics.drawable.Drawable.createFromXmlInner(Drawable.java:795)
at android.graphics.drawable.Drawable.createFromXml(Drawable.java:736)
at android.content.res.Resources.loadDrawable(Resources.java:1732)
... 23 more
I know this error comes from a resource not being initialized before first use.
It appears to be from a graphic file.
The only problem is I can't tell what file it is from this error message.
Is there someplace in this message showing what file specifically was not initialized?
java.lang.NullPointerException
in android.graphics.drawable.DrawableContainer$DrawableContainerState.addChild
android.content.res.Resources$NotFoundException: File res/drawable/zz_moto_actionbar_btn_left.xml from drawable resource ID #0x10803bd
at android.content.res.Resources.loadDrawable(Resources.java:1735)
at android.content.res.Resources.getDrawable(Resources.java:596)
at android.view.View.setBackgroundResource(View.java:7542)
at com.android.internal.app.AlertController.setButtonBackgrounds(AlertController.java:1009)
at com.android.internal.app.AlertController.setupButtons(AlertController.java:569)
at com.android.internal.app.AlertController.setupView(AlertController.java:375)
at com.android.internal.app.AlertController.installContent(AlertController.java:232)
at android.app.AlertDialog.onCreate(AlertDialog.java:251)
at android.app.Dialog.dispatchOnCreate(Dialog.java:307)
at android.app.Dialog.show(Dialog.java:225)
at anywheresoftware.b4a.Msgbox.msgbox(Msgbox.java:135)
at anywheresoftware.b4a.BA.raiseEvent2(BA.java:206)
at multi.fingerboard.main.afterFirstLayout(main.java:89)
at multi.fingerboard.main.access$100(main.java:16)
at multi.fingerboard.main$WaitForLayout.run(main.java:74)
at android.os.Handler.handleCallback(Handler.java:587)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:130)
at android.app.ActivityThread.main(ActivityThread.java:3806)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.NullPointerException
at android.graphics.drawable.DrawableContainer$DrawableContainerState.addChild(DrawableContainer.java:349)
at android.graphics.drawable.StateListDrawable$StateListState.addStateSet(StateListDrawable.java:267)
at android.graphics.drawable.StateListDrawable.inflate(StateListDrawable.java:175)
at android.graphics.drawable.Drawable.createFromXmlInner(Drawable.java:795)
at android.graphics.drawable.Drawable.createFromXml(Drawable.java:736)
at android.content.res.Resources.loadDrawable(Resources.java:1732)
... 23 more