Skip to content

java.lang.ClassNotFoundException: Didn't find class "io.sentry.Hub" on path #950

@hamadsuniverse

Description

@hamadsuniverse

Environment

What version are you running? Etc.
"@sentry/angular": "9.38.0",
"@sentry/capacitor": "2.1.0",
"@sentry/cli": "2.51.1",
"@capacitor/app": "7.0.2",

Steps to Reproduce

Launching the app leads to a crash instantly.

Expected Result

The app should work normally.

Actual Result

What actually happened. Maybe a screenshot/recording? Maybe some logs?

FATAL EXCEPTION: main
Process: com.lolado.app, PID: 11837
java.lang.NoClassDefFoundError: Failed resolution of: Lio/sentry/Hub;
at io.intercom.android.sdk.m5.errorReporter.SentryErrorReporter$sentryHub$2.invoke(SentryErrorReporter.kt:21)
at io.intercom.android.sdk.m5.errorReporter.SentryErrorReporter$sentryHub$2.invoke(SentryErrorReporter.kt:14)
at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
at io.intercom.android.sdk.m5.errorReporter.SentryErrorReporter.getSentryHub(SentryErrorReporter.kt:14)
at io.intercom.android.sdk.m5.errorReporter.SentryErrorReporter.(SentryErrorReporter.kt:25)
at io.intercom.android.sdk.Injector.getErrorReporterV2(Injector.java:322)
at io.intercom.android.sdk.Intercom$Companion.create(Intercom.kt:1183)
at io.intercom.android.sdk.Intercom$Companion.initialize(Intercom.kt:1077)
at io.intercom.android.sdk.Intercom.initialize(Unknown Source:5)
at com.getcapacitor.community.intercom.IntercomPlugin.setUpIntercom(IntercomPlugin.java:276)
at com.getcapacitor.community.intercom.IntercomPlugin.load(IntercomPlugin.java:45)
at com.getcapacitor.PluginHandle.loadInstance(PluginHandle.java:115)
at com.getcapacitor.PluginHandle.load(PluginHandle.java:105)
at com.getcapacitor.PluginHandle.(PluginHandle.java:65)
at com.getcapacitor.Bridge.registerPlugin(Bridge.java:708)
at com.getcapacitor.Bridge.registerAllPlugins(Bridge.java:664)
at com.getcapacitor.Bridge.(Bridge.java:231)
at com.getcapacitor.Bridge.(Unknown Source:0)
at com.getcapacitor.Bridge$Builder.create(Bridge.java:1602)
at com.getcapacitor.BridgeActivity.load(BridgeActivity.java:48)
at com.getcapacitor.BridgeActivity.onCreate(BridgeActivity.java:42)
at android.app.Activity.performCreate(Activity.java:9002)
at android.app.Activity.performCreate(Activity.java:8980)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1526)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4030)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4235)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:112)
at android.app.servertransaction.TransactionExecutor.executeNonLifecycleItem(TransactionExecutor.java:174)
at android.app.servertransaction.TransactionExecutor.executeTransactionItems(TransactionExecutor.java:109)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:81)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2636)
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)
Caused by: java.lang.ClassNotFoundException: Didn't find class "io.sentry.Hub" on path: DexPathList[[zip file "/data/app/~~s2ZLHSTmQQhnYJaLbe_ujw==/com.lolado.app-rS2cU4Qc2cQ7WRMPAaAk5w==/base.apk"],nativeLibraryDirectories=[/data/app/~~s2ZLHSTmQQhnYJaLbe_ujw==/com.lolado.app-rS2cU4Qc2cQ7WRMPAaAk5w==/lib/arm64, /data/app/~~s2ZLHSTmQQhnYJaLbe_ujw==/com.lolado.app-rS2cU4Qc2cQ7WRMPAaAk5w==/base.apk!/lib/arm64-v8a, /system/lib64, /system_ext/lib64]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:259)
at java.lang.ClassLoader.loadClass(ClassLoader.java:637)
at java.lang.ClassLoader.loadClass(ClassLoader.java:573)
at io.intercom.android.sdk.m5.errorReporter.SentryErrorReporter$sentryHub$2.invoke(SentryErrorReporter.kt:21) 
at io.intercom.android.sdk.m5.errorReporter.SentryErrorReporter$sentryHub$2.invoke(SentryErrorReporter.kt:14) 
at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74) 
at io.intercom.android.sdk.m5.errorReporter.SentryErrorReporter.getSentryHub(SentryErrorReporter.kt:14) 
at io.intercom.android.sdk.m5.errorReporter.SentryErrorReporter.(SentryErrorReporter.kt:25) 
at io.intercom.android.sdk.Injector.getErrorReporterV2(Injector.java:322) 
at io.intercom.android.sdk.Intercom$Companion.create(Intercom.kt:1183) 
at io.intercom.android.sdk.Intercom$Companion.initialize(Intercom.kt:1077) 
at io.intercom.android.sdk.Intercom.initialize(Unknown Source:5) 
at com.getcapacitor.community.intercom.IntercomPlugin.setUpIntercom(IntercomPlugin.java:276) 
at com.getcapacitor.community.intercom.IntercomPlugin.load(IntercomPlugin.java:45) 
at com.getcapacitor.PluginHandle.loadInstance(PluginHandle.java:115) 
at com.getcapacitor.PluginHandle.load(PluginHandle.java:105) 
at com.getcapacitor.PluginHandle.(PluginHandle.java:65) 
at com.getcapacitor.Bridge.registerPlugin(Bridge.java:708) 
at com.getcapacitor.Bridge.registerAllPlugins(Bridge.java:664) 
at com.getcapacitor.Bridge.(Bridge.java:231) 
at com.getcapacitor.Bridge.(Unknown Source:0) 
at com.getcapacitor.Bridge$Builder.create(Bridge.java:1602) 
at com.getcapacitor.BridgeActivity.load(BridgeActivity.java:48) 
at com.getcapacitor.BridgeActivity.onCreate(BridgeActivity.java:42) 
at android.app.Activity.performCreate(Activity.java:9002) 
at android.app.Activity.performCreate(Activity.java:8980) 
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1526) 
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4030) 
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4235) 
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:112) 
at android.app.servertransaction.TransactionExecutor.executeNonLifecycleItem(TransactionExecutor.java:174) 
at android.app.servertransaction.TransactionExecutor.executeTransactionItems(TransactionExecutor.java:109) 
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:81) 
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2636) 
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) 

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions