All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

Critical macOS TCP Networking Bug Causes System Crashes After 49 Days of Uptime

By

RyanZhuuuu

1mo agoenInsight

Summary

Researchers discovered a critical bug in macOS TCP networking that causes system instability after exactly 49 days of uptime. The issue stems from a TCP timer overflow in the kernel's networking stack, where a 32-bit timer variable overflows after 49.7 days, leading to kernel panics and system crashes. The bug affects all modern macOS versions and requires a system reboot before reaching the 49-day mark to prevent crashes. The discovery was made by the Photon team while developing conversational AI agents, and they've reported it to Apple.

Key quotes

· 5 pulled
The bug is a TCP timer overflow in the kernel's networking stack. A 32-bit timer variable overflows after 49.7 days, causing kernel panics and system crashes.
All modern macOS versions are affected. The only workaround is to reboot your Mac before hitting the 49-day uptime mark.
We discovered this bug while building Photon, our conversational AI agent platform that runs on iMessage, WhatsApp, Telegram, and other messaging apps.
The bug is in the TCP stack's timer management code. When the timer overflows, it causes undefined behavior that leads to kernel panics.
We've reported the bug to Apple and are working with them to get it fixed. In the meantime, we recommend all macOS users reboot their systems regularly.
Snippet from the RSS feed
Photon powers conversational AI agents on iMessage, WhatsApp, Telegram, and more. Open-source Spectrum framework + SDK for seamless agent interactions.

You might also wanna read