https://bugs.winehq.org/show_bug.cgi?id=41138
Sebastian Lackner sebastian@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sebastian@fds-team.de
--- Comment #1 from Sebastian Lackner sebastian@fds-team.de --- (In reply to Ruslan Kabatsayev from comment #0)
Due to NtTerminateProcess() now calling _exit() instead of exit(), apitrace has no opportunity to save its traces to file.
Could wine provide some recompilation-free way to enable apitrace to work — maybe an environment variable, or a registry key?
Just by accident I saw that this regression is related to one of my commits. Please always add the author(s) in the future to make sure they can analyze their bugs as quickly as possible.
From the description and the apitrace bug report it is not clear to me what
exactly calls NtTerminateProcess. If it is the application itself it is expected that exit handlers are skipped. If you have any additional information / analysis what exactly is going wrong, feel free to attach it to the bug report.
I will take a closer look and try to reproduce it in the meantime.