http://bugs.winehq.org/show_bug.cgi?id=30047
Bug #: 30047 Summary: unimplemented function urlmon.dll.CreateUri Product: Wine Version: 1.4-rc5 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: urlmon AssignedTo: wine-bugs@winehq.org ReportedBy: 760855@mail.ru Classification: Unclassified
Created attachment 39143 --> http://bugs.winehq.org/attachment.cgi?id=39143 bug trace
when try open URL from "Help/about" or then try submit a bug report after create "bactrace.txt".
http://bugs.winehq.org/show_bug.cgi?id=30047
Vitaliy Margolen vitaliy-bugzilla@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID
--- Comment #1 from Vitaliy Margolen vitaliy-bugzilla@kievinfo.com 2012-02-29 21:42:39 CST --- Unhandled exception: unimplemented function urlmon.dll.CreateUri called in 32-bit code (0x7bc4afa0). PE 702b0000-70328000 Deferred urlmon
Don't use native dlls.
http://bugs.winehq.org/show_bug.cgi?id=30047
Vitaliy Margolen vitaliy-bugzilla@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED Component|urlmon |-unknown
--- Comment #2 from Vitaliy Margolen vitaliy-bugzilla@kievinfo.com 2012-02-29 21:43:04 CST --- Closing invalid.
http://bugs.winehq.org/show_bug.cgi?id=30047
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dpobanz@gmail.com
--- Comment #3 from Bruno Jesus 00cpxxx@gmail.com --- *** Bug 35570 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=30047
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Summary|unimplemented function |Multiple applications crash |urlmon.dll.CreateUri |on unimplemented function | |urlmon.dll.CreateUri | |(native urlmon from IE6 | |doesn't export IE7+ API | |required by builtin mshtml)
--- Comment #4 from Anastasius Focht focht@gmx.net --- Hello folks,
refining summary and adding some explanation ;-)
People still seem to use 'winetricks ie6' recipe in attempt to fix something but in reality making things worse.
Wine's builtin mshtml uses this IE7+ API
Source: http://source.winehq.org/git/wine.git/blob/e61de218ee3f0924252ea690be72f01d8...
MSDN: http://msdn.microsoft.com/en-us/library/ms775098%28v=vs.85%29.aspx
IE6 provides an old version of urlmon.dll which doesn't export such API.
+module gives:
--- snip --- ... 0009:trace:module:get_load_order_value got standard key n,b for L"*urlmon" 0009:trace:module:load_native_dll Trying native dll L"C:\windows\system32\urlmon.dll" 0009:trace:module:map_image mapped PE file at 0x702b0000-0x70328000 0009:trace:module:map_image mapping section .text at 0x702b1000 off 400 size 56800 virt 56738 flags 60000020 0009:trace:module:map_image clearing 0x70307800 - 0x70308000 0009:trace:module:map_image mapping section .orpc at 0x70308000 off 56c00 size 1000 virt e0e flags 60000020 0009:trace:module:map_image mapping section .data at 0x70309000 off 57c00 size b000 virt bd48 flags c0000040 0009:trace:module:map_image mapping section .rsrc at 0x70315000 off 62c00 size e400 virt e320 flags 40000040 0009:trace:module:map_image clearing 0x70323400 - 0x70324000 0009:trace:module:map_image mapping section .reloc at 0x70324000 off 71000 size 4000 virt 3fe0 flags 42000040 ... 0009:trace:module:load_builtin_dll Trying built-in L"mshtml.dll" 0009:trace:module:load_dll looking for L"urlmon.dll" in L"C:\windows\system32;.;C:\windows\system32;C:\windows\system;C:\windows;C:\windows\system32;C:\windows;C:\windows\system32\wbem" 0009:trace:module:load_dll Found L"C:\windows\system32\urlmon.dll" for L"urlmon.dll" at 0x702b0000, count=-1
0009:warn:module:import_dll No implementation for urlmon.dll.CoInternetCombineUrlEx imported from L"C:\windows\system32\mshtml.dll", setting to 0x34000f
0009:warn:module:import_dll No implementation for urlmon.dll.CoInternetParseIUri imported from L"C:\windows\system32\mshtml.dll", setting to 0x34001e
0009:warn:module:import_dll No implementation for urlmon.dll.CreateIUriBuilder imported from L"C:\windows\system32\mshtml.dll", setting to 0x34002d
0009:warn:module:import_dll No implementation for urlmon.dll.CreateUri imported from L"C:\windows\system32\mshtml.dll", setting to 0x34003c
0009:warn:module:import_dll No implementation for urlmon.dll.CreateURLMonikerEx2 imported from L"C:\windows\system32\mshtml.dll", setting to 0x34004b --- snip ---
Regards
https://bugs.winehq.org/show_bug.cgi?id=30047
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |levanchelidze@gmail.com
--- Comment #5 from Anastasius Focht focht@gmx.net --- *** Bug 32670 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=30047
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |junk_2010@live.co.uk
--- Comment #6 from Anastasius Focht focht@gmx.net --- *** Bug 32756 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=30047
--- Comment #7 from Nikolay Sivov bunglehead@gmail.com --- Httprequest part of msxml3 also uses this "new" API, so it will break too on old urlmon. So basically even if someone really wants to use IE parts still builtin urlmon should be used.
https://bugs.winehq.org/show_bug.cgi?id=30047
--- Comment #8 from Austin English austinenglish@gmail.com --- (In reply to comment #7)
Httprequest part of msxml3 also uses this "new" API, so it will break too on old urlmon. So basically even if someone really wants to use IE parts still builtin urlmon should be used.
https://code.google.com/p/winetricks/source/detail?r=1104
https://bugs.winehq.org/show_bug.cgi?id=30047
Rosanne DiMesio dimesio@earthlink.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |6crg8xyfu6@snkmail.com
--- Comment #9 from Rosanne DiMesio dimesio@earthlink.net --- *** Bug 32119 has been marked as a duplicate of this bug. ***