-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Written flatbuffer can't be read by other flatbuffer readers #35
Comments
This looks like an instance of #16. I will try to add a fix for it tomorrow. |
@jorgecarleitao I've merged #36, so if you could take another look that would be great. Do you need me to do a new release or are you okay with depending directly on the main branch on git? |
That was freaking fast for a +2k LOC PR xD Just did a quick test with the latest main and the issue has been fixed 🎉 I am running the full suite against C++, Go, JS and C# and will report back if anything else pops up. |
All tests passed 💯💯💯 🚀🚀🚀🚀🚀 - jorgecarleitao/arrow2#732 |
I think that there is a bug somewhere in the writer.
Repro steps (sorry, not very minimal atm):
Error with Rust's flatbuffers:
Error with C++ implementation:
Verification of flatbuffer-encoded Footer failed.
.The fact that planus can read both the flatbuffers from Rusts flatbuffers and C++ implementation and the planus-generated flatbuffers hints that it is the writer, not the reader, that has an issue here - it is writing something that planus can read but others can't.
The text was updated successfully, but these errors were encountered: