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

Add seeds #11

Closed

Conversation

practicalswift
Copy link
Contributor

Add seeds.

@practicalswift
Copy link
Contributor Author

practicalswift commented Apr 16, 2020

Pushed another set of seeds: now 2561 seeds added in this PR (was 1353).

@maflcko
Copy link
Contributor

maflcko commented Apr 17, 2020

Merged with

time ./test/fuzz/test_runner.py ../btc_qa_assets/fuzz_seed_corpus --par=9 -l DEBUG --m_dir ../btc_qa_assets/fuzz_seed_corpus_ps_11/


...

Run process_messages with args /home/marco/workspace/btc_bitcoin_core/src/test/fuzz/process_messages -merge=1 -use_value_profile=1 ../btc_qa_assets/fuzz_seed_corpus/process_messages ../btc_qa_assets/fuzz_seed_corpus_ps_11/process_messages
INFO: Seed: 4069421949
INFO: Loaded 1 modules   (411763 inline 8-bit counters): 411763 [0x56394e1b1a68, 0x56394e2162db), 
INFO: Loaded 1 PC tables (411763 PCs): 411763 [0x56394e2162e0,0x56394e85ea10), 
MERGE-OUTER: 8044 files, 4742 in the initial corpus, 0 processed earlier
MERGE-OUTER: attempt 1
INFO: Seed: 144625356
INFO: Loaded 1 modules   (411763 inline 8-bit counters): 411763 [0x55de648f1a68, 0x55de649562db), 
INFO: Loaded 1 PC tables (411763 PCs): 411763 [0x55de649562e0,0x55de64f9ea10), 
INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes
MERGE-INNER: using the control file '/tmp/libFuzzerTemp.3100495.txt'
MERGE-INNER: 8044 total files; 0 processed earlier; will process 8044 files now
#1	pulse  cov: 4852 ft: 7079 exec/s: 0 rss: 163Mb
#2	pulse  cov: 4949 ft: 11001 exec/s: 0 rss: 163Mb
#4	pulse  cov: 4960 ft: 13335 exec/s: 0 rss: 163Mb
#8	pulse  cov: 4963 ft: 13660 exec/s: 0 rss: 168Mb
#16	pulse  cov: 4968 ft: 14422 exec/s: 0 rss: 179Mb
#32	pulse  cov: 6167 ft: 16976 exec/s: 0 rss: 182Mb
#64	pulse  cov: 6927 ft: 18966 exec/s: 0 rss: 192Mb
#128	pulse  cov: 7954 ft: 21838 exec/s: 128 rss: 217Mb
#256	pulse  cov: 11135 ft: 31656 exec/s: 128 rss: 314Mb
#512	pulse  cov: 14582 ft: 44686 exec/s: 102 rss: 435Mb
#1024	pulse  cov: 20675 ft: 69174 exec/s: 93 rss: 435Mb
#2048	pulse  cov: 21868 ft: 93898 exec/s: 78 rss: 435Mb
#4096	pulse  cov: 22324 ft: 135510 exec/s: 83 rss: 435Mb
#4742	LOADED cov: 22364 ft: 145021 exec/s: 79 rss: 435Mb
#8044	DONE   cov: 22364 ft: 145259 exec/s: 90 rss: 464Mb
MERGE-OUTER: succesfull in 1 attempt(s)
MERGE-OUTER: the control file has 2239334 bytes
MERGE-OUTER: consumed 1Mb (171Mb rss) to parse the control file
MERGE-OUTER: 100 new files with 238 new features added; 0 new coverage edges


real	3m9.347s
user	16m12.018s
sys	0m47.680s

From bitcoin/bitcoin#18688

maflcko pushed a commit to bitcoin/bitcoin that referenced this pull request Apr 25, 2020
fa66280 fuzz: Run in parallel (MarcoFalke)

Pull request description:

  Can be reviewed with `--ignore-all-space`

ACKs for top commit:
  practicalswift:
    ACK fa66280 -- patch looks correct and the live demo in bitcoin-core/qa-assets#11 (comment) convinced me: this is good!
  fanquake:
    ACK fa66280 - this seems sane, and clearly provides some speedup. I'd post benchmarks but can't seem to get through a full run of `./test/fuzz/test_runner.py` without hitting at least a few crashes; see #18763, 18762.

Tree-SHA512: d3b545ca90c75bed27f08fe712399d0ed1ac36b13fb289c83e5606eee8dec4c19f5f5cf91758f0a6b1606d8d6b455fbe46df2588faffe7462b185bd34dc2baaf
sidhujag pushed a commit to syscoin/syscoin that referenced this pull request Apr 25, 2020
fa66280 fuzz: Run in parallel (MarcoFalke)

Pull request description:

  Can be reviewed with `--ignore-all-space`

ACKs for top commit:
  practicalswift:
    ACK fa66280 -- patch looks correct and the live demo in bitcoin-core/qa-assets#11 (comment) convinced me: this is good!
  fanquake:
    ACK fa66280 - this seems sane, and clearly provides some speedup. I'd post benchmarks but can't seem to get through a full run of `./test/fuzz/test_runner.py` without hitting at least a few crashes; see bitcoin#18763, 18762.

Tree-SHA512: d3b545ca90c75bed27f08fe712399d0ed1ac36b13fb289c83e5606eee8dec4c19f5f5cf91758f0a6b1606d8d6b455fbe46df2588faffe7462b185bd34dc2baaf
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants