Wire app crashes at launch
Summary
The Wire Messaging app crashes at launch
The problem
Steps to reproduce
Install wire messaging (open source) 3.81.36 from App lounge
What is the current behavior?
The app doesn't open and crashes
What is the expected correct behavior?
The app should open normally
Technical informations
Relevant logs (adb logcat
)
2022-08-03 09:43:42.542 4607-8861/? I/ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.wire/com.waz.zclient.LaunchActivity bnds=[777,574][981,778]} from uid 10004
2022-08-03 09:43:42.544 4127-4200/? D/audio_hw_primary: fast_out-out_update_source_metadata: called, but not implemented yet
2022-08-03 09:43:42.544 4127-4200/? D/audio_hw_primary: fast_out-out_update_source_metadata: This stream has 1 tracks
2022-08-03 09:43:42.544 4127-4200/? D/audio_hw_primary: 1 Track has Usage(13), Content Type(4), Gain(0.056637)
2022-08-03 09:43:42.544 4127-5847/? I/audio_hw_primary: fast_out-out_write: transited to Ready
2022-08-03 09:43:42.544 4127-5847/? D/audio_hw_primary: fast_out-get_mode_from_active_outputs: return primary_output :0
2022-08-03 09:43:42.544 4127-5847/? D/audio_hw_primary: fast_out-check_and_set_backend_mixer: no need to update backend 0 -> 0, out->backend_mode:0
2022-08-03 09:43:42.545 4127-5847/? I/audio_hw_proxy_9810: fast_out-proxy_open_playback_stream: The opened PCM Device is /dev/snd/pcmC0D2p with Sampling_Rate(48000) PCM_Format(0)
2022-08-03 09:43:42.545 4127-5847/? I/audio_hw_primary: fast_out-out_write: transited to Idle
2022-08-03 09:43:42.548 4127-5847/? I/audio_hw_primary: fast_out-out_write: transited to Playing
2022-08-03 09:43:42.550 4143-4143/? D/android.hardware.power@1.3-service.samsung-libperfmgr: LAUNCH: 1
2022-08-03 09:43:42.563 4607-4607/? V/SettingsProvider: Notifying for 0: content://settings/secure/reminder_exp_learning_time_elapsed
2022-08-03 09:43:42.575 4435-4435/? D/Zygote: Forked child process 7644
2022-08-03 09:43:42.577 4607-4635/? I/ActivityManager: Start proc 7644:com.wire/u0a125 for pre-top-activity {com.wire/com.waz.zclient.LaunchActivity}
2022-08-03 09:43:42.587 4607-4629/? E/system_server: Invalid ID 0x00000000.
2022-08-03 09:43:42.593 7644-7644/? E/com.wire: Not starting debugger since process cannot load the jdwp agent.
2022-08-03 09:43:42.609 7644-7644/? I/com.wire: The ClassLoaderContext is a special shared library.
2022-08-03 09:43:42.614 7644-7644/? E/LoadedApk: Unable to instantiate appComponentFactory
java.lang.ClassNotFoundException: Didn't find class "androidx.core.app.CoreComponentFactory" on path: DexPathList[[zip file "/data/app/com.wire-BtzM1Vstre7YY-VP0VvciA==/base.apk"],nativeLibraryDirectories=[/data/app/com.wire-BtzM1Vstre7YY-VP0VvciA==/lib/arm64, /data/app/com.wire-BtzM1Vstre7YY-VP0VvciA==/base.apk!/lib/arm64-v8a, /system/lib64, /system/product/lib64]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:196)
at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
at android.app.LoadedApk.createAppFactory(LoadedApk.java:256)
at android.app.LoadedApk.createOrUpdateClassLoaderLocked(LoadedApk.java:860)
at android.app.LoadedApk.getClassLoader(LoadedApk.java:955)
at android.app.LoadedApk.getResources(LoadedApk.java:1193)
at android.app.ContextImpl.createAppContext(ContextImpl.java:2462)
at android.app.ContextImpl.createAppContext(ContextImpl.java:2454)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6343)
at android.app.ActivityThread.access$1300(ActivityThread.java:219)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1859)
at android.os.Handler.dispatchMessage(Handler.java:107)
at android.os.Looper.loop(Looper.java:214)
at android.app.ActivityThread.main(ActivityThread.java:7356)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:491)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:940)
2022-08-03 09:43:42.621 7644-7644/? I/MultiDex: VM with version 2.1.0 has multidex support
2022-08-03 09:43:42.621 7644-7644/? I/MultiDex: Installing application
2022-08-03 09:43:42.621 7644-7644/? I/MultiDex: VM has multidex support, MultiDex support library is disabled.
2022-08-03 09:43:42.708 4127-4200/? D/audio_hw_primary: fast_out-out_update_source_metadata: called, but not implemented yet
2022-08-03 09:43:42.804 7644-7644/? E/com.waz.zclient.WireApplication$: Failed to initialize the app
java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/v4/app/JobIntentService;
at com.evernote.android.job.JobManager.create(JobManager.java:86)
at com.waz.zclient.WireApplication.ensureInitialized(WireApplication.scala:441)
at com.waz.zclient.WireApplication$$anonfun$ensureInitialized$4.apply(WireApplication.scala:1414)
at scala.Option.fold(Option.scala:158)
at com.waz.zclient.WireApplication.ensureInitialized(WireApplication.scala:413)
at com.waz.zclient.WireApplication.onCreate(WireApplication.scala:404)
at com.waz.zclient.ZApplication.onCreate(ZApplication.java:96)
at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1193)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6460)
at android.app.ActivityThread.access$1300(ActivityThread.java:219)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1859)
at android.os.Handler.dispatchMessage(Handler.java:107)
at android.os.Looper.loop(Looper.java:214)
at android.app.ActivityThread.main(ActivityThread.java:7356)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:491)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:940)
Caused by: java.lang.ClassNotFoundException: android.support.v4.app.JobIntentService
at com.evernote.android.job.JobManager.create(JobManager.java:86)
at com.waz.zclient.WireApplication.ensureInitialized(WireApplication.scala:441)
at com.waz.zclient.WireApplication$$anonfun$ensureInitialized$4.apply(WireApplication.scala:1414)
at scala.Option.fold(Option.scala:158)
at com.waz.zclient.WireApplication.ensureInitialized(WireApplication.scala:413)
at com.waz.zclient.WireApplication.onCreate(WireApplication.scala:404)
at com.waz.zclient.ZApplication.onCreate(ZApplication.java:96)
at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1193)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6460)
at android.app.ActivityThread.access$1300(ActivityThread.java:219)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1859)
at android.os.Handler.dispatchMessage(Handler.java:107)
at android.os.Looper.loop(Looper.java:214)
at android.app.ActivityThread.main(ActivityThread.java:7356)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:491)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:940)
2022-08-03 09:43:42.845 7644-7644/? D/AndroidRuntime: Shutting down VM
2022-08-03 09:43:42.846 7644-7644/? E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.wire, PID: 7644
java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/v4/app/JobIntentService;
at com.evernote.android.job.JobManager.create(JobManager.java:86)
at com.waz.zclient.WireApplication.ensureInitialized(WireApplication.scala:441)
at com.waz.zclient.WireApplication$$anonfun$ensureInitialized$4.apply(WireApplication.scala:1414)
at scala.Option.fold(Option.scala:158)
at com.waz.zclient.WireApplication.ensureInitialized(WireApplication.scala:413)
at com.waz.zclient.WireApplication.onCreate(WireApplication.scala:404)
at com.waz.zclient.ZApplication.onCreate(ZApplication.java:96)
at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1193)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6460)
at android.app.ActivityThread.access$1300(ActivityThread.java:219)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1859)
at android.os.Handler.dispatchMessage(Handler.java:107)
at android.os.Looper.loop(Looper.java:214)
at android.app.ActivityThread.main(ActivityThread.java:7356)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:491)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:940)
Caused by: java.lang.ClassNotFoundException: android.support.v4.app.JobIntentService
at com.evernote.android.job.JobManager.create(JobManager.java:86)
at com.waz.zclient.WireApplication.ensureInitialized(WireApplication.scala:441)
at com.waz.zclient.WireApplication$$anonfun$ensureInitialized$4.apply(WireApplication.scala:1414)
at scala.Option.fold(Option.scala:158)
at com.waz.zclient.WireApplication.ensureInitialized(WireApplication.scala:413)
at com.waz.zclient.WireApplication.onCreate(WireApplication.scala:404)
at com.waz.zclient.ZApplication.onCreate(ZApplication.java:96)
at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1193)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6460)
at android.app.ActivityThread.access$1300(ActivityThread.java:219)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1859)
at android.os.Handler.dispatchMessage(Handler.java:107)
at android.os.Looper.loop(Looper.java:214)
at android.app.ActivityThread.main(ActivityThread.java:7356)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:491)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:940)
Relevant screenshots
Solutions
Workaround
Possible fixes
Edited by Alexis Noetinger