Skip to content

Panic when converting a xls file to arrow #343

Open
@stanoarn

Description

@stanoarn

This xls file causes a panic when converting to arrow. The following invocation

RUST_BACKTRACE=1 python -c 'import fastexcel; import pyarrow; print(f"{fastexcel.__version__=}, {pyarrow.__version__=}"); reader = fastexcel.read_excel("./data/CRD_2019_V2_EN.xls"); reader.load_sheet(0).to_arrow()'

produces the errors in the attached file.

err.txt

The versions of involved packages are fastexcel.__version__='0.13.0', pyarrow.__version__='19.0.1'.

I suspect that the file might be malformed somehow, because when I try to read the file with xlrd, it produces the following warning:

WARNING *** OLE2 stream 'SSCS': expected size 1976448, actual size 512

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions