On Mon May 15, 2023 at 12:35 AM CEST, Thomas Neumann wrote: > > 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.
yeah, this certainly seems musl related. if i had to guess, there is probably still a subtle bug somewhere else here causing this. but sadly, that is all far outside my knowledge. thank you very much for having a look. it's greatly appreciated. :) > > Best > > Thomas