Pvm : Pvm analysis 1 : Null Pointer Dereference at pvmd.c:5394
|
|
| 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_2 = 2 ((char*)&$unknown_856065)[56] = 0 hd = 0 ((char*)&$heap_121836)[8] >= -1 ((char*)&$heap_121844)[144] >= 0 ((char*)&$heap_121844)[32] = 0 |
||||||||||||
| Postconditions | ||||||||||||
((char*)&$unknown_856065)[40]' = &$heap_121850 ((char*)&$unknown_856065)[48]' = &$heap_121852 argc' = $param_2 argv' = $param_3 atnewline' = 1 debugger' = 0 epaths' = &$heap_121851 filehosts' = &$unknown_856064 $heap_121836' = 1 bytes_after(&$heap_121836)' = 40 $heap_121836' is allocated by malloc $heap_121836' is allocated bytes_before(&$heap_121836)' = 0 strlen(&$heap_121836)' = 0 ((char*)&$heap_121836)[16]' = 1 ((char*)&$heap_121836)[20]' = 1 ((char*)&$heap_121836)[8]' = ((char*)&$heap_121836)[8] + 1 ((char*)&$heap_121836)[12]' = 1 $heap_121838' = 1 bytes_after(&$heap_121838)' = 200 $heap_121838' is allocated by malloc bytes_before(&$heap_121838)' = 0 strlen(&$heap_121838)' = 0 ((char*)&$heap_121838)[136]' = &$heap_121841 ((char*)&$heap_121838)[152]' = 1 ((char*)&$heap_121838)[16]' = &$heap_121843 ((char*)&$heap_121838)[168]' = 1000 ((char*)&$heap_121838)[176]' = 0 ((char*)&$heap_121838)[76]' = pvmmydsig ((char*)&$heap_121838)[8]' = &$heap_121842 ((char*)&$heap_121838)[84]' = pvmudpmtu ((char*)&$heap_121838)[88]' = 2 ((char*)&$heap_121838)[104]' = 1 ((char*)&$heap_121838)[108]' = 1 ((char*)&$heap_121838)[112]' = &$heap_121839 ((char*)&$heap_121838)[120]' = &$heap_121840 bytes_after(&$heap_121839)' = 184 $heap_121839' is allocated by malloc $heap_121839' is allocated bytes_before(&$heap_121839)' = 0 ((char*)&$heap_121839)[16]' = 0 ((char*)&$heap_121839)[176]' = 0 ((char*)&$heap_121839)[24]' = 0 ((char*)&$heap_121839)[32]' = 0 ((char*)&$heap_121839)[40]' = 0 bytes_after(&$heap_121840)' = 184 $heap_121840' is allocated by malloc $heap_121840' is allocated bytes_before(&$heap_121840)' = 0 ((char*)&$heap_121840)[16]' = 0 ((char*)&$heap_121840)[176]' = 0 ((char*)&$heap_121840)[24]' = 0 ((char*)&$heap_121840)[32]' = 0 ((char*)&$heap_121840)[40]' = 0 $heap_121841' = &$heap_121841 bytes_after(&$heap_121841)' = 184 $heap_121841' is allocated by malloc $heap_121841' is allocated bytes_before(&$heap_121841)' = 0 ((char*)&$heap_121841)[16]' = 0 ((char*)&$heap_121841)[176]' = 0 ((char*)&$heap_121841)[24]' = 0 ((char*)&$heap_121841)[32]' = 0 ((char*)&$heap_121841)[40]' = 0 ((char*)&$heap_121841)[8]' = &$heap_121841 $heap_121842' = *$param_1 bytes_after(&$heap_121842)' = strlen($param_1) + 1 $heap_121842' is allocated by malloc $heap_121842' is allocated bytes_before(&$heap_121842)' = 0 strlen(&$heap_121842)' = strlen($param_1) $heap_121843' = *myarchname bytes_after(&$heap_121843)' = strlen(myarchname) + 1 $heap_121843' is allocated by malloc $heap_121843' is allocated bytes_before(&$heap_121843)' = 0 strlen(&$heap_121843)' = strlen(myarchname) $heap_121844' = 0 bytes_after(&$heap_121844)' = 200 $heap_121844' is allocated by malloc $heap_121844' is freed bytes_before(&$heap_121844)' = 0 strlen(&$heap_121844)' = 0 ((char*)&$heap_121844)[136]' = &$heap_121847 ((char*)&$heap_121844)[152]' = 1 ((char*)&$heap_121844)[16]' = &$heap_121849 ((char*)&$heap_121844)[168]' = 1000 ((char*)&$heap_121844)[176]' = 0 ((char*)&$heap_121844)[76]' = pvmmydsig ((char*)&$heap_121844)[8]' = &$heap_121848 ((char*)&$heap_121844)[84]' = pvmudpmtu ((char*)&$heap_121844)[88]' = 2 ((char*)&$heap_121844)[104]' = 1 ((char*)&$heap_121844)[108]' = 1 ((char*)&$heap_121844)[112]' = &$heap_121845 ((char*)&$heap_121844)[120]' = &$heap_121846 bytes_after(&$heap_121845)' = 184 $heap_121845' is allocated by malloc bytes_before(&$heap_121845)' = 0 ((char*)&$heap_121845)[16]' = 0 ((char*)&$heap_121845)[176]' = 0 ((char*)&$heap_121845)[24]' = 0 ((char*)&$heap_121845)[32]' = 0 ((char*)&$heap_121845)[40]' = 0 bytes_after(&$heap_121846)' = 184 $heap_121846' is allocated by malloc bytes_before(&$heap_121846)' = 0 ((char*)&$heap_121846)[176]' = 0 ((char*)&$heap_121846)[32]' = 0 ((char*)&$heap_121846)[40]' = 0 $heap_121847' = &$heap_121847 bytes_after(&$heap_121847)' = 184 $heap_121847' is allocated by malloc bytes_before(&$heap_121847)' = 0 ((char*)&$heap_121847)[176]' = 0 ((char*)&$heap_121847)[32]' = 0 ((char*)&$heap_121847)[40]' = 0 ((char*)&$heap_121847)[8]' = &$heap_121847 $heap_121848' = 112 bytes_after(&$heap_121848)' = 6 $heap_121848' is allocated by malloc bytes_before(&$heap_121848)' = 0 strlen(&$heap_121848)' = 5 $heap_121849' = *myarchname bytes_after(&$heap_121849)' = strlen(myarchname) + 1 $heap_121849' is allocated by malloc bytes_before(&$heap_121849)' = 0 strlen(&$heap_121849)' = strlen(myarchname) $heap_121850' = 36 bytes_after(&$heap_121850)' = 49 $heap_121850' is allocated by malloc $heap_121850' is allocated bytes_before(&$heap_121850)' = 0 bytes_after(&$heap_121851)' = 16 $heap_121851' is allocated by malloc $heap_121851' is allocated bytes_before(&$heap_121851)' = 0 $heap_121852' = 36 bytes_after(&$heap_121852)' = 23 $heap_121852' is allocated by malloc $heap_121852' is allocated bytes_before(&$heap_121852)' = 0 hn' = $param_1 hosts' = &$heap_121836 hp' = &$unknown_856065 hp2' = ((char*)$unknown_856064)[32] s' = 0 tmbuf.tm_sec' = &$unknown_856067 |
||||||||||||
