pvm3.4.6 : pvm3.4.6 analysis 2 : Buffer Underrun at pvmd.c:4836
|
|
| 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 >= 3 ((char*)*$param_3)[20] != 58 ((char*)&$heap_148024)[96] >= 0 ((char*)&$heap_148024)[12] >= 0 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Postconditions | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ac' = 6 argc' = 6 atnewline' = 1 bad' = 0 $heap_148019' = 1 bytes_after(&$heap_148019)' = 32 $heap_148019' is allocated by malloc $heap_148019' is allocated bytes_before(&$heap_148019)' = 0 ((char*)&$heap_148019)[16]' = $input_12 ((char*)&$heap_148019)[20]' = $input_93036 ((char*)&$heap_148019)[12]' = $input_12 bytes_after(&$heap_148021)' = 120 $heap_148021' is allocated by malloc bytes_before(&$heap_148021)' = 0 ((char*)&$heap_148021)[16]' = 0 ((char*)&$heap_148021)[20]' = 0 ((char*)&$heap_148021)[116]' = 0 bytes_after(&$heap_148022)' = 120 $heap_148022' is allocated by malloc bytes_before(&$heap_148022)' = 0 ((char*)&$heap_148022)[8]' = 0 ((char*)&$heap_148022)[116]' = 0 bytes_after(&$heap_148023)' = 20 $heap_148023' is allocated by malloc bytes_before(&$heap_148023)' = 0 ((char*)&$heap_148023)[16]' = 0 ((char*)&$heap_148023)[8]' = 0 ((char*)&$heap_148023)[12]' = 0 $heap_148024' = 0 bytes_after(&$heap_148024)' = 124 $heap_148024' is allocated by malloc $heap_148024' is freed bytes_before(&$heap_148024)' = 0 ((char*)&$heap_148024)[52]' = $input_93044 ((char*)&$heap_148024)[56]' = 2 ((char*)&$heap_148024)[72]' = 1 ((char*)&$heap_148024)[76]' = 1 ((char*)&$heap_148024)[80]' = &$heap_148022 ((char*)&$heap_148024)[8]' = &$heap_148026 ((char*)&$heap_148024)[84]' = &$heap_148025 ((char*)&$heap_148024)[92]' = &$heap_148021 ((char*)&$heap_148024)[100]' = 1 ((char*)&$heap_148024)[108]' = 1000 ((char*)&$heap_148024)[112]' = &$heap_148023 bytes_after(&$heap_148025)' = 120 $heap_148025' is allocated by malloc bytes_before(&$heap_148025)' = 0 ((char*)&$heap_148025)[16]' = 0 $heap_148026' = 63 bytes_after(&$heap_148026)' = 2 $heap_148026' is allocated by malloc bytes_before(&$heap_148026)' = 0 strlen(&$heap_148026)' = 1 tocttou($heap_148026)' = tocttou(#string176) $heap_148027' = &$heap_148027 bytes_after(&$heap_148027)' = 120 $heap_148027' is allocated by malloc $heap_148027' is allocated bytes_before(&$heap_148027)' = 0 ((char*)&$heap_148027)[16]' = 0 ((char*)&$heap_148027)[20]' = 0 ((char*)&$heap_148027)[4]' = &$heap_148027 ((char*)&$heap_148027)[8]' = 0 ((char*)&$heap_148027)[116]' = 0 ((char*)&$heap_148027)[12]' = 0 $heap_148028' = 1 bytes_after(&$heap_148028)' = 124 $heap_148028' is allocated by malloc bytes_before(&$heap_148028)' = 0 ((char*)&$heap_148028)[44]' = pvmmydsig ((char*)&$heap_148028)[52]' = pvmudpmtu ((char*)&$heap_148028)[56]' = 2 ((char*)&$heap_148028)[72]' = 1 ((char*)&$heap_148028)[76]' = 1 ((char*)&$heap_148028)[80]' = &$heap_148027 ((char*)&$heap_148028)[8]' = &$heap_148031 ((char*)&$heap_148028)[84]' = &$heap_148029 ((char*)&$heap_148028)[92]' = &$heap_148030 ((char*)&$heap_148028)[100]' = 1 ((char*)&$heap_148028)[108]' = 1000 ((char*)&$heap_148028)[112]' = 0 ((char*)&$heap_148028)[12]' = &$heap_148032 $heap_148029' = &$heap_148029 bytes_after(&$heap_148029)' = 120 $heap_148029' is allocated by malloc $heap_148029' is allocated bytes_before(&$heap_148029)' = 0 ((char*)&$heap_148029)[16]' = 0 ((char*)&$heap_148029)[20]' = 0 ((char*)&$heap_148029)[4]' = &$heap_148029 ((char*)&$heap_148029)[8]' = 0 ((char*)&$heap_148029)[116]' = 0 ((char*)&$heap_148029)[12]' = 0 bytes_after(&$heap_148030)' = 120 $heap_148030' is allocated by malloc $heap_148030' is allocated bytes_before(&$heap_148030)' = 0 ((char*)&$heap_148030)[16]' = 0 ((char*)&$heap_148030)[20]' = 0 ((char*)&$heap_148030)[8]' = 0 ((char*)&$heap_148030)[116]' = 0 ((char*)&$heap_148030)[12]' = 0 $heap_148031' = 112 bytes_after(&$heap_148031)' = 6 $heap_148031' is allocated by malloc $heap_148031' is allocated bytes_before(&$heap_148031)' = 0 strlen(&$heap_148031)' = 5 tocttou($heap_148031)' = tocttou(#string167) $heap_148032' = *myarchname bytes_after(&$heap_148032)' = strlen(myarchname) + 1 $heap_148032' is allocated by malloc $heap_148032' is allocated bytes_before(&$heap_148032)' = 0 strlen(&$heap_148032)' = strlen(myarchname) tocttou($heap_148032)' = tocttou(*myarchname) $heap_148033' = &$heap_148033 bytes_after(&$heap_148033)' = 120 $heap_148033' is allocated by malloc $heap_148033' is allocated bytes_before(&$heap_148033)' = 0 ((char*)&$heap_148033)[16]' = 0 ((char*)&$heap_148033)[20]' = 0 ((char*)&$heap_148033)[4]' = &$heap_148033 ((char*)&$heap_148033)[8]' = 0 ((char*)&$heap_148033)[116]' = 0 ((char*)&$heap_148033)[12]' = 0 bytes_after(&$heap_148034)' = 120 $heap_148034' is allocated by malloc $heap_148034' is allocated bytes_before(&$heap_148034)' = 0 ((char*)&$heap_148034)[16]' = 0 ((char*)&$heap_148034)[20]' = 0 ((char*)&$heap_148034)[8]' = 0 ((char*)&$heap_148034)[116]' = 0 ((char*)&$heap_148034)[12]' = 0 $heap_148035' = 1 bytes_after(&$heap_148035)' = 124 $heap_148035' is allocated by malloc bytes_before(&$heap_148035)' = 0 ((char*)&$heap_148035)[44]' = pvmmydsig ((char*)&$heap_148035)[52]' = pvmudpmtu ((char*)&$heap_148035)[56]' = 2 ((char*)&$heap_148035)[72]' = 1 ((char*)&$heap_148035)[76]' = 1 ((char*)&$heap_148035)[80]' = &$heap_148033 ((char*)&$heap_148035)[8]' = &$heap_148037 ((char*)&$heap_148035)[84]' = &$heap_148036 ((char*)&$heap_148035)[92]' = &$heap_148034 ((char*)&$heap_148035)[100]' = 1 ((char*)&$heap_148035)[108]' = 1000 ((char*)&$heap_148035)[112]' = 0 ((char*)&$heap_148035)[12]' = &$heap_148038 bytes_after(&$heap_148036)' = 120 $heap_148036' is allocated by malloc $heap_148036' is allocated bytes_before(&$heap_148036)' = 0 ((char*)&$heap_148036)[16]' = 0 ((char*)&$heap_148036)[20]' = 0 ((char*)&$heap_148036)[8]' = 0 ((char*)&$heap_148036)[116]' = 0 ((char*)&$heap_148036)[12]' = 0 $heap_148037' = *hn bytes_after(&$heap_148037)' = strlen(hn) + 1 $heap_148037' is allocated by malloc $heap_148037' is allocated bytes_before(&$heap_148037)' = 0 strlen(&$heap_148037)' = strlen(hn) tocttou($heap_148037)' = tocttou(*hn) $heap_148038' = *myarchname bytes_after(&$heap_148038)' = strlen(myarchname) + 1 $heap_148038' is allocated by malloc $heap_148038' is allocated bytes_before(&$heap_148038)' = 0 strlen(&$heap_148038)' = strlen(myarchname) tocttou($heap_148038)' = tocttou(*myarchname) hosts' = &$heap_148019 hp' = &$heap_148035 i' = argc lh' = $input_93036 mh' = $input_12 tmbuf.tm_sec' = &$unknown_730713 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
