Re: Trying to crack the Firefox crashing issue
Damien Stewart <[email protected]>
| Newsgroups | gmane.linux.debian.ports.powerpc |
|---|---|
| Message-ID | <[email protected]> |
On 9/5/25 8:17 pm, Ed Robbins wrote: > I think it's because w2c_rlbox_streqci is an "rlbox" sandboxed version > of the expat streqci function (https://rlbox.dev). It's transformed > somewhere and not necessarily even compiled by gcc. I don't know how > this web stuff, wasm, rlbox etc works, the toolchain is a total > mystery to me... I'm not even sure if new C source is generated or if > sandboxed functions are generated at compile time skipping C entirely. > But it does look as though there's a fair chance the source code > presented is what is eventually transformed into the asm code > presented. However the bug could equally be in the toolchain > somewhere... It would be the sandboxed version. I stepped through the code and a source comes up for a sandbox within a hpp source file. Right before it calls into the hidden or internal rlbox code it calls rlbox.wasm.c implying some sort of C source conjured up in between.