Pvm : Pvm analysis 1 : Null Pointer Dereference at lpvmgen.c:3072
|
|
| Legend | [ X ] |
|---|---|
|
Warning Location
Contributes Parse Error Other Warning Two or More Loop Iterations On Execution Path Comment Macro Preprocessor Include Keyword Preprocessed Away | |
| Legend | ||
|---|---|---|
| Warning Location | Contributes | Parse Error |
| Other Warning | Two or More Loop Iterations | On Execution Path |
| Comment | Macro | Preprocessor |
| Include | Keyword | Preprocessed Away |
| Source | Language: C | Show LegendHide Legend | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
| Preconditions | ||||||||||||||||
$param_1 != 0 $param_2 = 0 $param_4 != 0 $param_6 = 0 &$unknown_1993325 >= 1 &$unknown_1993350 >= 2 &$unknown_1993352 != 0 &$unknown_1993366 >= 1 &$unknown_1993367 != 0 pvmautoerr != 0 pvmautoerr != 2 pvmautoerr != 3 pvmmytid != -1 pvmtoplvl != 0 pvmtrc.trctid != pvmmytid pvmtrc.trctid >= 1 pvmtrc.trcopt <= 3 pvmtrc.trcopt >= 1 $input_12 >= 1 |
||||||||||||||||
| Postconditions | ||||||||||||||||
a' = 0 argv' = $param_2 cc' = &$unknown_1993325 count' = &$unknown_1993325 ep' = &$heap_187984 file' = $param_1 flags' = $param_3 $heap_187984' = &$heap_187985 - 11 bytes_after(&$heap_187984)' = 40 $heap_187984' is allocated by malloc $heap_187984' is freed bytes_before(&$heap_187984)' = 0 $heap_187985' = 58 bytes_after(&$heap_187985)' = $input_12 + 1 $heap_187985' is allocated by malloc $heap_187985' is a non-heap object bytes_before(&$heap_187985)' = 0 strlen(&$heap_187985)' = $input_12 i' = &$unknown_1993350 n' = &$unknown_1993350 n' = &$unknown_1993325 p' = 0 pvmampushed' = 0 pvmamtraced' = pvmtoplvl pvmrbuf' = &$unknown_1993367 pvmschedtid' = &$unknown_1993352 pvmtoplvl' = 0 r' = 0 sbf' = -2 tidlist' = 0 tids' = $param_6 w' = 0 where' = $param_4 |
||||||||||||||||
