Louis Brunner

Results 151 comments of Louis Brunner

Turns out that `dynamic` field is never used on that struct (I confused `ExeInfo` and `IICreateImageInfo` as they are used together in `VG_(ii_create_image)` 🤦‍♀️ ). I pushed a new commit...

> Your "tell me what you think" build [had the same error](https://github.com/LouisBrunner/valgrind-macos/commit/c98b9822e29619fa86a7c8db6c2741ae4c7e9e4c/checks/48588342678/logs) (with more detailed logs) but I hoped it was caused by some debugging stuff. I hoped the same....

Making a note here so I don't forget. What is happening is that Valgrind is replacing `libsystem_platform`'s `__platform_memcmp` but that's not the actual function performing the comparison but the one...

> Couldn't we redirect `__platform_memcmp` to a constant function that returns the address of Valgrinds replacement? > That sounds a bit like "ifunc" on Linux and FreeBSD. That also crashes...

> Let me use this opportunity to say a big thanks for the continued maintenance of this project! This issue was a deep rabbit hole... No worries at all, happy...

Hi @EricBrunel, This is going to be a bit challenging to debug as I don't have access to a macOS 10.13 machine. However, here are a few steps we can...

That's very odd, you get two different issues, depending how you build Valgrind? In your first message, it seemed like an error during mmap and now it looks like the...

> The macho loading should be fixed. I can run wish and get to the %wish prompt > > That's probably not much help as it looks like the process...

> If the xmllint failures during build are the problem that has been fixed by Mark Wielaard: Not only, a bunch of merge artifacts which git didn't handle correctly (I...

@EricBrunel Could you give it another try after pulling the latest changes from the main branch?