https://bugs.winehq.org/show_bug.cgi?id=50176
Bug ID: 50176 Summary: Tracing with 'msvcrt' debug channel causes any application to fail with stack overflow in Wine 5.22 Product: Wine Version: 5.22 Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: msvcrt Assignee: wine-bugs@winehq.org Reporter: focht@gmx.net Distribution: ---
Hello folks,
I was about to file a report when I saw it already fixed today with commit https://source.winehq.org/git/wine.git/commitdiff/1b053519755242a561feec91df... ("msvcrt: Remove traces from printf.").
Still worth to track with a bug report because official Wine 5.22 release is affected (broken in between 5.21 and 5.22).
--- snip --- $ wine --version wine-5.22
$ WINEDEBUG=+msvcrt wine notepad 0044:trace:msvcrt:DllMain stack overflow 2480 bytes in thread 0044 addr 0x7bc5005f stack 0x120650 (0x120000-0x121000-0x220000) 003c:trace:msvcrt:DllMain stack overflow 1156 bytes in thread 003c addr 0xf7ce8acf stack 0x220b7c (0x220000-0x221000-0x320000) 004c:trace:msvcrt:DllMain stack overflow 2288 bytes in thread 004c addr 0x7bc5005f stack 0x120710 (0x120000-0x121000-0x220000) --- snip ---
Regards