Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build: add option for sanitizers #2553

Merged
merged 23 commits into from
Mar 17, 2024
Merged
Changes from 1 commit
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
d9de40e
build: add option for sanitizers
div72 Jul 29, 2022
00d6ae7
misc: fix UB in CPID hashing
div72 Jul 29, 2022
e33bc35
ci: add new builds with sanitizers
div72 Oct 15, 2022
57251db
support: add proper includes for -DARENA_DEBUG
div72 Oct 16, 2022
19731ee
support: fix compilation with -DARENA_DEBUG
div72 Oct 16, 2022
c927e00
ci: disable tsan job
div72 Mar 23, 2023
29a0c09
ci: use suppression files for sanitizers
div72 Jul 31, 2023
c39f895
Fix memory leak in wallet tests
div72 Dec 7, 2023
66967f0
miner: don't leak CBlockIndex used for testing
div72 Dec 7, 2023
cfcfe24
test: free wallet at exit of mrc_tests
div72 Dec 7, 2023
6fd9480
test: cleanup leveldb env
div72 Dec 7, 2023
c426268
mrc: zero initialize primitives
div72 Dec 24, 2023
29d6adb
Fix segfault in allocator_tests/arena_tests
jkczyz Nov 16, 2019
8a65793
test: fix suppression for script.cpp
div72 Dec 26, 2023
14ec4af
test: fix memory leaks in beacon tests
div72 Mar 4, 2024
d73c0cf
test: fix integer underflow in accounting tests
div72 Mar 4, 2024
28986ad
refactor: make CBlockIndex nflags enum unsigned
div72 Mar 4, 2024
7cd0247
scraper: remove redundant cntPartsRcvd inc/decrement
div72 Mar 4, 2024
6e92287
superblock: eliminate UB during binary magnitude extraction
div72 Mar 5, 2024
2c233c1
util: avoid underflow in SplitHostPort
div72 Mar 5, 2024
8be8771
refactor: port upstream changes for merkle
div72 Mar 5, 2024
08f65b8
refactor: make uint32_t casts explicit in tx tests
div72 Mar 5, 2024
0e8552d
test: make int64_t casts explicit in msb tests
div72 Mar 5, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions src/gridcoin/scraper/scraper_net.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -139,9 +139,7 @@ int CSplitBlob::addPartData(CDataStream&& vData)
{
/* missing data; use the supplied data */
/* prevent calling the Complete callback FIXME: make this look better */
cntPartsRcvd--;
CSplitBlob::RecvPart(nullptr, vData);
cntPartsRcvd++;
jamescowens marked this conversation as resolved.
Show resolved Hide resolved
}
return n;
}
Expand Down