Timeline


and .

05/08/10:

23:20 Ticket #1660 (false positive: Variable is assigned a value that is never used, when ...) created by robertreif
The following code: […] produces this false positive: […] This patch …
18:12 Ticket #1656 (dangerous usage of erase not detected: for (; it != it2; ++it) ...) closed by hyd_danmar
fixed: Fixed by: …
17:24 Ticket #1658 (false negative: uninitialized pointer usage) closed by hyd_danmar
fixed: Fixed by: …
16:50 Ticket #1253 (improve check: uninitialized variable not found when using reference) closed by hyd_danmar
fixed: ok closing it
15:03 Ticket #1318 (Executing cppcheck with --errorlist leads to error message) reopened by kwin
Unfortunately again not working with 1.43. See also ticket 824.
15:02 Ticket #824 (Exit code of cppcheck) reopened by kwin
Unfortunately again not working with 1.43. What happened to that fix? …
14:32 WikiStart edited by hyd_danmar
Version 1.44 is planned to be released on july 10th (diff)
14:29 Milestone 1.43 completed
This release has many fixes and enhancements. We deprecated the …
14:27 Ticket #1538 (Use coverage report to fix tests) closed by hyd_danmar
fixed: I am closing 1.43
11:22 Ticket #1659 (new check: overflowing variable when using memcpy) created by ettlmartin
[…]
11:20 Ticket #1658 (false negative: uninitialized pointer usage) created by ettlmartin
The code: […]
11:15 Ticket #1657 (new check: missing nulltermination of string after memcpy) created by ettlmartin
[…] the correct way would be: […]
11:13 Ticket #1123 (false positive: memory leak when using operator delete) closed by hyd_danmar
invalid: I am not convinced that this is a false positive.
09:56 Ticket #1656 (dangerous usage of erase not detected: for (; it != it2; ++it) ...) created by hyd_danmar
The code: […]

05/07/10:

16:38 Ticket #1654 (False positive: Memory leak with: ( delete ( p ) , ( p ) = 0 );) closed by hyd_danmar
fixed: Fixed by: …
10:59 Ticket #1655 (new check: wrong usage of std::string in memcpy) created by ettlmartin
This sample leads to an segmentation fault […] std::string is not …
06:51 Ticket #959 (new check: wrong usage of fflush()) closed by zblair
fixed: I've utilized Token::findmatch() in the check as suggested, and I've …
05:24 Ticket #959 (new check: wrong usage of fflush()) reopened by zblair
Thanks for the tip, php-coderrr! I will update the fix with your …

05/06/10:

19:12 Ticket #1654 (False positive: Memory leak with: ( delete ( p ) , ( p ) = 0 );) created by aggro80
[…] […]
16:42 Ticket #1651 (Tokenizer::setVarId wrong handling of return statement) closed by hyd_danmar
fixed: Fixed by: …
16:19 Ticket #1653 (Improve "unreachableCode : style : Unreachable code below a 'return'" to ...) closed by hyd_danmar
invalid: The "break" is unreachable and redundant. That is what we warned about. …
14:59 Ticket #1653 (Improve "unreachableCode : style : Unreachable code below a 'return'" to ...) created by mcj42
Currently a […] results in a […] IMHO cppcheck should …
14:48 Ticket #1652 (Improve "unreadVariable : style : Variable 'i' is assigned a value that is ...) created by mcj42
if a […] is found, the line number of the beginning of the function …
06:35 Ticket #1651 (Tokenizer::setVarId wrong handling of return statement) created by hyd_danmar
The code: […] is tokenized to: […]

05/05/10:

16:30 Ticket #1646 (False positive: array access after return cannot have default loop value) closed by hyd_danmar
fixed: Another fix by: …
15:31 Ticket #1647 (False positive: buffer is not assigned value (assigned through alias)) closed by hyd_danmar
fixed: I applied 1647.diff with: …
10:08 Ticket #1650 (Cppcheck deadlock) created by matlo
I'm trying to run cppcheck on a large project (1664 files), that's why I …
00:43 Ticket #1646 (False positive: array access after return cannot have default loop value) reopened by caryr
I see the fix entry for this in git, but neither the attached example or …

05/04/10:

