http://bugs.winehq.org/show_bug.cgi?id=21923
Summary: winedbg should not called himself recursively Product: Wine Version: unspecified Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: enhancement Priority: P2 Component: winedbg AssignedTo: wine-bugs@winehq.org ReportedBy: yann@droneaud.fr
While trying to debug wine built with llvm/clang, I've found an annoying behavior of winedbg : if it fails with an unhanled page fault, it spawn another instance of winedbg, which will do the same, endlessly.
Wine should be able to detect such failure in winedbg and abort, crash, core dump, whatever, but not spawn more and more instance of winedbg.
http://bugs.winehq.org/show_bug.cgi?id=21923
--- Comment #1 from Yann Droneaud yann@droneaud.fr 2010-03-04 12:13:23 --- Created an attachment (id=26603) --> (http://bugs.winehq.org/attachment.cgi?id=26603) wine notepad output with page faults
http://bugs.winehq.org/show_bug.cgi?id=21923
--- Comment #2 from Yann Droneaud yann@droneaud.fr 2010-03-04 12:14:59 --- Created an attachment (id=26604) --> (http://bugs.winehq.org/attachment.cgi?id=26604) WINEDEBUG=+seh,+relay wine notepad
http://bugs.winehq.org/show_bug.cgi?id=21923
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |1.1.39
http://bugs.winehq.org/show_bug.cgi?id=21923
Paul Bolle pebolle@tiscali.nl changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |pebolle@tiscali.nl
--- Comment #3 from Paul Bolle pebolle@tiscali.nl 2010-08-29 17:23:47 CDT --- Looks very similar to bug #19931, but that one was fixed in 1.1.33.
http://bugs.winehq.org/show_bug.cgi?id=21923
--- Comment #4 from Luca Bennati lucak3@gmail.com 2010-09-04 11:49:21 CDT --- llvm+clang 2.7 and wine-1.3.2, compiled with CC=clang CXX=clang CFLAGS="-std=gnu89 -O0" ./configure --prefix=/usr --sysconfdir=/etc --with-x --without-capi --without-gsm --without-icns
'wine notepad' and winedbg don't crash at all. If the reproduction of this bug needs a crash, please indicate a (simple) way to produce one to test.
http://bugs.winehq.org/show_bug.cgi?id=21923
--- Comment #5 from Luca Bennati lucak3@gmail.com 2010-09-04 11:54:31 CDT --- Sorry for spamming, but i think i found the right way to test this bug: winedbg notepad.exe This one works perfectly, as i get to winedbg prompt as expected, without multiple winedbg istances.
http://bugs.winehq.org/show_bug.cgi?id=21923
--- Comment #6 from Austin English austinenglish@gmail.com 2010-12-17 15:27:10 CST --- I don't get the recursive failure in git with clang.
http://bugs.winehq.org/show_bug.cgi?id=21923
--- Comment #7 from butraxz@gmail.com 2013-06-09 11:20:22 CDT --- This has not been updated for over 900 days.
Is this still an issue in 1.6-rc1 or higher or is this abandoned ?
https://bugs.winehq.org/show_bug.cgi?id=21923
roger@mailinator.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |roger@mailinator.com
--- Comment #8 from roger@mailinator.com --- close? invalid? fixed? abandon?
https://bugs.winehq.org/show_bug.cgi?id=21923
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |ABANDONED
--- Comment #9 from Austin English austinenglish@gmail.com --- Abandoned.
https://bugs.winehq.org/show_bug.cgi?id=21923
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #10 from Bruno Jesus 00cpxxx@gmail.com --- Closing abandoned bugs.