March 11, 2026
8:43 a.m.
If assert is called when error mode is set to _OUT_TO_STDERR and abort behavior is set to _WRITE_ABORT_MSG the abort message box is still showed in Windows. Some applications do this and don't trigger a break point in Wine because abort is never called. Note: Windows actually triggers an exception in abort, instead of calling DebugBreak. I suppose this is the behavior of ReportFault, but it's not implemented. -- v6: msvcrt: Call abort at the end of _wassert. ucrtbase: Fastfail if _CALL_REPORTFAULT is set. https://gitlab.winehq.org/wine/wine/-/merge_requests/10250