22:17 Ticket #1645 (Tokenizer:simplifyTypedef add support for new(nothrow)) closed by robertreif
invalid
18:30 Ticket #1649 (add a warning for potential memory leaks when using realloc) created by virtualthoughts
Using other tools and/or reading online I've seen references to using …
18:03 Ticket #1646 (False positive: array access after return cannot have default loop value) closed by hyd_danmar
fixed: Fixed by: …
18:00 Ticket #1648 (mismatch allocate and deallocate calls.) created by virtualthoughts
In a code review we just found a case were someone used a realloc and then …
17:48 Ticket #1647 (False positive: buffer is not assigned value (assigned through alias)) created by hyd_danmar
The code: […] I get false positive: […]
15:28 Ticket #1643 (Variable usage (pointer is assigned but never used)) closed by hyd_danmar
fixed: I applied 1643.diff with: …
15:27 Ticket #1639 (False positive: unused variable value (pointer aliasing)) closed by hyd_danmar
fixed: I applied 1639.diff with: …
06:44 Ticket #959 (new check: wrong usage of fflush()) closed by zblair
fixed: Thank you for the feedback. I have committed just the simple …
02:22 Ticket #1646 (False positive: array access after return cannot have default loop value) created by caryr
I'm not sure how to describe this code in the summary and to be honest it …

05/03/10:

23:15 Ticket #1645 (Tokenizer:simplifyTypedef add support for new(nothrow)) created by robertreif
This patch fixes a false positive when new(nothrow) is used. The …

05/02/10:

12:44 Ticket #1642 (Tokenizer::simplifyKnownVariables: simplify after loop) closed by hyd_danmar
fixed: Fixed by: …
10:21 Ticket #1644 (Array index out of bounds not found when using a while loop) created by hyd_danmar
The array index out of bounds is currently not detected for this code: …
10:18 Ticket #1643 (Variable usage (pointer is assigned but never used)) created by hyd_danmar
In the code below the variable 'a' is assigned but never used. […]
07:03 Ticket #1642 (Tokenizer::simplifyKnownVariables: simplify after loop) created by hyd_danmar
Here is a simple code example: […] It seems the …
06:59 Ticket #1641 (Array index out of bounds (N-dim array, 1 counter variable)) created by hyd_danmar
This code doesn't give me any error message: […]

05/01/10:

19:16 Ticket #1640 (False negative: Unused value (variable is assigned but never read)) closed by hyd_danmar
fixed: I applied 1640.diff with: …
08:57 Ticket #1640 (False negative: Unused value (variable is assigned but never read)) created by hyd_danmar
In this code: […] The variable 'x' is redundant.
08:29 Ticket #1574 (chain assignments could be simplified) closed by php-coderrr
fixed: Fixed by: …
08:10 Ticket #1638 (Tokenizer::simplifyKnownVariables: removing variable declaration) closed by hyd_danmar
fixed: Fixed by: …
07:04 Ticket #1639 (False positive: unused variable value (pointer aliasing)) created by hyd_danmar
The code: […] Output: […]
06:56 Ticket #1638 (Tokenizer::simplifyKnownVariables: removing variable declaration) created by hyd_danmar
The resulting token list is wrong for this code: […]

04/30/10:

19:37 Ticket #1637 (crash in Variables::alias) closed by hyd_danmar
fixed: I applied the patch with: …
16:12 Ticket #1622 (False positive: buf is not assigned a value (pointer aliasing)) closed by hyd_danmar
fixed: I applied aliased.2.diff with: …
16:10 Ticket #1636 (Fix false positive with strncpy termination check) closed by hyd_danmar
fixed: I applied the patch with: …
15:30 Ticket #1637 (crash in Variables::alias) created by hyd_danmar
I see crashes when I use Visual Studio. It is reported for the first line …
08:37 Ticket #1636 (Fix false positive with strncpy termination check) created by ericsesterhenn
hi, in case a strncpy is used with a constant parameter, the null …
05:37 Ticket #1635 (Allow command-line definition of preprocessor macros: -DVAR=VALUE) closed by hyd_danmar
duplicate: duplicate of #1212, related with #1281
00:49 Ticket #1635 (Allow command-line definition of preprocessor macros: -DVAR=VALUE) created by whitty
Background CPU or OS abstraction libraries tend to be heavily …

04/29/10:

22:26 Ticket #1622 (False positive: buf is not assigned a value (pointer aliasing)) reopened by robertreif
This patch fixes some false positives and negatives by improving the alias …
16:31 Ticket #1634 (Null character not correctly tokenized) closed by hyd_danmar
fixed: I applied bad_null.diff with: …
15:28 Ticket #1634 (Null character not correctly tokenized) created by ericsesterhenn
hi, for the following example a[0] = 0; a[1] = '\0'; a[2] = '\x0'; …
11:49 Ticket #1633 (tokenizer::simplifyKnownVariable: improved handling of arithmetic) created by ettlmartin
following code […] is tokenized to […] and could be simplified to …
05:18 Ticket #1631 (Tokenizer: remove "register" keyword) closed by hyd_danmar
fixed: I applied register.2.diff with: …
05:16 Ticket #1622 (False positive: buf is not assigned a value (pointer aliasing)) closed by hyd_danmar
fixed: I applied aliased.diff with …

04/28/10:

20:08 Ticket #1629 (False negative: null pointer derefence not detected 'c[0] = 0') closed by hyd_danmar
fixed: Fixed by: …
19:38 Ticket #1632 (false positive: unintialized variable) closed by hyd_danmar
fixed: Fixed by: …
08:19 Ticket #1632 (false positive: unintialized variable) created by ettlmartin
[…] […]

04/27/10:

22:59 Ticket #1631 (Tokenizer: remove "register" keyword) created by robertreif
The "register" keyword is getting to CheckOther::functionVariableUsage() …
18:44 Ticket #1628 (false negative: memory leak when using redundant braces) closed by hyd_danmar
fixed: Fixed by: …
04:03 Ticket #1630 (detect +1 on malloc of strlen) closed by hyd_danmar
duplicate: If the "+1" isn't needed but we report something then it's a false …

04/26/10:

