mrousavy / react-native-vision-camera

📸 A powerful, high-performance React Native Camera library.
https://react-native-vision-camera.com
MIT License
7.5k stars 1.09k forks source link

🐛 application crushes during resize attemp #3081

Closed BarakBon closed 3 months ago

BarakBon commented 3 months ago

What's happening?

i want to use vision camera on my device for future uses with Tflite model. I need to resize the image data for this model, and I tried to use the resize plugin. without the execution of the resizing, the app runs just fine. but when I try resizing the app crushes after 1 second the resizing is attempting to execute. I'm running the application on my device through Expo eas development server

Reproduceable Code

function MainMenu({ navigation }) {
    const [isStartDriving, setStartDriving] = useState(false);
    const [permission, requestPermission] = useCameraPermissions();
    const device = useCameraDevice("front");
    const format = useCameraFormat(device, [
        { videoResolution: { width: 720, height: 720 } },
        { fps: 2 },
    ]);
    const { resize } = useResizePlugin();
        function letsDriveHandler() {
        if (permission.granted) {
            setStartDriving((previousState) => !previousState);
        } else {
            requestPermission();
        }
    }
    const frameProcessor = useFrameProcessor((frame) => {
        "worklet";
        // const buffer = frame.toArrayBuffer();
        // const data = new Uint8Array(buffer);
        // console.log(`Pixel at 0,0: RGB(${data[0]}, ${data[1]}, ${data[2]})`);
        // console.log(buf);
        runAtTargetFps(2, () => {
            "worklet";
            console.log(`Received a ${frame.width} x ${frame.height} Frame!`);
            const resized = resize(frame, {
                scale: {
                    width: 192,
                    height: 192,
                },
                pixelFormat: "rgb",
                dataType: "float32",
            });
            console.log(`Resized to ${resized.width} x ${resized.height} Frame!`);
        });
    }, []);
        return (
        <View style={styles.mainContainer}>
                                <MainButton
                    color={Colors.letsDriveColor}
                    icon={<Fontisto name="angle-dobule-right" size={28} color="white" />}
                    onPress={letsDriveHandler}>
                    Lets Drive!
                </MainButton>
            <Camera
                device={device}
                frameProcessor={frameProcessor}
                isActive={isStartDriving}
                pixelFormat="rgb"
                format={format}
                resizeMode="contain"
                preview={false}
            />
        </View>
    );
}

Relevant log output

