Skip to content

lib crash ClassNotFoundException for org.pytorch.PyTorchAndroid #13

@brunoalex

Description

@brunoalex

Im having Crash on some pixel devices that prevent me to upload to playstore
Given the details you've provided, it appears that your Android app is encountering an ExceptionInInitializerError and a ClassNotFoundException for org.pytorch.PyTorchAndroid

have u seen this before? tks

at androidx.compose.ui.platform.AndroidComposeView.onAttachedToWindow(Unknown Source:139)

Exception java.lang.ExceptionInInitializerError:
at org.pytorch.LiteModuleLoader.load (LiteModuleLoader.java)
at com.kiltdesign.remove_background.MainActivity$RemoveBgViewModel. (MainActivity.kt)
at com.kiltdesign.remove_background.MainActivity$RemoveBgViewModelFactory.create (MainActivity.kt)
at androidx.lifecycle.ViewModelProvider$Factory.create (ViewModelProvider.kt)
at androidx.lifecycle.ViewModelProvider.get (ViewModelProvider.kt)
at androidx.lifecycle.ViewModelProvider.get (ViewModelProvider.java)
at com.kiltdesign.remove_background.MainActivity.ImageSelectorAndRemoveBg (MainActivity.kt)
at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke (ComposableLambda.jvm.kt)
at androidx.compose.material3.SurfaceKt$Surface$1.invoke (Surface.kt)
at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke (ComposableLambda.jvm.kt)
at androidx.compose.runtime.CompositionLocalKt.CompositionLocalProvider (CompositionLocal.kt)
at androidx.compose.material3.SurfaceKt.Surface-T9BRK9s (Surface.kt)
at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke (ComposableLambda.jvm.kt)
at androidx.compose.runtime.CompositionLocalKt.CompositionLocalProvider (CompositionLocal.kt)
at androidx.compose.material3.TextKt.ProvideTextStyle (Text.kt)
at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke (ComposableLambda.jvm.kt)
at androidx.compose.runtime.CompositionLocalKt.CompositionLocalProvider (CompositionLocal.kt)
at androidx.compose.material3.MaterialThemeKt.MaterialTheme (MaterialTheme.kt)
at com.kiltdesign.remove_background.ui.theme.ThemeKt.MyApplicationTheme (Theme.kt)
at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke (ComposableLambda.jvm.kt)
at androidx.compose.ui.platform.ComposeView.Content (ComposeView.android.kt)
at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke (ComposableLambda.jvm.kt)
at androidx.compose.runtime.CompositionLocalKt.CompositionLocalProvider (CompositionLocal.kt)
at androidx.compose.ui.platform.CompositionLocalsKt.ProvideCommonCompositionLocals (CompositionLocals.kt)
at androidx.compose.ui.platform.AndroidCompositionLocals_androidKt$ProvideAndroidCompositionLocals$3.invoke (AndroidCompositionLocals.android.kt)
at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke (ComposableLambda.jvm.kt)
at androidx.compose.runtime.CompositionLocalKt.CompositionLocalProvider (CompositionLocal.kt)
at androidx.compose.ui.platform.AndroidCompositionLocals_androidKt.ProvideAndroidCompositionLocals (AndroidCompositionLocals.android.kt)
at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke (ComposableLambda.jvm.kt)
at androidx.compose.runtime.CompositionLocalKt.CompositionLocalProvider (CompositionLocal.kt)
at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke (ComposableLambda.jvm.kt)
at androidx.compose.runtime.ActualJvm_jvmKt.invokeComposable (ActualJvm_jvm.kt)
at androidx.compose.runtime.ComposerImpl.doCompose (Composer.kt)
at androidx.compose.runtime.ComposerImpl.composeContent$runtime_release (Composer.kt)
at androidx.compose.runtime.CompositionImpl.composeContent (Composition.kt)
at androidx.compose.runtime.Recomposer.composeInitial$runtime_release (Recomposer.kt)
at androidx.compose.runtime.CompositionImpl.composeInitial (Composition.kt)
at androidx.compose.runtime.CompositionImpl.setContent (Composition.kt)
at androidx.compose.ui.platform.AndroidComposeView.setOnViewTreeOwnersAvailable (AndroidComposeView.android.kt)
at androidx.compose.ui.platform.WrappedComposition.setContent (Wrapper.android.kt)
at androidx.compose.ui.platform.WrappedComposition.onStateChanged (Wrapper.android.kt)
at androidx.lifecycle.LifecycleRegistry$ObserverWithState.dispatchEvent (LifecycleRegistry.kt)
at androidx.lifecycle.LifecycleRegistry.addObserver (LifecycleRegistry.kt)
at androidx.compose.ui.platform.AndroidComposeView.onAttachedToWindow (AndroidComposeView.android.kt)
at android.view.View.dispatchAttachedToWindow (View.java:20753)
at android.view.ViewGroup.dispatchAttachedToWindow (ViewGroup.java:3490)
at android.view.ViewGroup.dispatchAttachedToWindow (ViewGroup.java:3497)
at android.view.ViewGroup.dispatchAttachedToWindow (ViewGroup.java:3497)
at android.view.ViewGroup.dispatchAttachedToWindow (ViewGroup.java:3497)
at android.view.ViewGroup.dispatchAttachedToWindow (ViewGroup.java:3497)
at android.view.ViewRootImpl.performTraversals (ViewRootImpl.java:2630)
at android.view.ViewRootImpl.doTraversal (ViewRootImpl.java:2143)
at android.view.ViewRootImpl$TraversalRunnable.run (ViewRootImpl.java:8665)
at android.view.Choreographer$CallbackRecord.run (Choreographer.java:1037)
at android.view.Choreographer.doCallbacks (Choreographer.java:845)
at android.view.Choreographer.doFrame (Choreographer.java:780)
at android.view.Choreographer$FrameDisplayEventReceiver.run (Choreographer.java:1022)
at android.os.Handler.handleCallback (Handler.java:938)
at android.os.Handler.dispatchMessage (Handler.java:99)
at android.os.Looper.loopOnce (Looper.java:201)
at android.os.Looper.loop (Looper.java:288)
at android.app.ActivityThread.main (ActivityThread.java:7839)
at java.lang.reflect.Method.invoke
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:548)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1003)
Caused by java.lang.ClassNotFoundException: org.pytorch.PyTorchAndroid
at java.lang.Runtime.nativeLoad
at java.lang.Runtime.nativeLoad (Runtime.java:1121)
at java.lang.Runtime.loadLibrary0 (Runtime.java:1075)
at java.lang.Runtime.loadLibrary0 (Runtime.java:998)
at java.lang.System.loadLibrary (System.java:1656)
at com.facebook.soloader.nativeloader.NativeLoader.loadLibrary (NativeLoader.java)
at org.pytorch.LiteNativePeer. (LiteNativePeer.java)

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions