Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Ringtone Picker][v1.3]The application crashes if I click on "Pick Ringtone" #18

Open
44asad opened this issue May 24, 2019 · 0 comments

Comments

@44asad
Copy link

44asad commented May 24, 2019

Actual behavior:

The application is crash when I click on pick Ringtone.

Expected Behaviour

I expect that the app should work normally and not to see a crash on the action.

How to reproduce:

  • Download the app and open it.
  • Then click pick ringtone
  • Set naw any ringtone
  • and again click pick ringtone
  • see bug

Information

  • App version:v1.3
  • OS:Android 6.0.1
  • Device:Samsung J5

Recording Of The Bug:

https://youtu.be/lUPhSAAwG1g

Logcat:

05-23 08:51:17.652  1485  1485 E AndroidRuntime: FATAL EXCEPTION: main
05-23 08:51:17.652  1485  1485 E AndroidRuntime: Process: com.ringtonepicker.sample, PID: 1485
05-23 08:51:17.652  1485  1485 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.net.Uri.toString()' on a null object reference
05-23 08:51:17.652  1485  1485 E AndroidRuntime:   at com.kevalpatel.ringtonepicker.RingtonePickerDialog.getUriPosition(RingtonePickerDialog.java:322)
05-23 08:51:17.652  1485  1485 E AndroidRuntime:   at com.kevalpatel.ringtonepicker.RingtonePickerDialog.onCreateDialog(RingtonePickerDialog.java:270)
05-23 08:51:17.652  1485  1485 E AndroidRuntime:   at android.support.v4.app.DialogFragment.onGetLayoutInflater(DialogFragment.java:328)
05-23 08:51:17.652  1485  1485 E AndroidRuntime:   at android.support.v4.app.Fragment.performGetLayoutInflater(Fragment.java:1224)
05-23 08:51:17.652  1485  1485 E AndroidRuntime:   at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1421)
05-23 08:51:17.652  1485  1485 E AndroidRuntime:   at android.support.v4.app.FragmentManagerImpl.moveFragmentToExpectedState(FragmentManager.java:1752)
05-23 08:51:17.652  1485  1485 E AndroidRuntime:   at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1821)
05-23 08:51:17.652  1485  1485 E AndroidRuntime:   at android.support.v4.app.BackStackRecord.executeOps(BackStackRecord.java:797)
05-23 08:51:17.652  1485  1485 E AndroidRuntime:   at android.support.v4.app.FragmentManagerImpl.executeOps(FragmentManager.java:2595)
05-23 08:51:17.652  1485  1485 E AndroidRuntime:   at android.support.v4.app.FragmentManagerImpl.executeOpsTogether(FragmentManager.java:2382)
05-23 08:51:17.652  1485  1485 E AndroidRuntime:   at android.support.v4.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(FragmentManager.java:2337)
05-23 08:51:17.652  1485  1485 E AndroidRuntime:   at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:2244)
05-23 08:51:17.652  1485  1485 E AndroidRuntime:   at android.support.v4.app.FragmentManagerImpl$1.run(FragmentManager.java:702)
05-23 08:51:17.652  1485  1485 E AndroidRuntime:   at android.os.Handler.handleCallback(Handler.java:739)
05-23 08:51:17.652  1485  1485 E AndroidRuntime:   at android.os.Handler.dispatchMessage(Handler.java:95)
05-23 08:51:17.652  1485  1485 E AndroidRuntime:   at android.os.Looper.loop(Looper.java:158)
05-23 08:51:17.652  1485  1485 E AndroidRuntime:   at android.app.ActivityThread.main(ActivityThread.java:7231)
05-23 08:51:17.652  1485  1485 E AndroidRuntime:   at java.lang.reflect.Method.invoke(Native Method)
05-23 08:51:17.652  1485  1485 E AndroidRuntime:   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230)
05-23 08:51:17.652  1485  1485 E AndroidRuntime:   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant