Skip to content

While trying to share avatar onRequestPermissionsResult leads to NPE #4

@MrCsabaToth

Description

@MrCsabaToth

Seeing this in App Store crash reports. Call stack:

java.lang.RuntimeException: 
  at android.app.ActivityThread.deliverResults (ActivityThread.java:4589)
  at android.app.ActivityThread.handleSendResult (ActivityThread.java:4631)
  at android.app.servertransaction.ActivityResultItem.execute (ActivityResultItem.java:49)
  at android.app.servertransaction.TransactionExecutor.executeCallbacks (TransactionExecutor.java:108)
  at android.app.servertransaction.TransactionExecutor.execute (TransactionExecutor.java:68)
  at android.app.ActivityThread$H.handleMessage (ActivityThread.java:1893)
  at android.os.Handler.dispatchMessage (Handler.java:106)
  at android.os.Looper.loop (Looper.java:192)
  at android.app.ActivityThread.main (ActivityThread.java:7169)
  at java.lang.reflect.Method.invoke (Native Method)
  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:504)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:858)
Caused by: java.lang.NullPointerException: 
  at android.net.Uri$StringUri.<init> (Uri.java:490)
  at android.net.Uri$StringUri.<init> (Uri.java:480)
  at android.net.Uri.parse (Uri.java:452)
  at com.valleydevfest.androidify.PlaceholderFragment.share (PlaceholderFragment.java:172)
  at com.valleydevfest.androidify.PlaceholderFragment.onRequestPermissionsResult (PlaceholderFragment.java:156)
  at androidx.fragment.app.FragmentActivity.onRequestPermissionsResult (FragmentActivity.java:768)
  at android.app.Activity.dispatchRequestPermissionsResult (Activity.java:9095)
  at android.app.Activity.dispatchActivityResult (Activity.java:8945)
  at android.app.ActivityThread.deliverResults (ActivityThread.java:4582)

https://play.google.com/console/u/0/developers/7696534728259995393/app/4972777259653312467/vitals/crashes/ce0e7156/details?installedFrom=PLAY_STORE&days=30

Screenshot_2020-09-04_22-27-58

besides those there is also:

  • Samsung Galaxy Grand Prime Plus, Android 6.0 (SDK 23), 23 days ago
  • ZTE Blade A3 Lite, Android 9 (SDK 28), 8 days ago
  • Huawei Y3III, Android 6.0 (SDK 23), 18 days ago

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions