Quantcast
Channel: Antipodal Apps
Viewing all articles
Browse latest Browse all 12

Prison Pushups vs. The Exploding Battery

$
0
0

Version 1 of Prison Pushups Free has experienced a few crashes.  I use Crittercism for crash reporting and have this was my first chance to really try it out.  So far I’ve been very happy with it.  But I’ll leave a detailed review of Crittercism and its crash reports for a later post.  Today, I just wanted to let you know about a funny experience I had while trying to debug one of the issues.

As I went through the details of the first field report of a Prison Pushups crash I found that the problem occurred on an iPhone 3GS on iOS 6.1.  I still have my old 3GS and use it for testing but was still running iOS 5. I decided to update the 3GS and try to reproduce this problem.

I noticed that the old iPhone had lost its changed.  ”That’s strange,” I thought as I remembered having charged it the day before.  Anyway, I plugged it in and let it charge.  When it was done I started the software update.  Once the update was done I picked up the phone and realized something was wrong, very wrong.

The iPhone had popped open.  The screen had pulled away from the base.  Strangely, the phone was still running!  After a bit of research I found that this is a known issue in which the battery will expand as it reaches the end of its life.

I thought I was stuck and wouldn’t be able to reproduce and fix this crash.  However, the next morning I thought about the crash signature, looked over a little code, and tried a few experiments.  I was eventually able to reproduce and then fix the problem with iPhone 5.

I do still have to decide if I should replace the battery in the iPhone 3GS or just get rid of it.


Viewing all articles
Browse latest Browse all 12

Trending Articles