You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This call chain does not involves either permission checking (via checkSelfPermission) nor permission request (via requestPermissions) to the corresponding permission, which may produce unexpected consequence.
Reproduce crash
In fact, I found this lack of permission management causes a crash on my Samsung device, following the steps:
enter the app from the home screen and allow the permission request
choose one meme item and enter the ``create meme activity''
go to system setting and revoke the storage permission
go back to the app and it crashes
@gsantner
Could you help me review this issue? If you need more information, I may make a video showing the crash. Very thanks!
The text was updated successfully, but these errors were encountered:
You manually, forcefully remove the permission from the app. And MemeTastic saves to external storage / Pictures folder.
What did you expect to happen? Hm.
Yes, it's unusual, but it happens. I noticed that the main activity will show a message "need permission to storage ..." if the user denied the permission request.
So I believe it would be better if a notice is presented to the users, when the permission is missing, rather than simply leave it crashes.
Hi, there, I've found a crash in MemeTastic v1.6.7(68), which is downloaded from F-Droid.
I seems that it is related to the dangerous permission
android.permission.WRITE_EXTERNAL_STORAGE
and is triggered during the following call chain:This call chain does not involves either permission checking (via checkSelfPermission) nor permission request (via requestPermissions) to the corresponding permission, which may produce unexpected consequence.
Reproduce crash
In fact, I found this lack of permission management causes a crash on my Samsung device, following the steps:
@gsantner
Could you help me review this issue? If you need more information, I may make a video showing the crash. Very thanks!
The text was updated successfully, but these errors were encountered: