Paul Fultz II
|
89515600e4
|
Fix 10538: FN: nullPointer (std::swap pointers) (#3504)
|
2021-10-15 10:58:16 +02:00 |
Paul Fultz II
|
130d1abbce
|
Fix 10210: FN: nullPointerRedundantCheck regression in member function (#3512)
|
2021-10-15 10:57:40 +02:00 |
Paul Fultz II
|
f1f86db0da
|
Fix 10544: FP knownConditionTrueFalse with loop after check (#3508)
|
2021-10-14 16:47:15 +02:00 |
Paul Fultz II
|
6b9ef1fc58
|
Propagate symbolic values for identity operators (#3497)
|
2021-10-14 16:46:36 +02:00 |
orbitcowboy
|
f09b4139fe
|
Ticket #8407: Added regression test
|
2021-10-12 09:42:18 +02:00 |
orbitcowboy
|
c3af708a55
|
Ticket #8209: Added regression test
|
2021-10-12 08:25:08 +02:00 |
chrchr-github
|
c4c12df372
|
Fix escape sequences in test cases (#3499)
|
2021-10-11 19:16:51 +02:00 |
Paul Fultz II
|
52e4bec50a
|
Fix 10537: FN: knownConditionTrueFalse (std::string::c_str() never returns nullptr) (#3498)
|
2021-10-11 19:16:12 +02:00 |
Paul Fultz II
|
5e9bc48d26
|
Evaluate symbolic values (#3495)
|
2021-10-11 19:10:37 +02:00 |
Daniel Marjamäki
|
6bd5f79451
|
Revert "Fix 8629: false negative: (style) Condition '...' is always true (#3492)"
This reverts commit b9be38aaec .
|
2021-10-10 21:21:21 +02:00 |
Paul Fultz II
|
b9be38aaec
|
Fix 8629: false negative: (style) Condition '...' is always true (#3492)
|
2021-10-09 16:20:38 +02:00 |
Paul Fultz II
|
bc90ae889d
|
Fix 10543: FP knownConditionTrueFalse with static variable (#3491)
|
2021-10-09 16:20:04 +02:00 |
Paul Fultz II
|
a1e0ef9b38
|
Refactor: Use interval analysis for symbolic values for inferCondtion (#3488)
|
2021-10-09 16:19:06 +02:00 |
orbitcowboy
|
098c0c44fd
|
Ticket #7884: added regression test
|
2021-10-08 23:14:16 +02:00 |
Paul Fultz II
|
25eb0ab5bc
|
Find dangling pointers to unique_ptr (#3486)
|
2021-10-06 08:46:25 +02:00 |
Paul Fultz II
|
3cb252bd99
|
Fix 9873: False negative: null pointer when checking raw pointer (#3485)
|
2021-10-06 08:39:58 +02:00 |
chrchr-github
|
f3e1f0d41b
|
Fix #10238: char* confused with char (#3484)
|
2021-10-05 18:04:48 +02:00 |
Paul Fultz II
|
9b6c7007d2
|
Fix 9870: False negative: null pointer after duplicate conditions (#3481)
|
2021-10-05 08:29:23 +02:00 |
Paul Fultz II
|
8668d445c7
|
Add support for string_view (#3480)
|
2021-10-05 08:28:19 +02:00 |
Paul Fultz II
|
71809044bd
|
Fix 10522: FP: derefInvalidIterator when using emplace with 1 argument (#3482)
|
2021-10-05 08:23:47 +02:00 |
KenPatrickLehrmann
|
61cddabe74
|
Fix FP due to namespace scope (#3475)
|
2021-10-04 23:16:16 +02:00 |
chrchr-github
|
428144c53c
|
Fix #10513: vector constructed from pointers (#3473)
|
2021-10-04 07:55:17 +02:00 |
Paul Fultz II
|
2ca2abdf0e
|
Remove duplicate uninit warnings (#3478)
|
2021-10-04 07:50:23 +02:00 |
Daniel Marjamäki
|
eb50d19657
|
Uninitvar: Moved testcases for avoiding extra warnings from TestValueFlow to TestUninitVar
|
2021-10-03 22:15:35 +02:00 |
Daniel Marjamäki
|
08bc21199e
|
Make ci happy
|
2021-10-03 22:01:13 +02:00 |
Daniel Marjamäki
|
b3f9df968b
|
Uninitvar: fixed 'make checkcfg'
|
2021-10-03 20:32:39 +02:00 |
Daniel Marjamäki
|
6a1b7f53ce
|
Fixed CI
|
2021-10-03 18:47:21 +02:00 |
Daniel Marjamäki
|
f3d9755e65
|
UninitVar: too many warnings (pointer dereference)
|
2021-10-03 18:12:29 +02:00 |
Daniel Marjamäki
|
9f2ddf1623
|
UninitVar: too many warnings (function/cast operand)
|
2021-10-03 14:47:57 +02:00 |
Paul Fultz II
|
fc6a791a74
|
Fix 9766: False positive; suspicious operator is written in declaration (#3476)
|
2021-10-03 09:59:51 +02:00 |
chrchr-github
|
609e20d9d8
|
ValueFlow: string can be constructed from init list (#3459)
|
2021-10-02 23:09:49 +02:00 |
chrchr-github
|
d87c599f1e
|
Add regression test for #10475 (#3468)
|
2021-09-27 19:57:41 +02:00 |
Daniel Marjamäki
|
08f9de95e2
|
Update copyright year
|
2021-09-26 11:34:56 +02:00 |
Paul Fultz II
|
d1181ad8e2
|
Fix 10506: Hang: template alias (TemplateSimplfier) (#3466)
|
2021-09-25 11:56:39 +02:00 |
Paul Fultz II
|
5c3b69fe96
|
Fix 10496: crash: endless recursion (symbolDatabaseCreateExprId => isSameExpr => isSameExpr ...) (#3467)
|
2021-09-25 11:55:49 +02:00 |
Daniel Marjamäki
|
2ee920dc4e
|
Fixed #10495 (False positive: unreadVariable when assigning to reference returned by method)
|
2021-09-24 07:30:17 +02:00 |
Paul Fultz II
|
edd435d5f0
|
Fix 10491: Crash in unusedFunction on valid C++ code (#3465)
|
2021-09-22 13:03:46 +02:00 |
Paul Fultz II
|
255dc0484a
|
Fix 10331: wrong conditional value after assignment+return (#3461)
|
2021-09-21 19:25:41 +02:00 |
orbitcowboy
|
944c9f0db9
|
Formatted the code [ci skip]
|
2021-09-20 11:39:04 +02:00 |
Paul Fultz II
|
c76e6345c4
|
Fix FPs in bitwiseOnBoolean (#3455)
|
2021-09-19 15:20:57 +02:00 |
Paul Fultz II
|
9e9a982c6c
|
Fix 10468: False positive; uninitialized variable. Loop is always executed at least once (#3462)
|
2021-09-18 22:23:05 +02:00 |
orbitcowboy
|
578d3c3a93
|
Fixed #8723: False negative: Same expression with methods
|
2021-09-17 19:46:46 +02:00 |
Daniel Marjamäki
|
6234e9ddda
|
Fixed #10483 (FP constParameter with array member and memcpy)
|
2021-09-15 21:25:16 +02:00 |
chrchr-github
|
05acc13582
|
Shadow variables, const, rename function (#3456)
|
2021-09-15 20:28:58 +02:00 |
Daniel Marjamäki
|
a9a093e7cc
|
Fixed #10367 (False positive; pointer out of bounds argv-1)
|
2021-09-15 08:29:10 +02:00 |
chrchr-github
|
2d3b8d7003
|
Add regression test for #10473 (#3457)
|
2021-09-13 20:46:39 +02:00 |
Daniel Marjamäki
|
29bbb4ce14
|
Fixed #9220 (False positive: Unused function check for template parameter)
|
2021-09-12 20:27:49 +02:00 |
Daniel Marjamäki
|
b455f847ba
|
Fixed #10448 (FN compareValueOutOfTypeRangeError with int32_t)
|
2021-09-12 15:08:14 +02:00 |
Daniel Marjamäki
|
6f4ce486a2
|
Fix FP in constVariable
|
2021-09-11 20:25:46 +02:00 |
Paul Fultz II
|
9ece849d80
|
Fix 10467: FP mismatchingContainers with array of vectors (#3453)
|
2021-09-09 20:43:46 +02:00 |