07-12 00:01:53.359  1012  1091 E AndroidRuntime: FATAL EXCEPTION: AsyncTask #1
07-12 00:01:53.359  1012  1091 E AndroidRuntime: Process: com.oplus.uxdesign, PID: 1012
07-12 00:01:53.359  1012  1091 E AndroidRuntime: java.lang.RuntimeException: An error occurred while executing doInBackground()
07-12 00:01:53.359  1012  1091 E AndroidRuntime:    at android.os.AsyncTask$4.done(AsyncTask.java:415)
07-12 00:01:53.359  1012  1091 E AndroidRuntime:    at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:381)
07-12 00:01:53.359  1012  1091 E AndroidRuntime:    at java.util.concurrent.FutureTask.setException(FutureTask.java:250)
07-12 00:01:53.359  1012  1091 E AndroidRuntime:    at java.util.concurrent.FutureTask.run(FutureTask.java:269)
07-12 00:01:53.359  1012  1091 E AndroidRuntime:    at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:305)
07-12 00:01:53.359  1012  1091 E AndroidRuntime:    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
07-12 00:01:53.359  1012  1091 E AndroidRuntime:    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
07-12 00:01:53.359  1012  1091 E AndroidRuntime:    at java.lang.Thread.run(Thread.java:1012)
07-12 00:01:53.359  1012  1091 E AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String com.oplus.uxdesign.language.bean.FileHostBean.getManual()' on a null object reference
07-12 00:01:53.359  1012  1091 E AndroidRuntime:    at com.oplus.uxdesign.language.a.c(SourceFile:116)
07-12 00:01:53.359  1012  1091 E AndroidRuntime:    at com.oplus.uxdesign.language.autocheck.AutoCheckService$a.a(SourceFile:74)
07-12 00:01:53.359  1012  1091 E AndroidRuntime:    at com.oplus.uxdesign.language.autocheck.AutoCheckService$a.doInBackground(SourceFile:63)
07-12 00:01:53.359  1012  1091 E AndroidRuntime:    at android.os.AsyncTask$3.call(AsyncTask.java:394)
07-12 00:01:53.359  1012  1091 E AndroidRuntime:    at java.util.concurrent.FutureTask.run(FutureTask.java:264)
07-12 00:01:53.359  1012  1091 E AndroidRuntime:    ... 4 more
07-12 11:09:29.878 18803 18869 E AndroidRuntime: FATAL EXCEPTION: AsyncTask #1
07-12 11:09:29.878 18803 18869 E AndroidRuntime: Process: com.oplus.uxdesign, PID: 18803
07-12 11:09:29.878 18803 18869 E AndroidRuntime: java.lang.RuntimeException: An error occurred while executing doInBackground()
07-12 11:09:29.878 18803 18869 E AndroidRuntime:    at android.os.AsyncTask$4.done(AsyncTask.java:415)
07-12 11:09:29.878 18803 18869 E AndroidRuntime:    at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:381)
07-12 11:09:29.878 18803 18869 E AndroidRuntime:    at java.util.concurrent.FutureTask.setException(FutureTask.java:250)
07-12 11:09:29.878 18803 18869 E AndroidRuntime:    at java.util.concurrent.FutureTask.run(FutureTask.java:269)
07-12 11:09:29.878 18803 18869 E AndroidRuntime:    at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:305)
07-12 11:09:29.878 18803 18869 E AndroidRuntime:    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
07-12 11:09:29.878 18803 18869 E AndroidRuntime:    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
07-12 11:09:29.878 18803 18869 E AndroidRuntime:    at java.lang.Thread.run(Thread.java:1012)
07-12 11:09:29.878 18803 18869 E AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String com.oplus.uxdesign.language.bean.FileHostBean.getManual()' on a null object reference
07-12 11:09:29.878 18803 18869 E AndroidRuntime:    at com.oplus.uxdesign.language.a.c(SourceFile:116)
07-12 11:09:29.878 18803 18869 E AndroidRuntime:    at com.oplus.uxdesign.language.autocheck.AutoCheckService$a.a(SourceFile:74)
07-12 11:09:29.878 18803 18869 E AndroidRuntime:    at com.oplus.uxdesign.language.autocheck.AutoCheckService$a.doInBackground(SourceFile:63)
07-12 11:09:29.878 18803 18869 E AndroidRuntime:    at android.os.AsyncTask$3.call(AsyncTask.java:394)
07-12 11:09:29.878 18803 18869 E AndroidRuntime:    at java.util.concurrent.FutureTask.run(FutureTask.java:264)
07-12 11:09:29.878 18803 18869 E AndroidRuntime:    ... 4 more
07-12 16:09:44.639  8421  8446 E AndroidRuntime: FATAL EXCEPTION: AsyncTask #2
07-12 16:09:44.639  8421  8446 E AndroidRuntime: Process: com.oplus.uxdesign, PID: 8421
07-12 16:09:44.639  8421  8446 E AndroidRuntime: java.lang.RuntimeException: An error occurred while executing doInBackground()
07-12 16:09:44.639  8421  8446 E AndroidRuntime:    at android.os.AsyncTask$4.done(AsyncTask.java:415)
07-12 16:09:44.639  8421  8446 E AndroidRuntime:    at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:381)
07-12 16:09:44.639  8421  8446 E AndroidRuntime:    at java.util.concurrent.FutureTask.setException(FutureTask.java:250)
07-12 16:09:44.639  8421  8446 E AndroidRuntime:    at java.util.concurrent.FutureTask.run(FutureTask.java:269)
07-12 16:09:44.639  8421  8446 E AndroidRuntime:    at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:305)
07-12 16:09:44.639  8421  8446 E AndroidRuntime:    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
07-12 16:09:44.639  8421  8446 E AndroidRuntime:    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
07-12 16:09:44.639  8421  8446 E AndroidRuntime:    at java.lang.Thread.run(Thread.java:1012)
07-12 16:09:44.639  8421  8446 E AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String com.oplus.uxdesign.language.bean.FileHostBean.getManual()' on a null object reference
07-12 16:09:44.639  8421  8446 E AndroidRuntime:    at com.oplus.uxdesign.language.a.c(SourceFile:116)
07-12 16:09:44.639  8421  8446 E AndroidRuntime:    at com.oplus.uxdesign.language.autocheck.AutoCheckService$a.a(SourceFile:74)
07-12 16:09:44.639  8421  8446 E AndroidRuntime:    at com.oplus.uxdesign.language.autocheck.AutoCheckService$a.doInBackground(SourceFile:63)
07-12 16:09:44.639  8421  8446 E AndroidRuntime:    at android.os.AsyncTask$3.call(AsyncTask.java:394)
07-12 16:09:44.639  8421  8446 E AndroidRuntime:    at java.util.concurrent.FutureTask.run(FutureTask.java:264)
07-12 16:09:44.639  8421  8446 E AndroidRuntime:    ... 4 more
07-14 00:01:28.842 11381 11429 E AndroidRuntime: FATAL EXCEPTION: AsyncTask #1
07-14 00:01:28.842 11381 11429 E AndroidRuntime: Process: com.oplus.uxdesign, PID: 11381
07-14 00:01:28.842 11381 11429 E AndroidRuntime: java.lang.RuntimeException: An error occurred while executing doInBackground()
07-14 00:01:28.842 11381 11429 E AndroidRuntime:    at android.os.AsyncTask$4.done(AsyncTask.java:415)
07-14 00:01:28.842 11381 11429 E AndroidRuntime:    at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:381)
07-14 00:01:28.842 11381 11429 E AndroidRuntime:    at java.util.concurrent.FutureTask.setException(FutureTask.java:250)
07-14 00:01:28.842 11381 11429 E AndroidRuntime:    at java.util.concurrent.FutureTask.run(FutureTask.java:269)
07-14 00:01:28.842 11381 11429 E AndroidRuntime:    at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:305)
07-14 00:01:28.842 11381 11429 E AndroidRuntime:    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
07-14 00:01:28.842 11381 11429 E AndroidRuntime:    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
07-14 00:01:28.842 11381 11429 E AndroidRuntime:    at java.lang.Thread.run(Thread.java:1012)
07-14 00:01:28.842 11381 11429 E AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String com.oplus.uxdesign.language.bean.FileHostBean.getManual()' on a null object reference
07-14 00:01:28.842 11381 11429 E AndroidRuntime:    at com.oplus.uxdesign.language.a.c(SourceFile:116)
07-14 00:01:28.842 11381 11429 E AndroidRuntime:    at com.oplus.uxdesign.language.autocheck.AutoCheckService$a.a(SourceFile:74)
07-14 00:01:28.842 11381 11429 E AndroidRuntime:    at com.oplus.uxdesign.language.autocheck.AutoCheckService$a.doInBackground(SourceFile:63)
07-14 00:01:28.842 11381 11429 E AndroidRuntime:    at android.os.AsyncTask$3.call(AsyncTask.java:394)
07-14 00:01:28.842 11381 11429 E AndroidRuntime:    at java.util.concurrent.FutureTask.run(FutureTask.java:264)
07-14 00:01:28.842 11381 11429 E AndroidRuntime:    ... 4 more
07-14 10:08:44.082 23979 24054 E AndroidRuntime: FATAL EXCEPTION: AsyncTask #2
07-14 10:08:44.082 23979 24054 E AndroidRuntime: Process: com.oplus.uxdesign, PID: 23979
07-14 10:08:44.082 23979 24054 E AndroidRuntime: java.lang.RuntimeException: An error occurred while executing doInBackground()
07-14 10:08:44.082 23979 24054 E AndroidRuntime:    at android.os.AsyncTask$4.done(AsyncTask.java:415)
07-14 10:08:44.082 23979 24054 E AndroidRuntime:    at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:381)
07-14 10:08:44.082 23979 24054 E AndroidRuntime:    at java.util.concurrent.FutureTask.setException(FutureTask.java:250)
07-14 10:08:44.082 23979 24054 E AndroidRuntime:    at java.util.concurrent.FutureTask.run(FutureTask.java:269)
07-14 10:08:44.082 23979 24054 E AndroidRuntime:    at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:305)
07-14 10:08:44.082 23979 24054 E AndroidRuntime:    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
07-14 10:08:44.082 23979 24054 E AndroidRuntime:    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
07-14 10:08:44.082 23979 24054 E AndroidRuntime:    at java.lang.Thread.run(Thread.java:1012)
07-14 10:08:44.082 23979 24054 E AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String com.oplus.uxdesign.language.bean.FileHostBean.getManual()' on a null object reference
07-14 10:08:44.082 23979 24054 E AndroidRuntime:    at com.oplus.uxdesign.language.a.c(SourceFile:116)
07-14 10:08:44.082 23979 24054 E AndroidRuntime:    at com.oplus.uxdesign.language.autocheck.AutoCheckService$a.a(SourceFile:74)
07-14 10:08:44.082 23979 24054 E AndroidRuntime:    at com.oplus.uxdesign.language.autocheck.AutoCheckService$a.doInBackground(SourceFile:63)
07-14 10:08:44.082 23979 24054 E AndroidRuntime:    at android.os.AsyncTask$3.call(AsyncTask.java:394)
07-14 10:08:44.082 23979 24054 E AndroidRuntime:    at java.util.concurrent.FutureTask.run(FutureTask.java:264)
07-14 10:08:44.082 23979 24054 E AndroidRuntime:    ... 4 more
07-14 17:04:05.986 31684 31784 E AndroidRuntime: FATAL EXCEPTION: AsyncTask #1
07-14 17:04:05.986 31684 31784 E AndroidRuntime: Process: com.oplus.uxdesign, PID: 31684
07-14 17:04:05.986 31684 31784 E AndroidRuntime: java.lang.RuntimeException: An error occurred while executing doInBackground()
07-14 17:04:05.986 31684 31784 E AndroidRuntime:    at android.os.AsyncTask$4.done(AsyncTask.java:415)
07-14 17:04:05.986 31684 31784 E AndroidRuntime:    at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:381)
07-14 17:04:05.986 31684 31784 E AndroidRuntime:    at java.util.concurrent.FutureTask.setException(FutureTask.java:250)
07-14 17:04:05.986 31684 31784 E AndroidRuntime:    at java.util.concurrent.FutureTask.run(FutureTask.java:269)
07-14 17:04:05.986 31684 31784 E AndroidRuntime:    at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:305)
07-14 17:04:05.986 31684 31784 E AndroidRuntime:    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
07-14 17:04:05.986 31684 31784 E AndroidRuntime:    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
07-14 17:04:05.986 31684 31784 E AndroidRuntime:    at java.lang.Thread.run(Thread.java:1012)
07-14 17:04:05.986 31684 31784 E AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String com.oplus.uxdesign.language.bean.FileHostBean.getManual()' on a null object reference
07-14 17:04:05.986 31684 31784 E AndroidRuntime:    at com.oplus.uxdesign.language.a.c(SourceFile:116)
07-14 17:04:05.986 31684 31784 E AndroidRuntime:    at com.oplus.uxdesign.language.autocheck.AutoCheckService$a.a(SourceFile:74)
07-14 17:04:05.986 31684 31784 E AndroidRuntime:    at com.oplus.uxdesign.language.autocheck.AutoCheckService$a.doInBackground(SourceFile:63)
07-14 17:04:05.986 31684 31784 E AndroidRuntime:    at android.os.AsyncTask$3.call(AsyncTask.java:394)
07-14 17:04:05.986 31684 31784 E AndroidRuntime:    at java.util.concurrent.FutureTask.run(FutureTask.java:264)
07-14 17:04:05.986 31684 31784 E AndroidRuntime:    ... 4 more
07-15 00:34:28.163 11298 11394 E AndroidRuntime: FATAL EXCEPTION: AsyncTask #1
07-15 00:34:28.163 11298 11394 E AndroidRuntime: Process: com.oplus.uxdesign, PID: 11298
07-15 00:34:28.163 11298 11394 E AndroidRuntime: java.lang.RuntimeException: An error occurred while executing doInBackground()
07-15 00:34:28.163 11298 11394 E AndroidRuntime:    at android.os.AsyncTask$4.done(AsyncTask.java:415)
07-15 00:34:28.163 11298 11394 E AndroidRuntime:    at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:381)
07-15 00:34:28.163 11298 11394 E AndroidRuntime:    at java.util.concurrent.FutureTask.setException(FutureTask.java:250)
07-15 00:34:28.163 11298 11394 E AndroidRuntime:    at java.util.concurrent.FutureTask.run(FutureTask.java:269)
07-15 00:34:28.163 11298 11394 E AndroidRuntime:    at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:305)
07-15 00:34:28.163 11298 11394 E AndroidRuntime:    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
07-15 00:34:28.163 11298 11394 E AndroidRuntime:    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
07-15 00:34:28.163 11298 11394 E AndroidRuntime:    at java.lang.Thread.run(Thread.java:1012)
07-15 00:34:28.163 11298 11394 E AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String com.oplus.uxdesign.language.bean.FileHostBean.getManual()' on a null object reference
07-15 00:34:28.163 11298 11394 E AndroidRuntime:    at com.oplus.uxdesign.language.a.c(SourceFile:116)
07-15 00:34:28.163 11298 11394 E AndroidRuntime:    at com.oplus.uxdesign.language.autocheck.AutoCheckService$a.a(SourceFile:74)
07-15 00:34:28.163 11298 11394 E AndroidRuntime:    at com.oplus.uxdesign.language.autocheck.AutoCheckService$a.doInBackground(SourceFile:63)
07-15 00:34:28.163 11298 11394 E AndroidRuntime:    at android.os.AsyncTask$3.call(AsyncTask.java:394)
07-15 00:34:28.163 11298 11394 E AndroidRuntime:    at java.util.concurrent.FutureTask.run(FutureTask.java:264)
07-15 00:34:28.163 11298 11394 E AndroidRuntime:    ... 4 more
07-15 02:39:59.231 12659 12659 E AndroidRuntime: FATAL EXCEPTION: main
07-15 02:39:59.231 12659 12659 E AndroidRuntime: Process: com.scores365, PID: 12659
07-15 02:39:59.231 12659 12659 E AndroidRuntime: java.lang.NullPointerException: Attempt to read from field 'java.util.ArrayList uj.d.f' on a null object reference in method 'void com.scores365.Pages.stats.m.Z1(vm.j, com.google.android.gms.ads.nativead.NativeCustomFormatAd)'
07-15 02:39:59.231 12659 12659 E AndroidRuntime:    at com.scores365.Pages.stats.m.Z1(StatsPage.kt:25)
07-15 02:39:59.231 12659 12659 E AndroidRuntime:    at cr.n.Z1(SingleEntityMainPage.java:350)
07-15 02:39:59.231 12659 12659 E AndroidRuntime:    at androidx.camera.core.impl.x0.run(R8$$SyntheticClass:51)
07-15 02:39:59.231 12659 12659 E AndroidRuntime:    at android.os.Handler.handleCallback(Handler.java:938)
07-15 02:39:59.231 12659 12659 E AndroidRuntime:    at android.os.Handler.dispatchMessage(Handler.java:99)
07-15 02:39:59.231 12659 12659 E AndroidRuntime:    at android.os.Looper.loopOnce(Looper.java:233)
07-15 02:39:59.231 12659 12659 E AndroidRuntime:    at android.os.Looper.loop(Looper.java:344)
07-15 02:39:59.231 12659 12659 E AndroidRuntime:    at android.app.ActivityThread.main(ActivityThread.java:8212)
07-15 02:39:59.231 12659 12659 E AndroidRuntime:    at java.lang.reflect.Method.invoke(Native Method)
07-15 02:39:59.231 12659 12659 E AndroidRuntime:    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:584)
07-15 02:39:59.231 12659 12659 E AndroidRuntime:    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1034)
07-15 11:08:12.452  9692  9791 E AndroidRuntime: FATAL EXCEPTION: AsyncTask #1
07-15 11:08:12.452  9692  9791 E AndroidRuntime: Process: com.oplus.uxdesign, PID: 9692
07-15 11:08:12.452  9692  9791 E AndroidRuntime: java.lang.RuntimeException: An error occurred while executing doInBackground()
07-15 11:08:12.452  9692  9791 E AndroidRuntime:    at android.os.AsyncTask$4.done(AsyncTask.java:415)
07-15 11:08:12.452  9692  9791 E AndroidRuntime:    at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:381)
07-15 11:08:12.452  9692  9791 E AndroidRuntime:    at java.util.concurrent.FutureTask.setException(FutureTask.java:250)
07-15 11:08:12.452  9692  9791 E AndroidRuntime:    at java.util.concurrent.FutureTask.run(FutureTask.java:269)
07-15 11:08:12.452  9692  9791 E AndroidRuntime:    at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:305)
07-15 11:08:12.452  9692  9791 E AndroidRuntime:    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
07-15 11:08:12.452  9692  9791 E AndroidRuntime:    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
07-15 11:08:12.452  9692  9791 E AndroidRuntime:    at java.lang.Thread.run(Thread.java:1012)
07-15 11:08:12.452  9692  9791 E AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String com.oplus.uxdesign.language.bean.FileHostBean.getManual()' on a null object reference
07-15 11:08:12.452  9692  9791 E AndroidRuntime:    at com.oplus.uxdesign.language.a.c(SourceFile:116)
07-15 11:08:12.452  9692  9791 E AndroidRuntime:    at com.oplus.uxdesign.language.autocheck.AutoCheckService$a.a(SourceFile:74)
07-15 11:08:12.452  9692  9791 E AndroidRuntime:    at com.oplus.uxdesign.language.autocheck.AutoCheckService$a.doInBackground(SourceFile:63)
07-15 11:08:12.452  9692  9791 E AndroidRuntime:    at android.os.AsyncTask$3.call(AsyncTask.java:394)
07-15 11:08:12.452  9692  9791 E AndroidRuntime:    at java.util.concurrent.FutureTask.run(FutureTask.java:264)
07-15 11:08:12.452  9692  9791 E AndroidRuntime:    ... 4 more
07-15 12:46:06.280 28636 28820 F libc    : Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 28820 (ionCamera.video), pid 28636 (rit.ImTheDriver)
07-15 12:46:07.519 28944 28944 F DEBUG   : Process name is com.barit.ImTheDriver, not key_process
07-15 12:46:07.519 28944 28944 F DEBUG   : keyProcess: 0
07-15 12:46:07.519 28944 28944 F DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
07-15 12:46:07.519 28944 28944 F DEBUG   : Build fingerprint: 'OnePlus/OnePlus7Pro/OnePlus7Pro:12/SKQ1.211113.001/P.202303230244:user/release-keys'
07-15 12:46:07.519 28944 28944 F DEBUG   : Revision: '0'
07-15 12:46:07.519 28944 28944 F DEBUG   : ABI: 'arm64'
07-15 12:46:07.519 28944 28944 F DEBUG   : Timestamp: 2024-07-15 12:46:06.445180592+0300
07-15 12:46:07.519 28944 28944 F DEBUG   : Process uptime: 0s
07-15 12:46:07.519 28944 28944 F DEBUG   : Cmdline: com.barit.ImTheDriver
07-15 12:46:07.519 28944 28944 F DEBUG   : pid: 28636, tid: 28820, name: ionCamera.video  >>> com.barit.ImTheDriver <<<
07-15 12:46:07.520 28944 28944 F DEBUG   : uid: 10556
07-15 12:46:07.520 28944 28944 F DEBUG   : signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr --------
07-15 12:46:07.520 28944 28944 F DEBUG   : Abort message: 'JNI DETECTED ERROR IN APPLICATION: java_object == null
07-15 12:46:07.520 28944 28944 F DEBUG   :     in call to GetObjectClass
07-15 12:46:07.520 28944 28944 F DEBUG   :     from void com.mrousavy.camera.frameprocessors.FrameProcessor.call(com.mrousavy.camera.frameprocessors.Frame)'
07-15 12:46:07.520 28944 28944 F DEBUG   :     x0  0000000000000000  x1  0000000000007094  x2  0000000000000006  x3  0000007ebdef72f0
07-15 12:46:07.520 28944 28944 F DEBUG   :     x4  0000007f809da000  x5  0000007f809da000  x6  0000007f809da000  x7  0000000009cbee26
07-15 12:46:07.520 28944 28944 F DEBUG   :     x8  00000000000000f0  x9  e2fe442741ee6bfc  x10 0000000000000000  x11 ffffff80fffffbdf
07-15 12:46:07.520 28944 28944 F DEBUG   :     x12 0000000000000001  x13 00000000000000f6  x14 0000007ebdef60f0  x15 00003566db94fdd7
07-15 12:46:07.520 28944 28944 F DEBUG   :     x16 0000007f74780bc0  x17 0000007f7475b680  x18 0000007e2e364000  x19 0000000000006fdc
07-15 12:46:07.520 28944 28944 F DEBUG   :     x20 0000000000007094  x21 00000000ffffffff  x22 0000000000000000  x23 0000007ed38a3881
07-15 12:46:07.520 28944 28944 F DEBUG   :     x24 0000000000000000  x25 0000000000000001  x26 0000000000000000  x27 0000007ed4416000
07-15 12:46:07.520 28944 28944 F DEBUG   :     x28 b400007edc3078a0  x29 0000007ebdef7370
07-15 12:46:07.520 28944 28944 F DEBUG   :     lr  0000007f7470b99c  sp  0000007ebdef72d0  pc  0000007f7470b9c8  pst 0000000000000000
07-15 12:46:07.520 28944 28944 F DEBUG   : backtrace:
07-15 12:46:07.520 28944 28944 F DEBUG   :       #00 pc 00000000000799c8  /apex/com.android.runtime/lib64/bionic/libc.so (abort+168) (BuildId: bbbdeb7c87c74f1491f92c6e605095b0)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #01 pc 000000000076fee0  /apex/com.android.art/lib64/libart.so (art::Runtime::Abort(char const*)+904) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #02 pc 00000000000357d0  /apex/com.android.art/lib64/libbase.so (android::base::SetAborter(std::__1::function<void (char const*)>&&)::$_0::__invoke(char const*)+80) (BuildId: 6f67f69ff36b970d0b831cfdab3b578d)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #03 pc 0000000000034d58  /apex/com.android.art/lib64/libbase.so (android::base::LogMessage::~LogMessage()+352) (BuildId: 6f67f69ff36b970d0b831cfdab3b578d)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #04 pc 00000000003eb64c  /apex/com.android.art/lib64/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+3540) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #05 pc 0000000000576ae4  /apex/com.android.art/lib64/libart.so (art::JNI<true>::GetObjectClass(_JNIEnv*, _jobject*)+396) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #06 pc 000000000054bf5c  /apex/com.android.art/lib64/libart.so (art::(anonymous namespace)::CheckJNI::GetObjectClass(_JNIEnv*, _jobject*) (.__uniq.99033978352804627313491551960229047428.llvm.13854245376565261034)+224) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #07 pc 0000000000059dac  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!libVisionCamera.so (vision::JFrameProcessorPlugin::callback(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<vision::JFrame, facebook::jni::JObject, void>::_javaobject*> const&, facebook::jni::alias_ref<facebook::jni::JMap<_jstring*, _jobject*> > const&) const+68) (BuildId: e80ccdf372ffa4b5ae5609a51d28c74106a0822a)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #08 pc 00000000000450f0  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!libVisionCamera.so (BuildId: e80ccdf372ffa4b5ae5609a51d28c74106a0822a)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #09 pc 00000000000b869c  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!libhermes.so (BuildId: 683476cc848a599ba6ecd7670dc2917c0466b6a8)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #10 pc 00000000001150c4  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!libhermes.so (BuildId: 683476cc848a599ba6ecd7670dc2917c0466b6a8)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #11 pc 00000000001342cc  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!libhermes.so (BuildId: 683476cc848a599ba6ecd7670dc2917c0466b6a8)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #12 pc 0000000000133800  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!libhermes.so (BuildId: 683476cc848a599ba6ecd7670dc2917c0466b6a8)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #13 pc 00000000001153bc  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!libhermes.so (BuildId: 683476cc848a599ba6ecd7670dc2917c0466b6a8)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #14 pc 00000000000b1170  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!libhermes.so (BuildId: 683476cc848a599ba6ecd7670dc2917c0466b6a8)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #15 pc 0000000000057098  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!libVisionCamera.so (RNWorklet::JsiWorklet::call(std::__ndk1::shared_ptr<facebook::jsi::Function>, facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)+336) (BuildId: e80ccdf372ffa4b5ae5609a51d28c74106a0822a)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #16 pc 00000000000564e8  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!libVisionCamera.so (RNWorklet::WorkletInvoker::call(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)+144) (BuildId: e80ccdf372ffa4b5ae5609a51d28c74106a0822a)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #17 pc 00000000001aa554  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!librnworklets.so (RNWorklet::JsiObjectWrapper::setFunctionValue(facebook::jsi::Runtime&, facebook::jsi::Value const&)::'lambda'(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)::operator()(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long) const+68) (BuildId: d35dc01cacc339cc25f6d74e581ff386c432484e)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #18 pc 00000000001aa4ec  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!librnworklets.so (BuildId: d35dc01cacc339cc25f6d74e581ff386c432484e)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #19 pc 00000000001aa438  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!librnworklets.so (facebook::jsi::Value std::__ndk1::__invoke_void_return_wrapper<facebook::jsi::Value>::__call<RNWorklet::JsiObjectWrapper::setFunctionValue(facebook::jsi::Runtime&, facebook::jsi::Value const&)::'lambda'(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)&, facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long>(RNWorklet::JsiObjectWrapper::setFunctionValue(facebook::jsi::Runtime&, facebook::jsi::Value const&)::'lambda'(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)&, facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*&&, unsigned long&&)+120) (BuildId: d35dc01cacc339cc25f6d74e581ff386c432484e)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #20 pc 00000000001aa3b0  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!librnworklets.so (BuildId: d35dc01cacc339cc25f6d74e581ff386c432484e)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #21 pc 00000000001a9234  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!librnworklets.so (std::__ndk1::__function::__func<RNWorklet::JsiObjectWrapper::setFunctionValue(facebook::jsi::Runtime&, facebook::jsi::Value const&)::'lambda'(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long), std::__ndk1::allocator<RNWorklet::JsiObjectWrapper::setFunctionValue(facebook::jsi::Runtime&, facebook::jsi::Value const&)::'lambda'(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)>, facebook::jsi::Value (facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)>::operator()(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*&&, unsigned long&&)+120) (BuildId: d35dc01cacc339cc25f6d74e581ff386c432484e)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #22 pc 00000000000b869c  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!libhermes.so (BuildId: 683476cc848a599ba6ecd7670dc2917c0466b6a8)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #23 pc 00000000001150c4  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!libhermes.so (BuildId: 683476cc848a599ba6ecd7670dc2917c0466b6a8)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #24 pc 00000000001342cc  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!libhermes.so (BuildId: 683476cc848a599ba6ecd7670dc2917c0466b6a8)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #25 pc 0000000000133800  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!libhermes.so (BuildId: 683476cc848a599ba6ecd7670dc2917c0466b6a8)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #26 pc 00000000001153bc  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!libhermes.so (BuildId: 683476cc848a599ba6ecd7670dc2917c0466b6a8)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #27 pc 00000000000b1170  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!libhermes.so (BuildId: 683476cc848a599ba6ecd7670dc2917c0466b6a8)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #28 pc 0000000000057098  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!libVisionCamera.so (RNWorklet::JsiWorklet::call(std::__ndk1::shared_ptr<facebook::jsi::Function>, facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)+336) (BuildId: e80ccdf372ffa4b5ae5609a51d28c74106a0822a)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #29 pc 00000000000564e8  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!libVisionCamera.so (RNWorklet::WorkletInvoker::call(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)+144) (BuildId: e80ccdf372ffa4b5ae5609a51d28c74106a0822a)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #30 pc 00000000001aa554  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!librnworklets.so (RNWorklet::JsiObjectWrapper::setFunctionValue(facebook::jsi::Runtime&, facebook::jsi::Value const&)::'lambda'(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)::operator()(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long) const+68) (BuildId: d35dc01cacc339cc25f6d74e581ff386c432484e)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #31 pc 00000000001aa4ec  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!librnworklets.so (BuildId: d35dc01cacc339cc25f6d74e581ff386c432484e)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #32 pc 00000000001aa438  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!librnworklets.so (facebook::jsi::Value std::__ndk1::__invoke_void_return_wrapper<facebook::jsi::Value>::__call<RNWorklet::JsiObjectWrapper::setFunctionValue(facebook::jsi::Runtime&, facebook::jsi::Value const&)::'lambda'(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)&, facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long>(RNWorklet::JsiObjectWrapper::setFunctionValue(facebook::jsi::Runtime&, facebook::jsi::Value const&)::'lambda'(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)&, facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*&&, unsigned long&&)+120) (BuildId: d35dc01cacc339cc25f6d74e581ff386c432484e)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #33 pc 00000000001aa3b0  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!librnworklets.so (BuildId: d35dc01cacc339cc25f6d74e581ff386c432484e)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #34 pc 00000000001a9234  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!librnworklets.so (std::__ndk1::__function::__func<RNWorklet::JsiObjectWrapper::setFunctionValue(facebook::jsi::Runtime&, facebook::jsi::Value const&)::'lambda'(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long), std::__ndk1::allocator<RNWorklet::JsiObjectWrapper::setFunctionValue(facebook::jsi::Runtime&, facebook::jsi::Value const&)::'lambda'(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)>, facebook::jsi::Value (facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)>::operator()(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*&&, unsigned long&&)+120) (BuildId: d35dc01cacc339cc25f6d74e581ff386c432484e)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #35 pc 00000000000b869c  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!libhermes.so (BuildId: 683476cc848a599ba6ecd7670dc2917c0466b6a8)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #36 pc 00000000001150c4  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!libhermes.so (BuildId: 683476cc848a599ba6ecd7670dc2917c0466b6a8)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #37 pc 00000000001342cc  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!libhermes.so (BuildId: 683476cc848a599ba6ecd7670dc2917c0466b6a8)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #38 pc 0000000000133800  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!libhermes.so (BuildId: 683476cc848a599ba6ecd7670dc2917c0466b6a8)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #39 pc 00000000001153bc  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!libhermes.so (BuildId: 683476cc848a599ba6ecd7670dc2917c0466b6a8)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #40 pc 00000000000b1170  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!libhermes.so (BuildId: 683476cc848a599ba6ecd7670dc2917c0466b6a8)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #41 pc 0000000000057098  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!libVisionCamera.so (RNWorklet::JsiWorklet::call(std::__ndk1::shared_ptr<facebook::jsi::Function>, facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)+336) (BuildId: e80ccdf372ffa4b5ae5609a51d28c74106a0822a)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #42 pc 00000000000564e8  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!libVisionCamera.so (RNWorklet::WorkletInvoker::call(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)+144) (BuildId: e80ccdf372ffa4b5ae5609a51d28c74106a0822a)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #43 pc 00000000001aa554  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!librnworklets.so (RNWorklet::JsiObjectWrapper::setFunctionValue(facebook::jsi::Runtime&, facebook::jsi::Value const&)::'lambda'(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)::operator()(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long) const+68) (BuildId: d35dc01cacc339cc25f6d74e581ff386c432484e)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #44 pc 00000000001aa4ec  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!librnworklets.so (BuildId: d35dc01cacc339cc25f6d74e581ff386c432484e)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #45 pc 00000000001aa438  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!librnworklets.so (facebook::jsi::Value std::__ndk1::__invoke_void_return_wrapper<facebook::jsi::Value>::__call<RNWorklet::JsiObjectWrapper::setFunctionValue(facebook::jsi::Runtime&, facebook::jsi::Value const&)::'lambda'(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)&, facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long>(RNWorklet::JsiObjectWrapper::setFunctionValue(facebook::jsi::Runtime&, facebook::jsi::Value const&)::'lambda'(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)&, facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*&&, unsigned long&&)+120) (BuildId: d35dc01cacc339cc25f6d74e581ff386c432484e)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #46 pc 00000000001aa3b0  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!librnworklets.so (BuildId: d35dc01cacc339cc25f6d74e581ff386c432484e)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #47 pc 00000000001a9234  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!librnworklets.so (std::__ndk1::__function::__func<RNWorklet::JsiObjectWrapper::setFunctionValue(facebook::jsi::Runtime&, facebook::jsi::Value const&)::'lambda'(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long), std::__ndk1::allocator<RNWorklet::JsiObjectWrapper::setFunctionValue(facebook::jsi::Runtime&, facebook::jsi::Value const&)::'lambda'(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)>, facebook::jsi::Value (facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)>::operator()(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*&&, unsigned long&&)+120) (BuildId: d35dc01cacc339cc25f6d74e581ff386c432484e)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #48 pc 00000000000b869c  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!libhermes.so (BuildId: 683476cc848a599ba6ecd7670dc2917c0466b6a8)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #49 pc 00000000001150c4  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!libhermes.so (BuildId: 683476cc848a599ba6ecd7670dc2917c0466b6a8)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #50 pc 00000000001342cc  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!libhermes.so (BuildId: 683476cc848a599ba6ecd7670dc2917c0466b6a8)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #51 pc 0000000000133800  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!libhermes.so (BuildId: 683476cc848a599ba6ecd7670dc2917c0466b6a8)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #52 pc 00000000001153bc  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!libhermes.so (BuildId: 683476cc848a599ba6ecd7670dc2917c0466b6a8)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #53 pc 00000000000b1170  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!libhermes.so (BuildId: 683476cc848a599ba6ecd7670dc2917c0466b6a8)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #54 pc 0000000000057098  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!libVisionCamera.so (RNWorklet::JsiWorklet::call(std::__ndk1::shared_ptr<facebook::jsi::Function>, facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)+336) (BuildId: e80ccdf372ffa4b5ae5609a51d28c74106a0822a)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #55 pc 00000000000564e8  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!libVisionCamera.so (RNWorklet::WorkletInvoker::call(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)+144) (BuildId: e80ccdf372ffa4b5ae5609a51d28c74106a0822a)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #56 pc 000000000005639c  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!libVisionCamera.so (vision::JFrameProcessor::callWithFrameHostObject(std::__ndk1::shared_ptr<vision::FrameHostObject> const&) const+280) (BuildId: e80ccdf372ffa4b5ae5609a51d28c74106a0822a)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #57 pc 000000000005865c  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!libVisionCamera.so (facebook::jni::detail::MethodWrapper<void (vision::JFrameProcessor::*)(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<vision::JFrame, facebook::jni::JObject, void>::_javaobject*>), &(vision::JFrameProcessor::call(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<vision::JFrame, facebook::jni::JObject, void>::_javaobject*>)), vision::JFrameProcessor, void, facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<vision::JFrame, facebook::jni::JObject, void>::_javaobject*> >::dispatch(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<vision::JFrameProcessor, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*>, facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<vision::JFrame, facebook::jni::JObject, void>::_javaobject*>&&)+76) (BuildId: e80ccdf372ffa4b5ae5609a51d28c74106a0822a)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #58 pc 0000000000058794  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!libVisionCamera.so (facebook::jni::detail::CallWithJniConversions<void (*)(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<vision::JFrameProcessor, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*>, facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<vision::JFrame, facebook::jni::JObject, void>::_javaobject*>&&), void, facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<vision::JFrameProcessor, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*, facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<vision::JFrame, facebook::jni::JObject, void>::_javaobject*> >::call(facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<vision::JFrameProcessor, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*, facebook::jni::detail::JTypeFor<vision::JFrame, facebook::jni::JObject, void>::_javaobject*, void (*)(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<vision::JFrameProcessor, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*>, facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<vision::JFrame, facebook::jni::JObject, void>::_javaobject*>&&))+120) (BuildId: e80ccdf372ffa4b5ae5609a51d28c74106a0822a)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #59 pc 0000000000058598  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/base.apk!libVisionCamera.so (facebook::jni::detail::FunctionWrapper<void (*)(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<vision::JFrameProcessor, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*>, facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<vision::JFrame, facebook::jni::JObject, void>::_javaobject*>&&), facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<vision::JFrameProcessor, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*, void, facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<vision::JFrame, facebook::jni::JObject, void>::_javaobject*> >::call(_JNIEnv*, _jobject*, facebook::jni::detail::JTypeFor<vision::JFrame, facebook::jni::JObject, void>::_javaobject*, void (*)(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<vision::JFrameProcessor, facebook::jni::detail::BaseHybridClass>::JavaPart, facebook::jni::JObject, void>::_javaobject*>, facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<vision::JFrame, facebook::jni::JObject, void>::_javaobject*>&&))+68) (BuildId: e80ccdf372ffa4b5ae5609a51d28c74106a0822a)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #60 pc 0000000000351e30  /apex/com.android.art/lib64/libart.so (art_quick_generic_jni_trampoline+144) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #61 pc 000000000033b3a4  /apex/com.android.art/lib64/libart.so (art_quick_invoke_stub+612) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #62 pc 0000000000511658  /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+1976) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #63 pc 00000000004910c4  /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp<false>(art::interpreter::SwitchImplContext*)+1012) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #64 pc 00000000003545d8  /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #65 pc 00000000009f05b4  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/oat/arm64/base.vdex (com.mrousavy.camera.react.CameraView.onFrame+0)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #66 pc 000000000036e6ec  /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.9545667076320299271)+232) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #67 pc 0000000000512324  /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+5252) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #68 pc 0000000000491f74  /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp<false>(art::interpreter::SwitchImplContext*)+4772) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #69 pc 00000000003545d8  /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #70 pc 00000000009e3554  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/oat/arm64/base.vdex (com.mrousavy.camera.core.FrameProcessorPipeline.analyze+0)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #71 pc 000000000036e6ec  /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.9545667076320299271)+232) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #72 pc 0000000000512324  /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+5252) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #73 pc 0000000000491f74  /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp<false>(art::interpreter::SwitchImplContext*)+4772) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #74 pc 00000000003545d8  /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #75 pc 0000000000208bf0  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/oat/arm64/base.vdex (androidx.camera.core.ImageAnalysis.lambda$setAnalyzer$3+0)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #76 pc 000000000036e6ec  /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.9545667076320299271)+232) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #77 pc 0000000000512324  /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+5252) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #78 pc 0000000000491434  /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp<false>(art::interpreter::SwitchImplContext*)+1892) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #79 pc 00000000003545d8  /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #80 pc 0000000000206bf4  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/oat/arm64/base.vdex (androidx.camera.core.ImageAnalysis$$ExternalSyntheticLambda3.analyze+0)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #81 pc 000000000036e6ec  /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.9545667076320299271)+232) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #82 pc 0000000000512324  /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+5252) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #83 pc 0000000000491f74  /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp<false>(art::interpreter::SwitchImplContext*)+4772) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #84 pc 00000000003545d8  /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #85 pc 0000000000207be4  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/oat/arm64/base.vdex (androidx.camera.core.ImageAnalysisAbstractAnalyzer.lambda$analyzeImage$0$androidx-camera-core-ImageAnalysisAbstractAnalyzer+0)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #86 pc 000000000036e6ec  /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.9545667076320299271)+232) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #87 pc 00000000003789a4  /apex/com.android.art/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+100) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #88 pc 00000000003783d4  /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<true>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+1860) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #89 pc 000000000049383c  /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp<false>(art::interpreter::SwitchImplContext*)+11116) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #90 pc 00000000003545d8  /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #91 pc 0000000000207680  /data/app/~~92Qa3dRresCHBSnbwNFhbA==/com.barit.ImTheDriver-2PFC3MZn9r1toEeKSc663A==/oat/arm64/base.vdex (androidx.camera.core.ImageAnalysisAbstractAnalyzer$$ExternalSyntheticLambda1.run+0)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #92 pc 000000000036e6ec  /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.9545667076320299271)+232) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #93 pc 0000000000512324  /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+5252) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #94 pc 0000000000491f74  /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp<false>(art::interpreter::SwitchImplContext*)+4772) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #95 pc 00000000003545d8  /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #96 pc 0000000000441f30  /system/framework/framework.jar (android.os.Handler.handleCallback+0)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #97 pc 000000000036e6ec  /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.9545667076320299271)+232) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #98 pc 0000000000512324  /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+5252) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #99 pc 0000000000491434  /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp<false>(art::interpreter::SwitchImplContext*)+1892) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #100 pc 00000000003545d8  /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #101 pc 0000000000441da0  /system/framework/framework.jar (android.os.Handler.dispatchMessage+0)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #102 pc 000000000036e6ec  /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.9545667076320299271)+232) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #103 pc 000000000036dfe4  /apex/com.android.art/lib64/libart.so (artQuickToInterpreterBridge+964) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #104 pc 0000000000351f68  /apex/com.android.art/lib64/libart.so (art_quick_to_interpreter_bridge+88) (BuildId: ddcc440d4609d2099db9d20895487a78)
07-15 12:46:07.520 28944 28944 F DEBUG   :       #105 pc 000000000202b868  /memfd:jit-cache (deleted)

