ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
Oracle Solaris Studio 12.3 コードアナライザユーザーズガイド Oracle Solaris Studio 12.3 Information Library (日本語) |
ABR: 配列範囲外からの読み取り (beyond Array Bounds Read)
ABW: 配列範囲外への書き込み (beyond Array Bounds Write)
DFM: メモリーの二重解放 (Double Freeing Memory)
ECV: 明示的型キャスト違反 (Explicit type Cast Violation)
FMR: 解放されたメモリーからの読み取り (Freed Memory Read)
FMW: 解放されたメモリーへの書き込み (Freed Memory Write)
INF: 空の無限ループ (INFinite empty loop)
メモリーリーク
MFR: 関数の復帰なし (Missing Function Return)
MRC: malloc 戻り値の検査なし (Missing malloc Return value Check)
NFR: 初期化されていない関数の復帰 (uNinitialized Function Return)
NUL: NULL ポインタ間接参照、リークの可能性があるポインタの検査 (NULl pointer dereference, leaky pointer check)
RFM: 解放済みメモリーを返す (Return Freed Memory)
UMR: 初期化されていないメモリーの読み取り、初期化されていないメモリーの読み取りビット操作 (Uninitialized Memory Read, Uninitialized Memoey Read bit operation)
URV: 使用されていない戻り値 (Unused Return Value)
VES: スコープ外での局所変数の使用 (out-of-scope local Variable usage)