yudiz-solutions / runtime_ar_android

2 stars 5 forks source link

Error caught when render heavy objet #1

Open pawarlalit29 opened 4 years ago

pawarlalit29 commented 4 years ago

Exception in MessageQueue callback: handleReceiveCallback 2019-10-10 17:37:14.003 13195-13195/com.yudiz E/MessageQueue-JNI: kotlin.UninitializedPropertyAccessException: lateinit property renderable has not been initialized at com.yudiz.MainActivity.access$getRenderable$p(MainActivity.kt:16) at com.yudiz.MainActivity$onCreate$4.onTapPlane(MainActivity.kt:57) at com.google.ar.sceneform.ux.BaseArFragment.onSingleTap(BaseArFragment.java:548) at com.google.ar.sceneform.ux.BaseArFragment.access$000(BaseArFragment.java:68) at com.google.ar.sceneform.ux.BaseArFragment$1.onSingleTapUp(BaseArFragment.java:160) at android.view.GestureDetector.onTouchEvent(GestureDetector.java:641) at com.google.ar.sceneform.ux.BaseArFragment.onPeekTouch(BaseArFragment.java:481) at com.google.ar.sceneform.TouchEventSystem.onTouchEvent(SourceFile:21) at com.google.ar.sceneform.Scene.onTouchEvent(SourceFile:108) at com.google.ar.sceneform.SceneView.onTouchEvent(SourceFile:22) at android.view.View.dispatchTouchEvent(View.java:12595) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3046) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2722) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3046) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2722) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3046) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2722) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3046) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2722) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3046) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2722) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3046) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2722) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3046) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2722) at com.android.internal.policy.DecorView.superDispatchTouchEvent(DecorView.java:441) at com.android.internal.policy.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1855) at android.app.Activity.dispatchTouchEvent(Activity.java:3419) at android.support.v7.view.WindowCallbackWrapper.dispatchTouchEvent(WindowCallbackWrapper.java:68) at com.android.internal.policy.DecorView.dispatchTouchEvent(DecorView.java:399) at android.view.View.dispatchPointerEvent(View.java:12834) at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:5963) at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:5401) at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4881) at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4934) at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4900) at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:5040) at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4908) at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:5097) at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4881) at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4934) at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4900) at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4908) at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4881) at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:7993) at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:7962) at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:7895) at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:8096) at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:187) at android.os.MessageQueue.nativePollOnce(Native Method) at android.os.MessageQueue.next(MessageQueue.java:326) at android.os.Looper.loop(Looper.java:160) at android.app.ActivityThread.main(ActivityThread.java:7029) at java.lang.reflect.Method 2019-10-10 17:37:14.004 13195-13195/com.yudiz D/AndroidRuntime: Shutting down VM 2019-10-10 17:37:14.006 13195-13195/com.yudiz E/AndroidRuntime: FATAL EXCEPTION: main Process: com.yudiz, PID: 13195 kotlin.UninitializedPropertyAccessException: lateinit property renderable has not been initialized at com.yudiz.MainActivity.access$getRenderable$p(MainActivity.kt:16) at com.yudiz.MainActivity$onCreate$4.onTapPlane(MainActivity.kt:57) at com.google.ar.sceneform.ux.BaseArFragment.onSingleTap(BaseArFragment.java:548) at com.google.ar.sceneform.ux.BaseArFragment.access$000(BaseArFragment.java:68) at com.google.ar.sceneform.ux.BaseArFragment$1.onSingleTapUp(BaseArFragment.java:160) at android.view.GestureDetector.onTouchEvent(GestureDetector.java:641) at com.google.ar.sceneform.ux.BaseArFragment.onPeekTouch(BaseArFragment.java:481) at com.google.ar.sceneform.TouchEventSystem.onTouchEvent(SourceFile:21) at com.google.ar.sceneform.Scene.onTouchEvent(SourceFile:108) at com.google.ar.sceneform.SceneView.onTouchEvent(SourceFile:22) at android.view.View.dispatchTouchEvent(View.java:12595) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3046) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2722) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3046) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2722) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3046) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2722) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3046) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2722) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3046) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2722) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3046) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2722) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3046) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2722) at com.android.internal.policy.DecorView.superDispatchTouchEvent(DecorView.java:441) at com.android.internal.policy.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1855) at android.app.Activity.dispatchTouchEvent(Activity.java:3419) at android.support.v7.view.WindowCallbackWrapper.dispatchTouchEvent(WindowCallbackWrapper.java:68) at com.android.internal.policy.DecorView.dispatchTouchEvent(DecorView.java:399) at android.view.View.dispatchPointerEvent(View.java:12834) at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:5963) at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:5401) at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4881) at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4934) at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4900) at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:5040) at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4908) at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:5097) at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4881) at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4934) at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4900) at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4908) at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4881) at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:7993) at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:7962) at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:7895) at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:8096) at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:187) at android.os.MessageQueue.nativePollOnce(Native Method) at android.os.MessageQueue.next(MessageQueue.java:326) at android.os.Looper.loop(Looper.java:160) 2019-10-10 17:37:14.006 13195-13195/com.yudiz E/AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7029) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:537) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858) 2019-10-10 17:37:14.008 13195-13195/com.yudiz E/AndroidRuntime: FATAL EXCEPTION: main Process: com.yudiz, PID: 13195 kotlin.UninitializedPropertyAccessException: lateinit property renderable has not been initialized at com.yudiz.MainActivity.access$getRenderable$p(MainActivity.kt:16) at com.yudiz.MainActivity$onCreate$4.onTapPlane(MainActivity.kt:57) at com.google.ar.sceneform.ux.BaseArFragment.onSingleTap(BaseArFragment.java:548) at com.google.ar.sceneform.ux.BaseArFragment.access$000(BaseArFragment.java:68) at com.google.ar.sceneform.ux.BaseArFragment$1.onSingleTapUp(BaseArFragment.java:160) at android.view.GestureDetector.onTouchEvent(GestureDetector.java:641) at com.google.ar.sceneform.ux.BaseArFragment.onPeekTouch(BaseArFragment.java:481) at com.google.ar.sceneform.TouchEventSystem.onTouchEvent(SourceFile:21) at com.google.ar.sceneform.Scene.onTouchEvent(SourceFile:108) at com.google.ar.sceneform.SceneView.onTouchEvent(SourceFile:22) at android.view.View.dispatchTouchEvent(View.java:12595) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3046) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2722) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3046) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2722) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3046) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2722) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3046) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2722) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3046) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2722) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3046) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2722) at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3046) at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2722) at com.android.internal.policy.DecorView.superDispatchTouchEvent(DecorView.java:441) at com.android.internal.policy.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1855) at android.app.Activity.dispatchTouchEvent(Activity.java:3419) at android.support.v7.view.WindowCallbackWrapper.dispatchTouchEvent(WindowCallbackWrapper.java:68) at com.android.internal.policy.DecorView.dispatchTouchEvent(DecorView.java:399) at android.view.View.dispatchPointerEvent(View.java:12834) at android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:5963) at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:5401) at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4881) at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4934) at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4900) at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:5040) at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4908) at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:5097) at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4881) at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:4934) at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:4900) at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:4908) at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:4881) at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:7993) at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:7962) at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:7895) at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:8096) at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:187) at android.os.MessageQueue.nativePollOnce(Native Method) at android.os.MessageQueue.next(MessageQueue.java:326) at android.os.Looper.loop(Looper.java:160) 2019-10-10 17:37:14.008 13195-13195/com.yudiz E/AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7029) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:537) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)

