diff options
author | chriseth <chris@ethereum.org> | 2017-10-17 04:27:27 +0800 |
---|---|---|
committer | chriseth <chris@ethereum.org> | 2017-10-18 06:19:36 +0800 |
commit | 7849b920cf3ba6502f8a45e0c35be6393392cc00 (patch) | |
tree | 82b6eb1132ecbf8c243ac2d796e891c7de8c53e3 /docs/bugs.json | |
parent | 58139e8613e64bc5a921478d153ae9a130ca9772 (diff) | |
download | dexon-solidity-7849b920cf3ba6502f8a45e0c35be6393392cc00.tar dexon-solidity-7849b920cf3ba6502f8a45e0c35be6393392cc00.tar.gz dexon-solidity-7849b920cf3ba6502f8a45e0c35be6393392cc00.tar.bz2 dexon-solidity-7849b920cf3ba6502f8a45e0c35be6393392cc00.tar.lz dexon-solidity-7849b920cf3ba6502f8a45e0c35be6393392cc00.tar.xz dexon-solidity-7849b920cf3ba6502f8a45e0c35be6393392cc00.tar.zst dexon-solidity-7849b920cf3ba6502f8a45e0c35be6393392cc00.zip |
Bug list entry.
Diffstat (limited to 'docs/bugs.json')
-rw-r--r-- | docs/bugs.json | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/docs/bugs.json b/docs/bugs.json index ac322a48..c642793a 100644 --- a/docs/bugs.json +++ b/docs/bugs.json @@ -1,5 +1,12 @@ [ { + "name": "ZeroFunctionSelector", + "summary": "It is possible to craft the name of a function such that it is executed instead of the fallback function in very specific circumstances.", + "description": "If a function has a selector consisting only of zeros, is payable and part of a contract that does not have a fallback function and at most five external functions in total, this function is called instead of the fallback function if Ether is sent to the contract without data.", + "fixed": "0.4.18", + "severity": "very low" + }, + { "name": "DelegateCallReturnValue", "summary": "The low-level .delegatecall() does not return the execution outcome, but converts the value returned by the functioned called to a boolean instead.", "description": "The return value of the low-level .delegatecall() function is taken from a position in memory, where the call data or the return data resides. This value is interpreted as a boolean and put onto the stack. This means if the called function returns at least 32 zero bytes, .delegatecall() returns false even if the call was successuful.", |