http://bugs.winehq.org/show_bug.cgi?id=16488
Summary: "Tools / Google Earth / Get Current View" crashes Google Sketchup 7 Product: Wine Version: 1.1.10 Platform: Other OS/Version: other Status: NEW Keywords: download Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
Following the instructions in http://sketchup.google.com/support/bin/answer.py?hl=en&answer=36241 causes Sketchup to crash or hang when you do Tools / Google Earth / Get Current View.
You can try to cancel (sketchup has a message box with a cancel button), but if you do, sketchup hangs.
Under the hood, sketchup is using a COM server loaded from earthps.dll to talk to Earth, and something is going awry with it...
http://bugs.winehq.org/show_bug.cgi?id=16488
--- Comment #1 from Dan Kegel dank@kegel.com 2008-12-13 22:08:57 --- Created an attachment (id=17907) --> (http://bugs.winehq.org/attachment.cgi?id=17907) +ole log, with commentary
Sketchup is using Earth's COM api ( http://earth.google.com/comapi/ )
Here's a log from Sketchup trying to retrieve an image of the ground, timing out after waiting 60 seconds or so?, finishing, importing the image (with progress bar), and then crashing.
The image file mentioned in the log exists and looks fine, so the problem seems to be on Sketchup's end at the very end of importing the image.
http://bugs.winehq.org/show_bug.cgi?id=16488
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch
--- Comment #2 from Dan Kegel dank@kegel.com 2008-12-17 12:53:47 --- Mike Hearn says: "There are two bugs here. The crash is due to another DLL refcounting problem. I'd be interested to know if changing TRUE to FALSE in line 858 in dlls/ole32/compobj.c "fixes" it. The hang is not really a hang - Google Earth on Wine is just really, really, really slow at importing the image."
Sure enough, that change makes the crash go away. I'll attach the patch for reference (even though it's not the right fix).
http://bugs.winehq.org/show_bug.cgi?id=16488
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |ole32
--- Comment #3 from Dan Kegel dank@kegel.com 2008-12-17 12:54:08 --- Changing category to ole32
http://bugs.winehq.org/show_bug.cgi?id=16488
--- Comment #4 from Dan Kegel dank@kegel.com 2008-12-17 12:55:11 --- Created an attachment (id=18021) --> (http://bugs.winehq.org/attachment.cgi?id=18021) mike's hack
http://bugs.winehq.org/show_bug.cgi?id=16488
Luke Benstead kazade@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |kazade@gmail.com
--- Comment #5 from Luke Benstead kazade@gmail.com 2009-07-20 07:41:02 --- I just tried to recreate this bug as part of the bug day. It seems to work perfectly in latest Wine (1.1.26). The progress bar takes a while to do anything, but the ground image was imported successfully from Google earth into Sketchup without crashing.
http://bugs.winehq.org/show_bug.cgi?id=16488
Scott Ritchie scott@open-vote.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |scott@open-vote.org Resolution| |FIXED
--- Comment #6 from Scott Ritchie scott@open-vote.org 2009-07-20 07:43:06 --- Thank you, marking fixed
http://bugs.winehq.org/show_bug.cgi?id=16488
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Alexandre Julliard julliard@winehq.org 2009-08-07 12:33:12 --- Closing bugs fixed in 1.1.27.
https://bugs.winehq.org/show_bug.cgi?id=16488
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- OS|other |Linux Hardware|Other |x86 Summary|"Tools / Google Earth / Get |Google Sketchup 7 crashes |Current View" crashes |in "Tools / Google Earth / |Google Sketchup 7 |Get Current View" URL| |https://web.archive.org/web | |/20120726023942/http://dl.g | |oogle.com/sketchup/gsu7/PW- | |2-1-6860-EN.exe CC| |focht@gmx.net