velox
velox copied to clipboard
Core dump happens in StringColumnReader::processFilter during parquet read
Bug description
Core dump happens when reading file, following is the key trace:
Stack: [0x00007f4567200000,0x00007f4567300000], sp=0x00007f45672fc8a0, free space=1010k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [libvelox.so+0x52e6a48] void facebook::velox::parquet::PageReader::readWithVisitor<facebook::velox::dwio::common::ColumnVisitor<folly::Range<char const*>, facebook::velox::common::AlwaysTrue, facebook::velox::dwio::common::ExtractToReader<facebook::velox::parquet::StringColumnReader>, true> >(facebook::velox::dwio::common::ColumnVisitor<folly::Range<char const*>, facebook::velox::common::AlwaysTrue, facebook::velox::dwio::common::ExtractToReader<facebook::velox::parquet::StringColumnReader>, true>&)+0xa68
C [libvelox.so+0x52ff99f] void facebook::velox::parquet::StringColumnReader::processFilter<true, facebook::velox::dwio::common::ExtractToReader<facebook::velox::parquet::StringColumnReader> >(facebook::velox::common::Filter*, folly::Range<int const*>, facebook::velox::dwio::common::ExtractToReader<facebook::velox::parquet::StringColumnReader>)+0x10f
System information
Velox System Info v0.0.2 Commit: 61ef3766c6ea9cf954ac278b12cd6b9e62a6d5da CMake Version: 3.22.1 System: Linux-5.15.0-102-generic Arch: x86_64 C++ Compiler: /usr/bin/c++ C++ Compiler Version: 12.3.0 C Compiler: /usr/bin/cc C Compiler Version: 12.3.0 CMake Prefix Path: /usr/local;/usr;/;/usr;/usr/local;/usr/X11R6;/usr/pkg;/opt
Relevant logs
No response