If 1st subfile of super is empty super, then common attributes are unset, causing e.g. incorrect compression symptoms

Description

The problem seen was a superfile with a few superfiles as subfiles, the 1st of which was empty. This causes the filedescriptor for the superfile to incorrectly configure the common shared attributes, in particular it failed to set @blockCompression which causes the engines to think the file was uncompressed when in fact all files were compressed.

This in turn led to the deserialization problems, which in case reported resulted in the deserializer to try and allocate a massive buffer and run out of memory.. other symptoms could include deserialization errors relating to reading beyond the end of stream, or record size mismatch errors.

Conclusion

None

Activity

Show:

Jacob Cobbett-Smith October 29, 2013 at 2:45 PM

- FYI

Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Components

Assignee

Reporter

Priority

Fix versions

Created October 29, 2013 at 12:05 PM
Updated March 25, 2014 at 2:12 PM
Resolved November 15, 2013 at 9:34 AM