http://bugs.winehq.org/show_bug.cgi?id=13548
Summary: Wine's setupapi does not know how to recursively delete registry keys Product: Wine Version: CVS/GIT Platform: Other OS/Version: other Status: NEW Severity: normal Priority: P2 Component: setupapi AssignedTo: wine-bugs@winehq.org ReportedBy: fgouget@codeweavers.com
On Windows (XP) the following inf file deletes the Telephony registry key without trouble, even though it has lots of subkeys and values.
--- [version] signature="$CHICAGO$"
[DelTest] DelReg=DelTestReg
[DelTestReg] HKLM,Software\Microsoft\Windows\CurrentVersion\Telephony ---
In Wine this fails unless the Telephony registry key has no subkey.
Notes: * You can run the inf file with the following command: rundll32 setupapi.dll,InstallHinfSection DelTest 128 c:\deltest.inf * The above command needs a full path to the inf file. * Obviously, don't do this on a real Windows machine unless you know how to restore your Telephony registry key. If you must try this on Windows, then the best is to do it in a virtual machine with a good snapshot.
http://bugs.winehq.org/show_bug.cgi?id=13548
Paul Vriens Paul.Vriens.Wine@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |Paul.Vriens.Wine@gmail.com
--- Comment #1 from Paul Vriens Paul.Vriens.Wine@gmail.com 2008-06-23 14:49:58 --- I've just sent in a patch that adds a test to the conformance tests to show this behavior (http://www.winehq.org/pipermail/wine-patches/2008-June/056403.html).
http://bugs.winehq.org/show_bug.cgi?id=13548
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |testcase
http://bugs.winehq.org/show_bug.cgi?id=13548
--- Comment #2 from Austin English austinenglish@gmail.com 2008-12-23 07:09:10 --- Still present in git (testcase is still a todo_wine according to test.winehq.org/data).
http://bugs.winehq.org/show_bug.cgi?id=13548
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
http://bugs.winehq.org/show_bug.cgi?id=13548
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|CVS/GIT |unspecified
--- Comment #3 from Austin English austinenglish@gmail.com 2009-01-20 02:39:08 --- Removing deprecated CVS/GIT version tag. Please retest in current git. If the bug is still present in today's wine, but was not present in some earlier version of wine, please update version field to earliest known version of wine that had the bug. Thanks!
http://bugs.winehq.org/show_bug.cgi?id=13548
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nerv@dawncrow.de Version|unspecified |1.0-rc3
--- Comment #4 from André H. nerv@dawncrow.de 2009-10-29 12:57:45 --- still present in git by manual testing and looking at the testsuite
http://bugs.winehq.org/show_bug.cgi?id=13548
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #5 from joaopa jeremielapuree@yahoo.fr 2011-07-17 00:06:30 CDT --- still a bug in current wine?
http://bugs.winehq.org/show_bug.cgi?id=13548
--- Comment #6 from Austin English austinenglish@gmail.com 2013-09-30 16:47:56 CDT --- (In reply to comment #5)
still a bug in current wine?
Yes: https://source.winehq.org/git/wine.git/blob/HEAD:/dlls/setupapi/tests/instal...
https://bugs.winehq.org/show_bug.cgi?id=13548
hanska2@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hanska2@luukku.com
--- Comment #7 from hanska2@luukku.com --- Still todo wine
1.7.26
https://bugs.winehq.org/show_bug.cgi?id=13548
Sebastian Lackner sebastian@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |STAGED CC| |dmitry@baikal.ru, | |erich.e.hoover@wine-staging | |.com, michael@fds-team.de, | |sebastian@fds-team.de Staged patchset| |https://github.com/wine-com | |pholio/wine-staging/tree/ma | |ster/patches/setupapi-DelRe | |g
https://bugs.winehq.org/show_bug.cgi?id=13548
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gijsvrm@gmail.com
--- Comment #8 from Gijs Vermeulen gijsvrm@gmail.com --- This was fixed with:https://source.winehq.org/git/wine.git/commit/c9308b8d6b1e2f4dd39b19a6890423... Can you please retest?
https://bugs.winehq.org/show_bug.cgi?id=13548
Sebastian Lackner sebastian@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|STAGED |NEW
https://bugs.winehq.org/show_bug.cgi?id=13548
--- Comment #9 from Gijs Vermeulen gijsvrm@gmail.com --- (In reply to Gijs Vermeulen from comment #8)
This was fixed with:https://source.winehq.org/git/wine.git/commit/ c9308b8d6b1e2f4dd39b19a6890423cd42fd4620 Can you please retest?
Could someone take a look at this? The removal of the todo_wine from the test that shows this behaviour should be enough to prove that this is fixed.
https://bugs.winehq.org/show_bug.cgi?id=13548
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Fixed by SHA1| |c9308b8d6b1e2f4dd39b19a6890 | |423cd42fd4620 Status|NEW |RESOLVED
--- Comment #10 from Ken Sharp imwellcushtymelike@gmail.com --- As above. Seems to be passing tests.
https://bugs.winehq.org/show_bug.cgi?id=13548
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #11 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 3.0-rc3.
https://bugs.winehq.org/show_bug.cgi?id=13548
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |2.0.x
https://bugs.winehq.org/show_bug.cgi?id=13548
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|2.0.x |---
--- Comment #12 from Michael Stefaniuc mstefani@winehq.org --- Removing the 2.0.x milestone from bugs included in 2.0.5.