-
Notifications
You must be signed in to change notification settings - Fork 36.5k
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
Unexpected test fail: wallet/wallet.cpp:3113:51: runtime error: division by zero #20542
Labels
Comments
Just to clarify, this isn't a problem with master, but a failure you've seen in your own PR bitcoin-core/gui#121 ? |
@fanquake yes, but posted here because I think it's unrelated to my PR. |
Which line of code is this? Note that there is a |
Thanks @MarcoFalke, needs rebase then. |
jamesob
added a commit
to jamesob/bitcoin
that referenced
this issue
Dec 22, 2021
The new locale-independent atoi64 method introduced in bitcoin#20452 behaves differently for values passed which are greater than the uint64_t max. This commit is proof of that, meant to spur discussion on how to handle such an incompatibility. The change as committed in bitcoin#20542 may break some scripts which invoke bitcoind, but more than that may have consensus implications as this deserialization mechanism is used in CScript::ParseScript. I think this means it's possible that bitcoin#20542 could have been an accidental soft fork?
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
After building promag/gui@0b0d91e
In https://bitcoinbuilds.org/index.php?ansilog=8847a501-fb20-47ed-8a8a-88d83ca7d381.log#l2039
The text was updated successfully, but these errors were encountered: