MACOS TIME BOMB BUG FÜHRT DAZU, DASS APPLE MACS NACH 49,7 TAGEN DAUERBETRIEB "OFFLINE" GEHEN

Das Grundproblem besteht darin, dass im Falle von TCP Stack die Zeit seit dem Start des Systems in einer 32-Bit-Ganzzahl ohne Vorzeichen gespeichert wird, die nach 49,7 Tagen voll ist, und dann beginnen die Probleme.
J.o.k.e.r
J.o.k.e.r
10. Apr. 2026, 07:52
macOS Time Bomb Bug führt dazu, dass Apple Macs nach 49,7 Tagen Dauerbetrieb "offline" gehen

Apples Betriebssystem macOS scheint einen sehr interessanten Fehler zu enthalten, der dazu führt, dass Macs nach 49,7 Tagen Dauerbetrieb nicht mehr richtig funktionieren: Die Leistung nimmt ab, die Netzwerkverbindungen werden langsamer, und mit der Zeit können sie keine neuen Netzwerkverbindungen mehr herstellen und stellen die Bedienung bestehender Verbindungen ein.

Der seltsame Fehler wurde vom Photon-Team entdeckt, das eine Flotte von Mac-Konfigurationen zur Überwachung des iMessage-Dienstes betreibt. Das Team hat festgestellt, dass die Macs, wenn sie über einen längeren Zeitraum nicht neu gestartet werden, nach einer Weile einfach unbrauchbar werden. Zunächst konnte man sich nicht erklären, warum die einzelnen Systeme langsamer wurden und die Netzwerkverbindung verloren ging, obwohl sie noch auf Pings reagierten, aber andere Funktionen nicht mehr funktionierten. Da sie den Fehler zunächst nicht finden konnten, mussten sie die Systeme neu starten, doch dann trat der Fehler erneut auf, so dass sie dem Problem auf den Grund gingen.

Galerie öffnen

Es stellte sich bald heraus, dass das Problem durch eine Variable in der TCP/IP-Schicht eines Unix-basierten Systems, tcp_now, verursacht wurde, die normalerweise verwendet wird, um zu messen, wie lange es her ist, dass die TCP/IP-Schicht gestartet wurde, d. h. seit das System hochgefahren wurde. Diese Variable verarbeitet die verstrichene Zeit als vorzeichenlose 32-Bit-Ganzzahl, gemessen in Millisekunden. Aufgrund der 32-Bit-Basis erreicht die Variable ihren Maximalwert nach 49 Tagen, 17 Stunden, 2 Minuten und 47 Sekunden und setzt sich dann nicht, wie zu erwarten wäre, zurück, sondern friert quasi ein. Dies ist ein Problem, weil das System geschlossene TCP-Verbindungen in bestimmten Intervallen sammelt und entfernt, was in macOS 30 Sekunden beträgt, wobei der Wert der tcp_now-Variable verwendet wird, die, wenn sie voll ist, die Verbindungsschließung nicht mehr funktioniert.

Danach steigt die Prozessorlast des Systems, da es versucht, mit den verfügbaren freien Ports, die ebenfalls endlich sind, zu jonglieren, und diese zusätzliche Last führt zu einer Verlangsamung und schließlich zum Absturz der TCP/IP-Schicht, was zum Ende der Netzwerkkommunikation führt. Die Zeit, die zwischen dem Laden der tcp_now-Variable und dem Verlust der Leistung oder der Netzwerkkommunikation vergeht, hängt von der Menge des Netzwerkverkehrs im System ab.

Der als Time Bomb Bug bekannte Fehler scheint mit anderen Fehlern zusammenzuhängen, so dass mit einer baldigen Behebung gerechnet wird, obwohl das Apple-Team noch keine offizielle Stellungnahme abgegeben hat.

Für den Newsletter anmelden
Mit meiner Registrierung akzeptiere ich die Nutzungsbedingungen und die Datenschutzerklärung.

0 Beiträge

Um einen Beitrag zu schreiben, bitte zuerst Bitte anmelden!

Zu diesem Artikel liegen noch keine Kommentare vor.

Bitte helfen Sie anderen und teilen Sie uns Ihre Meinung zu diesem Artikel mit.

Diesbezügliche Artikel

Zurück zum Seitenanfang