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

Timeline


and .

08/04/13:

09:39 WikiStart edited by danielmarjamaki
Version 1.62 is planned to be released on October 5th. (diff)

08/03/13:

19:58 Milestone 1.61 completed
New checks: * arithmetical usage of inf/nan result * suspicious usage of …

08/02/13:

22:59 Ticket #4937 (false positive: Assert calls a function which may have desired side ...) created by k_mar
Consider the following code: […] Square is simply unsigned char. I …
21:54 Ticket #4936 (False positive: Null pointer dereference) created by hansvl
Example: […]
06:21 Ticket #4935 (False positive: possible null pointer dereference (assignment then ...) created by danielmarjamaki
Example code: […] Output: […] Original code is …

08/01/13:

10:24 Ticket #4833 (FreeType: Analysis failure (external code).) closed by wlemb
fixed: This no longer happens with a self-compiled cppcheck from git commit …
09:56 Ticket #4934 (false positive: Uninitialized variable (loop with inner condition '(x=1)')) created by ettlmartin
Found in wxWidgets-2.9/src/stc/scintilla/src/RESearch.cxx This is a …

07/31/13:

18:56 Ticket #4933 (Wrong calculation of constants (simplifying: && operation)) created by ettlmartin
Comparing the results of GCC and the simplified result from cppcheck …
18:45 Ticket #4932 (MXE (cross-compile) build failure involving tinyxml) created by rpavlik
I'm getting this error when trying to build, using the qmake-generated …

07/30/13:

09:34 Ticket #4237 (False positive: (error) Memory Leak: data (references and pointer aliases)) closed by danielmarjamaki
fixed: Fixed by: …

07/29/13:

10:11 Ticket #4881 (segfault with a LibreOffice file) closed by danielmarjamaki
fixed: Thanks! I applied test_4881.diff with: …
08:43 Ticket #4931 (Wrong calculation of constants (simplifying: +,<<,% operations)) created by ettlmartin
Comparing the results of GCC and the simplified result from cppcheck …
01:30 Ticket #4801 (Cppcheck fails to parse Posix (crash in ...) closed by danielmarjamaki
fixed: Fixed by: …

07/28/13:

14:11 Ticket #4900 (error wrongPrintfScanfArgNum doesn't support positional parameters) closed by danielmarjamaki
fixed: Thanks! I've pulled.
11:18 Ticket #4930 ((error) Internal Error: Division by zero) closed by danielmarjamaki
fixed: Thanks! I pulled it.
10:43 Ticket #4911 (segfault, assignment in do ... while, 1.61dev) closed by danielmarjamaki
fixed: > Don't forget to apply an equivalent of my fix attempt. I added bailout …
08:44 Ticket #4914 (memory freed twice, when in do {} while being shortcircuited via continue) closed by danielmarjamaki
fixed: Thanks! I pulled that patch.
08:41 Ticket #4927 (Segfault in CheckOther::checkCommaSeparatedReturn() on invalid code) closed by danielmarjamaki
fixed: I applied your patch and added a comment with: …

07/27/13:

11:20 Ticket #4930 ((error) Internal Error: Division by zero) created by ettlmartin
[…] […]

07/26/13:

14:16 Ticket #4929 (false positive: Division by zero (standard function div())) created by nghiaho12
This is a piece of code from OpenCV that reports a false division by zero …

07/25/13:

12:11 Ticket #4928 (C++ operator aliases result in false "assigned a value that is never used" ...) created by ejusjud
While running cppcheck 1.60.1 and the latest development version on C++ …

07/24/13:

12:57 Ticket #4927 (Segfault in CheckOther::checkCommaSeparatedReturn() on invalid code) created by amai
CheckOther::checkCommaSeparatedReturn() segfaults on the following invalid …
07:44 Ticket #4926 (False positive: (style) Variable 'Width' hides enumerator with same name) created by ettlmartin
[…] […]
07:30 Ticket #4925 (function pointers trigger negative pointer check) closed by danielmarjamaki
fixed: Thanks! I applied your patch with: …

07/23/13:

15:21 Ticket #4925 (function pointers trigger negative pointer check) created by carenas
as shown by the attached added test cases, which use a variable that had a …
12:33 Ticket #4924 (False negative: buffer access out of bound (for loop index)) created by ettlmartin
During a code review, we found a bug in real world software, which leaded …

