LuckSiege / LuckSiege/PictureSelector
IQOO Neo5 打开相机直接闪退 Unable to start activity ComponentInfo{com.zngc/com.luck.picture.lib.PictureSelectorCameraEmptyActivity}: java.lang.SecurityException: UID 10027 does not have permission to content://media/external/images/media/40819 [user 0]
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 13.6k
- Forks
- 3.1k
- PR merge metrics
- No merged PRs in 30d
Description
## Current use version?
#### 当前使用的版本是多少?
v2.7.3-rc08
```
## Will this problem occur in demo?
#### Demo能否复现这问题?
使用远程云测相同手机没有复现
```
## Describe the problem or provide an error log?
#### 描述问题或提供错误log?
目前BUGLY抓取到的,因为不知道最新版本有没有解决,所以升级也不知道能解决问题不?大佬们有遇到或者解决过的么!
09-15 14:45:26.932 18787 18787 E AndroidRuntime: Caused by: java.lang.SecurityException: UID 10027 does not have permission to content://media/external/images/media/40819 [user 0]
--
15009-15 14:45:26.932 18787 18787 E AndroidRuntime: at android.os.Parcel.createExceptionOrNull(Parcel.java:2439)
15109-15 14:45:26.932 18787 18787 E AndroidRuntime: at android.os.Parcel.createException(Parcel.java:2423)
15209-15 14:45:26.932 18787 18787 E AndroidRuntime: at android.os.Parcel.readException(Parcel.java:2406)
15309-15 14:45:26.932 18787 18787 E AndroidRuntime: at android.os.Parcel.readException(Parcel.java:2348)
15409-15 14:45:26.932 18787 18787 E AndroidRuntime: at android.app.IActivityTaskManager$Stub$Proxy.startActivity(IActivityTaskManager.java:2852)
15509-15 14:45:26.932 18787 18787 E AndroidRuntime: at android.app.Instrumentation.execStartActivity(Instrumentation.java:1743)
15609-15 14:45:26.932 18787 18787 E AndroidRuntime: at android.app.Activity.startActivityForResult(Activity.java:5688)
15709-15 14:45:26.932 18787 18787 E AndroidRuntime: at androidx.activity.ComponentActivity.startActivityForResult(ComponentActivity.java:588)
15809-15 14:45:26.932 18787 18787 E AndroidRuntime: at android.app.Activity.startActivityForResult(Activity.java:5638)
15909-15 14:45:26.932 18787 18787 E AndroidRuntime: at androidx.activity.ComponentActivity.startActivityForResult(ComponentActivity.java:574)
16009-15 14:45:26.932 18787 18787 E AndroidRuntime: at com.luck.picture.lib.PictureBaseActivity.startOpenCameraImage(PictureBaseActivity.java:720)
16109-15 14:45:26.932 18787 18787 E AndroidRuntime: at com.luck.picture.lib.PictureSelectorCameraEmptyActivity.startCamera(PictureSelectorCameraEmptyActivity.java:125)
16209-15 14:45:26.932 18787 18787 E AndroidRuntime: at com.luck.picture.lib.PictureSelectorCameraEmptyActivity.onTakePhoto(PictureSelectorCameraEmptyActivity.java:111)
16309-15 14:45:26.932 18787 18787 E AndroidRuntime: at com.luck.picture.lib.PictureSelectorCameraEmptyActivity.onCreate(PictureSelectorCameraEmptyActivity.java:75)
16409-15 14:45:26.932 18787 18787 E AndroidRuntime: at android.app.Activity.performCreate(Activity.java:8423)
16509-15 14:45:26.932 18787 18787 E AndroidRuntime: at android.app.Activity.performCreate(Activity.java:8401)
16609-15 14:45:26.932 18787 18787 E AndroidRuntime: at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1329)
16709-15 14:45:26.932 18787 18787 E AndroidRuntime: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3905)
16809-15 14:45:26.932 18787 18787 E AndroidRuntime: ... 12 more
```
```
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the stack-trace entry points in PictureSelectorCameraEmptyActivity.java and PictureBaseActivity.java, especially startOpenCameraImage. Investigate the reported content URI permission failure on the IQOO Neo5 using version v2.7.3-rc08. Done means opening the camera no longer crashes with the reported SecurityException.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, java
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100