Przykładowe okno System Error w systemie Mac OS

Bomb – symbol przedstawiający bombę występujący jako oznaczenie błędu krytycznego w systemach: klasycznym Mac OS oraz w Atari TOS.

Mac OS

W systemie Mac OS jest symbolem autorstwa Susan Kare wyświetlanym w okienku System Error podczas krytycznego błędu aplikacji, który wystąpił w trakcie jej pracy. Często taki błąd owocuje zawieszeniem całego systemu[1][2].

Symbol ten po raz pierwszy pojawił się w Macintoshu z roku 1984. Zazwyczaj powód wystąpienia błędu widoczny jest w okienku z przyciskiem Restart. Najczęściej przycisk ten jest nieaktywny, co oznacza konieczność restartu systemu[3].

Najpopularniejszym debuggerem stosowanym do śledzenia tego rodzaju błędów jest program MacBugs[3].

W przypadku gdy błąd wystąpił podczas uruchamiania systemu (niedziałający sprzęt, brak plików systemowych, itp.) wyświetlana jest pełnoekranowa plansza z ikonką Sad Mac i kodem błędu w formacie szesnastkowym[4]. Została ona, podobnie jak symbol bomby, stworzona przez Susan Kare i wprowadzona razem z oryginalnym Macintoshem[1][2].

Atari TOS

Cztery bomby oznaczające błąd Illegal Instruction - niepoprawna instrukcja

W komputerach Atari z systemem Atari TOS, takich jak Atari ST, TT, Falcon i ich klonów symbol bomby pełnił rolę BSoD. Różna liczba bomb oznacza różne błędy[5]. Błąd przedstawiany jako liczba bomb jest zwracany przez procesor Motorola 68000 obsługujący te komputery[6].

Oznaczenia błędów

Poniżej znajdują się liczby bomb i odpowiadające im błędy w wersji oryginalnej[5]:

Przypisy

  1. a b Andy Hertzfeld: Busy Being Born, Part 2. Folklore. [dostęp 2012-06-24]. (ang.).
  2. a b James Martin, Susan Kare: Bomb icon. CNet, 2011-12-25. [dostęp 2012-06-24]. (ang.).
  3. a b ChristTekker: Bomb. 68kMLA Wiki, 2010-08-24. [dostęp 2012-06-24]. (ang.).
  4. Sad Mac. myoldmac.net. [dostęp 2012-06-24].
  5. a b What do the bombs on my screen mean?. comp.sys.atari.st, 1993-06. [dostęp 2012-06-24]. (ang.).
  6. M68000 Family Programmer's Reference Manual. Motorola, 1992. [dostęp 2012-06-24]. [zarchiwizowane z tego adresu (2015-09-24)]. (ang.).