[Bug 35980] WriteWay installer complains about operating system requirements in 64-bit 'Windows XP' WINEPREFIX (broken 32-bit installer engine checks for Windows XP SP3)
wine-bugs at winehq.org
wine-bugs at winehq.org
Mon Apr 14 04:12:31 CDT 2014
https://bugs.winehq.org/show_bug.cgi?id=35980
Anastasius Focht <focht at gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
URL|http://www.writewaypro.com/ |http://www.writewaypro.com/
|download.php |download/wwSetup.exe
CC| |focht at gmx.net
Resolution|--- |INVALID
Summary|WriteWay installer |WriteWay installer
|complains about operating |complains about operating
|system requirements if |system requirements in
|wineprefix is 64 bit |64-bit 'Windows XP'
| |WINEPREFIX (broken 32-bit
| |installer engine checks for
| |Windows XP SP3)
--- Comment #3 from Anastasius Focht <focht at gmx.net> ---
Hello folks,
confirming.
The 64-bit installer unwraps a 32-bit installer engine (as WoW64 process) which
checks the OS version requirements.
The 32-bit installer engine can be started manually, given some arguments:
--- snip ---
$ WINEDEBUG=+tid,+seh,+relay,+ver,+module,+process wine ./irsetup.exe
__IRAOFF:543245 "__IRAFN:Z:\\home\\focht\\Downloads\\wwSetup.exe" >>log.txt
2>&1
...
0023:trace:module:load_dll Loaded module
L"Z:\\home\\focht\\Downloads\\_ir_sf7_temp_0\\irsetup.exe" (native) at 0x400000
0023:trace:ver:version_init getting default version
0023:trace:ver:version_init getting registry version
0023:trace:ver:version_init got 5.2 platform 2 build ece name L"Service Pack 2"
service pack 2.0 product 1
...
0023:Call KERNEL32.GetVersionExA(0033f5e4) ret=00469bf2
0023:Ret KERNEL32.GetVersionExA() retval=00000001 ret=00469bf2
...
0023:Call KERNEL32.lstrlenA(006b0d38 "[04/14/2014 10:02:09] Error\t\tSystem
requirements check (Operating System) (101)\r\n") ret=004c456e
...
0023:Call user32.MessageBoxA(0001007e,00680360 "The following minimum system
requirements for this setup were not met:\r\n\r\nOperating System: Windows XP,
Windows Vista\r\n\r\nThe setup will now abort.",0069d338 "Notice",00000010)
ret=00480ae9
--- snip ---
The OSVERSIONINFO value evaluation has to be debugged to figure out what it's
actually looking for (can't be seen in trace log).
The installer checks for 'Windows XP SP3' minimum requirement which doesn't
exist in a 64-bit WINEPREFIX for obvious reasons: there is no SP3 for the
64-bit Windows XP. The latest one is 64-bit Windows SP2.
They probably never tested their software on a 64-bit Windows XP (SP2).
$ sha1sum wwSetup.exe
f8797270aceebb807a96bcf5b9cffdb5748c31db wwSetup.exe
$ du -sh wwSetup.exe
24M wwSetup.exe
$ wine --version
wine-1.7.16-134-g0ff879b
Regards
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list