Pvm : Pvm analysis 1 : Buffer Overrun at trcfile.c:2934
|
|
| 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_3139946 != 0 TRC_DID_TRIE >= 2944 $input_12 = 47 $input_268964 <= 8 $input_268964 >= 1 $input_269164 <= 1024 $input_269164 >= 1 $input_270524 >= 2 $input_290804 = 47 $input_290820 = 34 $input_290836 = 34 $input_290844 != 10 $input_290844 != 32 $input_290844 != 9 $input_290844 <= 254 $input_290844 >= -1 $input_290860 = 34 |
||||||||||||
| Postconditions | ||||||||||||
DD' = &$heap_233240 ID' = $param_1 TD' = &$heap_233238 c' = 34 strlen(&did[0])' = $input_268964 strlen(&diddesc[0])' = $input_269164 done' >= -1 done' <= 0 dtstr[0]' = $input_290844 eid' = $param_2 entry_exit' = $param_4 $heap_233238' = &$heap_233239 bytes_after(&$heap_233238)' = 56 $heap_233238' is allocated by malloc $heap_233238' is allocated bytes_before(&$heap_233238)' = 0 ((char*)&$heap_233238)[16]' = $param_5 ((char*)&$heap_233238)[20]' = -1 ((char*)&$heap_233238)[24]' = -1 ((char*)&$heap_233238)[32]' = &$unknown_3139946 ((char*)&$heap_233238)[40]' = 1 ((char*)&$heap_233238)[48]' = 0 ((char*)&$heap_233238)[8]' = $param_2 ((char*)&$heap_233238)[12]' = $param_4 $heap_233239' = *$param_3 bytes_after(&$heap_233239)' = strlen($param_3) + 1 $heap_233239' is allocated by malloc $heap_233239' is allocated bytes_before(&$heap_233239)' = 0 strlen(&$heap_233239)' = strlen($param_3) $heap_233240' = &$heap_233241 bytes_after(&$heap_233240)' = 40 $heap_233240' is allocated by malloc $heap_233240' is allocated bytes_before(&$heap_233240)' = 0 ((char*)&$heap_233240)[16]' = 0 ((char*)&$heap_233240)[24]' = -1 ((char*)&$heap_233240)[32]' = 0 ((char*)&$heap_233240)[8]' = -1 ((char*)&$heap_233240)[12]' = -1 $heap_233241' = -1 bytes_after(&$heap_233241)' = 32 $heap_233241' is allocated by malloc $heap_233241' is allocated bytes_before(&$heap_233241)' = 0 ((char*)&$heap_233241)[16]' = &$heap_233243 ((char*)&$heap_233241)[24]' = 0 ((char*)&$heap_233241)[8]' = &$heap_233242 bytes_after(&$heap_233242)' = $input_268964 + 1 $heap_233242' is allocated by malloc $heap_233242' is allocated bytes_before(&$heap_233242)' = 0 strlen(&$heap_233242)' = $input_268964 bytes_after(&$heap_233243)' = $input_269164 + 1 $heap_233243' is allocated by malloc $heap_233243' is allocated bytes_before(&$heap_233243)' = 0 strlen(&$heap_233243)' = $input_269164 i' = $input_270524 index' = $param_5 name' = $param_3 |
||||||||||||
