Terrell Smith wrote:
When you say "Apple is clearly on it" that might be one incidence.
We all need to send them feedback on this, so they really get on it.
The most effective way to help at this stage, now that engineers are following up on the existing bug reports, is by submitting more bug reports to make sure that all the various instances of this thing are caught. Early on, feedback (through forums but especially via Apple reps) detailing the pain that a bug causes is really important, because software engineers' priorities are decided in part by the amount of benefit a bug-fix would bring. For example, the Active Directory binding issues in Leopard were very visible and high profile and were clearly getting reported loud and
very clear (and in no uncertain terms) in the corporate and education markets, as evidenced by the feedback reps were getting. 10.5.2 contained a fix.
In another posting, I describe how two Apple geniuses at an Apple store
spent a very long time on it, and were unable to fix it. And as evidenced
by many posts here in these discussions, there are a number of people
with this problem.
Yes. It's obscure, it involves at least one bug
and requires a relatively unusual set of circumstances before it's seen. It affects a very small proportion of the people who upgrade. These bugs are the hardest to reproduce. If you're a software engineer who can't reproduce the problem, you're a software engineer who can't fix the problem. Reading more reports by people who say "I have a problem" might indirectly help get an engineer assigned to a problem but it doesn't help the engineer fix it. We're at stage two now.
Apple does read Feedback (though they rarely reply), and with all of us who are
experiencing this sending them feedback, they will eventually get a fix.
At this point, with software engineers
already contacting people who've submitted detailed bug reports about this exact issue, we can be sure that Apple knows of the problem in at least some of its incarnations. The entire fix in this instance cannot come from Apple geniuses at stores - it needs to come, at least in part, from the engineering department - any other fixes (and it
is possible to fix all the symptoms) will be immediately broken by a reoccurrence of the circumstances that triggered the original issue because there's an issue in the shipping code that needs to be addressed.
So, if you have this issue, please use the link in Mail and send
Apple feedback. Using the link in Mail also sends Apple information
to help them (hopefully) better isolate the problem. Thanks!
Good, detailed bug reports are the best way to help software engineers. Feedback to Apple reps with a clear indication of cost to you or your institution (and, of course, the effect it's having on the orders you're likely to send Apple's way) is the best way to get a bug fix's priority raised. Both steps are required. Those steps are echoed and repeated regularly by Apple engineers in almost all the technical Apple mailing lists. Posts here may be helpful in an indirect way but I don't imagine that the emotion on display in some of these forums helps people evaluate priorities. Everyone thinks his or her problem is critical and that Apple must get onto it straight away - not helpful.
Anyone who can reproduce this problem on more than one machine must
please submit a [bug report|http://developer.apple.com/bugreporter> to help an engineer reproduce that particular variation of the issue. Had they seen this problem is development, engineers would have caught this before Leopard shipped. A problem that a software engineer cannot easily reproduce is one (s)he cannot fix and the circumstances that trigger this one are quite obscure.
Not everyone will be able to write a clear, dispassionate [bug report|http://developer.apple.com/bugreporter> but those who can should do so. Those reports are accessible by the software engineers who can fix the problem. Free ADC membership is required and it can be attached to the e-mail address you use to post to this forum.
Message was edited by: Bahi