zendesk / belvedere

An image picker library for Android
Apache License 2.0
145 stars 23 forks source link

Only owner is able to interact with pending media content #135

Open afdonsimanjuntak opened 2 years ago

afdonsimanjuntak commented 2 years ago

Caused by java.lang.IllegalStateException Only owner is able to interact with pending media content://media/external/images/media/113853 android.os.Parcel.createException (Parcel.java:2087) android.os.Parcel.readException (Parcel.java:2047) android.database.DatabaseUtils.readExceptionFromParcel (DatabaseUtils.java:188) android.database.DatabaseUtils.readExceptionWithFileNotFoundExceptionFromParcel (DatabaseUtils.java:151) android.content.ContentProviderProxy.openTypedAssetFile (ContentProviderProxy.java:705) android.content.ContentResolver.openTypedAssetFileDescriptor (ContentResolver.java:1698) android.content.ContentResolver.openAssetFileDescriptor (ContentResolver.java:1514) android.content.ContentResolver.openInputStream (ContentResolver.java:1198) zendesk.belvedere.ResolveUriTask.doInBackground (ResolveUriTask.java:64) zendesk.belvedere.ResolveUriTask.doInBackground (ResolveUriTask.java:27) android.os.AsyncTask$3.call (AsyncTask.java:389) java.util.concurrent.FutureTask.run (FutureTask.java:266) java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1167) java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:641) java.lang.Thread.run (Thread.java:929)

In ResolveUriTask.java, IllegalStateException is not handled in try catch block