Welcome to WhatBird Forums Sign in | Join | Help
in Search

Whatbird.com

If iBird is crashing

Last post 04-28-2009, 9:01 PM by goofy166. 5 replies.
Sort Posts: Previous Next
  •  04-08-2009, 11:17 AM 86534

    Ick! [+o(] If iBird is crashing

    I wrote this up to help explain why some people are experiencing crashing of iBird Explorer. See below for how to help us find the problem.

     

    First we take the issue of crashing very seriously and in no way minimize how it makes the use of the program frustrating. We are working with Apple to figure out what is causing the issue. So far we have determined that it affects a small number of users of both the iPhone and iPod Touch ( less than .01 percent). This is not an excuse just trying to help you understand the magnitude of the issue.

     

    The crashes are not reproducible in any consistent way (which makes debugging it difficult). It is not just related to the sounds, but seems to happen more often when sounds are played. iBird is not alone with this problem, it seems to be an issue on several large apps that consumer a large number of resources. For example Google Earth, Evernote, some very large games, etc.

     

    Developers believe there are some instabilities in the iPhone OS.  We believe this is true as Apple has updated its OS three times now and each time the review notes explain that many bugs and stability issues were fixed.  Right now we compiled iBird to work with version 2.1 of the iPhone OS so that it works with the greatest number of devices.

     

    We are about to beta test a new version of iBird specifically compiled for OS 2.2.1. The new OS 2.2.1 has many performance and stability improvements we hope will help the people that are crashing. Once it is released in the store the new update of iBird will require anyone who has not updated to 2.2 to do so in order to download and install it.

     

    We will continue to work with Apple and customers to find the reason for the crashing and do everything in our power to cure them. OS3 coming in the summer is rumored to be another large stability improver. There are signs that the new iPhone's will contain more program memory.

     

    For customers who are unsatisfied with the way iBird is working you can get Apple to refund any purchase for up to 90 days. We have had several customers accomplish this but others say Apple turns them down, so it seems to depend on who answers the phone. You can always dispute the charge on your credit card if Apple won't refund.

     

    Also many customers do not understand that all sales go though Apple, who takes out a royalty and then pays us the balance. We are not told who are customers are, but we are expected to support them. I am not complaining about the arrangements as Apple's approach greatly simplifies our sales issues, but it does make dealing with refunds impossible.

     

    Helping Us Isolate the Issue

     

    You can help us find the issue with crashing by sending us your crash reports. Here is how to do that:

     

    Crash log

     

    When an application crashes on the iPhone or iPod touch, the OS stores a crash report on the device. iTunes copies the report to a directory on the user's computer when the device is synchronized.

     

    Depending on the platform, the directory is:

    • Mac OS X: ~/Library/Logs/CrashReporter/MobileDevice/<DEVICE_NAME>
    • Windows XP: C:\Documents and Settings\<USERNAME>\Application Data\Apple Computer\Logs\CrashReporter\MobileDevice\<DEVICE_NAME>
    • Windows Vista: C:\Users\<USERNAME>\AppData\Roaming\Apple Computer\Logs\CrashReporter\MobileDevice\<DEVICE_NAME>

     

    <USERNAME> is the user's login name for the computer. <DEVICE_NAME> is the name of the iPod touch or iPhone, for example, "John's iPhone".

     

    You are only interested in .crash files. The crash report's file name begins with the application name and contains date/time information. In addition, <DEVICE_NAME> will appear at the end of the file name, before the extension.

     

    Please email these reports to admin at whatbird dot com.

     

     
    Mitch Waite
  •  04-09-2009, 10:17 AM 86744 in reply to 86534

    Re: If iBird is crashing

    Thanks for the update, Mitch.  I just saw this, after posting a reply to Doug and you over in the Plus vs Pro thread which included some of my crashing experiences.

     As I stated in my other post, with Pro v1.5 the crashes are rarer, and at this point I consider the problem to be a minor irritation, not an earth-shaking issue.

    I am thinking now that playing birdsongs probably increases the likelihood of a crash.

    Of course, iBird is not the only thing that crashes, but each OS upgrade seems to reduce the frequency of crashes.  I've even had Apple's own apps crash, such as when using the phone itself - nothing else.

    I am looking forward to OS 2.2.1, and the next iBird update.

     -Dennis.


    Dennis W.
    Austin, Texas
  •  04-17-2009, 7:10 PM 88470 in reply to 86744

    Re: If iBird is crashing

    Dennis it would be great if you could send your crash logs to mitch at whatbird dot com. Here is how you get them:

    When an application crashes on the iPhone or iPod touch, the OS stores a crash report on the device. iTunes copies the report to a directory on the user's computer when the device is synchronized.

     

    Depending on the platform, the directory is:

    • Mac OS X: ~/Library/Logs/CrashReporter/MobileDevice/<DEVICE_NAME>
    • Windows XP: C:\Documents and Settings\<USERNAME>\Application Data\Apple Computer\Logs\CrashReporter\MobileDevice\<DEVICE_NAME>
    • Windows Vista: C:\Users\<USERNAME>\AppData\Roaming\Apple Computer\Logs\CrashReporter\MobileDevice\<DEVICE_NAME>

     

    <USERNAME> is the user's login name for the computer. <DEVICE_NAME> is the name of the iPod touch or iPhone, for example, "John's iPhone".

     

    You are only interested in .crash files. The crash report's file name begins with the application name and contains date/time information. In addition, <DEVICE_NAME> will appear at the end of the file name, before the extension.

     
    Mitch Waite
  •  04-20-2009, 12:12 PM 88991 in reply to 88470

    Found it

    We believe we have found the reason for the crashing. If any of you that have contributed crash reports would like to be a beta tester please let me know ASAP.

    Mitch Waite
  •  04-28-2009, 8:54 PM 91170 in reply to 88991

    Re: Found it

    Hi Mitch,

    I am among those whose iPhone has been crashing but consider it a minor  inconvenience in relation to the overall excellence of the iBird PRO app.

    Do you still need crash reports? Do you still need Beta Testers?

    Thanks,

    Ben

  •  04-28-2009, 9:01 PM 91171 in reply to 91170

    Re: Found it

    Ben H.:

    Hi Mitch,

    I am among those whose iPhone has been crashing but consider it a minor  inconvenience in relation to the overall excellence of the iBird PRO app.

    Do you still need crash reports? Do you still need Beta Testers?

    Thanks,

    Ben

     

    Thank your Ben for the offer and I appreciate your tolerance. Dont need any more crash reports as we have definitely found the reason for the program quitting and an update has been submitted to the app store for ALL apps along with new features. The update should appear around May 2.


    Mitch Waite
View as RSS news feed in XML