1. Summary
  2. Files
  3. Support
  4. Report Spam
  5. Create account
  6. Log in

Timeline


and .

02/25/10:

19:04 Ticket #1452 (Simplify goto better) closed by hyd_danmar
fixed: Fixed by: …
11:19 Ticket #1454 (False positive: arrayindexoutofbounds, static member sharing local name) created by aggro80
Following code gives false positive. Reason is that varid is not set …
06:27 Ticket #1451 (false positive: operator = should return reference to self) closed by hyd_danmar
fixed: I applied 1451.diff with: …
06:25 Ticket #1445 (segfault in Tokenizer::simplifyRedundantParanthesis()) closed by hyd_danmar
fixed: I applied 1445.diff with: …
00:17 Ticket #1453 (possible infinite loop processing GNU Go's engine/montecarlo.c) created by atomo64
Checking GNU Go's source code stalls when processing the …

02/24/10:

21:27 Ticket #1369 (Internal error - double-declared enum followed by another enum) closed by tetsuo55
fixed: This issue no longer occurs with latest svn version
21:26 Ticket #1370 ((error) Internal error: failed to instantiate template. The checking ...) closed by tetsuo55
fixed: I do not get this error anymore with the latest svn version
17:01 Ticket #1452 (Simplify goto better) created by aggro80
When gotos in this code are simplified, "goto A" simplification doesn't …
16:51 Ticket #1449 (segmentation fault of cppcheck) closed by hyd_danmar
fixed: I applied 1449.1.diff with: …
15:51 Ticket #1447 (CMake error in Windows) closed by kimmov
invalid: Invalid as CMake support was removed.
15:46 Ticket #1450 (Does not print paths correctly for filenames having 8-bit ASCII in Windows) closed by kimmov
duplicate: Oops. This is duplicate of #439.
08:08 Ticket #1425 (-I doesn't work properly in Windows) closed by hyd_danmar
fixed
07:58 Ticket #1451 (false positive: operator = should return reference to self) created by ettlmartin
[…] […]

02/23/10:

