apache / arrow

Apache Arrow is the universal columnar format and multi-language toolbox for fast data interchange and in-memory analytics
https://arrow.apache.org/
Apache License 2.0
14.45k stars 3.52k forks source link

[C++] Cross-compiling Apache Arrow & Parquet on WSL for ARM64 - free() invalid pointer Issue in libparquet and libarrow #44004

Open imchenmin opened 1 month ago

imchenmin commented 1 month ago

Describe the bug, including details regarding any error messages, version, and platform.

Hi everyone,

I am encountering a memory issue while cross-compiling Apache Arrow and Parquet on a WSL x86 Ubuntu environment targeting ARM64. Specifically, I'm facing a free() invalid pointer error when running a function in libparquet that involves string deletion in the ApplicationVersion class destructor.

Details of the Issue:

What I have tried:

Any insights or suggestions would be highly appreciated!

Thanks in advance for your help.

Component(s)

C++

kou commented 1 month ago

Could you also provide "how to reproduce"?