En yaşlı bug nihayet onarıldı

OpenBSD1975’den bu yana varlığını sürdüren bir bug, uzun bir aradan sonra onarıldı.

OpenBSD, Unix’e benzeyen ve California Üniversitesi Berkeley Software Distribution (BSD) tarafından geliştirilen açık kaynaklı bir işletim sistemi. İçerisinde OpenBSD, FreeBSD ve NetBSD formları da bulunan OpenBSD, Apple’ın Mac OS X işletim sisteminin de temelini oluşturuyor.

YACC ayrıştırıcı jeneratörünü etkileyen 25 yaşındaki bug, yeni bir malloc uygulaması test edilme işlemi sırasında dikkatini çekti. Otto Moerbeek isimli OpenBSD geliştiricisi, bu yaşlı bug’ı C. Johnson tarafından geliştirilen ve 1970 yılından bu yana Unix’in standart bir parçası olan ayrıştırıcı jeneratöründe buldu.

Şimdilik söz konusu bug sadece Sparc64 platformlarında ortaya çıkıyor.