440Forums  |  MacMusic.org  |  PcMusic.org  |  440tv  |  Zicos  |  AudioLexic
the   {key13}


Developer fixes 33-year-old Unix bug

InfoWorld

Thursday July 10, 2008. 07:57 PM
InfoWorld

An OpenBSD developer has discovered and fixed a bug in the software that has been traced back to an AT&T version of Unix from 1975.OpenBSD is a variant of the Berkeley Software Distribution (BSD), a widely used, open-source, Unix-like operating system. BSD's variants include OpenBSD, FreeBSD and NetBSD, and it forms the basis of Apple's Mac OS X operating system.The latest bug, which affected the yacc parser generator, followed the May discovery of a BSD flaw that was 25 years old.Otto Moerbeek, an OpenBSD developer, found the bug through the process of testing a new implementation of malloc, a general purpose memory allocator. A user alerted him that on the Sparc64 hardware platform and using the new malloc, compiling large C++ projects would sometimes fail with an internal compiler error.He found that the bug was in yacc, a parser generator developed by Stephen C. Johnson at AT&T that has been a standard part of Unix since the 1970s."Funny thing is that I traced this back to Sixth Edition Unix, released in 1975," Moerbeek wrote in a note describing the bug.The new malloc was able to trigger the bug because its new features give it a better chance of catching buffer overflows, Moerbeek said. He noted that the bug is only triggered on Sparc64 systems.In May, Marc Balmer, a Swiss developer closely involved with OpenBSD, found a 25-year-old flaw that proved to exist in all BSD variants including derivatives such as Mac OS X.Commentators on IT enthusiast websites noted that 1975 is not long after the very beginning of the Unix universe, at least according to the system time used in Unix-like dating systems, which count time in seconds starting at 00:00:00 1 January, 1970.
OpenBSD developer discovered fixed software that been traced back Developer fixes 33-year-old Unix
Developer fixes 33-year-old Unix bug Read more at InfoWorld
www.infoworld.com/cgi-bin/redirect?source=rss&url=www.infoworld.com/article/08/07/10/Developer_fixes_33_year_old_Unix_bug_1.html

 

 Related News 
E3: great show for games, not for glitz. Our four fixes E3: great show for games, not for glitz. Our four fixes
 Ars Technica 07/22/08 07 PM 
Windows Home Server Update Fixes Data-corruption Issue Windows Home Server Update Fixes Data-corruption Issue
 PC World 07/21/08 09 PM 
Intel Developer Forum offers Linux training Intel Developer Forum offers Linux training
 The Inquirer 07/21/08 11 AM 
Mobile: The Next Great Developer Story Mobile: The Next Great Developer Story
 eWeek 07/21/08 08 AM 
Judge: SCO Owes Novell $2.5M for Unix Infringements Judge: SCO Owes Novell $2.5M for Unix Infringements
 OS News 07/19/08 12 AM 
Notebook Platform Transition To Be Faster This Year Notebook Platform Transition To Be Faster This Year
 Tom's Hardware 07/18/08 10 PM 
Nokia readies touch smartphones for release this year Nokia readies touch smartphones for release this year
 BetaNews 07/18/08 09 PM 
Firefox Update Fixes Mac Security Issue Firefox Update Fixes Mac Security Issue
 PC World 07/18/08 08 PM 
Bugs & Fixes: Fixing IPhone 2.0 Sync Problems Bugs & Fixes: Fixing IPhone 2.0 Sync Problems
 PC World 07/18/08 08 PM 
RIM fixes critical BlackBerry Enterprise Server bug RIM fixes critical BlackBerry Enterprise Server bug
 InfoWorld 07/18/08 07 PM 
More Fixes Needed, Says Finder of DNS Flaw More Fixes Needed, Says Finder of DNS Flaw
 PC World 07/18/08 06 PM 
Huge rise in malware this year Huge rise in malware this year
 InfoWorld 07/18/08 04 PM 
Study Finds Huge Rise in Malware This Year Study Finds Huge Rise in Malware This Year
 PC World 07/18/08 04 PM 
RIM fixes critical BlackBerry Enterprise Server bug RIM fixes critical BlackBerry Enterprise Server bug
 ComputerWorld 07/18/08 02 PM 
SCO Penalized $2.5M in Novell Unix Case SCO Penalized $2.5M in Novell Unix Case
 eWeek 07/17/08 08 PM 
SCO loses another round in Unix fight SCO loses another round in Unix fight
 InfoWorld 07/17/08 05 PM 
Firefox 3.0.1 Fixes 'Carpet Bombing' Issue Firefox 3.0.1 Fixes 'Carpet Bombing' Issue
 Slashdot 07/17/08 05 PM 
SCO ordered to pay Novell $2.5m Unix royalties SCO ordered to pay Novell $2.5m Unix royalties
 TheRegister 07/17/08 02 PM 
SCO loses another round in Unix fight, must pay $2.55M to Novell SCO loses another round in Unix fight, must pay $2.55M to Novell
 ComputerWorld 07/17/08 02 PM 
DNS flaw discoverer says more permanent fixes will be needed DNS flaw discoverer says more permanent fixes will be needed
 ComputerWorld 07/17/08 02 PM 
IPhone Developer: Apple's Secrecy, Slowness Makes Things Diff... IPhone Developer: Apple's Secrecy, Slowness Makes Things Diff...
 Wired: Tech. 07/17/08 01 PM 

Search

Tech Zicos
Thu December 4, 05:41 PM
the   {key13}