Wednesday, March 7, 2012

V. 1.5.2 The Ultimate In Bug Patches

Well, it was an exciting evening for us all as we rushed to fix crashes related to startup and old code from V. 1.1.  Rest assured, it's all been fixed, and more! In fact, ironically, the one feature of the apple compeller toolkit that was supposed to fix common crashes, inflated them!

We've never had to deal with your bug reports before this (a fact that we were quite proud of), until now.

If you really care about the nitty gritty of what we fixed, here goes:

The number on problem our users experienced (78% of all crashes according to apple), were crashes on startup.  Of course, this was due to a faulty array that had been previously used to control the artwork for the grid cells in earlier versions, and was no longer needed when we transitioned in V. 1.4 to a custom-cell based grid view (the grid you know and love today!).

The second most common problem (taking the rest of the cake at 12%), were related to ARC refactoring of the code related to the document viewer.  Obviously, we could not have our main selling point crash, and all because of a couple of misplaced lines by the COMPILER (not even us!), the app would crash and later refuse to open.

But then, this brings us to V 1.5.2, our latest release which as of this writing, has been approved for sale.  In a few hours, it will go live to our users, and provide  critical bug fix to all of the problems our users have been reporting.

No comments:

Post a Comment