http://bugs.winehq.org/show_bug.cgi?id=34206
Bug #: 34206 Summary: Regedit doesn't show user created entries Product: Wine Version: 1.6 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: jluth@mail.com Classification: Unclassified
Created attachment 45509 --> http://bugs.winehq.org/attachment.cgi?id=45509 picture showing HKCR with only 3 .xxx entries (should be many) and .pdf already existing even though not visible
Any keys in HKCR created by the user are not shown by regedit after wine is "re-started". The keys HAVE been created (if you try to create it again, you get the error message "File exists"), but are not visible.
There are MANY keys that I see in the system.reg file that I don't see in regedit! The problem at least existed already in Wine 1.4 (Ubuntu), and still exists in 1.6 (Mint Maya).
To reproduce Step 1. With nothing using wine, run regedit and create a .pdf key in HKCR. Step 2. Close regedit. Step 3. Still with nothing running wine (so that the registry has been completely close), run regedit again. You will not see the .pdf key, but it does exist.
The same thing is true for any keys entered via "regedit importkeys.reg". I don't notice this problem in HKLM (except of course for HKLM\Software\Classes) or in HKCU, so it seems to be restricted to the Classes_Root section.
http://bugs.winehq.org/show_bug.cgi?id=34206
--- Comment #1 from Nikolay Sivov bunglehead@gmail.com 2013-08-05 05:07:51 CDT --- Did you try with a clean wineprefix? Works just fine for me.
http://bugs.winehq.org/show_bug.cgi?id=34206
--- Comment #2 from jluth@mail.com 2013-08-05 05:32:29 CDT --- This is all "straight out of the box" stuff. Especially on my main testing machine (Mint Maya) which was just recently installed from ISO. Wine was JUST installed that day - hadn't existed before.
add-apt-repository ppa:ubuntu-wine/ppa apt-get update apt-get install wine1.6
My boss had the same problem on his computer (Mint). I also have it on my main computer (Ubuntu 12.04, wine 1.4). That wine has been installed for a while, but I've never done anything to mess with the configurations and it is barely used.
justin@justin-Latitude-D830:~$ export WINEPREFIX=~/.test1 justin@justin-Latitude-D830:~$ regedit wine: created the configuration directory '/home/justin/.test1' fixme:storage:create_storagefile Storage share mode not implemented. err:mscoree:LoadLibraryShim error reading registry key for installroot err:mscoree:LoadLibraryShim error reading registry key for installroot err:mscoree:LoadLibraryShim error reading registry key for installroot err:mscoree:LoadLibraryShim error reading registry key for installroot err:mscoree:LoadLibraryShim error reading registry key for installroot err:mscoree:LoadLibraryShim error reading registry key for installroot fixme:seh:RtlAddFunctionTable 0x61e45620 1 61e40000: stub fixme:seh:RtlAddFunctionTable 0x61776ba0 1 61700000: stub fixme:seh:RtlAddFunctionTable 0x64f69540 1 64f40000: stub fixme:seh:RtlAddFunctionTable 0x622c6620 1 622c0000: stub fixme:seh:RtlAddFunctionTable 0x6ce47620 1 6ce40000: stub fixme:seh:RtlAddFunctionTable 0x682d4b20 1 682c0000: stub fixme:seh:RtlAddFunctionTable 0x638d1dc0 1 63800000: stub fixme:seh:RtlAddFunctionTable 0x4c6ea0 1 4a0000: stub fixme:seh:RtlAddFunctionTable 0x68f5b6a0 1 68f40000: stub fixme:seh:RtlAddFunctionTable 0x6b431bc0 1 69c40000: stub fixme:iphlpapi:NotifyAddrChange (Handle 0xece2f8, overlapped 0xece2c0): stub p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory fixme:storage:create_storagefile Storage share mode not implemented. err:mscoree:LoadLibraryShim error reading registry key for installroot err:mscoree:LoadLibraryShim error reading registry key for installroot err:mscoree:LoadLibraryShim error reading registry key for installroot err:mscoree:LoadLibraryShim error reading registry key for installroot err:mscoree:LoadLibraryShim error reading registry key for installroot err:mscoree:LoadLibraryShim error reading registry key for installroot fixme:iphlpapi:NotifyAddrChange (Handle 0xe9e8cc, overlapped 0xe9e8b0): stub p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory wine: configuration in '/home/justin/.test1' has been updated.
<CREATED HKCR .pdf entry now. Note that I see NO .xxx entries at all right now> <EXITED REGEDIT - WINE CLOSED>
justin@justin-Latitude-D830:~$ regedit <CANNOT SEE HKCR .pdf entry. Tried to re-create it here, and got the file exists error. Name auto-reverted to New Key #1. ALSO cannot see New Key #1 on the next run, but the next new key is auto-named #2>
wine --version wine-1.4
uname -a Linux justin-Latitude-D830 3.2.0-51-generic #77-Ubuntu SMP Wed Jul 24 20:18:19 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
https://bugs.winehq.org/show_bug.cgi?id=34206
--- Comment #3 from Austin English austinenglish@gmail.com --- This is your friendly reminder that there has been no bug activity for over a year. Is this still an issue in current (1.7.37 or newer) wine? If so, please attach the terminal output in 1.7.37 (see http://wiki.winehq.org/FAQ#get_log).
https://bugs.winehq.org/show_bug.cgi?id=34206
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man@post.com
--- Comment #4 from super_man@post.com --- Can't reproduce the bug.
wine 1.7.53(git)
https://bugs.winehq.org/show_bug.cgi?id=34206
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest@luukku.com
--- Comment #5 from winetest@luukku.com --- Maybe dupe bug 40196 at least similar issue.
https://bugs.winehq.org/show_bug.cgi?id=34206
Hugh McMaster hugh.mcmaster@outlook.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hugh.mcmaster@outlook.com
--- Comment #6 from Hugh McMaster hugh.mcmaster@outlook.com --- I can't reproduce this bug either. Voting to close as 'Resolved'.
https://bugs.winehq.org/show_bug.cgi?id=34206
--- Comment #7 from winetest@luukku.com --- Actually I can see some problem. Comment 2 says to create a file/directory called ".pdf"
I went to HKCU --> New key --> ".pdf" without quates.
And it complains Unable to rename the New Key #1. The specific key name already exists.
fresh wineprefix wine 2.8-git.
https://bugs.winehq.org/show_bug.cgi?id=34206
--- Comment #8 from Hugh McMaster hugh.mcmaster@outlook.com --- (In reply to winetest from comment #7)
Actually I can see some problem. Comment 2 says to create a file/directory called ".pdf"
I went to HKCU --> New key --> ".pdf" without quates.
Did you mean HKCR instead of HKCU?
And it complains Unable to rename the New Key #1. The specific key name already exists.
That is expected. The key ".pdf" does already exist. You can see it in the long list of keys present in HKEY_CLASSES_ROOT.
I also tried adding a new key (".doc") to HKCR and closed regedit. I then waited a few seconds and reopened regedit. The new key was also present and visible.