A bug in the Solidity compiler's code generator caused storage cleanup and copy operations to fail when fixed-length arrays crossed the 2^256-slot storage boundary. The issue stemmed from incorrect pointer-based comparisons that didn't account for wraparound at the storage boundary. While the potential impact is high if
•14m read time• From soliditylang.org
Table of contents
BackgroundThe Cause of the BugWhich Contracts Are Affected?Technical DetailsExamplesSeverity AssessmentAcknowledgementsSort: