-
Notifications
You must be signed in to change notification settings - Fork 129
Open
Description
Hey there!
Lately I am fighting with heap corruptions, that are caused by the custom deleter used by the class Buffer.
This bug probably related to #3 and #46.
The file I tried to parse, uses tri- and quadfaces; while latter were unwanted it causes your parser to exhibit following behavior:
Reading the lists with a size hint
const auto index_buffer = ply.request_properties_from_element("face", {"vertex_indices"}, 3);causes a Heap corruption, when cleaning up the buffer.
Omitting the list_size_hint yields the exception, that "Variable length lists are not supported." as probably expected.
Metadata
Metadata
Assignees
Labels
No labels