pvm3.4.6 : pvm3.4.6 analysis 2 : Null Pointer Dereference at cmds.c:2335
|
|
| 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 | ||||||||||||
ac >= 4 &$unknown_12299724 <= ac &$unknown_12299724 >= 4 &$unknown_12299725 >= av &$unknown_12299726 != 0 &$unknown_12299727 != 0 &$unknown_12299734 != 0 &$unknown_12299739 != 0 &$unknown_12299740 >= 1 joblist->j_link->j_ff != 0 joblist->j_link->j_jid = nextjob ((char*)&((char*)$unknown_12299725)[8])[1] = 45 *av[1] = 45 strlen(av[1]) != 0 ((char*)$unknown_12299725)[4] = 45 strlen(((char*)&$unknown_12299725)[4]) != 0 ((char*)$unknown_12299725)[8] = 45 strlen(((char*)&$unknown_12299725)[8]) = 7 ((char*)$unknown_12299725)[12] != 45 TRC_HOST_LIST >= 0 pvmtoplvl != 0 |
||||||||||||
| Postconditions | ||||||||||||
joblist->j_link->j_link->j_rlink' = joblist->j_link->j_rlink joblist->j_link->j_trcid' = &$heap_446663 joblist->j_link->j_rlink' = 0 joblist->j_link->j_rlink->j_link' = joblist->j_link->j_link *joblist->j_link->j_ff->_flags' is freed joblist->j_link->j_link' = 0 *joblist->j_link' is freed TRC_HOST_LIST' = &$unknown_12299735 TRC_ID_LIST' = &$heap_446663 ac' = &$unknown_12299724 - 2 av' = &$unknown_12299725 + 8 codesonar_distance_tweak' = 2 count' = 1 errno' != 0 bytes_after(&$heap_446663)' = 96 $heap_446663' is allocated by malloc bytes_before(&$heap_446663)' = 0 ((char*)&$heap_446663)[40]' = &$heap_446665 bytes_after(&$heap_446665)' = strlen(&$unknown_12299729) + 1 $heap_446665' is allocated by malloc $heap_446665' is allocated bytes_before(&$heap_446665)' = 0 strlen(&$heap_446665)' = strlen(&$unknown_12299729) i' = 0 jp2' = joblist->j_link nextjob' = nextjob + 2 oflg' = 0 ofn' = &$unknown_12299729 tflg' = &$unknown_12299727 tfn' = &$unknown_12299728 tids' = 0 where' = ((char*)&$unknown_12299725)[8] + 7 |
||||||||||||
