WineHQ
Bug Tracking Database – Bug 34852

 Bugzilla

 

Last modified: 2014-02-20 12:37:10 UTC  

Xibo installer 1.4.x complains "Player cannot be installed on systems with Internet Explorer version smaller than 7.0"

Bug 34852 - Xibo installer 1.4.x complains "Player cannot be installed on systems with Internet Explorer version smaller than 7.0"
Xibo installer 1.4.x complains "Player cannot be installed on systems with In...
Status: CLOSED FIXED
AppDB: Show Apps affected by this bug
Product: Wine
Classification: Unclassified
Component: wininet
1.7.5
x86 Linux
: P2 minor
: ---
Assigned To: Mr. Bugs
https://launchpad.net/xibo/1.4/1.4.2
: download, Installer
Depends on:
Blocks:
  Show dependency tree
 
Reported: 2013-11-03 14:44 UTC by Anastasius Focht
Modified: 2014-02-20 12:37 UTC (History)
0 users

See Also:
Regression SHA1:
Fixed by SHA1: 1f1d404832a5498c3a11be61f9f97fdf3ffc17b3
Distribution: ---
Staged patchset:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Anastasius Focht 2013-11-03 14:44:42 UTC
Hello folks,

as the summary says...

Seems kind of overkill to run 'winetricks ie7' to have the installer see a wininet.dll with 7.0 version resource.

What Internet Exploder version compatibility does Wine strive for?
IE6 seems pretty much dead (<5% market share).

Prerequisite: 'winetricks -q dotnet35' in 32-bit WINEPREFIX (or Mono)

--- snip ---
...
002b:trace:msi:iterate_appsearch L"AI_IESEARCH" L"AI_IESearchSgn" 
...
002b:trace:msi:ACTION_AppSearchGetSignature Found file name L"wininet.dll" for Signature_ L"AI_IESearchSgn";
002b:trace:msi:ACTION_AppSearchGetSignature MinVersion is 7.0.0.0
002b:trace:msi:ACTION_AppSearchGetSignature MaxVersion is 0.0.0.0
002b:trace:msi:ACTION_AppSearchGetSignature MinSize is 0, MaxSize is 0;
002b:trace:msi:ACTION_AppSearchGetSignature Languages is (null) 
...
002b:trace:msi:ACTION_AppSearchComponents failed to query CompLocator for L"AI_IESearchSgn"
002b:trace:msi:ACTION_AppSearchReg L"AI_IESearchSgn"
...
002b:trace:msi:ACTION_AppSearchReg failed to query RegLocator for L"AI_IESearchSgn"
002b:trace:msi:ACTION_AppSearchIni L"AI_IESearchSgn"
...
002b:trace:msi:ACTION_AppSearchIni failed to query IniLocator for L"AI_IESearchSgn"
002b:trace:msi:ACTION_AppSearchDr L"AI_IESearchSgn" 
...
002b:trace:msi:ACTION_SearchDirectory 0x154958, 0x33f8dc, L"C:\\windows\\system32\\", 0, 0x33f910
002b:trace:msi:ACTION_RecurseSearchDirectory Searching directory L"C:\\windows\\system32\\" for file L"wininet.dll", depth 0 
...
002b:Call version.GetFileVersionInfoW(001d5f10 L"C:\\windows\\system32\\wininet.dll",00000000,000006e4,001d7088) ret=7ec92edf
...
002b:Ret  version.GetFileVersionInfoW() retval=00000001 ret=7ec92edf
002b:Call version.VerQueryValueW(001d7088,7ed14d64 L"\\",0033ec20,0033ec24) ret=7ec92f09
002b:Ret  version.VerQueryValueW() retval=00000001 ret=7ec92f09
002b:trace:msi:ACTION_FileVersionMatches comparing file version 6.0.2800.1106:
002b:trace:msi:ACTION_FileVersionMatches less than minimum version 7.0.0.0 
...
002b:trace:msi:ACTION_SearchDirectory returning 0 
...
002b:trace:msi:ACTION_AppSearchDr returning 0 
...
002b:trace:msi:MSI_ProcessMessage (nil) (nil) (nil) 0 200 L"Property: AI_IESEARCH, Signature: AI_IESearchSgn" 
...
002b:Call user32.MessageBoxW(00000000,001d73c0 L"Xibo Player cannot be installed on systems with Internet Explorer version smaller than 7.0",7ed11692 L"Install Failed",00000000) ret=7ec83bb7 
--- snip ---

$ sha1sum xibo-client-1.4.2-win32-x86.msi 
26fe5b50f067b8d853abc5f6b3be791f56cad7eb  xibo-client-1.4.2-win32-x86.msi

$ du -sh xibo-client-1.4.2-win32-x86.msi 
1.4M	xibo-client-1.4.2-win32-x86.msi

$ wine --version
wine-1.7.5-251-gbcf4ded

Regards
Comment 1 Nikolay Sivov 2014-02-08 14:41:33 UTC
It looks like wininet/ieframe/mshtml and maybe others all have same version value, that matches system IE version. I'll send a patch to update it for wininet to a version out ieframe currently uses.
Comment 2 Anastasius Focht 2014-02-10 13:35:07 UTC
Hello folks,

this is fixed by commit http://source.winehq.org/git/wine.git/commitdiff/1f1d404832a5498c3a11be61f9f97fdf3ffc17b3

The app installs successfully now.

Thanks Nikolay

Regards
Comment 3 Alexandre Julliard 2014-02-20 12:37:10 UTC
Closing bugs fixed in 1.7.13.


Privacy Policy
If you have a privacy inquiry regarding this site, please write to [email protected]

Hosted By CodeWeavers