Closed pynner closed 1 year ago
Looks like we ran into a similar crash on iOS. Also logged in crashlytics. We have not been able to reproduce this issue on our dev iOS 15 devices yet.
Issue encountered using lib version 3.0.1. We have now upgraded to 4.0.1 (actually a fork because 4.0.1 has an issue on Android) and will see whether it pops up again.
Device: iOS 15.7.2 iPhone 7
---
Crashed: com.apple.root.default-qos
EXC_BREAKPOINT 0x000000010193508c
---
Crashed: com.apple.root.default-qos
0 Runner 0xd6108c specialized QrReader.captureOutput(_:didOutput:from:) + 227 (QrReader.swift:227)
1 Runner 0xd60370 @objc QrReader.captureOutput(_:didOutput:from:) + 158216 (<compiler-generated>:158216)
2 AVFCapture 0x17558 <redacted> + 332
3 AVFCapture 0x2b28 <redacted> + 100
4 CMCapture 0x140f38 <redacted> + 272
5 CMCapture 0x2edfbc <redacted> + 248
6 libdispatch.dylib 0x64094 _dispatch_client_callout + 16
7 libdispatch.dylib 0x6bb8 _dispatch_continuation_pop$VARIANT$mp + 440
8 libdispatch.dylib 0x188dc _dispatch_source_invoke$VARIANT$mp + 1668
9 libdispatch.dylib 0x14878 _dispatch_kevent_worker_thread + 1172
10 libsystem_pthread.dylib 0x1e48 _pthread_wqthread + 340
11 libsystem_pthread.dylib 0x193c start_wqthread + 8
I did some changes to how the threading was handled in iOS in 4.*, so hopefully this is resolved. I'm going to close for now, re-open or log a new bug if you see it again.
Thanks for the great plugin, have recently deployed it and mostly working great.
Since deploying this Crashlytics error has popped up, no user reports yet so no extra details available.