Yalantis / uCrop

Image Cropping Library for Android
https://yalantis.com/blog/introducing-ucrop-our-own-image-cropping-library-for-android/
11.81k stars 2.14k forks source link

Security Exception of permission #896

Open Mokalla-Mallikarjun-Reddy opened 8 months ago

Mokalla-Mallikarjun-Reddy commented 8 months ago

Caused by java.lang.SecurityException: Permission Denial: reading com.google.android.apps.photos.contentprovider.impl.MediaContentProvider uri content://com.google.android.apps.photos.contentprovider/-1/1/content%3A%2F%2Fmedia%2Fexternal%2Fimages%2Fmedia%2F2139/ORIGINAL/NONE/image%2Fjpeg/214688508 from pid=32092, uid=10279 requires the provider be exported, or grantUriPermission() at android.os.Parcel.createException(Parcel.java:2071) at android.os.Parcel.readException(Parcel.java:2039) at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:188) at android.database.DatabaseUtils.readExceptionWithFileNotFoundExceptionFromParcel(DatabaseUtils.java:151) at android.content.ContentProviderProxy.openTypedAssetFile(ContentProviderNative.java:705) at android.content.ContentResolver.openTypedAssetFileDescriptor(ContentResolver.java:1689) at android.content.ContentResolver.openAssetFileDescriptor(ContentResolver.java:1505) at android.content.ContentResolver.openInputStream(ContentResolver.java:1189) at com.yalantis.ucrop.util.BitmapLoadUtils.getExifOrientation(:5) at com.yalantis.ucrop.task.BitmapLoadTask.doInBackground(BitmapLoadTask.java:197) at com.yalantis.ucrop.task.BitmapLoadTask.doInBackground(BitmapLoadTask.java:2) at android.os.AsyncTask$3.call(AsyncTask.java:378) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:919)