An attempt to discover bugs on the iPhone found few critical problems that could cause major issues.
There's probably an argument to be made that many of the 68 bugs reported by AppleHound are more like differences of design philosophies rather than actual bugs, but the project did find some situations that could lead to data loss or application crashes. As with any first-generation product, some bugs are to be expected, and software fixes will likely trickle out later this year. Apple has said it plans to deliver regular software updates to the iPhone that could not only fix some of these bugs but add other features currently not found in the iPhone, such as the ability to cut and paste text.
Some of the bugs are pretty minor. "The phone vibrates when switched to silent mode (the Ring/Silent switch is located on the side of the iPhone), but does not provide audible feedback when exiting silent mode. The expected result would be a short notification beep when switching to an audible mode," read one entry on the list. That might be nice, I guess, but I don't know if I'd call it the "expected result."
AppleHound only labeled one bug as "serious." It involves the proximity sensor that detects when a call is answered on the phone and shuts down the screen. "The screen will begin flashing off and on when the proximity sensor detects an object for only one second," the report said, advising that iPhone users cover the sensor for longer than a second, launch an application, or hit the home button to fix the bug. A total of 7 bugs labeled "crash/hang/data loss" were reported, some of which required several convoluted steps to reproduce.