[Bug 34892] New: unimplemented function urlmon.dll.108 called in 32-bit code
http://bugs.winehq.org/show_bug.cgi?id=34892 Bug #: 34892 Summary: unimplemented function urlmon.dll.108 called in 32-bit code Product: Wine Version: unspecified Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: critical Priority: P2 Component: urlmon AssignedTo: wine-bugs(a)winehq.org ReportedBy: last_alien(a)mail.ru Classification: Unclassified Error in IE 8.0 When open the options dialog, program crashes. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=34892 --- Comment #1 from Last_Alien <last_alien(a)mail.ru> 2013-11-11 03:34:00 CST --- Created attachment 46499 --> http://bugs.winehq.org/attachment.cgi?id=46499 backtrace.txt after crash of IE 8.0 -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=34892 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|unimplemented function |IE8 crashes, needs |urlmon.dll.108 called in |unimplemented function |32-bit code |urlmon.dll.108 Severity|critical |normal -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=34892 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download Status|UNCONFIRMED |NEW URL| |http://download.microsoft.c | |om/download/C/C/0/CC0BD555- | |33DD-411E-936B-73AC6F95AE11 | |/IE8-WindowsXP-x86-ENU.exe | |e489483e5001f95da04e1ebf3c6 | |64173baef3e26 CC| |focht(a)gmx.net Version|unspecified |1.7.5 Summary|IE8 crashes, needs |IE8 crashes in 'purist' |unimplemented function |mode, needs unimplemented |urlmon.dll.108 |urlmon.dll.108 Ever Confirmed|0 |1 --- Comment #2 from Anastasius Focht <focht(a)gmx.net> 2013-11-11 18:03:15 CST --- Hello, it looks like you installed/ran IE8 in 'purist' mode (no native overrides). Usually IE8 is installed via 'winetricks -q ie8' recipe which automatically adds a couple of needed native overrides (including urlmon). There were some attempts to get this undocumented stub in: http://www.winehq.org/pipermail/wine-patches/2009-July/075984.html http://www.winehq.org/pipermail/wine-patches/2011-May/101631.html It's probably special/internal to IE8 and urlmon version specific. IE/browser/helper dlls import/share several undocumented ordinal-only API. Wine can't possibly replace/implement those internal API. Use override list from 'winetricks ie8' recipe (maybe trim the list further down for what it's worth/own risk). Regards -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=34892 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- URL|http://download.microsoft.c |http://download.microsoft.c |om/download/C/C/0/CC0BD555- |om/download/C/C/0/CC0BD555- |33DD-411E-936B-73AC6F95AE11 |33DD-411E-936B-73AC6F95AE11 |/IE8-WindowsXP-x86-ENU.exe |/IE8-WindowsXP-x86-ENU.exe |e489483e5001f95da04e1ebf3c6 | |64173baef3e26 | -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=34892 --- Comment #3 from Last_Alien <last_alien(a)mail.ru> 2013-11-12 02:17:50 CST --- Hello, Anastasius Focht Thank you for quick answer. Your advice help me with this problem :-) Best Regards, Last_Alien -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=34892 --- Comment #4 from Jerome Leclanche <adys.wh(a)gmail.com> --- (In reply to comment #2) AF, does this mean this bug wont be solvable if the stubs are getting rejected? -- 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.
http://bugs.winehq.org/show_bug.cgi?id=34892 --- Comment #5 from Anastasius Focht <focht(a)gmx.net> --- Hello Jerome, --- quote --- AF, does this mean this bug wont be solvable if the stubs are getting rejected? --- quote --- well this situation is rare anyway. I've yet to see an application that installs IE7/IE8 on its own. Usually people install Internet Exploder using 'winetricks' recipe which automatically adds the required overrides - at the risk of messing up the WINEPREFIX. Though I wouldn't mind if this stub gets included in mainline as there were already similar exceptions: --- snip --- $ git grep -B3 "Undoc" dlls/urlmon/ dlls/urlmon/urlmon_main.c-/************************************************************************** dlls/urlmon/urlmon_main.c- * FaultInIEFeature (URLMON.@) dlls/urlmon/urlmon_main.c- * dlls/urlmon/urlmon_main.c: * Undocumented. Appears to be used by native shdocvw.dll. -- dlls/urlmon/urlmon_main.c- dlls/urlmon/urlmon_main.c-/*********************************************************************** dlls/urlmon/urlmon_main.c- * IsProtectedModeURL (URLMON.111) dlls/urlmon/urlmon_main.c: * Undocumented, added in IE7 -- dlls/urlmon/urlmon_main.c- dlls/urlmon/urlmon_main.c-/*********************************************************************** dlls/urlmon/urlmon_main.c- * LogSqmBits (URLMON.410) dlls/urlmon/urlmon_main.c: * Undocumented, added in IE8 -- dlls/urlmon/urlmon_main.c- dlls/urlmon/urlmon_main.c-/*********************************************************************** dlls/urlmon/urlmon_main.c- * LogSqmUXCommandOffsetInternal (URLMON.423) dlls/urlmon/urlmon_main.c: * Undocumented, added in IE8 -- dlls/urlmon/urlmon_main.c- dlls/urlmon/urlmon_main.c-/*********************************************************************** dlls/urlmon/urlmon_main.c- * MapUriToBrowserEmulationState (URLMON.444) dlls/urlmon/urlmon_main.c: * Undocumented, added in IE8 -- dlls/urlmon/urlmon_main.c- dlls/urlmon/urlmon_main.c-/*********************************************************************** dlls/urlmon/urlmon_main.c- * MapBrowserEmulationModeToUserAgent (URLMON.445) dlls/urlmon/urlmon_main.c: * Undocumented, added in IE8 -- dlls/urlmon/urlmon_main.c- dlls/urlmon/urlmon_main.c-/*********************************************************************** dlls/urlmon/urlmon_main.c- * FlushUrlmonZonesCache (URLMON.455) dlls/urlmon/urlmon_main.c: * Undocumented, added in IE8 --- snip --- 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.
http://bugs.winehq.org/show_bug.cgi?id=34892 Jacek Caban <jacek(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jacek(a)codeweavers.com --- Comment #6 from Jacek Caban <jacek(a)codeweavers.com> --- In general, I'd expect more prblems with using builtin urlmon.dll with native IE. That can't be supported. However, this one was easy to guess from the name that may be found here: http://www.geoffchappell.com/studies/windows/ie/urlmon/api/index.htm?tx=69,7... We even had almost identical function implemented in our tests: https://newtestbot.winehq.org/JobDetails.pl?Key=4870 Patch sent: http://source.winehq.org/patches/data/102454 -- 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.
https://bugs.winehq.org/show_bug.cgi?id=34892 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |8f07fbcd534ff38b00359cffb16 | |51019d06db492 Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #7 from Austin English <austinenglish(a)gmail.com> --- https://source.winehq.org/git/wine.git/commitdiff/8f07fbcd534ff38b00359cffb1... -- 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.
https://bugs.winehq.org/show_bug.cgi?id=34892 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #8 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 1.7.13. -- 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.
participants (1)
-
wine-bugs@winehq.org