Stefanos Kornilios Mitsis Poiitidis
Stefanos Kornilios Mitsis Poiitidis
What is the specific launch command you use?
Can you try running through ``` Bin/FEXLoader `which steam` ``` ? Are you running via a binfmt install? What rootfs? What build options? You can repro my steps from the...
> Perhaps unsurprisingly, this PR does still crash early on in my testing. So I won't be comfortable merging this until we can nail down where that is coming from....
> ``` > ryanh@ubuntu:/mnt/Work/Work/work/FEXNew/Build_865$ ./Bin/FEXLoader `which steam` > [Info] Migrating to shared memory mode > Segmentation fault > ``` > > Disable binfmt_misc for testing. Both 22.04 and old 21.10...
> [ASSERT] Host Signals need to be Deferred before AcquireHostDeferredSignals That looks super suspicious, can you get a backtrace?
> [ASSERT] Src1 needs to be literal here This seems to be generated from the frontend, likely because of re-entrant use of the frontend.
also, to sanity check, you are building 55d03cd27fd000f8ad51b8604bb0f2d89ccf8085, right?
[Put together a test](https://github.com/FEX-Emu/fex-assorted-tests-bins/blob/main/src/reserve-address-space.cpp) based on @Amanieu's anwer, and it is very fast. In the Oracle VM ```done, allocated 281474970808320 in 0.043 ms``` In my x86 box ```done, allocated 140737481134080...
Agreed. This is just an RFC on the concept, so I can start chopping it up. I'll proceed with that.
> Agreed with @Sonicadvance1 's comment. Relatedly, see my comment from #1734: > > > As mentioned in other channels, what I need to review your ThunkLibs PRs is better...