ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
25 апреля
1583588 Топик полностью
Eddy_Em (Вчера, 23:37, просмотров: 21) ответил Nikolay_Po на За сколько отладок баг с периодом возникновения в 300 дней отловил?
Я и внимание-то на него обратил лишь при втором возникновении... 

Просто не так уж и часто у нас компы могут себе позволить такой аптайм: иной раз электрики отключают свет на все 8 рабочих часов, мало какой ИБП столько выдержит.

Но вот чтобы отловить, пришлось повозиться… Все аллокаторы/деаллокаторы завернул в логгирующие обертки, написал на баше скрипт, считающий по этим логам сколько выделено и сколько очищено. Нашел размер блока, который не очищался... Ну, а там дело примерно получаса, чтобы внимательно просмотреть код и заметить, где же я эту заразу должен был удалить ☺

Вообще, иной раз хочется выделить сразу какое-то место, и работать дальше лишь с ним, но не всегда так получается. Так и подмывает ALLOC написать.

eddy-em.livejournal.com github.com/eddyem