Pavel Roschin
|
e06e96e864
|
Added regression for #3236 (Failure to detect memory leak if pointer members are added)
|
2014-02-01 15:51:29 +04:00 |
Daniel Marjamäki
|
9aa9530e0d
|
Fixed #5426 (crash: btrfs-progs cmds-inspect.c)
|
2014-01-31 06:19:36 +01:00 |
Lucas Manuel Rodriguez
|
a34d2eb7b3
|
Fixed #4938: (.empty() method false positive for non-STL classes)
|
2014-01-30 18:09:24 -03:00 |
Daniel Marjamäki
|
d6e3b3d3f3
|
ast: fixed syntax tree for 'a=(b)?1:0'. The parentheses should not be in the syntax tree
|
2014-01-30 17:31:06 +01:00 |
Lucas Manuel Rodriguez
|
ad0269eeeb
|
Refactor checks using Variable::isStlType()
|
2014-01-30 01:26:48 -03:00 |
Daniel Marjamäki
|
8db904692a
|
Merge pull request #227 from matthiaskrgr/daca
daca2: count crashes of cppcheck in index table.
|
2014-01-29 04:05:41 -08:00 |
Matthias Krüger
|
ec7e54c123
|
daca2: count crashes of cppcheck in index table.
|
2014-01-29 12:54:52 +01:00 |
Daniel Marjamäki
|
30b56437c1
|
Merge pull request #226 from scriptum/rpg-fix-function-parameter
CheckMemoryLeak: improve leak checking in function parameters
|
2014-01-28 20:32:56 -08:00 |
Lucas Manuel Rodriguez
|
b69fedf70b
|
Fix '-Wshadow' warning (from 'Fixed #5423' commit)
|
2014-01-28 23:16:29 -03:00 |
Lucas Manuel Rodriguez
|
7fdc4ab6cc
|
Refactor isContainerSizeSlow() to use Variable::isStlType()
|
2014-01-28 13:31:23 -03:00 |
Daniel Marjamäki
|
312780b6fc
|
TestTokenizer: refactored line2 test case
|
2014-01-28 17:18:28 +01:00 |
Kamil Dudka
|
dee18d10a8
|
Fixed #5423 (fix parsing of #line NNNN "file.c")
|
2014-01-28 17:15:07 +01:00 |
Daniel Marjamäki
|
abe8439917
|
Fixed #5416 (False positive: Array accessed at index, which is out of bounds.)
|
2014-01-28 16:55:10 +01:00 |
Lucas Manuel Rodriguez
|
2048313915
|
Add Variable::isStlType function
|
2014-01-28 11:44:56 -03:00 |
Pavel Roschin
|
2396073262
|
CheckMemoryLeak: improve leak checking in function parameters
|
2014-01-28 17:30:36 +04:00 |
Daniel Marjamäki
|
16afbbac8e
|
posix.cfg: tweaked closedir() configuration, aligned the items
|
2014-01-28 06:18:46 +01:00 |
Daniel Marjamäki
|
2108251851
|
Fixed #5417 (ast: avoid hang when '({})' is used)
|
2014-01-28 06:11:53 +01:00 |
Daniel Marjamäki
|
b8b573321e
|
CheckNullPointer: Update std.cfg and test that updates are correct
|
2014-01-27 17:33:16 +01:00 |
Daniel Marjamäki
|
6e6de82323
|
CheckMemoryLeak: test alloc/dealloc configuration in posix.cfg
|
2014-01-27 16:51:18 +01:00 |
Daniel Marjamäki
|
c8a1424e10
|
Fixed #5406 (crash inside valueFlowBeforeCondition() on files from kernel-git)
|
2014-01-27 06:18:42 +01:00 |
Daniel Marjamäki
|
2b8cf462c9
|
CheckMemoryLeak: Move posix-opendir/closedir to library
|
2014-01-26 17:02:36 +01:00 |
Daniel Marjamäki
|
87b67e9b77
|
TestNullPointer: Added test configuration for 'memcmp' that is needed by a test
|
2014-01-26 16:32:28 +01:00 |
Daniel Marjamäki
|
0c47555423
|
CheckNullPointer: use library instead of hard coded info
|
2014-01-26 16:19:49 +01:00 |
Daniel Marjamäki
|
be082a8e4a
|
value flow: added bailout for conditional return/continue/break when number_of_if is bigger than 0
|
2014-01-26 15:50:25 +01:00 |
Alexander Mai
|
7e43498bcc
|
Fixed #2776 (false negative: usage of unitialized pointer (closedir))
|
2014-01-26 09:53:31 +01:00 |
Alexander Mai
|
59d43de5e9
|
Fixed #3535 (Leaking socket)
|
2014-01-26 09:42:46 +01:00 |
Daniel Marjamäki
|
c5971b7137
|
value flow: fix fp when conditional value is assigned
|
2014-01-25 20:14:49 +01:00 |
Daniel Marjamäki
|
c1e35e1df1
|
value flow: fixed multivariable problem in condition
|
2014-01-25 19:13:33 +01:00 |
Daniel Marjamäki
|
d227ed245f
|
cleanup
|
2014-01-25 18:51:55 +01:00 |
Daniel Marjamäki
|
df0995edf5
|
Fixed #5403 (Value flow: FP because post increment/decrement is not handled correctly)
|
2014-01-25 18:31:02 +01:00 |
Daniel Marjamäki
|
bc9ad08831
|
Fixed #5245 (false positive: Uninitialized variable (assignment inside ternary operator))
|
2014-01-25 10:12:50 +01:00 |
Daniel Marjamäki
|
35b51468cb
|
value flow: Fixed FP for division then check in for loop: 'for (a=b/x;x>0;x--)'
|
2014-01-25 09:22:32 +01:00 |
Daniel Marjamäki
|
4647a9fc93
|
Fixed #5401 (value flow: fp when there are increment/decrement)
|
2014-01-24 18:22:38 +01:00 |
Daniel Marjamäki
|
1cac7e1686
|
value flow: better handling in function call bailout of casting address of variable
|
2014-01-24 17:47:49 +01:00 |
Daniel Marjamäki
|
135998abba
|
value flow: use const when possible
|
2014-01-24 06:16:23 +01:00 |
Heinrich Schuchardt
|
de20ba6763
|
[PATCH] Types in isRecordTypeWithoutSideEffects
The type definition of the iterator should match the type definition of the map <const Type *, bool>.
|
2014-01-24 06:10:19 +01:00 |
Daniel Marjamäki
|
1edd43253d
|
Merge pull request #224 from tobiasweibel/weibelt/fix-duplicated-test
Replaced duplicated logf(2.0) with logf(2.0f) unittest
|
2014-01-23 20:41:45 -08:00 |
Daniel Marjamäki
|
85b6495cce
|
value flow: fixed comments
|
2014-01-23 19:40:47 +01:00 |
Tobias Weibel
|
9d55265e6b
|
Replaced duplicated logf(2.0) with logf(2.0f) unittest
|
2014-01-23 16:19:30 +01:00 |
Xuecheng Zhang
|
50d0aa1870
|
GUI: fix SuggestLanguage for zh_CN
|
2014-01-23 06:32:41 +01:00 |
Daniel Marjamäki
|
ec034c1d59
|
Fixed #5386 (ast: hang when code is 'for (T a : b)')
|
2014-01-23 06:13:24 +01:00 |
Daniel Marjamäki
|
5b479cc841
|
Updated Makefile with dmake
|
2014-01-22 21:26:50 +01:00 |
Daniel Marjamäki
|
0dbb86f0cb
|
Cleanup ExecutionPath from CheckBufferOverrun
|
2014-01-22 21:25:37 +01:00 |
Daniel Marjamäki
|
1d7bb05faf
|
Remove ExecutionPath from CheckNullPointer
|
2014-01-22 20:24:51 +01:00 |
Daniel Marjamäki
|
f3f7e6d302
|
value flow: replacing executionpath checking of null pointers
|
2014-01-22 20:16:31 +01:00 |
Daniel Marjamäki
|
43db1ee797
|
value flow: use more specific bailouts when analysing value flow after assignment
|
2014-01-22 06:38:25 +01:00 |
Daniel Marjamäki
|
cc38dec3ad
|
value flow: a bit better handling of assigned variable
|
2014-01-22 06:10:17 +01:00 |
Daniel Marjamäki
|
2b7a991c1a
|
temporarily hide gcc warnings
|
2014-01-21 21:17:03 +01:00 |
Daniel Marjamäki
|
a27ccbd0f8
|
value flow: start implementing value flow analysis of assigned value
|
2014-01-21 21:13:49 +01:00 |
Daniel Marjamäki
|
a84fdf98cc
|
Null pointer: remove old checking that is replaced by value flow checking
|
2014-01-21 19:50:52 +01:00 |