Tuesday, March 24, 2020

Econo ToGo app for iOS: crashes if you disallow camera access then tries to access it again

iOS 13.3.1
Econo ToGo app for iOS (version 1.3.4)
Date: 03/24/20

Description:

There is an easy to reproduce crash with the Econo ToGo app for iOS.

Here's a video of the crash:



This crash happens after the user disallows camera access to take a profile picture. After disallowing camera access, the app will crash after the user attempts to take a photo for a profile picture.

Here's the camera option disabled for this Econo ToGo app.

In all the times I have played around with this functionality with different apps, this is the first time that I have seen this occur in exactly this way. So, sort of unique!

Steps to Reproduce:

1. Download the Econo ToGo app for iOS
2. From the "Pickup" screen select "Skip"
3. From the "Start Now!" screen select "Create Account"
4. From the "Register Account" screen, click on the default profile icon next to "Upload Profile Picture"
5. From the "Econo Togo - Select Method" pop-up select "Take Photo"
6. Decline camera access
7. Exit out of the app and repeated steps 1 to 5

Result: The Econo ToGo app will crash if the user selects a "Take Photo" option after declining camera permission to the app

Expected: The Econo ToGo app should not crash if the user selects a "Take Photo" option after declining camera permission to the app

Select the "Create Account" option...

Select the profile icon next to "Upload Profile Picture"...

With the camera access disabled, the app will crash with every subsequent selection of the "Take Photo" option.

No comments:

Post a Comment