bit rot

Apr. 20th, 2015 05:14 pm
metaclass: (Default)
[personal profile] metaclass
Только что обнаружил что-то, по симптомам очень похожее на bit rot.
Рабочий компьютер, тестовый CI сервис ругается, что не может собрать проект. Причем собирает он всегда из репозитория, на других CI серверах все ок. Заглядываю в исходники - а там в нескольких строках биты случайно покорежены:
буква 'e' (код 0x65) заменена на букву 'd' (код 0x64)
буква 'e' (код 0x65) заменена на букву 'u' (код 0x75)
буква 'a' (код 0x61) заменена на букву 'A' (код 0x41)
буква 'o' (код 0x6F) заменена на букву 'O' (код 0x4F)
и еще переносы в другие контрольные символы превращены.

И главное - меркуриал этого не видит. Вообще не видит - время и размер файла не изменились, ему пофиг, соответственно, он внутрь не заглядывает.

Надо на этом компе, что ли, память и диски проверять срочно.

Date: 2015-04-20 02:19 pm (UTC)
From: [identity profile] tzirechnoy.livejournal.com
На rowhammer протэстируешь?

Date: 2015-04-20 02:22 pm (UTC)
From: [identity profile] metaclass.livejournal.com
Хм, а утилиту под это дело какую-нибудь уже выпустили?
Там скорее проблема с диском, т.к. этот файл не менялся последние два месяца вообще.

Date: 2015-04-20 03:47 pm (UTC)
From: [identity profile] tzirechnoy.livejournal.com
Да, выпустили патченный memtest.

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 13th, 2025 01:59 pm
Powered by Dreamwidth Studios