El Curioso Bug de macOS que Desconecta tu Internet tras 49 Días de Actividad Continua
Un desarrollador de software ha descubierto un extraño error en macOS que interrumpe la conexión a internet de un Mac después de exactamente 49 días, 17 horas, 2 minutos y 47 segundos de funcionamiento ininterrumpido. Aunque la solución es sencilla, el bug revela una fascinante falla a nivel de kernel.

Un Misterioso Fallo de Conectividad en macOS
Recientemente, la comunidad tecnológica ha sido testigo de la revelación de un bug inusual en macOS, cortesía del desarrollador de software Photon. Este fallo, que afecta la conectividad TCP (Transmission Control Protocol), un pilar fundamental para la comunicación en internet, se manifiesta de una manera muy particular: si un Mac permanece encendido y conectado a la red durante exactamente 49 días, 17 horas, 2 minutos y 47 segundos, su conexión a internet simplemente deja de funcionar. Este tipo de errores, aunque raros, subrayan la complejidad de los sistemas operativos modernos y la intrincada danza de los protocolos de red.
La Raíz del Problema: Un Desbordamiento de Enteros en el Kernel
La publicación de Photon no solo detalla la manifestación del problema, sino que también profundiza en su origen técnico. Según el desarrollador, la causa subyacente reside en un desbordamiento de enteros de 32 bits dentro del kernel XNU de macOS. Este componente es el corazón del sistema operativo, gestionando los recursos del hardware y la comunicación entre software y hardware. Específicamente, el fallo se encuentra en la forma en que el kernel rastrea las marcas de tiempo del Protocolo de Control de Transmisión (TCP). Cuando un contador de 32 bits, que tiene un límite máximo de valores, excede su capacidad después de ese período exacto de tiempo, se produce un 'desbordamiento', lo que lleva a que las conexiones TCP dejen de funcionar correctamente. Es un recordatorio de cómo incluso los detalles más pequeños en la programación de bajo nivel pueden tener un impacto significativo.
¿Por Qué Es Tan Raro? El Hábito de Reiniciar
A pesar de la existencia de este bug, la gran mayoría de los usuarios de Mac nunca lo experimentará. La razón es bastante simple: la mayoría de las personas reinician sus Macs con regularidad. La causa más común de estos reinicios son las actualizaciones del sistema operativo. Apple lanza actualizaciones de macOS con bastante frecuencia, y muchas de ellas requieren un reinicio para completar la instalación. Por ejemplo, el reciente lanzamiento de macOS 26.4.1, que llegó solo dos semanas después de macOS 26.4, proporcionó dos instancias en las que un Mac probablemente tuvo que reiniciarse, restableciendo así el contador de tiempo de actividad y evitando que el bug se manifestara. Este ciclo de actualizaciones y reinicios actúa como un mecanismo de defensa natural contra este tipo de fallos basados en el tiempo.
La Solución Inmediata y el Futuro del Bug
Afortunadamente, la solución para este problema es tan sencilla como el problema es específico: un simple reinicio del Mac. Al reiniciar, todas las conexiones de red se restablecen, y el sistema vuelve a funcionar con normalidad. Además, el contador de tiempo de actividad se reinicia, lo que significa que el ciclo de 49 días comienza de nuevo. Photon está trabajando en una solución para este bug, aunque su publicación no especifica si Apple ha sido notificado oficialmente. Sin embargo, es razonable esperar que Apple aborde este problema en una futura actualización de macOS, dado su compromiso con la estabilidad del sistema. Actualmente, no está claro qué versiones específicas de macOS se ven afectadas por este desbordamiento de enteros.
Recomendaciones para Usuarios Avanzados y Servidores
Aunque el bug es raro, aquellos usuarios que operan Macs en entornos donde el tiempo de actividad continuo es crítico, como servidores o estaciones de trabajo dedicadas que rara vez se apagan, deben tomar precauciones. Se recomienda reiniciar estos sistemas en un momento conveniente y planificado, simplemente como medida preventiva. Para verificar cuánto tiempo ha estado encendido un Mac, los usuarios pueden abrir la aplicación Terminal y escribir el comando uptime, seguido de Enter. Este comando mostrará el tiempo de actividad del sistema. Además, existen utilidades de terceros como Particulars e iStatMenus que ofrecen estadísticas detalladas sobre el tiempo de actividad y otros parámetros del sistema, facilitando la monitorización y la gestión proactiva.
Seguí leyendo online — escaneá el código
https://go.tricuatro.com/CkLqb
© tricuatro.com
Temas de la nota
Notas relacionadas

Chip del MIT convierte luz infrarroja invisible en información crucial
Investigadores del MIT desarrollaron un innovador chip que detecta metano y propano usando luz infrarroja media, con potencial para millones de píxeles y computación óptica.

Tesla Lanza Réplica Eléctrica del Cybertruck para Niños en EE. UU.
Tesla presenta su Cybertruck a escala para niños de 6 a 12 años, un vehículo eléctrico de USD 1.500 que por ahora solo está disponible en el mercado estadounidense.

Samsung Galaxy Z Fold 8: diseño “pasaporte” y especificaciones filtradas
El próximo plegable de Samsung, el Galaxy Z Fold 8, se filtra con un diseño más cuadrado y detalles de sus pantallas, procesador y batería antes de su lanzamiento oficial en julio.
Últimas noticias
Ver todas
Un dulce hallazgo interestelar: detectan eritrulosa en la Vía Láctea
Científicos del Centro de Astrobiología de España identificaron por primera vez un azúcar verdadero, la eritrulosa, en una nube de gas y polvo cerca del centro de nuestra galaxia. Este descubrimiento sugiere que moléculas complejas pueden formarse antes del nacimiento de estrellas y planetas.

Frenan fusión de Paramount y Warner Bros. por objeciones antimonopolio
Una coalición de 12 estados logró que la Jueza Araceli Martinez-Olguin detuviera temporalmente el acuerdo, citando preocupaciones sobre precios y oferta de contenido.

Assassin's Creed Black Flag Resynced Supera 3 Millones de Ventas y Anuncia New Game Plus
El exitoso relanzamiento del clásico pirata de Ubisoft continúa rompiendo récords, confirmando una de las funciones más solicitadas por la comunidad de jugadores.
Comentarios (0)
Aún no hay comentarios. ¡Sé el primero!
Solo los lectores registrados pueden comentar.