Как бы заставить ОС заполнять память не нулями для тестов?
Есть такая беда как неинициализорованные локальные переменные в сишном коде.
В принципе эти баги часто пролезают сквозь тесты и выявляются в самое неподходящее время.
Чекать весь код что понапейсали всякие там девелопыри откровенно лень, хотелось бы какую-нибудь тулзу, чтобы заполняла распределяемую на стеке память не-нулями (ИМХО оптимально 0xFF). Тогда неинициализированные переменные будут гарантированно крешить программу на этапе тестирования. Есть какие-нибудь тулзы для этого?
Как бы заставить ОС заполнять память не нулями для тестов?
Есть такая беда как неинициализорованные локальные переменные в сишном коде. В принципе эти баги часто пролезают сквозь тесты и выявляются в самое неподходящее время. Чекать весь код что понапейсали всякие там девелопыри откровенно лень, хотелось бы какую-нибудь тулзу, чтобы заполняла распределяемую на стеке память не-нулями (ИМХО оптимально 0xFF). Тогда неинициализированные переменные будут гарантированно крешить программу на этапе тестирования. Есть какие-нибудь тулзы для этого?