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

Reply via email to