Saturday, September 21, 2013

Chewsy iPhone App: Crash from tomfoolery on "More Detail" screens


Date: 09/22/2013

Chewsy iPhone App: Version 4.2.1

My iPhone model: 3GS
My iPhone firmware:  6.1

Description:

If you haven’t downloaded the Chewsy iPhone app, you should.  It’s fun and works well.

That said, I have found a very minor crash that occurs with the iPhone app.  This crash isn’t something that the average user will run into during their use of Chewsy.  But this crash does exist – so I’ve decided to write it down.

This crash is much easier to show than to describe, so please take a look at the screenshots below.

Here are the basics of the crash:  On the “More Detail” page for any restaurant, there is a report button in the upper right hand corner of the screen.

If you press this “Report” button at the same time that you press a “Review” back button, there is an easy way to pop-up menu to appear incorrectly on the previous screen.

Once this pop-up menu appears, incorrectly, on a review screen, the app will crash once you select any option from this menu.

Like I said, this is much easier to show than to describe, so please just take a look at the attached screenshots.  This is the same type of crash that I’ve discovered with numerous iPhone apps.

Steps to reproduce this bug:

1.     Download and then launch the Chewsy iPhone app
2.     Head to any restaurant’s “More Detail” page
3.     Coordinate pressing the “Report” button and the “Review” arrow at approximately the same time
4.     With the “Report” options pop-up dragged to a review screen, select any of the options

Result:  There is an easy to reproduce crash with the Chewsy iPhone app – this crash occurs from the “More Detail” page.  The user can easily drag the report pop-up menu to the previous review screen

Expected:  No crash, no matter how convoluted the steps

Download and launch the Chewsy iPhone app.

Select any posted dish in order to head to a restaurant's "More Detail" page.  

Select a restaurant in order to head to the "More Detail" page - in this instance, Seattle's Sushi Maru.

Coordinate pressing the "Report" button and the "Reviews" arrow.

This pop-up has now been dragged onto of a "Reviews" screen.

Doing anything from on the pop-up will crash the app.  

No comments:

Post a Comment