Hi. I tried zoom scanning 3 books, and got crash reports every time.
{"STACK_TRACE":"java.lang.NullPointerException: Attempt to invoke virtual method 'void va.c.c(float)' on a null object reference\n\tat c9.o.a(r8-map-id-add0577f2b03549e82650282811c58da419d1301846fcd16ea64a6701eff9264:88)\n\tat z4.e.y(r8-map-id-add0577f2b03549e82650282811c58da419d1301846fcd16ea64a6701eff9264:172)\n\tat z4.e.z(r8-map-id-add0577f2b03549e82650282811c58da419d1301846fcd16ea64a6701eff9264:56)\n\tat z4.e.onTouchEvent(r8-map-id-add0577f2b03549e82650282811c58da419d1301846fcd16ea64a6701eff9264:172)\n\tat android.view.View.dispatchTouchEvent(View.java:15138)\n\tat android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3202)\n\tat android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2839)\n\tat android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3202)\n\tat android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2839)\n\tat android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3202)\n\tat android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2839)\n\tat android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3202)\n\tat android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2839)\n\tat android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3202)\n\tat android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2839)\n\tat android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3202)\n\tat android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2839)\n\tat android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3202)\n\tat android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2839)\n\tat android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3202)\n\tat android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2839)\n\tat android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3202)\n\tat android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2839)\n\tat com.android.internal.policy.DecorView.superDispatchTouchEvent(DecorView.java:578)\n\tat com.android.internal.policy.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1899)\n\tat android.app.Activity.dispatchTouchEvent(Activity.java:4420)\n\tat h.v.dispatchTouchEvent(r8-map-id-add0577f2b03549e82650282811c58da419d1301846fcd16ea64a6701eff9264:3)\n\tat com.android.internal.policy.DecorView.dispatchTouchEvent(DecorView.java:536)\n\tat android.view.View.dispatchPointerEvent(View.java:15418)\n\tat android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:7240)\n\tat android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:6993)\n\tat android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:6408)\n\tat android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:6465)\n\tat android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:6431)\n\tat android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:6596)\n\tat android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:6439)\n\tat android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:6653)\n\tat android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:6412)\n\tat android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:6465)\n\tat android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:6431)\n\tat android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:6439)\n\tat android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:6412)\n\tat android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:9687)\n\tat android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:9638)\n\tat android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:9593)\n\tat android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:9835)\n\tat android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:296)\n\tat android.view.InputEventReceiver.nativeConsumeBatchedInputEvents(Native Method)\n\tat android.view.InputEventReceiver.consumeBatchedInputEvents(InputEventReceiver.java:269)\n\tat android.view.ViewRootImpl.doConsumeBatchedInput(ViewRootImpl.java:9777)\n\tat android.view.ViewRootImpl$ConsumeBatchedInputRunnable.run(ViewRootImpl.java:9936)\n\tat android.view.Choreographer$CallbackRecord.run(Choreographer.java:1394)\n\tat android.view.Choreographer$CallbackRecord.run(Choreographer.java:1402)\n\tat android.view.Choreographer.doCallbacks(Choreographer.java:1013)\n\tat android.view.Choreographer.doFrame(Choreographer.java:892)\n\tat android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1370)\n\tat android.os.Handler.handleCallback(Handler.java:942)\n\tat android.os.Handler.dispatchMessage(Handler.java:99)\n\tat android.os.Looper.loopOnce(Looper.java:211)\n\tat android.os.Looper.loop(Looper.java:300)\n\tat android.app.ActivityThread.main(ActivityThread.java:8321)\n\tat java.lang.reflect.Method.invoke(Native Method)\n\tat com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:581)\n\tat com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1028)\n","STACK_TRACE_HASH":"a068cb4","CUSTOM_DATA":{"device_locale":"en_US","Signed-By":"df:97:1c:e7:d5:8d:3c:df:37:7c:32:e0:e2:f5:3d:65:99:bd:7f:13:0a:50:c0:52:9c:45:58:3d:dc:12:a0:08"},"TOTAL_MEM_SIZE":242017599488,"AVAILABLE_MEM_SIZE":130336190464,"IS_SILENT":false,"REPORT_ID":"fbff2118-db17-4b3f-90e0-96b230a3c023","ANDROID_VERSION":"13","DISPLAY":{"0":{"currentSizeRange":{"smallest":[1080,986],"largest":[2176,2176]},"flags":"FLAG_SUPPORTS_PROTECTED_BUFFERS+FLAG_SECURE","metrics":{"density":2.75,"densityDpi":440,"scaledDensity":"x2.75","widthPixels":1080,"heightPixels":2176,"xdpi":394.40899658203125,"ydpi":394.40899658203125},"realMetrics":{"density":2.75,"densityDpi":440,"scaledDensity":"x2.75","widthPixels":1080,"heightPixels":2400,"xdpi":394.40899658203125,"ydpi":394.40899658203125},"name":"Built-in Screen","realSize":[1080,2400],"rectSize":[0,0,1080,2176],"size":[1080,2176],"rotation":"ROTATION_0","isValid":true,"orientation":0,"refreshRate":60,"height":2176,"width":1080,"pixelFormat":1}},"APP_VERSION_CODE":120,"SHARED_PREFERENCES":{"default":{"language.mapping.cached.eng":true,"startup.startCount":1,"sounds.scan.barcode.found":true,"camera.zoom.control.value":0,"camera.torch.status":false,"scan.mode.single":"1","camera.zoom.control.show":true,"camera.auto.focus":true,"startup.startCountdown":4,"startup.backupCountdown":4,"sounds.scan.isbn.valid":false,"sounds.scan.isbn.invalid":true,"camera.lens.facing":"-1"}},"USER_APP_START_DATE":"2026-04-06T20:30:22.785+03:00","USER_CRASH_DATE":"2026-04-06T20:31:59.205+03:00","THREAD_DETAILS":"N/A","APPLICATION_LOG":"N/A"}
Hi. I tried zoom scanning 3 books, and got crash reports every time.
{"STACK_TRACE":"java.lang.NullPointerException: Attempt to invoke virtual method 'void va.c.c(float)' on a null object reference\n\tat c9.o.a(r8-map-id-add0577f2b03549e82650282811c58da419d1301846fcd16ea64a6701eff9264:88)\n\tat z4.e.y(r8-map-id-add0577f2b03549e82650282811c58da419d1301846fcd16ea64a6701eff9264:172)\n\tat z4.e.z(r8-map-id-add0577f2b03549e82650282811c58da419d1301846fcd16ea64a6701eff9264:56)\n\tat z4.e.onTouchEvent(r8-map-id-add0577f2b03549e82650282811c58da419d1301846fcd16ea64a6701eff9264:172)\n\tat android.view.View.dispatchTouchEvent(View.java:15138)\n\tat android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3202)\n\tat android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2839)\n\tat android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3202)\n\tat android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2839)\n\tat android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3202)\n\tat android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2839)\n\tat android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3202)\n\tat android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2839)\n\tat android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3202)\n\tat android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2839)\n\tat android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3202)\n\tat android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2839)\n\tat android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3202)\n\tat android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2839)\n\tat android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3202)\n\tat android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2839)\n\tat android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3202)\n\tat android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2839)\n\tat com.android.internal.policy.DecorView.superDispatchTouchEvent(DecorView.java:578)\n\tat com.android.internal.policy.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1899)\n\tat android.app.Activity.dispatchTouchEvent(Activity.java:4420)\n\tat h.v.dispatchTouchEvent(r8-map-id-add0577f2b03549e82650282811c58da419d1301846fcd16ea64a6701eff9264:3)\n\tat com.android.internal.policy.DecorView.dispatchTouchEvent(DecorView.java:536)\n\tat android.view.View.dispatchPointerEvent(View.java:15418)\n\tat android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:7240)\n\tat android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:6993)\n\tat android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:6408)\n\tat android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:6465)\n\tat android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:6431)\n\tat android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:6596)\n\tat android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:6439)\n\tat android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:6653)\n\tat android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:6412)\n\tat android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:6465)\n\tat android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:6431)\n\tat android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:6439)\n\tat android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:6412)\n\tat android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:9687)\n\tat android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:9638)\n\tat android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:9593)\n\tat android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:9835)\n\tat android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:296)\n\tat android.view.InputEventReceiver.nativeConsumeBatchedInputEvents(Native Method)\n\tat android.view.InputEventReceiver.consumeBatchedInputEvents(InputEventReceiver.java:269)\n\tat android.view.ViewRootImpl.doConsumeBatchedInput(ViewRootImpl.java:9777)\n\tat android.view.ViewRootImpl$ConsumeBatchedInputRunnable.run(ViewRootImpl.java:9936)\n\tat android.view.Choreographer$CallbackRecord.run(Choreographer.java:1394)\n\tat android.view.Choreographer$CallbackRecord.run(Choreographer.java:1402)\n\tat android.view.Choreographer.doCallbacks(Choreographer.java:1013)\n\tat android.view.Choreographer.doFrame(Choreographer.java:892)\n\tat android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1370)\n\tat android.os.Handler.handleCallback(Handler.java:942)\n\tat android.os.Handler.dispatchMessage(Handler.java:99)\n\tat android.os.Looper.loopOnce(Looper.java:211)\n\tat android.os.Looper.loop(Looper.java:300)\n\tat android.app.ActivityThread.main(ActivityThread.java:8321)\n\tat java.lang.reflect.Method.invoke(Native Method)\n\tat com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:581)\n\tat com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1028)\n","STACK_TRACE_HASH":"a068cb4","CUSTOM_DATA":{"device_locale":"en_US","Signed-By":"df:97:1c:e7:d5:8d:3c:df:37:7c:32:e0:e2:f5:3d:65:99:bd:7f:13:0a:50:c0:52:9c:45:58:3d:dc:12:a0:08"},"TOTAL_MEM_SIZE":242017599488,"AVAILABLE_MEM_SIZE":130336190464,"IS_SILENT":false,"REPORT_ID":"fbff2118-db17-4b3f-90e0-96b230a3c023","ANDROID_VERSION":"13","DISPLAY":{"0":{"currentSizeRange":{"smallest":[1080,986],"largest":[2176,2176]},"flags":"FLAG_SUPPORTS_PROTECTED_BUFFERS+FLAG_SECURE","metrics":{"density":2.75,"densityDpi":440,"scaledDensity":"x2.75","widthPixels":1080,"heightPixels":2176,"xdpi":394.40899658203125,"ydpi":394.40899658203125},"realMetrics":{"density":2.75,"densityDpi":440,"scaledDensity":"x2.75","widthPixels":1080,"heightPixels":2400,"xdpi":394.40899658203125,"ydpi":394.40899658203125},"name":"Built-in Screen","realSize":[1080,2400],"rectSize":[0,0,1080,2176],"size":[1080,2176],"rotation":"ROTATION_0","isValid":true,"orientation":0,"refreshRate":60,"height":2176,"width":1080,"pixelFormat":1}},"APP_VERSION_CODE":120,"SHARED_PREFERENCES":{"default":{"language.mapping.cached.eng":true,"startup.startCount":1,"sounds.scan.barcode.found":true,"camera.zoom.control.value":0,"camera.torch.status":false,"scan.mode.single":"1","camera.zoom.control.show":true,"camera.auto.focus":true,"startup.startCountdown":4,"startup.backupCountdown":4,"sounds.scan.isbn.valid":false,"sounds.scan.isbn.invalid":true,"camera.lens.facing":"-1"}},"USER_APP_START_DATE":"2026-04-06T20:30:22.785+03:00","USER_CRASH_DATE":"2026-04-06T20:31:59.205+03:00","THREAD_DETAILS":"N/A","APPLICATION_LOG":"N/A"}