Bug Reporting

Problem Description

Select a Product

Choose the product or software you are having a problem with. If the specific product or software is not listed, choose “Other”.

Classification

Setting the Problem Type for the bug helps us properly classify the priority of the issue. Here are the options you can select:

  • Security: Potential security exposures
  • Crash/Hang/Data Loss: Bugs which cause a machine to crash, resulting in an irrecoverable hang or loss of data
  • Power: Issues pertaining to power consumption and battery life
  • Performance: Issues that reduce the performance or responsiveness of an application
  • UI/Usability: A cosmetic issue or an issue with the usability of an application
  • Serious bug: Functionality is greatly affected, and there is no workaround
  • Other bug: A bug that has a workaround
  • Feature (New): Request for a new feature
  • Enhancement: Request for an enhancement to an existing feature

Reproducibility

Are you able to reproduce the problem?

  • Always
  • Sometimes
  • Rarely
  • Unable
  • I didn't try
  • Not applicable

Problem Report Title

The ideal problem title is clear, concise, and informative. The title should include:

  • Build or version of the software or OS on which the problem occurred
  • Verb describing the action that occurred
  • Explanation of the situation that was happening at the time the problem occurred
  • The symbol name, in case of a crash or hang on a Mac

When creating a title, we also recommend the following guidelines:

  • Be objective and clear; refrain from using colloquialisms/slang
  • Include keywords or numbers from any error messages you may be receiving
  • Avoid using vague language such as “failed,” “useless,” “crashed,” etc.
The following examples demonstrate the difference between a non-functional title and a functional title:
  Non-functional title Functional title
Example 1 Application Crashed OS X 10.8.3 (12D78): Finder crashed connecting to iCloud
Example 2 iMovie completely fails iMovie 9.0.8 fails with error when exporting to QuickTime

Version/Build Number

Provide the version and build of the OS or application (e.g., Version: 6.1.4. Build#: 10B350). To obtain this information on an iOS device, go to Settings> General> About> Version.

To obtain the OS information on an OS X system, select “About this Mac” from the Apple menu. Next, click on the version number listed under “OS X” to view the build number.

To find the version number for an application on OS X, click on the application menu. For example, you would choose "About Mail" for the Mail application. The version information, including the build number, should appear in that window for most Apple and third-party applications.