Camera Device

{
  "sensorOrientation": "landscape-right",
  "hardwareLevel": "full",
  "maxZoom": 10,
  "minZoom": 1,
  "maxExposure": 12,
  "supportsLowLightBoost": false,
  "neutralZoom": 1,
  "physicalDevices": [
    "wide-angle-camera"
  ],
  "supportsFocus": true,
  "supportsRawCapture": false,
  "isMultiCam": false,
  "minFocusDistance": 0,
  "minExposure": -12,
  "name": "1 (FRONT) androidx.camera.camera2",
  "hasFlash": false,
  "hasTorch": false,
  "position": "front",
  "id": "1"
}

Device

one plus 7 pro

VisionCamera Version

4.4.1

Can you reproduce this issue in the VisionCamera Example app?

No, I cannot reproduce the issue in the Example app

Additional information

maintenance-hans[bot] commented 3 months ago

Guten Tag, Hans here.

[!NOTE] New features, bugfixes, updates and other improvements are all handled mostly by @mrousavy in his free time. To support @mrousavy, please consider 💖 sponsoring him on GitHub 💖. Sponsored issues will be prioritized.

Marius-Adam commented 3 months ago

FATAL EXCEPTION: AsyncTask #1

Have you tried wrapping your function in runOnJs inside the useFrameProcessor hook? https://docs.swmansion.com/react-native-reanimated/docs/2.x/api/miscellaneous/runOnJS/

