http://bugs.winehq.org/show_bug.cgi?id=28528
Bug #: 28528 Summary: Unimplemented function msvcp80.dll.??0?$basic_ofstream@DU?$char_traits@D@std@ @@std@@QAE@XZ Product: Wine Version: 1.3.29 Platform: x86-64 URL: http://dl.google.com/earth/client/ge4/release_4_3/goog leearth-win-plus-4.3.7284.3916.exe OS/Version: Linux Status: NEW Keywords: download Severity: minor Priority: P2 Component: msvcp AssignedTo: wine-bugs@winehq.org ReportedBy: kennybobs@o2.co.uk Classification: Unclassified
Unimplemented function msvcp80.dll.??0?$basic_ofstream@DU?$char_traits@D@std@@@std@@QAE@XZ stops Google Earth 4.3 from loading.
winetricks vcrun2005 works around this.
Note: There are bugs open for very similar, but not identical, unimplemented functions in msvcp80.dll.
http://bugs.winehq.org/show_bug.cgi?id=28528
--- Comment #1 from Ken Sharp kennybobs@o2.co.uk 2011-09-30 10:51:49 CDT --- This does not occur in Wine 1.3.20 and GE provides its own copy of msvcp80.dll. Has something changed recently to cause this?
http://bugs.winehq.org/show_bug.cgi?id=28528
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Unimplemented function |Google Earth 4.3 fails to |msvcp80.dll.??0?$basic_ofst |find msvcp80.dll with |ream@DU?$char_traits@D@std@ |Wine32 but not Wine64 |@@std@@QAE@XZ |(WoW64)
--- Comment #2 from Ken Sharp kennybobs@o2.co.uk 2011-09-30 12:39:58 CDT --- Okay, although there is an unimplemented function it shouldn't actually cause a crash as GE provides its own msvcp80.dll.
It appears to be related to how GE is installed.
With Wine32: unimplemented function error and crash. With Wine64 (WoW64): no error, GE loads.
Plain Wine64 obviously doesn't work.
With Wine32 the application is installed in "Program Files", but with Wine64 it is installed in "Program Files (x86)". I have a feeling this is the cause of the problem (but I cannot find the relevant part of the Wine source code).
There are, of course, other differences in the directory structure between 32 and 32/64.
Apologies if this is a duplicate.
http://bugs.winehq.org/show_bug.cgi?id=28528
--- Comment #3 from Austin English austinenglish@gmail.com 2011-09-30 12:55:01 CDT --- Wine now ships with a manifest for msvc*, so the builtin is used by default if the application doesn't install msvc* globally.
http://bugs.winehq.org/show_bug.cgi?id=28528
--- Comment #4 from Ken Sharp kennybobs@o2.co.uk 2011-10-01 06:00:35 CDT --- For reasons I cannot understand, my compiles don't always create "Program Files (x86)", but I do have a wine-1.3.20 that does, and does not have this bug. It does seem to be related to which version of Program Files the installer decides to use.
I don't know if there is an underlying bug here regarding the compiles, but it could just be my system.
The pre-compiled .debs, that I can only assume are compiled correctly (and are 32-bit), do suffer this bug.
http://bugs.winehq.org/show_bug.cgi?id=28528
Detlef Riekenberg wine.dev@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |piotr@codeweavers.com, | |wine.dev@web.de
--- Comment #5 from Detlef Riekenberg wine.dev@web.de 2012-04-08 14:16:45 CDT --- Same function missing in different dlls:
msvcp71: bug #27064 msvcp80: bug #28528 msvcp90: bug #25275
http://bugs.winehq.org/show_bug.cgi?id=28528
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nerv@dawncrow.de
--- Comment #6 from André H. nerv@dawncrow.de 2012-06-14 17:09:45 CDT --- Function specified in bug title is implemented. Please retest.
http://bugs.winehq.org/show_bug.cgi?id=28528
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #7 from André H. nerv@dawncrow.de 2012-06-15 11:04:19 CDT --- 2 of 3 related bugs are fixed, assuming this one is fixed too
http://bugs.winehq.org/show_bug.cgi?id=28528
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |43d99a1b684e9cd7c68e16f553c | |df3a79afbac2b
http://bugs.winehq.org/show_bug.cgi?id=28528
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #8 from Alexandre Julliard julliard@winehq.org 2012-06-22 13:31:41 CDT --- Closing bugs fixed in 1.5.7.