even building the flatbuffers repo externally using cmake at the same revision
didn't reproduce it.

that said, i have attached a dockerfile that shows you what /does/ fail, under
the specific conditions. but there is no unpatched libgcc_s, so you'll have
to do that part yourself, and build a libgcc_s.so.1 without the patch in this
thread.

thanks for the dockerfile, I could reproduce the problem. For some strange reason the program really tried to register a frame table without entries. Perhaps that is caused by musl, I could not find the root cause for that. But nevertheless, fixing the assert is the right thing to do, we must ignore empty tables.

Best

Thomas

Reply via email to