Tuesday, August 10, 2021

iOS 14.7: Mail App: App crashes if you exit out of Yahoo or Aol account creation and then return to the app

 iOS 14.7

Mail App for iOS

Date: 08/10/2021

Description:

This one is much easier to show than it is to describe. There is an extremely easy way to crash the native mail app.

Here's the crash dump:


This crash is easy to reproduce. It happens when the user first launches the native mail app for iOS. The mail app presents the user with multiple options. If the user selects either Yahoo or Aol. they will be presented with an option to use create a new Yahoo or Aol. account. If they exit out of account creation, and then re-launch the app, the app always seems to crash.





Steps to Reproduce:

1. Download the native Mail app for iOS

2. From the "Welcome to Mail" screen select "yahoo!"

3. From the "Yahoo!" sign in page, select the "Create an account" option 

4. Press the home button to exit out the app

5. Wait 10 seconds and re-launch the app 

6. Select "Cancel" to dismiss the Yahoo! account creation option 

7. Wait 1 second - app crashes at "Welcome to Mail" screen


Result: There is an easy way to crash the native mail app - if you exit out of the app while it sits on the Yahoo! or Aol. account creation options, the app will crash if it is relaunched 

Expected: The native mail app shouldn't be this easy to crash


Select either "Yahoo!" or "Aol."

Select "Create an account"...

Exit out of the app - leave this screen...

Re-launch the Mail app after a while...

The app will crash after "Cancel" is selected. 

Native iPhone mail app: Yahoo and Aol account creation paths have dead Terms and Privacy Policy links

 iOS 14.7 on an iPhone 8

Mail App for iOS

Date: 08/10/2021

Description:

Here's an odd problem I just noticed. If you delete and then re-download the native iOS mail app, you will be presented with a screen like this after you launch the app:



As you can see, "yahoo!" and "Aol." are offered as default options to connect to the native mail app.

If you select either "yahoo!" or "Aol." there is also an option to create a new account. 



There are problems with the links displayed by Yahoo and Aol. that are accessible from this page. Both Yahoo and Aol. have an account creation path, where these links are presented:


The "Terms" and "Privacy Policy" links do not open when pressed. 



Steps to Reproduce:

1. Delete the native iPhone mail app

2. Re-download the native iPhone mail app

3. Launch the app

4. From the "Welcome to Mail" prompt select  "yahoo!" 

5. Select "Create an account"

6. Scroll down and select either "Terms" or "Privacy Policy"

Result: The "Terms" and "Privacy Policy" links do not work on either the Yahoo or Aol. account creation options accessible from the native mail app's "Welcome to Mail" page

Expected: Links to "Terms" and to a "Privacy Policy" for Yahoo and Aol. should always be accessible 



Re-download and launch the native iOS mail app...

Select either the "yahoo!" or "Aol." options on this screen...

Select the "Create an account' option...


Select either "Terms" or "Privacy Policy" - no access to either terms or privacy policies