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

App crash with EGL_BAD_ATTRIBUTE error in Logcat when using canvas to draw after makeImageFromView was called #2969

Open
1 task done
gyanbhartip opened this issue Feb 19, 2025 · 0 comments
Labels
bug Something isn't working

Comments

@gyanbhartip
Copy link

Description

In my app I have a flow where I need to capture a view as image on one screen then after navigating through a few screens, I open a modal in which there is a Canvas which renders Paths using rn-gesture-handler and rn-reanimated.

The issue I am facing is that if I use makeImageFromView to capture the screenshot, then on the Canvas screen, the app crashes as soon as I start drawing. (Although in the reproducible example app, it crashes as soon as modal is opened)

If I skip the makeImageFromView part and go to the Canvas, then I am able to successfully draw on the Canvas.

This crash only occurs on android and the setup works fine on iOS

LOGS:

  1. When I don't click on CAPTURE button and directly go to CANVAS(lets me draw and does not crash)

---------------------------- PROCESS STARTED (7305) for package com.skiasnapshottest ---------------------------- 15:42:37.129 D Load /data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk!/lib/arm64-v8a/libhermes.so using ns clns-7 from class loader (caller=/data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk): ok 15:42:37.131 D Load /data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk!/lib/arm64-v8a/libhermestooling.so using ns clns-7 from class loader (caller=/data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk): ok 15:42:37.131 D Entering merged library JNI_OnLoad. 15:42:37.131 D Preparing 4 pre-merged libs (including stub) 15:42:37.131 D Preparing to register libhermes_executor_so. onload_func: 0x7529ceee88 15:42:37.131 D Preparing to register libhermesinstancejni_so. onload_func: 0x7529d225c0 15:42:37.131 D Preparing to register libjsijniprofiler_so. onload_func: 0x7529d24778 15:42:37.131 D About to register 3 actual methods. 15:42:37.209 W ReactHost{0}.startSurface(surfaceId = 0): Schedule 15:42:37.209 W ReactHost{0}.attachSurface(surfaceId = 0) 15:42:37.209 W ReactHost{0}.getOrCreateReactInstanceTask() 15:42:37.209 W ReactHost{0}.getOrCreateReactInstanceTask(): Start 15:42:37.209 W ReactHost{0}.getJSBundleLoader() 15:42:37.209 W ReactHost{0}.isMetroRunning() 15:42:37.219 D tagSocket(96) with statsTag=0xffffffff, statsUid=-1 15:42:37.219 D tagSocket(99) with statsTag=0xffffffff, statsUid=-1 15:42:37.229 W Accessing hidden method Landroid/view/View;->computeFitSystemWindows(Landroid/graphics/Rect;Landroid/graphics/Rect;)Z (unsupported, reflection, allowed) 15:42:37.229 W Accessing hidden method Landroid/view/ViewGroup;->makeOptionalFitsSystemWindows()V (unsupported, reflection, allowed) 15:42:37.236 W ReactHost{0}.isMetroRunning(): Async result = true 15:42:37.237 W ReactHost{0}.loadJSBundleFromMetro() 15:42:37.237 W ReactHost{0}.onHostResume(activity) 15:42:37.244 W Unknown dataspace 0 15:42:37.266 E Unable to display loading message because react activity isn't active, message: Loading from 10.0.2.2:8081… 15:42:37.282 I Opening libGLESv1_CM_emulation.so 15:42:37.282 I Opening libGLESv2_emulation.so 15:42:37.291 W Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... 15:42:37.291 W Failed to initialize 101010-2 format, error = EGL_SUCCESS 15:42:37.302 I mapper 4.x is not supported 15:42:37.374 W ReactHost{0}.raiseSoftException(onWindowFocusChange(hasFocus = "true")): Tried to access onWindowFocusChange while context is not ready 15:42:37.377 E Unhandled SoftException com.facebook.react.bridge.ReactNoCrashSoftException: raiseSoftException(onWindowFocusChange(hasFocus = "true")): Tried to access onWindowFocusChange while context is not ready at com.facebook.react.runtime.ReactHostImpl.raiseSoftException(ReactHostImpl.java:942) at com.facebook.react.runtime.ReactHostImpl.raiseSoftException(ReactHostImpl.java:935) at com.facebook.react.runtime.ReactHostImpl.onWindowFocusChange(ReactHostImpl.java:716) at com.facebook.react.ReactDelegate.onWindowFocusChanged(ReactDelegate.java:204) at com.facebook.react.ReactActivityDelegate.onWindowFocusChanged(ReactActivityDelegate.java:189) at com.facebook.react.ReactActivity.onWindowFocusChanged(ReactActivity.java:138) at androidx.appcompat.view.WindowCallbackWrapper.onWindowFocusChanged(WindowCallbackWrapper.java:125) at com.android.internal.policy.DecorView.onWindowFocusChanged(DecorView.java:1772) at android.view.View.dispatchWindowFocusChanged(View.java:16743) at android.view.ViewGroup.dispatchWindowFocusChanged(ViewGroup.java:1505) at android.view.ViewRootImpl.dispatchFocusEvent(ViewRootImpl.java:4697) at android.view.ViewRootImpl.handleWindowFocusChanged(ViewRootImpl.java:4601) at android.view.ViewRootImpl.-$$Nest$mhandleWindowFocusChanged(Unknown Source:0) at android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl(ViewRootImpl.java:6773) at android.view.ViewRootImpl$ViewRootHandler.handleMessage(ViewRootImpl.java:6683) at android.os.Handler.dispatchMessage(Handler.java:107) at android.os.Looper.loopOnce(Looper.java:232) at android.os.Looper.loop(Looper.java:317) at android.app.ActivityThread.main(ActivityThread.java:8705) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:580) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:886) 15:42:37.617 I Compiler allocated 4206KB to compile void android.widget.TextView.<init>(android.content.Context, android.util.AttributeSet, int, int) 15:42:37.664 I Compiler allocated 5250KB to compile void android.view.ViewRootImpl.performTraversals() 15:42:38.102 W ReactHost{0}.loadJSBundleFromMetro(): Creating BundleLoader 15:42:38.103 W ReactHost{0}.getOrCreateReactContext(): Creating BridgelessReactContext 15:42:38.103 W ReactHost{0}.getOrCreateReactInstanceTask(): Creating ReactInstance 15:42:38.111 D tagSocket(124) with statsTag=0xffffffff, statsUid=-1 15:42:38.129 W Component property map contains multiple entries for 'borderColor'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:42:38.129 W Component property map contains multiple entries for 'borderStyle'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:42:38.130 W Component property map contains multiple entries for 'borderColor'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:42:38.130 W Component property map contains multiple entries for 'borderStyle'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:42:38.130 W Component property map contains multiple entries for 'borderRadius'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:42:38.130 W Component property map contains multiple entries for 'borderEndColor'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:42:38.130 W Component property map contains multiple entries for 'borderTopColor'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:42:38.130 W Component property map contains multiple entries for 'borderLeftColor'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:42:38.130 W Component property map contains multiple entries for 'borderBlockColor'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:42:38.130 W Component property map contains multiple entries for 'borderRightColor'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:42:38.130 W Component property map contains multiple entries for 'borderStartColor'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:42:38.130 W Component property map contains multiple entries for 'borderBottomColor'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:42:38.130 W Component property map contains multiple entries for 'borderEndEndRadius'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:42:38.130 W Component property map contains multiple entries for 'borderTopEndRadius'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:42:38.130 W Component property map contains multiple entries for 'borderBlockEndColor'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:42:38.130 W Component property map contains multiple entries for 'borderTopLeftRadius'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:42:38.130 W Component property map contains multiple entries for 'borderEndStartRadius'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:42:38.130 W Component property map contains multiple entries for 'borderStartEndRadius'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:42:38.130 W Component property map contains multiple entries for 'borderTopRightRadius'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:42:38.130 W Component property map contains multiple entries for 'borderTopStartRadius'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:42:38.130 W Component property map contains multiple entries for 'borderBlockStartColor'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:42:38.130 W Component property map contains multiple entries for 'borderBottomEndRadius'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:42:38.130 W Component property map contains multiple entries for 'borderBottomLeftRadius'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:42:38.130 W Component property map contains multiple entries for 'borderStartStartRadius'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:42:38.130 W Component property map contains multiple entries for 'borderBottomRightRadius'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:42:38.130 W Component property map contains multiple entries for 'borderBottomStartRadius'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:42:38.160 W ReactHost{0}.getOrCreateReactInstanceTask(): Loading JS Bundle 15:42:38.160 W ReactHost{0}.getOrCreateReactInstanceTask(): Calling DevSupportManagerBase.onNewReactContextCreated(reactContext) 15:42:38.162 W Packager connection already open, nooping. 15:42:38.162 W ReactContext.onHostResume() 15:42:38.163 W ReactHost{0}.getOrCreateReactInstanceTask(): Executing ReactInstanceEventListeners 15:42:38.163 W ReactHost{0}.startSurface(surfaceId = 0): Execute 15:42:38.336 I Loading com.google.android.webview version 133.0.6943.49 (code 694304933) 15:42:38.349 V The following library key has been added: ResourcesKey{ mHash=76b16ffc mResDir=null mSplitDirs=[] mOverlayDirs=[/product/overlay/NavigationBarMode3Button/NavigationBarMode3ButtonOverlay.apk,/product/overlay/EmulationPixel9ProXL/EmulationPixel9ProXLOverlay.apk,/data/resource-cache/com.android.systemui-neutral-tfM1.frro,/data/resource-cache/com.android.systemui-accent-3LVk.frro,/data/resource-cache/com.android.systemui-dynamic-6HTS.frro] mLibDirs=[/data/app/~~Wj7AVORQ0fxNvcrYddkh5w==/com.google.android.webview-rU8hVCvZtqvPlBnbqwhmfg==/base.apk,/data/app/~~dlxfoDovfkLbUn2rbHLN-w==/com.google.android.trichromelibrary_694304933-rqWn91xp3zftmdlmJIjYGQ==/base.apk,/system_ext/framework/androidx.window.extensions.jar] mDisplayId=0 mOverrideConfig=v35 mCompatInfo={480dpi always-compat} mLoaders=[]} 15:42:38.349 W Unable to open '/data/app/~~dlxfoDovfkLbUn2rbHLN-w==/com.google.android.trichromelibrary_694304933-rqWn91xp3zftmdlmJIjYGQ==/base.dm': No such file or directory 15:42:38.350 W Unable to open '/data/app/~~dlxfoDovfkLbUn2rbHLN-w==/com.google.android.trichromelibrary_694304933-rqWn91xp3zftmdlmJIjYGQ==/base.dm': No such file or directory 15:42:38.350 W Entry not found 15:42:38.350 D Configuring clns-8 for other apk /data/app/~~dlxfoDovfkLbUn2rbHLN-w==/com.google.android.trichromelibrary_694304933-rqWn91xp3zftmdlmJIjYGQ==/base.apk. target_sdk_version=34, uses_libraries=ALL, library_path=/data/app/~~Wj7AVORQ0fxNvcrYddkh5w==/com.google.android.webview-rU8hVCvZtqvPlBnbqwhmfg==/lib/arm64:/data/app/~~Wj7AVORQ0fxNvcrYddkh5w==/com.google.android.webview-rU8hVCvZtqvPlBnbqwhmfg==/base.apk!/lib/arm64-v8a:/data/app/~~dlxfoDovfkLbUn2rbHLN-w==/com.google.android.trichromelibrary_694304933-rqWn91xp3zftmdlmJIjYGQ==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand 15:42:38.350 D Returning zygote-cached class loader: /system_ext/framework/androidx.window.extensions.jar 15:42:38.352 W Loading /data/app/~~Wj7AVORQ0fxNvcrYddkh5w==/com.google.android.webview-rU8hVCvZtqvPlBnbqwhmfg==/oat/arm64/base.odex non-executable as it requires an image which we failed to load 15:42:38.353 W Could not find generated setter for class com.shopify.reactnative.skia.SkiaPictureViewManager 15:42:38.354 D Configuring clns-9 for other apk /data/app/~~Wj7AVORQ0fxNvcrYddkh5w==/com.google.android.webview-rU8hVCvZtqvPlBnbqwhmfg==/base.apk. target_sdk_version=34, uses_libraries=, library_path=/data/app/~~Wj7AVORQ0fxNvcrYddkh5w==/com.google.android.webview-rU8hVCvZtqvPlBnbqwhmfg==/lib/arm64:/data/app/~~Wj7AVORQ0fxNvcrYddkh5w==/com.google.android.webview-rU8hVCvZtqvPlBnbqwhmfg==/base.apk!/lib/arm64-v8a:/data/app/~~dlxfoDovfkLbUn2rbHLN-w==/com.google.android.trichromelibrary_694304933-rqWn91xp3zftmdlmJIjYGQ==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand 15:42:38.359 W Could not find generated setter for class com.facebook.react.uimanager.LayoutShadowNode 15:42:38.371 I version=133.0.6943.49 (694304933) minSdkVersion=29 isBundle=false multiprocess=true packageId=2 15:42:38.373 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$FeMergeManager 15:42:38.375 W Could not find generated setter for class com.horcrux.svg.VirtualViewManager$RenderableShadowNode 15:42:38.380 W Could not find generated setter for class com.facebook.react.views.safeareaview.ReactSafeAreaViewManager 15:42:38.380 W Could not find generated setter for class com.facebook.react.views.safeareaview.ReactSafeAreaViewShadowNode 15:42:38.380 D Load /data/app/~~dlxfoDovfkLbUn2rbHLN-w==/com.google.android.trichromelibrary_694304933-rqWn91xp3zftmdlmJIjYGQ==/base.apk!/lib/arm64-v8a/libmonochrome_64.so using ns clns-9 from class loader (caller=/data/app/~~Wj7AVORQ0fxNvcrYddkh5w==/com.google.android.webview-rU8hVCvZtqvPlBnbqwhmfg==/base.apk): ok 15:42:38.381 D Load /system/lib64/libwebviewchromium_plat_support.so using ns clns-9 from class loader (caller=/data/app/~~Wj7AVORQ0fxNvcrYddkh5w==/com.google.android.webview-rU8hVCvZtqvPlBnbqwhmfg==/base.apk): ok 15:42:38.382 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$LinearGradientManager 15:42:38.384 E [0219/154238.384692:ERROR:variations_seed_loader.cc(39)] Seed missing signature. 15:42:38.385 I [0219/154238.385158:INFO:variations_seed_loader.cc(67)] Failed to open file for reading.: No such file or directory (2) 15:42:38.388 W Could not find generated setter for class com.facebook.react.views.progressbar.ReactProgressBarViewManager 15:42:38.389 W Could not find generated setter for class com.facebook.react.views.progressbar.ProgressBarShadowNode 15:42:38.390 I Successfully loaded native library 15:42:38.391 I Flushed 6 samples from 6 histograms, 0 samples were dropped. 15:42:38.392 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$FeColorMatrixManager 15:42:38.397 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$SymbolManager 15:42:38.401 D tagSocket(134) with statsTag=0xffffffff, statsUid=-1 15:42:38.407 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$PatternManager 15:42:38.416 W Could not find generated setter for class com.horcrux.svg.SvgViewManager 15:42:38.423 W Could not find generated setter for class com.facebook.react.views.switchview.ReactSwitchManager 15:42:38.423 W Could not find generated setter for class com.facebook.react.views.switchview.ReactSwitchManager$ReactSwitchShadowNode 15:42:38.425 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$UseViewManager 15:42:38.428 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$TSpanViewManager 15:42:38.430 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$FilterManager 15:42:38.433 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$MarkerManager 15:42:38.436 W Could not find generated setter for class com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager 15:42:38.438 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$ForeignObjectManager 15:42:38.441 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$GroupViewManager 15:42:38.443 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$TextViewManager 15:42:38.446 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$ImageViewManager 15:42:38.448 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$FeCompositeManager 15:42:38.451 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$RadialGradientManager 15:42:38.453 W Could not find generated setter for class com.facebook.react.views.unimplementedview.ReactUnimplementedViewManager 15:42:38.456 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$FeOffsetManager 15:42:38.458 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$PathViewManager 15:42:38.461 W Could not find generated setter for class com.facebook.react.views.drawer.ReactDrawerLayoutManager 15:42:38.464 W Could not find generated setter for class com.facebook.react.views.textinput.ReactTextInputManager 15:42:38.465 W Could not find generated setter for class com.facebook.react.views.textinput.ReactTextInputShadowNode 15:42:38.468 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$DefsViewManager 15:42:38.471 W Could not find generated setter for class com.facebook.react.views.debuggingoverlay.DebuggingOverlayManager 15:42:38.473 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$FeGaussianBlurManager 15:42:38.475 W Could not find generated setter for class com.facebook.react.views.scroll.ReactHorizontalScrollViewManager 15:42:38.478 W Could not find generated setter for class com.facebook.react.views.text.ReactTextViewManager 15:42:38.479 W Could not find generated setter for class com.facebook.react.views.text.ReactTextShadowNode 15:42:38.481 W Could not find generated setter for class com.facebook.react.views.scroll.ReactHorizontalScrollContainerViewManager 15:42:38.484 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$ClipPathViewManager 15:42:38.487 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$FeBlendManager 15:42:38.489 W Could not find generated setter for class com.facebook.react.views.view.ReactViewManager 15:42:38.491 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$CircleViewManager 15:42:38.494 W Could not find generated setter for class com.facebook.react.views.modal.ReactModalHostManager 15:42:38.496 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$EllipseViewManager 15:42:38.499 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$LineViewManager 15:42:38.502 W Could not find generated setter for class com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageViewManager 15:42:38.502 W Could not find generated setter for class com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageShadowNode 15:42:38.504 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$FeFloodManager 15:42:38.507 W Could not find generated setter for class com.facebook.react.views.image.ReactImageManager 15:42:38.510 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$MaskManager 15:42:38.513 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$RectViewManager 15:42:38.516 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$TextPathViewManager 15:42:38.519 W Could not find generated setter for class com.facebook.react.views.scroll.ReactScrollViewManager 15:42:38.522 W Could not find generated setter for class com.facebook.react.views.text.ReactVirtualTextViewManager 15:42:38.522 W Could not find generated setter for class com.facebook.react.views.text.ReactVirtualTextShadowNode 15:42:38.525 W Could not find generated setter for class com.facebook.react.views.swiperefresh.SwipeRefreshLayoutManager 15:42:38.527 W Could not find generated setter for class com.facebook.react.views.text.ReactRawTextManager 15:42:38.527 W Could not find generated setter for class com.facebook.react.views.text.ReactRawTextShadowNode 15:42:38.528 W Could not find generated setter for class com.swmansion.gesturehandler.react.RNGestureHandlerRootViewManager 15:42:38.553 I Bridgeless mode is enabled 15:42:38.563 I Running "skiaSnapshotTest" with {"rootTag":11,"initialProps":{},"fabric":true} 15:42:38.788 W ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~Wj7AVORQ0fxNvcrYddkh5w==/com.google.android.webview-rU8hVCvZtqvPlBnbqwhmfg==/base.apk' with 2 weak references 15:42:38.835 D tagSocket(5) with statsTag=0xffffffff, statsUid=-1 15:42:38.836 D Compat change id reported: 289878283; UID 10229; state: ENABLED 15:42:38.859 D Load /data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk!/lib/arm64-v8a/libimagepipeline.so using ns clns-7 from class loader (caller=/data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk): ok 15:42:44.809 I 🚀 ~ App ~ onDraw: 15:42:44.855 D app_time_stats: avg=328.06ms min=0.66ms max=5631.72ms count=22 15:42:44.893 D Load /data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk!/lib/arm64-v8a/librnskia.so using ns clns-7 from class loader (caller=/data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk!classes8.dex): ok 15:42:44.893 W [WARNING] Bridgeless doesn't support CatalystInstance. Accessing an API that's not part of the new architecture is not encouraged usage. 15:42:45.003 D Load /data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk!/lib/arm64-v8a/libworklets.so using ns clns-7 from class loader (caller=/data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk): ok 15:42:45.005 D Load /data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk!/lib/arm64-v8a/libreanimated.so using ns clns-7 from class loader (caller=/data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk): ok 15:42:45.005 W CheckJNI: method to register "installJSIBindings" not in the given class. This is slow, consider changing your RegisterNatives calls. 15:42:45.007 W [WARNING] Bridgeless doesn't support CatalystInstance. Accessing an API that's not part of the new architecture is not encouraged usage. 15:42:45.240 I [GESTURE HANDLER] Initialize gesture handler for root view com.facebook.react.views.modal.ReactModalHostView$DialogRootViewGroup{779c375 V.E...... ......ID 0,0-1344,2689 #a2} 15:42:45.252 I onSurfaceTextureAvailable: 0x0 15:42:45.256 D Load /data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk!/lib/arm64-v8a/libgesturehandler.so using ns clns-7 from class loader (caller=/data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk): ok 15:42:45.256 D Entering merged library JNI_OnLoad. 15:42:45.256 D Preparing 12 pre-merged libs (including stub) 15:42:45.256 D Preparing to register libfabricjni_so. onload_func: 0x74c7478408 15:42:45.256 D Preparing to register libmapbufferjni_so. onload_func: 0x74c7553e6c 15:42:45.256 D Preparing to register libreact_devsupportjni_so. onload_func: 0x74c76a57d0 15:42:45.256 D Preparing to register libreact_featureflagsjni_so. onload_func: 0x74c76b1a20 15:42:45.256 D Preparing to register libreact_newarchdefaults_so. onload_func: 0x74c7722464 15:42:45.256 D Preparing to register libreactnativeblob_so. onload_func: 0x74c7925684 15:42:45.256 D Preparing to register libreactnativejni_so. onload_func: 0x74c79817c0 15:42:45.256 D Preparing to register librninstance_so. onload_func: 0x74c79ce918 15:42:45.256 D Preparing to register libturbomodulejsijni_so. onload_func: 0x74c7a88bc0 15:42:45.256 D Preparing to register libuimanagerjni_so. onload_func: 0x74c7aa348c 15:42:45.256 D Preparing to register libyoga_so. onload_func: 0x74c7ab16ac 15:42:45.256 D About to register 11 actual methods. 15:42:45.295 I onSurfaceTextureSizeChanged: 1344x2329 15:42:45.295 I onSurfaceTextureSizeChanged 1344/2329 15:42:45.298 E [SurfaceTexture-0-7305-0] updateAndRelease: EGLConsumer is not attached to an OpenGL ES context 15:42:45.298 I updateAndRelease() failed. The exception above can safely be ignored 15:42:46.295 D app_time_stats: avg=30.56ms min=5.10ms max=370.38ms count=33 15:42:46.308 D app_time_stats: avg=29.20ms min=6.51ms max=282.91ms count=38

  1. When I click on CAPTURE button and then go to CANVAS(does not let me draw and crashes immediately)
    ---------------------------- PROCESS STARTED (7205) for package com.skiasnapshottest ---------------------------- 15:41:32.274 D Checking for metadata for AppLocalesMetadataHolderService : Service not found 15:41:32.326 D Load /data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk!/lib/arm64-v8a/libhermes.so using ns clns-7 from class loader (caller=/data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk): ok 15:41:32.328 D Load /data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk!/lib/arm64-v8a/libhermestooling.so using ns clns-7 from class loader (caller=/data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk): ok 15:41:32.328 D Entering merged library JNI_OnLoad. 15:41:32.328 D Preparing 4 pre-merged libs (including stub) 15:41:32.328 D Preparing to register libhermes_executor_so. onload_func: 0x7529bafe88 15:41:32.328 D Preparing to register libhermesinstancejni_so. onload_func: 0x7529be35c0 15:41:32.328 D Preparing to register libjsijniprofiler_so. onload_func: 0x7529be5778 15:41:32.328 D About to register 3 actual methods. 15:41:32.414 W ReactHost{0}.startSurface(surfaceId = 0): Schedule 15:41:32.415 W ReactHost{0}.attachSurface(surfaceId = 0) 15:41:32.415 W ReactHost{0}.getOrCreateReactInstanceTask() 15:41:32.415 W ReactHost{0}.getOrCreateReactInstanceTask(): Start 15:41:32.415 W ReactHost{0}.getJSBundleLoader() 15:41:32.415 W ReactHost{0}.isMetroRunning() 15:41:32.425 D tagSocket(99) with statsTag=0xffffffff, statsUid=-1 15:41:32.427 D tagSocket(98) with statsTag=0xffffffff, statsUid=-1 15:41:32.437 W Accessing hidden method Landroid/view/View;->computeFitSystemWindows(Landroid/graphics/Rect;Landroid/graphics/Rect;)Z (unsupported, reflection, allowed) 15:41:32.439 W Accessing hidden method Landroid/view/ViewGroup;->makeOptionalFitsSystemWindows()V (unsupported, reflection, allowed) 15:41:32.447 W ReactHost{0}.isMetroRunning(): Async result = true 15:41:32.449 W ReactHost{0}.loadJSBundleFromMetro() 15:41:32.451 W ReactHost{0}.onHostResume(activity) 15:41:32.460 W Unknown dataspace 0 15:41:32.487 E Unable to display loading message because react activity isn't active, message: Loading from 10.0.2.2:8081… 15:41:32.538 I Opening libGLESv1_CM_emulation.so 15:41:32.538 I Opening libGLESv2_emulation.so 15:41:32.556 W Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... 15:41:32.556 W Failed to initialize 101010-2 format, error = EGL_SUCCESS 15:41:32.568 I mapper 4.x is not supported 15:41:32.625 W ReactHost{0}.raiseSoftException(onWindowFocusChange(hasFocus = "true")): Tried to access onWindowFocusChange while context is not ready 15:41:32.630 E Unhandled SoftException com.facebook.react.bridge.ReactNoCrashSoftException: raiseSoftException(onWindowFocusChange(hasFocus = "true")): Tried to access onWindowFocusChange while context is not ready at com.facebook.react.runtime.ReactHostImpl.raiseSoftException(ReactHostImpl.java:942) at com.facebook.react.runtime.ReactHostImpl.raiseSoftException(ReactHostImpl.java:935) at com.facebook.react.runtime.ReactHostImpl.onWindowFocusChange(ReactHostImpl.java:716) at com.facebook.react.ReactDelegate.onWindowFocusChanged(ReactDelegate.java:204) at com.facebook.react.ReactActivityDelegate.onWindowFocusChanged(ReactActivityDelegate.java:189) at com.facebook.react.ReactActivity.onWindowFocusChanged(ReactActivity.java:138) at androidx.appcompat.view.WindowCallbackWrapper.onWindowFocusChanged(WindowCallbackWrapper.java:125) at com.android.internal.policy.DecorView.onWindowFocusChanged(DecorView.java:1772) at android.view.View.dispatchWindowFocusChanged(View.java:16743) at android.view.ViewGroup.dispatchWindowFocusChanged(ViewGroup.java:1505) at android.view.ViewRootImpl.dispatchFocusEvent(ViewRootImpl.java:4697) at android.view.ViewRootImpl.handleWindowFocusChanged(ViewRootImpl.java:4601) at android.view.ViewRootImpl.-$$Nest$mhandleWindowFocusChanged(Unknown Source:0) at android.view.ViewRootImpl$ViewRootHandler.handleMessageImpl(ViewRootImpl.java:6773) at android.view.ViewRootImpl$ViewRootHandler.handleMessage(ViewRootImpl.java:6683) at android.os.Handler.dispatchMessage(Handler.java:107) at android.os.Looper.loopOnce(Looper.java:232) at android.os.Looper.loop(Looper.java:317) at android.app.ActivityThread.main(ActivityThread.java:8705) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:580) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:886) 15:41:32.827 I Compiler allocated 4206KB to compile void android.widget.TextView.<init>(android.content.Context, android.util.AttributeSet, int, int) 15:41:32.867 I Compiler allocated 5250KB to compile void android.view.ViewRootImpl.performTraversals() 15:41:33.270 W ReactHost{0}.loadJSBundleFromMetro(): Creating BundleLoader 15:41:33.271 W ReactHost{0}.getOrCreateReactContext(): Creating BridgelessReactContext 15:41:33.273 W ReactHost{0}.getOrCreateReactInstanceTask(): Creating ReactInstance 15:41:33.284 D tagSocket(124) with statsTag=0xffffffff, statsUid=-1 15:41:33.309 W Component property map contains multiple entries for 'borderColor'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:41:33.309 W Component property map contains multiple entries for 'borderStyle'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:41:33.314 W Component property map contains multiple entries for 'borderColor'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:41:33.314 W Component property map contains multiple entries for 'borderStyle'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:41:33.314 W Component property map contains multiple entries for 'borderRadius'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:41:33.314 W Component property map contains multiple entries for 'borderEndColor'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:41:33.314 W Component property map contains multiple entries for 'borderTopColor'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:41:33.314 W Component property map contains multiple entries for 'borderLeftColor'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:41:33.314 W Component property map contains multiple entries for 'borderBlockColor'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:41:33.314 W Component property map contains multiple entries for 'borderRightColor'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:41:33.314 W Component property map contains multiple entries for 'borderStartColor'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:41:33.314 W Component property map contains multiple entries for 'borderBottomColor'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:41:33.314 W Component property map contains multiple entries for 'borderEndEndRadius'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:41:33.314 W Component property map contains multiple entries for 'borderTopEndRadius'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:41:33.314 W Component property map contains multiple entries for 'borderBlockEndColor'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:41:33.314 W Component property map contains multiple entries for 'borderTopLeftRadius'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:41:33.314 W Component property map contains multiple entries for 'borderEndStartRadius'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:41:33.314 W Component property map contains multiple entries for 'borderStartEndRadius'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:41:33.314 W Component property map contains multiple entries for 'borderTopRightRadius'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:41:33.314 W Component property map contains multiple entries for 'borderTopStartRadius'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:41:33.314 W Component property map contains multiple entries for 'borderBlockStartColor'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:41:33.314 W Component property map contains multiple entries for 'borderBottomEndRadius'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:41:33.314 W Component property map contains multiple entries for 'borderBottomLeftRadius'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:41:33.314 W Component property map contains multiple entries for 'borderStartStartRadius'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:41:33.314 W Component property map contains multiple entries for 'borderBottomRightRadius'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:41:33.314 W Component property map contains multiple entries for 'borderBottomStartRadius'. Ensure all calls to convertRawProp use a consistent prefix, name and suffix. 15:41:33.330 W ReactHost{0}.getOrCreateReactInstanceTask(): Loading JS Bundle 15:41:33.330 W ReactHost{0}.getOrCreateReactInstanceTask(): Calling DevSupportManagerBase.onNewReactContextCreated(reactContext) 15:41:33.333 W Packager connection already open, nooping. 15:41:33.334 W ReactContext.onHostResume() 15:41:33.334 W ReactHost{0}.getOrCreateReactInstanceTask(): Executing ReactInstanceEventListeners 15:41:33.334 W ReactHost{0}.startSurface(surfaceId = 0): Execute 15:41:33.499 I Loading com.google.android.webview version 133.0.6943.49 (code 694304933) 15:41:33.512 W Could not find generated setter for class com.shopify.reactnative.skia.SkiaPictureViewManager 15:41:33.514 W Could not find generated setter for class com.facebook.react.uimanager.LayoutShadowNode 15:41:33.521 V The following library key has been added: ResourcesKey{ mHash=76b16ffc mResDir=null mSplitDirs=[] mOverlayDirs=[/product/overlay/NavigationBarMode3Button/NavigationBarMode3ButtonOverlay.apk,/product/overlay/EmulationPixel9ProXL/EmulationPixel9ProXLOverlay.apk,/data/resource-cache/com.android.systemui-neutral-tfM1.frro,/data/resource-cache/com.android.systemui-accent-3LVk.frro,/data/resource-cache/com.android.systemui-dynamic-6HTS.frro] mLibDirs=[/data/app/~~Wj7AVORQ0fxNvcrYddkh5w==/com.google.android.webview-rU8hVCvZtqvPlBnbqwhmfg==/base.apk,/data/app/~~dlxfoDovfkLbUn2rbHLN-w==/com.google.android.trichromelibrary_694304933-rqWn91xp3zftmdlmJIjYGQ==/base.apk,/system_ext/framework/androidx.window.extensions.jar] mDisplayId=0 mOverrideConfig=v35 mCompatInfo={480dpi always-compat} mLoaders=[]} 15:41:33.523 W Unable to open '/data/app/~~dlxfoDovfkLbUn2rbHLN-w==/com.google.android.trichromelibrary_694304933-rqWn91xp3zftmdlmJIjYGQ==/base.dm': No such file or directory 15:41:33.523 W Unable to open '/data/app/~~dlxfoDovfkLbUn2rbHLN-w==/com.google.android.trichromelibrary_694304933-rqWn91xp3zftmdlmJIjYGQ==/base.dm': No such file or directory 15:41:33.523 W Entry not found 15:41:33.524 D Configuring clns-8 for other apk /data/app/~~dlxfoDovfkLbUn2rbHLN-w==/com.google.android.trichromelibrary_694304933-rqWn91xp3zftmdlmJIjYGQ==/base.apk. target_sdk_version=34, uses_libraries=ALL, library_path=/data/app/~~Wj7AVORQ0fxNvcrYddkh5w==/com.google.android.webview-rU8hVCvZtqvPlBnbqwhmfg==/lib/arm64:/data/app/~~Wj7AVORQ0fxNvcrYddkh5w==/com.google.android.webview-rU8hVCvZtqvPlBnbqwhmfg==/base.apk!/lib/arm64-v8a:/data/app/~~dlxfoDovfkLbUn2rbHLN-w==/com.google.android.trichromelibrary_694304933-rqWn91xp3zftmdlmJIjYGQ==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand 15:41:33.525 D Returning zygote-cached class loader: /system_ext/framework/androidx.window.extensions.jar 15:41:33.527 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$FeMergeManager 15:41:33.528 W Loading /data/app/~~Wj7AVORQ0fxNvcrYddkh5w==/com.google.android.webview-rU8hVCvZtqvPlBnbqwhmfg==/oat/arm64/base.odex non-executable as it requires an image which we failed to load 15:41:33.528 W Could not find generated setter for class com.horcrux.svg.VirtualViewManager$RenderableShadowNode 15:41:33.529 D Configuring clns-9 for other apk /data/app/~~Wj7AVORQ0fxNvcrYddkh5w==/com.google.android.webview-rU8hVCvZtqvPlBnbqwhmfg==/base.apk. target_sdk_version=34, uses_libraries=, library_path=/data/app/~~Wj7AVORQ0fxNvcrYddkh5w==/com.google.android.webview-rU8hVCvZtqvPlBnbqwhmfg==/lib/arm64:/data/app/~~Wj7AVORQ0fxNvcrYddkh5w==/com.google.android.webview-rU8hVCvZtqvPlBnbqwhmfg==/base.apk!/lib/arm64-v8a:/data/app/~~dlxfoDovfkLbUn2rbHLN-w==/com.google.android.trichromelibrary_694304933-rqWn91xp3zftmdlmJIjYGQ==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand 15:41:33.533 W Could not find generated setter for class com.facebook.react.views.safeareaview.ReactSafeAreaViewManager 15:41:33.535 W Could not find generated setter for class com.facebook.react.views.safeareaview.ReactSafeAreaViewShadowNode 15:41:33.541 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$LinearGradientManager 15:41:33.541 I version=133.0.6943.49 (694304933) minSdkVersion=29 isBundle=false multiprocess=true packageId=2 15:41:33.546 W Could not find generated setter for class com.facebook.react.views.progressbar.ReactProgressBarViewManager 15:41:33.547 W Could not find generated setter for class com.facebook.react.views.progressbar.ProgressBarShadowNode 15:41:33.549 D Load /data/app/~~dlxfoDovfkLbUn2rbHLN-w==/com.google.android.trichromelibrary_694304933-rqWn91xp3zftmdlmJIjYGQ==/base.apk!/lib/arm64-v8a/libmonochrome_64.so using ns clns-9 from class loader (caller=/data/app/~~Wj7AVORQ0fxNvcrYddkh5w==/com.google.android.webview-rU8hVCvZtqvPlBnbqwhmfg==/base.apk): ok 15:41:33.550 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$FeColorMatrixManager 15:41:33.551 D Load /system/lib64/libwebviewchromium_plat_support.so using ns clns-9 from class loader (caller=/data/app/~~Wj7AVORQ0fxNvcrYddkh5w==/com.google.android.webview-rU8hVCvZtqvPlBnbqwhmfg==/base.apk): ok 15:41:33.553 E [0219/154133.553169:ERROR:variations_seed_loader.cc(39)] Seed missing signature. 15:41:33.553 I [0219/154133.553453:INFO:variations_seed_loader.cc(67)] Failed to open file for reading.: No such file or directory (2) 15:41:33.555 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$SymbolManager 15:41:33.561 I Successfully loaded native library 15:41:33.561 I Flushed 6 samples from 6 histograms, 0 samples were dropped. 15:41:33.568 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$PatternManager 15:41:33.572 D tagSocket(134) with statsTag=0xffffffff, statsUid=-1 15:41:33.580 W Could not find generated setter for class com.horcrux.svg.SvgViewManager 15:41:33.587 W Could not find generated setter for class com.facebook.react.views.switchview.ReactSwitchManager 15:41:33.591 W Could not find generated setter for class com.facebook.react.views.switchview.ReactSwitchManager$ReactSwitchShadowNode 15:41:33.594 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$UseViewManager 15:41:33.597 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$TSpanViewManager 15:41:33.600 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$FilterManager 15:41:33.602 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$MarkerManager 15:41:33.606 W Could not find generated setter for class com.swmansion.gesturehandler.react.RNGestureHandlerButtonViewManager 15:41:33.609 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$ForeignObjectManager 15:41:33.611 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$GroupViewManager 15:41:33.614 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$TextViewManager 15:41:33.616 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$ImageViewManager 15:41:33.619 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$FeCompositeManager 15:41:33.621 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$RadialGradientManager 15:41:33.624 W Could not find generated setter for class com.facebook.react.views.unimplementedview.ReactUnimplementedViewManager 15:41:33.625 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$FeOffsetManager 15:41:33.628 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$PathViewManager 15:41:33.631 W Could not find generated setter for class com.facebook.react.views.drawer.ReactDrawerLayoutManager 15:41:33.634 W Could not find generated setter for class com.facebook.react.views.textinput.ReactTextInputManager 15:41:33.635 W Could not find generated setter for class com.facebook.react.views.textinput.ReactTextInputShadowNode 15:41:33.639 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$DefsViewManager 15:41:33.641 W Could not find generated setter for class com.facebook.react.views.debuggingoverlay.DebuggingOverlayManager 15:41:33.643 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$FeGaussianBlurManager 15:41:33.646 W Could not find generated setter for class com.facebook.react.views.scroll.ReactHorizontalScrollViewManager 15:41:33.649 W Could not find generated setter for class com.facebook.react.views.text.ReactTextViewManager 15:41:33.650 W Could not find generated setter for class com.facebook.react.views.text.ReactTextShadowNode 15:41:33.652 W Could not find generated setter for class com.facebook.react.views.scroll.ReactHorizontalScrollContainerViewManager 15:41:33.656 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$ClipPathViewManager 15:41:33.658 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$FeBlendManager 15:41:33.660 W Could not find generated setter for class com.facebook.react.views.view.ReactViewManager 15:41:33.663 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$CircleViewManager 15:41:33.665 W Could not find generated setter for class com.facebook.react.views.modal.ReactModalHostManager 15:41:33.667 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$EllipseViewManager 15:41:33.669 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$LineViewManager 15:41:33.672 W Could not find generated setter for class com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageViewManager 15:41:33.672 W Could not find generated setter for class com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageShadowNode 15:41:33.674 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$FeFloodManager 15:41:33.676 W Could not find generated setter for class com.facebook.react.views.image.ReactImageManager 15:41:33.679 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$MaskManager 15:41:33.682 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$RectViewManager 15:41:33.685 W Could not find generated setter for class com.horcrux.svg.RenderableViewManager$TextPathViewManager 15:41:33.689 W Could not find generated setter for class com.facebook.react.views.scroll.ReactScrollViewManager 15:41:33.692 W Could not find generated setter for class com.facebook.react.views.text.ReactVirtualTextViewManager 15:41:33.692 W Could not find generated setter for class com.facebook.react.views.text.ReactVirtualTextShadowNode 15:41:33.694 W Could not find generated setter for class com.facebook.react.views.swiperefresh.SwipeRefreshLayoutManager 15:41:33.696 W Could not find generated setter for class com.facebook.react.views.text.ReactRawTextManager 15:41:33.696 W Could not find generated setter for class com.facebook.react.views.text.ReactRawTextShadowNode 15:41:33.697 W Could not find generated setter for class com.swmansion.gesturehandler.react.RNGestureHandlerRootViewManager 15:41:33.721 I Bridgeless mode is enabled 15:41:33.731 I Running "skiaSnapshotTest" with {"rootTag":11,"initialProps":{},"fabric":true} 15:41:33.940 W ApkAssets: Deleting an ApkAssets object '<empty> and /data/app/~~Wj7AVORQ0fxNvcrYddkh5w==/com.google.android.webview-rU8hVCvZtqvPlBnbqwhmfg==/base.apk' with 2 weak references 15:41:33.985 D tagSocket(5) with statsTag=0xffffffff, statsUid=-1 15:41:33.985 D Compat change id reported: 289878283; UID 10229; state: ENABLED 15:41:34.007 D Load /data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk!/lib/arm64-v8a/libimagepipeline.so using ns clns-7 from class loader (caller=/data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk): ok 15:41:35.361 I 🚀 ~ App ~ onCapture: 15:41:35.373 D Load /data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk!/lib/arm64-v8a/librnskia.so using ns clns-7 from class loader (caller=/data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk!classes8.dex): ok 15:41:35.382 W [WARNING] Bridgeless doesn't support CatalystInstance. Accessing an API that's not part of the new architecture is not encouraged usage. 15:41:35.384 D app_time_stats: avg=113.10ms min=0.77ms max=1451.43ms count=22 15:41:35.455 E Unhandled SoftException com.facebook.react.bridge.AssertionException: Expected to run on UI thread! at com.facebook.react.bridge.SoftAssertions.assertCondition(SoftAssertions.kt:37) at com.facebook.react.bridge.UiThreadUtil.assertOnUiThread(UiThreadUtil.java:46) at com.facebook.react.fabric.FabricUIManager.resolveView(FabricUIManager.java:931) at com.shopify.reactnative.skia.ViewScreenshotService.makeViewScreenshotFromTag(ViewScreenshotService.java:36) at com.shopify.reactnative.skia.PlatformContext.takeScreenshotFromViewTag(PlatformContext.java:52) at android.os.MessageQueue.nativePollOnce(Native Method) at android.os.MessageQueue.next(MessageQueue.java:346) at android.os.Looper.loopOnce(Looper.java:189) at android.os.Looper.loop(Looper.java:317) at com.facebook.react.bridge.queue.MessageQueueThreadImpl.lambda$startNewBackgroundThread$2(MessageQueueThreadImpl.java:217) at com.facebook.react.bridge.queue.MessageQueueThreadImpl$$ExternalSyntheticLambda1.run(D8$$SyntheticClass:0) at java.lang.Thread.run(Thread.java:1012) 15:41:37.909 D app_time_stats: avg=41.03ms min=0.93ms max=1686.16ms count=52 15:41:37.974 I 🚀 ~ App ~ onDraw: 15:41:38.042 D Load /data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk!/lib/arm64-v8a/libworklets.so using ns clns-7 from class loader (caller=/data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk): ok 15:41:38.043 D Load /data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk!/lib/arm64-v8a/libreanimated.so using ns clns-7 from class loader (caller=/data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk): ok 15:41:38.043 W CheckJNI: method to register "installJSIBindings" not in the given class. This is slow, consider changing your RegisterNatives calls. 15:41:38.044 W [WARNING] Bridgeless doesn't support CatalystInstance. Accessing an API that's not part of the new architecture is not encouraged usage. 15:41:38.206 I [GESTURE HANDLER] Initialize gesture handler for root view com.facebook.react.views.modal.ReactModalHostView$DialogRootViewGroup{e6ba37b V.E...... ......ID 0,0-1344,2689 #a2} 15:41:38.210 D Load /data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk!/lib/arm64-v8a/libgesturehandler.so using ns clns-7 from class loader (caller=/data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk): ok 15:41:38.210 D Entering merged library JNI_OnLoad. 15:41:38.210 D Preparing 12 pre-merged libs (including stub) 15:41:38.210 D Preparing to register libfabricjni_so. onload_func: 0x74ca86b408 15:41:38.210 D Preparing to register libmapbufferjni_so. onload_func: 0x74ca946e6c 15:41:38.210 D Preparing to register libreact_devsupportjni_so. onload_func: 0x74caa987d0 15:41:38.210 D Preparing to register libreact_featureflagsjni_so. onload_func: 0x74caaa4a20 15:41:38.210 D Preparing to register libreact_newarchdefaults_so. onload_func: 0x74cab15464 15:41:38.210 D Preparing to register libreactnativeblob_so. onload_func: 0x74cad18684 15:41:38.210 D Preparing to register libreactnativejni_so. onload_func: 0x74cad747c0 15:41:38.210 D Preparing to register librninstance_so. onload_func: 0x74cadc1918 15:41:38.210 D Preparing to register libturbomodulejsijni_so. onload_func: 0x74cae7bbc0 15:41:38.210 D Preparing to register libuimanagerjni_so. onload_func: 0x74cae9648c 15:41:38.210 D Preparing to register libyoga_so. onload_func: 0x74caea46ac 15:41:38.210 D About to register 11 actual methods. 15:41:38.215 I onSurfaceTextureAvailable: 1344x2329 15:41:38.226 E eglMakeCurrent: error: EGL_BAD_ACCESS: context 0xb4000076f2c81170 current to another thread! 15:41:38.226 E tid 7240: eglMakeCurrent(1978): error 0x3002 (EGL_BAD_ACCESS) 15:41:38.226 E eglMakeCurrentImpl:1058 error 3002 (EGL_BAD_ACCESS) 15:41:38.226 I EGL Error: Bad Access (12290) in /Users/gyan/Use/skiaSnapshotTest/node_modules/@shopify/react-native-skia/android/cpp/rnskia-android/gl/Context.h:33 15:41:38.226 E [SurfaceTexture-0-7205-0] checkAndUpdateEglState: invalid current EGLDisplay 15:41:38.226 I updateAndRelease() failed. The exception above can safely be ignored 15:41:38.248 E [SurfaceTexture-0-7205-0] checkAndUpdateEglState: invalid current EGLDisplay 15:41:38.248 I updateAndRelease() failed. The exception above can safely be ignored 15:41:38.248 E eglMakeCurrent: error: EGL_BAD_ACCESS: context 0xb4000076f2c81170 current to another thread! 15:41:38.248 E tid 7240: eglMakeCurrent(1978): error 0x3002 (EGL_BAD_ACCESS) 15:41:38.248 E eglMakeCurrentImpl:1058 error 3002 (EGL_BAD_ACCESS) 15:41:38.248 I EGL Error: Bad Access (12290) in /Users/gyan/Use/skiaSnapshotTest/node_modules/@shopify/react-native-skia/android/cpp/rnskia-android/gl/Context.h:33 15:41:38.254 A Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0xb0 in tid 7240 (mqt_v_js), pid 7205 (kiasnapshottest) 15:41:38.423 A Cmdline: com.skiasnapshottest 15:41:38.423 A pid: 7205, tid: 7240, name: mqt_v_js >>> com.skiasnapshottest <<< 15:41:38.423 A #05 pc 000000000072c92c /data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk!librnskia.so (offset 0x29cc000) (gl::Surface::present()+28) (BuildId: dc509ab60621f4ff59b60aca44ce91d2cb7ef912) 15:41:38.423 A #06 pc 000000000072c8d8 /data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk!librnskia.so (offset 0x29cc000) (RNSkia::OpenGLWindowContext::present()+84) (BuildId: dc509ab60621f4ff59b60aca44ce91d2cb7ef912) 15:41:38.423 A #07 pc 0000000000549358 /data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk!librnskia.so (offset 0x29cc000) (RNSkia::RNSkOpenGLCanvasProvider::renderToCanvas(std::__ndk1::function<void (SkCanvas*)> const&)+368) (BuildId: dc509ab60621f4ff59b60aca44ce91d2cb7ef912) 15:41:38.423 A #08 pc 0000000000528440 /data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk!librnskia.so (offset 0x29cc000) (RNSkia::RNSkPictureRenderer::performDraw(std::__ndk1::shared_ptr<RNSkia::RNSkCanvasProvider>)+96) (BuildId: dc509ab60621f4ff59b60aca44ce91d2cb7ef912) 15:41:38.423 A #09 pc 0000000000528228 /data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk!librnskia.so (offset 0x29cc000) (RNSkia::RNSkPictureRenderer::renderImmediate(std::__ndk1::shared_ptr<RNSkia::RNSkCanvasProvider>)+56) (BuildId: dc509ab60621f4ff59b60aca44ce91d2cb7ef912) 15:41:38.423 A #10 pc 0000000000525bf8 /data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk!librnskia.so (offset 0x29cc000) (RNSkia::RNSkView::requestRedraw()::'lambda'()::operator()() const+176) (BuildId: dc509ab60621f4ff59b60aca44ce91d2cb7ef912) 15:41:38.423 A #11 pc 0000000000525b38 /data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk!librnskia.so (offset 0x29cc000) (BuildId: dc509ab60621f4ff59b60aca44ce91d2cb7ef912) 15:41:38.423 A #12 pc 0000000000525af0 /data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk!librnskia.so (offset 0x29cc000) (void std::__ndk1::__invoke_void_return_wrapper<void, true>::__call<RNSkia::RNSkView::requestRedraw()::'lambda'()&>(RNSkia::RNSkView::requestRedraw()::'lambda'()&)+20) (BuildId: dc509ab60621f4ff59b60aca44ce91d2cb7ef912) 15:41:38.423 A #13 pc 0000000000525acc /data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk!librnskia.so (offset 0x29cc000) (BuildId: dc509ab60621f4ff59b60aca44ce91d2cb7ef912) 15:41:38.423 A #14 pc 00000000005249c4 /data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk!librnskia.so (offset 0x29cc000) (std::__ndk1::__function::__func<RNSkia::RNSkView::requestRedraw()::'lambda'(), std::__ndk1::allocator<RNSkia::RNSkView::requestRedraw()::'lambda'()>, void ()>::operator()()+24) (BuildId: dc509ab60621f4ff59b60aca44ce91d2cb7ef912) 15:41:38.423 A #15 pc 000000000052b280 /data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk!librnskia.so (offset 0x29cc000) (BuildId: dc509ab60621f4ff59b60aca44ce91d2cb7ef912) 15:41:38.423 A #16 pc 000000000052b0f8 /data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk!librnskia.so (offset 0x29cc000) (std::__ndk1::function<void ()>::operator()() const+20) (BuildId: dc509ab60621f4ff59b60aca44ce91d2cb7ef912) 15:41:38.423 A #17 pc 0000000000538e98 /data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk!librnskia.so (offset 0x29cc000) (MainThreadDispatcher::processMessages()+144) (BuildId: dc509ab60621f4ff59b60aca44ce91d2cb7ef912) 15:41:38.423 A #18 pc 0000000000538dd8 /data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk!librnskia.so (offset 0x29cc000) (MainThreadDispatcher::MainThreadDispatcher()::'lambda'(int, int, void*)::operator()(int, int, void*) const+140) (BuildId: dc509ab60621f4ff59b60aca44ce91d2cb7ef912) 15:41:38.423 A #19 pc 0000000000538d18 /data/app/~~ypcyFBFolGRORF1f9XjahQ==/com.skiasnapshottest-LkpJmRsvRU6fJwCdL2FebQ==/base.apk!librnskia.so (offset 0x29cc000) (MainThreadDispatcher::MainThreadDispatcher()::'lambda'(int, int, void*)::__invoke(int, int, void*)+56) (BuildId: dc509ab60621f4ff59b60aca44ce91d2cb7ef912) 15:41:38.441 W ReactHost{0}.onHostPause(activity) 15:41:38.441 W ReactContext.onHostPause() ---------------------------- PROCESS ENDED (7205) for package com.skiasnapshottest ----------------------------

React Native Skia Version

1.11.8

React Native Version

0.76.6

Using New Architecture

  • Enabled

Steps to Reproduce

Open the app
Click on CAPTURE
Click on CANVAS > Crashes (if not, start drawing then it crashes)

Open the app
DON'T click on CAPTURE
Click on CANVAS > won't crash and lets you draw as expected

Snack, Code Example, Screenshot, or Link to Repository

Reproducible example - https://github.com/gyanbhartip/skiaSnapshotTest

Android Logcats - https://drive.google.com/drive/folders/1mCYnR0xyAyJXO2Tlpr8IfWqQ76edV1D7?usp=sharing

@gyanbhartip gyanbhartip added the bug Something isn't working label Feb 19, 2025
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

1 participant