07/22/13:

16:55 Ticket #4923 (Token::Match called with varid 0.) created by matthiaskrgr
[test.c] -> [test.c:1157]: (error) Internal error. Token::Match called …
07:48 Ticket #4922 (segmentation fault (invalid code) in Preprocessor::removeComments) created by ettlmartin
[…] […] $ cppcheck crash165.cpp Checking crash165.cpp... …
06:29 Ticket #4902 (printf and scanf format checks don't support microsoft %I, %I32 and %I64 ...) closed by danielmarjamaki
fixed: I applied size_t.diff with: …
06:15 Ticket #4861 (Improve check: object is destroyed immediately not detected when calling ...) closed by danielmarjamaki
fixed: I applied 4861.diff with: …

07/21/13:

20:37 Ticket #4902 (printf and scanf format checks don't support microsoft %I, %I32 and %I64 ...) reopened by iobyte
Use the %I size modifier code changes for existing %z and %t formats. I …
15:14 Ticket #4921 (False positive: possible null pointer deref (checks dont handle && and || ...) created by stefanbeller
The following piece of code reports a Possible null pointer dereference: …
14:53 Ticket #4920 (Microsoft ATL/MFC CString::Format argument checking) created by iobyte
This patch adds format string checking for Microsoft ATL/MFC …
06:40 Ticket #4902 (printf and scanf format checks don't support microsoft %I, %I32 and %I64 ...) closed by danielmarjamaki
fixed: I applied 4902.diff with: …

07/20/13:

15:21 Ticket #4908 (False positive: void * calculation (struct member, cast)) closed by danielmarjamaki
fixed: Thanks lucasmrod! I believe that patch looks good. I applied it with: …

07/19/13:

19:29 Ticket #4507 (Internal error (varid 0) - variable name shadows typedef struct) closed by danielmarjamaki
duplicate: Yes, my fix for #4445 fixed this too.
19:26 Ticket #4445 (Token::Match called with varid 0) closed by danielmarjamaki
fixed: Fixed by: …
14:54 Ticket #3828 (GUI: Opening XML doesn't show all the errors) closed by danielmarjamaki
worksforme: it works for me. if anybody see this problem then feel free to reopen - …

07/18/13:

13:06 Ticket #4919 (False positive with lambda: unusedFunction) created by martincmartin
[…] cppcheck --std=c++11 --enable=portability lambda.cpp …

07/17/13:

19:16 Ticket #4918 (Syntax error with C++11's trailing-return-type) created by gvol
Cppcheck returns a syntax error on the following code, even though both …
14:01 Ticket #4917 (Qt widget reimplemented protected function mark as unused.) created by pablomeyer
When I inherit from a Qt widget and reimplement a function that is called …
13:50 Ticket #4916 (False unused function in inline initialization) created by pablomeyer
I use a function to inline initialize an object. However, cppcheck reports …
08:12 Ticket #4362 (False positive: (error, inconclusive) Possible null pointer dereference: f ...) closed by danielmarjamaki
worksforme: No such error is reported in latest git head as far as I see. So it seems …
05:27 Ticket #4915 (Segfault when checking (unique_ptr with initializer list)) created by gvol
When checking the following lines of (invalid) code, cppcheck segfaults. …

07/16/13:

19:53 Ticket #3595 (GUI: an error was not shown when output was restricted to errors only) closed by danielmarjamaki
worksforme: I cannot reproduce neither. I close this as worksforme. If you can …
18:35 Ticket #3442 (unmatchedSuppression can't be suppressed) closed by danielmarjamaki
fixed: I can't reproduce. It all works as I expect. Please don't reopen this …
15:35 Ticket #4914 (memory freed twice, when in do {} while being shortcircuited via continue) created by stefanbeller
Originally found at https://github.com/gitster/git/blob/master/shell.c#L65
15:07 Ticket #4913 (Tokenizer::simplifyKnownVariables: wrong handling of *--p=0;) created by stefanbeller
I found it in the git sources …
05:59 Ticket #4912 (Cannot detect "Buffer access out-of-bounds" when using array pointer) created by cvnguyen
Currently, CPPCHECK can detect "Buffer access out-of-bounds" error for …

