| Overall Result: FAIL |
|---|
| Report Production | Report Configuration | Analysis phases |
|---|---|---|
|
|
|
| Number of Violations | LDRA Code | (M) Mandatory Standards | CERT Code |
|---|---|---|---|
| 19 | 47 S | Array Bound exceeded. | CERT ARR30-C |
| 90 | 77 S | Macro replacement list needs parentheses. | CERT PRE02-C |
| 69 | 78 S | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C |
| 3 | 403 S | Negative (or potentially negative) shift. | CERT INT34-C |
| 17 | 483 S | free parameter is not heap item. | CERT MEM34-C |
| 22 | 484 S | Attempt to use already freed object. | CERT MEM31-C |
| 1 | 487 S | Insufficient space allocated. | CERT MEM35-C |
| 3 | 489 S | Insufficient space for operation. | CERT DCL33-C,FIO43-C |
| 17 | 577 S | Sizeof argument is a pointer. | CERT EXP01-C |
| 89 | 5 D | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| 2276 | 45 D | Pointer not checked for null before use | CERT EXP08-C,EXP34-C |
| 8 | 50 D | Memory not freed after last reference. | CERT MEM00-C |
| 29 | 51 D | Attempt to read from freed memory. | CERT MEM30-C |
| 16 | 57 D | Global not initialised at declaration. | CERT EXP33-C |
| 136 | 69 D | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| 34 | 77 D | Local structure returned in function result | |
| 16 | 86 D | User input not checked before use. | CERT FIO30-C |
| 3 | 1 X | Declaration types do not match across a system. | CERT ARR31-C |
| Number of Violations | LDRA Code | (C) Checking (Mandatory) Standards | CERT Code |
|---|
| Number of Violations | LDRA Code | (O) Optional Standards | CERT Code |
|---|---|---|---|
| 2 | 592 S | Use of filename based functions. | CERT FIO01-C |
| 14 | 80 D | Potentially unused function return value. | CERT FIO04-C |
| Number of Mandatory Standards checked | 27 |
| Number of Checking Standards checked | 1 |
| Number of Optional Standards checked | 3 |
| Total Standards checked | 31 |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Name | Last Modification Date |
|---|---|
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\file-dotlock.c | Tue Apr 06 19:00:04 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\write-full.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\wildcard-match.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\var-expand.c | Mon Apr 05 19:00:04 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\utc-offset.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\utc-mktime.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\unlink-old-files.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\unlink-directory.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\unix-socket-create.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\unicodemap.c | Fri Mar 26 07:18:12 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\unichar.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\time-util.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\test-var-expand.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\test-utc-mktime.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\test-time-util.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\test-strfuncs.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\test-strescape.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\test-str-sanitize.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\test-str-find.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\test-seq-range-array.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\test-priorityq.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\test-primes.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\test-network.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\test-mempool-alloconly.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\test-llist.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\test-lib.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\test-istream-tee.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\test-istream-seekable.c | Mon Apr 05 19:00:04 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\test-istream-crlf.c | Mon Apr 05 19:00:04 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\test-istream-concat.c | Mon Apr 05 19:00:04 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\test-hex-binary.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\test-crc32.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\test-buffer.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\test-bsearch-insert-pos.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\test-base64.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\test-array.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\test-aqueue.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\strnum.c | Wed May 19 19:00:04 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\strfuncs.c | Tue Apr 06 19:00:04 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\strescape.c | Sun Apr 04 19:00:06 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\str.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\str-sanitize.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\str-find.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\sha2.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\sha1.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\seq-range-array.c | Mon Apr 19 19:00:04 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\sendfile-util.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\safe-mkstemp.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\safe-mkdir.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\safe-memset.c | Fri Mar 26 07:16:36 2010 |
| Name | Last Modification Date |
|---|---|
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\restrict-process-size.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\restrict-access.c | Wed May 12 19:00:04 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\read-full.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\randgen.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\process-title.c | Thu May 20 19:00:04 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\priorityq.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\printf-format-fix.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\primes.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\ostream.c | Fri May 14 19:00:04 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\ostream-file.c | Wed Jul 28 10:59:27 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\ostream-buffer.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\nfs-workarounds.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\network.c | Thu Jun 17 19:00:06 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\mountpoint.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\module-dir.c | Tue Apr 13 03:35:14 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\mmap-util.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\mmap-anon.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\mkdir-parents.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\mempool.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\mempool-unsafe-datastack.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\mempool-system.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\mempool-system-clean.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\mempool-datastack.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\mempool-alloconly.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\md5.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\md4.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\lib.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\lib-signals.c | Tue Jun 01 19:00:04 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\istream.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\istream-tee.c | Sun Apr 04 19:00:06 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\istream-seekable.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\istream-mmap.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\istream-limit.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\istream-file.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\istream-data.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\istream-crlf.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\istream-concat.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\iostream.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\ioloop.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\ioloop-select.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\ioloop-poll.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\ioloop-notify-none.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\ioloop-notify-kqueue.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\ioloop-notify-inotify.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\ioloop-notify-fd.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\ioloop-notify-dn.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\ioloop-kqueue.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\ioloop-iolist.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\ioloop-epoll.c | Sun Apr 04 19:00:06 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\imem.c | Fri Mar 26 07:16:36 2010 |
| Name | Last Modification Date |
|---|---|
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\hostpid.c | Tue May 25 19:00:04 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\home-expand.c | Sun Apr 04 19:00:06 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\hmac-md5.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\hex-dec.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\hex-binary.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\hash2.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\hash.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\file-set-size.c | Fri May 14 19:00:04 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\file-lock.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\file-copy.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\file-cache.c | Sun Apr 04 19:00:06 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\fdpass.c | Fri Mar 26 20:00:04 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\fdatasync-path.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\fd-set-nonblock.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\fd-close-on-exec.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\failures.c | Fri Jun 11 19:00:04 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\execv-const.c | Fri Mar 26 20:00:04 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\env-util.c | Mon Apr 05 19:00:04 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\eacces-error.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\data-stack.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\crc32.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\compat.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\close-keep-errno.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\child-wait.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\buffer.c | Fri Jun 18 19:00:04 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\bsearch-insert-pos.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\base64.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\backtrace-string.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\askpass.c | Sun Apr 04 19:00:06 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\array.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\aqueue.c | Fri Mar 26 07:16:36 2010 |
| C:\Code\SAMATE\SATE2010\dovecot-2.0.beta6.20100626\dovecot-2.0.beta6\src\lib\abspath.c | Fri Mar 26 20:00:04 2010 |
| Number of procedures: | 956 |
| Number of locally uncalled procedures: | 0 |
| Maximum loop depth: | 3 |
| Total Cyclomatic Complexity: | 3248 |
| Number of reformatted executable lines: | 34553 |
| Number of lines of comments: | 74772 |
| Globals / code outside procedures - FAIL |
|---|
| Code | File: Src Line | Violation | Standard | |
|---|---|---|---|---|
| M | compat.h: 214 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | compat.h: 215 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | compat.h: 216 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | compat.h: 217 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | compat.h: 218 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | compat.h: 219 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | compat.h: 220 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | compat.h: 221 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | compat.h: 222 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | compat.h: 223 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | compat.h: 224 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | compat.h: 225 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | compat.h: 226 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | macros.h: 196 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | macros.h: 197 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | macros.h: 204 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | macros.h: 204 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | macros.h: 205 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | macros.h: 205 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | macros.h: 223 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | macros.h: 223 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | macros.h: 232 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | data-stack.h: 49 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | data-stack.h: 51 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | data-stack.h: 75 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| Code | File: Src Line | Violation | Standard | |
|---|---|---|---|---|
| M | data-stack.h: 85 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | data-stack.h: 90 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | data-stack.h: 90 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | data-stack.h: 97 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | mempool.h: 84 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | mempool.h: 87 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | mempool.h: 88 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | mempool.h: 99 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | mempool.h: 99 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | mempool.h: 102 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | mempool.h: 102 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | imem.h: 8 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | imem.h: 8 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | imem.h: 14 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | imem.h: 14 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | imem.h: 15 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | imem.h: 15 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | array-decl.h: 4 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | array-decl.h: 4 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | array-decl.h: 7 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | array-decl.h: 7 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | array-decl.h: 9 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | array-decl.h: 9 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | array.h: 35 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | array.h: 35 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| Code | File: Src Line | Violation | Standard | |
|---|---|---|---|---|
| M | array.h: 37 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | array.h: 37 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | array.h: 39 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | array.h: 39 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | array.h: 53 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | array.h: 58 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | array.h: 58 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | array.h: 62 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | array.h: 62 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | array.h: 90 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | array.h: 90 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | array.h: 102 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | array.h: 102 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | array.h: 110 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | array.h: 118 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | array.h: 126 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | array.h: 134 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | array.h: 143 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | array.h: 143 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | array.h: 153 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | array.h: 164 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | array.h: 164 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | array.h: 174 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | array.h: 174 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | array.h: 183 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| Code | File: Src Line | Violation | Standard | |
|---|---|---|---|---|
| M | array.h: 183 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | array.h: 192 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | array.h: 192 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | array.h: 201 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | array.h: 201 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | array.h: 206 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | array.h: 206 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | array.h: 211 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | array.h: 211 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | array.h: 216 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | array.h: 216 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | array.h: 228 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | array.h: 232 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | array.h: 232 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | array.h: 252 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | array.h: 257 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | array.h: 261 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | array.h: 266 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | array.h: 279 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | array.h: 279 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | bsearch-insert-pos.h: 5 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | bsearch-insert-pos.h: 34 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | child-wait.h: 18 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | child-wait.h: 26 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | child-wait.h: 26 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| Code | File: Src Line | Violation | Standard | |
|---|---|---|---|---|
| M | child-wait.c: 17 | Global not initialised at declaration. : child_pids | CERT EXP33-C | |
| ||||
| M | data-stack.c: 59 | Global not initialised at declaration. : current_frame_block | CERT EXP33-C | |
| ||||
| M | data-stack.c: 60 | Global not initialised at declaration. : unused_frame_blocks | CERT EXP33-C | |
| ||||
| M | data-stack.c: 62 | Global not initialised at declaration. : current_block | CERT EXP33-C | |
| ||||
| M | data-stack.c: 63 | Global not initialised at declaration. : unused_block | CERT EXP33-C | |
| ||||
| M | data-stack.c: 65 | Global not initialised at declaration. : last_buffer_block | CERT EXP33-C | |
| ||||
| M | data-stack.c: 66 | Global not initialised at declaration. : last_buffer_size | CERT EXP33-C | |
| ||||
| M | data-stack.c: 73 | Global not initialised at declaration. : outofmem_area | CERT EXP33-C | |
| ||||
| M | ioloop.h: 50 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | ioloop.h: 50 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | ioloop.h: 56 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | ioloop.h: 75 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | ioloop.h: 75 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | failures.c: 26 | Declaration types do not match across a system. : failure_log_type_prefixes | CERT ARR31-C | |
| 41 (failures.h) | ||||
| ||||
| ||||
| M | ioloop.c: 15 | Global not initialised at declaration. : ioloop_timeval | CERT EXP33-C | |
| ||||
| M | fdpass.c: 77 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | fdpass.c: 88 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | istream.h: 53 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | istream.h: 53 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | ostream.h: 61 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | ostream.h: 61 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | hex-dec.h: 5 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | hex-dec.h: 5 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | lib-signals.c: 17 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| Code | File: Src Line | Violation | Standard | |
|---|---|---|---|---|
| M | lib-signals.c: 37 | Global not initialised at declaration. : pending_signals | CERT EXP33-C | |
| ||||
| M | md4.c: 32 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | md4.c: 32 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | md5.c: 36 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | md5.c: 36 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | network.c: 25 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | process-title.c: 19 | Global not initialised at declaration. : process_title | CERT EXP33-C | |
| ||||
| M | process-title.c: 20 | Global not initialised at declaration. : process_title_len | CERT EXP33-C | |
| ||||
| M | process-title.c: 20 | Global not initialised at declaration. : process_title_clean_pos | CERT EXP33-C | |
| ||||
| M | process-title.c: 21 | Global not initialised at declaration. : argv_memblock | CERT EXP33-C | |
| ||||
| M | process-title.c: 21 | Global not initialised at declaration. : environ_memblock | CERT EXP33-C | |
| ||||
| M | randgen.c: 15 | Global not initialised at declaration. : urandom_fd | CERT EXP33-C | |
| ||||
| M | sha1.h: 71 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | sha1.h: 72 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | sha1.h: 73 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | sha1.c: 43 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | sha1.c: 50 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | sha1.c: 57 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | sha1.c: 66 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | sha2.c: 37 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | sha2.c: 38 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | sha2.c: 39 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | sha2.c: 40 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | sha2.c: 41 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | sha2.c: 43 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| Code | File: Src Line | Violation | Standard | |
|---|---|---|---|---|
| M | sha2.c: 44 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | sha2.c: 45 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | sha2.c: 46 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | sha2.c: 48 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | sha2.c: 49 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | sha2.c: 50 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | sha2.c: 51 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | sha2.c: 53 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | sha2.c: 61 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | sha2.c: 69 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | sha2.c: 81 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | sha2.c: 93 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | sha2.c: 93 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | sha2.c: 99 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | sha2.c: 99 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | test-common.h: 11 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | test-common.h: 11 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | llist.h: 5 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | llist.h: 12 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | llist.h: 25 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | llist.h: 25 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | llist.h: 32 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | llist.h: 32 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| M | llist.h: 39 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| t_abspath (10 to 20 abspath.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 19 | Pointer not checked for null before use : dir | CERT EXP08-C,EXP34-C | |
| 17 | ||||
| ||||
| ||||
| M | 18 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 17 | ||||
| ||||
| ||||
| M | 19 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 18 | ||||
| ||||
| ||||
| M | 18 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 17 | ||||
| ||||
| ||||
| M | 19 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 18 | ||||
| ||||
| ||||
| M | 12 | Procedure contains UR data flow anomalies. : dir | CERT EXP33-C | |
| 19 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| abspath.c | 12 | abspath.c | 19 | dir | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| t_get_current_dir (30 to 46 abspath.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 41 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 40 | ||||
| ||||
| ||||
| M | 41 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 40 | ||||
| ||||
| ||||
| M | 43 | Pointer not checked for null before use : dir | CERT EXP08-C,EXP34-C | |
| 37 | ||||
| ||||
| ||||
| M | 43 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 36 | ||||
| ||||
| ||||
| M | 43 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 36 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| t_readlink (48 to 67 abspath.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 58 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 57 | ||||
| ||||
| ||||
| M | 58 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 57 | ||||
| ||||
| ||||
| M | 56 | Pointer not checked for null before use : dest | CERT EXP08-C,EXP34-C | |
| 55 | ||||
| ||||
| ||||
| M | 57 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 55 | ||||
| ||||
| ||||
| M | 64 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 55 | ||||
| ||||
| ||||
| M | 57 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 55 | ||||
| ||||
| ||||
| M | 64 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 55 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| t_binary_abspath (69 to 97 abspath.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 84 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 83 | ||||
| ||||
| ||||
| M | 84 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 83 | ||||
| ||||
| ||||
| M | 87 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 86 | ||||
| ||||
| ||||
| M | 87 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 86 | ||||
| ||||
| ||||
| M | 88 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 87 | ||||
| ||||
| ||||
| M | 88 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 87 | ||||
| ||||
| ||||
| M | 89 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 88 | ||||
| ||||
| ||||
| M | 89 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 88 | ||||
| ||||
| ||||
| M | 85 | Pointer not checked for null before use : paths | CERT EXP08-C,EXP34-C | |
| 84 | ||||
| ||||
| ||||
| M | 86 | Pointer not checked for null before use : path | CERT EXP08-C,EXP34-C | |
| 83 | ||||
| ||||
| ||||
| M | 90 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 89 | ||||
| ||||
| ||||
| M | 93 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 89 | ||||
| ||||
| ||||
| M | 86 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 84 | ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| ||||
| ||||
| M | 90 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 89 | ||||
| ||||
| ||||
| M | 93 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 89 | ||||
| ||||
| ||||
| M | 86 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 84 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| array_create_i (93 to 101 array.h analysed in aqueue.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 100 | Pointer not checked for null before use : buffer | CERT EXP08-C,EXP34-C | |
| 99 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| array_append_array_i (147 to 152 array.h analysed in aqueue.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 151 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 150 | ||||
| ||||
| ||||
| M | 151 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 150 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| array_get_modifiable_i (195 to 200 array.h analysed in aqueue.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 199 | Pointer not checked for null before use : NULL | CERT EXP08-C,EXP34-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| array_copy (236 to 245 array.h analysed in aqueue.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 242 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 240 | ||||
| ||||
| ||||
| M | 242 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 240 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| aqueue_init (7 to 17 aqueue.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 16 | Local structure returned in function result : aqueue | ||
| ||||
| M | 12 | Pointer not checked for null before use : aqueue | CERT EXP08-C,EXP34-C | |
| 11 | ||||
| ||||
| ||||
| M | 11 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 624) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| aqueue_deinit (19 to 25 aqueue.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 24 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 624) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| aqueue_grow (27 to 51 aqueue.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 34 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 31 | ||||
| ||||
| ||||
| M | 37 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 34 | ||||
| ||||
| ||||
| M | 44 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 40 | ||||
| ||||
| ||||
| M | 49 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 44 | ||||
| ||||
| ||||
| M | 40 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 37 | ||||
| ||||
| ||||
| M | 34 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 31 | ||||
| ||||
| ||||
| M | 37 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 34 | ||||
| ||||
| ||||
| M | 44 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 40 | ||||
| ||||
| ||||
| M | 49 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 44 | ||||
| ||||
| ||||
| M | 40 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 37 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| aqueue_append (53 to 63 aqueue.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 57 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 56 | ||||
| ||||
| ||||
| M | 57 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 56 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| aqueue_delete (65 to 105 aqueue.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 92 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 88 | ||||
| ||||
| ||||
| M | 97 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 96 | ||||
| ||||
| ||||
| M | 103 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 97 | ||||
| ||||
| ||||
| M | 88 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 69 | ||||
| ||||
| ||||
| M | 92 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 88 | ||||
| ||||
| ||||
| M | 97 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 96 | ||||
| ||||
| ||||
| M | 103 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 97 | ||||
| ||||
| ||||
| M | 88 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 69 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| array_idx_modifiable_i (8 to 19 array.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 18 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 15 | ||||
| ||||
| ||||
| M | 18 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 15 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| array_idx_set_i (21 to 31 array.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 30 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 28 | ||||
| ||||
| ||||
| M | 30 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 28 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| array_insert_space_i (47 to 59 array.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 56 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 53 | ||||
| ||||
| ||||
| M | 56 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 53 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| array_reverse_i (72 to 89 array.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 86 | Pointer not checked for null before use : tmp | CERT EXP08-C,EXP34-C | |
| 82 | ||||
| ||||
| ||||
| M | 82 | Pointer not checked for null before use : data | CERT EXP08-C,EXP34-C | |
| 79 | ||||
| ||||
| ||||
| M | 76 | Procedure contains UR data flow anomalies. : size | CERT EXP33-C | |
| 79 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| array.c | 76 | array.c | 79 | size | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| array_sort_i (91 to 98 array.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 96 | Pointer not checked for null before use : NULL | CERT EXP08-C,EXP34-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| askpass (11 to 53 askpass.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 44 | User input not checked before use. : ch | CERT FIO30-C | |
| 39 | ||||
| ||||
| ||||
| M | 27 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 20 | ||||
| ||||
| ||||
| M | 27 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 20 | ||||
| ||||
| ||||
| M | 13 | Procedure contains UR data flow anomalies. : old_tio | CERT EXP33-C | |
| 30 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| askpass.c | 13 | askpass.c | 30 | old_tio | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| backtrace_append (15 to 39 backtrace-string.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 21 | Sizeof argument is a pointer. | CERT EXP01-C | |
| ||||
| M | 37 | free parameter is not heap item. | CERT MEM34-C | |
| ||||
| M | 34 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 28 | ||||
| ||||
| ||||
| M | 28 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 34 | ||||
| ||||
| ||||
| M | 34 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 28 | ||||
| ||||
| ||||
| M | 28 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 34 | ||||
| ||||
| ||||
| M | 17 | Procedure contains UR data flow anomalies. : stack | CERT EXP33-C | |
| 21 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| backtrace-string.c | 17 | backtrace-string.c | 21 | stack | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| backtrace_get (83 to 93 backtrace-string.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 88 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 87 | ||||
| ||||
| ||||
| M | 88 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 87 | ||||
| ||||
| ||||
| M | 91 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 88 | ||||
| ||||
| ||||
| M | 91 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 88 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| t_base64_decode_str (152 to 161 base64.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 159 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 157 | ||||
| ||||
| ||||
| M | 159 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 157 | ||||
| ||||
| ||||
| M | 159 | Pointer not checked for null before use : NULL | CERT EXP08-C,EXP34-C | |
| ||||
| M | 159 | Pointer not checked for null before use : buf | CERT EXP08-C,EXP34-C | |
| 157 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| bsearch_insert_pos (7 to 36 bsearch-insert-pos.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 20 | Pointer not checked for null before use : p | CERT EXP08-C,EXP34-C | |
| 19 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| buffer_alloc (23 to 37 buffer.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 30 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 25 | ||||
| ||||
| ||||
| M | 30 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 25 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| buffer_check_limits (39 to 86 buffer.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 63 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 63 | ||||
| ||||
| ||||
| M | 63 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 63 | ||||
| ||||
| ||||
| M | 63 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 58 | ||||
| ||||
| ||||
| M | 85 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 63 | ||||
| ||||
| ||||
| M | 63 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 58 | ||||
| ||||
| ||||
| M | 85 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 63 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| buffer_create_data (88 to 98 buffer.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 95 | Pointer not checked for null before use : buf | CERT EXP08-C,EXP34-C | |
| 94 | ||||
| ||||
| ||||
| M | 96 | Pointer not checked for null before use : buf | CERT EXP08-C,EXP34-C | |
| 95 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| buffer_create_const_data (100 to 112 buffer.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 107 | Pointer not checked for null before use : buf | CERT EXP08-C,EXP34-C | |
| 106 | ||||
| ||||
| ||||
| M | 109 | Pointer not checked for null before use : buf | CERT EXP08-C,EXP34-C | |
| 107 | ||||
| ||||
| ||||
| M | 111 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 104 | ||||
| ||||
| ||||
| M | 111 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 104 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| buffer_create_dynamic (114 to 123 buffer.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 122 | Local structure returned in function result : buf | ||
| ||||
| M | 119 | Pointer not checked for null before use : buf | CERT EXP08-C,EXP34-C | |
| 118 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| buffer_free (125 to 134 buffer.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 133 | Attempt to read from freed memory. : *((buf)->pool) | CERT MEM30-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| buffer_free_without_data (136 to 146 buffer.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 144 | Pointer not checked for null before use : *((buf)->pool) | CERT EXP08-C,EXP34-C | |
| Ref. Line 0 (Module 630) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| buffer_copy (239 to 260 buffer.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 252 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 246 | ||||
| ||||
| ||||
| M | 252 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 246 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| child_wait_new_with_pid (20 to 33 child-wait.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 32 | Local structure returned in function result : wait | ||
| ||||
| M | 27 | Pointer not checked for null before use : wait | CERT EXP08-C,EXP34-C | |
| 26 | ||||
| ||||
| ||||
| M | 26 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 631) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| child_wait_free (35 to 57 child-wait.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 48 | Pointer not checked for null before use : key | CERT EXP08-C,EXP34-C | |
| 46 | ||||
| ||||
| ||||
| M | 56 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 53 | ||||
| ||||
| ||||
| M | 53 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 48 | ||||
| ||||
| ||||
| M | 53 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 48 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| child_wait_add_pid (59 to 63 child-wait.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 62 | Pointer not checked for null before use : child_pids | CERT EXP08-C,EXP34-C | |
| 17 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| child_wait_remove_pid (65 to 69 child-wait.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 68 | Pointer not checked for null before use : child_pids | CERT EXP08-C,EXP34-C | |
| 17 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| sigchld_handler (71 to 87 child-wait.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 79 | Attempt to use already freed object. | CERT MEM31-C | |
| ||||
| M | 80 | Attempt to use already freed object. | CERT MEM31-C | |
| ||||
| M | 81 | Attempt to use already freed object. | CERT MEM31-C | |
| ||||
| M | 86 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 80 | ||||
| ||||
| ||||
| M | 86 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 80 | ||||
| ||||
| ||||
| M | 74 | Procedure contains UR data flow anomalies. : status.status | CERT EXP33-C | |
| 76 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| child-wait.c | 74 | child-wait.c | 76 | status.status | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| child_wait_init (89 to 95 child-wait.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 91 | Pointer not checked for null before use : NULL | CERT EXP08-C,EXP34-C | |
| ||||
| M | 94 | Pointer not checked for null before use : NULL | CERT EXP08-C,EXP34-C | |
| ||||
| M | 91 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 631) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| child_wait_deinit (97 to 110 child-wait.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 106 | free parameter is not heap item. | CERT MEM34-C | |
| ||||
| M | 102 | Pointer not checked for null before use : NULL | CERT EXP08-C,EXP34-C | |
| ||||
| M | 104 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 102 | ||||
| ||||
| ||||
| M | 102 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 631) | ||||
| ||||
| ||||
| M | 104 | Pointer not checked for null before use : child_pids | CERT EXP08-C,EXP34-C | |
| 17 | ||||
| ||||
| ||||
| M | 106 | Pointer not checked for null before use : value | CERT EXP08-C,EXP34-C | |
| 105 | ||||
| ||||
| ||||
| M | 107 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 106 | ||||
| ||||
| ||||
| M | 107 | Attempt to read from freed memory. : default_pool | CERT MEM30-C | |
| ||||
| M | 107 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 102 | ||||
| ||||
| ||||
| M | 109 | Pointer not checked for null before use : child_pids.frozen | CERT EXP08-C,EXP34-C | |
| 104 | ||||
| ||||
| ||||
| M | 106 | Attempt to read from freed memory. : value | CERT MEM30-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| t_push (108 to 151 data-stack.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 140 | Pointer not checked for null before use : frame_block | CERT EXP08-C,EXP34-C | |
| 136 | ||||
| ||||
| ||||
| M | 140 | Pointer not checked for null before use : unused_frame_blocks | CERT EXP08-C,EXP34-C | |
| 137 | ||||
| ||||
| ||||
| M | 151 | Memory not freed after last reference. : frame_block | CERT MEM00-C | |
| ||||
| M | 146 | Pointer not checked for null before use : current_frame_block | CERT EXP08-C,EXP34-C | |
| 141 | ||||
| ||||
| ||||
| M | 119 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 118 | ||||
| ||||
| ||||
| M | 119 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 118 | ||||
| ||||
| ||||
| M | 119 | Pointer not checked for null before use : last_buffer_block | CERT EXP08-C,EXP34-C | |
| 118 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| free_blocks (153 to 179 data-stack.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 177 | Pointer not checked for null before use : next | CERT EXP08-C,EXP34-C | |
| 160 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| t_pop (216 to 262 data-stack.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 255 | Pointer not checked for null before use : frame_block | CERT EXP08-C,EXP34-C | |
| 254 | ||||
| ||||
| ||||
| M | 257 | Pointer not checked for null before use : current_frame_block | CERT EXP08-C,EXP34-C | |
| 255 | ||||
| ||||
| ||||
| M | 233 | Pointer not checked for null before use : current_block | CERT EXP08-C,EXP34-C | |
| 229 | ||||
| ||||
| ||||
| M | 239 | Pointer not checked for null before use : current_block | CERT EXP08-C,EXP34-C | |
| 229 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| t_pop_check (264 to 269 data-stack.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 267 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 266 | ||||
| ||||
| ||||
| M | 267 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 266 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| mem_block_alloc (271 to 303 data-stack.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 302 | Local structure returned in function result : block | ||
| ||||
| M | 276 | Pointer not checked for null before use : current_block | CERT EXP08-C,EXP34-C | |
| 62 | ||||
| ||||
| ||||
| M | 291 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 277 | ||||
| ||||
| ||||
| M | 291 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 277 | ||||
| ||||
| ||||
| M | 303 | Memory not freed after last reference. : block | CERT MEM00-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| t_malloc_real (305 to 387 data-stack.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 358 | Pointer not checked for null before use : block | CERT EXP08-C,EXP34-C | |
| 352 | ||||
| ||||
| ||||
| M | 358 | Attempt to read from freed memory. : unused_block | CERT MEM30-C | |
| ||||
| M | 352 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 315 | ||||
| ||||
| ||||
| M | 352 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 315 | ||||
| ||||
| ||||
| M | 358 | Pointer not checked for null before use : unused_block | CERT EXP08-C,EXP34-C | |
| 350 | ||||
| ||||
| ||||
| M | 368 | Pointer not checked for null before use : current_block | CERT EXP08-C,EXP34-C | |
| 366 | ||||
| ||||
| ||||
| M | 319 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 315 | ||||
| ||||
| ||||
| M | 319 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 315 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| t_buffer_get (441 to 450 data-stack.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 445 | Pointer not checked for null before use : last_buffer_block | CERT EXP08-C,EXP34-C | |
| 65 | ||||
| ||||
| ||||
| M | 448 | Pointer not checked for null before use : current_block | CERT EXP08-C,EXP34-C | |
| 62 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| t_buffer_alloc (468 to 476 data-stack.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 475 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 472 | ||||
| ||||
| ||||
| M | 475 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 472 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| data_stack_init (491 to 515 data-stack.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 514 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 502 | ||||
| ||||
| ||||
| M | 514 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 502 | ||||
| ||||
| ||||
| M | 514 | Pointer not checked for null before use : current_frame_block | CERT EXP08-C,EXP34-C | |
| 506 | ||||
| ||||
| ||||
| M | 514 | Pointer not checked for null before use : unused_frame_blocks | CERT EXP08-C,EXP34-C | |
| 507 | ||||
| ||||
| ||||
| M | 514 | Pointer not checked for null before use : last_buffer_block | CERT EXP08-C,EXP34-C | |
| 510 | ||||
| ||||
| ||||
| M | 503 | Pointer not checked for null before use : current_block | CERT EXP08-C,EXP34-C | |
| 502 | ||||
| ||||
| ||||
| M | 510 | Procedure contains UR data flow anomalies. : last_buffer_block | CERT EXP33-C | |
| 65 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| data-stack.c | 510 | data-stack.c | 514 | last_buffer_block | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| data_stack_deinit (517 to 538 data-stack.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 519 | Pointer not checked for null before use : unused_block | CERT EXP08-C,EXP34-C | |
| 63 | ||||
| ||||
| ||||
| M | 519 | Pointer not checked for null before use : unused_frame_blocks | CERT EXP08-C,EXP34-C | |
| 60 | ||||
| ||||
| ||||
| M | 522 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 519 | ||||
| ||||
| ||||
| M | 522 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 519 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_access (30 to 82 eacces-error.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 72 | User input not checked before use. : st | CERT FIO30-C | |
| 66 | ||||
| ||||
| ||||
| M | 67 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 63 | ||||
| ||||
| ||||
| M | 54 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 49 | ||||
| ||||
| ||||
| M | 73 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 63 | ||||
| ||||
| ||||
| M | 67 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 63 | ||||
| ||||
| ||||
| M | 54 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 49 | ||||
| ||||
| ||||
| M | 73 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 63 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| eacces_error_get_full (84 to 183 eacces-error.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 97 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 96 | ||||
| ||||
| ||||
| M | 97 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 96 | ||||
| ||||
| ||||
| M | 97 | Pointer not checked for null before use : errmsg | CERT EXP08-C,EXP34-C | |
| 96 | ||||
| ||||
| ||||
| M | 121 | Pointer not checked for null before use : dir | CERT EXP08-C,EXP34-C | |
| 120 | ||||
| ||||
| ||||
| M | 182 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 180 | ||||
| ||||
| ||||
| M | 182 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 180 | ||||
| ||||
| ||||
| M | 119 | Pointer not checked for null before use : prev_path | CERT EXP08-C,EXP34-C | |
| 134 | ||||
| ||||
| ||||
| M | 136 | User input not checked before use. : st | CERT FIO30-C | |
| 121 | ||||
| ||||
| ||||
| M | 99 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 97 | ||||
| ||||
| ||||
| M | 100 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 99 | ||||
| ||||
| ||||
| M | 102 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 97 | ||||
| ||||
| ||||
| M | 108 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 102 | ||||
| ||||
| ||||
| M | 111 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 108 | ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| ||||
| ||||
| M | 115 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 111 | ||||
| ||||
| ||||
| M | 180 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 176 | ||||
| ||||
| ||||
| M | 141 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 131 | ||||
| ||||
| ||||
| M | 143 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 141 | ||||
| ||||
| ||||
| M | 144 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 141 | ||||
| ||||
| ||||
| M | 158 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 151 | ||||
| ||||
| ||||
| M | 120 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 115 | ||||
| ||||
| ||||
| M | 148 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 144 | ||||
| ||||
| ||||
| M | 151 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 148 | ||||
| ||||
| ||||
| M | 131 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 120 | ||||
| ||||
| ||||
| M | 171 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 143 | ||||
| ||||
| ||||
| M | 99 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 97 | ||||
| ||||
| ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 100 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 99 | ||||
| ||||
| ||||
| M | 102 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 97 | ||||
| ||||
| ||||
| M | 108 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 102 | ||||
| ||||
| ||||
| M | 111 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 108 | ||||
| ||||
| ||||
| M | 115 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 111 | ||||
| ||||
| ||||
| M | 180 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 176 | ||||
| ||||
| ||||
| M | 141 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 131 | ||||
| ||||
| ||||
| M | 143 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 141 | ||||
| ||||
| ||||
| M | 144 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 141 | ||||
| ||||
| ||||
| M | 158 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 151 | ||||
| ||||
| ||||
| M | 120 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 115 | ||||
| ||||
| ||||
| M | 148 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 144 | ||||
| ||||
| ||||
| M | 151 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 148 | ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| ||||
| ||||
| M | 131 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 120 | ||||
| ||||
| ||||
| M | 171 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 143 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| eperm_error_get_chgrp (195 to 219 eacces-error.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 204 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 202 | ||||
| ||||
| ||||
| M | 204 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 202 | ||||
| ||||
| ||||
| M | 204 | Pointer not checked for null before use : errmsg | CERT EXP08-C,EXP34-C | |
| 202 | ||||
| ||||
| ||||
| M | 218 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 216 | ||||
| ||||
| ||||
| M | 218 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 216 | ||||
| ||||
| ||||
| M | 216 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 215 | ||||
| ||||
| ||||
| M | 207 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 204 | ||||
| ||||
| ||||
| M | 209 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 207 | ||||
| ||||
| ||||
| M | 213 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 209 | ||||
| ||||
| ||||
| M | 216 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 215 | ||||
| ||||
| ||||
| M | 207 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 204 | ||||
| ||||
| ||||
| M | 209 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 207 | ||||
| ||||
| ||||
| M | 213 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 209 | ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| env_put (15 to 23 env-util.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 21 | Pointer not checked for null before use : env_pool | CERT EXP08-C,EXP34-C | |
| 18 | ||||
| ||||
| ||||
| M | 22 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 18 | ||||
| ||||
| ||||
| M | 22 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 18 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| env_backup_save (73 to 91 env-util.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 90 | Local structure returned in function result : env | ||
| ||||
| M | 85 | Pointer not checked for null before use : pool | CERT EXP08-C,EXP34-C | |
| 84 | ||||
| ||||
| ||||
| M | 86 | Pointer not checked for null before use : env | CERT EXP08-C,EXP34-C | |
| 85 | ||||
| ||||
| ||||
| M | 84 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 80 | ||||
| ||||
| ||||
| M | 84 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 80 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| env_backup_restore (93 to 100 env-util.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 99 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 97 | ||||
| ||||
| ||||
| M | 99 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 97 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| execv_const (21 to 26 execv-const.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 24 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 23 | ||||
| ||||
| ||||
| M | 24 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 23 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| execvp_const (28 to 33 execv-const.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 31 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 30 | ||||
| ||||
| ||||
| M | 31 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 30 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| log_prefix_add (60 to 76 failures.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 75 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 72 | ||||
| ||||
| ||||
| M | 75 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 72 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| log_fd_write (83 to 119 failures.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 90 | Pointer not checked for null before use : data | CERT EXP08-C,EXP34-C | |
| 93 | ||||
| ||||
| ||||
| M | 112 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 116 | ||||
| ||||
| ||||
| M | 112 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 116 | ||||
| ||||
| ||||
| M | 114 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 112 | ||||
| ||||
| ||||
| M | 115 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 114 | ||||
| ||||
| ||||
| M | 115 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 114 | ||||
| ||||
| ||||
| M | 116 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 115 | ||||
| ||||
| ||||
| M | 116 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 115 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| default_handler (121 to 151 failures.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 135 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 134 | ||||
| ||||
| ||||
| M | 135 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 134 | ||||
| ||||
| ||||
| M | 136 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 135 | ||||
| ||||
| ||||
| M | 136 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 135 | ||||
| ||||
| ||||
| M | 136 | Pointer not checked for null before use : str | CERT EXP08-C,EXP34-C | |
| 135 | ||||
| ||||
| ||||
| M | 137 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 136 | ||||
| ||||
| ||||
| M | 137 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 136 | ||||
| ||||
| ||||
| M | 140 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 137 | ||||
| ||||
| ||||
| M | 140 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 137 | ||||
| ||||
| ||||
| M | 141 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 140 | ||||
| ||||
| ||||
| M | 141 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 140 | ||||
| ||||
| ||||
| M | 143 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 141 | ||||
| ||||
| ||||
| M | 143 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 141 | ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| ||||
| ||||
| M | 144 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 143 | ||||
| ||||
| ||||
| M | 144 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 143 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| default_fatal_finish (153 to 167 failures.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 160 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 159 | ||||
| ||||
| ||||
| M | 160 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 159 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| default_fatal_handler (169 to 177 failures.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 172 | Array Bound exceeded. | CERT ARR30-C | |
| ||||
| M | 176 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 172 | ||||
| ||||
| ||||
| M | 176 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 172 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| default_error_handler (179 to 203 failures.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 194 | Array Bound exceeded. | CERT ARR30-C | |
| ||||
| M | 200 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 194 | ||||
| ||||
| ||||
| M | 200 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 194 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| syslog_handler (339 to 359 failures.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 355 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 350 | ||||
| ||||
| ||||
| M | 355 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 350 | ||||
| ||||
| ||||
| M | 356 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 355 | ||||
| ||||
| ||||
| M | 356 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 355 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_syslog_fatal_handler (361 to 369 failures.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 368 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 364 | ||||
| ||||
| ||||
| M | 368 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 364 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_syslog_error_handler (371 to 399 failures.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 397 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 394 | ||||
| ||||
| ||||
| M | 397 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 394 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| open_log_file (411 to 438 failures.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 434 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 428 | ||||
| ||||
| ||||
| M | 436 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 434 | ||||
| ||||
| ||||
| M | 434 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 428 | ||||
| ||||
| ||||
| M | 436 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 434 | ||||
| ||||
| ||||
| M | 418 | Pointer not checked for null before use : str | CERT EXP08-C,EXP34-C | |
| 417 | ||||
| ||||
| ||||
| M | 418 | Pointer not checked for null before use : str | CERT EXP08-C,EXP34-C | |
| 418 | ||||
| ||||
| ||||
| M | 430 | Pointer not checked for null before use : str | CERT EXP08-C,EXP34-C | |
| 428 | ||||
| ||||
| ||||
| M | 430 | Pointer not checked for null before use : str | CERT EXP08-C,EXP34-C | |
| 430 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_set_failure_file (440 to 465 failures.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 455 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 452 | ||||
| ||||
| ||||
| M | 455 | Pointer not checked for null before use : log_prefix | CERT EXP08-C,EXP34-C | |
| 442 | ||||
| ||||
| ||||
| M | 455 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 452 | ||||
| ||||
| ||||
| M | 461 | Pointer not checked for null before use : NULL | CERT EXP08-C,EXP34-C | |
| ||||
| M | 462 | Pointer not checked for null before use : NULL | CERT EXP08-C,EXP34-C | |
| ||||
| M | 463 | Pointer not checked for null before use : NULL | CERT EXP08-C,EXP34-C | |
| ||||
| M | 464 | Pointer not checked for null before use : NULL | CERT EXP08-C,EXP34-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_failure_send_option (467 to 477 failures.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 476 | Pointer not checked for null before use : str | CERT EXP08-C,EXP34-C | |
| 474 | ||||
| ||||
| ||||
| M | 476 | Pointer not checked for null before use : str | CERT EXP08-C,EXP34-C | |
| 476 | ||||
| ||||
| ||||
| M | 471 | Procedure contains UR data flow anomalies. : callback | CERT EXP33-C | |
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| failures.c | 471 | failures.c | 471 | callback | |
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_set_failure_prefix (479 to 485 failures.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 481 | free parameter is not heap item. | CERT MEM34-C | |
| ||||
| M | 482 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 481 | ||||
| ||||
| ||||
| M | 482 | Attempt to read from freed memory. : default_pool | CERT MEM30-C | |
| ||||
| M | 484 | Attempt to read from freed memory. : log_prefix | CERT MEM30-C | |
| ||||
| M | 481 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 639) | ||||
| ||||
| ||||
| M | 481 | Pointer not checked for null before use : log_prefix | CERT EXP08-C,EXP34-C | |
| 38 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| internal_send_split (487 to 505 failures.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 497 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 493 | ||||
| ||||
| ||||
| M | 497 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 493 | ||||
| ||||
| ||||
| M | 493 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 492 | ||||
| ||||
| ||||
| M | 493 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 492 | ||||
| ||||
| ||||
| M | 493 | Pointer not checked for null before use : str | CERT EXP08-C,EXP34-C | |
| 492 | ||||
| ||||
| ||||
| M | 498 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 497 | ||||
| ||||
| ||||
| M | 498 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 497 | ||||
| ||||
| ||||
| M | 499 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 498 | ||||
| ||||
| ||||
| M | 499 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 498 | ||||
| ||||
| ||||
| M | 500 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 499 | ||||
| ||||
| ||||
| M | 500 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 499 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| internal_handler (507 to 542 failures.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 530 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 528 | ||||
| ||||
| ||||
| M | 533 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 528 | ||||
| ||||
| ||||
| M | 535 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 533 | ||||
| ||||
| ||||
| M | 530 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 528 | ||||
| ||||
| ||||
| M | 533 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 528 | ||||
| ||||
| ||||
| M | 535 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 533 | ||||
| ||||
| ||||
| M | 524 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 520 | ||||
| ||||
| ||||
| M | 524 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 520 | ||||
| ||||
| ||||
| M | 525 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 524 | ||||
| ||||
| ||||
| M | 525 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 524 | ||||
| ||||
| ||||
| M | 525 | Pointer not checked for null before use : str | CERT EXP08-C,EXP34-C | |
| 524 | ||||
| ||||
| ||||
| M | 528 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 525 | ||||
| ||||
| ||||
| M | 528 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 525 | ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| ||||
| ||||
| M | 531 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 530 | ||||
| ||||
| ||||
| M | 531 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 530 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_failure_parse_line (561 to 583 failures.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 565 | Pointer not checked for null before use : failure | CERT EXP08-C,EXP34-C | |
| 563 | ||||
| ||||
| ||||
| M | 569 | Pointer not checked for null before use : failure | CERT EXP08-C,EXP34-C | |
| 563 | ||||
| ||||
| ||||
| M | 572 | Pointer not checked for null before use : line | CERT EXP08-C,EXP34-C | |
| 571 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_internal_fatal_handler (585 to 594 failures.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 593 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 589 | ||||
| ||||
| ||||
| M | 593 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 589 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_set_info_file (616 to 627 failures.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 626 | Pointer not checked for null before use : NULL | CERT EXP08-C,EXP34-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_set_failure_timestamp_format (638 to 642 failures.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 640 | free parameter is not heap item. | CERT MEM34-C | |
| ||||
| M | 641 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 640 | ||||
| ||||
| ||||
| M | 641 | Attempt to read from freed memory. : default_pool | CERT MEM30-C | |
| ||||
| M | 640 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 639) | ||||
| ||||
| ||||
| M | 640 | Pointer not checked for null before use : log_stamp_format | CERT EXP08-C,EXP34-C | |
| 38 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| failures_deinit (654 to 679 failures.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 677 | free parameter is not heap item. | CERT MEM34-C | |
| ||||
| M | 678 | free parameter is not heap item. | CERT MEM34-C | |
| ||||
| M | 678 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 677 | ||||
| ||||
| ||||
| M | 678 | Attempt to read from freed memory. : default_pool | CERT MEM30-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| fd_close_on_exec (12 to 23 fd-close-on-exec.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 22 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 18 | ||||
| ||||
| ||||
| M | 22 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 18 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| fd_debug_verify_leaks (25 to 84 fd-close-on-exec.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 72 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 71 | ||||
| ||||
| ||||
| M | 72 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 71 | ||||
| ||||
| ||||
| M | 73 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 72 | ||||
| ||||
| ||||
| M | 73 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 72 | ||||
| ||||
| ||||
| M | 72 | User input not checked before use. : st | CERT FIO30-C | |
| 61 | ||||
| ||||
| ||||
| M | 52 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 48 | ||||
| ||||
| ||||
| M | 56 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 52 | ||||
| ||||
| ||||
| M | 81 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 73 | ||||
| ||||
| ||||
| M | 38 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 81 | ||||
| ||||
| ||||
| M | 52 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 48 | ||||
| ||||
| ||||
| M | 56 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 52 | ||||
| ||||
| ||||
| M | 81 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 73 | ||||
| ||||
| ||||
| M | 38 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 81 | ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| ||||
| ||||
| M | 27 | Procedure contains UR data flow anomalies. : addr.family | CERT EXP33-C | |
| 39 | ||||
| ||||
| ||||
| M | 27 | Procedure contains UR data flow anomalies. : addr.u.ip4 | CERT EXP33-C | |
| 57 | ||||
| ||||
| ||||
| M | 27 | Procedure contains UR data flow anomalies. : addr.u.ip6 | CERT EXP33-C | |
| 57 | ||||
| ||||
| ||||
| M | 28 | Procedure contains UR data flow anomalies. : port | CERT EXP33-C | |
| 38 | ||||
| ||||
| ||||
| M | 27 | Procedure contains UR data flow anomalies. : raddr.family | CERT EXP33-C | |
| 58 | ||||
| ||||
| ||||
| M | 27 | Procedure contains UR data flow anomalies. : raddr.u.ip4 | CERT EXP33-C | |
| 58 | ||||
| ||||
| ||||
| M | 27 | Procedure contains UR data flow anomalies. : raddr.u.ip6 | CERT EXP33-C | |
| 58 | ||||
| ||||
| ||||
| M | 28 | Procedure contains UR data flow anomalies. : rport | CERT EXP33-C | |
| 52 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| fd-close-on-exec.c | 27 | fd-close-on-exec.c | 39 | addr.family | |
| |||||
| |||||
| fd-close-on-exec.c | 27 | fd-close-on-exec.c | 57 | addr.u.ip4 | |
| |||||
| |||||
| fd-close-on-exec.c | 27 | fd-close-on-exec.c | 57 | addr.u.ip6 | |
| |||||
| |||||
| fd-close-on-exec.c | 28 | fd-close-on-exec.c | 38 | port | |
| |||||
| |||||
| fd-close-on-exec.c | 27 | fd-close-on-exec.c | 58 | raddr.family | |
| |||||
| |||||
| fd-close-on-exec.c | 27 | fd-close-on-exec.c | 58 | raddr.u.ip4 | |
| |||||
| |||||
| fd-close-on-exec.c | 27 | fd-close-on-exec.c | 58 | raddr.u.ip6 | |
| |||||
| |||||
| fd-close-on-exec.c | 28 | fd-close-on-exec.c | 52 | rport | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| file_cache_new (19 to 27 file-cache.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 26 | Local structure returned in function result : cache | ||
| ||||
| M | 24 | Pointer not checked for null before use : cache | CERT EXP08-C,EXP34-C | |
| 23 | ||||
| ||||
| ||||
| M | 23 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 644) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| file_cache_free (29 to 41 file-cache.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 40 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 37 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| file_cache_set_size (49 to 88 file-cache.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 63 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 58 | ||||
| ||||
| ||||
| M | 63 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 58 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| file_cache_read (90 to 212 file-cache.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 206 | Pointer not checked for null before use : bits | CERT EXP08-C,EXP34-C | |
| 195 | ||||
| ||||
| ||||
| M | 195 | Pointer not checked for null before use : bits | CERT EXP08-C,EXP34-C | |
| 161 | ||||
| ||||
| ||||
| M | 177 | Pointer not checked for null before use : bits | CERT EXP08-C,EXP34-C | |
| 161 | ||||
| ||||
| ||||
| M | 166 | Pointer not checked for null before use : dest | CERT EXP08-C,EXP34-C | |
| 138 | ||||
| ||||
| ||||
| M | 133 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 131 | ||||
| ||||
| ||||
| M | 155 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 133 | ||||
| ||||
| ||||
| M | 133 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 131 | ||||
| ||||
| ||||
| M | 155 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 133 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| file_cache_write (220 to 261 file-cache.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 243 | Pointer not checked for null before use : bits | CERT EXP08-C,EXP34-C | |
| 241 | ||||
| ||||
| ||||
| M | 257 | Pointer not checked for null before use : bits | CERT EXP08-C,EXP34-C | |
| 254 | ||||
| ||||
| ||||
| M | 229 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 227 | ||||
| ||||
| ||||
| M | 232 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 229 | ||||
| ||||
| ||||
| M | 241 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 229 | ||||
| ||||
| ||||
| M | 254 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 241 | ||||
| ||||
| ||||
| M | 229 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 227 | ||||
| ||||
| ||||
| M | 232 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 229 | ||||
| ||||
| ||||
| M | 241 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 229 | ||||
| ||||
| ||||
| M | 254 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 241 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| file_cache_invalidate (263 to 317 file-cache.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 308 | Pointer not checked for null before use : bits | CERT EXP08-C,EXP34-C | |
| 307 | ||||
| ||||
| ||||
| M | 304 | Pointer not checked for null before use : bits | CERT EXP08-C,EXP34-C | |
| 296 | ||||
| ||||
| ||||
| M | 315 | Pointer not checked for null before use : bits | CERT EXP08-C,EXP34-C | |
| 308 | ||||
| ||||
| ||||
| M | 296 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 284 | ||||
| ||||
| ||||
| M | 296 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 284 | ||||
| ||||
| ||||
| M | 266 | Procedure contains UR data flow anomalies. : mask | CERT EXP33-C | |
| 300 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| file-cache.c | 266 | file-cache.c | 300 | mask | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| file_copy_to_tmp (13 to 92 file-copy.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 73 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 72 | ||||
| ||||
| ||||
| M | 81 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 80 | ||||
| ||||
| ||||
| M | 81 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 80 | ||||
| ||||
| ||||
| M | 60 | User input not checked before use. : st | CERT FIO30-C | |
| 53 | ||||
| ||||
| ||||
| M | 72 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 70 | ||||
| ||||
| ||||
| M | 80 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 78 | ||||
| ||||
| ||||
| M | 84 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 81 | ||||
| ||||
| ||||
| M | 88 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 84 | ||||
| ||||
| ||||
| M | 72 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 70 | ||||
| ||||
| ||||
| M | 80 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 78 | ||||
| ||||
| ||||
| M | 84 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 81 | ||||
| ||||
| ||||
| M | 88 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 84 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| file_copy (94 to 115 file-copy.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 101 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 98 | ||||
| ||||
| ||||
| M | 101 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 98 | ||||
| ||||
| ||||
| M | 103 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 101 | ||||
| ||||
| ||||
| M | 103 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 101 | ||||
| ||||
| ||||
| M | 103 | Pointer not checked for null before use : tmppath | CERT EXP08-C,EXP34-C | |
| 101 | ||||
| ||||
| ||||
| M | 113 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 103 | ||||
| ||||
| ||||
| M | 106 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 103 | ||||
| ||||
| ||||
| M | 113 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 103 | ||||
| ||||
| ||||
| M | 106 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 103 | ||||
| ||||
| ||||
| M | 105 | Pointer not checked for null before use : tmppath | CERT EXP08-C,EXP34-C | |
| 101 | ||||
| ||||
| ||||
| M | 112 | Pointer not checked for null before use : tmppath | CERT EXP08-C,EXP34-C | |
| 101 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| file_dotlock_alloc (76 to 89 file-dotlock.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 88 | Local structure returned in function result : dotlock | ||
| ||||
| M | 82 | Pointer not checked for null before use : dotlock | CERT EXP08-C,EXP34-C | |
| 81 | ||||
| ||||
| ||||
| M | 81 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 646) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| read_local_pid (91 to 128 file-dotlock.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 109 | Array Bound exceeded. | CERT ARR30-C | |
| ||||
| M | 114 | User input not checked before use. : buf | CERT FIO30-C | |
| 111 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| update_lock_info (162 to 187 file-dotlock.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 171 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 170 | ||||
| ||||
| ||||
| M | 171 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 170 | ||||
| ||||
| ||||
| M | 175 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 171 | ||||
| ||||
| ||||
| M | 177 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 175 | ||||
| ||||
| ||||
| M | 175 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 171 | ||||
| ||||
| ||||
| M | 177 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 175 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| check_lock (205 to 299 file-dotlock.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 276 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 275 | ||||
| ||||
| ||||
| M | 276 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 275 | ||||
| ||||
| ||||
| M | 278 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 276 | ||||
| ||||
| ||||
| M | 259 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 254 | ||||
| ||||
| ||||
| M | 283 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 278 | ||||
| ||||
| ||||
| M | 295 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 278 | ||||
| ||||
| ||||
| M | 254 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 212 | ||||
| ||||
| ||||
| M | 278 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 276 | ||||
| ||||
| ||||
| M | 259 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 254 | ||||
| ||||
| ||||
| M | 283 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 278 | ||||
| ||||
| ||||
| M | 295 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 278 | ||||
| ||||
| ||||
| M | 254 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 212 | ||||
| ||||
| ||||
| M | 209 | Procedure contains UR data flow anomalies. : changed | CERT EXP33-C | |
| 214 | ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| file-dotlock.c | 209 | file-dotlock.c | 214 | changed | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| file_write_pid (301 to 316 file-dotlock.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 307 | Pointer not checked for null before use : str | CERT EXP08-C,EXP34-C | |
| 306 | ||||
| ||||
| ||||
| M | 307 | Pointer not checked for null before use : str | CERT EXP08-C,EXP34-C | |
| 307 | ||||
| ||||
| ||||
| M | 311 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 306 | ||||
| ||||
| ||||
| M | 311 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 306 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| try_create_lock_hardlink (318 to 389 file-dotlock.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 337 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 335 | ||||
| ||||
| ||||
| M | 337 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 335 | ||||
| ||||
| ||||
| M | 345 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 343 | ||||
| ||||
| ||||
| M | 345 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 343 | ||||
| ||||
| ||||
| M | 359 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 359 | ||||
| ||||
| ||||
| M | 359 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 359 | ||||
| ||||
| ||||
| M | 331 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 327 | ||||
| ||||
| ||||
| M | 339 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 337 | ||||
| ||||
| ||||
| M | 347 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 345 | ||||
| ||||
| ||||
| M | 352 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 347 | ||||
| ||||
| ||||
| M | 368 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 352 | ||||
| ||||
| ||||
| M | 384 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 368 | ||||
| ||||
| ||||
| M | 331 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 327 | ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| ||||
| ||||
| M | 339 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 337 | ||||
| ||||
| ||||
| M | 347 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 345 | ||||
| ||||
| ||||
| M | 352 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 347 | ||||
| ||||
| ||||
| M | 368 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 352 | ||||
| ||||
| ||||
| M | 384 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 368 | ||||
| ||||
| ||||
| M | 387 | Procedure contains UR data flow anomalies. : lock_info.temp_path | CERT EXP33-C | |
| 465 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| dotlock_wait (422 to 457 file-dotlock.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 454 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 453 | ||||
| ||||
| ||||
| M | 454 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 453 | ||||
| ||||
| ||||
| M | 455 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 454 | ||||
| ||||
| ||||
| M | 455 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 454 | ||||
| ||||
| ||||
| M | 456 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 455 | ||||
| ||||
| ||||
| M | 456 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 455 | ||||
| ||||
| ||||
| M | 440 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 434 | ||||
| ||||
| ||||
| M | 444 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 434 | ||||
| ||||
| ||||
| M | 453 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 434 | ||||
| ||||
| ||||
| M | 440 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 434 | ||||
| ||||
| ||||
| M | 444 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 434 | ||||
| ||||
| ||||
| M | 453 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 434 | ||||
| ||||
| ||||
| M | 434 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 433 | ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| ||||
| ||||
| M | 426 | Procedure contains UR data flow anomalies. : to | CERT EXP33-C | |
| 455 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| file-dotlock.c | 426 | file-dotlock.c | 455 | to | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| dotlock_create (459 to 590 file-dotlock.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 569 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 567 | ||||
| ||||
| ||||
| M | 569 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 567 | ||||
| ||||
| ||||
| M | 569 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 569 | ||||
| ||||
| ||||
| M | 569 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 569 | ||||
| ||||
| ||||
| M | 487 | Pointer not checked for null before use : lock_path | CERT EXP08-C,EXP34-C | |
| 477 | ||||
| ||||
| ||||
| M | 521 | Pointer not checked for null before use : lock_info.lock_path | CERT EXP08-C,EXP34-C | |
| 487 | ||||
| ||||
| ||||
| M | 521 | Pointer not checked for null before use : lock_info.set | CERT EXP08-C,EXP34-C | |
| 486 | ||||
| ||||
| ||||
| M | 558 | User input not checked before use. : st | CERT FIO30-C | |
| 553 | ||||
| ||||
| ||||
| M | 521 | Pointer not checked for null before use : tmp_path | CERT EXP08-C,EXP34-C | |
| 482 | ||||
| ||||
| ||||
| M | 511 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 508 | ||||
| ||||
| ||||
| M | 482 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 477 | ||||
| ||||
| ||||
| M | 554 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 511 | ||||
| ||||
| ||||
| M | 521 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 511 | ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| ||||
| ||||
| M | 579 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 554 | ||||
| ||||
| ||||
| M | 584 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 579 | ||||
| ||||
| ||||
| M | 511 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 508 | ||||
| ||||
| ||||
| M | 482 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 477 | ||||
| ||||
| ||||
| M | 554 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 511 | ||||
| ||||
| ||||
| M | 521 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 511 | ||||
| ||||
| ||||
| M | 579 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 554 | ||||
| ||||
| ||||
| M | 584 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 579 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| file-dotlock.c | 387 | file-dotlock.c | 521 | lock_info.temp_path | |
| |||||
| |||||
| file-dotlock.c | 387 | file-dotlock.c | 582 | lock_info.temp_path | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| file_dotlock_free (592 to 610 file-dotlock.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 608 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 607 | ||||
| ||||
| ||||
| M | 608 | Attempt to read from freed memory. : default_pool | CERT MEM30-C | |
| ||||
| M | 609 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 608 | ||||
| ||||
| ||||
| M | 609 | Attempt to read from freed memory. : default_pool | CERT MEM30-C | |
| ||||
| M | 609 | Pointer not checked for null before use : (dotlock)->path | CERT EXP08-C,EXP34-C | |
| 607 | ||||
| ||||
| ||||
| M | 609 | Pointer not checked for null before use : (dotlock)->lock_path | CERT EXP08-C,EXP34-C | |
| 608 | ||||
| ||||
| ||||
| M | 607 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 602 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| file_dotlock_create_real (612 to 652 file-dotlock.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 634 | Pointer not checked for null before use : lock_path | CERT EXP08-C,EXP34-C | |
| 619 | ||||
| ||||
| ||||
| M | 650 | User input not checked before use. : st | CERT FIO30-C | |
| 634 | ||||
| ||||
| ||||
| M | 627 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 619 | ||||
| ||||
| ||||
| M | 627 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 619 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| file_dotlock_create (654 to 670 file-dotlock.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 663 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 662 | ||||
| ||||
| ||||
| M | 663 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 662 | ||||
| ||||
| ||||
| M | 663 | Pointer not checked for null before use : dotlock | CERT EXP08-C,EXP34-C | |
| 661 | ||||
| ||||
| ||||
| M | 664 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 663 | ||||
| ||||
| ||||
| M | 664 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 663 | ||||
| ||||
| ||||
| M | 666 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 664 | ||||
| ||||
| ||||
| M | 666 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 664 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| dotlock_replaced_warning (672 to 690 file-dotlock.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 679 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 677 | ||||
| ||||
| ||||
| M | 685 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 677 | ||||
| ||||
| ||||
| M | 679 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 677 | ||||
| ||||
| ||||
| M | 685 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 677 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| file_dotlock_delete (692 to 744 file-dotlock.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 701 | Pointer not checked for null before use : dotlock | CERT EXP08-C,EXP34-C | |
| 698 | ||||
| ||||
| ||||
| M | 702 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 701 | ||||
| ||||
| ||||
| M | 702 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 701 | ||||
| ||||
| ||||
| M | 702 | Pointer not checked for null before use : lock_path | CERT EXP08-C,EXP34-C | |
| 701 | ||||
| ||||
| ||||
| M | 705 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 704 | ||||
| ||||
| ||||
| M | 705 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 704 | ||||
| ||||
| ||||
| M | 710 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 709 | ||||
| ||||
| ||||
| M | 710 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 709 | ||||
| ||||
| ||||
| M | 718 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 716 | ||||
| ||||
| ||||
| M | 718 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 716 | ||||
| ||||
| ||||
| M | 724 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 723 | ||||
| ||||
| ||||
| M | 724 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 723 | ||||
| ||||
| ||||
| M | 726 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 724 | ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| ||||
| ||||
| M | 726 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 724 | ||||
| ||||
| ||||
| M | 733 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 732 | ||||
| ||||
| ||||
| M | 733 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 732 | ||||
| ||||
| ||||
| M | 738 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 737 | ||||
| ||||
| ||||
| M | 738 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 737 | ||||
| ||||
| ||||
| M | 709 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 702 | ||||
| ||||
| ||||
| M | 742 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 726 | ||||
| ||||
| ||||
| M | 716 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 702 | ||||
| ||||
| ||||
| M | 709 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 702 | ||||
| ||||
| ||||
| M | 742 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 726 | ||||
| ||||
| ||||
| M | 716 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 702 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| file_dotlock_open (746 to 768 file-dotlock.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 757 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 754 | ||||
| ||||
| ||||
| M | 757 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 754 | ||||
| ||||
| ||||
| M | 757 | Pointer not checked for null before use : dotlock | CERT EXP08-C,EXP34-C | |
| 753 | ||||
| ||||
| ||||
| M | 758 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 757 | ||||
| ||||
| ||||
| M | 758 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 757 | ||||
| ||||
| ||||
| M | 761 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 758 | ||||
| ||||
| ||||
| M | 761 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 758 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| file_dotlock_open_mode_full (770 to 801 file-dotlock.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 788 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 787 | ||||
| ||||
| ||||
| M | 788 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 787 | ||||
| ||||
| ||||
| M | 792 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 791 | ||||
| ||||
| ||||
| M | 792 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 791 | ||||
| ||||
| ||||
| M | 795 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 792 | ||||
| ||||
| ||||
| M | 791 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 781 | ||||
| ||||
| ||||
| M | 795 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 792 | ||||
| ||||
| ||||
| M | 791 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 781 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| file_dotlock_open_mode (803 to 810 file-dotlock.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 808 | Pointer not checked for null before use : NULL | CERT EXP08-C,EXP34-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| file_dotlock_replace (821 to 851 file-dotlock.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 838 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 836 | ||||
| ||||
| ||||
| M | 838 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 836 | ||||
| ||||
| ||||
| M | 831 | Pointer not checked for null before use : dotlock | CERT EXP08-C,EXP34-C | |
| 827 | ||||
| ||||
| ||||
| M | 833 | Pointer not checked for null before use : dotlock | CERT EXP08-C,EXP34-C | |
| 827 | ||||
| ||||
| ||||
| M | 842 | Pointer not checked for null before use : lock_path | CERT EXP08-C,EXP34-C | |
| 833 | ||||
| ||||
| ||||
| M | 835 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 833 | ||||
| ||||
| ||||
| M | 845 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 843 | ||||
| ||||
| ||||
| M | 846 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 845 | ||||
| ||||
| ||||
| M | 836 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 835 | ||||
| ||||
| ||||
| M | 835 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 833 | ||||
| ||||
| ||||
| M | 845 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 843 | ||||
| ||||
| ||||
| M | 846 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 845 | ||||
| ||||
| ||||
| M | 836 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 835 | ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| file_dotlock_touch (853 to 873 file-dotlock.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 866 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 865 | ||||
| ||||
| ||||
| M | 866 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 865 | ||||
| ||||
| ||||
| M | 867 | Pointer not checked for null before use : lock_path | CERT EXP08-C,EXP34-C | |
| 866 | ||||
| ||||
| ||||
| M | 868 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 866 | ||||
| ||||
| ||||
| M | 871 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 868 | ||||
| ||||
| ||||
| M | 868 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 866 | ||||
| ||||
| ||||
| M | 871 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 868 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| file_dotlock_is_locked (875 to 891 file-dotlock.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 886 | Pointer not checked for null before use : lock_path | CERT EXP08-C,EXP34-C | |
| 880 | ||||
| ||||
| ||||
| M | 882 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 880 | ||||
| ||||
| ||||
| M | 886 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 880 | ||||
| ||||
| ||||
| M | 887 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 886 | ||||
| ||||
| ||||
| M | 882 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 880 | ||||
| ||||
| ||||
| M | 886 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 880 | ||||
| ||||
| ||||
| M | 887 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 886 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| file_lock_do (38 to 132 file-lock.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 128 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 44 | ||||
| ||||
| ||||
| M | 128 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 44 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| file_wait_lock (134 to 153 file-lock.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 147 | Pointer not checked for null before use : lock | CERT EXP08-C,EXP34-C | |
| 146 | ||||
| ||||
| ||||
| M | 142 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 647) | ||||
| ||||
| ||||
| M | 146 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 142 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| file_unlock (161 to 174 file-lock.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 173 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 170 | ||||
| ||||
| ||||
| M | 170 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 167 | ||||
| ||||
| ||||
| M | 170 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 167 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| file_lock_free (176 to 184 file-lock.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 183 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 182 | ||||
| ||||
| ||||
| M | 183 | Attempt to read from freed memory. : default_pool | CERT MEM30-C | |
| ||||
| M | 183 | Pointer not checked for null before use : (lock)->path | CERT EXP08-C,EXP34-C | |
| 182 | ||||
| ||||
| ||||
| M | 182 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 647) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| file_set_size (17 to 78 file-set-size.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 30 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 27 | ||||
| ||||
| ||||
| M | 30 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 27 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| hash2_alloc_table (33 to 39 hash2.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 37 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 37 | ||||
| ||||
| ||||
| M | 38 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 37 | ||||
| ||||
| ||||
| M | 37 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 650) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| hash2_create (41 to 58 hash2.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 57 | Local structure returned in function result : hash | ||
| ||||
| M | 49 | Pointer not checked for null before use : hash | CERT EXP08-C,EXP34-C | |
| 48 | ||||
| ||||
| ||||
| M | 56 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 55 | ||||
| ||||
| ||||
| M | 56 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 55 | ||||
| ||||
| ||||
| M | 48 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 650) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| hash2_destroy (60 to 68 hash2.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 67 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 650) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| hash2_resize (79 to 111 hash2.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 104 | Pointer not checked for null before use : next | CERT EXP08-C,EXP34-C | |
| 102 | ||||
| ||||
| ||||
| M | 106 | Pointer not checked for null before use : valuep | CERT EXP08-C,EXP34-C | |
| 105 | ||||
| ||||
| ||||
| M | 100 | Pointer not checked for null before use : old_hash_table.arr.buffer | CERT EXP08-C,EXP34-C | |
| 95 | ||||
| ||||
| ||||
| M | 105 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 96 | ||||
| ||||
| ||||
| M | 105 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 96 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| hash2_lookup (113 to 132 hash2.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 121 | Pointer not checked for null before use : valuep | CERT EXP08-C,EXP34-C | |
| 120 | ||||
| ||||
| ||||
| M | 125 | Pointer not checked for null before use : user_value | CERT EXP08-C,EXP34-C | |
| 124 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| hash2_iterate (134 to 154 hash2.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 143 | Pointer not checked for null before use : valuep | CERT EXP08-C,EXP34-C | |
| 141 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| hash2_insert_hash (161 to 185 hash2.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 184 | Local structure returned in function result : value | ||
| ||||
| M | 169 | Pointer not checked for null before use : value | CERT EXP08-C,EXP34-C | |
| 168 | ||||
| ||||
| ||||
| M | 180 | Pointer not checked for null before use : valuep | CERT EXP08-C,EXP34-C | |
| 178 | ||||
| ||||
| ||||
| M | 176 | Pointer not checked for null before use : value | CERT EXP08-C,EXP34-C | |
| 173 | ||||
| ||||
| ||||
| M | 178 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 165 | ||||
| ||||
| ||||
| M | 178 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 165 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| hash2_remove_value_p (187 to 199 hash2.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 193 | Pointer not checked for null before use : deleted_value | CERT EXP08-C,EXP34-C | |
| 192 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| hash2_remove (201 to 218 hash2.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 212 | Pointer not checked for null before use : hash.count | CERT EXP08-C,EXP34-C | |
| 211 | ||||
| ||||
| ||||
| M | 208 | Pointer not checked for null before use : valuep | CERT EXP08-C,EXP34-C | |
| 206 | ||||
| ||||
| ||||
| M | 217 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 206 | ||||
| ||||
| ||||
| M | 217 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 206 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| hash2_remove_iter (220 to 238 hash2.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 232 | Pointer not checked for null before use : next | CERT EXP08-C,EXP34-C | |
| 228 | ||||
| ||||
| ||||
| M | 226 | Pointer not checked for null before use : valuep | CERT EXP08-C,EXP34-C | |
| 224 | ||||
| ||||
| ||||
| M | 237 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 224 | ||||
| ||||
| ||||
| M | 237 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 224 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| hash_table_create (52 to 71 hash.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 70 | Local structure returned in function result : table | ||
| ||||
| M | 59 | Pointer not checked for null before use : table | CERT EXP08-C,EXP34-C | |
| 58 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| free_node (73 to 80 hash.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 78 | Attempt to use already freed object. | CERT MEM31-C | |
| ||||
| M | 79 | Attempt to use already freed object. | CERT MEM31-C | |
| ||||
| M | 78 | Pointer not checked for null before use : node | CERT EXP08-C,EXP34-C | |
| 76 | ||||
| ||||
| ||||
| M | 78 | Attempt to read from freed memory. : node | CERT MEM30-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| destroy_node_list (83 to 92 hash.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 90 | Pointer not checked for null before use : next | CERT EXP08-C,EXP34-C | |
| 88 | ||||
| ||||
| ||||
| M | 89 | Attempt to read from freed memory. : node | CERT MEM30-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| hash_table_destroy (104 to 117 hash.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 116 | Pointer not checked for null before use : (table)->table_pool | CERT EXP08-C,EXP34-C | |
| 115 | ||||
| ||||
| ||||
| M | 116 | Pointer not checked for null before use : (table)->nodes | CERT EXP08-C,EXP34-C | |
| 115 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| hash_table_clear (119 to 134 hash.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 130 | Attempt to use already freed object. | CERT MEM31-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| hash_table_insert_node (181 to 258 hash.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 197 | Local structure returned in function result : node | ||
| ||||
| M | 210 | Local structure returned in function result : node | ||
| ||||
| M | 216 | Local structure returned in function result : node | ||
| ||||
| M | 229 | Local structure returned in function result : node | ||
| ||||
| M | 257 | Local structure returned in function result : node | ||
| ||||
| M | 250 | Pointer not checked for null before use : prev | CERT EXP08-C,EXP34-C | |
| 221 | ||||
| ||||
| ||||
| M | 250 | Pointer not checked for null before use : node | CERT EXP08-C,EXP34-C | |
| 244 | ||||
| ||||
| ||||
| M | 247 | Pointer not checked for null before use : node | CERT EXP08-C,EXP34-C | |
| 246 | ||||
| ||||
| ||||
| M | 240 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 238 | ||||
| ||||
| ||||
| M | 238 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 188 | ||||
| ||||
| ||||
| M | 240 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 238 | ||||
| ||||
| ||||
| M | 238 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 188 | ||||
| ||||
| ||||
| M | 248 | Procedure contains UR data flow anomalies. : dest.next | CERT EXP33-C | |
| ||||
| M | 248 | Procedure contains UR data flow anomalies. : table.next | CERT EXP33-C | |
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| hash.c | 248 | hash.c | 240 | table.next | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| hash_table_insert (260 to 266 hash.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 265 | Pointer not checked for null before use : node | CERT EXP08-C,EXP34-C | |
| 264 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| hash_table_compress (273 to 296 hash.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 282 | Pointer not checked for null before use : next | CERT EXP08-C,EXP34-C | |
| 280 | ||||
| ||||
| ||||
| M | 293 | Pointer not checked for null before use : next | CERT EXP08-C,EXP34-C | |
| 292 | ||||
| ||||
| ||||
| M | 294 | Pointer not checked for null before use : (table)->node_pool | CERT EXP08-C,EXP34-C | |
| 284 | ||||
| ||||
| ||||
| M | 296 | Memory not freed after last reference. : next | CERT MEM00-C | |
| ||||
| M | 284 | Attempt to read from freed memory. : next | CERT MEM30-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| hash_table_remove (308 to 326 hash.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 325 | Pointer not checked for null before use : table.free_nodes | CERT EXP08-C,EXP34-C | |
| 324 | ||||
| ||||
| ||||
| M | 325 | Pointer not checked for null before use : table.node_pool | CERT EXP08-C,EXP34-C | |
| 324 | ||||
| ||||
| ||||
| M | 324 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 317 | ||||
| ||||
| ||||
| M | 324 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 317 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| hash_table_iterate_init (333 to 343 hash.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 342 | Local structure returned in function result : ctx | ||
| ||||
| M | 340 | Pointer not checked for null before use : ctx | CERT EXP08-C,EXP34-C | |
| 339 | ||||
| ||||
| ||||
| M | 339 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 649) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| hash_table_iterate_next (345 to 361 hash.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 352 | Attempt to use already freed object. | CERT MEM31-C | |
| ||||
| M | 356 | Attempt to use already freed object. | CERT MEM31-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| hash_table_iterate (363 to 380 hash.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 375 | Pointer not checked for null before use : node | CERT EXP08-C,EXP34-C | |
| 370 | ||||
| ||||
| ||||
| M | 378 | Pointer not checked for null before use : ctx.pos | CERT EXP08-C,EXP34-C | |
| 370 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| hash_table_iterate_deinit (382 to 389 hash.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 388 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 387 | ||||
| ||||
| ||||
| M | 387 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 649) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| hash_table_thaw (396 to 407 hash.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 405 | Pointer not checked for null before use : table.nodes | CERT EXP08-C,EXP34-C | |
| 404 | ||||
| ||||
| ||||
| M | 405 | Pointer not checked for null before use : table.free_nodes | CERT EXP08-C,EXP34-C | |
| 404 | ||||
| ||||
| ||||
| M | 405 | Pointer not checked for null before use : table.node_pool | CERT EXP08-C,EXP34-C | |
| 404 | ||||
| ||||
| ||||
| M | 404 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 398 | ||||
| ||||
| ||||
| M | 404 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 398 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| hash_table_resize (409 to 462 hash.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 429 | Attempt to use already freed object. | CERT MEM31-C | |
| ||||
| M | 432 | Attempt to use already freed object. | CERT MEM31-C | |
| ||||
| M | 441 | Pointer not checked for null before use : old_nodes | CERT EXP08-C,EXP34-C | |
| 429 | ||||
| ||||
| ||||
| M | 451 | Pointer not checked for null before use : (table)->table_pool | CERT EXP08-C,EXP34-C | |
| 443 | ||||
| ||||
| ||||
| M | 451 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 443 | ||||
| ||||
| ||||
| M | 451 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 443 | ||||
| ||||
| ||||
| M | 451 | Pointer not checked for null before use : table.key | CERT EXP08-C,EXP34-C | |
| 443 | ||||
| ||||
| ||||
| M | 451 | Pointer not checked for null before use : table.next | CERT EXP08-C,EXP34-C | |
| 443 | ||||
| ||||
| ||||
| M | 454 | Pointer not checked for null before use : table.free_nodes | CERT EXP08-C,EXP34-C | |
| 451 | ||||
| ||||
| ||||
| M | 454 | Pointer not checked for null before use : table.node_pool | CERT EXP08-C,EXP34-C | |
| 451 | ||||
| ||||
| ||||
| M | 450 | Pointer not checked for null before use : next | CERT EXP08-C,EXP34-C | |
| 448 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| hash.c | 248 | hash.c | 451 | table.next | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| hash_table_copy (464 to 477 hash.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 474 | Pointer not checked for null before use : iter | CERT EXP08-C,EXP34-C | |
| 471 | ||||
| ||||
| ||||
| M | 473 | Pointer not checked for null before use : key | CERT EXP08-C,EXP34-C | |
| 472 | ||||
| ||||
| ||||
| M | 473 | Pointer not checked for null before use : value | CERT EXP08-C,EXP34-C | |
| 472 | ||||
| ||||
| ||||
| M | 474 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 473 | ||||
| ||||
| ||||
| M | 476 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 473 | ||||
| ||||
| ||||
| M | 476 | Pointer not checked for null before use : dest.nodes | CERT EXP08-C,EXP34-C | |
| 473 | ||||
| ||||
| ||||
| M | 476 | Pointer not checked for null before use : dest.key | CERT EXP08-C,EXP34-C | |
| 473 | ||||
| ||||
| ||||
| M | 476 | Pointer not checked for null before use : dest.nodes_count | CERT EXP08-C,EXP34-C | |
| 473 | ||||
| ||||
| ||||
| M | 476 | Pointer not checked for null before use : dest.value | CERT EXP08-C,EXP34-C | |
| 473 | ||||
| ||||
| ||||
| M | 476 | Pointer not checked for null before use : dest.next | CERT EXP08-C,EXP34-C | |
| 473 | ||||
| ||||
| ||||
| M | 476 | Pointer not checked for null before use : dest.free_nodes | CERT EXP08-C,EXP34-C | |
| 473 | ||||
| ||||
| ||||
| M | 476 | Pointer not checked for null before use : dest.node_pool | CERT EXP08-C,EXP34-C | |
| 473 | ||||
| ||||
| ||||
| M | 476 | Pointer not checked for null before use : dest.table_pool | CERT EXP08-C,EXP34-C | |
| 473 | ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| ||||
| ||||
| M | 476 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 474 | ||||
| ||||
| ||||
| M | 474 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 473 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| hash.c | 248 | hash.c | 476 | dest.next | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| binary_to_hex_case (7 to 27 hex-binary.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 22 | Pointer not checked for null before use : p | CERT EXP08-C,EXP34-C | |
| 19 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| binary_to_hex (29 to 36 hex-binary.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 33 | Pointer not checked for null before use : dest | CERT EXP08-C,EXP34-C | |
| 31 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| binary_to_hex_ucase (38 to 45 hex-binary.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 42 | Pointer not checked for null before use : dest | CERT EXP08-C,EXP34-C | |
| 40 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| binary_to_hex_append (47 to 54 hex-binary.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 53 | Pointer not checked for null before use : buf | CERT EXP08-C,EXP34-C | |
| 52 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| hmac_md5_get_cram_context (56 to 76 hmac-md5.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 61 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| hmac_md5_set_cram_context (78 to 101 hmac-md5.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 83 | Macro parameter not in brackets. | CERT PRE01-C,PRE02-C | |
| ||||
| M | 83 | Macro replacement list needs parentheses. | CERT PRE02-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| home_try_expand (9 to 43 home-expand.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 19 | Pointer not checked for null before use : path | CERT EXP08-C,EXP34-C | |
| 18 | ||||
| ||||
| ||||
| M | 32 | Pointer not checked for null before use : pw | CERT EXP08-C,EXP34-C | |
| 28 | ||||
| ||||
| ||||
| M | 41 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 28 | ||||
| ||||
| ||||
| M | 41 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 28 | ||||
| ||||
| ||||
| M | 12 | Procedure contains UR data flow anomalies. : p | CERT EXP33-C | |
| 38 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| home-expand.c | 12 | home-expand.c | 38 | p | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| hostpid_init (14 to 31 hostpid.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 27 | free parameter is not heap item. | CERT MEM34-C | |
| ||||
| M | 29 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 27 | ||||
| ||||
| ||||
| M | 29 | Attempt to read from freed memory. : default_pool | CERT MEM30-C | |
| ||||
| M | 27 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 24 | ||||
| ||||
| ||||
| M | 29 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 24 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| my_hostdomain (33 to 48 hostpid.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 38 | Attempt to use already freed object. | CERT MEM31-C | |
| ||||
| M | 40 | Pointer not checked for null before use : hent | CERT EXP08-C,EXP34-C | |
| 39 | ||||
| ||||
| ||||
| M | 45 | Pointer not checked for null before use : name | CERT EXP08-C,EXP34-C | |
| 43 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_strdup (17 to 20 imem.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 19 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 656) | ||||
| ||||
| ||||
| M | 19 | Pointer not checked for null before use : static_system_pool.v | CERT EXP08-C,EXP34-C | |
| 54 (mempool.h) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_strdup_empty (22 to 25 imem.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 24 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 656) | ||||
| ||||
| ||||
| M | 24 | Pointer not checked for null before use : static_system_pool.v | CERT EXP08-C,EXP34-C | |
| 54 (mempool.h) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_strdup_until (27 to 30 imem.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 29 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 656) | ||||
| ||||
| ||||
| M | 29 | Pointer not checked for null before use : static_system_pool.v | CERT EXP08-C,EXP34-C | |
| 54 (mempool.h) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_strndup (32 to 35 imem.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 34 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 656) | ||||
| ||||
| ||||
| M | 34 | Pointer not checked for null before use : static_system_pool.v | CERT EXP08-C,EXP34-C | |
| 54 (mempool.h) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_strdup_printf (37 to 46 imem.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 43 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 656) | ||||
| ||||
| ||||
| M | 43 | Pointer not checked for null before use : static_system_pool.v | CERT EXP08-C,EXP34-C | |
| 54 (mempool.h) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_strdup_vprintf (48 to 51 imem.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 50 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 656) | ||||
| ||||
| ||||
| M | 50 | Pointer not checked for null before use : static_system_pool.v | CERT EXP08-C,EXP34-C | |
| 54 (mempool.h) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_strconcat (53 to 75 imem.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 62 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 61 | ||||
| ||||
| ||||
| M | 62 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 61 | ||||
| ||||
| ||||
| M | 68 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 67 | ||||
| ||||
| ||||
| M | 61 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 656) | ||||
| ||||
| ||||
| M | 71 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 62 | ||||
| ||||
| ||||
| M | 67 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 62 | ||||
| ||||
| ||||
| M | 71 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 67 | ||||
| ||||
| ||||
| M | 67 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 62 | ||||
| ||||
| ||||
| M | 65 | Procedure contains UR data flow anomalies. : ret | CERT EXP33-C | |
| 56 | ||||
| ||||
| ||||
| M | 57 | Procedure contains UR data flow anomalies. : len | CERT EXP33-C | |
| 67 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| imem.c | 65 | imem.c | 74 | ret | |
| |||||
| |||||
| imem.c | 57 | imem.c | 67 | len | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| io_loop_handler_init (28 to 47 ioloop-epoll.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 34 | Pointer not checked for null before use : ctx | CERT EXP08-C,EXP34-C | |
| 32 | ||||
| ||||
| ||||
| M | 34 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 34 | ||||
| ||||
| ||||
| M | 35 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 34 | ||||
| ||||
| ||||
| M | 35 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 35 | ||||
| ||||
| ||||
| M | 32 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 657) | ||||
| ||||
| ||||
| M | 46 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 42 | ||||
| ||||
| ||||
| M | 46 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 35 | ||||
| ||||
| ||||
| M | 42 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 35 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| io_loop_handler_deinit (49 to 64 ioloop-epoll.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 57 | Pointer not checked for null before use : list | CERT EXP08-C,EXP34-C | |
| 55 | ||||
| ||||
| ||||
| M | 63 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 60 | ||||
| ||||
| ||||
| M | 57 | Attempt to read from freed memory. : default_pool | CERT MEM30-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| io_loop_handle_add (92 to 129 ioloop-epoll.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 94 | Attempt to use already freed object. | CERT MEM31-C | |
| ||||
| M | 101 | Pointer not checked for null before use : list | CERT EXP08-C,EXP34-C | |
| 100 | ||||
| ||||
| ||||
| M | 100 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 657) | ||||
| ||||
| ||||
| M | 102 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 100 | ||||
| ||||
| ||||
| M | 104 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 100 | ||||
| ||||
| ||||
| M | 117 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 114 | ||||
| ||||
| ||||
| M | 104 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 100 | ||||
| ||||
| ||||
| M | 117 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 114 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| io_loop_handle_remove (131 to 161 ioloop-epoll.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 133 | Attempt to use already freed object. | CERT MEM31-C | |
| ||||
| M | 140 | Pointer not checked for null before use : list | CERT EXP08-C,EXP34-C | |
| 139 | ||||
| ||||
| ||||
| M | 139 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 657) | ||||
| ||||
| ||||
| M | 160 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 139 | ||||
| ||||
| ||||
| M | 150 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 139 | ||||
| ||||
| ||||
| M | 150 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 139 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| io_loop_handler_run (163 to 223 ioloop-epoll.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 165 | Attempt to use already freed object. | CERT MEM31-C | |
| ||||
| M | 179 | Pointer not checked for null before use : events | CERT EXP08-C,EXP34-C | |
| 178 | ||||
| ||||
| ||||
| M | 193 | Pointer not checked for null before use : event | CERT EXP08-C,EXP34-C | |
| 192 | ||||
| ||||
| ||||
| M | 213 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 211 | ||||
| ||||
| ||||
| M | 213 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 211 | ||||
| ||||
| ||||
| M | 196 | Pointer not checked for null before use : list | CERT EXP08-C,EXP34-C | |
| 193 | ||||
| ||||
| ||||
| M | 184 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 181 | ||||
| ||||
| ||||
| M | 214 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 213 | ||||
| ||||
| ||||
| M | 211 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 214 | ||||
| ||||
| ||||
| M | 184 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 181 | ||||
| ||||
| ||||
| M | 214 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 213 | ||||
| ||||
| ||||
| M | 211 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 214 | ||||
| ||||
| ||||
| M | 170 | Procedure contains UR data flow anomalies. : tv | CERT EXP33-C | |
| 176 | ||||
| ||||
| ||||
| Code | Line | Violation | Standard |
|---|
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| ioloop-epoll.c | 170 | ioloop-epoll.c | 176 | tv | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| ioloop_iolist_add (11 to 35 ioloop-iolist.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 25 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 22 | ||||
| ||||
| ||||
| M | 25 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 22 | ||||
| ||||
| ||||
| M | 13 | Procedure contains UR data flow anomalies. : idx | CERT EXP33-C | |
| 25 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| ioloop-iolist.c | 13 | ioloop-iolist.c | 25 | idx | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| io_notify_fd_add (9 to 27 ioloop-notify-fd.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 15 | Pointer not checked for null before use : io | CERT EXP08-C,EXP34-C | |
| 14 | ||||
| ||||
| ||||
| M | 14 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 661) | ||||
| ||||
| ||||
| M | 18 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| Ref. Line -1706 (Module 661) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| io_notify_fd_find (42 to 53 ioloop-notify-fd.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 49 | Local structure returned in function result : io | ||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| inotify_input_more (34 to 78 ioloop-notify-inotify.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 62 | User input not checked before use. : event_buf | CERT FIO30-C | |
| 45 | ||||
| ||||
| ||||
| M | 55 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 51 | ||||
| ||||
| ||||
| M | 76 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 55 | ||||
| ||||
| ||||
| M | 55 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 51 | ||||
| ||||
| ||||
| M | 76 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 55 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| io_add_notify (86 to 127 ioloop-notify-inotify.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 89 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| Ref. Line -1706 (Module 662) | ||||
| ||||
| ||||
| M | 97 | Pointer not checked for null before use : ctx | CERT EXP08-C,EXP34-C | |
| 96 | ||||
| ||||
| ||||
| M | 121 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 96 | ||||
| ||||
| ||||
| M | 125 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 96 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| io_loop_notify_remove (129 to 147 ioloop-notify-inotify.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 146 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 143 | ||||
| ||||
| ||||
| M | 143 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 140 | ||||
| ||||
| ||||
| M | 146 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 140 | ||||
| ||||
| ||||
| M | 147 | Memory not freed after last reference. : io | CERT MEM00-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| io_loop_notify_handler_init (149 to 172 ioloop-notify-inotify.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 171 | Local structure returned in function result : ctx | ||
| ||||
| M | 157 | Pointer not checked for null before use : ctx | CERT EXP08-C,EXP34-C | |
| 154 | ||||
| ||||
| ||||
| M | 169 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 168 | ||||
| ||||
| ||||
| M | 169 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 168 | ||||
| ||||
| ||||
| M | 154 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| Ref. Line -1706 (Module 662) | ||||
| ||||
| ||||
| M | 155 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 662) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| io_loop_notify_handler_deinit (174 to 185 ioloop-notify-inotify.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 184 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 181 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| io_add (30 to 57 ioloop.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 40 | Pointer not checked for null before use : io | CERT EXP08-C,EXP34-C | |
| 39 | ||||
| ||||
| ||||
| M | 39 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 37 | ||||
| ||||
| ||||
| M | 49 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 48 | ||||
| ||||
| ||||
| M | 36 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 35 | ||||
| ||||
| ||||
| M | 37 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 36 | ||||
| ||||
| ||||
| M | 43 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 37 | ||||
| ||||
| ||||
| M | 49 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 48 | ||||
| ||||
| ||||
| M | 36 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 35 | ||||
| ||||
| ||||
| M | 37 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 36 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| io_remove_full (75 to 95 ioloop.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 93 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 79 | ||||
| ||||
| ||||
| M | 93 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 79 | ||||
| ||||
| ||||
| M | 94 | Memory not freed after last reference. : io_file | CERT MEM00-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| io_remove_closed (102 to 107 ioloop.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 106 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 104 | ||||
| ||||
| ||||
| M | 106 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 104 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| timeout_add (133 to 149 ioloop.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 148 | Local structure returned in function result : timeout | ||
| ||||
| M | 139 | Pointer not checked for null before use : timeout | CERT EXP08-C,EXP34-C | |
| 138 | ||||
| ||||
| ||||
| M | 138 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 667) | ||||
| ||||
| ||||
| M | 140 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| Ref. Line -1706 (Module 667) | ||||
| ||||
| ||||
| M | 147 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 145 | ||||
| ||||
| ||||
| M | 147 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 145 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| timeout_remove (151 to 158 ioloop.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 157 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 156 | ||||
| ||||
| ||||
| M | 156 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 667) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| timeout_reset_timeval (160 to 181 ioloop.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 180 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 179 | ||||
| ||||
| ||||
| M | 180 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 179 | ||||
| ||||
| ||||
| M | 179 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 175 | ||||
| ||||
| ||||
| M | 179 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 175 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| timeout_get_wait_time (189 to 223 ioloop.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 202 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 201 | ||||
| ||||
| ||||
| M | 201 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 196 | ||||
| ||||
| ||||
| M | 221 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 202 | ||||
| ||||
| ||||
| M | 202 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 201 | ||||
| ||||
| ||||
| M | 201 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 196 | ||||
| ||||
| ||||
| M | 221 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 202 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| io_loop_get_wait_time (225 to 246 ioloop.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 233 | Pointer not checked for null before use : item | CERT EXP08-C,EXP34-C | |
| 232 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| io_loop_timeouts_update (263 to 275 ioloop.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 271 | Pointer not checked for null before use : items | CERT EXP08-C,EXP34-C | |
| 269 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| io_loops_timeouts_update (277 to 283 ioloop.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 281 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| Ref. Line -1706 (Module 667) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| io_loop_handle_timeouts_real (285 to 334 ioloop.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 327 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 325 | ||||
| ||||
| ||||
| M | 327 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 325 | ||||
| ||||
| ||||
| M | 329 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 327 | ||||
| ||||
| ||||
| M | 329 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 327 | ||||
| ||||
| ||||
| M | 325 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 321 | ||||
| ||||
| ||||
| M | 330 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 329 | ||||
| ||||
| ||||
| M | 321 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 330 | ||||
| ||||
| ||||
| M | 303 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 292 | ||||
| ||||
| ||||
| M | 325 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 321 | ||||
| ||||
| ||||
| M | 330 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 329 | ||||
| ||||
| ||||
| M | 297 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 292 | ||||
| ||||
| ||||
| M | 321 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 330 | ||||
| ||||
| ||||
| M | 306 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 292 | ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| io_loop_handle_timeouts (336 to 341 ioloop.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 339 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 338 | ||||
| ||||
| ||||
| M | 339 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 338 | ||||
| ||||
| ||||
| M | 340 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 339 | ||||
| ||||
| ||||
| M | 340 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 339 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| io_loop_run (343 to 351 ioloop.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 350 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 346 | ||||
| ||||
| ||||
| M | 350 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 346 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| io_loop_create (373 to 393 ioloop.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 392 | Local structure returned in function result : ioloop | ||
| ||||
| M | 383 | Pointer not checked for null before use : ioloop | CERT EXP08-C,EXP34-C | |
| 382 | ||||
| ||||
| ||||
| M | 385 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 383 | ||||
| ||||
| ||||
| M | 382 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 379 | ||||
| ||||
| ||||
| M | 383 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 379 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| io_loop_destroy (395 to 429 ioloop.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 428 | free parameter is not heap item. | CERT MEM34-C | |
| ||||
| M | 428 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 425 | ||||
| ||||
| ||||
| M | 413 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 417 | ||||
| ||||
| ||||
| M | 416 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 413 | ||||
| ||||
| ||||
| M | 419 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 413 | ||||
| ||||
| ||||
| M | 422 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 419 | ||||
| ||||
| ||||
| M | 413 | Attempt to read from freed memory. : default_pool | CERT MEM30-C | |
| ||||
| M | 426 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 425 | ||||
| ||||
| ||||
| M | 413 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 416 | ||||
| ||||
| ||||
| M | 416 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 413 | ||||
| ||||
| ||||
| M | 422 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 413 | ||||
| ||||
| ||||
| M | 410 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 409 | ||||
| ||||
| ||||
| M | 410 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 409 | ||||
| ||||
| ||||
| M | 417 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 416 | ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| io_stream_unref (26 to 39 iostream.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 38 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 37 | ||||
| ||||
| ||||
| M | 38 | Attempt to read from freed memory. : default_pool | CERT MEM30-C | |
| ||||
| M | 38 | Pointer not checked for null before use : (stream)->name | CERT EXP08-C,EXP34-C | |
| 37 | ||||
| ||||
| ||||
| M | 37 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 28 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_stream_concat_read_next (48 to 78 istream-concat.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 75 | Pointer not checked for null before use : data | CERT EXP08-C,EXP34-C | |
| 55 | ||||
| ||||
| ||||
| M | 71 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 70 | ||||
| ||||
| ||||
| M | 72 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 71 | ||||
| ||||
| ||||
| M | 70 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 53 | ||||
| ||||
| ||||
| M | 71 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 70 | ||||
| ||||
| ||||
| M | 72 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 71 | ||||
| ||||
| ||||
| M | 70 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 53 | ||||
| ||||
| ||||
| M | 51 | Procedure contains UR data flow anomalies. : size | CERT EXP33-C | |
| 70 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| istream-concat.c | 51 | istream-concat.c | 70 | size | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_stream_concat_read (80 to 168 istream-concat.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 146 | Pointer not checked for null before use : data | CERT EXP08-C,EXP34-C | |
| 142 | ||||
| ||||
| ||||
| M | 119 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 118 | ||||
| ||||
| ||||
| M | 98 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 93 | ||||
| ||||
| ||||
| M | 153 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 141 | ||||
| ||||
| ||||
| M | 135 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 119 | ||||
| ||||
| ||||
| M | 119 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 118 | ||||
| ||||
| ||||
| M | 98 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 93 | ||||
| ||||
| ||||
| M | 153 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 141 | ||||
| ||||
| ||||
| M | 135 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 119 | ||||
| ||||
| ||||
| M | 137 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 135 | ||||
| ||||
| ||||
| M | 137 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 135 | ||||
| ||||
| ||||
| M | 84 | Procedure contains UR data flow anomalies. : size | CERT EXP33-C | |
| 153 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| istream-concat.c | 84 | istream-concat.c | 153 | size | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_stream_create_concat (238 to 282 istream-concat.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 261 | Pointer not checked for null before use : cstream | CERT EXP08-C,EXP34-C | |
| 260 | ||||
| ||||
| ||||
| M | 281 | Pointer not checked for null before use : NULL | CERT EXP08-C,EXP34-C | |
| ||||
| M | 260 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 258 | ||||
| ||||
| ||||
| M | 281 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 258 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_stream_crlf_read_common (14 to 36 istream-crlf.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 33 | Pointer not checked for null before use : NULL | CERT EXP08-C,EXP34-C | |
| ||||
| M | 33 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 30 | ||||
| ||||
| ||||
| M | 30 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 22 | ||||
| ||||
| ||||
| M | 33 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 30 | ||||
| ||||
| ||||
| M | 30 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 22 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_stream_crlf_read_crlf (38 to 74 istream-crlf.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 71 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 45 | ||||
| ||||
| ||||
| M | 71 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 45 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_stream_crlf_read_lf (76 to 135 istream-crlf.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 132 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 84 | ||||
| ||||
| ||||
| M | 132 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 84 | ||||
| ||||
| ||||
| M | 130 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 129 | ||||
| ||||
| ||||
| M | 130 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 129 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_stream_create_crlf_full (143 to 160 istream-crlf.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 149 | Pointer not checked for null before use : cstream | CERT EXP08-C,EXP34-C | |
| 148 | ||||
| ||||
| ||||
| M | 148 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 670) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_stream_create_from_data (19 to 36 istream-data.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 24 | Pointer not checked for null before use : stream | CERT EXP08-C,EXP34-C | |
| 23 | ||||
| ||||
| ||||
| M | 33 | Pointer not checked for null before use : NULL | CERT EXP08-C,EXP34-C | |
| ||||
| M | 23 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 671) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_stream_file_read (38 to 100 istream-file.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 83 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 82 | ||||
| ||||
| ||||
| M | 98 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 97 | ||||
| ||||
| ||||
| M | 82 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 72 | ||||
| ||||
| ||||
| M | 97 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 83 | ||||
| ||||
| ||||
| M | 83 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 82 | ||||
| ||||
| ||||
| M | 98 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 97 | ||||
| ||||
| ||||
| M | 82 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 72 | ||||
| ||||
| ||||
| M | 97 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 83 | ||||
| ||||
| ||||
| M | 49 | User input not checked before use. : (stream)->w_buffer | CERT FIO30-C | |
| 57 | ||||
| ||||
| ||||
| M | 41 | Procedure contains UR data flow anomalies. : size | CERT EXP33-C | |
| 44 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| istream-file.c | 41 | istream-file.c | 44 | size | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_stream_create_fd (144 to 169 istream-file.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 168 | Pointer not checked for null before use : NULL | CERT EXP08-C,EXP34-C | |
| ||||
| M | 150 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 672) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_stream_create_limit (122 to 142 istream-limit.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 127 | Pointer not checked for null before use : lstream | CERT EXP08-C,EXP34-C | |
| 126 | ||||
| ||||
| ||||
| M | 126 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 673) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_stream_mmap_read (67 to 139 istream-mmap.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 121 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 115 | ||||
| ||||
| ||||
| M | 137 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 131 | ||||
| ||||
| ||||
| M | 103 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 95 | ||||
| ||||
| ||||
| M | 121 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 115 | ||||
| ||||
| ||||
| M | 137 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 131 | ||||
| ||||
| ||||
| M | 103 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 95 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_stream_create_mmap (197 to 239 istream-mmap.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 238 | Local structure returned in function result : istream | ||
| ||||
| M | 220 | Pointer not checked for null before use : mstream | CERT EXP08-C,EXP34-C | |
| 219 | ||||
| ||||
| ||||
| M | 234 | Pointer not checked for null before use : NULL | CERT EXP08-C,EXP34-C | |
| ||||
| M | 212 | User input not checked before use. : st | CERT FIO30-C | |
| 209 | ||||
| ||||
| ||||
| M | 219 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 210 | ||||
| ||||
| ||||
| M | 234 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 210 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_stream_seekable_destroy (44 to 57 istream-seekable.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 56 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 54 | ||||
| ||||
| ||||
| M | 54 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 52 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| copy_to_temp_file (73 to 118 istream-seekable.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 110 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 107 | ||||
| ||||
| ||||
| M | 110 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 107 | ||||
| ||||
| ||||
| M | 114 | Pointer not checked for null before use : buffer | CERT EXP08-C,EXP34-C | |
| 102 | ||||
| ||||
| ||||
| M | 107 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 106 | ||||
| ||||
| ||||
| M | 106 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 96 | ||||
| ||||
| ||||
| M | 107 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 106 | ||||
| ||||
| ||||
| M | 106 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 96 | ||||
| ||||
| ||||
| M | 76 | Procedure contains UR data flow anomalies. : path | CERT EXP33-C | |
| 81 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| istream-seekable.c | 76 | istream-seekable.c | 81 | path | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| read_from_buffer (154 to 191 istream-seekable.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 179 | Pointer not checked for null before use : data | CERT EXP08-C,EXP34-C | |
| 178 | ||||
| ||||
| ||||
| M | 179 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 172 | ||||
| ||||
| ||||
| M | 188 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 179 | ||||
| ||||
| ||||
| M | 179 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 172 | ||||
| ||||
| ||||
| M | 188 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 179 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_stream_seekable_write_failed (193 to 216 istream-seekable.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 202 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 200 | ||||
| ||||
| ||||
| M | 204 | Pointer not checked for null before use : data | CERT EXP08-C,EXP34-C | |
| 202 | ||||
| ||||
| ||||
| M | 214 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 209 | ||||
| ||||
| ||||
| M | 200 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 198 | ||||
| ||||
| ||||
| M | 205 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 202 | ||||
| ||||
| ||||
| M | 209 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 202 | ||||
| ||||
| ||||
| M | 200 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 198 | ||||
| ||||
| ||||
| M | 205 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 202 | ||||
| ||||
| ||||
| M | 209 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 202 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_stream_seekable_read (218 to 286 istream-seekable.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 252 | Pointer not checked for null before use : data | CERT EXP08-C,EXP34-C | |
| 251 | ||||
| ||||
| ||||
| M | 234 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 230 | ||||
| ||||
| ||||
| M | 236 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 234 | ||||
| ||||
| ||||
| M | 237 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 236 | ||||
| ||||
| ||||
| M | 258 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 255 | ||||
| ||||
| ||||
| M | 260 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 258 | ||||
| ||||
| ||||
| M | 261 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 260 | ||||
| ||||
| ||||
| M | 240 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 234 | ||||
| ||||
| ||||
| M | 270 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 243 | ||||
| ||||
| ||||
| M | 243 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 240 | ||||
| ||||
| ||||
| M | 234 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 230 | ||||
| ||||
| ||||
| M | 236 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 234 | ||||
| ||||
| ||||
| M | 237 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 236 | ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| ||||
| ||||
| M | 258 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 255 | ||||
| ||||
| ||||
| M | 260 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 258 | ||||
| ||||
| ||||
| M | 261 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 260 | ||||
| ||||
| ||||
| M | 240 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 234 | ||||
| ||||
| ||||
| M | 270 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 243 | ||||
| ||||
| ||||
| M | 243 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 240 | ||||
| ||||
| ||||
| M | 236 | Pointer not checked for null before use : sstream.pos | CERT EXP08-C,EXP34-C | |
| 234 | ||||
| ||||
| ||||
| M | 260 | Pointer not checked for null before use : sstream.pos | CERT EXP08-C,EXP34-C | |
| 234 | ||||
| ||||
| ||||
| M | 223 | Procedure contains UR data flow anomalies. : ret | CERT EXP33-C | |
| 231 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| istream-seekable.c | 223 | istream-seekable.c | 231 | ret | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_stream_seekable_stat (295 to 329 istream-seekable.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 312 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 309 | ||||
| ||||
| ||||
| M | 324 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 312 | ||||
| ||||
| ||||
| M | 312 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 309 | ||||
| ||||
| ||||
| M | 324 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 312 | ||||
| ||||
| ||||
| M | 316 | Pointer not checked for null before use : (stream)->istream.stream_errno | CERT EXP08-C,EXP34-C | |
| 309 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_stream_create_seekable (331 to 388 istream-seekable.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 360 | Pointer not checked for null before use : sstream | CERT EXP08-C,EXP34-C | |
| 359 | ||||
| ||||
| ||||
| M | 372 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 362 | ||||
| ||||
| ||||
| M | 372 | Pointer not checked for null before use : data | CERT EXP08-C,EXP34-C | |
| 371 | ||||
| ||||
| ||||
| M | 387 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 372 | ||||
| ||||
| ||||
| M | 387 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 372 | ||||
| ||||
| ||||
| M | 387 | Pointer not checked for null before use : NULL | CERT EXP08-C,EXP34-C | |
| ||||
| M | 359 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 357 | ||||
| ||||
| ||||
| M | 362 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 357 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| tee_streams_update_buffer (23 to 48 istream-tee.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 37 | Pointer not checked for null before use : data | CERT EXP08-C,EXP34-C | |
| 29 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_stream_tee_destroy (75 to 102 istream-tee.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 98 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 97 | ||||
| ||||
| ||||
| M | 91 | Pointer not checked for null before use : tee | CERT EXP08-C,EXP34-C | |
| 86 | ||||
| ||||
| ||||
| M | 102 | Memory not freed after last reference. : tee | CERT MEM00-C | |
| ||||
| M | 84 | Pointer not checked for null before use : p | CERT EXP08-C,EXP34-C | |
| 84 | ||||
| ||||
| ||||
| M | 97 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 93 | ||||
| ||||
| ||||
| M | 97 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 93 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_stream_tee_set_max_buffer_size (104 to 112 istream-tee.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 111 | Attempt to use already freed object. | CERT MEM31-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_stream_tee_read (114 to 166 istream-tee.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 117 | Attempt to use already freed object. | CERT MEM31-C | |
| ||||
| M | 139 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 138 | ||||
| ||||
| ||||
| M | 139 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 138 | ||||
| ||||
| ||||
| M | 158 | Pointer not checked for null before use : data | CERT EXP08-C,EXP34-C | |
| 128 | ||||
| ||||
| ||||
| M | 138 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 137 | ||||
| ||||
| ||||
| M | 152 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 139 | ||||
| ||||
| ||||
| M | 157 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 156 | ||||
| ||||
| ||||
| M | 161 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 152 | ||||
| ||||
| ||||
| M | 163 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 161 | ||||
| ||||
| ||||
| M | 156 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 126 | ||||
| ||||
| ||||
| M | 138 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 137 | ||||
| ||||
| ||||
| M | 152 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 139 | ||||
| ||||
| ||||
| M | 157 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 156 | ||||
| ||||
| ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 161 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 152 | ||||
| ||||
| ||||
| M | 163 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 161 | ||||
| ||||
| ||||
| M | 156 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 126 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_stream_tee_stat (168 to 174 istream-tee.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 173 | Attempt to use already freed object. | CERT MEM31-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_stream_tee_sync (176 to 188 istream-tee.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 182 | Attempt to use already freed object. | CERT MEM31-C | |
| ||||
| M | 187 | Attempt to use already freed object. | CERT MEM31-C | |
| ||||
| M | 184 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 181 | ||||
| ||||
| ||||
| M | 184 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 181 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| tee_i_stream_create (190 to 199 istream-tee.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 198 | Local structure returned in function result : tee | ||
| ||||
| M | 195 | Pointer not checked for null before use : tee | CERT EXP08-C,EXP34-C | |
| 194 | ||||
| ||||
| ||||
| M | 194 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 676) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| tee_i_stream_create_child (201 to 226 istream-tee.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 207 | Pointer not checked for null before use : tstream | CERT EXP08-C,EXP34-C | |
| 206 | ||||
| ||||
| ||||
| M | 224 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 222 | ||||
| ||||
| ||||
| M | 224 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 222 | ||||
| ||||
| ||||
| M | 206 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 676) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_stream_set_name (8 to 12 istream.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 10 | free parameter is not heap item. | CERT MEM34-C | |
| ||||
| M | 11 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 10 | ||||
| ||||
| ||||
| M | 11 | Attempt to read from freed memory. : default_pool | CERT MEM30-C | |
| ||||
| M | 10 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 677) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_stream_read (99 to 140 istream.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 134 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 133 | ||||
| ||||
| ||||
| M | 134 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 133 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_stream_next_line_finish (290 to 319 istream.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 309 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 308 | ||||
| ||||
| ||||
| M | 309 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 308 | ||||
| ||||
| ||||
| M | 311 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 309 | ||||
| ||||
| ||||
| M | 311 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 309 | ||||
| ||||
| ||||
| M | 308 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 307 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_stream_next_line (331 to 360 istream.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 358 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 353 | ||||
| ||||
| ||||
| M | 358 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 353 | ||||
| ||||
| ||||
| M | 349 | Procedure contains UR data flow anomalies. : ret_buf | CERT EXP33-C | |
| 334 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| istream.c | 349 | istream.c | 357 | ret_buf | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_stream_read_next_line (362 to 375 istream.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 371 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 367 | ||||
| ||||
| ||||
| M | 372 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 371 | ||||
| ||||
| ||||
| M | 367 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 371 | ||||
| ||||
| ||||
| M | 371 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 367 | ||||
| ||||
| ||||
| M | 372 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 371 | ||||
| ||||
| ||||
| M | 367 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 371 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_stream_grow_buffer (451 to 474 istream.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 470 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 461 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_stream_get_buffer_space (476 to 495 istream.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 488 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 479 | ||||
| ||||
| ||||
| M | 488 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 479 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_stream_add_data (497 to 510 istream.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 501 | Procedure contains UR data flow anomalies. : size2 | CERT EXP33-C | |
| 503 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| istream.c | 501 | istream.c | 503 | size2 | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_stream_default_destroy (523 to 530 istream.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 527 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 677) | ||||
| ||||
| ||||
| M | 529 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 527 | ||||
| ||||
| ||||
| M | 529 | Attempt to read from freed memory. : default_pool | CERT MEM30-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_stream_default_seek (532 to 556 istream.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 542 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 539 | ||||
| ||||
| ||||
| M | 542 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 539 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_stream_create (579 to 619 istream.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 611 | Sizeof argument is a pointer. | CERT EXP01-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| signal_read (146 to 189 lib-signals.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 164 | Insufficient space for operation. | CERT DCL33-C,FIO43-C | |
| ||||
| M | 158 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 156 | ||||
| ||||
| ||||
| M | 171 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 158 | ||||
| ||||
| ||||
| M | 174 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 171 | ||||
| ||||
| ||||
| M | 158 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 156 | ||||
| ||||
| ||||
| M | 171 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 158 | ||||
| ||||
| ||||
| M | 174 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 171 | ||||
| ||||
| ||||
| M | 149 | Procedure contains UR data flow anomalies. : fullset | CERT EXP33-C | |
| 155 | ||||
| ||||
| ||||
| M | 149 | Procedure contains UR data flow anomalies. : oldset | CERT EXP33-C | |
| 157 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| lib-signals.c | 149 | lib-signals.c | 155 | fullset | |
| |||||
| |||||
| lib-signals.c | 149 | lib-signals.c | 157 | oldset | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| lib_signals_set (191 to 206 lib-signals.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 205 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 196 | ||||
| ||||
| ||||
| M | 205 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 196 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| lib_signals_set_handler (208 to 245 lib-signals.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 228 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 227 | ||||
| ||||
| ||||
| M | 228 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 227 | ||||
| ||||
| ||||
| M | 229 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 228 | ||||
| ||||
| ||||
| M | 229 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 228 | ||||
| ||||
| ||||
| M | 230 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 229 | ||||
| ||||
| ||||
| M | 230 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 229 | ||||
| ||||
| ||||
| M | 238 | Pointer not checked for null before use : h | CERT EXP08-C,EXP34-C | |
| 237 | ||||
| ||||
| ||||
| M | 227 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 226 | ||||
| ||||
| ||||
| M | 237 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 230 | ||||
| ||||
| ||||
| M | 216 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 213 | ||||
| ||||
| ||||
| M | 221 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 216 | ||||
| ||||
| ||||
| M | 227 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 226 | ||||
| ||||
| ||||
| M | 216 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 213 | ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| ||||
| ||||
| M | 221 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 216 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| lib_signals_ignore (247 to 275 lib-signals.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 256 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 252 | ||||
| ||||
| ||||
| M | 259 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 256 | ||||
| ||||
| ||||
| M | 274 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 259 | ||||
| ||||
| ||||
| M | 256 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 252 | ||||
| ||||
| ||||
| M | 259 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 256 | ||||
| ||||
| ||||
| M | 274 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 259 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| lib_signals_unset_handler (277 to 293 lib-signals.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 285 | Pointer not checked for null before use : h | CERT EXP08-C,EXP34-C | |
| 284 | ||||
| ||||
| ||||
| M | 282 | Pointer not checked for null before use : p | CERT EXP08-C,EXP34-C | |
| 282 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| lib_signals_deinit (319 to 346 lib-signals.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 332 | Pointer not checked for null before use : h | CERT EXP08-C,EXP34-C | |
| 331 | ||||
| ||||
| ||||
| M | 344 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 342 | ||||
| ||||
| ||||
| M | 342 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 339 | ||||
| ||||
| ||||
| M | 339 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 333 | ||||
| ||||
| ||||
| M | 333 | Attempt to read from freed memory. : default_pool | CERT MEM30-C | |
| ||||
| M | 339 | Attempt to read from freed memory. : default_pool | CERT MEM30-C | |
| ||||
| M | 344 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 342 | ||||
| ||||
| ||||
| M | 342 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 339 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| lib_init (21 to 28 lib.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 27 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 26 | ||||
| ||||
| ||||
| M | 27 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 26 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| lib_deinit (30 to 36 lib.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 34 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 32 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| body (65 to 159 md4.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 85 | Pointer not checked for null before use : ptr | CERT EXP08-C,EXP34-C | |
| 71 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| md4_update (172 to 205 md4.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 204 | Pointer not checked for null before use : data | CERT EXP08-C,EXP34-C | |
| 200 | ||||
| ||||
| ||||
| M | 200 | Pointer not checked for null before use : ctx.a | CERT EXP08-C,EXP34-C | |
| 196 | ||||
| ||||
| ||||
| M | 200 | Pointer not checked for null before use : ctx.b | CERT EXP08-C,EXP34-C | |
| 196 | ||||
| ||||
| ||||
| M | 200 | Pointer not checked for null before use : ctx.c | CERT EXP08-C,EXP34-C | |
| 196 | ||||
| ||||
| ||||
| M | 200 | Pointer not checked for null before use : ctx.d | CERT EXP08-C,EXP34-C | |
| 196 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| md4_get_digest (259 to 267 md4.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 262 | Procedure contains UR data flow anomalies. : ctx.buffer | CERT EXP33-C | |
| 265 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| md4.c | 262 | md4.c | 265 | ctx.buffer | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| body (69 to 174 md5.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 89 | Pointer not checked for null before use : ptr | CERT EXP08-C,EXP34-C | |
| 75 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| md5_update (187 to 220 md5.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 219 | Pointer not checked for null before use : data | CERT EXP08-C,EXP34-C | |
| 215 | ||||
| ||||
| ||||
| M | 215 | Pointer not checked for null before use : ctx.a | CERT EXP08-C,EXP34-C | |
| 211 | ||||
| ||||
| ||||
| M | 215 | Pointer not checked for null before use : ctx.b | CERT EXP08-C,EXP34-C | |
| 211 | ||||
| ||||
| ||||
| M | 215 | Pointer not checked for null before use : ctx.c | CERT EXP08-C,EXP34-C | |
| 211 | ||||
| ||||
| ||||
| M | 215 | Pointer not checked for null before use : ctx.d | CERT EXP08-C,EXP34-C | |
| 211 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| md5_get_digest (274 to 282 md5.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 277 | Procedure contains UR data flow anomalies. : ctx.buffer | CERT EXP33-C | |
| 280 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| md5.c | 277 | md5.c | 280 | ctx.buffer | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| pool_alloconly_create (123 to 161 mempool-alloconly.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 145 | Pointer not checked for null before use : new_apool | CERT EXP08-C,EXP34-C | |
| 144 | ||||
| ||||
| ||||
| M | 145 | Pointer not checked for null before use : apool.block | CERT EXP08-C,EXP34-C | |
| 141 | ||||
| ||||
| ||||
| M | 136 | Pointer not checked for null before use : static_alloconly_pool.v | CERT EXP08-C,EXP34-C | |
| 82 | ||||
| ||||
| ||||
| M | 141 | Pointer not checked for null before use : apool.block | CERT EXP08-C,EXP34-C | |
| 135 | ||||
| ||||
| ||||
| M | 145 | Pointer not checked for null before use : apool.pool.v | CERT EXP08-C,EXP34-C | |
| 136 | ||||
| ||||
| ||||
| M | 141 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 140 | ||||
| ||||
| ||||
| M | 158 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 141 | ||||
| ||||
| ||||
| M | 141 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 140 | ||||
| ||||
| ||||
| M | 158 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 141 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| pool_alloconly_create_clean (163 to 172 mempool-alloconly.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 169 | Pointer not checked for null before use : pool | CERT EXP08-C,EXP34-C | |
| 168 | ||||
| ||||
| ||||
| M | 170 | Pointer not checked for null before use : apool | CERT EXP08-C,EXP34-C | |
| 169 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| pool_alloconly_destroy (174 to 195 mempool-alloconly.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 193 | free parameter is not heap item. | CERT MEM34-C | |
| ||||
| M | 187 | Pointer not checked for null before use : block | CERT EXP08-C,EXP34-C | |
| 182 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| block_alloc (229 to 267 mempool-alloconly.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 259 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 240 | ||||
| ||||
| ||||
| M | 259 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 240 | ||||
| ||||
| ||||
| M | 267 | Memory not freed after last reference. : block | CERT MEM00-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| pool_alloconly_malloc (269 to 302 mempool-alloconly.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 286 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 276 | ||||
| ||||
| ||||
| M | 286 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 276 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| pool_alloconly_realloc (337 to 363 mempool-alloconly.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 359 | Pointer not checked for null before use : new_mem | CERT EXP08-C,EXP34-C | |
| 358 | ||||
| ||||
| ||||
| M | 347 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 344 | ||||
| ||||
| ||||
| M | 347 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 344 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| pool_alloconly_clear (365 to 405 mempool-alloconly.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 401 | Attempt to use already freed object. | CERT MEM31-C | |
| ||||
| M | 379 | Pointer not checked for null before use : block | CERT EXP08-C,EXP34-C | |
| 378 | ||||
| ||||
| ||||
| M | 386 | Pointer not checked for null before use : block | CERT EXP08-C,EXP34-C | |
| 385 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| pool_datastack_create (47 to 56 mempool-datastack.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 52 | Pointer not checked for null before use : dpool | CERT EXP08-C,EXP34-C | |
| 51 | ||||
| ||||
| ||||
| M | 52 | Pointer not checked for null before use : static_data_stack_pool.v | CERT EXP08-C,EXP34-C | |
| 33 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| pool_data_stack_unref (73 to 84 mempool-datastack.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 81 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 78 | ||||
| ||||
| ||||
| M | 81 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 78 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| pool_data_stack_malloc (86 to 97 mempool-datastack.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 96 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 94 | ||||
| ||||
| ||||
| M | 96 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 94 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| pool_data_stack_realloc (107 to 134 mempool-datastack.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 129 | Pointer not checked for null before use : new_mem | CERT EXP08-C,EXP34-C | |
| 128 | ||||
| ||||
| ||||
| M | 127 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 126 | ||||
| ||||
| ||||
| M | 118 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 115 | ||||
| ||||
| ||||
| M | 121 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 118 | ||||
| ||||
| ||||
| M | 126 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 118 | ||||
| ||||
| ||||
| M | 127 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 126 | ||||
| ||||
| ||||
| M | 118 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 115 | ||||
| ||||
| ||||
| M | 121 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 118 | ||||
| ||||
| ||||
| M | 126 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 118 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| pool_system_clean_malloc (93 to 121 mempool-system-clean.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 120 | Local structure returned in function result : mem | ||
| ||||
| M | 117 | Pointer not checked for null before use : mem | CERT EXP08-C,EXP34-C | |
| 116 | ||||
| ||||
| ||||
| M | 109 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 98 | ||||
| ||||
| ||||
| M | 109 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 98 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| pool_system_clean_free (123 to 134 mempool-system-clean.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 131 | free parameter is not heap item. | CERT MEM34-C | |
| ||||
| M | 126 | Pointer not checked for null before use : mem | CERT EXP08-C,EXP34-C | |
| 126 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| pool_system_clean_realloc (136 to 163 mempool-system-clean.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 145 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 143 | ||||
| ||||
| ||||
| M | 145 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 143 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| pool_system_malloc (73 to 90 mempool-system.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 89 | Local structure returned in function result : mem | ||
| ||||
| M | 86 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 78 | ||||
| ||||
| ||||
| M | 86 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 78 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| pool_system_free (92 to 101 mempool-system.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 99 | free parameter is not heap item. | CERT MEM34-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| pool_system_realloc (103 to 130 mempool-system.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 120 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 110 | ||||
| ||||
| ||||
| M | 110 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 107 | ||||
| ||||
| ||||
| M | 120 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 110 | ||||
| ||||
| ||||
| M | 110 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 107 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| pool_unsafe_data_stack_malloc (55 to 62 mempool-unsafe-datastack.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 61 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 59 | ||||
| ||||
| ||||
| M | 61 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 59 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| pool_unsafe_data_stack_realloc (69 to 93 mempool-unsafe-datastack.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 88 | Pointer not checked for null before use : new_mem | CERT EXP08-C,EXP34-C | |
| 87 | ||||
| ||||
| ||||
| M | 86 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 85 | ||||
| ||||
| ||||
| M | 80 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 77 | ||||
| ||||
| ||||
| M | 85 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 77 | ||||
| ||||
| ||||
| M | 86 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 85 | ||||
| ||||
| ||||
| M | 80 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 77 | ||||
| ||||
| ||||
| M | 85 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 77 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| pool_get_exp_grown_size (5 to 18 mempool.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 11 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 9 | ||||
| ||||
| ||||
| M | 16 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 11 | ||||
| ||||
| ||||
| M | 11 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 9 | ||||
| ||||
| ||||
| M | 16 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 11 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| mkdir_chown_full (13 to 66 mkdir-parents.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 44 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 43 | ||||
| ||||
| ||||
| M | 44 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 43 | ||||
| ||||
| ||||
| M | 44 | Pointer not checked for null before use : str | CERT EXP08-C,EXP34-C | |
| 43 | ||||
| ||||
| ||||
| M | 53 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 50 | ||||
| ||||
| ||||
| M | 62 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 59 | ||||
| ||||
| ||||
| M | 53 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 50 | ||||
| ||||
| ||||
| M | 62 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 59 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| mkdir_chown (68 to 71 mkdir-parents.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 70 | Pointer not checked for null before use : NULL | CERT EXP08-C,EXP34-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| mkdir_parents_chown_full (79 to 108 mkdir-parents.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 104 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 99 | ||||
| ||||
| ||||
| M | 95 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 86 | ||||
| ||||
| ||||
| M | 104 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 99 | ||||
| ||||
| ||||
| M | 95 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 86 | ||||
| ||||
| ||||
| M | 96 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 95 | ||||
| ||||
| ||||
| M | 96 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 95 | ||||
| ||||
| ||||
| M | 96 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 96 | ||||
| ||||
| ||||
| M | 96 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 96 | ||||
| ||||
| ||||
| M | 99 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 96 | ||||
| ||||
| ||||
| M | 99 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 96 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| mkdir_parents_chown (110 to 113 mkdir-parents.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 112 | Pointer not checked for null before use : NULL | CERT EXP08-C,EXP34-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| mmap_file (8 to 28 mmap-util.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 21 | User input not checked before use. : st | CERT FIO30-C | |
| 12 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| module_get_symbol (32 to 47 module-dir.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 43 | Procedure contains UR data flow anomalies. : ret | CERT EXP33-C | |
| 35 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| module-dir.c | 43 | module-dir.c | 46 | ret | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| module_free (57 to 66 module-dir.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 64 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 63 | ||||
| ||||
| ||||
| M | 64 | Attempt to read from freed memory. : default_pool | CERT MEM30-C | |
| ||||
| M | 65 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 64 | ||||
| ||||
| ||||
| M | 65 | Attempt to read from freed memory. : default_pool | CERT MEM30-C | |
| ||||
| M | 65 | Pointer not checked for null before use : (module)->path | CERT EXP08-C,EXP34-C | |
| 63 | ||||
| ||||
| ||||
| M | 65 | Pointer not checked for null before use : (module)->name | CERT EXP08-C,EXP34-C | |
| 64 | ||||
| ||||
| ||||
| M | 63 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 62 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| module_check_missing_dependencies (68 to 97 module-dir.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 81 | Pointer not checked for null before use : deps | CERT EXP08-C,EXP34-C | |
| 81 | ||||
| ||||
| ||||
| M | 90 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 76 | ||||
| ||||
| ||||
| M | 90 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 76 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| module_load (99 to 156 module-dir.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 155 | Local structure returned in function result : module | ||
| ||||
| M | 116 | Pointer not checked for null before use : module | CERT EXP08-C,EXP34-C | |
| 115 | ||||
| ||||
| ||||
| M | 121 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 121 | ||||
| ||||
| ||||
| M | 121 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 121 | ||||
| ||||
| ||||
| M | 126 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 124 | ||||
| ||||
| ||||
| M | 126 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 124 | ||||
| ||||
| ||||
| M | 132 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 132 | ||||
| ||||
| ||||
| M | 132 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 132 | ||||
| ||||
| ||||
| M | 135 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 132 | ||||
| ||||
| ||||
| M | 135 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 132 | ||||
| ||||
| ||||
| M | 135 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 135 | ||||
| ||||
| ||||
| M | 135 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 135 | ||||
| ||||
| ||||
| M | 149 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 147 | ||||
| ||||
| ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 143 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 140 | ||||
| ||||
| ||||
| M | 154 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 147 | ||||
| ||||
| ||||
| M | 132 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 121 | ||||
| ||||
| ||||
| M | 147 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 135 | ||||
| ||||
| ||||
| M | 149 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 147 | ||||
| ||||
| ||||
| M | 143 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 140 | ||||
| ||||
| ||||
| M | 154 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 147 | ||||
| ||||
| ||||
| M | 132 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 121 | ||||
| ||||
| ||||
| M | 147 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 135 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| module_name_cmp (158 to 168 module-dir.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 167 | Pointer not checked for null before use : s1 | CERT EXP08-C,EXP34-C | |
| 163 | ||||
| ||||
| ||||
| M | 167 | Pointer not checked for null before use : s2 | CERT EXP08-C,EXP34-C | |
| 165 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| check_duplicates (184 to 199 module-dir.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 195 | Pointer not checked for null before use : tmp | CERT EXP08-C,EXP34-C | |
| 193 | ||||
| ||||
| ||||
| M | 193 | Pointer not checked for null before use : names_p | CERT EXP08-C,EXP34-C | |
| 191 | ||||
| ||||
| ||||
| M | 195 | Pointer not checked for null before use : base_name | CERT EXP08-C,EXP34-C | |
| 190 | ||||
| ||||
| ||||
| M | 196 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 193 | ||||
| ||||
| ||||
| M | 193 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 190 | ||||
| ||||
| ||||
| M | 196 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 193 | ||||
| ||||
| ||||
| M | 193 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 190 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| module_dir_load_real (238 to 335 module-dir.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 272 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 271 | ||||
| ||||
| ||||
| M | 272 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 271 | ||||
| ||||
| ||||
| M | 272 | Pointer not checked for null before use : pool | CERT EXP08-C,EXP34-C | |
| 271 | ||||
| ||||
| ||||
| M | 286 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 285 | ||||
| ||||
| ||||
| M | 286 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 285 | ||||
| ||||
| ||||
| M | 287 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 286 | ||||
| ||||
| ||||
| M | 287 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 286 | ||||
| ||||
| ||||
| M | 290 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 287 | ||||
| ||||
| ||||
| M | 290 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 287 | ||||
| ||||
| ||||
| M | 290 | Pointer not checked for null before use : name | CERT EXP08-C,EXP34-C | |
| 289 | ||||
| ||||
| ||||
| M | 299 | Pointer not checked for null before use : modules | CERT EXP08-C,EXP34-C | |
| 298 | ||||
| ||||
| ||||
| M | 306 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 302 | ||||
| ||||
| ||||
| M | 306 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 302 | ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| ||||
| ||||
| M | 306 | Pointer not checked for null before use : name | CERT EXP08-C,EXP34-C | |
| 305 | ||||
| ||||
| ||||
| M | 307 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 306 | ||||
| ||||
| ||||
| M | 307 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 306 | ||||
| ||||
| ||||
| M | 307 | Pointer not checked for null before use : stripped_name | CERT EXP08-C,EXP34-C | |
| 306 | ||||
| ||||
| ||||
| M | 308 | Pointer not checked for null before use : suffixless_name | CERT EXP08-C,EXP34-C | |
| 307 | ||||
| ||||
| ||||
| M | 313 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 312 | ||||
| ||||
| ||||
| M | 313 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 312 | ||||
| ||||
| ||||
| M | 313 | Pointer not checked for null before use : path | CERT EXP08-C,EXP34-C | |
| 312 | ||||
| ||||
| ||||
| M | 300 | Pointer not checked for null before use : module_pos | CERT EXP08-C,EXP34-C | |
| 301 | ||||
| ||||
| ||||
| M | 319 | Pointer not checked for null before use : module_pos | CERT EXP08-C,EXP34-C | |
| 320 | ||||
| ||||
| ||||
| M | 271 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 257 | ||||
| ||||
| ||||
| M | 267 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 264 | ||||
| ||||
| ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 302 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 322 | ||||
| ||||
| ||||
| M | 312 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 307 | ||||
| ||||
| ||||
| M | 315 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 313 | ||||
| ||||
| ||||
| M | 293 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 272 | ||||
| ||||
| ||||
| M | 322 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 315 | ||||
| ||||
| ||||
| M | 328 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 322 | ||||
| ||||
| ||||
| M | 271 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 257 | ||||
| ||||
| ||||
| M | 267 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 264 | ||||
| ||||
| ||||
| M | 302 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 322 | ||||
| ||||
| ||||
| M | 312 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 307 | ||||
| ||||
| ||||
| M | 315 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 313 | ||||
| ||||
| ||||
| M | 293 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 272 | ||||
| ||||
| ||||
| M | 322 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 315 | ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| ||||
| ||||
| M | 328 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 322 | ||||
| ||||
| ||||
| M | 290 | Pointer not checked for null before use : (arr)->buffer | CERT EXP08-C,EXP34-C | |
| 272 | ||||
| ||||
| ||||
| M | 290 | Pointer not checked for null before use : (arr)->element_size | CERT EXP08-C,EXP34-C | |
| 272 | ||||
| ||||
| ||||
| M | 309 | Pointer not checked for null before use : suffixless_name | CERT EXP08-C,EXP34-C | |
| 307 | ||||
| ||||
| ||||
| M | 248 | Procedure contains UR data flow anomalies. : names.arr.buffer | CERT EXP33-C | |
| 286 | ||||
| ||||
| ||||
| M | 248 | Procedure contains UR data flow anomalies. : names.arr.element_size | CERT EXP33-C | |
| 286 | ||||
| ||||
| ||||
| M | 249 | Procedure contains UR data flow anomalies. : pool | CERT EXP33-C | |
| 20 (test-mempool-alloconly.c) | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| module-dir.c | 248 | module-dir.c | 286 | names.arr.buffer | |
| |||||
| |||||
| module-dir.c | 248 | module-dir.c | 286 | names.arr.element_size | |
| |||||
| |||||
| module-dir.c | 249 | module-dir.c | 257 | pool | |
| |||||
| |||||
| module-dir.c | 249 | module-dir.c | 267 | pool | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| module_dir_load_missing (337 to 355 module-dir.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 349 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 348 | ||||
| ||||
| ||||
| M | 349 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 348 | ||||
| ||||
| ||||
| M | 353 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 352 | ||||
| ||||
| ||||
| M | 353 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 352 | ||||
| ||||
| ||||
| M | 352 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 349 | ||||
| ||||
| ||||
| M | 348 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 344 | ||||
| ||||
| ||||
| M | 352 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 349 | ||||
| ||||
| ||||
| M | 348 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 344 | ||||
| ||||
| ||||
| M | 345 | Declaration types do not match across a system. : arr | CERT ARR31-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| module_dir_init (357 to 367 module-dir.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 365 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 362 | ||||
| ||||
| ||||
| M | 365 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 362 | ||||
| ||||
| ||||
| M | 362 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 365 | ||||
| ||||
| ||||
| M | 362 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 365 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| module_dir_deinit (369 to 397 module-dir.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 382 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 381 | ||||
| ||||
| ||||
| M | 382 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 381 | ||||
| ||||
| ||||
| M | 389 | Pointer not checked for null before use : rev | CERT EXP08-C,EXP34-C | |
| 382 | ||||
| ||||
| ||||
| M | 384 | Pointer not checked for null before use : module | CERT EXP08-C,EXP34-C | |
| 383 | ||||
| ||||
| ||||
| M | 396 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 382 | ||||
| ||||
| ||||
| M | 396 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 382 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| module_dir_unload (399 to 413 module-dir.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 407 | Pointer not checked for null before use : next | CERT EXP08-C,EXP34-C | |
| 408 | ||||
| ||||
| ||||
| M | 409 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 405 | ||||
| ||||
| ||||
| M | 409 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 405 | ||||
| ||||
| ||||
| M | 408 | Pointer not checked for null before use : (module)->deinit | CERT EXP08-C,EXP34-C | |
| 409 | ||||
| ||||
| ||||
| M | 408 | Pointer not checked for null before use : (module)->initialized | CERT EXP08-C,EXP34-C | |
| 409 | ||||
| ||||
| ||||
| M | 408 | Pointer not checked for null before use : (module)->handle | CERT EXP08-C,EXP34-C | |
| 409 | ||||
| ||||
| ||||
| M | 408 | Attempt to read from freed memory. : module | CERT MEM30-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| module_dir_load (459 to 463 module-dir.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 462 | Pointer not checked for null before use : NULL | CERT EXP08-C,EXP34-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| module_file_get_name (465 to 485 module-dir.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 473 | Pointer not checked for null before use : fname | CERT EXP08-C,EXP34-C | |
| 471 | ||||
| ||||
| ||||
| M | 480 | Pointer not checked for null before use : fname | CERT EXP08-C,EXP34-C | |
| 478 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| mountpoint_get (51 to 215 mountpoint.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 209 | Pointer not checked for null before use : point_r | CERT EXP08-C,EXP34-C | |
| 95 | ||||
| ||||
| ||||
| M | 103 | User input not checked before use. : st | CERT FIO30-C | |
| 96 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| net_ip_cmp (36 to 47 network.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 43 | Sizeof argument is a pointer. | CERT EXP01-C | |
| ||||
| M | 46 | Sizeof argument is a pointer. | CERT EXP01-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| net_ip_hash (49 to 73 network.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 57 | Sizeof argument is a pointer. | CERT EXP01-C | |
| ||||
| M | 65 | Pointer not checked for null before use : p | CERT EXP08-C,EXP34-C | |
| 64 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| sin_set_ip (76 to 97 network.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 93 | Sizeof argument is a pointer. | CERT EXP01-C | |
| ||||
| M | 96 | Sizeof argument is a pointer. | CERT EXP01-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| sin_get_ip (99 to 113 network.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 106 | Sizeof argument is a pointer. | CERT EXP01-C | |
| ||||
| M | 110 | Sizeof argument is a pointer. | CERT EXP01-C | |
| ||||
| M | 112 | Sizeof argument is a pointer. | CERT EXP01-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| net_connect_ip (166 to 218 network.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 190 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 173 | ||||
| ||||
| ||||
| M | 196 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 190 | ||||
| ||||
| ||||
| M | 190 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 173 | ||||
| ||||
| ||||
| M | 196 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 190 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| net_connect_unix_with_retries (278 to 297 network.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 287 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 284 | ||||
| ||||
| ||||
| M | 294 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 287 | ||||
| ||||
| ||||
| M | 287 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 284 | ||||
| ||||
| ||||
| M | 294 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 287 | ||||
| ||||
| ||||
| M | 280 | Procedure contains UR data flow anomalies. : now | CERT EXP33-C | |
| 293 | ||||
| ||||
| ||||
| M | 280 | Procedure contains UR data flow anomalies. : start | CERT EXP33-C | |
| 283 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| network.c | 280 | network.c | 293 | now | |
| |||||
| |||||
| network.c | 280 | network.c | 283 | start | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| net_set_nonblock (307 to 311 network.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 310 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 309 | ||||
| ||||
| ||||
| M | 310 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 309 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| net_listen_unix_unlink_stale (447 to 472 network.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 457 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 452 | ||||
| ||||
| ||||
| M | 466 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 457 | ||||
| ||||
| ||||
| M | 457 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 452 | ||||
| ||||
| ||||
| M | 466 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 457 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| net_accept (474 to 496 network.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 476 | Procedure contains UR data flow anomalies. : so.sa | CERT EXP33-C | |
| 483 | ||||
| ||||
| ||||
| M | 476 | Procedure contains UR data flow anomalies. : so.sin | CERT EXP33-C | |
| 492 | ||||
| ||||
| ||||
| M | 476 | Procedure contains UR data flow anomalies. : so.sin6 | CERT EXP33-C | |
| 492 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| network.c | 476 | network.c | 483 | so.sa | |
| |||||
| |||||
| network.c | 476 | network.c | 492 | so.sin | |
| |||||
| |||||
| network.c | 476 | network.c | 493 | so.sin | |
| |||||
| |||||
| network.c | 476 | network.c | 492 | so.sin6 | |
| |||||
| |||||
| network.c | 476 | network.c | 493 | so.sin6 | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| net_receive (498 to 523 network.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 503 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 502 | ||||
| ||||
| ||||
| M | 503 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 502 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| net_transmit (525 to 540 network.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 530 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 529 | ||||
| ||||
| ||||
| M | 530 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 529 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| net_gethostbyname (542 to 605 network.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 579 | Pointer not checked for null before use : so | CERT EXP08-C,EXP34-C | |
| 577 | ||||
| ||||
| ||||
| M | 579 | Pointer not checked for null before use : ips | CERT EXP08-C,EXP34-C | |
| 573 | ||||
| ||||
| ||||
| M | 576 | Pointer not checked for null before use : origai | CERT EXP08-C,EXP34-C | |
| 568 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| net_getsockname (607 to 622 network.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 609 | Procedure contains UR data flow anomalies. : so.sa | CERT EXP33-C | |
| 615 | ||||
| ||||
| ||||
| M | 609 | Procedure contains UR data flow anomalies. : so.sin | CERT EXP33-C | |
| 618 | ||||
| ||||
| ||||
| M | 609 | Procedure contains UR data flow anomalies. : so.sin6 | CERT EXP33-C | |
| 618 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| network.c | 609 | network.c | 615 | so.sa | |
| |||||
| |||||
| network.c | 609 | network.c | 618 | so.sin | |
| |||||
| |||||
| network.c | 609 | network.c | 618 | so.sin6 | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| net_getpeername (624 to 639 network.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 626 | Procedure contains UR data flow anomalies. : so.sa | CERT EXP33-C | |
| 632 | ||||
| ||||
| ||||
| M | 626 | Procedure contains UR data flow anomalies. : so.sin | CERT EXP33-C | |
| 635 | ||||
| ||||
| ||||
| M | 626 | Procedure contains UR data flow anomalies. : so.sin6 | CERT EXP33-C | |
| 635 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| network.c | 626 | network.c | 632 | so.sa | |
| |||||
| |||||
| network.c | 626 | network.c | 635 | so.sin | |
| |||||
| |||||
| network.c | 626 | network.c | 635 | so.sin6 | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| net_addr2ip (681 to 711 network.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 696 | Pointer not checked for null before use : addr | CERT EXP08-C,EXP34-C | |
| 694 | ||||
| ||||
| ||||
| M | 697 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 689 | ||||
| ||||
| ||||
| M | 694 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 689 | ||||
| ||||
| ||||
| M | 697 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 689 | ||||
| ||||
| ||||
| M | 694 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 689 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| net_geterror (733 to 742 network.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 735 | Procedure contains UR data flow anomalies. : data | CERT EXP33-C | |
| 738 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| network.c | 735 | network.c | 738 | data | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| net_parse_range (819 to 843 network.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 829 | Pointer not checked for null before use : network | CERT EXP08-C,EXP34-C | |
| 827 | ||||
| ||||
| ||||
| M | 829 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 827 | ||||
| ||||
| ||||
| M | 829 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 827 | ||||
| ||||
| ||||
| M | 823 | Procedure contains UR data flow anomalies. : bits | CERT EXP33-C | |
| 838 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| network.c | 823 | network.c | 838 | bits | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| net_is_in_network (845 to 898 network.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 882 | Pointer not checked for null before use : ip1 | CERT EXP08-C,EXP34-C | |
| 869 | ||||
| ||||
| ||||
| M | 883 | Pointer not checked for null before use : ip2 | CERT EXP08-C,EXP34-C | |
| 870 | ||||
| ||||
| ||||
| M | 848 | Procedure contains UR data flow anomalies. : tmp_ip.u.ip4 | CERT EXP33-C | |
| 853 | ||||
| ||||
| ||||
| M | 848 | Procedure contains UR data flow anomalies. : tmp_ip.u.ip6 | CERT EXP33-C | |
| 869 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| network.c | 848 | network.c | 853 | tmp_ip.u.ip4 | |
| |||||
| |||||
| network.c | 848 | network.c | 869 | tmp_ip.u.ip6 | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| nfs_safe_open (80 to 91 nfs-workarounds.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 90 | Local structure returned in function result : ctx | ||
| ||||
| M | 87 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 84 | ||||
| ||||
| ||||
| M | 87 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 84 | ||||
| ||||
| ||||
| M | 82 | Procedure contains UR data flow anomalies. : ctx.fd | CERT EXP33-C | |
| 87 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| nfs-workarounds.c | 82 | nfs-workarounds.c | 87 | ctx.fd | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| nfs_safe_link (117 to 145 nfs-workarounds.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 125 | User input not checked before use. : st | CERT FIO30-C | |
| 123 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| nfs_flush_chown_uid (147 to 182 nfs-workarounds.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 157 | User input not checked before use. : st | CERT FIO30-C | |
| 156 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| nfs_flush_file_handle_cache_dir (290 to 353 nfs-workarounds.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 328 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 327 | ||||
| ||||
| ||||
| M | 337 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 327 | ||||
| ||||
| ||||
| M | 339 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 337 | ||||
| ||||
| ||||
| M | 344 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 339 | ||||
| ||||
| ||||
| M | 328 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 327 | ||||
| ||||
| ||||
| M | 337 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 327 | ||||
| ||||
| ||||
| M | 339 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 337 | ||||
| ||||
| ||||
| M | 344 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 339 | ||||
| ||||
| ||||
| M | 333 | Pointer not checked for null before use : cur_path | CERT EXP08-C,EXP34-C | |
| 327 | ||||
| ||||
| ||||
| M | 338 | Pointer not checked for null before use : cur_path | CERT EXP08-C,EXP34-C | |
| 337 | ||||
| ||||
| ||||
| M | 342 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 339 | ||||
| ||||
| ||||
| M | 342 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 339 | ||||
| ||||
| ||||
| M | 317 | Procedure contains UR data flow anomalies. : cur_path | CERT EXP33-C | |
| 333 | ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| nfs-workarounds.c | 317 | nfs-workarounds.c | 333 | cur_path | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| nfs_flush_file_handle_cache_parent_dir (355 to 367 nfs-workarounds.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 366 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 364 | ||||
| ||||
| ||||
| M | 362 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 360 | ||||
| ||||
| ||||
| M | 364 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 360 | ||||
| ||||
| ||||
| M | 366 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 364 | ||||
| ||||
| ||||
| M | 362 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 360 | ||||
| ||||
| ||||
| M | 364 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 360 | ||||
| ||||
| ||||
| M | 364 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 364 | ||||
| ||||
| ||||
| M | 364 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 364 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| o_stream_create_buffer (51 to 63 ostream-buffer.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 56 | Pointer not checked for null before use : bstream | CERT EXP08-C,EXP34-C | |
| 55 | ||||
| ||||
| ||||
| M | 55 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 695) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| stream_closed (54 to 68 ostream-file.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 61 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 57 | ||||
| ||||
| ||||
| M | 61 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 57 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| o_stream_file_close (70 to 78 ostream-file.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 77 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 75 | ||||
| ||||
| ||||
| M | 77 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 75 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| o_stream_file_destroy (80 to 85 ostream-file.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 84 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 696) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| file_buffer_get_used_size (87 to 99 ostream-file.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 90 | Local structure returned in function result : fstream | ||
| ||||
| M | 93 | Local structure returned in function result : fstream | ||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| o_stream_writev (166 to 278 ostream-file.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 247 | Pointer not checked for null before use : iov | CERT EXP08-C,EXP34-C | |
| 249 | ||||
| ||||
| ||||
| M | 194 | Pointer not checked for null before use : iov | CERT EXP08-C,EXP34-C | |
| 206 | ||||
| ||||
| ||||
| M | 254 | Pointer not checked for null before use : iov | CERT EXP08-C,EXP34-C | |
| 249 | ||||
| ||||
| ||||
| M | 215 | Pointer not checked for null before use : iov | CERT EXP08-C,EXP34-C | |
| 206 | ||||
| ||||
| ||||
| M | 264 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 252 | ||||
| ||||
| ||||
| M | 264 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 252 | ||||
| ||||
| ||||
| M | 262 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 252 | ||||
| ||||
| ||||
| M | 268 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 264 | ||||
| ||||
| ||||
| M | 262 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 252 | ||||
| ||||
| ||||
| M | 268 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 264 | ||||
| ||||
| ||||
| M | 169 | Procedure contains UR data flow anomalies. : ret | CERT EXP33-C | |
| 219 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| ostream-file.c | 169 | ostream-file.c | 219 | ret | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| buffer_flush (304 to 320 ostream-file.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 312 | Pointer not checked for null before use : iov.iov_base | CERT EXP08-C,EXP34-C | |
| 310 | ||||
| ||||
| ||||
| M | 316 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 312 | ||||
| ||||
| ||||
| M | 316 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 312 | ||||
| ||||
| ||||
| M | 306 | Procedure contains UR data flow anomalies. : iov.iov_base | CERT EXP33-C | |
| 312 | ||||
| ||||
| ||||
| M | 306 | Procedure contains UR data flow anomalies. : iov.iov_len | CERT EXP33-C | |
| 312 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| ostream-file.c | 306 | ostream-file.c | 312 | iov.iov_base | |
| |||||
| |||||
| ostream-file.c | 306 | ostream-file.c | 312 | iov.iov_len | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| o_stream_file_cork (322 to 349 ostream-file.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 342 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 329 | ||||
| ||||
| ||||
| M | 342 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 329 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| get_unused_space (370 to 382 ostream-file.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 374 | Local structure returned in function result : fstream | ||
| ||||
| M | 377 | Local structure returned in function result : fstream | ||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| o_stream_grow_buffer (409 to 441 ostream-file.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 428 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 413 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| stream_send_io (443 to 479 ostream-file.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 478 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 466 | ||||
| ||||
| ||||
| M | 478 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 466 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| o_stream_file_sendv (520 to 585 ostream-file.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 549 | Pointer not checked for null before use : iov | CERT EXP08-C,EXP34-C | |
| 550 | ||||
| ||||
| ||||
| M | 576 | Pointer not checked for null before use : iov | CERT EXP08-C,EXP34-C | |
| 569 | ||||
| ||||
| ||||
| M | 582 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 576 | ||||
| ||||
| ||||
| M | 583 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 582 | ||||
| ||||
| ||||
| M | 558 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 543 | ||||
| ||||
| ||||
| M | 576 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 555 | ||||
| ||||
| ||||
| M | 543 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 534 | ||||
| ||||
| ||||
| M | 582 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 576 | ||||
| ||||
| ||||
| M | 583 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 582 | ||||
| ||||
| ||||
| M | 558 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 543 | ||||
| ||||
| ||||
| M | 576 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 555 | ||||
| ||||
| ||||
| M | 543 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 534 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| o_stream_file_update_buffer (587 to 613 ostream-file.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 609 | Pointer not checked for null before use : data | CERT EXP08-C,EXP34-C | |
| 603 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| o_stream_file_write_at (615 to 669 ostream-file.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 663 | Pointer not checked for null before use : data | CERT EXP08-C,EXP34-C | |
| 644 | ||||
| ||||
| ||||
| M | 665 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 660 | ||||
| ||||
| ||||
| M | 660 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 634 | ||||
| ||||
| ||||
| M | 665 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 660 | ||||
| ||||
| ||||
| M | 660 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 634 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| io_stream_sendfile (671 to 730 ostream-file.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 701 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 690 | ||||
| ||||
| ||||
| M | 727 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 713 | ||||
| ||||
| ||||
| M | 701 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 690 | ||||
| ||||
| ||||
| M | 727 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 713 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| io_stream_copy_backwards (732 to 807 ostream-file.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 796 | Pointer not checked for null before use : data | CERT EXP08-C,EXP34-C | |
| 783 | ||||
| ||||
| ||||
| M | 773 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 768 | ||||
| ||||
| ||||
| M | 780 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 773 | ||||
| ||||
| ||||
| M | 747 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 741 | ||||
| ||||
| ||||
| M | 773 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 768 | ||||
| ||||
| ||||
| M | 780 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 773 | ||||
| ||||
| ||||
| M | 747 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 741 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| io_stream_copy_stream (809 to 844 ostream-file.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 837 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 836 | ||||
| ||||
| ||||
| M | 842 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 824 | ||||
| ||||
| ||||
| M | 837 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 836 | ||||
| ||||
| ||||
| M | 842 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 824 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| o_stream_file_send_istream (846 to 869 ostream-file.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 868 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 857 | ||||
| ||||
| ||||
| M | 868 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 857 | ||||
| ||||
| ||||
| M | 868 | Pointer not checked for null before use : (outstream)->ostream.offset | CERT EXP08-C,EXP34-C | |
| 857 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| o_stream_create_fd_common (871 to 894 ostream-file.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 893 | Local structure returned in function result : fstream | ||
| ||||
| M | 876 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 696) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| o_stream_create_fd (916 to 944 ostream-file.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 934 | Pointer not checked for null before use : NULL | CERT EXP08-C,EXP34-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| o_stream_create_fd_file (946 to 964 ostream-file.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 963 | Local structure returned in function result : ostream | ||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| o_stream_set_name (7 to 11 ostream.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 9 | free parameter is not heap item. | CERT MEM34-C | |
| ||||
| M | 10 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 9 | ||||
| ||||
| ||||
| M | 10 | Attempt to read from freed memory. : default_pool | CERT MEM30-C | |
| ||||
| M | 9 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 697) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| io_stream_copy (263 to 294 ostream.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 281 | Pointer not checked for null before use : iov.iov_base | CERT EXP08-C,EXP34-C | |
| 280 | ||||
| ||||
| ||||
| M | 280 | Pointer not checked for null before use : data | CERT EXP08-C,EXP34-C | |
| 273 | ||||
| ||||
| ||||
| M | 281 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 273 | ||||
| ||||
| ||||
| M | 273 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 281 | ||||
| ||||
| ||||
| M | 281 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 273 | ||||
| ||||
| ||||
| M | 273 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 281 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| fix_format_real (6 to 32 printf-format-fix.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 21 | Pointer not checked for null before use : errstr | CERT EXP08-C,EXP34-C | |
| 15 | ||||
| ||||
| ||||
| M | 25 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 13 | ||||
| ||||
| ||||
| M | 25 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 13 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| printf_format_fix_noalloc (34 to 54 printf-format-fix.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 45 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 43 | ||||
| ||||
| ||||
| M | 45 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 43 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| printf_format_fix_get_len (56 to 64 printf-format-fix.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 62 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 60 | ||||
| ||||
| ||||
| M | 62 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 60 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| printf_format_fix (66 to 75 printf-format-fix.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 73 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 71 | ||||
| ||||
| ||||
| M | 73 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 71 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| priorityq_init (22 to 31 priorityq.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 30 | Local structure returned in function result : pq | ||
| ||||
| M | 28 | Pointer not checked for null before use : pq | CERT EXP08-C,EXP34-C | |
| 27 | ||||
| ||||
| ||||
| M | 29 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 29 | ||||
| ||||
| ||||
| M | 27 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 700) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| priorityq_deinit (33 to 40 priorityq.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 39 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 700) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| heap_items_swap (47 to 63 priorityq.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 62 | Pointer not checked for null before use : tmp | CERT EXP08-C,EXP34-C | |
| 60 | ||||
| ||||
| ||||
| M | 54 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 53 | ||||
| ||||
| ||||
| M | 54 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 53 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| heap_item_bubble_up (65 to 84 priorityq.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 76 | Pointer not checked for null before use : items | CERT EXP08-C,EXP34-C | |
| 71 | ||||
| ||||
| ||||
| M | 80 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 75 | ||||
| ||||
| ||||
| M | 75 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 80 | ||||
| ||||
| ||||
| M | 80 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 75 | ||||
| ||||
| ||||
| M | 75 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 80 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| heap_item_bubble_down (86 to 107 priorityq.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 95 | Pointer not checked for null before use : items | CERT EXP08-C,EXP34-C | |
| 91 | ||||
| ||||
| ||||
| M | 100 | Pointer not checked for null before use : items | CERT EXP08-C,EXP34-C | |
| 91 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| priorityq_add (109 to 114 priorityq.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 113 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 112 | ||||
| ||||
| ||||
| M | 113 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 112 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| priorityq_remove_idx (116 to 134 priorityq.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 127 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 126 | ||||
| ||||
| ||||
| M | 127 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 126 | ||||
| ||||
| ||||
| M | 126 | Pointer not checked for null before use : items | CERT EXP08-C,EXP34-C | |
| 121 | ||||
| ||||
| ||||
| M | 126 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 122 | ||||
| ||||
| ||||
| M | 132 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 131 | ||||
| ||||
| ||||
| M | 126 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 122 | ||||
| ||||
| ||||
| M | 132 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 131 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| proctitle_hack_init (23 to 54 process-title.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 37 | Pointer not checked for null before use : last | CERT EXP08-C,EXP34-C | |
| 32 | ||||
| ||||
| ||||
| M | 44 | Pointer not checked for null before use : last | CERT EXP08-C,EXP34-C | |
| 40 | ||||
| ||||
| ||||
| M | 50 | Pointer not checked for null before use : process_title | CERT EXP08-C,EXP34-C | |
| 43 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| argv_dup (56 to 86 process-title.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 81 | Pointer not checked for null before use : memblock | CERT EXP08-C,EXP34-C | |
| 80 | ||||
| ||||
| ||||
| M | 78 | Pointer not checked for null before use : memblock | CERT EXP08-C,EXP34-C | |
| 75 | ||||
| ||||
| ||||
| M | 86 | Memory not freed after last reference. : memblock | CERT MEM00-C | |
| ||||
| M | 83 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 70 | ||||
| ||||
| ||||
| M | 83 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 70 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| process_title_init (111 to 123 process-title.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 119 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 118 | ||||
| ||||
| ||||
| M | 119 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 118 | ||||
| ||||
| ||||
| M | 116 | Pointer not checked for null before use : environ | CERT EXP08-C,EXP34-C | |
| Ref. Line -1686 (Module 701) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| process_title_set (125 to 137 process-title.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 135 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 127 | ||||
| ||||
| ||||
| M | 135 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 127 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| process_title_deinit (139 to 145 process-title.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 142 | free parameter is not heap item. | CERT MEM34-C | |
| ||||
| M | 143 | free parameter is not heap item. | CERT MEM34-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| random_fill (17 to 36 randgen.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 23 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 22 | ||||
| ||||
| ||||
| M | 29 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 23 | ||||
| ||||
| ||||
| M | 23 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 22 | ||||
| ||||
| ||||
| M | 29 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 23 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| random_init (38 to 59 randgen.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 58 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 55 | ||||
| ||||
| ||||
| M | 58 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 55 | ||||
| ||||
| ||||
| M | 55 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 51 | ||||
| ||||
| ||||
| M | 55 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 51 | ||||
| ||||
| ||||
| M | 40 | Procedure contains UR data flow anomalies. : seed | CERT EXP33-C | |
| 56 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| randgen.c | 40 | randgen.c | 56 | seed | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| read_full (8 to 22 read-full.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 17 | User input not checked before use. : data | CERT FIO30-C | |
| 13 | ||||
| ||||
| ||||
| M | 17 | Pointer not checked for null before use : data | CERT EXP08-C,EXP34-C | |
| 13 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| pread_full (24 to 40 read-full.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 29 | Pointer not checked for null before use : data | CERT EXP08-C,EXP34-C | |
| 34 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| restrict_access_init (25 to 32 restrict-access.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 29 | Pointer not checked for null before use : set | CERT EXP08-C,EXP34-C | |
| 27 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| restrict_init_groups (64 to 113 restrict-access.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 77 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 73 | ||||
| ||||
| ||||
| M | 77 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 73 | ||||
| ||||
| ||||
| M | 77 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 77 | ||||
| ||||
| ||||
| M | 77 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 77 | ||||
| ||||
| ||||
| M | 78 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 77 | ||||
| ||||
| ||||
| M | 78 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 77 | ||||
| ||||
| ||||
| M | 78 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 78 | ||||
| ||||
| ||||
| M | 78 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 78 | ||||
| ||||
| ||||
| M | 79 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 78 | ||||
| ||||
| ||||
| M | 79 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 78 | ||||
| ||||
| ||||
| M | 79 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 79 | ||||
| ||||
| ||||
| M | 79 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 79 | ||||
| ||||
| ||||
| M | 94 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 93 | ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| ||||
| ||||
| M | 94 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 93 | ||||
| ||||
| ||||
| M | 94 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 94 | ||||
| ||||
| ||||
| M | 94 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 94 | ||||
| ||||
| ||||
| M | 95 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 94 | ||||
| ||||
| ||||
| M | 95 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 94 | ||||
| ||||
| ||||
| M | 95 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 95 | ||||
| ||||
| ||||
| M | 95 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 95 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| restrict_get_groups_list (115 to 130 restrict-access.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 124 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 121 | ||||
| ||||
| ||||
| M | 126 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 124 | ||||
| ||||
| ||||
| M | 124 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 121 | ||||
| ||||
| ||||
| M | 126 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 124 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| get_group_id (151 to 163 restrict-access.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 154 | Procedure contains UR data flow anomalies. : gid | CERT EXP33-C | |
| 157 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| restrict-access.c | 154 | restrict-access.c | 157 | gid | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| fix_groups_list (165 to 228 restrict-access.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 184 | Pointer not checked for null before use : gid_list | CERT EXP08-C,EXP34-C | |
| 182 | ||||
| ||||
| ||||
| M | 208 | Pointer not checked for null before use : gid_list2 | CERT EXP08-C,EXP34-C | |
| 207 | ||||
| ||||
| ||||
| M | 208 | Pointer not checked for null before use : gid_list | CERT EXP08-C,EXP34-C | |
| 200 | ||||
| ||||
| ||||
| M | 216 | Pointer not checked for null before use : gid_list2 | CERT EXP08-C,EXP34-C | |
| 215 | ||||
| ||||
| ||||
| M | 209 | Pointer not checked for null before use : tmp | CERT EXP08-C,EXP34-C | |
| 209 | ||||
| ||||
| ||||
| M | 205 | Pointer not checked for null before use : tmp | CERT EXP08-C,EXP34-C | |
| 178 | ||||
| ||||
| ||||
| M | 210 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 207 | ||||
| ||||
| ||||
| M | 182 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 179 | ||||
| ||||
| ||||
| M | 207 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 199 | ||||
| ||||
| ||||
| M | 199 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 182 | ||||
| ||||
| ||||
| M | 225 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 199 | ||||
| ||||
| ||||
| M | 210 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 207 | ||||
| ||||
| ||||
| M | 182 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 179 | ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| ||||
| ||||
| M | 207 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 199 | ||||
| ||||
| ||||
| M | 199 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 182 | ||||
| ||||
| ||||
| M | 225 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 199 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| restrict_access (230 to 335 restrict-access.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 260 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 258 | ||||
| ||||
| ||||
| M | 260 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 258 | ||||
| ||||
| ||||
| M | 268 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 267 | ||||
| ||||
| ||||
| M | 268 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 267 | ||||
| ||||
| ||||
| M | 270 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 268 | ||||
| ||||
| ||||
| M | 270 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 268 | ||||
| ||||
| ||||
| M | 301 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 298 | ||||
| ||||
| ||||
| M | 301 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 298 | ||||
| ||||
| ||||
| M | 301 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 301 | ||||
| ||||
| ||||
| M | 301 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 301 | ||||
| ||||
| ||||
| M | 302 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 301 | ||||
| ||||
| ||||
| M | 302 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 301 | ||||
| ||||
| ||||
| M | 302 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 302 | ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| ||||
| ||||
| M | 302 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 302 | ||||
| ||||
| ||||
| M | 331 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 329 | ||||
| ||||
| ||||
| M | 331 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 329 | ||||
| ||||
| ||||
| M | 332 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 331 | ||||
| ||||
| ||||
| M | 332 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 331 | ||||
| ||||
| ||||
| M | 332 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 332 | ||||
| ||||
| ||||
| M | 332 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 332 | ||||
| ||||
| ||||
| M | 281 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 280 | ||||
| ||||
| ||||
| M | 313 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 311 | ||||
| ||||
| ||||
| M | 329 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 328 | ||||
| ||||
| ||||
| M | 267 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 260 | ||||
| ||||
| ||||
| M | 291 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 285 | ||||
| ||||
| ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 298 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 291 | ||||
| ||||
| ||||
| M | 313 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 311 | ||||
| ||||
| ||||
| M | 329 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 328 | ||||
| ||||
| ||||
| M | 267 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 260 | ||||
| ||||
| ||||
| M | 280 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 270 | ||||
| ||||
| ||||
| M | 285 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 280 | ||||
| ||||
| ||||
| M | 291 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 280 | ||||
| ||||
| ||||
| M | 298 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 291 | ||||
| ||||
| ||||
| M | 286 | Procedure contains UR data flow anomalies. : home | CERT EXP33-C | |
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| restrict-access.c | 286 | restrict-access.c | 289 | home | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| restrict_access_set_env (337 to 372 restrict-access.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 348 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 348 | ||||
| ||||
| ||||
| M | 348 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 348 | ||||
| ||||
| ||||
| M | 352 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 352 | ||||
| ||||
| ||||
| M | 352 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 352 | ||||
| ||||
| ||||
| M | 356 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 356 | ||||
| ||||
| ||||
| M | 356 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 356 | ||||
| ||||
| ||||
| M | 365 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 365 | ||||
| ||||
| ||||
| M | 365 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 365 | ||||
| ||||
| ||||
| M | 369 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 369 | ||||
| ||||
| ||||
| M | 369 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 369 | ||||
| ||||
| ||||
| M | 348 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 345 | ||||
| ||||
| ||||
| M | 352 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 348 | ||||
| ||||
| ||||
| M | 356 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 352 | ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| ||||
| ||||
| M | 365 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 360 | ||||
| ||||
| ||||
| M | 369 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 365 | ||||
| ||||
| ||||
| M | 345 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 341 | ||||
| ||||
| ||||
| M | 360 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 356 | ||||
| ||||
| ||||
| M | 348 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 345 | ||||
| ||||
| ||||
| M | 352 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 348 | ||||
| ||||
| ||||
| M | 356 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 352 | ||||
| ||||
| ||||
| M | 365 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 360 | ||||
| ||||
| ||||
| M | 369 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 365 | ||||
| ||||
| ||||
| M | 345 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 341 | ||||
| ||||
| ||||
| M | 360 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 356 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| restrict_access_get_env (379 to 408 restrict-access.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 390 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 386 | ||||
| ||||
| ||||
| M | 394 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 390 | ||||
| ||||
| ||||
| M | 398 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 394 | ||||
| ||||
| ||||
| M | 402 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 398 | ||||
| ||||
| ||||
| M | 390 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 386 | ||||
| ||||
| ||||
| M | 394 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 390 | ||||
| ||||
| ||||
| M | 398 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 394 | ||||
| ||||
| ||||
| M | 402 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 398 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| restrict_access_by_env (410 to 431 restrict-access.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 415 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 414 | ||||
| ||||
| ||||
| M | 415 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 414 | ||||
| ||||
| ||||
| M | 415 | Pointer not checked for null before use : set.extra_groups | CERT EXP08-C,EXP34-C | |
| 414 | ||||
| ||||
| ||||
| M | 418 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 415 | ||||
| ||||
| ||||
| M | 418 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 415 | ||||
| ||||
| ||||
| M | 424 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 423 | ||||
| ||||
| ||||
| M | 424 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 423 | ||||
| ||||
| ||||
| M | 427 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 426 | ||||
| ||||
| ||||
| M | 427 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 426 | ||||
| ||||
| ||||
| M | 428 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 427 | ||||
| ||||
| ||||
| M | 428 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 427 | ||||
| ||||
| ||||
| M | 429 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 428 | ||||
| ||||
| ||||
| M | 429 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 428 | ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| ||||
| ||||
| M | 430 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 429 | ||||
| ||||
| ||||
| M | 430 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 429 | ||||
| ||||
| ||||
| M | 426 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 424 | ||||
| ||||
| ||||
| M | 423 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 418 | ||||
| ||||
| ||||
| M | 426 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 424 | ||||
| ||||
| ||||
| M | 423 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 418 | ||||
| ||||
| ||||
| M | 412 | Procedure contains UR data flow anomalies. : set.first_valid_gid | CERT EXP33-C | |
| 415 | ||||
| ||||
| ||||
| M | 412 | Procedure contains UR data flow anomalies. : set.last_valid_gid | CERT EXP33-C | |
| 415 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| restrict-access.c | 412 | restrict-access.c | 415 | set.first_valid_gid | |
| |||||
| |||||
| restrict-access.c | 412 | restrict-access.c | 415 | set.last_valid_gid | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| restrict_access_use_priv_gid (445 to 457 restrict-access.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 452 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 447 | ||||
| ||||
| ||||
| M | 452 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 447 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| restrict_process_size (8 to 40 restrict-process-size.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 30 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 26 | ||||
| ||||
| ||||
| M | 26 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 18 | ||||
| ||||
| ||||
| M | 30 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 26 | ||||
| ||||
| ||||
| M | 26 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 18 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| safe_mkdir (10 to 78 safe-mkdir.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 72 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 71 | ||||
| ||||
| ||||
| M | 72 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 71 | ||||
| ||||
| ||||
| M | 73 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 72 | ||||
| ||||
| ||||
| M | 73 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 72 | ||||
| ||||
| ||||
| M | 73 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 73 | ||||
| ||||
| ||||
| M | 73 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 73 | ||||
| ||||
| ||||
| M | 74 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 73 | ||||
| ||||
| ||||
| M | 74 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 73 | ||||
| ||||
| ||||
| M | 35 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 32 | ||||
| ||||
| ||||
| M | 60 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 56 | ||||
| ||||
| ||||
| M | 66 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 63 | ||||
| ||||
| ||||
| M | 21 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 17 | ||||
| ||||
| ||||
| M | 38 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 35 | ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| ||||
| ||||
| M | 56 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 51 | ||||
| ||||
| ||||
| M | 63 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 60 | ||||
| ||||
| ||||
| M | 32 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 21 | ||||
| ||||
| ||||
| M | 71 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 66 | ||||
| ||||
| ||||
| M | 45 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 38 | ||||
| ||||
| ||||
| M | 35 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 32 | ||||
| ||||
| ||||
| M | 60 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 56 | ||||
| ||||
| ||||
| M | 66 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 63 | ||||
| ||||
| ||||
| M | 21 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 17 | ||||
| ||||
| ||||
| M | 38 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 35 | ||||
| ||||
| ||||
| M | 56 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 51 | ||||
| ||||
| ||||
| M | 63 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 60 | ||||
| ||||
| ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 32 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 21 | ||||
| ||||
| ||||
| M | 71 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 66 | ||||
| ||||
| ||||
| M | 45 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 38 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| safe_mkstemp_full (15 to 71 safe-mkstemp.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 30 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 29 | ||||
| ||||
| ||||
| M | 30 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 29 | ||||
| ||||
| ||||
| M | 32 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 30 | ||||
| ||||
| ||||
| M | 32 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 30 | ||||
| ||||
| ||||
| M | 36 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 35 | ||||
| ||||
| ||||
| M | 36 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 35 | ||||
| ||||
| ||||
| M | 58 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 58 | ||||
| ||||
| ||||
| M | 58 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 58 | ||||
| ||||
| ||||
| M | 29 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 32 | ||||
| ||||
| ||||
| M | 49 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 48 | ||||
| ||||
| ||||
| M | 67 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 58 | ||||
| ||||
| ||||
| M | 41 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 32 | ||||
| ||||
| ||||
| M | 61 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 41 | ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| ||||
| ||||
| M | 29 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 32 | ||||
| ||||
| ||||
| M | 49 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 48 | ||||
| ||||
| ||||
| M | 67 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 58 | ||||
| ||||
| ||||
| M | 41 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 32 | ||||
| ||||
| ||||
| M | 61 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 41 | ||||
| ||||
| ||||
| M | 21 | Procedure contains UR data flow anomalies. : randbuf | CERT EXP33-C | |
| 28 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| safe-mkstemp.c | 21 | safe-mkstemp.c | 28 | randbuf | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| safe_mkstemp (73 to 76 safe-mkstemp.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 75 | Pointer not checked for null before use : NULL | CERT EXP08-C,EXP34-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| safe_mkstemp_hostpid (84 to 88 safe-mkstemp.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 87 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 86 | ||||
| ||||
| ||||
| M | 87 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 86 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| safe_mkstemp_hostpid_group (90 to 95 safe-mkstemp.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 94 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 93 | ||||
| ||||
| ||||
| M | 94 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 93 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| seq_range_array_add (36 to 101 seq-range-array.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 45 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 45 | ||||
| ||||
| ||||
| M | 95 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 90 | ||||
| ||||
| ||||
| M | 80 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 79 | ||||
| ||||
| ||||
| M | 98 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 80 | ||||
| ||||
| ||||
| M | 49 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 45 | ||||
| ||||
| ||||
| M | 95 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 90 | ||||
| ||||
| ||||
| M | 80 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 79 | ||||
| ||||
| ||||
| M | 98 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 80 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| seq_range_array_add_range (103 to 140 seq-range-array.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 137 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 124 | ||||
| ||||
| ||||
| M | 137 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 124 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| seq_range_array_remove_range (228 to 265 seq-range-array.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 245 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 239 | ||||
| ||||
| ||||
| M | 263 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 257 | ||||
| ||||
| ||||
| M | 257 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 245 | ||||
| ||||
| ||||
| M | 245 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 239 | ||||
| ||||
| ||||
| M | 263 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 257 | ||||
| ||||
| ||||
| M | 257 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 245 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| seq_range_array_intersect (280 to 301 seq-range-array.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 297 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 291 | ||||
| ||||
| ||||
| M | 297 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 291 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| seq_range_array_have_common (310 to 329 seq-range-array.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 314 | Procedure contains UR data flow anomalies. : count1 | CERT EXP33-C | |
| 318 | ||||
| ||||
| ||||
| M | 314 | Procedure contains UR data flow anomalies. : count2 | CERT EXP33-C | |
| 318 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| seq-range-array.c | 314 | seq-range-array.c | 318 | count1 | |
| |||||
| |||||
| seq-range-array.c | 314 | seq-range-array.c | 318 | count2 | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| seq_range_array_invert (341 to 389 seq-range-array.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 357 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 357 | ||||
| ||||
| ||||
| M | 373 | Pointer not checked for null before use : range | CERT EXP08-C,EXP34-C | |
| 376 | ||||
| ||||
| ||||
| M | 364 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 363 | ||||
| ||||
| ||||
| M | 368 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 364 | ||||
| ||||
| ||||
| M | 387 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 375 | ||||
| ||||
| ||||
| M | 360 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 357 | ||||
| ||||
| ||||
| M | 364 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 363 | ||||
| ||||
| ||||
| M | 368 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 364 | ||||
| ||||
| ||||
| M | 387 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 375 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| seq_range_array_iter_init (391 to 396 seq-range-array.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 395 | Pointer not checked for null before use : iter_r | CERT EXP08-C,EXP34-C | |
| 394 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| seq_range_array_iter_nth (398 to 423 seq-range-array.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 412 | Pointer not checked for null before use : range | CERT EXP08-C,EXP34-C | |
| 410 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| sha1_init (160 to 169 sha1.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 164 | Pointer not checked for null before use : ctxt | CERT EXP08-C,EXP34-C | |
| 163 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| sha1_result_libmysqlclient_craps_all_over (231 to 253 sha1.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 245 | Array Bound exceeded. | CERT ARR30-C | |
| ||||
| M | 245 | Array Bound exceeded. | CERT ARR30-C | |
| ||||
| M | 246 | Array Bound exceeded. | CERT ARR30-C | |
| ||||
| M | 246 | Array Bound exceeded. | CERT ARR30-C | |
| ||||
| M | 247 | Array Bound exceeded. | CERT ARR30-C | |
| ||||
| M | 247 | Array Bound exceeded. | CERT ARR30-C | |
| ||||
| M | 248 | Array Bound exceeded. | CERT ARR30-C | |
| ||||
| M | 248 | Array Bound exceeded. | CERT ARR30-C | |
| ||||
| M | 249 | Array Bound exceeded. | CERT ARR30-C | |
| ||||
| M | 249 | Array Bound exceeded. | CERT ARR30-C | |
| ||||
| M | 250 | Array Bound exceeded. | CERT ARR30-C | |
| ||||
| M | 250 | Array Bound exceeded. | CERT ARR30-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| sha1_get_digest (255 to 263 sha1.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 258 | Procedure contains UR data flow anomalies. : ctx.c.b64 | CERT EXP33-C | |
| 261 | ||||
| ||||
| ||||
| M | 258 | Procedure contains UR data flow anomalies. : ctx.c.b8 | CERT EXP33-C | |
| 261 | ||||
| ||||
| ||||
| M | 258 | Procedure contains UR data flow anomalies. : ctx.count | CERT EXP33-C | |
| 261 | ||||
| ||||
| ||||
| M | 258 | Procedure contains UR data flow anomalies. : ctx.h.b32 | CERT EXP33-C | |
| 260 | ||||
| ||||
| ||||
| M | 258 | Procedure contains UR data flow anomalies. : ctx.h.b8 | CERT EXP33-C | |
| 260 | ||||
| ||||
| ||||
| M | 258 | Procedure contains UR data flow anomalies. : ctx.m.b32 | CERT EXP33-C | |
| 261 | ||||
| ||||
| ||||
| M | 258 | Procedure contains UR data flow anomalies. : ctx.m.b8 | CERT EXP33-C | |
| 262 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| sha1.c | 258 | sha1.c | 261 | ctx.c.b64 | |
| |||||
| |||||
| sha1.c | 258 | sha1.c | 262 | ctx.c.b64 | |
| |||||
| |||||
| sha1.c | 258 | sha1.c | 261 | ctx.c.b8 | |
| |||||
| |||||
| sha1.c | 258 | sha1.c | 262 | ctx.c.b8 | |
| |||||
| |||||
| sha1.c | 258 | sha1.c | 261 | ctx.count | |
| |||||
| |||||
| sha1.c | 258 | sha1.c | 262 | ctx.count | |
| |||||
| |||||
| sha1.c | 258 | sha1.c | 260 | ctx.h.b32 | |
| |||||
| |||||
| sha1.c | 258 | sha1.c | 260 | ctx.h.b8 | |
| |||||
| |||||
| sha1.c | 258 | sha1.c | 261 | ctx.m.b32 | |
| |||||
| |||||
| sha1.c | 258 | sha1.c | 262 | ctx.m.b32 | |
| |||||
| |||||
| sha1.c | 258 | sha1.c | 262 | ctx.m.b8 | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| sha256_transf (178 to 221 sha2.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 192 | Pointer not checked for null before use : sub_block | CERT EXP08-C,EXP34-C | |
| 189 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| sha256_loop (235 to 265 sha2.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 258 | Pointer not checked for null before use : ctx.h | CERT EXP08-C,EXP34-C | |
| 257 | ||||
| ||||
| ||||
| M | 258 | Pointer not checked for null before use : shifted_message | CERT EXP08-C,EXP34-C | |
| 255 | ||||
| ||||
| ||||
| M | 261 | Pointer not checked for null before use : shifted_message | CERT EXP08-C,EXP34-C | |
| 255 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| sha256_get_digest (292 to 300 sha2.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 295 | Procedure contains UR data flow anomalies. : ctx.block | CERT EXP33-C | |
| 298 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| sha2.c | 295 | sha2.c | 298 | ctx.block | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| sha512_transf (304 to 346 sha2.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 317 | Pointer not checked for null before use : sub_block | CERT EXP08-C,EXP34-C | |
| 314 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| sha512_loop (360 to 390 sha2.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 383 | Pointer not checked for null before use : ctx.h | CERT EXP08-C,EXP34-C | |
| 382 | ||||
| ||||
| ||||
| M | 383 | Pointer not checked for null before use : shifted_message | CERT EXP08-C,EXP34-C | |
| 380 | ||||
| ||||
| ||||
| M | 386 | Pointer not checked for null before use : shifted_message | CERT EXP08-C,EXP34-C | |
| 380 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| sha512_get_digest (417 to 425 sha2.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 420 | Procedure contains UR data flow anomalies. : ctx.block | CERT EXP33-C | |
| 423 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| sha2.c | 420 | sha2.c | 423 | ctx.block | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| init_suffixes (33 to 52 str-find.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 42 | Pointer not checked for null before use : suffixes | CERT EXP08-C,EXP34-C | |
| 38 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| str_find_init (79 to 97 str-find.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 86 | Sizeof argument is a pointer. | CERT EXP01-C | |
| ||||
| M | 86 | Insufficient space allocated. | CERT MEM35-C | |
| ||||
| M | 96 | Local structure returned in function result : ctx | ||
| ||||
| M | 88 | Pointer not checked for null before use : ctx | CERT EXP08-C,EXP34-C | |
| 86 | ||||
| ||||
| ||||
| M | 94 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 84 | ||||
| ||||
| ||||
| M | 94 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 84 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| str_find_deinit (99 to 107 str-find.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 105 | Pointer not checked for null before use : (ctx)->pool | CERT EXP08-C,EXP34-C | |
| 104 | ||||
| ||||
| ||||
| M | 105 | Attempt to read from freed memory. : *((ctx)->pool) | CERT MEM30-C | |
| ||||
| M | 106 | Pointer not checked for null before use : (ctx)->pool | CERT EXP08-C,EXP34-C | |
| 105 | ||||
| ||||
| ||||
| M | 106 | Attempt to read from freed memory. : *((ctx)->pool) | CERT MEM30-C | |
| ||||
| M | 104 | Pointer not checked for null before use : *((ctx)->pool) | CERT EXP08-C,EXP34-C | |
| Ref. Line 0 (Module 713) | ||||
| ||||
| ||||
| M | 105 | Pointer not checked for null before use : *((ctx)->pool) | CERT EXP08-C,EXP34-C | |
| Ref. Line 0 (Module 713) | ||||
| ||||
| ||||
| M | 106 | Pointer not checked for null before use : *((ctx)->pool) | CERT EXP08-C,EXP34-C | |
| Ref. Line 0 (Module 713) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| str_sanitize_append (25 to 56 str-sanitize.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 54 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 53 | ||||
| ||||
| ||||
| M | 54 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 53 | ||||
| ||||
| ||||
| M | 37 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 34 | ||||
| ||||
| ||||
| M | 48 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 34 | ||||
| ||||
| ||||
| M | 34 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 37 | ||||
| ||||
| ||||
| M | 37 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 34 | ||||
| ||||
| ||||
| M | 48 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 34 | ||||
| ||||
| ||||
| M | 34 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 37 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| str_sanitize (58 to 74 str-sanitize.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 72 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 71 | ||||
| ||||
| ||||
| M | 72 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 71 | ||||
| ||||
| ||||
| M | 73 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 72 | ||||
| ||||
| ||||
| M | 73 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 72 | ||||
| ||||
| ||||
| M | 71 | Pointer not checked for null before use : str | CERT EXP08-C,EXP34-C | |
| 70 | ||||
| ||||
| ||||
| M | 70 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 66 | ||||
| ||||
| ||||
| M | 71 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 70 | ||||
| ||||
| ||||
| M | 70 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 66 | ||||
| ||||
| ||||
| M | 71 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 70 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| str_new_const (15 to 25 str.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 22 | Pointer not checked for null before use : ret | CERT EXP08-C,EXP34-C | |
| 21 | ||||
| ||||
| ||||
| M | 23 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 22 | ||||
| ||||
| ||||
| M | 23 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 22 | ||||
| ||||
| ||||
| M | 22 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 19 | ||||
| ||||
| ||||
| M | 22 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 19 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| t_str_new (27 to 30 str.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 29 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 29 | ||||
| ||||
| ||||
| M | 29 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 29 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| t_str_new_const (32 to 35 str.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 34 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 34 | ||||
| ||||
| ||||
| M | 34 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 34 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| str_add_nul (42 to 53 str.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 51 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 49 | ||||
| ||||
| ||||
| M | 51 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 49 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| str_c (61 to 65 str.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 64 | Pointer not checked for null before use : NULL | CERT EXP08-C,EXP34-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| str_data (67 to 70 str.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 69 | Pointer not checked for null before use : NULL | CERT EXP08-C,EXP34-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| str_c_modifiable (72 to 76 str.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 75 | Pointer not checked for null before use : NULL | CERT EXP08-C,EXP34-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| str_append_str (112 to 119 str.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 118 | Pointer not checked for null before use : cstr | CERT EXP08-C,EXP34-C | |
| 117 | ||||
| ||||
| ||||
| M | 115 | Procedure contains UR data flow anomalies. : len | CERT EXP33-C | |
| 117 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| str.c | 115 | str.c | 117 | len | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| str_vprintfa (130 to 162 str.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 148 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 144 | ||||
| ||||
| ||||
| M | 148 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 144 | ||||
| ||||
| ||||
| M | 149 | Pointer not checked for null before use : tmp | CERT EXP08-C,EXP34-C | |
| 148 | ||||
| ||||
| ||||
| M | 149 | Pointer not checked for null before use : fmt | CERT EXP08-C,EXP34-C | |
| 144 | ||||
| ||||
| ||||
| M | 156 | Pointer not checked for null before use : tmp | CERT EXP08-C,EXP34-C | |
| 155 | ||||
| ||||
| ||||
| M | 150 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 148 | ||||
| ||||
| ||||
| M | 161 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 150 | ||||
| ||||
| ||||
| M | 157 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 155 | ||||
| ||||
| ||||
| M | 150 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 148 | ||||
| ||||
| ||||
| M | 161 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 150 | ||||
| ||||
| ||||
| M | 157 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 155 | ||||
| ||||
| ||||
| M | 133 | Procedure contains UR data flow anomalies. : args2 | CERT EXP33-C | |
| 139 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| str.c | 133 | str.c | 139 | args2 | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| str_escape (7 to 31 strescape.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 23 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 22 | ||||
| ||||
| ||||
| M | 23 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 22 | ||||
| ||||
| ||||
| M | 23 | Pointer not checked for null before use : ret | CERT EXP08-C,EXP34-C | |
| 22 | ||||
| ||||
| ||||
| M | 28 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 27 | ||||
| ||||
| ||||
| M | 30 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 23 | ||||
| ||||
| ||||
| M | 28 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 27 | ||||
| ||||
| ||||
| M | 30 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 23 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| str_append_unescaped (33 to 53 strescape.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 49 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 44 | ||||
| ||||
| ||||
| M | 44 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 49 | ||||
| ||||
| ||||
| M | 49 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 44 | ||||
| ||||
| ||||
| M | 44 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 49 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| str_unescape (55 to 78 strescape.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 66 | Pointer not checked for null before use : str | CERT EXP08-C,EXP34-C | |
| 73 | ||||
| ||||
| ||||
| M | 76 | Pointer not checked for null before use : dest | CERT EXP08-C,EXP34-C | |
| 66 | ||||
| ||||
| ||||
| M | 73 | Pointer not checked for null before use : dest | CERT EXP08-C,EXP34-C | |
| 66 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| str_tabescape_write (80 to 105 strescape.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 86 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 85 | ||||
| ||||
| ||||
| M | 86 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 85 | ||||
| ||||
| ||||
| M | 90 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 89 | ||||
| ||||
| ||||
| M | 90 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 89 | ||||
| ||||
| ||||
| M | 94 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 93 | ||||
| ||||
| ||||
| M | 94 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 93 | ||||
| ||||
| ||||
| M | 98 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 97 | ||||
| ||||
| ||||
| M | 98 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 97 | ||||
| ||||
| ||||
| M | 101 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 86 | ||||
| ||||
| ||||
| M | 101 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 86 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| str_tabescape (107 to 121 strescape.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 115 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 114 | ||||
| ||||
| ||||
| M | 115 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 114 | ||||
| ||||
| ||||
| M | 115 | Pointer not checked for null before use : tmp | CERT EXP08-C,EXP34-C | |
| 114 | ||||
| ||||
| ||||
| M | 116 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 115 | ||||
| ||||
| ||||
| M | 116 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 115 | ||||
| ||||
| ||||
| M | 117 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 116 | ||||
| ||||
| ||||
| M | 117 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 116 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| str_append_tabunescaped (123 to 161 strescape.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 153 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 134 | ||||
| ||||
| ||||
| M | 134 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 141 | ||||
| ||||
| ||||
| M | 153 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 134 | ||||
| ||||
| ||||
| M | 134 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 141 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| str_tabunescape (163 to 203 strescape.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 174 | Pointer not checked for null before use : str | CERT EXP08-C,EXP34-C | |
| 176 | ||||
| ||||
| ||||
| M | 201 | Pointer not checked for null before use : dest | CERT EXP08-C,EXP34-C | |
| 174 | ||||
| ||||
| ||||
| M | 176 | Pointer not checked for null before use : dest | CERT EXP08-C,EXP34-C | |
| 174 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_snprintf (15 to 29 strfuncs.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 23 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 20 | ||||
| ||||
| ||||
| M | 27 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 23 | ||||
| ||||
| ||||
| M | 23 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 20 | ||||
| ||||
| ||||
| M | 27 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 23 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| p_strdup (31 to 46 strfuncs.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 44 | Insufficient space for operation. | CERT DCL33-C,FIO43-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| p_strndup (70 to 88 strfuncs.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 85 | Insufficient space for operation. | CERT DCL33-C,FIO43-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| t_noalloc_strdup_vprintf (102 to 132 strfuncs.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 119 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 116 | ||||
| ||||
| ||||
| M | 119 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 116 | ||||
| ||||
| ||||
| M | 120 | Pointer not checked for null before use : tmp | CERT EXP08-C,EXP34-C | |
| 119 | ||||
| ||||
| ||||
| M | 120 | Pointer not checked for null before use : format | CERT EXP08-C,EXP34-C | |
| 116 | ||||
| ||||
| ||||
| M | 128 | Pointer not checked for null before use : tmp | CERT EXP08-C,EXP34-C | |
| 127 | ||||
| ||||
| ||||
| M | 127 | Pointer not checked for null before use : size_r | CERT EXP08-C,EXP34-C | |
| 123 | ||||
| ||||
| ||||
| M | 121 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 119 | ||||
| ||||
| ||||
| M | 129 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 127 | ||||
| ||||
| ||||
| M | 127 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 121 | ||||
| ||||
| ||||
| M | 121 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 119 | ||||
| ||||
| ||||
| M | 129 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 127 | ||||
| ||||
| ||||
| M | 127 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 121 | ||||
| ||||
| ||||
| M | 106 | Procedure contains UR data flow anomalies. : args2 | CERT EXP33-C | |
| 111 | ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| strfuncs.c | 106 | strfuncs.c | 111 | args2 | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| p_strdup_vprintf (134 to 148 strfuncs.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 145 | Pointer not checked for null before use : tmp | CERT EXP08-C,EXP34-C | |
| 139 | ||||
| ||||
| ||||
| M | 141 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 139 | ||||
| ||||
| ||||
| M | 141 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 139 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| vstrconcat (150 to 184 strfuncs.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 170 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 169 | ||||
| ||||
| ||||
| M | 170 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 169 | ||||
| ||||
| ||||
| M | 165 | Pointer not checked for null before use : str | CERT EXP08-C,EXP34-C | |
| 159 | ||||
| ||||
| ||||
| M | 170 | Pointer not checked for null before use : temp | CERT EXP08-C,EXP34-C | |
| 161 | ||||
| ||||
| ||||
| M | 169 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 161 | ||||
| ||||
| ||||
| M | 179 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 170 | ||||
| ||||
| ||||
| M | 169 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 161 | ||||
| ||||
| ||||
| M | 179 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 170 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| p_strconcat (186 to 213 strfuncs.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 200 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 199 | ||||
| ||||
| ||||
| M | 200 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 199 | ||||
| ||||
| ||||
| M | 197 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 195 | ||||
| ||||
| ||||
| M | 204 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 200 | ||||
| ||||
| ||||
| M | 208 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 204 | ||||
| ||||
| ||||
| M | 197 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 195 | ||||
| ||||
| ||||
| M | 204 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 200 | ||||
| ||||
| ||||
| M | 208 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 204 | ||||
| ||||
| ||||
| M | 190 | Procedure contains UR data flow anomalies. : len | CERT EXP33-C | |
| 197 | ||||
| ||||
| ||||
| M | 202 | Procedure contains UR data flow anomalies. : ret | CERT EXP33-C | |
| 189 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| strfuncs.c | 190 | strfuncs.c | 197 | len | |
| |||||
| |||||
| strfuncs.c | 190 | strfuncs.c | 204 | len | |
| |||||
| |||||
| strfuncs.c | 202 | strfuncs.c | 212 | ret | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| t_strdup (215 to 218 strfuncs.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 217 | Pointer not checked for null before use : unsafe_data_stack_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1036 (Module 717) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| t_strdup_noconst (220 to 223 strfuncs.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 222 | Pointer not checked for null before use : unsafe_data_stack_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1036 (Module 717) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| t_strdup_empty (225 to 228 strfuncs.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 227 | Pointer not checked for null before use : unsafe_data_stack_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1036 (Module 717) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| t_strdup_until (230 to 233 strfuncs.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 232 | Pointer not checked for null before use : unsafe_data_stack_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1036 (Module 717) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| t_strndup (235 to 238 strfuncs.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 237 | Pointer not checked for null before use : unsafe_data_stack_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1036 (Module 717) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| t_strdup_printf (240 to 250 strfuncs.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 246 | Pointer not checked for null before use : unsafe_data_stack_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1036 (Module 717) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| t_strdup_vprintf (252 to 255 strfuncs.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 254 | Pointer not checked for null before use : unsafe_data_stack_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1036 (Module 717) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| t_strconcat (257 to 271 strfuncs.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 267 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 265 | ||||
| ||||
| ||||
| M | 267 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 265 | ||||
| ||||
| ||||
| M | 261 | Procedure contains UR data flow anomalies. : len | CERT EXP33-C | |
| 267 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| strfuncs.c | 261 | strfuncs.c | 267 | len | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| i_memcasecmp (337 to 352 strfuncs.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 344 | Pointer not checked for null before use : s1 | CERT EXP08-C,EXP34-C | |
| 348 | ||||
| ||||
| ||||
| M | 344 | Pointer not checked for null before use : s2 | CERT EXP08-C,EXP34-C | |
| 348 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| split_str (384 to 440 strfuncs.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 406 | Pointer not checked for null before use : str | CERT EXP08-C,EXP34-C | |
| 401 | ||||
| ||||
| ||||
| M | 412 | Pointer not checked for null before use : array | CERT EXP08-C,EXP34-C | |
| 406 | ||||
| ||||
| ||||
| M | 407 | Pointer not checked for null before use : str | CERT EXP08-C,EXP34-C | |
| 433 | ||||
| ||||
| ||||
| M | 436 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 411 | ||||
| ||||
| ||||
| M | 436 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 411 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| t_strsplit (442 to 446 strfuncs.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 444 | Pointer not checked for null before use : unsafe_data_stack_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1036 (Module 717) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| t_strsplit_spaces (448 to 452 strfuncs.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 450 | Pointer not checked for null before use : unsafe_data_stack_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1036 (Module 717) | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| p_strsplit_free (465 to 469 strfuncs.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 468 | free parameter is not heap item. | CERT MEM34-C | |
| ||||
| M | 468 | Attempt to use already freed object. | CERT MEM31-C | |
| ||||
| M | 468 | Pointer not checked for null before use : pool | CERT EXP08-C,EXP34-C | |
| 467 | ||||
| ||||
| ||||
| M | 468 | Pointer not checked for null before use : arr | CERT EXP08-C,EXP34-C | |
| 467 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| t_strarray_join (484 to 512 strfuncs.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 498 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 497 | ||||
| ||||
| ||||
| M | 498 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 497 | ||||
| ||||
| ||||
| M | 498 | Pointer not checked for null before use : str | CERT EXP08-C,EXP34-C | |
| 491 | ||||
| ||||
| ||||
| M | 510 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 491 | ||||
| ||||
| ||||
| M | 510 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 491 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| str_array_remove (514 to 528 strfuncs.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 521 | Pointer not checked for null before use : arr | CERT EXP08-C,EXP34-C | |
| 522 | ||||
| ||||
| ||||
| M | 522 | Pointer not checked for null before use : dest | CERT EXP08-C,EXP34-C | |
| 521 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| p_strarray_dup (548 to 568 strfuncs.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 559 | Pointer not checked for null before use : ret | CERT EXP08-C,EXP34-C | |
| 558 | ||||
| ||||
| ||||
| M | 563 | Pointer not checked for null before use : p | CERT EXP08-C,EXP34-C | |
| 562 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| dec2str (570 to 586 strfuncs.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 584 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 576 | ||||
| ||||
| ||||
| M | 584 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 576 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| str_to_uint (20 to 31 strnum.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 22 | Procedure contains UR data flow anomalies. : l | CERT EXP33-C | |
| 27 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| strnum.c | 22 | strnum.c | 27 | l | |
| |||||
| |||||
| strnum.c | 22 | strnum.c | 29 | l | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| str_to_ulong (33 to 44 strnum.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 35 | Procedure contains UR data flow anomalies. : l | CERT EXP33-C | |
| 40 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| strnum.c | 35 | strnum.c | 40 | l | |
| |||||
| |||||
| strnum.c | 35 | strnum.c | 42 | l | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| str_to_ullong (46 to 57 strnum.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 48 | Procedure contains UR data flow anomalies. : l | CERT EXP33-C | |
| 53 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| strnum.c | 48 | strnum.c | 53 | l | |
| |||||
| |||||
| strnum.c | 48 | strnum.c | 55 | l | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| str_to_uint32 (59 to 70 strnum.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 61 | Procedure contains UR data flow anomalies. : l | CERT EXP33-C | |
| 66 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| strnum.c | 61 | strnum.c | 66 | l | |
| |||||
| |||||
| strnum.c | 61 | strnum.c | 68 | l | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| str_to_uint64 (72 to 83 strnum.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 74 | Procedure contains UR data flow anomalies. : l | CERT EXP33-C | |
| 79 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| strnum.c | 74 | strnum.c | 79 | l | |
| |||||
| |||||
| strnum.c | 74 | strnum.c | 81 | l | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| str_to_int (106 to 117 strnum.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 108 | Procedure contains UR data flow anomalies. : l | CERT EXP33-C | |
| 113 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| strnum.c | 108 | strnum.c | 113 | l | |
| |||||
| |||||
| strnum.c | 108 | strnum.c | 115 | l | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| str_to_long (119 to 130 strnum.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 121 | Procedure contains UR data flow anomalies. : l | CERT EXP33-C | |
| 126 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| strnum.c | 121 | strnum.c | 126 | l | |
| |||||
| |||||
| strnum.c | 121 | strnum.c | 128 | l | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| str_to_llong (132 to 143 strnum.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 134 | Procedure contains UR data flow anomalies. : l | CERT EXP33-C | |
| 139 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| strnum.c | 134 | strnum.c | 139 | l | |
| |||||
| |||||
| strnum.c | 134 | strnum.c | 141 | l | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| str_to_intmax (145 to 167 strnum.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 148 | Procedure contains UR data flow anomalies. : l | CERT EXP33-C | |
| 158 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| strnum.c | 148 | strnum.c | 158 | l | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| str_to_uid (181 to 192 strnum.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 183 | Procedure contains UR data flow anomalies. : l | CERT EXP33-C | |
| 188 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| strnum.c | 183 | strnum.c | 188 | l | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| str_to_gid (194 to 208 strnum.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 196 | Procedure contains UR data flow anomalies. : l | CERT EXP33-C | |
| 203 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| strnum.c | 196 | strnum.c | 203 | l | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| str_to_pid (210 to 221 strnum.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 212 | Procedure contains UR data flow anomalies. : l | CERT EXP33-C | |
| 217 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| strnum.c | 212 | strnum.c | 217 | l | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| str_to_uoff (223 to 234 strnum.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 225 | Procedure contains UR data flow anomalies. : l | CERT EXP33-C | |
| 230 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| strnum.c | 225 | strnum.c | 230 | l | |
| |||||
| |||||
| strnum.c | 225 | strnum.c | 232 | l | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| str_uint_equals (236 to 243 strnum.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 238 | Procedure contains UR data flow anomalies. : l | CERT EXP33-C | |
| 242 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| strnum.c | 238 | strnum.c | 242 | l | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| aqueue_is_ok (7 to 21 test-aqueue.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 17 | Pointer not checked for null before use : p | CERT EXP08-C,EXP34-C | |
| 14 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_aqueue2 (24 to 58 test-aqueue.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 32 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 32 | ||||
| ||||
| ||||
| M | 32 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 32 | ||||
| ||||
| ||||
| M | 33 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 32 | ||||
| ||||
| ||||
| M | 33 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 32 | ||||
| ||||
| ||||
| M | 34 | Pointer not checked for null before use : aqueue | CERT EXP08-C,EXP34-C | |
| 33 | ||||
| ||||
| ||||
| M | 38 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 36 | ||||
| ||||
| ||||
| M | 41 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 36 | ||||
| ||||
| ||||
| M | 49 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 46 | ||||
| ||||
| ||||
| M | 36 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 33 | ||||
| ||||
| ||||
| M | 32 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 49 | ||||
| ||||
| ||||
| M | 38 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 36 | ||||
| ||||
| ||||
| M | 41 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 36 | ||||
| ||||
| ||||
| M | 49 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 46 | ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| ||||
| ||||
| M | 36 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 33 | ||||
| ||||
| ||||
| M | 32 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 49 | ||||
| ||||
| ||||
| M | 26 | Procedure contains UR data flow anomalies. : aqueue_array.arr.element_size | CERT EXP33-C | |
| 33 | ||||
| ||||
| ||||
| M | 26 | Procedure contains UR data flow anomalies. : aqueue_array.arr.buffer | CERT EXP33-C | |
| 33 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| test-aqueue.c | 26 | test-aqueue.c | 33 | aqueue_array.arr.element_size | |
| |||||
| |||||
| test-aqueue.c | 26 | test-aqueue.c | 33 | aqueue_array.arr.buffer | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_aqueue (60 to 71 test-aqueue.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 67 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 66 | ||||
| ||||
| ||||
| M | 67 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 66 | ||||
| ||||
| ||||
| M | 68 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 67 | ||||
| ||||
| ||||
| M | 68 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 67 | ||||
| ||||
| ||||
| M | 70 | Pointer not checked for null before use : reason | CERT EXP08-C,EXP34-C | |
| 67 | ||||
| ||||
| ||||
| M | 66 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 68 | ||||
| ||||
| ||||
| M | 66 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 68 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_array_foreach (10 to 31 test-array.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 18 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 18 | ||||
| ||||
| ||||
| M | 18 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 18 | ||||
| ||||
| ||||
| M | 21 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 18 | ||||
| ||||
| ||||
| M | 21 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 18 | ||||
| ||||
| ||||
| M | 21 | Pointer not checked for null before use : (arr)->buffer | CERT EXP08-C,EXP34-C | |
| 18 | ||||
| ||||
| ||||
| M | 21 | Pointer not checked for null before use : (arr)->element_size | CERT EXP08-C,EXP34-C | |
| 18 | ||||
| ||||
| ||||
| M | 12 | Procedure contains UR data flow anomalies. : foos.v | CERT EXP33-C | |
| 24 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| test-array.c | 12 | test-array.c | 24 | foos.v | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_array_reverse (33 to 52 test-array.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 41 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 41 | ||||
| ||||
| ||||
| M | 41 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 41 | ||||
| ||||
| ||||
| M | 44 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 43 | ||||
| ||||
| ||||
| M | 44 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 43 | ||||
| ||||
| ||||
| M | 45 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 44 | ||||
| ||||
| ||||
| M | 45 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 44 | ||||
| ||||
| ||||
| M | 43 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 41 | ||||
| ||||
| ||||
| M | 43 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 41 | ||||
| ||||
| ||||
| M | 43 | Pointer not checked for null before use : (arr)->buffer | CERT EXP08-C,EXP34-C | |
| 41 | ||||
| ||||
| ||||
| M | 44 | Pointer not checked for null before use : (arr)->element_size | CERT EXP08-C,EXP34-C | |
| 41 | ||||
| ||||
| ||||
| M | 35 | Procedure contains UR data flow anomalies. : intarr.arr.buffer | CERT EXP33-C | |
| 47 | ||||
| ||||
| ||||
| M | 35 | Procedure contains UR data flow anomalies. : intarr.arr.element_size | CERT EXP33-C | |
| 47 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| test-array.c | 35 | test-array.c | 47 | intarr.arr.buffer | |
| |||||
| |||||
| test-array.c | 35 | test-array.c | 47 | intarr.arr.element_size | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_array (54 to 58 test-array.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 57 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 56 | ||||
| ||||
| ||||
| M | 57 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 56 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_base64_encode (9 to 32 test-base64.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 26 | Sizeof argument is a pointer. | CERT EXP01-C | |
| ||||
| M | 28 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 27 | ||||
| ||||
| ||||
| M | 28 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 27 | ||||
| ||||
| ||||
| M | 29 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 28 | ||||
| ||||
| ||||
| M | 29 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 28 | ||||
| ||||
| ||||
| M | 27 | Pointer not checked for null before use : str | CERT EXP08-C,EXP34-C | |
| 25 | ||||
| ||||
| ||||
| M | 27 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 25 | ||||
| ||||
| ||||
| M | 27 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 25 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_base64_decode (40 to 78 test-base64.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 65 | Sizeof argument is a pointer. | CERT EXP01-C | |
| ||||
| M | 69 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 66 | ||||
| ||||
| ||||
| M | 69 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 66 | ||||
| ||||
| ||||
| M | 66 | Pointer not checked for null before use : str | CERT EXP08-C,EXP34-C | |
| 64 | ||||
| ||||
| ||||
| M | 71 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 69 | ||||
| ||||
| ||||
| M | 66 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 64 | ||||
| ||||
| ||||
| M | 71 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 69 | ||||
| ||||
| ||||
| M | 66 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 64 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_base64_random (80 to 103 test-base64.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 87 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 86 | ||||
| ||||
| ||||
| M | 87 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 86 | ||||
| ||||
| ||||
| M | 96 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 95 | ||||
| ||||
| ||||
| M | 96 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 95 | ||||
| ||||
| ||||
| M | 97 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 96 | ||||
| ||||
| ||||
| M | 97 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 96 | ||||
| ||||
| ||||
| M | 98 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 97 | ||||
| ||||
| ||||
| M | 98 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 97 | ||||
| ||||
| ||||
| M | 98 | Pointer not checked for null before use : NULL | CERT EXP08-C,EXP34-C | |
| ||||
| M | 96 | Pointer not checked for null before use : dest | CERT EXP08-C,EXP34-C | |
| 87 | ||||
| ||||
| ||||
| M | 95 | Pointer not checked for null before use : str | CERT EXP08-C,EXP34-C | |
| 86 | ||||
| ||||
| ||||
| M | 95 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 87 | ||||
| ||||
| ||||
| M | 95 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 87 | ||||
| ||||
| ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 83 | Procedure contains UR data flow anomalies. : buf | CERT EXP33-C | |
| 97 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| test-base64.c | 83 | test-base64.c | 97 | buf | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_base64 (105 to 110 test-base64.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 108 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 107 | ||||
| ||||
| ||||
| M | 108 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 107 | ||||
| ||||
| ||||
| M | 109 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 108 | ||||
| ||||
| ||||
| M | 109 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 108 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_bsearch_insert_pos (13 to 48 test-bsearch-insert-pos.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 23 | Procedure contains UR data flow anomalies. : success | CERT EXP33-C | |
| 45 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| test-bsearch-insert-pos.c | 23 | test-bsearch-insert-pos.c | 45 | success | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_buffer (8 to 135 test-buffer.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 19 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 723) | ||||
| ||||
| ||||
| M | 27 | Pointer not checked for null before use : buf | CERT EXP08-C,EXP34-C | |
| 19 | ||||
| ||||
| ||||
| M | 32 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 29 | ||||
| ||||
| ||||
| M | 115 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 32 | ||||
| ||||
| ||||
| M | 122 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 58 | ||||
| ||||
| ||||
| M | 131 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 122 | ||||
| ||||
| ||||
| M | 32 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 29 | ||||
| ||||
| ||||
| M | 115 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 32 | ||||
| ||||
| ||||
| M | 122 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 58 | ||||
| ||||
| ||||
| M | 29 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 19 | ||||
| ||||
| ||||
| M | 131 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 122 | ||||
| ||||
| ||||
| M | 13 | Procedure contains UR data flow anomalies. : testdata | CERT EXP33-C | |
| 116 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| test-buffer.c | 13 | test-buffer.c | 116 | testdata | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_binary_to_hex (8 to 30 test-hex-binary.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 25 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 24 | ||||
| ||||
| ||||
| M | 25 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 24 | ||||
| ||||
| ||||
| M | 25 | Pointer not checked for null before use : str | CERT EXP08-C,EXP34-C | |
| 24 | ||||
| ||||
| ||||
| M | 26 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 25 | ||||
| ||||
| ||||
| M | 26 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 25 | ||||
| ||||
| ||||
| M | 27 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 26 | ||||
| ||||
| ||||
| M | 27 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 26 | ||||
| ||||
| ||||
| M | 28 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 27 | ||||
| ||||
| ||||
| M | 28 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 27 | ||||
| ||||
| ||||
| M | 28 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 28 | ||||
| ||||
| ||||
| M | 28 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 28 | ||||
| ||||
| ||||
| M | 20 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 16 | ||||
| ||||
| ||||
| M | 24 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 20 | ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| ||||
| ||||
| M | 20 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 16 | ||||
| ||||
| ||||
| M | 24 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 20 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_hex_to_binary (32 to 55 test-hex-binary.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 52 | Sizeof argument is a pointer. | CERT EXP01-C | |
| ||||
| M | 45 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 41 | ||||
| ||||
| ||||
| M | 45 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 41 | ||||
| ||||
| ||||
| M | 48 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 45 | ||||
| ||||
| ||||
| M | 53 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 48 | ||||
| ||||
| ||||
| M | 48 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 45 | ||||
| ||||
| ||||
| M | 53 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 48 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_hex_binary (57 to 61 test-hex-binary.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 60 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 59 | ||||
| ||||
| ||||
| M | 60 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 59 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_istream_concat_one (11 to 46 test-istream-concat.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 24 | Pointer not checked for null before use : streams | CERT EXP08-C,EXP34-C | |
| 23 | ||||
| ||||
| ||||
| M | 29 | Pointer not checked for null before use : streams | CERT EXP08-C,EXP34-C | |
| 27 | ||||
| ||||
| ||||
| M | 34 | Pointer not checked for null before use : input | CERT EXP08-C,EXP34-C | |
| 29 | ||||
| ||||
| ||||
| M | 32 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 29 | ||||
| ||||
| ||||
| M | 45 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 32 | ||||
| ||||
| ||||
| M | 32 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 29 | ||||
| ||||
| ||||
| M | 45 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 32 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_istream_concat_random (48 to 90 test-istream-concat.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 65 | Pointer not checked for null before use : streams | CERT EXP08-C,EXP34-C | |
| 64 | ||||
| ||||
| ||||
| M | 73 | Pointer not checked for null before use : input | CERT EXP08-C,EXP34-C | |
| 70 | ||||
| ||||
| ||||
| M | 70 | Pointer not checked for null before use : streams | CERT EXP08-C,EXP34-C | |
| 67 | ||||
| ||||
| ||||
| M | 64 | Pointer not checked for null before use : w_data | CERT EXP08-C,EXP34-C | |
| 61 | ||||
| ||||
| ||||
| M | 70 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 68 | ||||
| ||||
| ||||
| M | 61 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 58 | ||||
| ||||
| ||||
| M | 75 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 70 | ||||
| ||||
| ||||
| M | 70 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 68 | ||||
| ||||
| ||||
| M | 61 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 58 | ||||
| ||||
| ||||
| M | 75 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 70 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_istream_concat (96 to 111 test-istream-concat.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 108 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 107 | ||||
| ||||
| ||||
| M | 108 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 107 | ||||
| ||||
| ||||
| M | 109 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 108 | ||||
| ||||
| ||||
| M | 109 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 108 | ||||
| ||||
| ||||
| M | 107 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 109 | ||||
| ||||
| ||||
| M | 107 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 109 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_istream_crlf_input (8 to 75 test-istream-crlf.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 21 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 20 | ||||
| ||||
| ||||
| M | 21 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 20 | ||||
| ||||
| ||||
| M | 47 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 46 | ||||
| ||||
| ||||
| M | 47 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 46 | ||||
| ||||
| ||||
| M | 48 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 47 | ||||
| ||||
| ||||
| M | 48 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 47 | ||||
| ||||
| ||||
| M | 51 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 48 | ||||
| ||||
| ||||
| M | 51 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 48 | ||||
| ||||
| ||||
| M | 52 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 51 | ||||
| ||||
| ||||
| M | 52 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 51 | ||||
| ||||
| ||||
| M | 73 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 72 | ||||
| ||||
| ||||
| M | 73 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 72 | ||||
| ||||
| ||||
| M | 21 | Pointer not checked for null before use : output | CERT EXP08-C,EXP34-C | |
| 17 | ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| ||||
| ||||
| M | 69 | Pointer not checked for null before use : data | CERT EXP08-C,EXP34-C | |
| 63 | ||||
| ||||
| ||||
| M | 56 | Pointer not checked for null before use : crlf_istream | CERT EXP08-C,EXP34-C | |
| 50 | ||||
| ||||
| ||||
| M | 47 | Pointer not checked for null before use : crlf_istream | CERT EXP08-C,EXP34-C | |
| 24 | ||||
| ||||
| ||||
| M | 24 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 21 | ||||
| ||||
| ||||
| M | 34 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 21 | ||||
| ||||
| ||||
| M | 39 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 38 | ||||
| ||||
| ||||
| M | 62 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 56 | ||||
| ||||
| ||||
| M | 20 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 17 | ||||
| ||||
| ||||
| M | 56 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 52 | ||||
| ||||
| ||||
| M | 30 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 24 | ||||
| ||||
| ||||
| M | 72 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 62 | ||||
| ||||
| ||||
| M | 24 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 21 | ||||
| ||||
| ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 34 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 21 | ||||
| ||||
| ||||
| M | 39 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 38 | ||||
| ||||
| ||||
| M | 62 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 56 | ||||
| ||||
| ||||
| M | 20 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 17 | ||||
| ||||
| ||||
| M | 56 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 52 | ||||
| ||||
| ||||
| M | 30 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 24 | ||||
| ||||
| ||||
| M | 72 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 62 | ||||
| ||||
| ||||
| M | 15 | Declaration types do not match across a system. : istream | CERT ARR31-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_istream_crlf (77 to 92 test-istream-crlf.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 89 | Sizeof argument is a pointer. | CERT EXP01-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| fd_callback (11 to 22 test-istream-seekable.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 16 | Procedure contains UR data flow anomalies. : streams.(real_stream)->iostream | CERT EXP33-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_istream_seekable_one (24 to 64 test-istream-seekable.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 37 | Pointer not checked for null before use : streams | CERT EXP08-C,EXP34-C | |
| 36 | ||||
| ||||
| ||||
| M | 43 | Pointer not checked for null before use : streams | CERT EXP08-C,EXP34-C | |
| 41 | ||||
| ||||
| ||||
| M | 43 | Pointer not checked for null before use : NULL | CERT EXP08-C,EXP34-C | |
| ||||
| M | 48 | Pointer not checked for null before use : input | CERT EXP08-C,EXP34-C | |
| 43 | ||||
| ||||
| ||||
| M | 53 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 51 | ||||
| ||||
| ||||
| M | 63 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 62 | ||||
| ||||
| ||||
| M | 51 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 43 | ||||
| ||||
| ||||
| M | 62 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 47 | ||||
| ||||
| ||||
| M | 53 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 51 | ||||
| ||||
| ||||
| M | 63 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 62 | ||||
| ||||
| ||||
| M | 51 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 43 | ||||
| ||||
| ||||
| M | 62 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 47 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| test-istream-seekable.c | 16 | test-istream-seekable.c | 62 | streams.(real_stream)->iostream | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_istream_seekable_random (66 to 119 test-istream-seekable.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 82 | Pointer not checked for null before use : streams | CERT EXP08-C,EXP34-C | |
| 81 | ||||
| ||||
| ||||
| M | 89 | Pointer not checked for null before use : NULL | CERT EXP08-C,EXP34-C | |
| ||||
| M | 89 | Pointer not checked for null before use : streams | CERT EXP08-C,EXP34-C | |
| 85 | ||||
| ||||
| ||||
| M | 81 | Pointer not checked for null before use : w_data | CERT EXP08-C,EXP34-C | |
| 78 | ||||
| ||||
| ||||
| M | 89 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 86 | ||||
| ||||
| ||||
| M | 92 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 89 | ||||
| ||||
| ||||
| M | 78 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 75 | ||||
| ||||
| ||||
| M | 102 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 92 | ||||
| ||||
| ||||
| M | 89 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 86 | ||||
| ||||
| ||||
| M | 92 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 89 | ||||
| ||||
| ||||
| M | 78 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 75 | ||||
| ||||
| ||||
| M | 102 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 92 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_istream_seekable_eof (125 to 154 test-istream-seekable.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 136 | Pointer not checked for null before use : streams | CERT EXP08-C,EXP34-C | |
| 135 | ||||
| ||||
| ||||
| M | 139 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 135 | ||||
| ||||
| ||||
| M | 139 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 135 | ||||
| ||||
| ||||
| M | 139 | Pointer not checked for null before use : streams | CERT EXP08-C,EXP34-C | |
| 137 | ||||
| ||||
| ||||
| M | 139 | Pointer not checked for null before use : NULL | CERT EXP08-C,EXP34-C | |
| ||||
| M | 140 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 139 | ||||
| ||||
| ||||
| M | 140 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 139 | ||||
| ||||
| ||||
| M | 142 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 140 | ||||
| ||||
| ||||
| M | 142 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 140 | ||||
| ||||
| ||||
| M | 145 | Pointer not checked for null before use : data | CERT EXP08-C,EXP34-C | |
| 143 | ||||
| ||||
| ||||
| M | 150 | Pointer not checked for null before use : data | CERT EXP08-C,EXP34-C | |
| 148 | ||||
| ||||
| ||||
| M | 152 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 147 | ||||
| ||||
| ||||
| M | 147 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 142 | ||||
| ||||
| ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 152 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 147 | ||||
| ||||
| ||||
| M | 147 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 142 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_istream_seekable (156 to 172 test-istream-seekable.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 167 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 166 | ||||
| ||||
| ||||
| M | 167 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 166 | ||||
| ||||
| ||||
| M | 168 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 167 | ||||
| ||||
| ||||
| M | 168 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 167 | ||||
| ||||
| ||||
| M | 171 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 168 | ||||
| ||||
| ||||
| M | 166 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 162 | ||||
| ||||
| ||||
| M | 171 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 168 | ||||
| ||||
| ||||
| M | 166 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 162 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_istream_tee_tailing (14 to 82 test-istream-tee.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 21 | Pointer not checked for null before use : test_input | CERT EXP08-C,EXP34-C | |
| 20 | ||||
| ||||
| ||||
| M | 76 | Pointer not checked for null before use : child_input | CERT EXP08-C,EXP34-C | |
| 77 | ||||
| ||||
| ||||
| M | 32 | Pointer not checked for null before use : child_input | CERT EXP08-C,EXP34-C | |
| 26 | ||||
| ||||
| ||||
| M | 26 | Pointer not checked for null before use : tee | CERT EXP08-C,EXP34-C | |
| 24 | ||||
| ||||
| ||||
| M | 42 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 41 | ||||
| ||||
| ||||
| M | 60 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 59 | ||||
| ||||
| ||||
| M | 77 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 76 | ||||
| ||||
| ||||
| M | 34 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 32 | ||||
| ||||
| ||||
| M | 79 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 77 | ||||
| ||||
| ||||
| M | 32 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 34 | ||||
| ||||
| ||||
| M | 41 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 42 | ||||
| ||||
| ||||
| M | 59 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 60 | ||||
| ||||
| ||||
| M | 71 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 67 | ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| ||||
| ||||
| M | 76 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 71 | ||||
| ||||
| ||||
| M | 42 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 41 | ||||
| ||||
| ||||
| M | 60 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 59 | ||||
| ||||
| ||||
| M | 77 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 76 | ||||
| ||||
| ||||
| M | 34 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 32 | ||||
| ||||
| ||||
| M | 79 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 77 | ||||
| ||||
| ||||
| M | 32 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 34 | ||||
| ||||
| ||||
| M | 41 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 42 | ||||
| ||||
| ||||
| M | 59 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 60 | ||||
| ||||
| ||||
| M | 71 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 67 | ||||
| ||||
| ||||
| M | 76 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 71 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_istream_tee_blocks (84 to 114 test-istream-tee.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 91 | Pointer not checked for null before use : test_input | CERT EXP08-C,EXP34-C | |
| 90 | ||||
| ||||
| ||||
| M | 108 | Pointer not checked for null before use : child_input | CERT EXP08-C,EXP34-C | |
| 109 | ||||
| ||||
| ||||
| M | 102 | Pointer not checked for null before use : child_input | CERT EXP08-C,EXP34-C | |
| 96 | ||||
| ||||
| ||||
| M | 96 | Pointer not checked for null before use : tee | CERT EXP08-C,EXP34-C | |
| 94 | ||||
| ||||
| ||||
| M | 109 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 108 | ||||
| ||||
| ||||
| M | 111 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 109 | ||||
| ||||
| ||||
| M | 108 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 102 | ||||
| ||||
| ||||
| M | 102 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 96 | ||||
| ||||
| ||||
| M | 109 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 108 | ||||
| ||||
| ||||
| M | 111 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 109 | ||||
| ||||
| ||||
| M | 108 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 102 | ||||
| ||||
| ||||
| M | 102 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 96 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_istream_tee (116 to 129 test-istream-tee.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 125 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 125 | ||||
| ||||
| ||||
| M | 125 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 125 | ||||
| ||||
| ||||
| M | 126 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 125 | ||||
| ||||
| ||||
| M | 126 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 125 | ||||
| ||||
| ||||
| M | 126 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 126 | ||||
| ||||
| ||||
| M | 126 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 126 | ||||
| ||||
| ||||
| M | 121 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 729) | ||||
| ||||
| ||||
| M | 125 | Pointer not checked for null before use : str | CERT EXP08-C,EXP34-C | |
| 121 | ||||
| ||||
| ||||
| M | 123 | Pointer not checked for null before use : str | CERT EXP08-C,EXP34-C | |
| 121 | ||||
| ||||
| ||||
| M | 125 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 123 | ||||
| ||||
| ||||
| M | 125 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 121 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_dllist (12 to 57 test-llist.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 17 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 16 | ||||
| ||||
| ||||
| M | 17 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 16 | ||||
| ||||
| ||||
| M | 18 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 17 | ||||
| ||||
| ||||
| M | 18 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 17 | ||||
| ||||
| ||||
| M | 19 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 18 | ||||
| ||||
| ||||
| M | 19 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 18 | ||||
| ||||
| ||||
| M | 22 | Pointer not checked for null before use : l4 | CERT EXP08-C,EXP34-C | |
| 16 | ||||
| ||||
| ||||
| M | 30 | Pointer not checked for null before use : head | CERT EXP08-C,EXP34-C | |
| 29 | ||||
| ||||
| ||||
| M | 45 | Pointer not checked for null before use : head | CERT EXP08-C,EXP34-C | |
| 39 | ||||
| ||||
| ||||
| M | 25 | Pointer not checked for null before use : l3 | CERT EXP08-C,EXP34-C | |
| 17 | ||||
| ||||
| ||||
| M | 29 | Pointer not checked for null before use : l2 | CERT EXP08-C,EXP34-C | |
| 18 | ||||
| ||||
| ||||
| M | 30 | Pointer not checked for null before use : l1 | CERT EXP08-C,EXP34-C | |
| 19 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_dllist2 (59 to 120 test-llist.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 64 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 63 | ||||
| ||||
| ||||
| M | 64 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 63 | ||||
| ||||
| ||||
| M | 65 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 64 | ||||
| ||||
| ||||
| M | 65 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 64 | ||||
| ||||
| ||||
| M | 66 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 65 | ||||
| ||||
| ||||
| M | 66 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 65 | ||||
| ||||
| ||||
| M | 70 | Pointer not checked for null before use : l3 | CERT EXP08-C,EXP34-C | |
| 64 | ||||
| ||||
| ||||
| M | 108 | Pointer not checked for null before use : head | CERT EXP08-C,EXP34-C | |
| 102 | ||||
| ||||
| ||||
| M | 92 | Pointer not checked for null before use : head | CERT EXP08-C,EXP34-C | |
| 87 | ||||
| ||||
| ||||
| M | 82 | Pointer not checked for null before use : head | CERT EXP08-C,EXP34-C | |
| 78 | ||||
| ||||
| ||||
| M | 87 | Pointer not checked for null before use : tail | CERT EXP08-C,EXP34-C | |
| 82 | ||||
| ||||
| ||||
| M | 78 | Pointer not checked for null before use : tail | CERT EXP08-C,EXP34-C | |
| 74 | ||||
| ||||
| ||||
| M | 87 | Pointer not checked for null before use : l4 | CERT EXP08-C,EXP34-C | |
| 63 | ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| ||||
| ||||
| M | 82 | Pointer not checked for null before use : l2 | CERT EXP08-C,EXP34-C | |
| 65 | ||||
| ||||
| ||||
| M | 92 | Pointer not checked for null before use : l1 | CERT EXP08-C,EXP34-C | |
| 66 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_llist (122 to 126 test-llist.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 125 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 124 | ||||
| ||||
| ||||
| M | 125 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 124 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_mempool_alloconly (17 to 46 test-mempool-alloconly.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 28 | Pointer not checked for null before use : pool | CERT EXP08-C,EXP34-C | |
| 27 | ||||
| ||||
| ||||
| M | 36 | Pointer not checked for null before use : mem | CERT EXP08-C,EXP34-C | |
| 33 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_net_is_in_network (13 to 48 test-network.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 43 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 42 | ||||
| ||||
| ||||
| M | 43 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 42 | ||||
| ||||
| ||||
| M | 44 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 43 | ||||
| ||||
| ||||
| M | 44 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 43 | ||||
| ||||
| ||||
| M | 46 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 44 | ||||
| ||||
| ||||
| M | 46 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 44 | ||||
| ||||
| ||||
| M | 42 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 46 | ||||
| ||||
| ||||
| M | 42 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 46 | ||||
| ||||
| ||||
| M | 37 | Procedure contains UR data flow anomalies. : ip.family | CERT EXP33-C | |
| 42 | ||||
| ||||
| ||||
| M | 37 | Procedure contains UR data flow anomalies. : ip.u.ip4 | CERT EXP33-C | |
| 42 | ||||
| ||||
| ||||
| M | 37 | Procedure contains UR data flow anomalies. : ip.u.ip6 | CERT EXP33-C | |
| 42 | ||||
| ||||
| ||||
| M | 37 | Procedure contains UR data flow anomalies. : net_ip.family | CERT EXP33-C | |
| 43 | ||||
| ||||
| ||||
| M | 37 | Procedure contains UR data flow anomalies. : net_ip.u.ip4 | CERT EXP33-C | |
| 43 | ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| ||||
| ||||
| M | 37 | Procedure contains UR data flow anomalies. : net_ip.u.ip6 | CERT EXP33-C | |
| 43 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| test-network.c | 37 | test-network.c | 42 | ip.family | |
| |||||
| |||||
| test-network.c | 37 | test-network.c | 42 | ip.u.ip4 | |
| |||||
| |||||
| test-network.c | 37 | test-network.c | 42 | ip.u.ip6 | |
| |||||
| |||||
| test-network.c | 37 | test-network.c | 43 | net_ip.family | |
| |||||
| |||||
| test-network.c | 37 | test-network.c | 43 | net_ip.u.ip4 | |
| |||||
| |||||
| test-network.c | 37 | test-network.c | 43 | net_ip.u.ip6 | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_priorityq (20 to 104 test-priorityq.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 49 | Pointer not checked for null before use : item | CERT EXP08-C,EXP34-C | |
| 48 | ||||
| ||||
| ||||
| M | 55 | Pointer not checked for null before use : item | CERT EXP08-C,EXP34-C | |
| 54 | ||||
| ||||
| ||||
| M | 58 | Pointer not checked for null before use : item | CERT EXP08-C,EXP34-C | |
| 57 | ||||
| ||||
| ||||
| M | 65 | Pointer not checked for null before use : item | CERT EXP08-C,EXP34-C | |
| 64 | ||||
| ||||
| ||||
| M | 67 | Pointer not checked for null before use : item | CERT EXP08-C,EXP34-C | |
| 66 | ||||
| ||||
| ||||
| M | 93 | Pointer not checked for null before use : item | CERT EXP08-C,EXP34-C | |
| 92 | ||||
| ||||
| ||||
| M | 54 | Pointer not checked for null before use : all_items | CERT EXP08-C,EXP34-C | |
| 52 | ||||
| ||||
| ||||
| M | 52 | Pointer not checked for null before use : pq | CERT EXP08-C,EXP34-C | |
| 45 | ||||
| ||||
| ||||
| M | 82 | Pointer not checked for null before use : pq | CERT EXP08-C,EXP34-C | |
| 79 | ||||
| ||||
| ||||
| M | 44 | Pointer not checked for null before use : pool | CERT EXP08-C,EXP34-C | |
| 39 | ||||
| ||||
| ||||
| M | 82 | Pointer not checked for null before use : pool | CERT EXP08-C,EXP34-C | |
| 39 | ||||
| ||||
| ||||
| M | 72 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 71 | ||||
| ||||
| ||||
| M | 45 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 39 | ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| ||||
| ||||
| M | 79 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 100 | ||||
| ||||
| ||||
| M | 71 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 66 | ||||
| ||||
| ||||
| M | 100 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 92 | ||||
| ||||
| ||||
| M | 45 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 39 | ||||
| ||||
| ||||
| M | 82 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 79 | ||||
| ||||
| ||||
| M | 50 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 45 | ||||
| ||||
| ||||
| M | 71 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 66 | ||||
| ||||
| ||||
| M | 92 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 86 | ||||
| ||||
| ||||
| M | 79 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 39 | ||||
| ||||
| ||||
| M | 32 | Procedure contains UR data flow anomalies. : items.item.idx | CERT EXP33-C | |
| 82 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| test-priorityq.c | 32 | test-priorityq.c | 82 | items.item.idx | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_seq_range_array_random (9 to 80 test-seq-range-array.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 21 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 21 | ||||
| ||||
| ||||
| M | 21 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| Ref. Line -1105 (Module 736) | ||||
| ||||
| ||||
| M | 77 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 29 | ||||
| ||||
| ||||
| M | 42 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 21 | ||||
| ||||
| ||||
| M | 77 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 29 | ||||
| ||||
| ||||
| M | 14 | Procedure contains UR data flow anomalies. : range.arr.buffer | CERT EXP33-C | |
| 42 | ||||
| ||||
| ||||
| M | 14 | Procedure contains UR data flow anomalies. : range.arr.element_size | CERT EXP33-C | |
| 42 | ||||
| ||||
| ||||
| M | 14 | Procedure contains UR data flow anomalies. : range.v | CERT EXP33-C | |
| 42 | ||||
| ||||
| ||||
| M | 14 | Procedure contains UR data flow anomalies. : range.v_modifiable | CERT EXP33-C | |
| 42 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| test-seq-range-array.c | 14 | test-seq-range-array.c | 42 | range.arr.buffer | |
| |||||
| |||||
| test-seq-range-array.c | 14 | test-seq-range-array.c | 42 | range.arr.element_size | |
| |||||
| |||||
| test-seq-range-array.c | 14 | test-seq-range-array.c | 42 | range.v | |
| |||||
| |||||
| test-seq-range-array.c | 14 | test-seq-range-array.c | 42 | range.v_modifiable | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_seq_range_array_invert (82 to 123 test-seq-range-array.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 119 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 109 | ||||
| ||||
| ||||
| M | 109 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 102 | ||||
| ||||
| ||||
| M | 119 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 109 | ||||
| ||||
| ||||
| M | 109 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 102 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_seq_range_create (125 to 134 test-seq-range-array.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 132 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 129 | ||||
| ||||
| ||||
| M | 132 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 129 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_seq_range_array_have_common (136 to 155 test-seq-range-array.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 142 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 142 | ||||
| ||||
| ||||
| M | 142 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 142 | ||||
| ||||
| ||||
| M | 143 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 142 | ||||
| ||||
| ||||
| M | 143 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 142 | ||||
| ||||
| ||||
| M | 143 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 143 | ||||
| ||||
| ||||
| M | 143 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 143 | ||||
| ||||
| ||||
| M | 145 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 143 | ||||
| ||||
| ||||
| M | 147 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 145 | ||||
| ||||
| ||||
| M | 145 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 143 | ||||
| ||||
| ||||
| M | 147 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 145 | ||||
| ||||
| ||||
| M | 138 | Procedure contains UR data flow anomalies. : arr1.arr.buffer | CERT EXP33-C | |
| 145 | ||||
| ||||
| ||||
| M | 138 | Procedure contains UR data flow anomalies. : arr1.arr.element_size | CERT EXP33-C | |
| 145 | ||||
| ||||
| ||||
| M | 138 | Procedure contains UR data flow anomalies. : arr1.v | CERT EXP33-C | |
| 148 | ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| ||||
| ||||
| M | 138 | Procedure contains UR data flow anomalies. : arr1.v_modifiable | CERT EXP33-C | |
| 148 | ||||
| ||||
| ||||
| M | 138 | Procedure contains UR data flow anomalies. : arr2.arr.buffer | CERT EXP33-C | |
| 147 | ||||
| ||||
| ||||
| M | 138 | Procedure contains UR data flow anomalies. : arr2.arr.element_size | CERT EXP33-C | |
| 147 | ||||
| ||||
| ||||
| M | 138 | Procedure contains UR data flow anomalies. : arr2.v | CERT EXP33-C | |
| 148 | ||||
| ||||
| ||||
| M | 138 | Procedure contains UR data flow anomalies. : arr2.v_modifiable | CERT EXP33-C | |
| 148 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| test-seq-range-array.c | 138 | test-seq-range-array.c | 145 | arr1.arr.buffer | |
| |||||
| |||||
| test-seq-range-array.c | 138 | test-seq-range-array.c | 145 | arr1.arr.element_size | |
| |||||
| |||||
| test-seq-range-array.c | 138 | test-seq-range-array.c | 148 | arr1.v | |
| |||||
| |||||
| test-seq-range-array.c | 138 | test-seq-range-array.c | 148 | arr1.v_modifiable | |
| |||||
| |||||
| test-seq-range-array.c | 138 | test-seq-range-array.c | 147 | arr2.arr.buffer | |
| |||||
| |||||
| test-seq-range-array.c | 138 | test-seq-range-array.c | 147 | arr2.arr.element_size | |
| |||||
| |||||
| test-seq-range-array.c | 138 | test-seq-range-array.c | 148 | arr2.v | |
| |||||
| |||||
| test-seq-range-array.c | 138 | test-seq-range-array.c | 148 | arr2.v_modifiable | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_seq_range_array (157 to 162 test-seq-range-array.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 160 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 159 | ||||
| ||||
| ||||
| M | 160 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 159 | ||||
| ||||
| ||||
| M | 161 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 160 | ||||
| ||||
| ||||
| M | 161 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 160 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_str_find_substring (8 to 51 test-str-find.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 10 | Pointer not checked for null before use : str_find_text | CERT EXP08-C,EXP34-C | |
| 6 | ||||
| ||||
| ||||
| M | 21 | Pointer not checked for null before use : ctx | CERT EXP08-C,EXP34-C | |
| 16 | ||||
| ||||
| ||||
| M | 34 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 25 | ||||
| ||||
| ||||
| M | 25 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 16 | ||||
| ||||
| ||||
| M | 34 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 25 | ||||
| ||||
| ||||
| M | 25 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 16 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_str_find (58 to 85 test-str-find.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 82 | Sizeof argument is a pointer. | CERT EXP01-C | |
| ||||
| M | 74 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 73 | ||||
| ||||
| ||||
| M | 74 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 73 | ||||
| ||||
| ||||
| M | 75 | Pointer not checked for null before use : key | CERT EXP08-C,EXP34-C | |
| 74 | ||||
| ||||
| ||||
| M | 76 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 74 | ||||
| ||||
| ||||
| M | 76 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 74 | ||||
| ||||
| ||||
| M | 77 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 76 | ||||
| ||||
| ||||
| M | 77 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 76 | ||||
| ||||
| ||||
| M | 73 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 77 | ||||
| ||||
| ||||
| M | 83 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 77 | ||||
| ||||
| ||||
| M | 73 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 77 | ||||
| ||||
| ||||
| M | 83 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 77 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_str_sanitize (11 to 46 test-str-sanitize.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 43 | Pointer not checked for null before use : str | CERT EXP08-C,EXP34-C | |
| 42 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_strescape (12 to 76 test-strescape.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 38 | Negative (or potentially negative) shift. | CERT INT34-C | |
| ||||
| M | 39 | Array Bound exceeded. | CERT ARR30-C | |
| ||||
| M | 38 | Pointer not checked for null before use : escaped | CERT EXP08-C,EXP34-C | |
| 37 | ||||
| ||||
| ||||
| M | 55 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 54 | ||||
| ||||
| ||||
| M | 55 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 54 | ||||
| ||||
| ||||
| M | 56 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 55 | ||||
| ||||
| ||||
| M | 56 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 55 | ||||
| ||||
| ||||
| M | 67 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 66 | ||||
| ||||
| ||||
| M | 67 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 66 | ||||
| ||||
| ||||
| M | 68 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 67 | ||||
| ||||
| ||||
| M | 68 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 67 | ||||
| ||||
| ||||
| M | 72 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 70 | ||||
| ||||
| ||||
| M | 72 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 70 | ||||
| ||||
| ||||
| M | 73 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 72 | ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| ||||
| ||||
| M | 73 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 72 | ||||
| ||||
| ||||
| M | 54 | Pointer not checked for null before use : str | CERT EXP08-C,EXP34-C | |
| 49 | ||||
| ||||
| ||||
| M | 49 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 45 | ||||
| ||||
| ||||
| M | 66 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 64 | ||||
| ||||
| ||||
| M | 74 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 73 | ||||
| ||||
| ||||
| M | 70 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 68 | ||||
| ||||
| ||||
| M | 54 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 49 | ||||
| ||||
| ||||
| M | 45 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 37 | ||||
| ||||
| ||||
| M | 49 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 45 | ||||
| ||||
| ||||
| M | 66 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 64 | ||||
| ||||
| ||||
| M | 74 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 73 | ||||
| ||||
| ||||
| M | 70 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 68 | ||||
| ||||
| ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 54 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 49 | ||||
| ||||
| ||||
| M | 45 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 37 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_p_strarray_dup (5 to 28 test-strfuncs.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 18 | Sizeof argument is a pointer. | CERT EXP01-C | |
| ||||
| M | 20 | Array Bound exceeded. | CERT ARR30-C | |
| ||||
| M | 21 | Array Bound exceeded. | CERT ARR30-C | |
| ||||
| M | 22 | Array Bound exceeded. | CERT ARR30-C | |
| ||||
| M | 25 | free parameter is not heap item. | CERT MEM34-C | |
| ||||
| M | 21 | Pointer not checked for null before use : ret | CERT EXP08-C,EXP34-C | |
| 19 | ||||
| ||||
| ||||
| M | 19 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 25 | ||||
| ||||
| ||||
| M | 19 | Attempt to read from freed memory. : default_pool | CERT MEM30-C | |
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_utc_mktime (10 to 56 test-utc-mktime.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 53 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 52 | ||||
| ||||
| ||||
| M | 53 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 52 | ||||
| ||||
| ||||
| M | 52 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 53 | ||||
| ||||
| ||||
| M | 52 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 53 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| test_var_expand_builtin (14 to 38 test-var-expand.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 29 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 24 | ||||
| ||||
| ||||
| M | 29 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 24 | ||||
| ||||
| ||||
| M | 34 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 33 | ||||
| ||||
| ||||
| M | 34 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 33 | ||||
| ||||
| ||||
| M | 35 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 34 | ||||
| ||||
| ||||
| M | 35 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 34 | ||||
| ||||
| ||||
| M | 27 | Pointer not checked for null before use : my_hostname | CERT EXP08-C,EXP34-C | |
| Ref. Line -1852 (Module 743) | ||||
| ||||
| ||||
| M | 28 | Pointer not checked for null before use : my_pid | CERT EXP08-C,EXP34-C | |
| Ref. Line -1855 (Module 743) | ||||
| ||||
| ||||
| M | 35 | Pointer not checked for null before use : tests.out | CERT EXP08-C,EXP34-C | |
| 28 | ||||
| ||||
| ||||
| M | 33 | Pointer not checked for null before use : str | CERT EXP08-C,EXP34-C | |
| 24 | ||||
| ||||
| ||||
| M | 33 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 29 | ||||
| ||||
| ||||
| M | 33 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 29 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| uni_utf8_get_char_n (35 to 94 unichar.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 71 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 42 | ||||
| ||||
| ||||
| M | 71 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 42 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| uni_utf8_to_ucs4 (96 to 110 unichar.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 107 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 101 | ||||
| ||||
| ||||
| M | 101 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 107 | ||||
| ||||
| ||||
| M | 107 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 101 | ||||
| ||||
| ||||
| M | 101 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 107 | ||||
| ||||
| ||||
| M | 98 | Procedure contains UR data flow anomalies. : chr | CERT EXP33-C | |
| 107 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| unichar.c | 98 | unichar.c | 107 | chr | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| uni_ucs4_to_utf8_c (118 to 157 unichar.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 151 | Negative (or potentially negative) shift. | CERT INT34-C | |
| ||||
| M | 155 | Negative (or potentially negative) shift. | CERT INT34-C | |
| ||||
| M | 155 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 151 | ||||
| ||||
| ||||
| M | 151 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 128 | ||||
| ||||
| ||||
| M | 155 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 151 | ||||
| ||||
| ||||
| M | 151 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 128 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| uni_ucs4_to_titlecase (186 to 205 unichar.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 188 | Procedure contains UR data flow anomalies. : idx | CERT EXP33-C | |
| 197 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| unichar.c | 188 | unichar.c | 197 | idx | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| uni_ucs4_decompose_uni (207 to 230 unichar.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 209 | Procedure contains UR data flow anomalies. : idx | CERT EXP33-C | |
| 227 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| unichar.c | 209 | unichar.c | 227 | idx | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| uni_ucs4_decompose_hangul_utf8 (232 to 250 unichar.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 248 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 247 | ||||
| ||||
| ||||
| M | 248 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 247 | ||||
| ||||
| ||||
| M | 249 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 248 | ||||
| ||||
| ||||
| M | 249 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 248 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| uni_ucs4_decompose_multi_utf8 (252 to 268 unichar.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 255 | Procedure contains UR data flow anomalies. : idx | CERT EXP33-C | |
| 264 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| unichar.c | 255 | unichar.c | 264 | idx | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| uni_utf8_to_decomposed_titlecase (286 to 314 unichar.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 295 | Pointer not checked for null before use : input | CERT EXP08-C,EXP34-C | |
| 298 | ||||
| ||||
| ||||
| M | 299 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 295 | ||||
| ||||
| ||||
| M | 311 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 310 | ||||
| ||||
| ||||
| M | 295 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 299 | ||||
| ||||
| ||||
| M | 308 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 295 | ||||
| ||||
| ||||
| M | 299 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 295 | ||||
| ||||
| ||||
| M | 311 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 310 | ||||
| ||||
| ||||
| M | 295 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 299 | ||||
| ||||
| ||||
| M | 308 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 295 | ||||
| ||||
| ||||
| M | 291 | Procedure contains UR data flow anomalies. : chr | CERT EXP33-C | |
| 306 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| unichar.c | 291 | unichar.c | 306 | chr | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| uni_utf8_get_valid_data (354 to 382 unichar.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 365 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 363 | ||||
| ||||
| ||||
| M | 365 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 363 | ||||
| ||||
| ||||
| M | 368 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 365 | ||||
| ||||
| ||||
| M | 378 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 365 | ||||
| ||||
| ||||
| M | 368 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 365 | ||||
| ||||
| ||||
| M | 378 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 365 | ||||
| ||||
| ||||
| M | 357 | Procedure contains UR data flow anomalies. : i | CERT EXP33-C | |
| 363 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| unichar.c | 357 | unichar.c | 363 | i | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| unix_socket_create (10 to 34 unix-socket-create.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 29 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 28 | ||||
| ||||
| ||||
| M | 29 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 28 | ||||
| ||||
| ||||
| M | 21 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 17 | ||||
| ||||
| ||||
| M | 28 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 17 | ||||
| ||||
| ||||
| M | 21 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 17 | ||||
| ||||
| ||||
| M | 28 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 17 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| unlink_directory_r (44 to 145 unlink-directory.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 127 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 111 | ||||
| ||||
| ||||
| M | 127 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 111 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| unlink_directory (147 to 177 unlink-directory.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 161 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 155 | ||||
| ||||
| ||||
| M | 161 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 155 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| unlink_old_files_real (15 to 73 unlink-old-files.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 32 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 31 | ||||
| ||||
| ||||
| M | 32 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 31 | ||||
| ||||
| ||||
| M | 32 | Pointer not checked for null before use : path | CERT EXP08-C,EXP34-C | |
| 31 | ||||
| ||||
| ||||
| M | 47 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 46 | ||||
| ||||
| ||||
| M | 47 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 46 | ||||
| ||||
| ||||
| M | 48 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 47 | ||||
| ||||
| ||||
| M | 48 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 47 | ||||
| ||||
| ||||
| M | 50 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 48 | ||||
| ||||
| ||||
| M | 53 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 52 | ||||
| ||||
| ||||
| M | 71 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 59 | ||||
| ||||
| ||||
| M | 59 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 32 | ||||
| ||||
| ||||
| M | 52 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 48 | ||||
| ||||
| ||||
| M | 50 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 48 | ||||
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| ||||
| ||||
| M | 53 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 52 | ||||
| ||||
| ||||
| M | 71 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 59 | ||||
| ||||
| ||||
| M | 59 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 32 | ||||
| ||||
| ||||
| M | 52 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 48 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| unlink_old_files (75 to 83 unlink-old-files.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 80 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 79 | ||||
| ||||
| ||||
| M | 80 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 79 | ||||
| ||||
| ||||
| M | 81 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 80 | ||||
| ||||
| ||||
| M | 81 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 80 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| utc_mktime (23 to 53 utc-mktime.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 40 | Pointer not checked for null before use : try_tm | CERT EXP08-C,EXP34-C | |
| 39 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| m_str_reverse (57 to 69 var-expand.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 68 | Attempt to use already freed object. | CERT MEM31-C | |
| ||||
| M | 67 | Pointer not checked for null before use : p | CERT EXP08-C,EXP34-C | |
| 66 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| m_str_hash (71 to 87 var-expand.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 81 | Pointer not checked for null before use : hash | CERT EXP08-C,EXP34-C | |
| 74 | ||||
| ||||
| ||||
| M | 81 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 74 | ||||
| ||||
| ||||
| M | 86 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 81 | ||||
| ||||
| ||||
| M | 81 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 74 | ||||
| ||||
| ||||
| M | 86 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 81 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| m_str_ldap_dn (99 to 113 var-expand.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 112 | Pointer not checked for null before use : ret | CERT EXP08-C,EXP34-C | |
| 102 | ||||
| ||||
| ||||
| M | 106 | Pointer not checked for null before use : ret | CERT EXP08-C,EXP34-C | |
| 102 | ||||
| ||||
| ||||
| M | 112 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 102 | ||||
| ||||
| ||||
| M | 112 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 102 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| var_expand_long (140 to 173 var-expand.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 157 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 156 | ||||
| ||||
| ||||
| M | 157 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 156 | ||||
| ||||
| ||||
| M | 147 | Pointer not checked for null before use : t | CERT EXP08-C,EXP34-C | |
| 147 | ||||
| ||||
| ||||
| M | 171 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 157 | ||||
| ||||
| ||||
| M | 171 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 157 | ||||
| ||||
| ||||
| M | 161 | Pointer not checked for null before use : key | CERT EXP08-C,EXP34-C | |
| 157 | ||||
| ||||
| ||||
| M | 165 | Pointer not checked for null before use : key | CERT EXP08-C,EXP34-C | |
| 157 | ||||
| ||||
| ||||
| M | 169 | Pointer not checked for null before use : key | CERT EXP08-C,EXP34-C | |
| 157 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| var_expand (175 to 307 var-expand.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 234 | Pointer not checked for null before use : m | CERT EXP08-C,EXP34-C | |
| 234 | ||||
| ||||
| ||||
| M | 259 | Pointer not checked for null before use : t | CERT EXP08-C,EXP34-C | |
| 259 | ||||
| ||||
| ||||
| M | 286 | Pointer not checked for null before use : var | CERT EXP08-C,EXP34-C | |
| 288 | ||||
| ||||
| ||||
| M | 276 | Pointer not checked for null before use : var | CERT EXP08-C,EXP34-C | |
| 276 | ||||
| ||||
| ||||
| M | 292 | Pointer not checked for null before use : var | CERT EXP08-C,EXP34-C | |
| 284 | ||||
| ||||
| ||||
| M | 302 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 299 | ||||
| ||||
| ||||
| M | 190 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 292 | ||||
| ||||
| ||||
| M | 302 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 299 | ||||
| ||||
| ||||
| M | 190 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 292 | ||||
| ||||
| ||||
| M | 184 | Procedure contains UR data flow anomalies. : end | CERT EXP33-C | |
| 254 | ||||
| ||||
| ||||
| M | 251 | Procedure contains UR data flow anomalies. : var | CERT EXP33-C | |
| 180 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| var-expand.c | 184 | var-expand.c | 254 | end | |
| |||||
| |||||
| var-expand.c | 251 | var-expand.c | 268 | var | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| var_get_key (309 to 333 var-expand.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 324 | Pointer not checked for null before use : m | CERT EXP08-C,EXP34-C | |
| 324 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| var_has_key (354 to 372 var-expand.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 358 | Pointer not checked for null before use : str | CERT EXP08-C,EXP34-C | |
| 366 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| var_expand_table_build (374 to 399 var-expand.c) - FAIL |
|---|
| Code | Violation | Standard |
|---|---|---|
| M | Procedure contains UR data flow anomalies. | CERT EXP33-C |
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 383 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 383 | ||||
| ||||
| ||||
| M | 383 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 383 | ||||
| ||||
| ||||
| M | 383 | Pointer not checked for null before use : default_pool | CERT EXP08-C,EXP34-C | |
| 381 | ||||
| ||||
| ||||
| M | 383 | Pointer not checked for null before use : current_ioloop | CERT EXP08-C,EXP34-C | |
| 381 | ||||
| ||||
| ||||
| M | 377 | Procedure contains UR data flow anomalies. : variables.arr.buffer | CERT EXP33-C | |
| 384 | ||||
| ||||
| ||||
| M | 377 | Procedure contains UR data flow anomalies. : variables.arr.element_size | CERT EXP33-C | |
| 384 | ||||
| ||||
| ||||
| File | Undefine | File | Reference | Variable | |
|---|---|---|---|---|---|
| var-expand.c | 377 | var-expand.c | 384 | variables.arr.buffer | |
| |||||
| |||||
| var-expand.c | 377 | var-expand.c | 384 | variables.arr.element_size | |
| |||||
| |||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| wildcard_match_int (26 to 93 wildcard-match.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 39 | Pointer not checked for null before use : data | CERT EXP08-C,EXP34-C | |
| 38 | ||||
| ||||
| ||||
| M | 37 | Pointer not checked for null before use : mask | CERT EXP08-C,EXP34-C | |
| 36 | ||||
| ||||
| ||||
| M | 46 | Pointer not checked for null before use : lsn | CERT EXP08-C,EXP34-C | |
| 62 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| write_full (8 to 29 write-full.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 13 | Pointer not checked for null before use : data | CERT EXP08-C,EXP34-C | |
| 24 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|
| pwrite_full (31 to 54 write-full.c) - FAIL |
|---|
| Code | Line | Violation | Standard | |
|---|---|---|---|---|
| M | 36 | Pointer not checked for null before use : data | CERT EXP08-C,EXP34-C | |
| 48 | ||||
| ||||
| ||||
| [ | Top of Report | | | Procedure Table | | | Contents | ] |
|---|