-
-
Notifications
You must be signed in to change notification settings - Fork 1
ie8: init #41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
|
This verb on https://appdb.winehq.org/objectManager.php?sClass=version&iId=16041 doesn't exists |
|
mshtml seems gone? |
|
ping @lambertlu, if you are willing to test run the commits with argument |
|
Passing for today, will revisit in 14 hours +- |
|
Hi Kreyren, Thank you so much for jump on this. I got the commit and run If I manually run Error window: I guess because my wine set to windows 7 by default So I changed it to Windows XP via winecfg, then manually run: With another error window: Much Appreciate your help! Is it better run IE11 on winehq? |
|
Output from current |
|
UPDATE: I was unable to find a string in |
|
Affected libraries $ WINEDEBUG="-all,+loaddll" wine ~/.cache/winetricks/ie8/IE8-WindowsXP-x86-ENU.exe
0009:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\kernelbase.dll" at 0x71240000: PE builtin
0009:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\kernel32.dll" at 0x7b420000: builtin
0009:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\wow64cpu.dll" at 0xf7d70000: builtin
000b:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\kernelbase.dll" at 0x71240000: PE builtin
000b:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\kernel32.dll" at 0x7b420000: builtin
000b:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\wow64cpu.dll" at 0x7eff0000: builtin
000b:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\wineboot.exe" at 0x400000: PE builtin
000b:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\advapi32.dll" at 0x7e9f0000: builtin
000b:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\msvcrt.dll" at 0x7e920000: builtin
000b:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\gdi32.dll" at 0x7e7c0000: builtin
000b:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\version.dll" at 0x65980000: PE builtin
000b:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\user32.dll" at 0x7e590000: builtin
000b:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\shlwapi.dll" at 0x68c40000: PE builtin
000b:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\imm32.dll" at 0x6c0c0000: PE builtin
000d:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\kernelbase.dll" at 0x71240000: PE builtin
000d:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\kernel32.dll" at 0x7b420000: builtin
000d:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\wow64cpu.dll" at 0x7ea70000: builtin
000d:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\winemenubuilder.exe" at 0x7ea40000: builtin
000d:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\advapi32.dll" at 0x7e8e0000: builtin
000d:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\gdi32.dll" at 0x7e790000: builtin
000f:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\kernelbase.dll" at 0x71240000: PE builtin
000f:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\kernel32.dll" at 0x7b420000: builtin
000d:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\msvcrt.dll" at 0x7e6b0000: builtin
000f:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\wow64cpu.dll" at 0x7ea70000: builtin
000f:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\services.exe" at 0x400000: PE builtin
000d:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\rpcrt4.dll" at 0x6fdc0000: PE builtin
000f:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\advapi32.dll" at 0x7ea00000: builtin
000d:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\version.dll" at 0x65980000: PE builtin
000d:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\user32.dll" at 0x7e480000: builtin
000f:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\msvcrt.dll" at 0x7e930000: builtin
000d:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\ole32.dll" at 0x65200000: PE builtin
000f:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\rpcrt4.dll" at 0x6fdc0000: PE builtin
000d:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\oleaut32.dll" at 0x6a300000: PE builtin
000f:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\version.dll" at 0x65980000: PE builtin
000f:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\setupapi.dll" at 0x6a900000: PE builtin
000d:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\propsys.dll" at 0x69e80000: PE builtin
000f:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\userenv.dll" at 0x67f00000: PE builtin
000d:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\shlwapi.dll" at 0x68c40000: PE builtin
000d:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\shcore.dll" at 0x64b40000: PE builtin
000d:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\windowscodecs.dll" at 0x7e970000: builtin
000d:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\imm32.dll" at 0x6c0c0000: PE builtin
000d:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\usp10.dll" at 0x62800000: PE builtin
000d:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\comctl32.dll" at 0x6e8c0000: PE builtin
000d:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\aclui.dll" at 0x6a900000: PE builtin
000d:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\shell32.dll" at 0x7da40000: builtin
0012:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\kernelbase.dll" at 0x71240000: PE builtin
0012:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\kernel32.dll" at 0x7b420000: builtin
0012:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\wow64cpu.dll" at 0x7eff0000: builtin
0012:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\plugplay.exe" at 0x400000: PE builtin
0012:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\advapi32.dll" at 0x7e9f0000: builtin
0012:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\msvcrt.dll" at 0x7e920000: builtin
0014:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\kernelbase.dll" at 0x71240000: PE builtin
0014:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\kernel32.dll" at 0x7b420000: builtin
0014:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\wow64cpu.dll" at 0x7ea70000: builtin
0014:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\explorer.exe" at 0x400000: PE builtin
0012:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\rpcrt4.dll" at 0x6fdc0000: PE builtin
0014:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\advapi32.dll" at 0x7ea00000: builtin
0014:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\gdi32.dll" at 0x7e8b0000: builtin
0014:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\msvcrt.dll" at 0x7e7e0000: builtin
0014:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\rpcrt4.dll" at 0x6fdc0000: PE builtin
0014:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\version.dll" at 0x65980000: PE builtin
0014:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\user32.dll" at 0x7e5a0000: builtin
001b:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\kernelbase.dll" at 0x71240000: PE builtin
001b:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\kernel32.dll" at 0x7b420000: builtin
001b:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\wow64cpu.dll" at 0x7eff0000: builtin
001b:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\winedevice.exe" at 0x400000: PE builtin
0014:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\imm32.dll" at 0x6c0c0000: PE builtin
001b:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\advapi32.dll" at 0x7e9f0000: builtin
001b:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\msvcrt.dll" at 0x7e920000: builtin
001b:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\hal.dll" at 0x6f200000: PE builtin
001b:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\ntoskrnl.exe" at 0x67c00000: PE builtin
0014:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\setupapi.dll" at 0x6a900000: PE builtin
0014:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\winex11.drv" at 0x7e4d0000: builtin
001b:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\rpcrt4.dll" at 0x6fdc0000: PE builtin
001e:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\win32k.sys" at 0x651c0000: PE builtin
001e:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\dxgkrnl.sys" at 0x6a6c0000: PE builtin
001e:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\dxgmms1.sys" at 0x6f6c0000: PE builtin
001d:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\version.dll" at 0x65980000: PE builtin
001d:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\setupapi.dll" at 0x6a900000: PE builtin
001d:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\drivers\\winebus.sys" at 0x7e8d0000: builtin
0021:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\kernelbase.dll" at 0x71240000: PE builtin
0021:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\kernel32.dll" at 0x7b420000: builtin
0021:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\wow64cpu.dll" at 0x7eff0000: builtin
0021:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\winedevice.exe" at 0x400000: PE builtin
0021:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\advapi32.dll" at 0x7e9f0000: builtin
0021:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\msvcrt.dll" at 0x7e920000: builtin
0021:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\hal.dll" at 0x6f200000: PE builtin
0021:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\ntoskrnl.exe" at 0x67c00000: PE builtin
0021:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\rpcrt4.dll" at 0x6fdc0000: PE builtin
0024:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\win32k.sys" at 0x651c0000: PE builtin
0024:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\dxgkrnl.sys" at 0x6a6c0000: PE builtin
0024:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\dxgmms1.sys" at 0x6f6c0000: PE builtin
0023:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\drivers\\mountmgr.sys" at 0x7e8d0000: builtin
0023:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\version.dll" at 0x65980000: PE builtin
0023:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\setupapi.dll" at 0x6a900000: PE builtin
0025:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\gdi32.dll" at 0x7df80000: builtin
0025:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\user32.dll" at 0x7e0f0000: builtin
0025:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\imm32.dll" at 0x6c0c0000: PE builtin
000b:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\rpcrt4.dll" at 0x6fdc0000: PE builtin
000b:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\ole32.dll" at 0x65200000: PE builtin
000b:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\shcore.dll" at 0x64b40000: PE builtin
000b:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\usp10.dll" at 0x62800000: PE builtin
000b:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\comctl32.dll" at 0x6e8c0000: PE builtin
000b:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\aclui.dll" at 0x6a900000: PE builtin
000b:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\shell32.dll" at 0x7db50000: builtin
000b:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\setupapi.dll" at 0x6b0000: PE builtin
000b:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\winex11.drv" at 0x7da80000: builtin
0014:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\shlwapi.dll" at 0x68c40000: PE builtin
0014:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\ole32.dll" at 0x65200000: PE builtin
0014:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\shcore.dll" at 0x64b40000: PE builtin
0014:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\usp10.dll" at 0x62800000: PE builtin
0014:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\comctl32.dll" at 0x6e8c0000: PE builtin
0014:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\aclui.dll" at 0x390000: PE builtin
0014:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\shell32.dll" at 0x7d200000: builtin
0014:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\uxtheme.dll" at 0x7ddb0000: builtin
000d:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\setupapi.dll" at 0x440000: PE builtin
000d:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\winex11.drv" at 0x7d970000: builtin
000b:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\uxtheme.dll" at 0x7d5a0000: builtin
0014:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\oleaut32.dll" at 0x6a300000: PE builtin
0014:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\actxprxy.dll" at 0xb00000: PE builtin
000b:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\mpr.dll" at 0x6dbc0000: PE builtin
000b:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\ws2_32.dll" at 0x7d4c0000: builtin
000b:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\wininet.dll" at 0x7d510000: builtin
0009:trace:loaddll:load_native_dll Loaded L"Z:\\home\\demo\\.cache\\winetricks\\ie8\\IE8-WindowsXP-x86-ENU.exe" at 0x1000000: native
0009:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\msvcrt.dll" at 0x7e9c0000: builtin
0009:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\ADVAPI32.dll" at 0x7e920000: builtin
0009:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\gdi32.dll" at 0x7e590000: builtin
0009:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\version.dll" at 0x65980000: PE builtin
0009:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\USER32.dll" at 0x7e700000: builtin
0009:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\imm32.dll" at 0x6c0c0000: PE builtin
0009:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\usp10.dll" at 0x62800000: PE builtin
0009:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\COMCTL32.dll" at 0x6e8c0000: PE builtin
0009:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\shlwapi.dll" at 0x68c40000: PE builtin
0009:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\rpcrt4.dll" at 0x6fdc0000: PE builtin
0009:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\ole32.dll" at 0x65200000: PE builtin
0009:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\shcore.dll" at 0x64b40000: PE builtin
0009:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\aclui.dll" at 0x6a900000: PE builtin
0009:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\SHELL32.dll" at 0x7db70000: builtin
0009:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\setupapi.dll" at 0x440000: PE builtin
0009:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\winex11.drv" at 0x7da10000: builtin
000d:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\uxtheme.dll" at 0x7d490000: builtin
0009:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\uxtheme.dll" at 0x7d440000: builtin
0009:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\clusapi.dll" at 0x6dd80000: PE builtin
0009:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\clusapi.dll" : builtin
0009:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\bcrypt.dll" at 0x7d2a0000: builtin
0009:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\crypt32.dll" at 0x7d0e0000: builtin
0009:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\rsaenh.dll" at 0x66700000: PE builtin
0009:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\rsaenh.dll" : builtin
0009:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\crypt32.dll" : builtin
0009:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\bcrypt.dll" : builtin
002b:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\kernelbase.dll" at 0x71240000: PE builtin
002b:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\kernel32.dll" at 0x7b420000: builtin
002b:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\wow64cpu.dll" at 0x7eff0000: builtin
002b:trace:loaddll:load_native_dll Loaded L"c:\\d523fba10bc4c34ad450a7d5d00d\\update\\iesetup.exe" at 0x1000000: native
002b:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\ADVAPI32.dll" at 0x7e9e0000: builtin
002b:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\GDI32.dll" at 0x7e890000: builtin
002b:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\msvcrt.dll" at 0x7e570000: builtin
002b:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\version.dll" at 0x65980000: PE builtin
002b:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\USER32.dll" at 0x7e660000: builtin
002b:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\imm32.dll" at 0x6c0c0000: PE builtin
002b:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\usp10.dll" at 0x62800000: PE builtin
002b:trace:loaddll:load_native_dll Loaded L"C:\\windows\\winsxs\\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.2600.2982_none_deadbeef\\COMCTL32.dll" at 0x6e8c0000: PE builtin
002b:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\rpcrt4.dll" at 0x6fdc0000: PE builtin
002b:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\ole32.dll" at 0x65200000: PE builtin
002b:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\OLEAUT32.dll" at 0x6a300000: PE builtin
002b:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\PSAPI.DLL" at 0x6aec0000: PE builtin
002b:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\SETUPAPI.dll" at 0x6a900000: PE builtin
002b:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\shlwapi.dll" at 0x68c40000: PE builtin
002b:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\shcore.dll" at 0x64b40000: PE builtin
002b:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\aclui.dll" at 0x330000: PE builtin
002b:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\SHELL32.dll" at 0x7db40000: builtin
002b:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\winex11.drv" at 0x7da80000: builtin
002b:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\uxtheme.dll" at 0x7d5a0000: builtin
002b:trace:loaddll:load_native_dll Loaded L"c:\\d523fba10bc4c34ad450a7d5d00d\\update\\sqmapi.dll" at 0x6cd00000: native
002b:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\bcrypt.dll" at 0x7d480000: builtin
002b:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\crypt32.dll" at 0x7d4b0000: builtin
002b:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\wintrust.dll" at 0x62740000: PE builtin
002b:trace:loaddll:load_so_dll Loaded L"C:\\windows\\system32\\dbghelp.dll" at 0x7cc90000: builtin
002b:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\imagehlp.dll" at 0x62940000: PE builtin
002b:trace:loaddll:load_native_dll Loaded L"C:\\windows\\system32\\rsaenh.dll" at 0x66700000: PE builtin
002b:trace:loaddll:free_modref Unloaded module L"c:\\d523fba10bc4c34ad450a7d5d00d\\update\\sqmapi.dll" : native
001e:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\drivers\\winebus.sys" : builtin
^C |
|
Content of executable $ 7z l ~/.cache/winetricks/ie8/IE8-WindowsXP-x86-ENU.exe
7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Core(TM) i7-4700HQ CPU @ 2.40GHz (306C3),ASM)
Scanning the drive for archives:
1 file, 16883056 bytes (17 MiB)
Listing archive: /home/demo/.cache/winetricks/ie8/IE8-WindowsXP-x86-ENU.exe
--
Path = /home/demo/.cache/winetricks/ie8/IE8-WindowsXP-x86-ENU.exe
Type = PE
Physical Size = 16883056
CPU = x86
Characteristics = Executable 32-bit NoRelocs NoLineNums NoLocalSyms RemovableRun NetRun
Created = 2007-12-21 02:26:24
Headers Size = 1024
Checksum = 16897572
Name = SFXCAB.EXE
Image Size = 131072
Section Alignment = 8192
File Alignment = 512
Code Size = 34304
Initialized Data Size = 73216
Uninitialized Data Size = 0
Linker Version = 7.10
OS Version = 5.2
Image Version = 5.2
Subsystem Version = 4.0
Subsystem = Windows GUI
DLL Characteristics = TerminalServerAware
Stack Reserve = 262144
Stack Commit = 8192
Heap Reserve = 1048576
Heap Commit = 4096
Image Base = 16777216
Comment = FileVersion: 6.3.15.0
FileVersion: 6.3.0015.0 built by: dnsrv
ProductVersion: 6.3.15.0
ProductVersion: 6.3.0015.0
CompanyName: Microsoft Corporation
FileDescription: Self-Extracting Cabinet
InternalName: SFXCAB.EXE
LegalCopyright: © Microsoft Corporation. All rights reserved.
OriginalFilename: SFXCAB.EXE
ProductName: Microsoft® Windows® Operating System
----
Path = .rsrc_1
Size = 16838656
Packed Size = 16838656
Virtual Size = 16838656
Offset = 38400
--
Path = .rsrc_1
Type = Cab
WARNINGS:
There are data after the end of archive
Physical Size = 16838330
Tail Size = 326
Method = LZX:21
Blocks = 1
Volumes = 1
Volume Index = 0
ID = 64565
Date Time Attr Size Compressed Name
------------------- ----- ------------ ------------ ------------------------
2009-03-08 14:21:22 ....A 2771706 inetres.adm
2009-01-07 18:20:18 ....A 54279 ieakmmc.chm
2009-01-11 21:05:26 ....A 12593 ieeula.chm
2009-01-11 21:05:26 ....A 13874 iesupp.chm
2009-02-21 01:21:24 ....A 529818 iexplore.chm
2009-03-08 04:34:52 ....A 1469440 inetcpl.cpl
2009-02-06 21:07:58 ....A 3698584 ieapfltr.dat
2009-03-08 04:32:56 ....A 72704 admparse.dll
2009-03-08 04:32:48 ....A 128512 advpack.dll
2009-01-07 18:20:52 ....A 1022976 browseui.dll
2009-03-08 04:33:40 ....A 18944 corpol.dll
2009-03-08 04:31:44 ....A 348160 dxtmsft.dll
2009-03-08 04:31:38 ....A 216064 dxtrans.dll
2009-03-08 04:24:28 ....A 68608 hmmapi.dll
2009-03-08 04:31:52 ....A 59904 icardie.dll
2009-03-08 04:33:02 ....A 125952 ieakeng.dll
2009-03-08 04:33:08 ....A 229376 ieaksie.dll
2009-03-08 04:32:52 ....A 163840 ieakui.dll
2009-03-08 04:11:12 ....A 445952 ieapfltr.dll
2009-03-08 04:35:04 ....A 2048 iecompat.dll
2009-03-08 14:09:26 ....A 391536 iedkcs32.dll
2009-03-08 04:35:32 ....A 742912 iedvtool.dll
2009-03-08 04:39:48 ....A 11063808 ieframe.dll
2009-03-08 04:31:56 ....A 183808 iepeers.dll
2009-03-08 04:33:50 ....A 246784 ieproxy.dll
2009-03-08 04:32:50 ....A 55808 iernonce.dll
2009-03-08 04:32:22 ....A 1985024 iertutil.dll
2009-03-08 04:32:50 ....A 71680 iesetup.dll
2009-03-08 04:22:46 ....A 164352 ieui.dll
2009-03-08 04:31:38 ....A 34816 imgutil.dll
2009-03-08 04:32:46 ....A 94720 inseng.dll
2009-03-08 04:33:16 ....A 726528 jscript.dll
2009-03-08 04:35:02 ....A 521216 jsdbgui.dll
2009-03-08 04:35:02 ....A 121344 jsdebuggeride.dll
2009-03-08 04:35:04 ....A 118272 jsprofilercore.dll
2009-03-08 04:35:12 ....A 233984 jsprofilerui.dll
2009-03-08 04:33:26 ....A 25600 jsproxy.dll
2009-03-08 04:34:30 ....A 43008 licmgr10.dll
2009-01-07 18:20:18 ....A 265720 msdbg2.dll
2009-03-08 04:32:26 ....A 594432 msfeeds.dll
2009-03-08 04:31:52 ....A 55296 msfeedsbs.dll
2009-03-08 04:41:16 ....A 5937152 mshtml.dll
2009-03-08 04:31:26 ....A 66560 mshtmled.dll
2009-03-08 04:31:18 ....A 48128 mshtmler.dll
2009-03-08 04:22:38 ....A 156160 msls31.dll
2009-03-08 04:34:18 ....A 193536 msrating.dll
2009-03-08 04:32:04 ....A 611840 mstime.dll
2009-03-08 04:34:18 ....A 109568 occache.dll
2009-01-07 18:20:18 ....A 355832 pdm.dll
2009-03-08 04:31:36 ....A 46592 pngfilt.dll
2009-01-07 18:20:52 ....A 1497088 shdocvw.dll
2009-01-07 18:20:52 ....A 474112 shlwapi.dll
2009-01-07 18:20:58 ....A 16928 spmsg.dll
2009-01-07 18:20:54 ....A 134144 sqmapi.dll
2009-03-08 04:34:28 ....A 105984 url.dll
2009-03-08 04:34:56 ....A 1206784 urlmon.dll
2009-03-08 04:33:06 ....A 420352 vbscript.dll
2009-03-08 04:33:48 ....A 759296 vgx.dll
2009-03-08 04:34:48 ....A 236544 webcheck.dll
2009-03-08 04:34:58 ....A 914944 wininet.dll
2009-03-08 04:33:18 ....A 12288 xpshims.dll
2009-03-08 04:35:04 ....A 144384 extexport.exe
2009-03-08 04:32:54 ....A 173056 ie4uinit.exe
2009-03-08 04:32:52 ....A 36864 ieudinit.exe
2009-03-08 14:09:26 ....A 638816 iexplore.exe
2009-03-08 04:31:54 ....A 13312 msfeedssync.exe
2009-03-08 04:31:02 ....A 45568 mshta.exe
2009-01-07 18:20:58 ....A 231456 spuninst.exe
2009-01-07 18:21:00 ....A 26144 spupdsvc.exe
2009-03-08 04:34:48 ....A 208384 winfxdocobj.exe
2009-03-08 04:35:10 ....A 385024 html.iec
2009-03-08 14:21:18 ....A 13460 inetcorp.iem
2009-03-08 14:21:02 ....A 37836 inetset.iem
2009-03-08 04:15:06 ....A 57667 ieuinit.inf
2009-01-07 18:20:20 ....A 65 occache.ini
2009-01-07 18:20:20 ....A 65 webcheck.ini
2009-03-08 03:45:00 ....A 460 install.ins
2009-01-07 18:21:46 ....A 1876 msfeeds.mof
2009-01-07 18:21:46 ....A 1938 msfeedsbs.mof
2009-03-08 14:22:00 ....A 3584 admparse.dll.mui
2009-03-08 14:21:06 ....A 10240 advpack.dll.mui
2009-03-08 14:22:06 ....A 12288 hmmapi.dll.mui
2009-03-08 14:20:50 ....A 10752 html.iec.mui
2009-03-08 14:20:56 ....A 8704 icardie.dll.mui
2009-03-08 14:21:06 ....A 4096 ie4uinit.exe.mui
2009-03-08 14:22:30 ....A 7168 ieakeng.dll.mui
2009-03-08 14:21:12 ....A 40960 ieaksie.dll.mui
2009-03-08 14:21:06 ....A 118784 ieakui.dll.mui
2009-03-08 14:20:54 ....A 81920 iedkcs32.dll.mui
2009-03-08 14:22:50 ....A 36864 iedvtool.dll.mui
2009-03-08 14:22:46 ....A 1241088 ieframe.dll.mui
2009-03-08 14:21:26 ....A 4608 iepeers.dll.mui
2009-03-08 14:22:32 ....A 5120 iernonce.dll.mui
2009-03-08 14:22:28 ....A 2560 iertutil.dll.mui
2009-03-08 14:22:06 ....A 77824 iesetup.dll.mui
2009-03-08 04:32:50 ....A 3072 ieudinit.exe.mui
2009-03-08 14:22:18 ....A 3584 ieui.dll.mui
2009-03-08 14:21:44 ....A 12288 iexplore.exe.mui
2009-03-08 14:22:04 ....A 122880 inetcpl.cpl.mui
2009-03-08 14:22:34 ....A 3584 inseng.dll.mui
2009-03-08 14:21:06 ....A 13312 jscript.dll.mui
2009-03-08 14:22:14 ....A 20480 jsdbgui.dll.mui
2009-03-08 14:22:32 ....A 2560 jsdebuggeride.dll.mui
2009-03-08 14:22:24 ....A 2560 jsprofilercore.dll.mui
2009-03-08 14:20:52 ....A 16384 jsprofilerui.dll.mui
2009-03-08 14:21:08 ....A 4096 licmgr10.dll.mui
2009-03-08 14:21:12 ....A 2560 msfeedsbs.dll.mui
2009-03-08 14:22:18 ....A 2560 mshta.exe.mui
2009-03-08 14:22:48 ....A 12288 mshtml.dll.mui
2009-03-08 14:21:28 ....A 57344 mshtmler.dll.mui
2009-03-08 14:22:30 ....A 49152 msrating.dll.mui
2009-03-08 14:21:44 ....A 20480 occache.dll.mui
2009-03-08 14:21:20 ....A 40960 urlmon.dll.mui
2009-03-08 14:22:26 ....A 11264 vbscript.dll.mui
2009-03-08 14:22:24 ....A 40960 webcheck.dll.mui
2009-03-08 14:22:22 ....A 6144 winfxdocobj.exe.mui
2009-03-08 14:21:54 ....A 53248 wininet.dll.mui
2009-03-08 04:30:56 ....A 66560 tdc.ocx
2009-01-11 21:05:26 ....A 2649 ie8props.propdesc
2009-01-07 18:20:20 ....A 8798 icrav03.rat
2009-01-07 18:20:20 ....A 1988 ticrf.rat
2009-03-08 04:31:02 ....A 1638912 mshtml.tlb
2009-01-07 18:20:26 ....A 19884 feeddisc.wav
2009-01-07 18:20:26 ....A 23308 infobar.wav
2009-01-07 18:20:26 ....A 11340 navstart.wav
2009-01-07 18:20:26 ....A 85548 popupblk.wav
2009-01-07 18:20:36 ....A 26112 support/idndl.dll
2009-01-07 18:20:38 ....A 24576 support/nlsdl.dll
2009-01-07 18:20:36 ....A 23552 support/normaliz.dll
2009-01-07 18:21:04 ....A 121856 support/xmllite.dll
2009-01-07 18:20:36 ....A 59342 support/normidna.nls
2009-01-07 18:20:36 ....A 45794 support/normnfc.nls
2009-01-07 18:20:36 ....A 39284 support/normnfd.nls
2009-01-07 18:20:36 ....A 66384 support/normnfkc.nls
2009-01-07 18:20:36 ....A 60294 support/normnfkd.nls
2009-03-08 14:23:58 ....A 47422 update/ie8.cat
2009-03-08 14:23:50 ....A 58464 update/iecustom.dll
2009-03-08 14:23:48 ....A 141408 update/sqmapi.dll
2009-01-07 18:21:02 ....A 382496 update/updspapi.dll
2009-03-08 14:23:48 ....A 1113696 update/iesetup.exe
2009-01-07 18:21:02 ....A 755744 update/update.exe
2009-03-08 14:08:54 ....A 1474411 update/update.inf
2009-01-07 18:21:50 ....A 781 update/update.exe.manifest
2009-02-12 22:20:42 ....A 5630 update/eula.rtf
2009-03-08 14:25:18 ....A 10416 update/update.ver
------------------- ----- ------------ ------------ ------------------------
2009-03-08 14:25:18 52999158 16883056 145 files |
|
libraries used by the executable that are conflicting with libraries provided by wine. $ printf '%s\n' ""$(7z l "$HOME/.cache/winetricks/ie8/IE8-WindowsXP-x86-ENU.exe" | grep -oP "\w+.dll")" "$(WINEDEBUG="-all,+loaddll" wine "$HOME/.cache/winetricks/ie8/IE8-WindowsXP-x86-ENU.exe" 2>/dev/null | grep -oP "\w+.dll")"" | sort | uniq -D | uniq
admparse.dll
advpack.dll
hmmapi.dll
icardie.dll
ieakeng.dll
ieaksie.dll
ieakui.dll
iedkcs32.dll
iedvtool.dll
ieframe.dll
iepeers.dll
iernonce.dll
iertutil.dll
iesetup.dll
ieui.dll
inseng.dll
jscript.dll
jsdbgui.dll
jsdebuggeride.dll
jsprofilercore.dll
jsprofilerui.dll
licmgr10.dll
msfeedsbs.dll
mshtml.dll
mshtmler.dll
msrating.dll
occache.dll
sqmapi.dll
urlmon.dll
vbscript.dll
webcheck.dll
wininet.dll
|
|
Switched on |
|
Error code 130 occurs when installer doesn't have access to some directory? |
|
Extracted |
|
PSA: Using |
|
WINEBUG? Running: load_ie8_new()
{
# Fetch
w_download https://download.microsoft.com/download/C/C/0/CC0BD555-33DD-411E-936B-73AC6F95AE11/IE8-WindowsXP-x86-ENU.exe 5a2c6c82774bfe99b175f50a05b05bcd1fac7e9d0e54db2534049209f50cd6ef
# File 'IE8-WindowsXP-x86-ENU.exe' is 'PE32 executable (GUI) Intel 80386, for MS Windows' -> 32-bit executable
w_fixme "Make a tracking for ie8 running on 64-bit wineprefix"
if w_workaround_wine_bug XXXX; then
w_fixme "Add workaround to run on 64-bit wineprefix"
7z x "$W_CACHE/$W_PACKAGE/$file1" "-o$WINEPREFIX/drive_c/Program Files/Internet Explorer" "iexplore.exe" || w_die "Unable to export file 'iexplore.exe' in '$WINEPREFIX/drive_c/Program Files/Internet Explorer/'"
elif ! w_workaround_wine_bug XXXX; then
w_debug "This system is able to run file $file1 on 64-bit wineprefix"
else
w_die 125 "ie8 - w_workaround_wine_bug XXXX"
fi
#w_set_app_winver isetup.exe winxp
#w_set_app_winver IE8-WindowsXP-x86-ENU.exe winxp
#w_override_dlls builtin iexplore.exe
# Make sure that wine libs are used instead of provided
w_override_dlls native admparse advpack hmmapi icardie ieakeng ieaksie ieakui iedkcs32 iedvtool ieframe iepeers iernonce iertutil iesetup ieui inseng jscript jsdbgui jsdebuggeride jsprofilercore jsprofilerui licmgr10 msfeedsbs mshtml mshtmler msrating occache sqmapi urlmon vbscript webcheck wininet
# Execute
# NOTE: Do not use 'w_try' since we are capturing error code
"$WINE" "$W_CACHE/$W_PACKAGE/$file1"
case $? in
0)
w_info "File $file1 returned $?, assuming that it was installed correctly"
[ ! -e "$WINEPREFIX/drive_c/windows/ie8_main.log" ] && w_die "File $file1 returned 0 (true?), but the installation wasn't successful"
;;
4) w_warn "File $file1 returned $?, which **SEEMS TO** indicate invalid argument or \help used" ;;
7) w_die "File $file1 returned $? which error code which seems to be related to system not supported, trigger for this is unknown and required to run on 64-bit wineprefix (https://github.com/Kreytricks/kreytricks/pull/41#issuecomment-554576478)" ;;
14) w_die "File $file1 returned $? which error code seems to indicate unsupported winver checked from 'iexplore.exe' in current wineprefix (https://github.com/Kreytricks/kreytricks/pull/41#issuecomment-554580062)" ;;
# https://github.com/Kreytricks/kreytricks/pull/41#issuecomment-554658319
130) w_warn "FIle $file1 returned $? which seems to be a permission issue" ;;
*) w_die "File $file1 returned error code '$?' which is unknown to winetricks"
esac
}Results in $ wine ~/test/drive_c/Program\ Files/Internet\ Explorer/iexplore.exe
000b:fixme:winediag:start_process Wine Staging 4.19 is a testing version containing experimental patches.
000b:fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
000b:err:module:DelayLoadFailureHook failed to delay load wininet.dll.InternetOpenA
wine: Call from 0x7104edbd to unimplemented function wininet.dll.InternetOpenA, aborting
000b:err:seh:call_stack_handlers invalid frame 1a440 (0x132000-0x330000)
000b:err:seh:raise_exception Exception frame is not in stack limits => unable to dispatch exception.
0009:err:module:import_dll Library iertutil.dll (which is needed by L"C:\\Program Files\\Internet Explorer\\iexplore.exe") not found
0009:err:module:import_dll Library urlmon.dll (which is needed by L"C:\\Program Files\\Internet Explorer\\iexplore.exe") not found
0009:err:module:LdrInitializeThunk Importing dlls for L"C:\\Program Files\\Internet Explorer\\iexplore.exe" failed, status c0000135Where we are exporting Verify:
$ ls ~/test_ie8/ | grep iertutil
iertutil.dll
$ ls ~/test_ie8/ | grep urlmon
urlmon.dll
urlmon.dll.mui |
|
Using: #----------------------------------------------------------------
w_metadata ie8_new dlls \
title="Internet Explorer 8" \
publisher="Microsoft" \
year="2009" \
media="download" \
file1="IE8-WindowsXP-x86-ENU.exe" \
installed_file1="C:/windows/ie8_main.log"
load_ie8_new()
{
# Fetch
w_download https://download.microsoft.com/download/C/C/0/CC0BD555-33DD-411E-936B-73AC6F95AE11/IE8-WindowsXP-x86-ENU.exe 5a2c6c82774bfe99b175f50a05b05bcd1fac7e9d0e54db2534049209f50cd6ef
# File 'IE8-WindowsXP-x86-ENU.exe' is 'PE32 executable (GUI) Intel 80386, for MS Windows' -> 32-bit executable
w_fixme "Make a tracking for ie8 running on 64-bit wineprefix"
if w_workaround_wine_bug XXXX; then
w_fixme "Add workaround to run on 64-bit wineprefix"
# Requires iertutil.dll AND urlmon.dll (https://github.com/Kreytricks/kreytricks/pull/41#issuecomment-554661572)
w_fixme "Verb ie8 asks user-input for overwrite"
7z x "$W_CACHE/$W_PACKAGE/$file1" "-o$WINEPREFIX/drive_c/Program Files/Internet Explorer" iexplore.exe iertutil.dll urlmon.dll || w_die "Unable to export file 'iexplore.exe' in '$WINEPREFIX/drive_c/Program Files/Internet Explorer/'"
elif ! w_workaround_wine_bug XXXX; then
w_debug "This system is able to run file $file1 on 64-bit wineprefix"
else
w_die 125 "ie8 - w_workaround_wine_bug XXXX"
fi
#w_set_app_winver isetup.exe winxp
#w_set_app_winver IE8-WindowsXP-x86-ENU.exe winxp
#w_override_dlls builtin iexplore.exe
# Make sure that wine libs are used instead of provided
w_override_dlls native admparse advpack hmmapi icardie ieakeng ieaksie ieakui iedkcs32 iedvtool ieframe iepeers iernonce iertutil iesetup ieui inseng jscript jsdbgui jsdebuggeride jsprofilercore jsprofilerui licmgr10 msfeedsbs mshtml mshtmler msrating occache sqmapi urlmon vbscript webcheck wininet
# Execute
# NOTE: Do not use 'w_try' since we are capturing error code
#"$WINE" "$W_CACHE/$W_PACKAGE/$file1"
#case $? in
# 0)
# w_info "File $file1 returned $?, assuming that it was installed correctly"
# [ ! -e "$WINEPREFIX/drive_c/windows/ie8_main.log" ] && w_die "File $file1 returned 0 (true?), but the installation wasn't successful"
# ;;
# 4) w_warn "File $file1 returned $?, which **SEEMS TO** indicate invalid argument or \help used" ;;
# 7) w_die "File $file1 returned $? which error code which seems to be related to system not supported, trigger for this is unknown and required to run on 64-bit wineprefix (https://github.com/Kreytricks/kreytricks/pull/41#issuecomment-554576478)" ;;
# 14) w_die "File $file1 returned $? which error code seems to indicate unsupported winver checked from 'iexplore.exe' in current wineprefix (https://github.com/Kreytricks/kreytricks/pull/41#issuecomment-554580062)" ;;
# # https://github.com/Kreytricks/kreytricks/pull/41#issuecomment-554658319
# 130) w_warn "FIle $file1 returned $? which seems to be a permission issue" ;;
# *) w_die "File $file1 returned error code '$?' which is unknown to winetricks"
#esac
$WINE "$WINEPREFIX/drive_c/Program Files/Internet Explorer/iexplore.exe"
}Results in $ rm -r ~/test ; /usr/src/kreytricks/src/winetricks ie8_new
nix_linux
------------------------------------------------------
You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Using kreytricks 20190912-next - sha256sum: 92be342dc810adf79d1e576ebf5cd8eaab48eb8e135a9943c916b9aed3bf0e03 with wine-4.19 (Staging) and WINEARCH=win64 on WINEPREFIX=/home/demo/test
Executing w_do_call ie8_new
Executing load_ie8_new
------------------------------------------------------
Working around wine bug XXXX
------------------------------------------------------
7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Core(TM) i7-4700HQ CPU @ 2.40GHz (306C3),ASM)
Scanning the drive for archives:
1 file, 16883056 bytes (17 MiB)
Extracting archive: /home/demo/.cache/winetricks/ie8_new/IE8-WindowsXP-x86-ENU.exe
.rsrc_1
WARNINGS:
There are data after the end of archive
--
Path = /home/demo/.cache/winetricks/ie8_new/IE8-WindowsXP-x86-ENU.exe
Type = PE
Physical Size = 16883056
CPU = x86
Characteristics = Executable 32-bit NoRelocs NoLineNums NoLocalSyms RemovableRun NetRun
Created = 2007-12-21 02:26:24
Headers Size = 1024
Checksum = 16897572
Name = SFXCAB.EXE
Image Size = 131072
Section Alignment = 8192
File Alignment = 512
Code Size = 34304
Initialized Data Size = 73216
Uninitialized Data Size = 0
Linker Version = 7.10
OS Version = 5.2
Image Version = 5.2
Subsystem Version = 4.0
Subsystem = Windows GUI
DLL Characteristics = TerminalServerAware
Stack Reserve = 262144
Stack Commit = 8192
Heap Reserve = 1048576
Heap Commit = 4096
Image Base = 16777216
Comment = FileVersion: 6.3.15.0
FileVersion: 6.3.0015.0 built by: dnsrv
ProductVersion: 6.3.15.0
ProductVersion: 6.3.0015.0
CompanyName: Microsoft Corporation
FileDescription: Self-Extracting Cabinet
InternalName: SFXCAB.EXE
LegalCopyright: © Microsoft Corporation. All rights reserved.
OriginalFilename: SFXCAB.EXE
ProductName: Microsoft® Windows® Operating System
----
Path = .rsrc_1
Size = 16838656
Packed Size = 16838656
Virtual Size = 16838656
Offset = 38400
--
Path = .rsrc_1
Type = Cab
WARNINGS:
There are data after the end of archive
Physical Size = 16838330
Tail Size = 326
Method = LZX:21
Blocks = 1
Volumes = 1
Volume Index = 0
ID = 64565
Would you like to replace the existing file:
Path: /home/demo/test/drive_c/Program Files/Internet Explorer/iexplore.exe
Size: 525987 bytes (514 KiB)
Modified: 2019-11-16 13:27:23
with the file from archive:
Path: iexplore.exe
Size: 638816 bytes (624 KiB)
Modified: 2009-03-08 14:09:26
? (Y)es / (N)o / (A)lways / (S)kip all / A(u)to rename all / (Q)uit? U
Everything is Ok
Archives with Warnings: 1
Warnings: 1
Files: 65
Size: 43490934
Compressed: 16883056
Using native override for following DLLs: admparse advpack hmmapi icardie ieakeng ieaksie ieakui iedkcs32 iedvtool ieframe iepeers iernonce iertutil iesetup ieui inseng jscript jsdbgui jsdebuggeride jsprofilercore jsprofilerui licmgr10 msfeedsbs mshtml mshtmler msrating occache sqmapi urlmon vbscript webcheck wininet
Executing wine regedit C:\windows\Temp\_ie8_new\override-dll.reg
000b:fixme:winediag:start_process Wine Staging 4.19 is a testing version containing experimental patches.
000b:fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
Executing wine64 regedit C:\windows\Temp\_ie8_new\override-dll.reg
002e:err:module:import_dll Library ieframe.dll (which is needed by L"C:\\Program Files\\Internet Explorer\\iexplore.exe") not found
002e:err:module:LdrInitializeThunk Importing dlls for L"C:\\Program Files\\Internet Explorer\\iexplore.exe" failed, status c0000135
FATAL: Note: command load_ie8_new returned status 53. Aborting.Requires Which is available on the system: $ find ~/test -name ieframe* -type f
/home/demo/test/drive_c/windows/syswow64/ieframe.dll
/home/demo/test/drive_c/windows/system32/ieframe.dllWhy won't it use it then? |
Executing iexplorer.exe crashes on startupUsing #----------------------------------------------------------------
w_metadata ie8_new dlls \
title="Internet Explorer 8" \
publisher="Microsoft" \
year="2009" \
media="download" \
file1="IE8-WindowsXP-x86-ENU.exe" \
installed_file1="C:/windows/ie8_main.log"
load_ie8_new()
{
# Fetch
w_download https://download.microsoft.com/download/C/C/0/CC0BD555-33DD-411E-936B-73AC6F95AE11/IE8-WindowsXP-x86-ENU.exe 5a2c6c82774bfe99b175f50a05b05bcd1fac7e9d0e54db2534049209f50cd6ef
# File 'IE8-WindowsXP-x86-ENU.exe' is 'PE32 executable (GUI) Intel 80386, for MS Windows' -> 32-bit executable
w_fixme "Make a tracking for ie8 running on 64-bit wineprefix"
if w_workaround_wine_bug XXXX; then
w_fixme "Add workaround to run on 64-bit wineprefix"
# Requires iertutil.dll AND urlmon.dll (https://github.com/Kreytricks/kreytricks/pull/41#issuecomment-554661572)
w_fixme "Verb ie8 asks user-input for overwrite"
w_fixme "Requires iertutil.dll AND urlmon.dll which are not winelibbed, exporting these from file $file1"
7z x "$W_CACHE/$W_PACKAGE/$file1" "-o$WINEPREFIX/drive_c/Program Files/Internet Explorer" iexplore.exe iertutil.dll urlmon.dll || w_die "Unable to export file 'iexplore.exe' in '$WINEPREFIX/drive_c/Program Files/Internet Explorer/'"
elif ! w_workaround_wine_bug XXXX; then
w_debug "This system is able to run file $file1 on 64-bit wineprefix"
else
w_die 125 "ie8 - w_workaround_wine_bug XXXX"
fi
#w_set_app_winver isetup.exe winxp
#w_set_app_winver IE8-WindowsXP-x86-ENU.exe winxp
#w_override_dlls builtin iexplore.exe
# Make sure that wine libs are used instead of provided
w_override_dlls native admparse advpack hmmapi icardie ieakeng ieaksie ieakui iedkcs32 iedvtool ieframe iepeers iernonce iertutil iesetup ieui inseng jscript jsdbgui jsdebuggeride jsprofilercore jsprofilerui licmgr10 msfeedsbs mshtml mshtmler msrating occache sqmapi urlmon vbscript webcheck wininet
# Execute
# NOTE: Do not use 'w_try' since we are capturing error code
#"$WINE" "$W_CACHE/$W_PACKAGE/$file1"
#case $? in
# 0)
# w_info "File $file1 returned $?, assuming that it was installed correctly"
# [ ! -e "$WINEPREFIX/drive_c/windows/ie8_main.log" ] && w_die "File $file1 returned 0 (true?), but the installation wasn't successful"
# ;;
# 4) w_warn "File $file1 returned $?, which **SEEMS TO** indicate invalid argument or \help used" ;;
# 7) w_die "File $file1 returned $? which error code which seems to be related to system not supported, trigger for this is unknown and required to run on 64-bit wineprefix (https://github.com/Kreytricks/kreytricks/pull/41#issuecomment-554576478)" ;;
# 14) w_die "File $file1 returned $? which error code seems to indicate unsupported winver checked from 'iexplore.exe' in current wineprefix (https://github.com/Kreytricks/kreytricks/pull/41#issuecomment-554580062)" ;;
# # https://github.com/Kreytricks/kreytricks/pull/41#issuecomment-554658319
# 130) w_warn "FIle $file1 returned $? which seems to be a permission issue" ;;
# *) w_die "File $file1 returned error code '$?' which is unknown to winetricks"
#esac
w_warn "EXECUTING!!"
"$WINE" "$WINEPREFIX/drive_c/Program Files/Internet Explorer/iexplore.exe"
}results in $ rm -r ~/test ; /usr/src/kreytricks/src/winetricks ie8_new
nix_linux
------------------------------------------------------
You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Using kreytricks 20190912-next - sha256sum: b5892a30da596086630ba84fc13e4e7c3aba757697008db30298d6ace135b49a with wine-4.19 (Staging) and WINEARCH=win64 on WINEPREFIX=/home/demo/test
Executing w_do_call ie8_new
Executing load_ie8_new
FIXME: Make a tracking for ie8 running on 64-bit wineprefix
------------------------------------------------------
Working around wine bug XXXX
------------------------------------------------------
FIXME: Add workaround to run on 64-bit wineprefix
FIXME: Verb ie8 asks user-input for overwrite
FIXME: Requires iertutil.dll AND urlmon.dll which are not winelibbed, exporting these from file IE8-WindowsXP-x86-ENU.exe
7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Core(TM) i7-4700HQ CPU @ 2.40GHz (306C3),ASM)
Scanning the drive for archives:
1 file, 16883056 bytes (17 MiB)
Extracting archive: /home/demo/.cache/winetricks/ie8_new/IE8-WindowsXP-x86-ENU.exe
.rsrc_1
WARNINGS:
There are data after the end of archive
--
Path = /home/demo/.cache/winetricks/ie8_new/IE8-WindowsXP-x86-ENU.exe
Type = PE
Physical Size = 16883056
CPU = x86
Characteristics = Executable 32-bit NoRelocs NoLineNums NoLocalSyms RemovableRun NetRun
Created = 2007-12-21 02:26:24
Headers Size = 1024
Checksum = 16897572
Name = SFXCAB.EXE
Image Size = 131072
Section Alignment = 8192
File Alignment = 512
Code Size = 34304
Initialized Data Size = 73216
Uninitialized Data Size = 0
Linker Version = 7.10
OS Version = 5.2
Image Version = 5.2
Subsystem Version = 4.0
Subsystem = Windows GUI
DLL Characteristics = TerminalServerAware
Stack Reserve = 262144
Stack Commit = 8192
Heap Reserve = 1048576
Heap Commit = 4096
Image Base = 16777216
Comment = FileVersion: 6.3.15.0
FileVersion: 6.3.0015.0 built by: dnsrv
ProductVersion: 6.3.15.0
ProductVersion: 6.3.0015.0
CompanyName: Microsoft Corporation
FileDescription: Self-Extracting Cabinet
InternalName: SFXCAB.EXE
LegalCopyright: © Microsoft Corporation. All rights reserved.
OriginalFilename: SFXCAB.EXE
ProductName: Microsoft® Windows® Operating System
----
Path = .rsrc_1
Size = 16838656
Packed Size = 16838656
Virtual Size = 16838656
Offset = 38400
--
Path = .rsrc_1
Type = Cab
WARNINGS:
There are data after the end of archive
Physical Size = 16838330
Tail Size = 326
Method = LZX:21
Blocks = 1
Volumes = 1
Volume Index = 0
ID = 64565
Would you like to replace the existing file:
Path: /home/demo/test/drive_c/Program Files/Internet Explorer/iexplore.exe
Size: 525987 bytes (514 KiB)
Modified: 2019-11-16 13:45:14
with the file from archive:
Path: iexplore.exe
Size: 638816 bytes (624 KiB)
Modified: 2009-03-08 14:09:26
? (Y)es / (N)o / (A)lways / (S)kip all / A(u)to rename all / (Q)uit? Y
Everything is Ok
Archives with Warnings: 1
Warnings: 1
Files: 65
Size: 43490934
Compressed: 16883056
Using native override for following DLLs: admparse advpack hmmapi icardie ieakeng ieaksie ieakui iedkcs32 iedvtool ieframe iepeers iernonce iertutil iesetup ieui inseng jscript jsdbgui jsdebuggeride jsprofilercore jsprofilerui licmgr10 msfeedsbs mshtml mshtmler msrating occache sqmapi urlmon vbscript webcheck wininet
Executing wine regedit C:\windows\Temp\_ie8_new\override-dll.reg
000b:fixme:winediag:start_process Wine Staging 4.19 is a testing version containing experimental patches.
000b:fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
Executing wine64 regedit C:\windows\Temp\_ie8_new\override-dll.reg
------------------------------------------------------
EXECUTING!!
------------------------------------------------------
002c:fixme:ntdll:EtwRegisterTraceGuidsW (0x406de6, 0x40b580, {3e1fd72a-c323-4574-9917-5ce9c936f78c}, 1, 0x32fd3c, (null), (null), 0x40b588): stub
002c:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {3e1fd72a-c323-4574-9917-5ce9c936f78c}
002c:fixme:ntdll:EtwRegisterTraceGuidsW (0x406de6, 0x40b5a0, {afff9c82-5be3-4205-9b3e-49e014c09a63}, 1, 0x32fd3c, (null), (null), 0x40b5a8): stub
002c:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {afff9c82-5be3-4205-9b3e-49e014c09a63}
002c:fixme:ntdll:EtwEventRegister ({5c8bb950-959e-4309-8908-67961a1205d5}, 0x406d1f, 0x40b220, 0x40b088) stub.
002c:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
002c:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
002c:fixme:ntdll:EtwUnregisterTraceGuids deadbeef: stub
002c:fixme:ntdll:EtwUnregisterTraceGuids deadbeef: stub
FATAL: ie8_new install completed, but installed file /home/demo/test/dosdevices/c:/windows/ie8_main.log not found
Where affected libraries are TRIED SOLUTION
|
|
Passing for now, will revisit later |
|
@lambertlu If you want you can test this, but i assume that the result is going to be the same EDIT: also note that this is currently using kreytricks which is different from winetricks |
|
Using #----------------------------------------------------------------
# Relevant merge request with references - https://github.com/Kreytricks/kreytricks/pull/41
w_metadata ie8_new dlls \
title="Internet Explorer 8" \
publisher="Microsoft" \
year="2009" \
media="download" \
file1="IE8-WindowsXP-x86-ENU.exe" \
file2="IE8-WindowsServer2003-x64-ENU.exe" \
installed_file1="C:/windows/ie8_main.log"
load_ie8_new()
{
# Fetch - These are for winxp
w_download https://download.microsoft.com/download/C/C/0/CC0BD555-33DD-411E-936B-73AC6F95AE11/IE8-WindowsXP-x86-ENU.exe 5a2c6c82774bfe99b175f50a05b05bcd1fac7e9d0e54db2534049209f50cd6ef
# Also fetch 64-bit
if [ "$W_ARCH" = win64 ]; then
w_download http://download.microsoft.com/download/7/5/4/754D6601-662D-4E39-9788-6F90D8E5C097/$file2 bcff753e92ceabf31cfefaa6def146335c7cb27a50b95cd4f4658a0c3326f499
fi
# File 'IE8-WindowsXP-x86-ENU.exe' is 'PE32 executable (GUI) Intel 80386, for MS Windows' -> 32-bit executable
w_fixme "Make a tracking for ie8 running on 64-bit wineprefix"
if w_workaround_wine_bug XXXX; then
w_fixme "Add workaround to run on 64-bit wineprefix"
# Make sure that wine libs are used instead of provided
w_override_dlls native admparse advpack hmmapi icardie ieakeng ieaksie ieakui iedkcs32 iedvtool ieframe iepeers iernonce iertutil iesetup ieui inseng jscript jsdbgui jsdebuggeride jsprofilercore jsprofilerui licmgr10 msfeedsbs mshtml mshtmler msrating occache sqmapi urlmon vbscript webcheck wininet
# Requires iertutil.dll AND urlmon.dll (https://github.com/Kreytricks/kreytricks/pull/41#issuecomment-554661572)
w_fixme "Verb ie8 asks user-input for overwrite"
w_fixme "Requires iertutil.dll AND urlmon.dll which are not winelibbed, exporting these from file $file1"
7z x "$W_CACHE/$W_PACKAGE/$file1" "-o$WINEPREFIX/drive_c/Program Files/Internet Explorer" iexplore.exe iertutil.dll urlmon.dll || w_die "Unable to export file 'iexplore.exe' in '$WINEPREFIX/drive_c/Program Files/Internet Explorer/'"
elif ! w_workaround_wine_bug XXXX; then
w_debug "This system is able to run file $file1 on 64-bit wineprefix"
"$WINE" "$W_CACHE/$W_PACKAGE/$file1"
# Capture the error code
case $? in
0)
w_info "File $file1 returned $?, assuming that it was installed correctly"
w_warn "This may return $? even on failure"
;;
4) w_warn "File $file1 returned $?, which **SEEMS TO** indicate invalid argument or '\help' used" ;;
7) w_die "File $file1 returned $? which error code which seems to be related to system not supported, trigger for this is unknown and required to run on 64-bit wineprefix (https://github.com/Kreytricks/kreytricks/pull/41\#issuecomment-554576478)" ;;
# Diagnostics for error code - https://github.com/Kreytricks/kreytricks/pull/41#issuecomment-554580062
14) w_die "File $file1 returned $? which error code seems to indicate unsupported winver checked from 'iexplore.exe' in current wineprefix (https://github.com/Kreytricks/kreytricks/pull/41#issuecomment-554580062)" ;;
# Diagnostics for error code - https://github.com/Kreytricks/kreytricks/pull/41#issuecomment-554658319
130) w_warn "FIle $file1 returned $? which seems to be a permission issue" ;;
*) w_die "File $file1 returned error code '$?' which is unknown to winetricks, please make an issue about it with method to reproduce it"
esac
else
w_die 125 "ie8 - w_workaround_wine_bug XXXX"
fi
# Also install 64-bit version
if [ "$W_ARCH" = win64 ]; then
w_fixme "File $file2 (64-bit version of ie6) doesn't work"
w_fixme "file a winebug for $file2 runtime"
if w_workaround_wine_bug XXXX; then
[ ! -d "$WINEPREFIX/drive_c/Program Files (x86)/Internet Explorer" ] && { mkdir -p "$WINEPREFIX/drive_c/Program Files (x86)/Internet Explorer" || w_die 1 "Unable to make a new directory in '$WINEPREFIX/drive_c/Program Files (x86)/Internet Explorer'" ;}
# Also requires iertutil.dll AND urlmon.dll
7z x "$W_CACHE/$W_PACKAGE/$file1" "-o$WINEPREFIX/drive_c/Program Files (x86)/Internet Explorer" iexplore.exe || w_die "Unable to export file 'iexplore.exe' in '$WINEPREFIX/drive_c/Program Files/Internet Explorer/'"
elif ! w_workaround_wine_bug XXXX; then
# Do not use w_try since we are capturing error code
"$WINE" "$W_CACHE/$W_PACKAGE/$file2"
# Capture the error code
case $? in
0)
w_info "File $file2 returned $?, assuming that it was installed correctly"
w_warn "This may return $? even on failure"
;;
7) w_die "File $file2 returned $? which error code which seems to be related to system not supported, trigger for this is unknown and required to run on 64-bit wineprefix (https://github.com/Kreytricks/kreytricks/pull/41#issuecomment-554576478)" ;;
*) w_die "File $file2 returned error code '$?' which is unknown to winetricks, please make an issue about it with method to reproduce it"
esac
fi
fi
# # DO-NOT-MERGE: Remove this prior to merge
# w_warn "EXECUTING!!"
# "$WINE" "$WINEPREFIX/drive_c/Program Files/Internet Explorer/iexplore.exe"
}Makes Verify:
$ ls ~/test_ie8/ | grep iertutil
iertutil.dll
$ ls ~/test_ie8/ | grep urlmon
urlmon.dll
urlmon.dll.muiAfter which the wineapp won't open: $ /opt/wine-devel/bin/wine ~/test/drive_c/Program\ Files\ \(x86\)/Internet\ Explorer/iexplore.exe
0009:fixme:ntdll:EtwRegisterTraceGuidsW (0x406de6, 0x40b580, {3e1fd72a-c323-4574-9917-5ce9c936f78c}, 1, 0x32fd4c, (null), (null), 0x40b588): stub
0009:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {3e1fd72a-c323-4574-9917-5ce9c936f78c}
0009:fixme:ntdll:EtwRegisterTraceGuidsW (0x406de6, 0x40b5a0, {afff9c82-5be3-4205-9b3e-49e014c09a63}, 1, 0x32fd4c, (null), (null), 0x40b5a8): stub
0009:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {afff9c82-5be3-4205-9b3e-49e014c09a63}
0009:fixme:ntdll:EtwEventRegister ({5c8bb950-959e-4309-8908-67961a1205d5}, 0x406d1f, 0x40b220, 0x40b088) stub.
0009:fixme:process:SetProcessDEPPolicy (1): stub
0009:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
0009:fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenElevationType, ...) semi-stub
0009:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
0009:fixme:ntdll:EtwUnregisterTraceGuids deadbeef: stub
0009:fixme:ntdll:EtwUnregisterTraceGuids deadbeef: stubHow should i debug this? Update - 01 (Invalid) $ /opt/wine-devel/bin/wine ~/test/drive_c/Program\ Files\ \(x86\)/Internet\ Explorer/iexplore.exe
001b:err:plugplay:load_function_driver AddDevice failed for driver L"winebus", status 0xc0000002.
0028:err:module:import_dll Library urlmon.dll (which is needed by L"C:\\windows\\system32\\msi.dll") not found
0028:err:module:import_dll Library wininet.dll (which is needed by L"C:\\windows\\system32\\msi.dll") not found
0028:err:mscoree:install_wine_mono couldn't load msi.dll
002d:err:module:import_dll Library ieframe.dll (which is needed by L"C:\\windows\\system32\\iexplore.exe") not found
002d:err:module:LdrInitializeThunk Importing dlls for L"C:\\windows\\system32\\iexplore.exe" failed, status c0000135
0032:err:module:import_dll Library ieframe.dll (which is needed by L"C:\\windows\\system32\\iexplore.exe") not found
0032:err:module:LdrInitializeThunk Importing dlls for L"C:\\windows\\system32\\iexplore.exe" failed, status c0000135
wine: configuration in '/home/demo/test' has been updated.
0009:fixme:ntdll:EtwRegisterTraceGuidsW (0x406de6, 0x40b580, {3e1fd72a-c323-4574-9917-5ce9c936f78c}, 1, 0x32fd4c, (null), (null), 0x40b588): stub
0009:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {3e1fd72a-c323-4574-9917-5ce9c936f78c}
0009:fixme:ntdll:EtwRegisterTraceGuidsW (0x406de6, 0x40b5a0, {afff9c82-5be3-4205-9b3e-49e014c09a63}, 1, 0x32fd4c, (null), (null), 0x40b5a8): stub
0009:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {afff9c82-5be3-4205-9b3e-49e014c09a63}
0009:fixme:ntdll:EtwEventRegister ({5c8bb950-959e-4309-8908-67961a1205d5}, 0x406d1f, 0x40b220, 0x40b088) stub.
0009:fixme:process:SetProcessDEPPolicy (1): stub
0009:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
0009:fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenElevationType, ...) semi-stub
0009:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
0009:fixme:ntdll:EtwUnregisterTraceGuids deadbeef: stub
0009:fixme:ntdll:EtwUnregisterTraceGuids deadbeef: stubThis is invalid, same result on wine-devel if created using winetricks (if invoked on different wineprefix it resets the overwrites) TODO: Can we make any logic in case wineprefix gets reset by a different wine? Update - 02 on file that is based on M$ 64-bit seems to proceed further on WINEARCH="win32" ? |
|
ping @zf assuming that you still want to mentor someone even if it's wine anti-talent like me.. Could you provide some info that would help me debug #41 (comment) ? (i saw that you are working on ddraw [i assume based on https://source.winehq.org/git/wine.git/commit/bfb901c60c37afa10c8f444dd341cdccafdc8fc5] so i decided that asking here is better way for your time management assuming that you can respond when you are available) TLDR: Using http://download.microsoft.com/download/D/C/F/DCF5DACB-313F-40C6-889C-AD1F8546099D/IE8-WindowsVista-x64-ENU.exe which won't trigger the installer resulting in error code 7 which i assume being unsupported system trigger where $ /opt/wine-devel/bin/wine ~/test/drive_c/Program\ Files\ \(x86\)/Internet\ Explorer/iexplore.exe
0009:fixme:ntdll:EtwRegisterTraceGuidsW (0x406de6, 0x40b580, {3e1fd72a-c323-4574-9917-5ce9c936f78c}, 1, 0x32fd4c, (null), (null), 0x40b588): stub
0009:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {3e1fd72a-c323-4574-9917-5ce9c936f78c}
0009:fixme:ntdll:EtwRegisterTraceGuidsW (0x406de6, 0x40b5a0, {afff9c82-5be3-4205-9b3e-49e014c09a63}, 1, 0x32fd4c, (null), (null), 0x40b5a8): stub
0009:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {afff9c82-5be3-4205-9b3e-49e014c09a63}
0009:fixme:ntdll:EtwEventRegister ({5c8bb950-959e-4309-8908-67961a1205d5}, 0x406d1f, 0x40b220, 0x40b088) stub.
0009:fixme:process:SetProcessDEPPolicy (1): stub
0009:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
0009:fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenElevationType, ...) semi-stub
0009:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
0009:fixme:ntdll:EtwUnregisterTraceGuids deadbeef: stub
0009:fixme:ntdll:EtwUnregisterTraceGuids deadbeef: stubon wine-devel-4.19 Same issue on 32-bit executable I assume that there is either some problem with exported libs that wine doesn't capture the way that i'm currently using AND/OR wine doesn't have sufficient implementation (if so i would attempt to make a patch, but i still don't know how to diagnose it) Is even iexplorer.exe exported on 64-bit needed this way? (not sure how to check) |
|
Solution to "there is already new version of internet explorer installed" is to replace fake iexplore.exe with a fake iexplore.exe with lower version string. Then copy that into sys{wow64/tem32} and Program Files { / x86}/ Internet Explorer/ Regards |
Thanks i was suspecting this being a case, trying to build it now Do you know the exact value which it expects? I'm unable to reverse-engineer this from the iexplorer.exe provided by the M$ |
|
lower than 8.0 i think |
|
@PietJankbal Referencing #41 (comment) where current strings seems to be |
|
correct link to script https://github.com/Winetricks/winetricks/files/3856226/a.txt |
|
@PietJankbal Is ie8_server2003 any different from regular ie8 ? I understand it being the same file, but with some exports for 64-bit based on https://appdb.winehq.org/objectManager.php?sClass=version&iId=23217 AND https://appdb.winehq.org/objectManager.php?sClass=version&iId=23218
EDIT: i'm actually using it for 64-bit atm EDIT2: Or should we be using that for both 32+64 bit? |
|
regular ie8 only install 32-bit dlls afaik. At least it does now in current winetricks. regards |
|
Works for windows server 2003. |
|
Kept as legacy [ ! -d "$WINEPREFIX/drive_c/Program Files (x86)/Internet Explorer" ] && { mkdir -p "$WINEPREFIX/drive_c/Program Files (x86)/Internet Explorer" || w_die 1 "Unable to make a new directory in '$WINEPREFIX/drive_c/Program Files (x86)/Internet Explorer'" ;}
# Also requires iertutil.dll AND urlmon.dll
w_fixme "Requires iertutil.dll AND urlmon.dll which are not winelibbed"
7z x "$W_CACHE/$W_PACKAGE/$file1" "-o$WINEPREFIX/drive_c/Program Files (x86)/Internet Explorer" iexplore.exe iertutil.dll urlmon.dll || w_die "Unable to export file 'iexplore.exe' in '$WINEPREFIX/drive_c/Program Files/Internet Explorer/'" |
|
Kept as legacy # Make sure that wine libs are used instead of provided
w_override_dlls native admparse advpack hmmapi icardie ieakeng ieaksie ieakui iedkcs32 iedvtool ieframe iepeers iernonce iertutil iesetup ieui inseng jscript jsdbgui jsdebuggeride jsprofilercore jsprofilerui licmgr10 msfeedsbs mshtml mshtmler msrating occache sqmapi urlmon vbscript webcheck wininet
# Requires iertutil.dll AND urlmon.dll (https://github.com/Kreytricks/kreytricks/pull/41#issuecomment-554661572)
w_fixme "Verb ie8 asks user-input for overwrite"
w_fixme "Requires iertutil.dll AND urlmon.dll which are not winelibbed, exporting these from file $file1"
7z x "$W_CACHE/$W_PACKAGE/$file1" "-o$WINEPREFIX/drive_c/Program Files/Internet Explorer" iexplore.exe iertutil.dll urlmon.dll || w_die "Unable to export file 'iexplore.exe' in '$WINEPREFIX/drive_c/Program Files/Internet Explorer/'" |
|
I can't reproduce that, can you provide a log? |
|
ping @lambertlu me and @PietJankbal were able to make 64-bit version work, please test Note that it currenly opens 32-bit version that fails, then it continues Test using win64 wineprefix |
|
ping @PietJankbal for the fakeexe could you make some logic in it that would allow us to check that it is fakeexe? It would reduce the amount of code used in kreytricks and later in winetricks pseudo example: |
|
@PietJankbal just a heads up for submitting the diff file in github. This is possible using https://hub.github.com/ (GitHub didn't provide any more info) |







Attempt to fix: Winetricks#1423 to be pushed in winetricks
DOCUMENTATION
stub