# Solidity Optimizer and ABIEncoderV2 Bug

DevFeed: [Solidity Optimizer and ABIEncoderV2 Bug](<https://devfeed.tech/articles/solidity-optimizer-and-abiencoderv2-bug-16844.md>)

Original publisher: [Read original article](<https://blog.ethereum.org/en/2019/03/26/solidity-optimizer-and-abiencoderv2-bug>)

Author: Solidity; Protocol Security Research Team

Published: 2019-03-26T00:00:00Z

Content type: release

Language: en

Sources: [Ethereum Foundation Blog](<https://devfeed.tech/sources/ethereum-foundation-blog.md>)

Topics: [bug](<https://devfeed.tech/topics/bug.md>), [Solidity](<https://devfeed.tech/topics/solidity.md>), [Ethereum](<https://devfeed.tech/topics/ethereum.md>), [Bug Bounty](<https://devfeed.tech/topics/bugbounty.md>)

Tags: [bug](<https://devfeed.tech/tags/bug.md>), [bug-bounty](<https://devfeed.tech/tags/bug-bounty.md>), [ethereum](<https://devfeed.tech/tags/ethereum.md>), [release](<https://devfeed.tech/tags/release.md>), [research-development](<https://devfeed.tech/tags/research-development.md>), [technical](<https://devfeed.tech/tags/technical.md>)

## AI overview

The article announces bugs in Solidity's experimental ABIEncoderV2 and optimizer. It explains the conditions under which the ABI encoder flaw can affect deployed contracts and states that Solidity 0.5.7 contains fixes for all bugs discussed.

## Source excerpt

...