Sunday, November 3, 2019

Jumprope: How-To Videos app for iOS: App crashes if user presses camera button after disabling camera access

iOS 13.2 on an iPhone 8
Jumprope: How-To Videos app for iOS (version 1.45.0)
Date: 11/03/2019

Description:

There is an easy to reproduce crash with the Jumprope: How-To Videos app (version 1.45.0) for iOS.

If the user disables/prohibits camera access to the app, and then tries to take a new profile picture using the camera UI, the app will crash. This is one of the most common crashes with iOS apps.

Interestingly enough, the Jumprope app displays an error message inside of the app, before crashing:

This is easier to show than to describe, so please see the attached screenshots.

Steps to Reproduce:

1. Download the Jumprope app
2. Create an account (using Facebook account creation)
3. Click on the account profile picture
4. Click on the pencil in the upper right
5. Click on the "X" by the profile picture
6. Deny camera access
7. Click on the "X" again
8. Click on the camera option to "take" a photo with camera access disabled

Result: The Jumprope app will crash if the user disables camera access and then tries to take a photo for a new profile picture

Expected: The Jumprope app shouldn't crash if the user disables camera access and then tries to take a photograph for a new profile picutre

Launch the app (having already created an account)...

Having already disabled/prohibited camera access, click on your profile picture....

Click on the pencil...

With camera access disabled, click on the "X" next to the profile picture...

Select the "Discard" button...

Press the camera button...

The app crashes.


No comments:

Post a Comment