BarakBon commented 3 months ago

FATAL EXCEPTION: AsyncTask #1

Have you tried wrapping your function in runOnJs inside the useFrameProcessor hook? https://docs.swmansion.com/react-native-reanimated/docs/2.x/api/miscellaneous/runOnJS/

thank you for your answer. I didn't. tried to understand the way you suggesting me to use it. and ended up with this:

    const handleResize = (frame) => {
        const resized = resize(frame, {
            scale: {
                width: 800,
                height: 800,
            },
            pixelFormat: "rgb",
            dataType: "float32",
        });
        console.log(`Resized to ${resized.width} x ${resized.height} Frame!`);
    };
    const frameProcessor = useFrameProcessor((frame) => {
        "worklet";
        runAtTargetFps(2, () => {
            console.log(`Received a ${frame.width} x ${frame.height} Frame!`);
            runOnJS(handleResize)(frame);
        });
    }, []);

now i get this error: Frame Processor Error: Property '_WORKLET' doesn't exist, js engine: VisionCamera probably using it wrong.

EDIT:

tried some other way as I saw that it is probably supposed to be the right way:

        const handleResize = useRunOnJS((frame) => {
        console.log(`Received a ${frame.width} x ${frame.height} Frame!`);
        const resized = resize(frame, {
            scale: {
                width: 800,
                height: 800,
            },
            pixelFormat: "rgb",
            dataType: "float32",
        });
        console.log(`Resized to ${resized.width} x ${resized.height} Frame!`);
    }, []);

    const frameProcessor = useFrameProcessor((frame) => {
        "worklet";
        runAtTargetFps(2, () => {
            "worklet";
            handleResize(frame);
        });
    }, []);