Thanks in advance

Harshjariwala commented 4 years ago

I can't load 3D object .glTF in app i have error given below Please guide me.

E/ModelRenderable: Unable to load Renderable registryId='https://github.com/yudiz-solutions/runtime_ar_android/blob/master/model/model.gltf' java.util.concurrent.CompletionException: android.util.MalformedJsonException: Use JsonReader.setLenient(true) to accept malformed JSON at line 7 column 10 at com.google.ar.sceneform.rendering.LoadRenderableFromSfbTask.inputStreamToByteBuffer(LoadRenderableFromSfbTask.java:185) at com.google.ar.sceneform.rendering.LoadRenderableFromSfbTask.lambda$downloadAndProcessRenderable$0$LoadRenderableFromSfbTask(LoadRenderableFromSfbTask.java:117) at com.google.ar.sceneform.rendering.-$$Lambda$LoadRenderableFromSfbTask$0DkaOpfpmr8DYlbaxWogZtUpKTw.get(Unknown Source:4) at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1625) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636) at java.lang.Thread.run(Thread.java:764) Caused by: android.util.MalformedJsonException: Use JsonReader.setLenient(true) to accept malformed JSON at line 7 column 10 at android.util.JsonReader.syntaxError(JsonReader.java:1159) at android.util.JsonReader.checkLenient(JsonReader.java:838) at android.util.JsonReader.readLiteral(JsonReader.java:1060) at android.util.JsonReader.nextValue(JsonReader.java:713) at android.util.JsonReader.peek(JsonReader.java:334) at com.google.ar.sceneform.assets.RenderableSource.call(Unknown Source:80) at com.google.ar.sceneform.assets.RenderableSource.call(Unknown Source:0) at com.google.ar.sceneform.rendering.LoadRenderableFromSfbTask.inputStreamToByteBuffer(LoadRenderableFromSfbTask.java:182) at com.google.ar.sceneform.rendering.LoadRenderableFromSfbTask.lambda$downloadAndProcessRenderable$0$LoadRenderableFromSfbTask(LoadRenderableFromSfbTask.java:117)  at com.google.ar.sceneform.rendering.-$$Lambda$LoadRenderableFromSfbTask$0DkaOpfpmr8DYlbaxWogZtUpKTw.get(Unknown Source:4)  at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1625)  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)  at java.lang.Thread.run(Thread.java:764)  E/native: hit_test.cc:381 generic::internal: No point hit.