20:51 Ticket #1630 (detect +1 on malloc of strlen) created by dcb314
Given the following code extern void g( char *); void f( const char * …
19:45 Ticket #1626 ("Unusual pointer arithmetic" false positive) closed by hyd_danmar
fixed: Fixed by: …
17:56 Ticket #1629 (False negative: null pointer derefence not detected 'c[0] = 0') created by hyd_danmar
The null pointer dereference is not detected: […] This code is a copy …
16:55 Ticket #1627 (###### If you see this, there is a bug ###### - Token::Match("%varid% [ ...) closed by hyd_danmar
fixed: Fixed by: …
15:06 Ticket #1628 (false negative: memory leak when using redundant braces) created by ettlmartin
[…]

04/25/10:

14:04 Ticket #1627 (###### If you see this, there is a bug ###### - Token::Match("%varid% [ ...) created by kidkat
The attached file is causing a lot of these messages: […]
13:39 Ticket #271 (memory leaks false positive for std::auto_ptr when using "--all") closed by hyd_danmar
invalid: I close this.. the "possible" errors are deprecated.
13:34 Ticket #1626 ("Unusual pointer arithmetic" false positive) created by kidkat
This code […] reports […] which is incorrect since the first "+" …
13:30 Ticket #1583 (false negative: unintialized variable) closed by hyd_danmar
invalid: If you don't use a template it is removed. You get a warning for this …
13:13 Ticket #943 (Tokenizer: improve handling of pointer aliasing) closed by hyd_danmar
fixed: Fixed by: …
12:44 Ticket #743 (GUI: how to insert auto-dealloc list) closed by hyd_danmar
invalid: The auto-dealloc was deprecated because we disabled all "possible" errors.
05:35 Ticket #948 (array index out of bound not detected 'a[i-1] = 0') closed by hyd_danmar
fixed: Fixed by: …

04/24/10:

20:24 Ticket #1440 (false negative: memory leak (function parameters)) closed by hyd_danmar
fixed: Fixed by: …
19:59 Ticket #1410 (False positive: (Possible)Array index out of bounds ignoring strlen() ...) closed by hyd_danmar
invalid: We disabled the "possible" checks. And there are some unit tests for …
19:49 Ticket #836 (buffer overrun: memmove) closed by hyd_danmar
fixed: Fixed by: …
19:11 Ticket #1625 (Preprocessor: Report errors to an ErrorLogger) created by hyd_danmar
Check a file that has extended ascii or unicode. For example you can …
18:42 Ticket #1146 (improve check: memory leak not detected (allocation in subfunction)) closed by hyd_danmar
fixed: Fixed by: …
14:47 Ticket #1571 ("C-style pointer casting" should not be reported for C files) closed by hyd_danmar
fixed: Fixed by: …
12:57 Ticket #1616 (false positive - Upon exception there is a memory leak) closed by hyd_danmar
fixed: Fixed by: …
12:31 Ticket #1603 (break after a return or goto should not be an error in a switch statement) closed by hyd_danmar
fixed: Closed by: …
09:58 Ticket #1624 (Tokenizer::simplifyTemplates: can't simplify 'template<int n, int nn=n> ...) created by hyd_danmar
The simplification fail for this code: […] The --debug output is: …
07:41 Ticket #1619 (tokenizer: remove calling convention) closed by hyd_danmar
fixed: I applied declspec.diff with: …
06:11 Ticket #1169 (improve check: divsion by zero not detected when using the shift (>>) ...) closed by zacblair
fixed: I applied ticket_1169.patch with: …

04/23/10:

20:12 Ticket #1623 (false negative: multidim array index out of bounds) created by ettlmartin
[…] […]
14:27 Ticket #819 (array index out of bounds not detected for multidimension arrays) closed by hyd_danmar
fixed: Fixed by: …

04/22/10:

23:17 Ticket #1619 (tokenizer: remove calling convention) reopened by robertreif
Here is a patch that add some more calling conventions and memory models. …
20:55 Ticket #251 (Change error message text when memory deallocation can't be followed) closed by hyd_danmar
wontfix: The inconclusive checks are disabled so there is no need for fixing this
20:38 Ticket #1380 (Patch to fix some VS2008 warnings) closed by hyd_danmar
fixed: I believe these warnings have been fixed
20:36 Ticket #1277 (Debugging: report when bailing out) closed by hyd_danmar
invalid: I don't think I was specific enough
20:34 Ticket #1247 (Limitable scope not detected with if) closed by hyd_danmar
duplicate: It seems to me that this is a duplicate of #1208
20:33 Ticket #1246 (Limitable scope not detected with for) closed by hyd_danmar
duplicate: I think this is a duplicate of #1207
20:28 Ticket #1222 (--auto-dealloc lists should be working with base classes) closed by hyd_danmar
wontfix: The --auto-dealloc has been deprecated since we remove the inconclusive …
19:41 Ticket #1622 (False positive: buf is not assigned a value (pointer aliasing)) created by caryr
I believe the following is the last cppcheck deficiency found when running …
18:09 Ticket #1615 (False positive - C-style pointer casting) closed by hyd_danmar
fixed: I applied 1615.diff with: …
18:04 Ticket #1621 (If you see this, there is a bug) closed by hyd_danmar
fixed: Fixed by: …
16:57 Ticket #1621 (If you see this, there is a bug) created by caryr
Some change over the last few days triggers this on a couple of our files. …
08:38 Ticket #1564 (CppCheck does not recognise redundant IF) closed by zacblair
fixed: Fixed by: …

04/21/10:

19:09 Ticket #1619 (tokenizer: remove calling convention) closed by hyd_danmar
fixed: I applied call.diff with: …
18:30 Ticket #1620 (tokenizer: simplify well known math functions) created by ettlmartin
the following code […] is tokenized to […] and could be …
11:46 Ticket #1619 (tokenizer: remove calling convention) created by robertreif
This patch removes calling convention keywords like cdecl and common …
08:41 Ticket #1618 (False negative: Memory leak not detected of classes (not auto-deallocated)) created by aggro80
Memory leak is not detected from this code: […]
06:49 Ticket #855 (Refactoring: move conditions into checks) closed by zacblair
fixed: I applied ticket_855.patch with: …
01:58 Ticket #1617 (missed unused global functions and wrong file/line information.) created by caryr
This example demonstrates a number of deficiencies in the global function …
01:01 Ticket #1616 (false positive - Upon exception there is a memory leak) created by caryr
The code that performs this check works correctly in checking that only …

04/20/10:

17:10 Ticket #1615 (False positive - C-style pointer casting) created by caryr
I believe the following code should be correct, but the latest cppcheck …
14:57 Ticket #1614 (negative array index issues in latest from git.) closed by hyd_danmar
fixed: Fixed by: …

04/19/10:

19:22 Ticket #1609 (false negative: the function can be declared as const) closed by hyd_danmar
worksforme: confirmed.. it works for me too
17:15 Ticket #1614 (negative array index issues in latest from git.) created by caryr
The new negative array index checks look like they could be handy, but …

04/18/10:

13:42 Ticket #1602 (functions defined in header outside of class cannot be const) closed by hyd_danmar
fixed: I applied 1602.2.diff with: …
07:14 Ticket #1613 (False -s positive: Template instantiation hides typedef with same name) closed by hyd_danmar
fixed: I applied 1613.diff with: …
05:55 Ticket #1612 (false positive: The function can be const) closed by hyd_danmar
fixed: I applied 1612.1.diff with: …

04/17/10:

17:52 Ticket #1613 (False -s positive: Template instantiation hides typedef with same name) created by kotlinski
[…] ...with -s, gives: [test.cpp:2] -> [test.cpp:1]: (style) …
14:55 Ticket #1520 (new check: modifying a static stored buffer results in undefined behaviour) closed by hyd_danmar
invalid: I don't think we should reproduce the g++ warning message.
13:18 Ticket #1612 (false positive: The function can be const) created by ettlmartin
[…] […]
12:24 Ticket #1607 (false positive: variable is assigned a value that is never used) closed by hyd_danmar
fixed: I applied 1607.1.diff with …
01:39 Ticket #1607 (false positive: variable is assigned a value that is never used) reopened by robertreif
My attempt at fixing false negatives in the previous patch was causing a …

04/16/10:

15:50 Ticket #1611 (Possible improvement: copy constructor should initialize all members) created by hyd_danmar
In this code: […] The variable foo::s is not initialized. Since it has …
14:57 Ticket #1600 (false positive: After insert, the iterator 'aI' may be invalid) closed by hyd_danmar
fixed: Fixed by: …
14:32 Ticket #1598 (false positive: Variable 'current' is not assigned a value) closed by hyd_danmar
fixed: hmm.. from #1253: > This patch fixes the TODO test that was added along …
14:26 Ticket #1605 (false positive: uninitialized variable) closed by hyd_danmar
fixed: I applied 1605.diff with: …
14:05 Ticket #1172 (improve check: not all uninitialized variables reported) closed by hyd_danmar
fixed
14:05 Ticket #1172 (improve check: not all uninitialized variables reported) reopened by hyd_danmar
14:04 Ticket #1387 (False positive: function call inside class -> deallocating a deallocated ...) closed by hyd_danmar
fixed
14:04 Ticket #1387 (False positive: function call inside class -> deallocating a deallocated ...) reopened by hyd_danmar
14:03 Ticket #1578 (gcc-4.1 Warning) closed by hyd_danmar
fixed
14:03 Ticket #1578 (gcc-4.1 Warning) reopened by hyd_danmar
14:02 Ticket #1562 (wrong simplification of floating point variable) closed by hyd_danmar
fixed
14:02 Ticket #1562 (wrong simplification of floating point variable) reopened by hyd_danmar
14:01 Ticket #1494 (Improve Tokenizer::simplifyKnownVariables to handle for loops better) closed by hyd_danmar
fixed
14:01 Ticket #1494 (Improve Tokenizer::simplifyKnownVariables to handle for loops better) reopened by hyd_danmar
13:58 Ticket #1607 (false positive: variable is assigned a value that is never used) closed by hyd_danmar
fixed: I applied 1607.diff with: …
09:25 Ticket #1610 (False positive: "Variable 'tp' is assigned a value that is never used") closed by robertreif
duplicate: This is a duplicate of #1607.
08:42 Ticket #1610 (False positive: "Variable 'tp' is assigned a value that is never used") created by kidkat
This code […] reports […] which is a false positive since "tp" …
08:20 Ticket #1609 (false negative: the function can be declared as const) created by ettlmartin
[…] […]
06:25 Ticket #1608 (Give a warning, when a file is checked incompletely) created by hofingerandi
Using the GUI, I had an errorneous file that was not displayed as having …
06:16 Ticket #1604 (False negative when there are too many ifdefs) closed by hofingerandi
invalid: I understand. Then it's more or less a problem of the GUI, i will open a …
01:52 Ticket #1607 (false positive: variable is assigned a value that is never used) created by robertreif
The following code: […] produces this message: […] In a sense, the …

04/15/10:

21:11 Ticket #1606 (Memory leak not detected (pointer assignment)) created by kidkat
The memory leak in this code isn't detected: […] If I disable the …
20:46 Ticket #1585 (--append doesn't work with TAB formating) closed by kidkat
fixed: Fixed by …
20:29 Ticket #1594 ("Invalid number of character ({) ..." error) closed by aggro80
duplicate: I close this as duplicate of #1595 as I don't see problems after fixing …
20:22 Ticket #1595 (case marks improperly tokenized with macro) closed by aggro80
fixed: Fixed by: …
19:25 Ticket #1605 (false positive: uninitialized variable) created by ettlmartin
[…] […]
17:11 Ticket #1596 ("Index out of bounds" false positive) closed by hyd_danmar
fixed: Fixed by: …
16:42 Ticket #1601 (change simplifyInitVar to split declaration from initialization) closed by hyd_danmar
fixed: I applied 1601.diff with: …
16:39 Ticket #1526 (Cppcheck checks redundant configurations) closed by hyd_danmar
fixed: I applied ticket_1526_2.patch with: …
13:17 Ticket #1604 (False negative when there are too many ifdefs) created by hofingerandi
The attached example contains an error (member not initialized), which is …
00:48 Ticket #1601 (change simplifyInitVar to split declaration from initialization) reopened by robertreif
This patch makes simplifyInitVar a little smarter. simplifyInitVar could …

04/14/10:

21:26 Ticket #1603 (break after a return or goto should not be an error in a switch statement) created by caryr
While technically not a major problem, many people will put a break after …
21:19 Ticket #1602 (functions defined in header outside of class cannot be const) created by caryr
cppcheck 1.42 is incorrectly reporting that a function can be declared …
17:14 Ticket #1592 (False positive: Uninitialized variables in member function) closed by hyd_danmar
fixed: Fixed
17:07 Ticket #1588 (typedef struct incorrectly simplified) closed by hyd_danmar
fixed: I applied 1588.diff with: …
17:05 Ticket #1601 (change simplifyInitVar to split declaration from initialization) closed by hyd_danmar
fixed: I applied simplifyInitVar.diff with: …

04/13/10:

23:56 Ticket #1588 (typedef struct incorrectly simplified) reopened by robertreif
I found a problem that may or may not be a regression: […] produced …
23:31 Ticket #1601 (change simplifyInitVar to split declaration from initialization) created by robertreif
I was surprised to find the simplified token stream: […] while …
20:00 Ticket #1599 (false positive on if( (f = fopen("foo", "r")) == ((FILE*)NULL) )) closed by aggro80
fixed: Fixed by: …
17:32 Ticket #1530 (possible new check: strlen return value versus zero.) closed by hyd_danmar
fixed: I applied ticket_1530_2.patch with: …
16:28 Ticket #1600 (false positive: After insert, the iterator 'aI' may be invalid) created by caolan
cppcheck will say After insert, the iterator 'aI' may be invalid(error) on …
16:19 Ticket #1599 (false positive on if( (f = fopen("foo", "r")) == ((FILE*)NULL) )) created by caolan
i.e. some archaic code which is attached, i.e. […] the given false …
11:01 Ticket #1598 (false positive: Variable 'current' is not assigned a value) created by ettlmartin
[…]

04/12/10:

20:58 Ticket #1597 (Improve unused variable check to also detect class and structs) created by kidkat
There might be unused variables in the code, which are classes or structs. …
19:06 Ticket #1590 (False negative: Array index out of bounds: "0 <= i") closed by aggro80
fixed: Fixed by: …
18:07 Ticket #1591 (Patch to increase --showtime resolution) closed by hyd_danmar
fixed
18:06 Ticket #1591 (Patch to increase --showtime resolution) reopened by hyd_danmar
18:06 Ticket #1591 (Patch to increase --showtime resolution) closed by hyd_danmar
fixed: I applied the patch with: …
17:06 Ticket #1588 (typedef struct incorrectly simplified) closed by hyd_danmar
fixed: I applied typedef.diff with: …
13:41 Ticket #1596 ("Index out of bounds" false positive) created by kidkat
This code […] reports […] Looking at the tokenized code […] …
13:35 Ticket #1595 (case marks improperly tokenized with macro) created by kidkat
This code […] is tokenized to […] As you can see the case marks …
13:32 Ticket #1594 ("Invalid number of character ({) ..." error) created by kidkat
This code […] produces this error […] The tokenized code looks …
12:06 Ticket #1593 (false negative: the function can be declared as const) created by ettlmartin
[…] cppcheck doesn not detect, that function GetVecSize?() can be …
10:31 Ticket #1592 (False positive: Uninitialized variables in member function) created by hyd_danmar
This is a new false positive. I didn't see this false positive a few days …
07:25 Ticket #1591 (Patch to increase --showtime resolution) created by kidkat
The attached patch increases the timer resolution from seconds to clocks …

04/11/10:

20:26 Ticket #1590 (False negative: Array index out of bounds: "0 <= i") created by aggro80
[…] TODO test case: …
20:18 Ticket #1589 (new check: missing assignment operator when there are allocated pointer) created by ettlmartin
[…] Within a constructor for the class W, there appeared a new. …
18:58 Ticket #1587 (Crash while processing file) closed by hyd_danmar
fixed: Fixed by: …
18:24 Ticket #1588 (typedef struct incorrectly simplified) created by aggro80
[…] […]

04/10/10:

19:14 Ticket #1190 (array index out of bounds when index variable is assigned in a condition) closed by hyd_danmar
fixed: Fixed by: …
15:58 Ticket #1587 (Crash while processing file) created by kidkat
The attached file causes a crash with no additional options.
15:33 Ticket #561 (uninitialized member variable not detected when it is an array) closed by hyd_danmar
wontfix: We don't want inconclusive results. It isn't necessarily a problem that …
10:06 Ticket #1586 ("Index out of bounds" not detected in inner struct) created by kidkat
This has been split from #1576. The following code […] does not …
09:46 Ticket #1585 (--append doesn't work with TAB formating) created by kidkat
This code […] does only report […] when using --append with …
08:23 Ticket #1357 (problem in stl insert method of set template) closed by hyd_danmar
fixed: Fixed by: …
08:00 Ticket #779 (Tokenizer: delete "register" keyword everywhere) closed by hyd_danmar
fixed: Thanks! I applied ticket_779.patch with: …
06:16 Ticket #1134 (improve check: pointer access out of bounds not detected (allocated with ...) closed by hyd_danmar
fixed: Fixed by: …

04/09/10:

21:40 Ticket #1253 (improve check: uninitialized variable not found when using reference) reopened by ettlmartin
i added this todo testcase and reopen the ticket …
20:28 Ticket #1253 (improve check: uninitialized variable not found when using reference) closed by hyd_danmar
fixed: This seems to work now.
17:16 Ticket #1579 (False positive: function can be const when return type is unknown) closed by hyd_danmar
fixed: Fixed by: …
16:36 Ticket #1584 (False positive: (static) Member variable not assigned a value in ...) closed by hyd_danmar
fixed: Fixed by: …
15:05 Ticket #1562 (wrong simplification of floating point variable) closed by hyd_danmar
fixed: The "1.0E-3" is now tokenized into "1.0E-3". Perhaps it would be better …
14:54 Ticket #1581 (False positives "The scope of the variable x can be reduced") closed by hyd_danmar
fixed: Fixed by: …
14:30 Ticket #1584 (False positive: (static) Member variable not assigned a value in ...) created by altren
For static uninitialised variable I'm getting false warning: […] …[…]
12:43 Ticket #1583 (false negative: unintialized variable) created by ettlmartin
[…] […]
05:49 Ticket #1582 (Add option for custom de-/allocators) closed by hyd_danmar
duplicate: I believe this is a duplicate of #260.
04:17 Ticket #1582 (Add option for custom de-/allocators) created by kidkat
Since a lot of projects are wrapping i.e. the libc calls to malloc() and …

04/08/10:

17:58 Ticket #1576 ("Index out of bounds" false positive) closed by hyd_danmar
fixed: Fixed by: …
17:43 Ticket #1581 (False positives "The scope of the variable x can be reduced") created by kustt110
I get false positives "The scope of the variable x can be reduced" for a …
17:07 Ticket #1537 ("Unused private function" when using pointer to member function) closed by hyd_danmar
fixed: Fixed by: …
15:41 Ticket #1580 (unnamed anonymous struct can segfault) closed by hyd_danmar
fixed: I applied anonymous.diff with: …
Note: See TracTimeline for information about the timeline view.