https://bugs.winehq.org/show_bug.cgi?id=37576
Bug ID: 37576 Summary: Google Sketchup 8 : 2D Drawing File Export Broken, Regression Product: Wine Version: 1.7.30 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: gp1@sredmond.com Distribution: ---
I tested current Wine stable 1.6.2, current wine development 1.7.30, and Wine 1.5.4 today running Google SketchUp 7 and Sketchup 8. Test OS was Puppy Linux Racy 5.5.
Google SketchUp 7 and 8 (free version) have for a long time failed to properly export drawings as 2D graphics. Files produced are either transparent blank, or entirely black images. Files affected are .png, .bmp, and .jpg. exports.
Wine 1.5.4 seems to have resolved this issue. (see https://sites.google.com/site/sketchupsage/problems/linux -- list of wine version issues resolved near bottom of page). I have successfully output SketchUp 2D graphic files with that version.
However an upgrade to current Wine Stable 1.6.2 broke this capability again for me, and a further test of 1.7.30 also showed the same 2D graphic export problem.
After removing 1.7.30, and re-installing 1.5.4, the capability to save drawings as 2D graphics from Google 7 & 8 returned.
2D graphic export is a critical function of the free version of Google Sketchup 7 and 8 -- it basically allows the production of plans, drawing, and image files from SketchUp. It is essential functionality.
Without it, files can only be produced via an external screen capture program at low resolution. That cripples this program's usefulness as a CAD or illustration production tool.
https://bugs.winehq.org/show_bug.cgi?id=37576
--- Comment #1 from Steve gp1@sredmond.com --- Just located this resolved bug report (though it did not show up in a search earlier):
https://bugs.winehq.org/show_bug.cgi?id=24679
The current issue definitely seems to be a regression.
https://bugs.winehq.org/show_bug.cgi?id=37576
roger@mailinator.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |roger@mailinator.com
--- Comment #2 from roger@mailinator.com --- We need regression testing so this bug would be usefull. See winehq FAQ about regression testing.
https://bugs.winehq.org/show_bug.cgi?id=37576
--- Comment #3 from Steve gp1@sredmond.com --- (In reply to roger from comment #2)
We need regression testing so this bug would be usefull. See winehq FAQ about regression testing.
I did, but that's beyond my capabilities.
https://bugs.winehq.org/show_bug.cgi?id=37576
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, regression URL| |http://www.sketchup.com/dow | |nload Severity|major |normal
https://bugs.winehq.org/show_bug.cgi?id=37576
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Google Sketchup 8 : 2D |Google Sketchup 8: 2D |Drawing File Export Broken, |Drawing File Export Broken |Regression |
https://bugs.winehq.org/show_bug.cgi?id=37576
Steve gp1@sredmond.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Google Sketchup 8: 2D |Google Sketchup 7 and 8: 2D |Drawing File Export Broken |Drawing File Export Broken
https://bugs.winehq.org/show_bug.cgi?id=37576
--- Comment #4 from Steve gp1@sredmond.com --- What I can do, though is test different Wine versions as time allows to narrow it down to a specific version change.
I'll do that by picking the approximate halfway point between ver 1.6.2 (the lowest location I have where functionality is broken) and ver 1.5.4 (where it is intact.
That's approximately Wine 1.5.17 .
I've downloaded and installed that and functionality is broken.
Next I'll try half way between that and ver 1.5.4
which is about Wine 1.5.10.
I should be able to narrow down fairly quickly the version change that broke the function.
https://bugs.winehq.org/show_bug.cgi?id=37576
--- Comment #5 from Steve gp1@sredmond.com --- Tested Wine 1.5.10 -- function is still broken.
1.5.7 next.....
https://bugs.winehq.org/show_bug.cgi?id=37576
--- Comment #6 from Steve gp1@sredmond.com --- 1.5.7 -- 2D export functions work
moving up to 1.5.9 ....
https://bugs.winehq.org/show_bug.cgi?id=37576
--- Comment #7 from Steve gp1@sredmond.com --- tested Wine 1.5.9 -- 2D functions work.
Therefore the regression occurred between Wine 1.5.9 and 1.5.10.
Functionality was present in Wine 1.5.4 through 1.5.9
https://bugs.winehq.org/show_bug.cgi?id=37576
Wilf M wilf@gn.apc.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |wilf@gn.apc.org
--- Comment #8 from Wilf M wilf@gn.apc.org --- I don't have this issue with wine 1.7.34 on Fedora 21, and I can't remember previously on wine installs on Fedora 19, Ubuntu (probably wine 1.7 ppa), etc. I have added some test results (currently here: https://appdb.winehq.org/objectManager.php?sClass=version&iId=21290&... ), which includes a screenshot ( https://i.imgur.com/mvPPoWS.png ) that shows 2D export works.
I am willing to provide additional info if needed.
https://bugs.winehq.org/show_bug.cgi?id=37576
--- Comment #9 from Ken Sharp imwellcushtymelike@gmail.com --- (In reply to roger from comment #2)
We need regression testing so this bug would be usefull.
Still true.
https://bugs.winehq.org/show_bug.cgi?id=37576
--- Comment #10 from Nikolay Sivov bunglehead@gmail.com --- Hi, Steve.
Is this reproducible with Sketchup 2014 or 2015? I can't find an official download offer for older versions.
https://bugs.winehq.org/show_bug.cgi?id=37576
--- Comment #11 from Wilf M wilf@gn.apc.org --- Here's a link for SketchUp 8 (english):
http://dl.trimble.com/sketchup/gsu8/FW-3-0-16846-EN.exe
There was a thing for 7 Pro but can't find it
https://bugs.winehq.org/show_bug.cgi?id=37576
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest@luukku.com
--- Comment #12 from winetest@luukku.com --- https://appdb.winehq.org/objectManager.php?sClass=version&iId=21290
has a test report with 2d export reported working.
Could you try a lot newer wine? 1.8, 1.9 or 2.0 series?
https://bugs.winehq.org/show_bug.cgi?id=37576
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 CC| |nerv@dawncrow.de Status|UNCONFIRMED |NEW
--- Comment #13 from André H. nerv@dawncrow.de --- confirming in wine-2.0-rc4 trying to bisect now
https://bugs.winehq.org/show_bug.cgi?id=37576
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |35eef16ba7c167657c85f865746 | |631dfc969919c
--- Comment #14 from André H. nerv@dawncrow.de --- Well, for me 1.5.9 leads to a crash, but might be my hw, so let's assume this is "good": fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT/DATA_SEND_TIMEOUT 30000 fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT/DATA_SEND_TIMEOUT 30000 fixme:wininet:CommitUrlCacheEntryInternal entry already in cache - don't know what to do! X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 154 (GLX) Minor opcode of failed request: 3 (X_GLXCreateContext) Value in failed request: 0x0 Serial number of failed request: 33724 Current serial number in output stream: 33729
1.5.10: doesn't crash, but produces broken file, call it "bad"
bisect steps: 6e4f74f71b640db7eb7fd0f9b1a7ea6996177607 good 13df042891254c1dfc2b860a2d86b0fb5968d56e good 12caddb4be1265811ecaff928eb35d1c6368a782 bad 442b34415aab3edfcb6cac178c9e9e324a8ae1ea bad f98c3bbd9c121d1f427022faf6fb9645de635e7a bad f14c2f712f0e8b2dd924f52dd960ab8add791da9 bad a7e1b7c6ea0e0b990eafe1c8c4d08f3f511b763c bad 35eef16ba7c167657c85f865746631dfc969919c bad cbf9589ba397ed98d2aa2270a332171019024b3b good
35eef16ba7c167657c85f865746631dfc969919c is the first bad commit commit 35eef16ba7c167657c85f865746631dfc969919c Author: Alexandre Julliard julliard@winehq.org Date: Thu Jul 26 20:47:31 2012 +0200
gdi32: Support OpenGL in bitmaps through libOSMesa.
https://bugs.winehq.org/show_bug.cgi?id=37576
--- Comment #15 from Alexandre Julliard julliard@winehq.org --- Is libOSMesa support compiled in and working?
https://bugs.winehq.org/show_bug.cgi?id=37576
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Component|-unknown |gdi32 Keywords|regression | Regression SHA1|35eef16ba7c167657c85f865746 | |631dfc969919c | Fixed by SHA1| |35eef16ba7c167657c85f865746 | |631dfc969919c Resolution|--- |FIXED
--- Comment #16 from André H. nerv@dawncrow.de --- (In reply to Alexandre Julliard from comment #15)
Is libOSMesa support compiled in and working?
:D Yep, should have checked that. With libOSMesa it works as expected starting with 35eef16ba7c167657c85f865746631dfc969919c
https://bugs.winehq.org/show_bug.cgi?id=37576
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #17 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 2.0-rc5.
https://bugs.winehq.org/show_bug.cgi?id=37576
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.sketchup.com/dow |https://web.archive.org/web |nload |/20200105182803/http://dl.t | |rimble.com/sketchup/gsu8/FW | |-3-0-16846-EN.exe CC| |focht@gmx.net