[Bug 2726] New: Missing "Programs" entry in registry - Diablo II Expansion install fails...(WINE 20050211)
Wine Bugs
wine-bugs at winehq.org
Tue Feb 15 13:40:45 CST 2005
http://bugs.winehq.org/show_bug.cgi?id=2726
Summary: Missing "Programs" entry in registry - Diablo II
Expansion install fails...(WINE 20050211)
Product: Wine
Version: 20050111
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: enhancement
Priority: P2
Component: wine-files
AssignedTo: wine-bugs at winehq.org
ReportedBy: nyyr at seznam.cz
Hello,
i tried to install Diablo2 expansion, but a window
saying "No program start menu found." appeared.
Using debugger (see log) i found that i have to put
"Programs" = "c:\windows\profiles\nyyr\Start Menu\Programs" entry in
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders.
Actually i tried to put it in HKLM\....\Shell Folders and then also into
HKLM\....\User Shell Folders (using naming and syntax used in these key
folders), but that didn't work.
I compiled wine from source tarball 20050211 using wineinstall.
So, please, add such entry during install.....
LOG:
690943 0009:Call advapi32.RegOpenKeyExA(80000001,4068dbc4
"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Shell
Folders",00000000,00020019,4068dbac) ret=004045f9
690944 0009:Call kernel32.GetVersion() ret=408fa9ea
690945 0009:Call ntdll.RtlGetVersion(4068d8f0) ret=404c536c
690946 0009:Ret ntdll.RtlGetVersion() retval=00000000 ret=404c536c
690947 0009:Ret kernel32.GetVersion() retval=c0000004 ret=408fa9ea
690948 0009:Call ntdll.RtlInitAnsiString(4068daac,4068dbc4
"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Shell Folders")
ret=408faa4a
690949 0009:Ret ntdll.RtlInitAnsiString() retval=00000041 ret=408faa4a
690950 0009:Call ntdll.RtlAnsiStringToUnicodeString(401e4bf8,4068daac,00000000)
ret=408faa53
690951 0009:Ret ntdll.RtlAnsiStringToUnicodeString() retval=00000000 ret=408faa53
690952 0009:Call ntdll.NtOpenKey(4068dbac,000f003f,4068dab4) ret=408faa92
690953 0009:Ret ntdll.NtOpenKey() retval=00000000 ret=408faa92
690954 0009:Call ntdll.RtlNtStatusToDosError(00000000) ret=408faa5d
690955 0009:Ret ntdll.RtlNtStatusToDosError() retval=00000000 ret=408faa5d
690956 0009:Ret advapi32.RegOpenKeyExA() retval=00000000 ret=004045f9
690957 0009:Call kernel32.GetLastError() ret=0040594b
690958 0009:Ret kernel32.GetLastError() retval=00000000 ret=0040594b
690959 0009:Call kernel32.SetLastError(00000000) ret=004059d9
690960 0009:Ret kernel32.SetLastError() retval=00000000 ret=004059d9
690961 0009:Call advapi32.RegQueryValueExA(00000078,4068dcc8
"Programs",00000000,4068dba8,4068ed18,4068dbac) ret=00404711
690962 0009:Call ntdll.RtlInitAnsiString(4068d9c0,4068dcc8 "Programs") ret=408fbf24
690963 0009:Ret ntdll.RtlInitAnsiString() retval=00000009 ret=408fbf24
690964 0009:Call ntdll.RtlAnsiStringToUnicodeString(401e4bf8,4068d9c0,00000000)
ret=408fbf3e
690965 0009:Ret ntdll.RtlAnsiStringToUnicodeString() retval=00000000 ret=408fbf3e
690966 0009:Call
ntdll.NtQueryValueKey(00000078,401e4bf8,00000002,4068d9c8,00000100,4068d9bc)
ret=408fbf70
690967 0009:Ret ntdll.NtQueryValueKey() retval=c0000034 ret=408fbf70
690968 0009:Call ntdll.RtlNtStatusToDosError(c0000034) ret=408fc039
690969 0009:Ret ntdll.RtlNtStatusToDosError() retval=00000002 ret=408fc039
690970 0009:Ret advapi32.RegQueryValueExA() retval=00000002 ret=00404711
690971 0009:Call advapi32.RegCloseKey(00000078) ret=0040465b
690972 0009:Call ntdll.NtClose(00000078) ret=408fb77f
690973 0009:Ret ntdll.NtClose() retval=00000000 ret=408fb77f
690974 0009:Call ntdll.RtlNtStatusToDosError(00000000) ret=408fb785
690975 0009:Ret ntdll.RtlNtStatusToDosError() retval=00000000 ret=408fb785
690976 0009:Ret advapi32.RegCloseKey() retval=00000000 ret=0040465b
690977 0009:Call kernel32.GetLastError() ret=0040594b
690978 0009:Ret kernel32.GetLastError() retval=00000000 ret=0040594b
690979 0009:Call kernel32.SetLastError(00000000) ret=004059d9
690980 0009:Ret kernel32.SetLastError() retval=00000000 ret=004059d9
690981 0009:Call user32.wvsprintfA(4068caac,4068cbb4 "No program start menu
found.",4068cbb4) ret=004010f2
690982 0009:Ret user32.wvsprintfA() retval=0000001c ret=004010f2
690983 0009:Call user32.MessageBoxA(00000000,4068caac "No program start menu
found.",00446168 "ERROR",00002010) ret=0040110e
690984 0009:Call ntdll.RtlCreateUnicodeStringFromAsciiz(4068c950,4068caac "No
program start menu found.") ret=40790cb2
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the wine-bugs
mailing list