Android - Logs for Failure on init after NB Update

Hi, for those who are interested, this happened after rebuilding project this morning after Nightly Build update:



06-14 08:10:00.495: E/AndroidHarness(9231): Exception thrown in Thread[GLThread 652,5,main]

06-14 08:10:00.495: E/AndroidHarness(9231): java.lang.IllegalArgumentException: Expected a Vector4 value!

06-14 08:10:00.495: E/AndroidHarness(9231): at com.jme3.shader.Uniform.setValue(Uniform.java:266)

06-14 08:10:00.495: E/AndroidHarness(9231): at com.jme3.material.Technique.updateUniformParam(Technique.java:144)

06-14 08:10:00.495: E/AndroidHarness(9231): at com.jme3.material.MatParamTexture.apply(MatParamTexture.java:48)

06-14 08:10:00.495: E/AndroidHarness(9231): at com.jme3.material.Material.render(Material.java:1037)

06-14 08:10:00.495: E/AndroidHarness(9231): at com.jme3.renderer.RenderManager.renderGeometry(RenderManager.java:657)

06-14 08:10:00.495: E/AndroidHarness(9231): at com.jme3.renderer.queue.RenderQueue.renderGeometryList(RenderQueue.java:301)

06-14 08:10:00.495: E/AndroidHarness(9231): at com.jme3.renderer.queue.RenderQueue.renderQueue(RenderQueue.java:353)

06-14 08:10:00.495: E/AndroidHarness(9231): at com.jme3.renderer.RenderManager.renderViewPortQueues(RenderManager.java:893)

06-14 08:10:00.495: E/AndroidHarness(9231): at com.jme3.renderer.RenderManager.flushQueue(RenderManager.java:849)

06-14 08:10:00.495: E/AndroidHarness(9231): at com.jme3.renderer.RenderManager.renderViewPort(RenderManager.java:1125)

06-14 08:10:00.495: E/AndroidHarness(9231): at com.jme3.renderer.RenderManager.render(RenderManager.java:1167)

06-14 08:10:00.495: E/AndroidHarness(9231): at com.jme3.app.SimpleApplication.update(SimpleApplication.java:251)

06-14 08:10:00.495: E/AndroidHarness(9231): at com.jme3.app.AndroidHarness.update(AndroidHarness.java:411)

06-14 08:10:00.495: E/AndroidHarness(9231): at com.jme3.system.android.OGLESContext.onDrawFrame(OGLESContext.java:309)

06-14 08:10:00.495: E/AndroidHarness(9231): at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1462)

06-14 08:10:00.495: E/AndroidHarness(9231): at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1216)

06-14 08:10:24.910: I/AndroidHarness(9231): INFO AndroidHarness 8:10:24 AM pause: AndroidAudioRenderer

06-14 08:10:24.910: I/AndroidHarness(9231): onPause

06-14 08:10:30.460: I/AndroidHarness(9231): onStop

06-14 08:10:30.465: I/AndroidHarness(9231): onDestroy

06-14 08:10:30.465: W/SurfaceView(9231): CHECK surface infomation creating=false formatChanged=false sizeChanged=false visible=false visibleChanged=true surfaceChanged=true realSizeChanged=false redrawNeeded=false left=false top=false

06-14 08:10:30.470: E/WindowManager(9231): Activity com.somegame.MainActivity has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView@41539968 that was originally added here

06-14 08:10:30.470: E/WindowManager(9231): android.view.WindowLeaked: Activity com.somegame.MainActivity has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView@41539968 that was originally added here

06-14 08:10:30.470: E/WindowManager(9231): at android.view.ViewRootImpl.(ViewRootImpl.java:386)

06-14 08:10:30.470: E/WindowManager(9231): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:267)

06-14 08:10:30.470: E/WindowManager(9231): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:215)

06-14 08:10:30.470: E/WindowManager(9231): at android.view.WindowManagerImpl$CompatModeWrapper.addView(WindowManagerImpl.java:140)

06-14 08:10:30.470: E/WindowManager(9231): at android.view.Window$LocalWindowManager.addView(Window.java:537)

06-14 08:10:30.470: E/WindowManager(9231): at android.app.Dialog.show(Dialog.java:278)

06-14 08:10:30.470: E/WindowManager(9231): at com.jme3.app.AndroidHarness$1.run(AndroidHarness.java:301)

06-14 08:10:30.470: E/WindowManager(9231): at android.os.Handler.handleCallback(Handler.java:605)

06-14 08:10:30.470: E/WindowManager(9231): at android.os.Handler.dispatchMessage(Handler.java:92)

06-14 08:10:30.470: E/WindowManager(9231): at android.os.Looper.loop(Looper.java:137)

06-14 08:10:30.470: E/WindowManager(9231): at android.app.ActivityThread.main(ActivityThread.java:4507)

06-14 08:10:30.470: E/WindowManager(9231): at java.lang.reflect.Method.invokeNative(Native Method)

06-14 08:10:30.470: E/WindowManager(9231): at java.lang.reflect.Method.invoke(Method.java:511)

06-14 08:10:30.470: E/WindowManager(9231): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:790)

06-14 08:10:30.470: E/WindowManager(9231): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:557)

06-14 08:10:30.470: E/WindowManager(9231): at dalvik.system.NativeStart.main(Native Method)

It might be we know very well about some of these so don’t feel ignored when theres no reaction but sure, it might be stuff that slipped from our view.

Thanks, theres a few severe changes due so if you depend on a stable dev environment best stick to stable or some working nightly. The feedback is appreciated nonetheless.

I’m not in a hurry have many other projects going on too :wink:



Should I keep posting these kind of logs when I find them? Don’t want to do it unnecessarily though!