achow101 changed the topic of #bitcoin-core-dev to: Bitcoin Core development discussion and commit log | Feel free to watch, but please take commentary and usage questions to #bitcoin | Channel logs: http://www.erisian.com.au/bitcoin-core-dev/, http://gnusha.org/bitcoin-core-dev/ | Weekly Meeting Thursday @ 16:00 UTC | Meeting topics http://gnusha.org/bitcoin-core-dev/proposedmeetingtopics.txt
Cory81 has quit [Quit: Client closed]
Cory81 has joined #bitcoin-core-dev
Earnestly has quit [Ping timeout: 272 seconds]
Earnestly has joined #bitcoin-core-dev
PaperSword has joined #bitcoin-core-dev
robszarka has quit [Quit: Leaving]
szarka has joined #bitcoin-core-dev
joetor5 has joined #bitcoin-core-dev
jonatack has joined #bitcoin-core-dev
jon_atack has quit [Ping timeout: 260 seconds]
iSiUp has quit [Quit: WeeChat 4.7.1]
joetor5 has quit [Quit: joetor5]
Cory28 has joined #bitcoin-core-dev
Cory73 has joined #bitcoin-core-dev
bitcoinlover has joined #bitcoin-core-dev
Cory81 has quit [Ping timeout: 250 seconds]
Cory28 has quit [Ping timeout: 250 seconds]
l0rinc has joined #bitcoin-core-dev
Cory40 has joined #bitcoin-core-dev
Cory73 has quit [Ping timeout: 250 seconds]
jon_atack has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 256 seconds]
iSiUp has joined #bitcoin-core-dev
jonatack has joined #bitcoin-core-dev
jon_atack has quit [Ping timeout: 252 seconds]
PaperSword has quit [Quit: PaperSword]
entropyx has quit [Remote host closed the connection]
entropyx has joined #bitcoin-core-dev
entropyx has joined #bitcoin-core-dev
cmirror has quit [Remote host closed the connection]
cmirror has joined #bitcoin-core-dev
VonNaturAustreVe has quit [Ping timeout: 245 seconds]
VonNaturAustreVe has joined #bitcoin-core-dev
VonNaturAustreVe has joined #bitcoin-core-dev
robszarka has joined #bitcoin-core-dev
szarka has quit [Ping timeout: 256 seconds]
zeropoint has quit [Quit: leaving]
Cory87 has joined #bitcoin-core-dev
Cory40 has quit [Ping timeout: 250 seconds]
kevkevin has quit [Remote host closed the connection]
jerryf has quit [Ping timeout: 272 seconds]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 256 seconds]
VonNaturAustreVe has quit [Ping timeout: 260 seconds]
l0rinc has quit [Quit: l0rinc]
jonatack has quit [Ping timeout: 252 seconds]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 244 seconds]
VonNaturAustreVe has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 256 seconds]
kevkevin has joined #bitcoin-core-dev
jerryf has joined #bitcoin-core-dev
abubakarsadiq has joined #bitcoin-core-dev
f321x has joined #bitcoin-core-dev
VonNaturAustreVe has quit [Ping timeout: 252 seconds]
kevkevin has quit [Ping timeout: 276 seconds]
Cory87 has quit [Quit: Client closed]
Cory87 has joined #bitcoin-core-dev
aleggg has quit [Remote host closed the connection]
Guyver2 has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
Cory87 has quit [Quit: Client closed]
Cory87 has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 252 seconds]
aleggg has joined #bitcoin-core-dev
iSiUp has quit [Quit: WeeChat 4.7.1]
Cory87 has quit [Quit: Client closed]
Cory87 has joined #bitcoin-core-dev
VonNaturAustreVe has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
SpellChecker has quit [Remote host closed the connection]
SpellChecker has joined #bitcoin-core-dev
Talkless has joined #bitcoin-core-dev
roasbeef has quit [Quit: Lost terminal]
tarotfied has quit [Quit: WeeChat 4.1.1]
tarotfied has joined #bitcoin-core-dev
tarotfied has joined #bitcoin-core-dev
VonNaturAustreVe has quit [Ping timeout: 244 seconds]
kevkevin has quit [Ping timeout: 244 seconds]
kevkevin has joined #bitcoin-core-dev
flag has quit [Ping timeout: 252 seconds]
flag has joined #bitcoin-core-dev
Cory87 has quit [Quit: Client closed]
Cory87 has joined #bitcoin-core-dev
iSiUp has joined #bitcoin-core-dev
Cory87 has quit [Quit: Client closed]
Cory87 has joined #bitcoin-core-dev
Guest82 has joined #bitcoin-core-dev
Cory87 has quit [Quit: Client closed]
Cory87 has joined #bitcoin-core-dev
flag has quit [Ping timeout: 244 seconds]
<bitcoin-git> [bitcoin] Sjors opened pull request #33233: IPC followups for PR 31802 (master...2025/08/pr-31802-followups) https://github.com/bitcoin/bitcoin/pull/33233
VonNaturAustreVe has joined #bitcoin-core-dev
abubakarsadiq has quit [Quit: Connection closed for inactivity]
Guest82 has quit [Quit: Client closed]
Guesttytty2 has joined #bitcoin-core-dev
Guesttytty2 has quit [Changing host]
Guesttytty2 has joined #bitcoin-core-dev
<Guesttytty2> hello
<Guesttytty2> iam trying to link my local fuzzer to bitcoin node(process_message target in this case). first I run
<Guesttytty2>  cmake -B build \                                                                                                                   127 [13:15:33] │
<Guesttytty2> │                                       -DBUILD_FOR_FUZZING=ON \                                                                                                                    │
<Guesttytty2> │                                       -DCMAKE_C_COMPILER=clang \                                                                                                                  │
<Guesttytty2> │                                       -DCMAKE_CXX_COMPILER=clang++ \                                                                                                              │
<Guesttytty2> │                                       -DFUZZ_LIBS="/path/to/.a files"
<Guesttytty2> and then
<Guesttytty2> cmake --build build
<Guesttytty2> both commands work fine
<Guesttytty2> then when I try to run FUZZ=process_message ./build/bin/fuzz ./corpus/process_message
<Guesttytty2> I get FUZZ target 'process_message' not found. I wonder if there is an additional step I am missing to let my local fuzzer know about bitcoin targets?
<fanquake> You should use FUZZ=process_message ./build/bin/fuzz
<fanquake> Ah, sorry, misread the corpus dir
<dergoegge> You can try with PRINT_ALL_FUZZ_TARGETS_AND_ABORT=1 to see all harnesses that are compiled in
<Guesttytty2> Yea my problem is exactly that, I dont see any harness compiled when I do
<Guesttytty2>  PRINT_ALL_FUZZ_TARGETS_AND_ABORT=1 ./build/bin/fuzz                                                                                  1 [13:25:30] │
<Guesttytty2> │                                                                                                                                                                                   │
<Guesttytty2> │ Usage: ./build/bin/fuzz <initial_corpus_directory>
<dergoegge> If you're building your own fuzzer you'll need to make sure it also calls "LLVMFuzzerInitialize"
<fanquake> Please stop pasting over multiple lines
<dergoegge> For sharing terminal output I would recommend something like https://pastebin.com/ :)
<Guesttytty2> oops sorry. Ok Ill have a look at LLVMFuzzerInitialize. Thank you.
kevkevin has quit [Ping timeout: 256 seconds]
Guest98 has joined #bitcoin-core-dev
Guest98 has quit [Client Quit]
<Guesttytty2> Interestingly `PRINT_ALL_FUZZ_TARGETS_AND_ABORT=1 ./build/bin/fuzz ` does return now(after adding LLVMFuzzerInitialize) a list that contain 'process_message' and others. But I still see the not found error from above.
kevkevin has joined #bitcoin-core-dev
<Guesttytty2> If I try to fuzz `wallet_*` I see `No fuzz target compiled for wallet_*..`. Everything else return `Error: Fuzz target '*' not found`.
kevkevin has quit [Ping timeout: 260 seconds]
<maflcko> Guesttytty2: You'll have to compile with the wallet. I'd suggest to share exact and full steps to reproduce (including the configure summary, etc)
Guyver2 has quit [Remote host closed the connection]