콘텐츠

OpenOffice가 화요일에는 인쇄하지 못한 버그(2009)

스토리 · GeekNews · 2026.08.29

OpenOffice에서 특정 요일인 화요일에만 인쇄가 되지 않았던 아주 독특한 버그 사례를 소개해 드릴게요. 원인은 *NIX의 `file` 유틸리티가 PostScript 파일 내의 'Tue'라는 문자열을 Erlang JAM 파일로 잘못 인식하면서 발생한 문제였어요. 1,600개가 넘는 파일 형식을 판별하는 과정에서 잘못된 패턴 매칭 순서로 인해 발생한 오탐(false positive) 사례인데요, 시스템 설계 시 패턴 매칭의 정확성과 순서가 얼마나 중요한지 잘 보여주는 흥미로운 사례입니다.