23:39 Ticket #1450 (Does not print paths correctly for filenames having 8-bit ASCII in Windows) created by kimmov
Create directory with 8-bit ASCII: mkdir kääk (two a's with dots) …
23:19 Ticket #1227 (GUI: project files in subdirectory are not read) closed by kimmov
wontfix: I think this would be a very advanced and too complex to implement. If …
22:01 Ticket #1449 (segmentation fault of cppcheck) created by ettlmartin
[…] […]
21:15 Ticket #1434 (### Internal error in Cppcheck. Please report it.) closed by hyd_danmar
fixed: I applied 1434.diff with: …
20:13 Ticket #1448 (Trying to check Unicode file prints confusing error) created by kimmov
I created simple UTF-16/UCS-2 Unicode code file and tried to check it: …
12:09 Ticket #1447 (CMake error in Windows) created by kimmov
Trying to create VS9 project files for current HEAD …
07:32 Ticket #1446 (false negative: buffer access out of bounds (pointers out of bounds)) created by ettlmartin
[…]
04:00 Ticket #1445 (segfault in Tokenizer::simplifyRedundantParanthesis()) created by atomo64
busybox's shell/ash.c triggers a segfault in cppcheck at the above …

02/22/10:

20:32 Ticket #1442 (false positive: getting offset instead of dereferencing a null pointer) closed by hyd_danmar
fixed: Fixed by: …
20:12 Ticket #1444 (inline suppression suppress all errors of the same type in a function) created by enciz
In the test case below, inline suppression of one type of error leads to …
19:41 Ticket #1443 (only one error each type is reported in one function) created by enciz
In the test case below, myfunc() has 3 errors, but only the first one is …
19:32 Ticket #1442 (false positive: getting offset instead of dereferencing a null pointer) created by enciz
In the test case below, the function doesn't dereference a null pointer …
14:54 Ticket #1441 (false negative: uninitialized data) created by ettlmartin
[…]
14:40 Ticket #1440 (false negative: memory leak (function parameters)) created by ettlmartin
[…]
14:25 Ticket #1439 (false positive: memory leak when using realloc) created by ettlmartin
[…] cppcheck complains about a memory leak, but calling realloc(p,0) …
13:09 Ticket #1438 (false negative: usage of allready freed variable) created by ettlmartin
[…]
12:29 Ticket #1437 (false negative: usage of uninitialized variable in printf) created by ettlmartin
[…]
09:49 Ticket #1436 (false negative: missmatch in allocation and deallocation of memory) created by ettlmartin
[…]

02/21/10:

14:24 Ticket #1409 (False positive: Buffer access out-of-bounds with strncpy and an array in ...) closed by hyd_danmar
fixed: Fixed by: …
11:20 Ticket #1435 (Internal error: failed to instantiate template. The checking continues ...) created by ettlmartin
[…] […]
10:47 Ticket #1431 (Unreachable code below a return in gui/resultstree.cpp) closed by hyd_danmar
wontfix: > Quite contrary its the safe way to write such code. In my humble …
10:39 Ticket #1434 (### Internal error in Cppcheck. Please report it.) created by ettlmartin
cppcheck complains about the following line : […] i have attached the …
10:29 Ticket #1433 (false negative: Unreachable code below a 'return') created by ettlmartin
[…] […]
09:58 Ticket #1432 (false positive: uninitialized variable) created by ettlmartin
[…] […]
09:20 Ticket #1426 (false positive: returning LPVOID can be const) closed by hyd_danmar
fixed: Fixed by: …
09:19 Ticket #1431 (Unreachable code below a return in gui/resultstree.cpp) created by ettlmartin
found during selfcheck: […] The attached patch fixes the issues.
08:48 Ticket #1396 (false positive: Resource leak) closed by hyd_danmar
fixed: Fixed by: …
07:04 Ticket #1430 (Duplicated error message) closed by hyd_danmar
fixed: Fixed by: …

02/20/10:

23:57 Ticket #1430 (Duplicated error message) created by lefreut
Hi, This code produces twice the same error (but with different line …
21:49 Ticket #1429 (False positive: (possible error) Memory leak, delete this) created by aggro80
[…] […]
20:13 Ticket #1428 (False positive: (possible error) Memory leak when memory deleted in ...) created by aggro80
[…] […] Original source: < tetsuo55> …
14:51 Ticket #1395 (false positive: Possible null pointer dereference) closed by hyd_danmar
fixed: Fixed by: …
12:35 Ticket #1377 (The function can be const false positive when used in STL algorithms) closed by hyd_danmar
worksforme: I fail to reproduce..
12:30 Ticket #1424 (false positive: unintialized variable) closed by hyd_danmar
fixed: Fixed by: …
10:44 Ticket #1422 (false positive: uninitialized variable) closed by hyd_danmar
fixed: Fixed by: …
09:23 Ticket #1383 (Preprocessor: define - ifndef problem) closed by hyd_danmar
invalid: > Well, maybe I am wrong and there is only one reason, but that can be …
09:18 Ticket #1407 (false positive memory leak when returning pointer to the allocated memory) closed by hyd_danmar
fixed: Fixed by: …
08:56 Ticket #1403 (false positive: The function can be const) closed by hyd_danmar
fixed: Fixed by: …
08:36 Ticket #1402 (false positive: uninitialized variable) closed by hyd_danmar
fixed: Fixed by: …
08:09 Ticket #1427 (new check: check for typedef name hiding) closed by hyd_danmar
fixed: I applied typedef.diff with: …
07:58 Ticket #1299 (CMake: The CheckClass is not used) closed by hyd_danmar
wontfix: I will continue to use cmake under Linux so that problems can be detected …
07:37 Ticket #1350 (re-add the "unused variable" check) closed by hyd_danmar
fixed: It is only working for POD types already.
05:43 Ticket #1427 (new check: check for typedef name hiding) created by robertreif
This patch adds typedef name hiding detection where variables, typedefs or …

02/19/10:

21:59 Ticket #1426 (false positive: returning LPVOID can be const) created by aggro80
[…] […] LPVOID should be converted into "void *" in the tokenizer
21:55 Ticket #1425 (-I doesn't work properly in Windows) created by aggro80
-I doesn't work properly in Windows Check can Windows return true for the …
13:59 Ticket #5 (unused arrays are not detected) reopened by kidkat
Re-opening since the check has been added back and this issue still …
13:59 Ticket #11 (unreachable code not detected with scope inside case) reopened by kidkat
Re-opening since the check has been added back and this issue still …
13:58 Ticket #10 (unreachable code not detected with if ... else in case) reopened by kidkat
Re-opening since the check has been added back and this issue still …
12:50 Ticket #1424 (false positive: unintialized variable) created by ettlmartin
[…] […]
11:48 Ticket #1423 (False Positive: (possible error) Memory leak when assigning to pointer ...) created by tetsuo55
Cppcheck gives me this warning: …

02/18/10:

14:54 Ticket #1422 (false positive: uninitialized variable) created by ettlmartin
[…] […]
13:57 Ticket #1421 (Internal error: failed to instantiate template. The checking continues ...) created by ettlmartin
[…] […]
12:08 Ticket #1420 (new check: identify conditions that allways false) created by ettlmartin
[…] the following will happen in the code above: first 3>2 will be …
12:04 Ticket #1419 (false negative: buffer acces out of bounds when using stl::vector) created by ettlmartin
[…]
12:02 Ticket #1418 (false negative: buffer access out of bounds (pointer arithmetics)) created by ettlmartin
Here, the buffer is accessed out of bounds […] cppcheck check fails to …
06:25 Ticket #1411 (### Internal error in Cppcheck. Please report it.) closed by hyd_danmar
fixed: I applied 1411.diff with: …
02:16 Ticket #1417 (false negative deallocating a deallocated pointer) created by atomo64
Not sure the error description of the check is the best, but the check …
02:01 Ticket #1416 (false negative resource leak when calling fdopen) created by atomo64
The same resource leak that is being applied to fopen should be applied to …
01:56 Ticket #1415 (check for calling f{eof,read,close,...} with NULL) created by atomo64
Please detect, for example, the following case: […] The argument to …

02/17/10:

21:49 Ticket #1388 (enum token/template parameter confusion - False positive) closed by hyd_danmar
fixed: This seems to be fixed
21:46 Ticket #1405 (false positive: operator = should return reference to itself) closed by hyd_danmar
fixed: Thanks! I applied 1405.diff with: …
21:44 Ticket #1404 (false positive: Redundant code: Found a statement that begins with ...) closed by hyd_danmar
fixed: Thanks! I applied 1404.diff with: …
17:11 Ticket #1389 (false positive: uninitialized variable) closed by hyd_danmar
fixed: Fixed by: …
10:03 Ticket #1414 (Request for style warning when pointer of pointer of pointer is accessed.) created by plasmab
It would be nice to get a warning when a pointer of a pointer of a pointer …
09:02 Ticket #1413 (Improve check: Function parameter is assigned a value that is never used) created by dvolgyes
The "Variable is assigned a value that is never used" is not given for …
03:25 Ticket #1412 (Internal error: failed to instantiate template. The checking continues ...) created by ettlmartin
[…] […]
02:54 Ticket #1411 (### Internal error in Cppcheck. Please report it.) created by ettlmartin
The attached code produces an internal error. […] […]

02/16/10:

22:36 Ticket #1398 (false positive: Dangerous iterator usage) closed by enciz
invalid
22:13 Ticket #1410 (False positive: (Possible)Array index out of bounds ignoring strlen() ...) created by aggro80
[…] […] Original error at: […] With --enable=all […]
20:15 Ticket #1334 (gui build fails) closed by hyd_danmar
fixed
16:23 Ticket #1409 (False positive: Buffer access out-of-bounds with strncpy and an array in ...) created by fillods
[…]
12:17 Ticket #1408 (gui build fails with Qt-4.4.3: QLocale) created by barsnick
Hi, building cppcheck-1.40 against Qt-4.4.3, I get the following error: …
06:58 Ticket #1407 (false positive memory leak when returning pointer to the allocated memory) created by atomo64
The following code produces a memory leak warning: […] But in that case …
06:36 Ticket #1406 (check for incorrect tests against return value) created by atomo64
Would be nice if cppcheck detected the following kind of bugs: […] …
06:09 Ticket #1405 (false positive: operator = should return reference to itself) created by ettlmartin
[…] […]
06:06 Ticket #1404 (false positive: Redundant code: Found a statement that begins with ...) created by ettlmartin
sorry for the huge example, this is allready an reduced version: […] …
06:03 Ticket #1403 (false positive: The function can be const) created by ettlmartin
[…] […]
05:59 Ticket #1402 (false positive: uninitialized variable) created by ettlmartin
[…] […]

02/15/10:

21:21 Ticket #1392 (Segfault in CheckBufferOverrun::checkScope) closed by aggro80
fixed: Fixed by: …
19:49 Ticket #1401 (false negative: resource leak not detected) created by enciz
In the following code, the two files are not closed before "return 3" but …
19:36 Ticket #1400 (false negative: uninitialized file descriptor closed) created by enciz
In the following code, file descriptor fd was not initialized but cppcheck …
19:24 Ticket #1399 (Give new id for Mismatching allocation and deallocation for primitive ...) created by enciz
For the simple types like int or char, "delete []" and "delete" do the …
19:10 Ticket #1398 (false positive: Dangerous iterator usage) created by enciz
In the following program, the line intpvi2 = …
18:44 Ticket #1397 (false positive: Memory leak in while loop) created by enciz
The following two programs do the same thing basically except that the …
18:01 Ticket #1396 (false positive: Resource leak) created by enciz
The following code shows a false positive of resource leak. Obviously, if …
17:30 Ticket #1395 (false positive: Possible null pointer dereference) created by enciz
The following code shows a false positive. The code above exit: guarantees …
04:17 Ticket #1394 (detect comparing pointers to constant values) created by atomo64
Please detect the following cases: […] Thanks for your great work!
01:45 Ticket #1393 (Detect loops, that are never executed) created by kidkat
It would be nice to detect loops, that are never executed like this: …
00:45 Ticket #1333 (Detect access out of bounds 'for (i = 100; i > 0; --i) a[i] = 0;') closed by povaddict
fixed: Fixed in …
00:27 Ticket #1392 (Segfault in CheckBufferOverrun::checkScope) created by povaddict
[…] The above code makes cppcheck segfault. When running under …

02/14/10:

13:00 Ticket #1391 (Cppcheck does not find include files correctly) created by killerbot
Consider the following directory tree CppCheckIncludeBug? | +inc -> …
08:55 Ticket #1390 ('generate_coverage_report' doesn't generate report) created by quanyangyi0323
from commit:ca2ef4c642c339d3824385f19d28526a91a84101, …
08:52 Ticket #1389 (false positive: uninitialized variable) created by ettlmartin
[…] […]

02/13/10:

19:15 Ticket #1388 (enum token/template parameter confusion - False positive) created by epajarre
I tracked down cause for getting Checking test.cxx... [test.cxx:22]: …
08:29 Ticket #1387 (False positive: function call inside class -> deallocating a deallocated ...) created by hyd_danmar
This code: […] Gives me this false positive: […]
08:28 Ticket #1386 (False positive: function call inside class -> mismatching allocation and ...) created by hyd_danmar
This code: […] Gives me this false positives: […]

02/12/10:

20:51 WikiStart edited by aggro80
new check -> improve check (diff)
20:25 Ticket #1385 (False positive: unsigned division) closed by aggro80
fixed: Fixed by: …
17:16 Ticket #1382 (False positive: uninitialized variable when using assembly to initialize ...) closed by hyd_danmar
fixed: Fixed by: …
16:23 Ticket #1385 (False positive: unsigned division) created by hyd_danmar
This code: […] Generates this false positive: […] I know this is a …
12:54 Ticket #1384 (new check: variable name reuse (Wshadow)) created by robertreif
Variables in different scopes can have the same name. This is legal but …

02/11/10:

17:14 Ticket #1383 (Preprocessor: define - ifndef problem) created by lanurmi
Sometimes cppcheck gets into some kind of infinite loop while checking a …
16:48 Ticket #1382 (False positive: uninitialized variable when using assembly to initialize ...) created by hyd_danmar
The variable "temp" is initialized by the assembler code: […] Cppcheck …
12:37 Ticket #1381 (Check if the b and c are the same in "a ? b : c") created by kidkat
It would be nice to have a check, that checks if b and c in "a ? b : c" …
12:11 Ticket #1380 (Patch to fix some VS2008 warnings) created by kidkat
The attached patch fies some VS2008 warnings.
10:00 Ticket #1336 (false positive: unusual pointer arithmetik with strings) closed by mlukow
fixed
09:59 Ticket #1335 (false positive: unusual pointer arithmetik) closed by mlukow
fixed

02/10/10:

21:19 Ticket #1379 (False negative: Array index out of bounds with realloc()) created by aggro80
[…] Array index out of bounds is not detected.
21:12 Ticket #1340 (False positive: Array out of bounds for re-initialised array pointer) closed by aggro80
fixed: Fixed by: …
18:35 Ticket #1376 (Member variable not initialized in the constructor false positive) closed by hyd_danmar
fixed: Fixed by: …
16:24 Ticket #1378 (#error macro makes unrelated errors undetectable) created by lanurmi
[…] The obvious null pointer dereference is not detected in g(). …
14:24 Ticket #1377 (The function can be const false positive when used in STL algorithms) created by boogachamp
I have a case where I am using the std::sort STL algorithm. I use the …
14:18 Ticket #1376 (Member variable not initialized in the constructor false positive) created by boogachamp
I have a class with 3 arrays. All are initialized in the constructor via …

02/09/10:

23:35 Ticket #1375 (false negative: uninitialized member variables not found in nested class ...) created by robertreif
I ran purify today on some code that I already ran through cppcheck and …
17:11 Ticket #1373 (###### If you see this, there is a bug ######) closed by hyd_danmar
fixed: Fixed by: …
14:42 Ticket #1374 (false negative: using uninitialized variable in printf) created by quanyangyi0323
No error is found in this code: […] Expected is something like this: …
04:40 Ticket #1373 (###### If you see this, there is a bug ######) created by robertreif
I get this when I run the tests: TestStl::STLSize ###### If you see …
02:37 Ticket #1368 ((error) ### Internal error in Cppcheck. Please report it) closed by povaddict
duplicate: Simplified: […] So it's really the same problem as #1369. Closing as …

02/08/10:

22:31 Ticket #1372 (Add optional scanning of portability issues) created by tetsuo55
Please consider adding support for a portability warnings switch. An …
22:24 Ticket #1371 (#include "foo\file.h" -> #include "foo/file.h" should be handled ...) created by tetsuo55
many windows applications use the \ for paths, linux has problems with …
22:23 Ticket #1370 ((error) Internal error: failed to instantiate template. The checking ...) created by tetsuo55
[c:\Users\user\Desktop\cppcheck\trunk\src\apps\subtitles\\libssf\Renderer.h …
22:22 Ticket #1369 (Internal error - double-declared enum followed by another enum) created by tetsuo55
[c:\Users\user\Desktop\cppcheck\trunk\src\apps\\SubPic\ISubPic.h:335]: …
22:20 Ticket #1368 ((error) ### Internal error in Cppcheck. Please report it) created by tetsuo55
[c:\Users\user\Desktop\cppcheck\trunk\src\apps\filters\\source\FLICSource\F …
22:17 Ticket #1366 (void Tokenizer::simplifyTemplates() --> Abort) closed by aggro80
fixed: Fixed by: …
18:08 Ticket #1367 (false positive: uninitialized variable) closed by povaddict
invalid: p is an int*. *p is an int. You are assigning an int array's …
17:25 Ticket #1364 (False positive: (error) Possible null pointer dereference) closed by hyd_danmar
fixed: Fixed by: …
17:07 Ticket #1360 (false positive:: uninitialized class member of nested class inside a ...) closed by hyd_danmar
fixed: Fixed by: …
13:11 Ticket #1367 (false positive: uninitialized variable) created by ettlmartin
[…] […]
11:47 Ticket #1366 (void Tokenizer::simplifyTemplates() --> Abort) created by ettlmartin
during a check of gcc sources, cppcheck printed the following message: …
06:26 Ticket #1344 (false negative: missing const not found) closed by hyd_danmar
fixed: I applied 1344.1.diff with: …

02/07/10:

21:27 Ticket #1365 (cppcheck 1.39 crashes on OpenBSD/amd64 port while scanning in-tree gcc ...) closed by aggro80
worksforme: This occurs with 1.39 and with 1.40, but not in the latest git. So it …
21:07 Ticket #1365 (cppcheck 1.39 crashes on OpenBSD/amd64 port while scanning in-tree gcc ...) created by zinovik
Hello. I'm tring to create cppcheck port for OpenBSD. I tested it on …
20:46 Ticket #1364 (False positive: (error) Possible null pointer dereference) created by aggro80
[…] […]
19:26 Ticket #1318 (Executing cppcheck with --errorlist leads to error message) closed by kwin
fixed: Should be fixed with …
14:00 Ticket #1361 (### Internal error in Cppcheck. Please report it) closed by hyd_danmar
fixed: Fixed by: …
12:43 Ticket #1353 (false positive: uninitialized variable) closed by hyd_danmar
invalid: I fail to reproduce. It might have been fixed.
12:39 Ticket #1359 (Tokenizer: (unsigned) simplified incorrectly) closed by hyd_danmar
invalid: I fixed #1356 with: …
12:36 Ticket #1356 (Double-False positive: uninitialized variable) closed by hyd_danmar
fixed: Fixed by: …
08:16 Ticket #1362 (Internal error when using ?-operator and nested {}) closed by hyd_danmar
fixed: Fixed by: …

02/06/10:

21:36 Ticket #1346 (False positive: Memory leak when allocated memory is stored elsewhere ...) closed by hyd_danmar
fixed: Fixed by: …
20:48 Ticket #1363 (false positive: memory leak) closed by hyd_danmar
fixed: Fixed by: …
18:47 Ticket #824 (Exit code of cppcheck) closed by hyd_danmar
fixed: Fixed by: …
15:54 Ticket #1352 (false positive: uninitialized variable) closed by hyd_danmar
fixed: Fixed by: …
11:07 Ticket #1363 (false positive: memory leak) created by ettlmartin
during a scan of postgres sql git head, a false positve showed up on …
09:34 Ticket #1355 (### Internal error in Cppcheck. Please report it.) closed by hyd_danmar
fixed: Thanks! I applied 1355.diff with: …
08:55 Ticket #1362 (Internal error when using ?-operator and nested {}) created by ettlmartin
[…] […]
07:48 Ticket #1361 (### Internal error in Cppcheck. Please report it) created by ettlmartin
during a check of llvm svn head, cppcheck printed an internal error, here …
07:43 Ticket #1360 (false positive:: uninitialized class member of nested class inside a ...) created by ettlmartin
[…] […]

02/05/10:

22:23 Ticket #1359 (Tokenizer: (unsigned) simplified incorrectly) created by aggro80
This code: […] Becomes: […] This is at least slowing down fixing …
21:58 Ticket #1358 (False negative: out-of-bounds not found near return) closed by aggro80
fixed: Fixed by: …
20:56 Ticket #1358 (False negative: out-of-bounds not found near return) created by aggro80
[…]
20:52 Ticket #1357 (problem in stl insert method of set template) created by rti7743
set stl template insert(iterator , iterator ) method is legality method …
17:51 Ticket #1356 (Double-False positive: uninitialized variable) created by lanurmi
[…] This is a false positive for two reasons: 1) name is …
16:36 Ticket #984 (improve output if strncpy is followed by strncat) closed by hyd_danmar
fixed: Fixed by: …
11:48 Ticket #1355 (### Internal error in Cppcheck. Please report it.) created by ettlmartin
during a scan of the current wxWidgets svn head …
11:10 Ticket #1354 (Flexible exclusion of checks) closed by hyd_danmar
invalid: first of all.. is there any check that you disagree about? If you get …
07:53 Ticket #1354 (Flexible exclusion of checks) created by rioch
A limitation of cppcheck is that you cannot disable specific checks. For …
07:21 Ticket #1351 (add expression support to simplifyEnum) closed by hyd_danmar
fixed: I applied enum.1.diff with: …
05:58 Ticket #1353 (false positive: uninitialized variable) created by ettlmartin
during a scan of the current gcc-trunk, cppcheck printed a false positive …
04:48 Ticket #1352 (false positive: uninitialized variable) created by ettlmartin
during a scan of wxmathplot (http://wxmathplot.sourceforge.net/), a false …[…]
01:07 Ticket #1351 (add expression support to simplifyEnum) created by robertreif
Here is a patch which adds support for expressions in enums. It does not …

02/04/10:

19:07 Ticket #1347 (False positive: Using memset on class that only has ints) closed by hyd_danmar
fixed: Fixed by: …
18:41 Ticket #1287 (Use of memset on struct - std template types not handled) closed by hyd_danmar
fixed: Fixed by: …
16:08 Ticket #1350 (re-add the "unused variable" check) created by kidkat
The old "unused variable" check, that reported variables, that were never …
10:29 Ticket #1349 (mismatched allocation and deallocation with typedef not detected) created by kidkat
This code […] does not report the mismatching allocation and …
10:21 Ticket #1348 (mismatched allocation and deallocation not detected when re-using pointer) created by kidkat
This code […] reports […] If you fix the error in line 9 it will …

02/03/10:

21:15 Ticket #1347 (False positive: Using memset on class that only has ints) created by hyd_danmar
Using memset on a class that only has ints is safe.. […]
20:26 Ticket #1337 (Division by zero with __alignof__()) closed by hyd_danmar
fixed: Fixed by: …
20:17 Ticket #1346 (False positive: Memory leak when allocated memory is stored elsewhere ...) created by aggro80
[…] […] Found from the Linux kernel: […]
19:10 Ticket #1345 (Not initialised variables warning missing in classes with dllexport) closed by hyd_danmar
fixed: Fixed by: …
17:53 Ticket #1342 (Superclass constructors in initializer lists are considered unused ...) closed by hyd_danmar
fixed: Fixed by: …
08:10 Ticket #1345 (Not initialised variables warning missing in classes with dllexport) created by altren
Here's short example for test: Widget.cpp […] Widget.h […] Both …
06:59 Ticket #1343 (simplifyTypedef doesn't support deeply nested classes) closed by hyd_danmar
fixed: I applied typedef.diff with: …

02/02/10:

23:47 Ticket #1344 (false negative: missing const not found) created by robertreif
The following code should generate a missing const message: […]
23:38 Ticket #1343 (simplifyTypedef doesn't support deeply nested classes) created by robertreif
simplifyTypedef supports parsing deeply nested classes now but only …
19:49 Ticket #1342 (Superclass constructors in initializer lists are considered unused ...) created by jotik
Superclass constructors in initializer lists are considered unused …
18:58 Ticket #1341 (false positive 'uninitialized variable' when using Exception ...) closed by hyd_danmar
fixed: Fixed by: …
17:38 Ticket #1068 (GUI: stop or quit when processing a large file) closed by kimmov
fixed: I think this can be closed now. It might not be strictly "immediately" but …
13:15 Ticket #1341 (false positive 'uninitialized variable' when using Exception ...) created by cjohnk7
Code: […] Prints: […]

02/01/10:

19:02 Ticket #1339 (add nested struct support to simplifyEnum and simplifyTypedef) closed by hyd_danmar
fixed: Thanks! I applied struct.diff with: …
18:53 Ticket #1094 (Improve check: unusual pointer arithmetic: 'ch+str') reopened by hyd_danmar
I have seen false positives. Two tickets have been created: #1335 and …
11:10 Ticket #1340 (False positive: Array out of bounds for re-initialised array pointer) created by rkraats
[…] latest git version gives: (error) Array 'buf[8]' index 8 out of …
00:59 Ticket #1339 (add nested struct support to simplifyEnum and simplifyTypedef) created by robertreif
This patch adds nested struct support to simplifyEnum and simplifyTypedef. …

01/31/10:

21:07 Ticket #1249 (false positive '(error) Resource leak: f' for 'popen' / 'if(pclose(f) < ...) closed by mlukow
fixed: Fixed by: …
21:05 Ticket #1274 (false positive: Dangerous usage of strncat) closed by mlukow
fixed: Fixed by: …
21:04 Ticket #1094 (Improve check: unusual pointer arithmetic: 'ch+str') closed by mlukow
fixed: Fixed by: …
20:48 Ticket #1338 (simplify typedefs with global and nested namespace) closed by hyd_danmar
fixed: Thanks. I applied typedef.1.diff: …
18:51 Ticket #1338 (simplify typedefs with global and nested namespace) created by robertreif
This patch refactors simplifyTypedef to better handle global and nested …
17:45 Ticket #1337 (Division by zero with __alignof__()) created by arm_in
[…] results in […]
16:18 Ticket #1336 (false positive: unusual pointer arithmetik with strings) created by ettlmartin
i tested the sample from …
15:29 Ticket #1004 (improve check: Unintialized variable not detected when using a reference ...) closed by hyd_danmar
fixed: Fixed by; …
13:06 Ticket #1335 (false positive: unusual pointer arithmetik) created by ettlmartin
[…] […]
08:58 Ticket #92 (Memory leaks not detected when using assignment) closed by hyd_danmar
fixed: Fixed by: …
06:30 Ticket #1334 (gui build fails) created by blacksqr
I tried compiling cppcheck on Ubuntu Intrepid using the instructions in …
06:28 Ticket #1333 (Detect access out of bounds 'for (i = 100; i > 0; --i) a[i] = 0;') created by hyd_danmar
This code doesn't produce any error message: […]

01/30/10:

21:08 Ticket #1332 (detect integer underflows) created by atomo64
Would be great if cppcheck could detect integer underflows like the next …
18:42 Ticket #1331 (simplify typedef of complex arrays) closed by hyd_danmar
fixed: Thanks! I applied array.diff with: …
18:16 Ticket #1331 (simplify typedef of complex arrays) created by robertreif
This patch adds better support for typedefs of arrays.
13:41 Ticket #1005 (improve check: nullpointer dereference not found when it is initialized ...) closed by hyd_danmar
fixed: Finally fixed: …
08:36 Ticket #1005 (improve check: nullpointer dereference not found when it is initialized ...) reopened by hyd_danmar
hmm.. it wasn't fixed.
08:34 Ticket #1005 (improve check: nullpointer dereference not found when it is initialized ...) closed by hyd_danmar
fixed: Fixed by: …
07:11 Ticket #1330 (Detect memory leaks: ignore usage when passing const pointer to ...) created by hyd_danmar
We could ignore function usage when passing a const pointer to an unknown …
07:02 Ticket #1329 (simplify typedef of function pointer returning template) closed by hyd_danmar
fixed: I applied typedef.diff with: …
02:02 Ticket #1329 (simplify typedef of function pointer returning template) created by robertreif
This patch adds support for a typedef of a function pointer returning a …

01/29/10:

21:29 Ticket #1327 (False positive: Redundant code: Found a statement that begins with numeric ...) closed by hyd_danmar
fixed: Fixed by: …
20:27 Ticket #1316 (### Internal error in Cppcheck. Please report it.) closed by hyd_danmar
fixed
18:39 Ticket #1319 (false negative: missing const not found) closed by hyd_danmar
fixed: Fixed by: …
17:50 Ticket #1324 (show number of tests that don't produce the desired results) closed by hyd_danmar
fixed: Applied todo.diff with: …
15:35 Ticket #1328 (Segmentation fault) closed by rkraats
fixed: Indeed with the latest git version the problem is gone. But now when I …
15:07 Ticket #1323 (segfault with style in CheckClass::operatorEqRetRefThis()) closed by hyd_danmar
fixed: I applied 1323.diff with: …
15:01 Ticket #1325 (Segmentation fault in simplifyTypedef due to bad preprocessing) closed by hyd_danmar
fixed: I applied 1325.diff and 1325.1.diff with: …
14:58 Ticket #1326 (remove simplified enum definitions) closed by hyd_danmar
fixed: I applied enum.diff with: …
14:54 Ticket #1328 (Segmentation fault) created by rkraats
[…] Causes a segmentation fault when checked with --enable=style: …
13:04 Ticket #1327 (False positive: Redundant code: Found a statement that begins with numeric ...) created by rkraats
[…] […]
04:10 Ticket #1326 (remove simplified enum definitions) created by robertreif
There is no reason to keep an enum definition around after it's …
04:00 Ticket #1325 (Segmentation fault in simplifyTypedef due to bad preprocessing) created by robertreif
The following code: […] is tokenized to: […] The >> token is …
00:05 Ticket #1324 (show number of tests that don't produce the desired results) created by robertreif
This patch shows the number of tests that don't produce the desired …

01/28/10:

22:23 Ticket #824 (Exit code of cppcheck) reopened by kwin
Unfortunately with --errorlist the exit code is still 1 and not 0. See …
21:41 Ticket #1323 (segfault with style in CheckClass::operatorEqRetRefThis()) created by aggro80
[…] […] […] Found from: …
20:53 Ticket #1322 (Add cppcheckError and unusedFunction to --errorlist, give out internal ...) created by kwin
So far the xml output of --errorlist doesn't contain the id and message …
18:56 Ticket #1321 (Improve check const-function: function that is not implemented inline can ...) created by hyd_danmar
When functions are not implemented inline it is not detected that they can …
17:13 Ticket #1320 (Error messages should always start with an uppercase letter and not end ...) created by kwin
The error messages with the following ids do not start with an uppercase …

01/27/10:

23:37 Ticket #1319 (false negative: missing const not found) created by robertreif
The following code should generate a missing const message but doesn't. …
21:05 Ticket #1286 (Memory leak not detected) closed by hyd_danmar
fixed: Fixed by: …
20:44 Ticket #1314 (specify the files to check in 1 input file) closed by hyd_danmar
fixed: I applied the changes with: …
20:03 Ticket #1315 (mismatched allocation and deallocaton not detected) closed by hyd_danmar
fixed: Fixed by: …
16:30 Ticket #1318 (Executing cppcheck with --errorlist leads to error message) created by kwin
If you execute cppcheck --errorlist it always prints the error: No C/C++ …
12:28 Ticket #1317 (improve out of bounds check when using std::string.length() in for loop) created by ettlmartin
recently i found a bug that can lead to an out of bounds error: […] If …

01/26/10:

19:31 Ticket #1302 (False positive: Confusion between POSIX open() and class member) closed by hyd_danmar
fixed: Fixed by: …
18:38 Ticket #1278 (Confusing style message formatting) closed by hyd_danmar
fixed: I changed the message to something similar to 1. for non-verbose output …
Note: See TracTimeline for information about the timeline view.