07/15/13:

08:29 Ticket #4911 (segfault, assignment in do ... while, 1.61dev) created by jtaylor108
cppcheck 66d8fa62d10f153a […]

07/13/13:

07:19 Ticket #3191 (GUI: Does not compile against Qt 5) closed by danielmarjamaki
fixed: I applied your patch with : …

07/11/13:

05:17 Ticket #4042 (False Positive : Same expression on both sides of '&') closed by danielmarjamaki
fixed: Thanks! I applied your patch with: …
02:26 Ticket #4910 (Checking for operator * applied to an array) created by cvnguyen
In C, ambiguities between pointer and array usually cause complicated bugs …

07/10/13:

10:10 Ticket #4909 (CLI: Allow appending results to existing XML results file) created by kimmov
In the forum thread …
06:26 Ticket #4908 (False positive: void * calculation (struct member, cast)) created by danielmarjamaki
This is similar with #4906. Example code: […] False positive: …
04:41 Ticket #4906 (False positive: void * calculation (cast)) closed by danielmarjamaki
fixed: Thanks! I applied that patch with: …
04:36 Ticket #4730 (improve check: lost message about sizeof of array parameter) closed by danielmarjamaki
worksforme: Yes I see it too. Thanks, I close this as worksforme.

07/09/13:

21:34 Ticket #4907 (False positive "uninitStructMember" on structs with unions) created by pafe
After updating from 1.58 to 1.60, I'm getting false positives for …
17:59 Ticket #4892 (segmentation fault (invalid code) in SymbolDatabase::SymbolDatabase) closed by amai
fixed: Fixed as of …
09:40 Ticket #4906 (False positive: void * calculation (cast)) created by danielmarjamaki
Example code: […] False positive: [a.c:3]: (portability) 'data' is of …
07:40 Ticket #4905 (False positive: division by zero) created by laena
[…] cppcheck reports a "division by zero error" here. It would be nice …

07/08/13:

05:22 Ticket #4897 (callStackToString is not available when using custom message template) closed by danielmarjamaki
fixed: I applied patch4897.diff with: …
04:39 Ticket #4824 (False positive: (warning) Member variable 'Foo::m_state' is not ...) closed by danielmarjamaki
fixed: I applied your patch with: …

07/07/13:

12:52 Ticket #4904 (segmentation fault (invalid code) in CheckOther::checkCommaSeparatedReturn) created by ettlmartin
Cppcheck crashes on following invalid code: […] […] gbd backtrace …
09:30 Ticket #4903 (Improve check: allocated but not initialized (condition)) created by tehuser
I looked through several tickets, but couldn't quite seem to find one that …
08:38 Ticket #4742 (cppcheck hangs on template code) closed by danielmarjamaki
fixed: I pulled 149

07/06/13:

23:33 Ticket #4902 (printf and scanf format checks don't support microsoft %I, %I32 and %I64 ...) created by iobyte
This code: […] has 8 errors but none are found. 6 are signed/unsigned …
06:58 Ticket #4898 (Erroneous "Uninitialized variable" errors) closed by danielmarjamaki
duplicate: yes I assume this is a duplicate of #4893. since you didn't give a proper …
06:55 Ticket #4893 (FP Uninitialized variable on sizeof of itself) closed by danielmarjamaki
fixed: Fixed by: …

07/05/13:

21:02 Ticket #4901 (Implement check for (function) local variables which are not thread-safe) created by amai
cppcheck should have a check for (function) local variables which are not …
19:08 Ticket #4876 (Checking for sizeof(void)) closed by danielmarjamaki
fixed: Thanks! I applied your patch with: …
12:56 Ticket #4900 (error wrongPrintfScanfArgNum doesn't support positional parameters) created by jlhellia
Parameter may be used more than once while formatting, unlike in …
11:30 Ticket #4899 (False positive on unused variable) created by edmundv
Cppcheck 1.60.1 gives the following warning on the code below. Variable …
05:15 Ticket #4898 (Erroneous "Uninitialized variable" errors) created by tititou
With latest trunk version of cppcheck, it reports "erroneous …
Note: See TracTimeline for information about the timeline view.