[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