Skip to content

Handle Misaligned IPC Buffers #4255

@tustvold

Description

@tustvold

Is your feature request related to a problem or challenge? Please describe what you are trying to do.

The flatbuffer specification recommends that buffers are aligned to 64-bit boundaries, however, this is not mandated. Additionally when loading a flatbuffer from an in-memory source, it is possible the source buffer itself isn't aligned.

We already re-align interval buffers, we should do this consistently

Describe the solution you'd like

We should automatically re-align mis-aligned IPC buffers

Describe alternatives you've considered

Additional context

Relates to #4254 which would likely produce mis-aligned buffers

Metadata

Metadata

Assignees

Labels

enhancementAny new improvement worthy of a entry in the changelog

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions