Oleg Zinoviev created DRILL-7341: ------------------------------------ Summary: Vector reAllocation may fails after exchange. Key: DRILL-7341 URL: https://issues.apache.org/jira/browse/DRILL-7341 Project: Apache Drill Issue Type: Bug Affects Versions: 1.16.0 Reporter: Oleg Zinoviev Attachments: stacktrace.log
There are several methods that modify the BaseDataValueVector#data field. Some of them, such as BaseDataValueVector#exchange, do not change allocationSizeInBytes. Therefore, if BaseDataValueVector#exchange was executed for vectors with different size, *ValueVector#reAlloc may create a buffer of insufficient size. -- This message was sent by Atlassian JIRA (v7.6.14#76016)