now I get no error but something weird is happening and that's why I edited it in, because maybe it can point at my issue. i get the print of "Received..." every random amount of seconds and don't get the "Resized..." print at all.

sorry to bother but it is important to me.

Marius-Adam commented 3 months ago

Try this (last comment) - https://github.com/mrousavy/react-native-vision-camera/issues/1613#issuecomment-2192605759

mrousavy commented 3 months ago
java.lang.String com.oplus.uxdesign.language.bean.FileHostBean.getManual()

this doesn't really look related to VisionCamera. Does everything run fine if you just remove the resize(..) call?

BarakBon commented 3 months ago

Try this (last comment) - #1613 (comment)

thank you for trying to help, I appreciate it.

the createRunInJsFn is deprecated as I saw, so I used createRunOnJS instead like this:

const handleResize = (frame) => {
    console.log(`Received a ${frame.width} x ${frame.height} Frame!`);
    const resized = resize(frame, {
        scale: {
            width: 800,
            height: 800,
        },
        pixelFormat: "rgb",
        dataType: "float32",
    });
    console.log(`Resized to ${resized.width} x ${resized.height} Frame!`);
};
const resizer = Worklets.createRunOnJS(handleResize);
const frameProcessor = useFrameProcessor((frame) => {
    "worklet";
    runAtTargetFps(2, () => {
        "worklet";

        // console.log(`Received a ${frame.width} x ${frame.height} Frame!`);
        resizer(frame);
    });
}, []);

still the same as the edit in my previous comment. a large gap between "Received.." prints and not any "Resized.." ones

BarakBon commented 3 months ago
java.lang.String com.oplus.uxdesign.language.bean.FileHostBean.getManual()

this doesn't really look related to VisionCamera. Does everything run fine if you just remove the resize(..) call?

thank you for your response.

its not crushing if I comment the resize call.

mrousavy commented 3 months ago

Can you please create an issue in the resize plugin then? If the plugin crashes, this is not a VisionCamera issue but rather an issue with the plugin you are calling.