element-hq / element-android

A Matrix collaboration client for Android.
https://element.io/
GNU Affero General Public License v3.0
3.34k stars 711 forks source link

Crash - Mavericks IllegalArgumentException in QrCodeScannerFragment #5295

Closed ouchadam closed 2 years ago

ouchadam commented 2 years ago
java.lang.RuntimeException: 
  at android.app.ActivityThread.performResumeActivity (ActivityThread.java:4539)
  at android.app.ActivityThread.handleResumeActivity (ActivityThread.java:4575)
  at android.app.servertransaction.ResumeActivityItem.execute (ResumeActivityItem.java:52)
  at android.app.servertransaction.TransactionExecutor.executeLifecycleState (TransactionExecutor.java:181)
  at android.app.servertransaction.TransactionExecutor.execute (TransactionExecutor.java:102)
  at android.app.ActivityThread$H.handleMessage (ActivityThread.java:2235)
  at android.os.Handler.dispatchMessage (Handler.java:107)
  at android.os.Looper.loop (Looper.java:227)
  at android.app.ActivityThread.main (ActivityThread.java:7822)
  at java.lang.reflect.Method.invoke (Native Method)
  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:492)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1027)
Caused by: java.lang.IllegalArgumentException: 
  at com.airbnb.mvrx.MavericksExtensionsKt$args$1.getValue (MavericksExtensions.kt:8)
  at im.vector.app.features.qrcode.QrCodeScannerFragment.getScannerArgs (QrCodeScannerFragment.kt:1)
  at im.vector.app.features.qrcode.QrCodeScannerFragment.onViewCreated (QrCodeScannerFragment.kt:2)
  at androidx.fragment.app.Fragment.performViewCreated (Fragment.java:1)
  at androidx.fragment.app.FragmentStateManager.createView (FragmentStateManager.java:39)
  at androidx.fragment.app.FragmentStateManager.moveToExpectedState (FragmentStateManager.java:27)
  at androidx.fragment.app.FragmentManager.executeOpsTogether (FragmentManager.java:122)
  at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute (FragmentManager.java:9)
  at androidx.fragment.app.FragmentManager.execPendingActions (FragmentManager.java:14)
  at androidx.fragment.app.FragmentActivity.onResume (FragmentActivity.java:5)
  at im.vector.app.core.platform.VectorBaseActivity.onResume (VectorBaseActivity.kt:1)
  at android.app.Instrumentation.callActivityOnResume (Instrumentation.java:1453)
  at android.app.Activity.performResume (Activity.java:8125)
  at android.app.ActivityThread.performResumeActivity (ActivityThread.java:4529)
Occurrences (30 days) Total Occurrences Impacted users (lifetime)
61 76 72

https://play.google.com/console/u/0/developers/{redacted}/app/{redacted}/vitals/crashes/99f978d5/details?versionCode=40104002/details?installedFrom=PLAY_STORE&days=30

bmarty commented 2 years ago

Fixed in 1.4.2