https://bugs.winehq.org/show_bug.cgi?id=50142
Bug ID: 50142 Summary: winedbg fails to run programs Product: Wine Version: 5.20 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: winedbg Assignee: wine-bugs@winehq.org Reporter: jdawin@math.uni-bielefeld.de Distribution: ---
Created attachment 68640 --> https://bugs.winehq.org/attachment.cgi?id=68640 Output of winedbg running notepad.exe
Hi,
since commit 419abd49a1f816e5a869dbf4cc81114cd516138b winedbg fails to run programs on my machine. Example: notepad.exe
CPU: Intel Core2 Quad Q9550 OS: Arch Linux 5.9.6-arch1-1 x86_64
See error message in the attachment.
With commit ec1ea1ea1b2469a526f4bbc38aab404b7a2b062c after entering 'c' on the Wine-dbg prompt, notepad starts. With 419abd49a1f816e5a869dbf4cc81114cd516138b nothing happens.
Regards, Jean Rene
https://bugs.winehq.org/show_bug.cgi?id=50142
jdawin@math.uni-bielefeld.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |419abd49a1f816e5a869dbf4cc8 | |1114cd516138b Distribution|--- |ArchLinux Keywords| |regression
https://bugs.winehq.org/show_bug.cgi?id=50142
--- Comment #1 from Gijs Vermeulen gijsvrm@gmail.com --- This seems fixed for me in wine-6.0-rc1, please retest.
https://bugs.winehq.org/show_bug.cgi?id=50142
--- Comment #2 from jdawin@math.uni-bielefeld.de --- (In reply to Gijs Vermeulen from comment #1)
This seems fixed for me in wine-6.0-rc1, please retest.
In wine-6.0-rc1 the behaviour is still the same for me. I'm unable to run any programs with winedbg.
As the commit message of 419abd49a1f816e5a869dbf4cc81114cd516138b was "ntdll: Support AVX registers for other thread in Nt{Get|Set}ContextThread()." and my CPU does not support AVX, it may have something to do with the issue. Just a guess.
On which CPU did you test?
https://bugs.winehq.org/show_bug.cgi?id=50142
--- Comment #3 from Gijs Vermeulen gijsvrm@gmail.com --- (In reply to jdawin from comment #2)
(In reply to Gijs Vermeulen from comment #1)
This seems fixed for me in wine-6.0-rc1, please retest.
In wine-6.0-rc1 the behaviour is still the same for me. I'm unable to run any programs with winedbg.
As the commit message of 419abd49a1f816e5a869dbf4cc81114cd516138b was "ntdll: Support AVX registers for other thread in Nt{Get|Set}ContextThread()." and my CPU does not support AVX, it may have something to do with the issue. Just a guess.
On which CPU did you test?
I tested on both an Intel i7-4980HQ on macOS and an Intel i5-4460 on Linux.
https://bugs.winehq.org/show_bug.cgi?id=50142
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |pgofman@codeweavers.com
https://bugs.winehq.org/show_bug.cgi?id=50142
--- Comment #4 from Paul Gofman pgofman@codeweavers.com --- (In reply to Gijs Vermeulen from comment #3)
As the commit message of 419abd49a1f816e5a869dbf4cc81114cd516138b was "ntdll: Support AVX registers for other thread in Nt{Get|Set}ContextThread()." and my CPU does not support AVX, it may have something to do with the issue. Just a guess.
On which CPU did you test?
Bug #50271 might be related. Could you please try with the patch attached to the bug and if it is still crashing send me ntdll.so binary (https://bugs.winehq.org/show_bug.cgi?id=50271#c17)? In any case, output with WINEDEBUG=warn+seh could be helpful (the full log as suggested in the comment would be better, but not sure if it is easy with interactive winedbg run).
https://bugs.winehq.org/show_bug.cgi?id=50142
--- Comment #5 from jdawin@math.uni-bielefeld.de --- Created attachment 68895 --> https://bugs.winehq.org/attachment.cgi?id=68895 Log of patched winedbg running notepad
https://bugs.winehq.org/show_bug.cgi?id=50142
--- Comment #6 from jdawin@math.uni-bielefeld.de ---
Bug #50271 might be related. Could you please try with the patch attached to the bug and if it is still crashing send me ntdll.so binary (https://bugs.winehq.org/show_bug.cgi?id=50271#c17)? In any case, output with WINEDEBUG=warn+seh could be helpful (the full log as suggested in the comment would be better, but not sure if it is easy with interactive winedbg run).
Thanks, the patch fixed it for me. Output of WINEDEBUG=warn+seh is attached. I will attach a log with +pid,+seh,+timestamp later.
https://bugs.winehq.org/show_bug.cgi?id=50142
--- Comment #7 from jdawin@math.uni-bielefeld.de --- Created attachment 68896 --> https://bugs.winehq.org/attachment.cgi?id=68896 Longer (+pid,+seh,+timestamp) log of patched winedbg running notepad
https://bugs.winehq.org/show_bug.cgi?id=50142
--- Comment #8 from Paul Gofman pgofman@codeweavers.com --- (In reply to jdawin from comment #7)
Created attachment 68896 [details] Longer (+pid,+seh,+timestamp) log of patched winedbg running notepad
Thanks for bisecting and testing it. If it helps, I think there is no additional info needed, the issue seems clear.
https://bugs.winehq.org/show_bug.cgi?id=50142
--- Comment #9 from Paul Gofman pgofman@codeweavers.com --- Should be fixed by 0fde203cac0ada6439f180ac9c0456f2e85bb786
https://bugs.winehq.org/show_bug.cgi?id=50142
--- Comment #10 from jdawin@math.uni-bielefeld.de --- (In reply to Paul Gofman from comment #9)
Should be fixed by 0fde203cac0ada6439f180ac9c0456f2e85bb786
Confirmed.
https://bugs.winehq.org/show_bug.cgi?id=50142
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com Resolution|--- |FIXED Component|winedbg |ntdll Fixed by SHA1| |0fde203cac0ada6439f180ac9c0 | |456f2e85bb786 Status|UNCONFIRMED |RESOLVED
--- Comment #11 from Zebediah Figura z.figura12@gmail.com --- Marking fixed.
https://bugs.winehq.org/show_bug.cgi?id=50142
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #12 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 6.0-rc3.