cppcheck analysis of pavuk_0.9.35-2.1.dsc
- ./src/ainterface.c:56 [error] - Possible null pointer dereference: urlp - otherwise it is redundant to check if urlp is null at line 64
- ./src/ainterface.c:58 [error] - Possible null pointer dereference: urlp - otherwise it is redundant to check if urlp is null at line 64
- ./src/css.c:96 [error] - Possible null pointer dereference: purl - otherwise it is redundant to check if purl is null at line 110
- ./src/css.c:97 [error] - Possible null pointer dereference: purl - otherwise it is redundant to check if purl is null at line 110
- ./src/css.c:105 [error] - Possible null pointer dereference: purl - otherwise it is redundant to check if purl is null at line 110
- ./src/css.c:298 [error] - Possible null pointer dereference: urlp - otherwise it is redundant to check if urlp is null at line 303
- ./src/form.c:101 [error] - Common realloc mistake: "stack" nulled but not freed upon failure
- ./src/form.c:730 [error] - Common realloc mistake: "stack" nulled but not freed upon failure
- ./src/gui_tools.c:768 [error] - Possible null pointer dereference: icon - otherwise it is redundant to check if icon is null at line 769
- ./src/gui_tools.c:939 [error] - Possible null pointer dereference: icon - otherwise it is redundant to check if icon is null at line 940
- ./src/gui_tree.c:97 [error] - Mismatching allocation and deallocation: p
- ./src/gui_tree.c:109 [error] - Mismatching allocation and deallocation: p
- ./src/gui_tree.c:115 [error] - Mismatching allocation and deallocation: p
- ./src/gui_tree.c:121 [error] - Mismatching allocation and deallocation: p
- ./src/gui_tree.c:129 [error] - Mismatching allocation and deallocation: p
- ./src/gui_tree.c:141 [error] - Mismatching allocation and deallocation: p
- ./src/gui_tree.c:153 [error] - Mismatching allocation and deallocation: p
- ./src/gui_tree.c:159 [error] - Mismatching allocation and deallocation: p
- ./src/gui_tree.c:165 [error] - Mismatching allocation and deallocation: p
- ./src/gui_tree.c:171 [error] - Mismatching allocation and deallocation: p
- ./src/gui_tree.c:177 [error] - Mismatching allocation and deallocation: p
- ./src/gui_tree.c:183 [error] - Mismatching allocation and deallocation: p
- ./src/gui_tree.c:189 [error] - Mismatching allocation and deallocation: p
- ./src/gui_tree.c:195 [error] - Mismatching allocation and deallocation: p
- ./src/gui_tree.c:201 [error] - Mismatching allocation and deallocation: p
- ./src/gui_tree.c:207 [error] - Mismatching allocation and deallocation: p
- ./src/gui_tree.c:213 [error] - Mismatching allocation and deallocation: p
- ./src/gui_tree.c:219 [error] - Mismatching allocation and deallocation: p
- ./src/gui_tree.c:225 [error] - Mismatching allocation and deallocation: p
- ./src/gui_tree.c:231 [error] - Mismatching allocation and deallocation: p
- ./src/gui_tree.c:243 [error] - Mismatching allocation and deallocation: p
- ./src/gui_tree.c:255 [error] - Mismatching allocation and deallocation: p
- ./src/gui_tree.c:260 [error] - Mismatching allocation and deallocation: p
- ./src/gui_tree.c:271 [error] - Mismatching allocation and deallocation: p
- ./src/gui_tree.c:280 [error] - Mismatching allocation and deallocation: p
- ./src/gui_tree.c:290 [error] - Mismatching allocation and deallocation: p
- ./src/gui_tree.c:301 [error] - Mismatching allocation and deallocation: p
- ./src/html.c:572 [error] - Undefined behaviour: pom is used wrong in call to sprintf or snprintf. Quote: If copying takes place between objects that overlap as a result of a call to sprintf() or snprintf(), the results are undefined.
- ./src/htmlparser.c:925 [error] - Possible null pointer dereference: purl - otherwise it is redundant to check if purl is null at line 941
- ./src/htmlparser.c:936 [error] - Possible null pointer dereference: purl - otherwise it is redundant to check if purl is null at line 941
- ./src/htmlparser.c:1040 [error] - Possible null pointer dereference: urlp - otherwise it is redundant to check if urlp is null at line 1045
- ./src/htmlparser.c:1042 [error] - Possible null pointer dereference: urlp - otherwise it is redundant to check if urlp is null at line 1045
- ./src/htmlparser.c:1174 [error] - Possible null pointer dereference: urlp - otherwise it is redundant to check if urlp is null at line 1179
- ./src/htmlparser.c:1176 [error] - Possible null pointer dereference: urlp - otherwise it is redundant to check if urlp is null at line 1179
- ./src/http.c:1038 [error] - Possible null pointer dereference: pomurl - otherwise it is redundant to check if pomurl is null at line 1062
- ./src/http.c:1040 [error] - Possible null pointer dereference: pomurl - otherwise it is redundant to check if pomurl is null at line 1062
- ./src/recurse.c:176 [error] - Possible null pointer dereference: urlp - otherwise it is redundant to check if urlp is null at line 182
Note: if you think the results reveal a security bug,
please don't hesitate to contact the
security team
This report was generated on Wed, 22 Dec 2010 03:58:46 +0000, based on results by cppcheck 1.46