owncloud / android

:phone: The ownCloud Android App
GNU General Public License v2.0
3.81k stars 3.05k forks source link

[BUG] Some NPEs from Google Play Console #4207

Closed jesmrec closed 6 months ago

jesmrec commented 10 months ago

Some crashes coming from Google Play Console

1.

Exception java.lang.NullPointerException:
  at com.owncloud.android.ui.activity.FileDisplayActivity.navigateTo (FileDisplayActivity.kt:1555)
  at com.owncloud.android.ui.activity.FileDisplayActivity.navigateTo$default (FileDisplayActivity.kt:1531)
  at com.owncloud.android.ui.activity.FileDisplayActivity.navigateToOption (FileDisplayActivity.kt:1582)
  at com.owncloud.android.ui.activity.DrawerActivity.bottomBarNavigationTo (DrawerActivity.kt:278)
  at com.owncloud.android.ui.activity.DrawerActivity.setupNavigationBottomBar$lambda$7 (DrawerActivity.kt:248)
  at com.owncloud.android.ui.activity.DrawerActivity.$r8$lambda$D_YMO0EvQvgnxMxwdaUwNHSdh-w
  at com.owncloud.android.ui.activity.DrawerActivity$$ExternalSyntheticLambda5.onNavigationItemSelected
  at com.google.android.material.navigation.NavigationBarView$1.onMenuItemSelected (NavigationBarView.java:291)
  at androidx.appcompat.view.menu.MenuBuilder.dispatchMenuItemSelected (MenuBuilder.java:836)
  at androidx.appcompat.view.menu.MenuItemImpl.invoke (MenuItemImpl.java:159)
  at androidx.appcompat.view.menu.MenuBuilder.performItemAction (MenuBuilder.java:987)
  at com.google.android.material.navigation.NavigationBarMenuView$1.onClick (NavigationBarMenuView.java:139)
  at android.view.View.performClick (View.java:7892)
  at android.view.View.performClickInternal (View.java:7869)
  at android.view.View.-$$Nest$mperformClickInternal
  at android.view.View$PerformClick.run (View.java:30891)
  at android.os.Handler.handleCallback (Handler.java:942)
  at android.os.Handler.dispatchMessage (Handler.java:99)
  at android.os.Looper.loopOnce (Looper.java:226)
  at android.os.Looper.loop (Looper.java:313)
  at android.app.ActivityThread.main (ActivityThread.java:8762)
  at java.lang.reflect.Method.invoke
  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:604)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1067)

2.

Exception java.lang.NullPointerException:
  at com.owncloud.android.ui.ReceiveExternalFilesViewModel.refreshFolderUseCase
  at com.owncloud.android.ui.activity.ReceiveExternalFilesActivity.startSyncFolderOperation (ReceiveExternalFilesActivity.java:528)
  at com.owncloud.android.ui.activity.ReceiveExternalFilesActivity.onBackPressed (ReceiveExternalFilesActivity.java:371)
  at com.owncloud.android.ui.activity.ReceiveExternalFilesActivity.onOptionsItemSelected (ReceiveExternalFilesActivity.java:684)
  at android.app.Activity.onMenuItemSelected (Activity.java:4532)
  at androidx.activity.ComponentActivity.onMenuItemSelected (ComponentActivity.java:514)
  at androidx.fragment.app.FragmentActivity.onMenuItemSelected (FragmentActivity.java:265)
  at androidx.appcompat.app.AppCompatActivity.onMenuItemSelected (AppCompatActivity.java:266)
  at androidx.appcompat.view.WindowCallbackWrapper.onMenuItemSelected (WindowCallbackWrapper.java:110)
  at androidx.appcompat.widget.ToolbarWidgetWrapper$1.onClick (ToolbarWidgetWrapper.java:188)
  at android.view.View.performClick (View.java:7892)
  at android.view.View.performClickInternal (View.java:7869)
  at android.view.View.-$$Nest$mperformClickInternal
  at android.view.View$PerformClick.run (View.java:30880)
  at android.os.Handler.handleCallback (Handler.java:942)
  at android.os.Handler.dispatchMessage (Handler.java:99)
  at android.os.Looper.loopOnce (Looper.java:226)
  at android.os.Looper.loop (Looper.java:313)
  at android.app.ActivityThread.main (ActivityThread.java:8757)
  at java.lang.reflect.Method.invoke
  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:571)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1067)
jesmrec commented 9 months ago

Please keep this open till we check there is no appearances of the problem in Google Play Console

jesmrec commented 6 months ago

No more appearances of this crash in Play Console. Let's close it.