Pvm : Pvm analysis 1 : Buffer Overrun at trcfile.c:2928
|
|
| 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 | ||||||||||||
&$unknown_3138963 != 0 TRC_DID_TRIE >= 2944 $input_12 = 47 $input_268964 <= 8 $input_268964 >= 1 $input_269164 <= 1024 $input_269164 >= 1 $input_270564 >= 2 $input_283092 = 47 $input_283108 = 34 $input_283124 = 34 $input_283132 != 10 $input_283132 != 32 $input_283132 != 9 $input_283132 <= 254 $input_283132 >= -1 $input_283148 != 10 $input_283148 != 32 $input_283148 != 34 $input_283148 != 9 $input_283148 <= 254 $input_283148 >= -1 |
||||||||||||
| Postconditions | ||||||||||||
DD' = &$heap_232576 ID' = $param_1 TD' = &$heap_232574 c' = $input_283148 strlen(&did[0])' = $input_268964 strlen(&diddesc[0])' = $input_269164 done' >= -1 done' <= 0 dtstr[0]' = $input_283132 eid' = $param_2 entry_exit' = $param_4 $heap_232574' = &$heap_232575 bytes_after(&$heap_232574)' = 56 $heap_232574' is allocated by malloc $heap_232574' is allocated bytes_before(&$heap_232574)' = 0 ((char*)&$heap_232574)[16]' = $param_5 ((char*)&$heap_232574)[20]' = -1 ((char*)&$heap_232574)[24]' = -1 ((char*)&$heap_232574)[32]' = &$unknown_3138963 ((char*)&$heap_232574)[40]' = 1 ((char*)&$heap_232574)[48]' = 0 ((char*)&$heap_232574)[8]' = $param_2 ((char*)&$heap_232574)[12]' = $param_4 $heap_232575' = *$param_3 bytes_after(&$heap_232575)' = strlen($param_3) + 1 $heap_232575' is allocated by malloc $heap_232575' is allocated bytes_before(&$heap_232575)' = 0 strlen(&$heap_232575)' = strlen($param_3) $heap_232576' = &$heap_232577 bytes_after(&$heap_232576)' = 40 $heap_232576' is allocated by malloc $heap_232576' is allocated bytes_before(&$heap_232576)' = 0 ((char*)&$heap_232576)[16]' = 0 ((char*)&$heap_232576)[24]' = -1 ((char*)&$heap_232576)[32]' = 0 ((char*)&$heap_232576)[8]' = -1 ((char*)&$heap_232576)[12]' = -1 $heap_232577' = -1 bytes_after(&$heap_232577)' = 32 $heap_232577' is allocated by malloc $heap_232577' is allocated bytes_before(&$heap_232577)' = 0 ((char*)&$heap_232577)[16]' = &$heap_232579 ((char*)&$heap_232577)[24]' = 0 ((char*)&$heap_232577)[8]' = &$heap_232578 bytes_after(&$heap_232578)' = $input_268964 + 1 $heap_232578' is allocated by malloc $heap_232578' is allocated bytes_before(&$heap_232578)' = 0 strlen(&$heap_232578)' = $input_268964 bytes_after(&$heap_232579)' = $input_269164 + 1 $heap_232579' is allocated by malloc $heap_232579' is allocated bytes_before(&$heap_232579)' = 0 strlen(&$heap_232579)' = $input_269164 i' = $input_270564 + 1 index' = $param_5 name' = $param_3 |
||||||||||||
