Commit 5e14365
committed
Fix MTA freeze in fopen hook from recursive file I/O
AddReportLog() in the fopen failure path called FileAppend > File::Fopen,
creating recursive file I/O inside the hook. This froze when AcLayers.DLL
(Windows compatibility component) intercepted the nested CreateFileW call.
Debug info is still saved via registry (SetApplicationSetting)
Removing the log line isn't ideal, but there ain't really an alternative.1 parent b427dfd commit 5e14365
1 file changed
+0
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | | - | |
43 | 42 | | |
44 | 43 | | |
45 | 44 | | |
| |||
0 commit comments