On mySimon: Doggy Sleeping Bags
BNET Business Network:
BNET
TechRepublic
ZDNet

October 22nd, 2007

Developers remain in dark about Leopard GM bug fixes

Posted by David Morgenstern @ 1:37 pm

Categories: General, Leopard, News, Software, Software Update

Tags: Developer, Apple Inc., David Morgenstern

In Focus » See more posts on: Leopard

Developers remain in dark about Leopard GM bug fixesApple says it’s ready to release Mac OS X 10.5 Leopard to customers on Friday, Oct. 26. But developers won’t see the Golden Master final candidate before the rest of us and some complain that they have no idea whether their problem bugs will be fixed in the release candidate.

As I recall it was with Tiger (the previous major Mac OS X revision), the selection process for the GM final candidate is occurring inside Apple and not with the wider community of developers and ISVs.

This internal process is raising concerns with developers. The smoke, if not the fire, easy to see in the online public developer support lists.

For example, on the Xcode list, one developer posted a question titled “Malloc - double free problem on Leopard.” He said the problem was erratic.

Looks like the problematic code is caused by my operator>>, trying to read a float from istrstream. However, this code is very simple and standard, it works fine on 10.4 and it works for most of the time on 10.5 as well.

I tried to link statically with STL, but the problem persists.

Is it possible there’s a problem with runtime library?

Could be.

On Apple’s Darwin kernel list, another developer reported that everything with his HBA driver was fine until Leopard Build 9A559, the last one handed out to developers. He reports “strange behavior” of the IOInterruptEventSource class.

… the display always freeze for about one minute and in the system.log, appears the line:

NVChannel(GL): Graphics channel timeout!

Also I tried to load standard Apple HBA drivers from 10.4.x under this 10.5 build and observe the same behavior.

What can it be?

On the lists, the answer to these questions is always the same: As of this writing, OS X 10.5 Leopard is still under Non Disclosure. Developers with questions are told to go through the “normal channels,” i.e. Apple’s Bug Reporter page. In other words, no answer.

A couple of developers I spoke with expressed frustration with the situation.

“This really drives me nuts - we can’t test to see if our last batch of bugs have been fixed,” said one developer.

Echoing some of the developer comments on the list, he was still seeing problems with the last developer build. He said he expects Apple to release a late-breaking set of fixes that will arrive via Software Update shortly after Leopard ships, if not concurrent with the Friday shrinkwrapped release.

Here’s a suggestion: Device drivers often have trouble with major systemware updates. They may not stop working altogether but may experience erratic behavior. They can choke at the wrong time, much like the Cleveland Indians did in the American League pennant playoff series.

Perhaps users whose workflows rely on external storage connected to a RAID or other HBA (host bus adapter) card, specialty video cards, or other measurement devices connected to your Mac with an HBA, may want to hold off on the Leopard upgrade until they are sure of compatibility. BTW: I would include eSATA ExpressCard/34 adapters used on MacBook Pro systems in this list.

David MorgensternDavid Morgenstern has covered the Mac market and other technology segments for 20 years. See his full profile and disclosure of his industry affiliations.


Email David Morgenstern

Subscribe to The Apple Core via Email alerts or RSS.

  • Talkback
  • Most Recent of 9 Talkback(s)
RE: Developers remain in dark about Leopard GM bug fixes
Well maybe they are adding and testing the secret options
Steve talked about happy... (Read the rest)
Posted by: mrOSX Posted on: 10/23/07 You are currently: a Guest | | Terms of Use
WOW! Microsoft all over again?  kd5auq | 10/22/07
Dude, what are you smokin'?  davidmorgensternZDNet Moderator | 10/22/07
As a consumer/user it is scary to read ....  kd5auq | 10/22/07
Welcome to the future  GuidingLight | 10/23/07
Well, fevelopers working on the OS X platform  No_Ax_to_Grind | 10/22/07
Opps, developers... (nt)  No_Ax_to_Grind | 10/22/07
I'm a feveloper...  berniemac_z | 10/22/07
I think he is implying  GuidingLight | 10/23/07
RE: Developers remain in dark about Leopard GM bug fixes  mrOSX | 10/23/07

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement
Click Here

Recent Entries

advertisement

Archives

Favorite Links

ZDNet Blogs

White Papers, Webcasts, and Downloads

Meet Doc

  • Here to help you with your Document Management Needs
  • Doc is an enigma. Born to a Russian ballerina and a German electrical engineer, he grew up in various locations in the United States. He’s seen the insides of more brands, versions, and generations of printer and printer-related hardware than almost anyone.
  • To learn more about this mysterious figure check out his blog on ZDNet and his Workspace on TechRepublic. You’ll be glad you did.
  • Produced by
    ZDNet and