Oracle® Solaris Studio 12.4: コードアナライザユーザーズガイド

印刷ビューの終了

更新: 2014 年 10 月
 
 

動的メモリーアクセス検査

多くの場合、コード内のメモリー関連のエラーは見つけることが困難です。プログラムを実行する前に discover で計測機構を組み込むと、プログラムの実行中に discover はメモリーアクセスエラーを動的に検出して報告します。たとえば、プログラムが配列を割り当て、それを初期化せずに、配列内のある場所から読み取ろうとする場合、プログラムは動作が不安定になることがあります。プログラムに Discover で計測機構を組み込んでから実行すると、discover はこのエラーを検出します。

動的メモリーアクセスエラーデータの収集については、動的メモリーアクセスデータの収集を参照してください。

コードアナライザで分析される動的メモリーアクセスの問題のリストについては、動的メモリーアクセスエラーを参照してください。