#mimalloc on A2OA Server wont load
1 messages ยท Page 1 of 1 (latest)
I googled a bit and found A2OA is a 32 bit program instead of 64 bit. It can not load 64 bit mimalloc.
I recompiled a 32 bit mimalloc. You may try if it works.
Thanks for your time! Unfortunately the server still refuses to load the malloc. Nothing in stderr, nothing in server RPT. It's weird
Which game version do you use? Do you have BE enabled on the server?
EOL patch (v1.64). BattlEye is enabled but it doesn't run on the server I think
We have been using another custom malloc (xtbbmalloc) and it's working
Can you send me that xtbbmalloc.dll?
That's strange. The x86 dll works well on my Arma 3 x86 executables and it has the same function exports as xtbb.๐ค
I'm testing whether the server is using the malloc by trying to delete it when server is running (so if the server has the malloc loaded, it should block deleting it)
Wiki says "custom allocator wont work on BE enabled servers". I'm not sure if be stops only clients or affects server too.
I think it's referring to clients
But let me try without BE
Yeah, no difference with or without BE
Yep that perfectly matches.
Could it be possible that the server actually does load the malloc but doesn't lock the file? Just in case
I add a message box on every mem allocation. If there are dialogs constantly pops up, it means mimalloc loads successfully.
Gives me this
Ah, so I guess it is loading then? Weird! It doesn't lock the dll file
Thanks a lot for your time! ๐ ๐
This version can still be deleted, right?
This is the version without pop-ups.
Yes, it can ๐
That's wired. But xtbb cant be deleted? 
Yeah, I have no idea why
Or maybe it tries to load it so that the popups activate, but somehow it fails and uses the system malloc as fallback?
How many times does that message box pops up? Only once or frequently?
Frequently
Then it works 