You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Very nasty surprise: --enable-sanitizer silently doesn't do anything when using a VS toolchain on Windows instead of a Clang toolchain. I had to patch the configure script manually to add the necessary flags.
I've used it to debug a mysqlnd Windows bug a few days ago and it works, but I don't run all extensions when debugging Windows bugs. I could imagine opcache issues but I haven't tried that yet.
@cmb69 It's great to have you back! I don't remember the details (and the log is gone now) but I think the failures I referenced were the same ones you observed:
I'm getting a lot of 0xc0000028 (STATUS_BAD_STACK, i.e. "An invalid or unaligned stack was encountered during an unwind operation."), e.g. for Zend/tests/030.phpt. I think this is bogus, but I wouldn't know how to suppress it (note that this is from MSVC, not from ASan).
Activity
iluuu1994 commentedon Mar 13, 2024
Did you get it to work? I tried back when we migrated from AppVeyor to GitHub, but I ran into various issues.
ndossche commentedon Mar 13, 2024
I've used it to debug a mysqlnd Windows bug a few days ago and it works, but I don't run all extensions when debugging Windows bugs. I could imagine opcache issues but I haven't tried that yet.
cmb69 commentedon Jul 7, 2024
See #6964 for an unfinished attempt; maybe that can be somewhat helpful.
iluuu1994 commentedon Jul 8, 2024
@cmb69 It's great to have you back! I don't remember the details (and the log is gone now) but I think the failures I referenced were the same ones you observed:
ndossche commentedon May 6, 2025
This has been fixed already