Skip to content

Conversation

maflcko
Copy link
Member

@maflcko maflcko commented Jul 21, 2021

Otherwise the remainder of the fuzz test can't be fuzzed without running into crashes

@DrahtBot DrahtBot added the Tests label Jul 21, 2021
@jarolrod
Copy link
Member

concept ack, but only if temporary 🧑‍⚖️

@maflcko
Copy link
Member Author

maflcko commented Jul 22, 2021

Just for reference, one example crash on OSS-Fuzz: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=35561 . Other fuzzing servers are/should be running into this as well.

@practicalswift
Copy link
Contributor

cr ACK fa8bed6

@maflcko maflcko merged commit 401db60 into bitcoin:master Jul 25, 2021
@maflcko maflcko deleted the 2107-fuzzBanman branch July 25, 2021 08:19
@hebasto
Copy link
Member

hebasto commented Jul 25, 2021

This temporary change produces a temporary clang warning:

test/fuzz/banman.cpp:35:13: warning: unused function 'operator==' [-Wunused-function]
static bool operator==(const CBanEntry& lhs, const CBanEntry& rhs)
            ^
1 warning generated.

@vasild
Copy link
Contributor

vasild commented Jul 26, 2021

This temporary change produces a temporary clang warning:

Warning fixed in #22557.

fanquake added a commit to bitcoin-core/gui that referenced this pull request Jul 28, 2021
…nused CBanEntry comparator

787296e fuzz: silence a compiler warning about unused CBanEntry comparator (Vasil Dimov)

Pull request description:

  ```
  test/fuzz/banman.cpp:35:13: warning: unused function 'operator==' [-Wunused-function]
  static bool operator==(const CBanEntry& lhs, const CBanEntry& rhs)
              ^
  1 warning generated.
  ```

  See bitcoin/bitcoin#22517 (comment)

ACKs for top commit:
  MarcoFalke:
    cr ACK 787296e
  practicalswift:
    cr ACK 787296e
  hebasto:
    ACK 787296e

Tree-SHA512: 72e483cef249170160879cf4b69b787fb6c539d61dda423f618e2c5f130bee8c42897487751e5b58e7679cdb0153eb80efcb104e8a85095daa60d47e39ce78b8
sidhujag pushed a commit to syscoin/syscoin that referenced this pull request Jul 28, 2021
…an fuzz test

fa8bed6 fuzz: Temporarily disable failing assert in banman fuzz test (MarcoFalke)

Pull request description:

  Otherwise the remainder of the fuzz test can't be fuzzed without running into crashes

ACKs for top commit:
  practicalswift:
    cr ACK fa8bed6

Tree-SHA512: ec6606292e2cfd26484c7f6caf1c418c377da54111b332990fce68373f0438defda71d931a42ca34431527fbc172dd2fdf29b260afca15b34910ee137de1c365
sidhujag pushed a commit to syscoin/syscoin that referenced this pull request Jul 28, 2021
…anEntry comparator

787296e fuzz: silence a compiler warning about unused CBanEntry comparator (Vasil Dimov)

Pull request description:

  ```
  test/fuzz/banman.cpp:35:13: warning: unused function 'operator==' [-Wunused-function]
  static bool operator==(const CBanEntry& lhs, const CBanEntry& rhs)
              ^
  1 warning generated.
  ```

  See bitcoin#22517 (comment)

ACKs for top commit:
  MarcoFalke:
    cr ACK 787296e
  practicalswift:
    cr ACK 787296e
  hebasto:
    ACK 787296e

Tree-SHA512: 72e483cef249170160879cf4b69b787fb6c539d61dda423f618e2c5f130bee8c42897487751e5b58e7679cdb0153eb80efcb104e8a85095daa60d47e39ce78b8
@hebasto hebasto mentioned this pull request Aug 6, 2021
hebasto pushed a commit to hebasto/bitcoin that referenced this pull request Aug 6, 2021
@hebasto
Copy link
Member

hebasto commented Aug 6, 2021

Backported in #22629.

UPDATE: #22629 (comment)

hebasto pushed a commit to hebasto/bitcoin that referenced this pull request Aug 6, 2021
hebasto pushed a commit to hebasto/bitcoin that referenced this pull request Aug 7, 2021
hebasto pushed a commit to hebasto/bitcoin that referenced this pull request Aug 9, 2021
hebasto pushed a commit to hebasto/bitcoin that referenced this pull request Aug 9, 2021
hebasto pushed a commit to hebasto/bitcoin that referenced this pull request Aug 19, 2021
hebasto pushed a commit to hebasto/bitcoin that referenced this pull request Aug 20, 2021
hebasto pushed a commit to hebasto/bitcoin that referenced this pull request Aug 20, 2021
@bitcoin bitcoin locked as resolved and limited conversation to collaborators Aug 20, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants