<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
					xmlns:content="http://purl.org/rss/1.0/modules/content/"
					xmlns:wfw="http://wellformedweb.org/CommentAPI/"
					xmlns:atom="http://www.w3.org/2005/Atom"
				  >
<channel>
<atom:link rel="self"  type="application/rss+xml"  href="http://rulinux.net/rss_from_sect_4_subsect_6_thread_40346"  />
<title>rulinux.net - Форум - Development - Как бы заставить ОС заполнять память не нулями для тестов?</title>
<link>http://rulinux.net/</link>
<description><![CDATA[Портал о GNU/Linux и не только]]></description>
<image><title>rulinux.net - Форум - Development - Как бы заставить ОС заполнять память не нулями для тестов?</title>
<link>http://rulinux.net/</link>
<url>http://rulinux.net/rss_icon.png</url>
</image>
<item>
<title>Re:Как бы заставить ОС заполнять память не нулями для тестов?</title>
<link>https://rulinux.net/message.php?newsid=40346&amp;page=1#184001</link>
<guid>https://rulinux.net/message.php?newsid=40346&amp;page=1#184001</guid>
<pubDate>Thu, 28 Nov 2013 02:27:14 +0400</pubDate>
<description><![CDATA[<p>vagrind. Но заполнять чем-то не обязательно, valgrind сам покажет кто где залез куда не надо</p>]]></description>
</item>
<item>
<title>Re:Как бы заставить ОС заполнять память не нулями для тестов?</title>
<link>https://rulinux.net/message.php?newsid=40346&amp;page=1#183999</link>
<guid>https://rulinux.net/message.php?newsid=40346&amp;page=1#183999</guid>
<pubDate>Wed, 27 Nov 2013 22:45:24 +0400</pubDate>
<description><![CDATA[<p>Он вроде на лики динамически аллоцированной памяти заточен. К тому же процессов дохрена, лучше бы через preload что-нибудь или просто системные настройки. В принципе <a href="http://valgrind.org/">valgrind</a> должен это уметь, но забыл сказать, кроме линукса хотелось бы ещё солярку и чпукс, ну и айбиэмовский aix не помешает, а у valgrind'a этого не видно. 
<br><br>
Надо будет посмотреть на <a href="http://sourceforge.net/apps/mediawiki/cppcheck/index.php?title=Main_Page">Cppcheck</a>, но как-то лень крутить его самому, лучше всего если бы оно заваливалось на тестах, раз уж девелоперам лень вникать в выхлоп компилятора с -Wuninitialized.</p>]]></description>
</item>
<item>
<title>Re:Как бы заставить ОС заполнять память не нулями для тестов?</title>
<link>https://rulinux.net/message.php?newsid=40346&amp;page=1#183996</link>
<guid>https://rulinux.net/message.php?newsid=40346&amp;page=1#183996</guid>
<pubDate>Wed, 27 Nov 2013 22:13:35 +0400</pubDate>
<description><![CDATA[<p>А ElectricFence точно этого не умеет?<br><br></p>]]></description>
</item>
<item>
<title>Как бы заставить ОС заполнять память не нулями для тестов?</title>
<link>https://rulinux.net/message.php?newsid=40346&amp;page=1#183995</link>
<guid>https://rulinux.net/message.php?newsid=40346&amp;page=1#183995</guid>
<pubDate>Wed, 27 Nov 2013 22:05:08 +0400</pubDate>
<description><![CDATA[<p>Есть такая беда как неинициализорованные локальные переменные в сишном коде. 
В принципе эти баги часто пролезают сквозь тесты и выявляются в самое неподходящее время.
Чекать весь код что понапейсали всякие там девелопыри откровенно лень, хотелось бы какую-нибудь тулзу, чтобы заполняла распределяемую на стеке память не-нулями (ИМХО оптимально 0xFF). Тогда неинициализированные переменные будут гарантированно крешить программу на этапе тестирования. Есть какие-нибудь тулзы для этого?</p>]]></description>
</item>
</channel>
</rss>