mirror of https://github.com/ConsenSys/mythril
blockchainethereumsmart-contractssoliditysecurityprogram-analysissecurity-analysissymbolic-execution
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
43 lines
1.0 KiB
43 lines
1.0 KiB
7 years ago
|
==== Integer Underflow ====
|
||
|
Type: Warning
|
||
|
Contract: Over
|
||
|
Function name: sendeth(address,uint256)
|
||
|
PC address: 649
|
||
|
A possible integer underflow exists in the function sendeth(address,uint256).
|
||
|
The subtraction may result in a value < 0.
|
||
|
--------------------
|
||
|
In file: <TESTDATA>/inputs/overflow.sol:12
|
||
|
|
||
|
balances[msg.sender] -= _value
|
||
|
|
||
|
--------------------
|
||
|
|
||
|
==== Integer Overflow ====
|
||
|
Type: Warning
|
||
|
Contract: Over
|
||
|
Function name: sendeth(address,uint256)
|
||
|
PC address: 725
|
||
|
A possible integer overflow exists in the function sendeth(address,uint256).
|
||
|
Addition will result in a lower value
|
||
|
--------------------
|
||
|
In file: <TESTDATA>/inputs/overflow.sol:13
|
||
|
|
||
|
balances[_to] += _value
|
||
|
|
||
|
--------------------
|
||
|
|
||
|
==== Integer Underflow ====
|
||
|
Type: Warning
|
||
|
Contract: Over
|
||
|
Function name: sendeth(address,uint256)
|
||
|
PC address: 567
|
||
|
A possible integer underflow exists in the function sendeth(address,uint256).
|
||
|
The subtraction may result in a value < 0.
|
||
|
--------------------
|
||
|
In file: <TESTDATA>/inputs/overflow.sol:11
|
||
|
|
||
|
balances[msg.sender] - _value
|
||
|
|
||
|
--------------------
|
||
|
|