Winetricks / winezeug

Miscellaneous scripts/projects that are useful for wine developers, but don't belong upstream
11 stars 3 forks source link

urlmon verb installs too old urlmon.dll #201

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
winetricks urlmon verb installs urlmon.dll from IE6, but our mshtml 
implementation requires some APIs that are present since IE7, so it results in 
crashes. See http://bugs.winehq.org/show_bug.cgi?id=24285#c5 for an example.

Original issue reported on code.google.com by cja...@gmail.com on 21 Nov 2010 at 2:27

GoogleCodeExporter commented 9 years ago
Hm, now to find an ie7 version that we can download...

Original comment by austinenglish@gmail.com on 9 Dec 2010 at 9:44

GoogleCodeExporter commented 9 years ago
Jacek added more detail:

We call CreateUri here:
http://source.winehq.org/git/wine.git/?a=blob;f=dlls/mshtml/nsio.c;h=aef54ee2cfa
f24b8c72067fff5aa28f1d052977c;hb=HEAD#l1496
and it's available since IE7:
http://msdn.microsoft.com/en-us/library/ms775098%28VS.85%29.aspx
so it's not available in urlmon.dll installed by winetricks.

so we should probably delete this verb until we fix it.

Original comment by daniel.r...@gmail.com on 9 Dec 2010 at 10:07

GoogleCodeExporter commented 9 years ago
I agree that deleting is the best option. IE7 version of urlmon.dll depends on 
a few other undocumented DLLs, so I don't think there is a sane way of 
installing it other than installing the whole IE.

Original comment by cja...@gmail.com on 10 Dec 2010 at 3:43

GoogleCodeExporter commented 9 years ago
FYI, I've been testing Office 2010, and the old urlmon currently installed by 
winetricks partially works around bug 25492. 

Original comment by dime...@gmail.com on 17 Dec 2010 at 4:23

GoogleCodeExporter commented 9 years ago
Removed:
http://code.google.com/p/winezeug/source/detail?r=2009

Original comment by austinenglish@gmail.com on 17 Jan 2011 at 11:25