Application(s): erts
Related Id(s): ERIERL-1023, PR-7983
32-bit runtime systems on most Unix like platforms
could crash if a BIF timer was set with a huge timeout
of more than 68 years into the future. In order for the
crash to occur, the huge timer (at a later time than
when it was set) had to become the nearest active timer
set on the specific scheduler on which it was set. This
could not happen on a system with only one scheduler
since there would always be shorter timers in the
system.
——
Стесняюсь спросить, кто ж и главное где ставит такие таймауты? 68 лет! 🤔
Упоротые оптимисты )))
Думаю важно не то, что появилась возможность ставить таймер на 68 лет, а то, что злоумышленник, зная, например, что на основании каких-то данных взводится таймер, не может теперь это абьюзнуть и крэшнуть тебе систему
чувство юмора - не не слышал
Обсуждают сегодня