GLMR Price: $0.306626 (+0.86%)
Gas: 150 GWei

Solidity Bug Info

Bug Name Description Severity
Calling functions that return multi-dimensional fixed-size arrays can result in memory corruption.
If Solidity code calls a function that returns a multi-dimensional fixed-size array, array elements are incorrectly interpreted as memory pointers and thus can cause memory corruption if the return values are accessed. Calling functions with multi-dimensional fixed-size arrays is unaffected as is returning fixed-size arrays from function calls. The regular expression only checks if such functions are present, not if they are called, which is required for the contract to be affected.

- Link:
- First Introduced: 0.1.4
- Fixed in Version: 0.4.22
- Published:
- Severity<: medium