Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ReturnBarcodeImage=True causes OnDetected to not fire (Android version 9) #125

Open
nerriksolutions opened this issue Jul 5, 2022 · 2 comments
Labels
bug Something isn't working

Comments

@nerriksolutions
Copy link

Hi Jimmy,

Im just doing some android version testing and have noticed the same issue exists for Android version 9.
I've tested 10 & 12 and they work

@nerriksolutions nerriksolutions added the bug Something isn't working label Jul 5, 2022
@JimmyPun610
Copy link
Owner

please provide the log and stack trace for tracking.
generally android 9 is no longer supported by google

@nerriksolutions
Copy link
Author

Sorry - i restarted visual studio and it started working - unsure why

It is however returning a warped image for android 9 and down (10 and up is a perfect image)

QR_warped

Stacktrace:

[hyll.picker_ap] Waiting for a blocking GC Explicit
[hyll.picker_ap] WaitForGcToComplete blocked Explicit on ProfileSaver for 21.856ms
[hyll.picker_ap] Explicit concurrent copying GC freed 7352(385KB) AllocSpace objects, 3(6MB) LOS objects, 49% free, 7MB/14MB, paused 42us total 41.016ms
[MediaPlayer-JNI] MediaPlayer finalized without being released
[MediaPlayer-JNI] MediaPlayer finalized without being released
[MediaPlayer-JNI] MediaPlayer finalized without being released
[skia] SkJpegCodec::onGetPixels + (1080, 1080)
[skia] SkJpegCodec::onGetPixels fEnTdshp 0 fISOSpeedRatings -1!
[skia] SkJpegCodec::onGetPixels -
[hyll.picker_ap] Explicit concurrent copying GC freed 24115(692KB) AllocSpace objects, 2(3MB) LOS objects, 50% free, 4MB/9MB, paused 38us total 30.069ms
[hyll.picker_ap] Explicit concurrent copying GC freed 3638(239KB) AllocSpace objects, 0(0B) LOS objects, 49% free, 4MB/8MB, paused 49us total 26.616ms
[skia] SkJpegCodec::onGetPixels + (1080, 1080)
[skia] SkJpegCodec::onGetPixels fEnTdshp 0 fISOSpeedRatings -1!
[BufferQueueProducer] ImageReader-1080x1080f23m4-13764-1 RunningBehind, queued size:2
[BufferQueueProducer] ImageReader-1080x1080f23m4-13764-1 RunningBehind, queued size:3
[skia] SkJpegCodec::onGetPixels -
[BufferQueueProducer] ImageReader-1080x1080f23m4-13764-1 RunningBehind, queued size:4
[BufferQueueProducer] ImageReader-1080x1080f23m4-13764-1 RunningBehind, queued size:5
[BufferQueueProducer] ImageReader-1080x1080f23m4-13764-1 RunningBehind, queued size:6
[BufferQueueProducer] ImageReader-1080x1080f23m4-13764-1 RunningBehind, queued size:7
[BufferQueueProducer] ImageReader-1080x1080f23m4-13764-1 RunningBehind, queued size:8
[BufferQueueProducer] ImageReader-1080x1080f23m4-13764-1 RunningBehind, queued size:9
[hyll.picker_ap] Explicit concurrent copying GC freed 3191(209KB) AllocSpace objects, 1(20KB) LOS objects, 50% free, 4MB/8MB, paused 47us total 23.445ms
[BufferQueueProducer] ImageReader-1080x1080f23m4-13764-1 RunningBehind, queued size:10
[BufferQueueProducer] ImageReader-1080x1080f23m4-13764-1 RunningBehind, queued size:11
[BufferQueueProducer] ImageReader-1080x1080f23m4-13764-1 RunningBehind, queued size:12
[BufferQueueProducer] ImageReader-1080x1080f23m4-13764-1 RunningBehind, queued size:13
[BufferQueueProducer] ImageReader-1080x1080f23m4-13764-1 RunningBehind, queued size:14
[BufferQueueProducer] ImageReader-1080x1080f23m4-13764-1 RunningBehind, queued size:15
[ViewRootImpl[Toast]] hardware acceleration = true , fakeHwAccelerated = false, sRendererDisabled = false, forceHwAccelerated = false, sSystemRendererDisabled = false
[Toast] Show toast from OpPackageName:com.dataphyll.picker_app, PackageName:com.dataphyll.picker_app
[TabLayout] MODE_SCROLLABLE + GRAVITY_FILL is not supported, GRAVITY_START will be used instead
[BufferQueueProducer] ImageReader-1080x1080f23m4-13764-1 queueBuffer: fps=20.16 dur=1438.52 max=489.50 min=26.54
[BufferQueueProducer] ImageReader-1080x1080f23m4-13764-1 RunningBehind, queued size:2
[BufferQueueProducer] ImageReader-1080x1080f23m4-13764-1 RunningBehind, queued size:3
[Surface] Surface::allocateBuffers(this=0x704a255000)
[Surface] Surface::connect(this=0x704a255000,api=1)
[mali_winsys] EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, EGLBoolean) returns 0x3000
[libEGL] [MTK Game SDK] low_latency_mode(0) pid(-1) property(-1)
[BufferQueueProducer] ImageReader-1080x1080f23m4-13764-1 RunningBehind, queued size:4
[BufferQueueProducer] ImageReader-1080x1080f23m4-13764-1 RunningBehind, queued size:5
[BufferQueueProducer] ImageReader-1080x1080f23m4-13764-1 RunningBehind, queued size:6
[SurfaceViewImpl] Surface destroyed.
[SurfaceViewImpl] Surface invalidated androidx.camera.core.SurfaceRequest@77c7f1
[DeferrableSurface] surface closed, useCount=1 closed=true androidx.camera.core.SurfaceRequest$2@751bfd6
[Surface] Surface::disconnect(this=0x704a335000,api=-1)
[DeferrableSurface] surface closed, useCount=1 closed=true androidx.camera.core.impl.ImmediateSurface@82ff22d
[Camera2CameraImpl] {Camera@d21b75e[id=0]} Use cases [Preview:androidx.camera.core.Preview-7c15daae-bd5d-484b-a7f3-ad57faeb58bb, ImageAnalysis:androidx.camera.core.ImageAnalysis-fb0d2ded-43bc-4b69-b7c5-55795754cb1a] now DETACHED for camera
[UseCaseAttachState] All use case: [] for camera: 0
[Camera2CameraImpl] {Camera@d21b75e[id=0]} Resetting Capture Session
[Camera2CameraImpl] {Camera@d21b75e[id=0]} Releasing session in state OPENED
[UseCaseAttachState] Active and attached use case: [] for camera: 0
[UseCaseAttachState] Active and attached use case: [] for camera: 0
[Camera2CameraImpl] {Camera@d21b75e[id=0]} Closing camera.
[Camera2CameraImpl] {Camera@d21b75e[id=0]} Transitioning camera internal state: OPENED --> CLOSING
[CameraStateRegistry] Recalculating open cameras:
[CameraStateRegistry] Camera State
[CameraStateRegistry] -------------------------------------------------------------------
[CameraStateRegistry] Camera@c0368f8[id=1] UNKNOWN
[CameraStateRegistry] Camera@d21b75e[id=0] CLOSING
[CameraStateRegistry] -------------------------------------------------------------------
[CameraStateRegistry] Open count: 1 (Max allowed: 1)
[Camera2CameraImpl] {Camera@d21b75e[id=0]} Resetting Capture Session
[Camera2CameraImpl] {Camera@d21b75e[id=0]} Releasing session in state CLOSING
[CaptureSession] onSessionFinished()
[StreamStateObserver] Update Preview stream state to IDLE
[Binder:13764_3] type=1400 audit(0.0:573513): avc: denied { read } for name="u:object_r:mtkcam_prop:s0" dev="tmpfs" ino=2951 scontext=u:r:untrusted_app:s0:c19,c258,c512,c768 tcontext=u:object_r:mtkcam_prop:s0 tclass=file permissive=0
[libc] Access denied finding property "camera.aux.packagelist"
[Binder:13764_3] type=1400 audit(0.0:573516): avc: denied { read } for name="u:object_r:mtkcam_prop:s0" dev="tmpfs" ino=2951 scontext=u:r:untrusted_app:s0:c19,c258,c512,c768 tcontext=u:object_r:mtkcam_prop:s0 tclass=file permissive=0
[libc] Access denied finding property "camera.aux.packagelist"
[CameraManagerGlobal] ignore the torch status update of camera: 21
[libc] Access denied finding property "camera.aux.packagelist"
[CameraManagerGlobal] ignore the torch status update of camera: 22
[libc] Access denied finding property "camera.aux.packagelist"
[CameraManagerGlobal] ignore the torch status update of camera: 61
[BufferQueueProducer] ImageReader-1080x1080f23m4-13764-1 disconnect(P): api 4
[BufferQueueConsumer] ImageReader-1080x1080f23m4-13764-1 getReleasedBuffers: returning mask 0xffffffffffffffff
[libc] Access denied finding property "camera.aux.packagelist"
[UseCaseAttachState] Active and attached use case: [] for camera: 0
[DeferrableSurface] use count-1, useCount=0 closed=true androidx.camera.core.impl.ImmediateSurface@82ff22d
[DeferrableSurface] Surface no longer in use[total_surfaces=2, used_surfaces=1](androidx.camera.core.impl.ImmediateSurface@82ff22d}
[DeferrableSurface] Surface terminated[total_surfaces=1, used_surfaces=1](androidx.camera.core.impl.ImmediateSurface@82ff22d}
[DeferrableSurface] use count-1, useCount=0 closed=true androidx.camera.core.SurfaceRequest$2@751bfd6
[BufferQueueConsumer] ImageReader-1080x1080f23m4-13764-1 disconnect(C)
[DeferrableSurface] Surface no longer in use[total_surfaces=1, used_surfaces=0](androidx.camera.core.SurfaceRequest$2@751bfd6}
[DeferrableSurface] Surface terminated[total_surfaces=0, used_surfaces=0](androidx.camera.core.SurfaceRequest$2@751bfd6}
[SurfaceViewImpl] Safe to release surface.
[Camera2CameraImpl] {Camera@d21b75e[id=0]} CameraDevice.onClosed()
[Camera2CameraImpl] {Camera@d21b75e[id=0]} Transitioning camera internal state: CLOSING --> INITIALIZED
[CameraStateRegistry] Recalculating open cameras:
[CameraStateRegistry] Camera State
[CameraStateRegistry] -------------------------------------------------------------------
[CameraStateRegistry] Camera@c0368f8[id=1] UNKNOWN
[CameraStateRegistry] Camera@d21b75e[id=0] CLOSED
[CameraStateRegistry] -------------------------------------------------------------------
[CameraStateRegistry] Open count: 0 (Max allowed: 1)
[Surface] Surface::disconnect(this=0x704a255000,api=1)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants