We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Mythril does not detect an unchecked call return value.
$ cat ucrv.sol // SPDX-License-Identifier: UNLICENSED pragma solidity ^0.8.0; contract ucrv { function send(address payable a) public { a.send(1); } } $ ./myth version # repo cloned, pip install -r requirements Mythril version v0.24.5 $ ./myth analyze ucrv.sol The analysis was completed successfully. No issues were detected.
Mythril reports an unchecked return value.
The call to the solver in mythril/analysis/module/modules/unchecked_retval.py, line 87 seems to throw UnsatError, which I wouldn't have expected.
UnsatError
The text was updated successfully, but these errors were encountered:
Successfully merging a pull request may close this issue.
Description
Mythril does not detect an unchecked call return value.
How to Reproduce
Expected behavior
Mythril reports an unchecked return value.
Environment
Additional Environment or Context
The call to the solver in mythril/analysis/module/modules/unchecked_retval.py, line 87 seems to throw
UnsatError
, which I wouldn't have expected.The text was updated successfully, but these errors were encountered: