Skip to content

ZipFileInfo: Assertion violation when reading ods files #1298

@few

Description

@few

Reading an ods file (which is a zip file) (created by LibreOffice Calc 4.2) leads to the following error message:

Assertion violation: std::memcmp(_rawInfo, HEADER, ZipCommon::HEADER_SIZE) == 0 [in file "src/ZipFileInfo.cpp", line 93]

This breaks the "Decompress Single Files" example in the documentation when reading from the stream.
Note that Decompress is able to decompress the entire archive without a problem.

poco-1.7.3 build from source on Ubuntu 14.04 x86_64.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions