The 25-year-old BSD bug
Today in 1983, "Beat It" by Michael Jackson may have topped the charts, but a slight bug in the *dir() library was found only a few days ago by OpenBSD developer Marc Balmer (no rela -- oh, wait). OS News has the entire amusing tale of the bug in BSD (the UNIX foundation of Mac OS X) that's been alive and kicking for nearly 25 years. Balmer contacted Marshall Kirk McKusick, the original developer of the *dir() library, who confirmed the error.
Thankfully, the fix was simple, but Balmer kidded, "[s]orry that it took us almost 25 years to fix it."
Thanks, Cameron!
Share
Categories
Today in 1983, "Beat It" by Michael Jackson may have topped the charts, but a slight bug in the *dir() library was found only a few days...
Add a Comment
The thing is, the Samba guys (networking, not dance) already pointed the bug out to the folks working on BSD a while ago. At the time the BSD guys were pretty much, "Yeah, sure, whatever," so the Samba team already had a workaround for it. So, -1 for the BSD folks, +1 for the Samba folks, and +1 for Marc Balmer.
May 13 2008 at 11:42 AM Report abuse Permalink rate up rate down ReplyYou should have used a picture of one of those nasty mutant orange Asian ladybugs that bite.
I hate those guys
Small correction: I believe his name is Marc Balmer with a c, not Mark with a k.
May 13 2008 at 9:30 AM Report abuse Permalink rate up rate down ReplyThanks Matthew -- good catch. :)
May 13 2008 at 9:56 AM Report abuse Permalink rate up rate down ReplySo, assuming the bug was not entirely trivial, which is more embarrassing: that it took 25 years to find it, or that the functionality affected is so useless that no one had seriously used it in 25 years?
Otherwise I agree with Blaktornado :-)
BTW, if I'm showing my ignorance of BSD here and this *dir() library is important, please let me know (like I need to ask!). If that's the case however, was the bug really that serious?
http://about8.blogspot.com
Awww what a cute ladybird.
That bug is either really enormous (i.e. not so cute), or that's a tiny apple. Or it's fake!
May 13 2008 at 2:02 PM Report abuse Permalink rate up rate down ReplyHot Apps on TUAW
Deals of the Day
more deals- Verizon Leather Sleeve for Tablets for $4 + free shipping
- Wicked Jaw Breaker Noise-Isolating In-Ear Headphones for $6 + free shipping
- Refurb Apple MacBook Air Laptops: 12" 64GB SSD for $699 + free shipping
- JVC Motion Sensing Clock Radio with Dual iPod Docks for $55 + free shipping
- Apple iPhone Headset with Mic for $4 + $2 s&h
- Refurb Apple iPod nano 8GB MP3 Player for $99 + free shipping, 16GB for $119
Software Updates
more updates- EFI Firmware Update brings Lion Internet Recovery to 2010-model Macs
- OS X Lion 10.7.3 released with Safari 5.1.3, Wi-Fi bug fix
- Aperture updated to 3.2.2, addresses Photo Stream issue
- Apple updates Keynote to address Lion issues
- Google Search app gets new look on iPad
- Apple releases Apple TV Software Update 4.4.3



7 Comments