http://bugs.winehq.org/show_bug.cgi?id=21975
Summary: QuarkXPress Passport 7.0r0 - Regression: didn't show any content Product: Wine Version: 1.1.37 Platform: x86 URL: http://www.quark.com (Version 8) OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: newsletter@Schiermeier-Software.de
Created an attachment (id=26683) --> (http://bugs.winehq.org/attachment.cgi?id=26683) Testdatafile QuarkXPress Passport 7.0r0
Regression since wine-v1.1.38 up to now (v1.1.40) - in wine-v1.1.37 was working:
result of my regression test: --- aa6c4d4e92cdb944e53a0c36819621a6875f1e61 is the first bad commit commit aa6c4d4e92cdb944e53a0c36819621a6875f1e61 Author: Alexandre Julliard julliard@winehq.org Date: Sat Jan 23 14:15:43 2010 +0100
configure: Add specific creation macros for the various types of makefiles.
:100644 100644 ce3941e561ec8f3cde50ca78bf170eb1babb05e6 b30e41e0b5c3af75186553099a0053025ca95f9a M aclocal.m4 :100644 100644 01cf3a78f71cf0d4762dae97e30efa57d9068ea0 7d5a29a821c2d5a4d9855274718df77ed12085f1 M configure.ac :040000 040000 d1bd1e023c24afddd345582dd59cb421b57397da 795ce110d7a0c2500740bb09508ee2f5c4f0fb02 M tools --- (I don't trust realy in this result - so I include some screenshots and some testdatas.)
Check attachment: this file was working with all features of Quark in v1.1.37.
http://bugs.winehq.org/show_bug.cgi?id=21975
Joerg Schiermeier newsletter@Schiermeier-Software.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
http://bugs.winehq.org/show_bug.cgi?id=21975
Joerg Schiermeier newsletter@Schiermeier-Software.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|1.1.37 |1.1.38
http://bugs.winehq.org/show_bug.cgi?id=21975
--- Comment #1 from Joerg Schiermeier newsletter@Schiermeier-Software.de 2010-03-07 20:41:35 --- Created an attachment (id=26684) --> (http://bugs.winehq.org/attachment.cgi?id=26684) The normal editor view in wine v1.1.37
http://bugs.winehq.org/show_bug.cgi?id=21975
--- Comment #2 from Joerg Schiermeier newsletter@Schiermeier-Software.de 2010-03-07 20:44:55 --- Created an attachment (id=26685) --> (http://bugs.winehq.org/attachment.cgi?id=26685) The empty editor view in wine v1.1.38 - nothing shown inside
http://bugs.winehq.org/show_bug.cgi?id=21975
--- Comment #3 from Vitaliy Margolen vitaliy@kievinfo.com 2010-03-07 23:14:32 --- I really don't think the results of your regression testing are correct. Please verify that without this patch everything works and with this patch it fails. Of course you'll have to recompile the entire Wine since this alters build environment.
http://bugs.winehq.org/show_bug.cgi?id=21975
--- Comment #4 from Joerg Schiermeier newsletter@Schiermeier-Software.de 2010-03-08 20:37:06 --- Additional info: I downloaded the DEB-Version of wine v1.1.37 and wine v1.1.38 and install them. This gave me the two borders inside I was searching.
This mistake didn't happen in v1.1.37, but in v1.1.38. So is somewhere between.
Next weekend I will revert the identified patch and recompile all.
http://bugs.winehq.org/show_bug.cgi?id=21975
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|QuarkXPress Passport 7.0r0 |QuarkXPress Passport 7.0r0 |- Regression: didn't show |doesn't show any content |any content |
http://bugs.winehq.org/show_bug.cgi?id=21975
Joerg Schiermeier newsletter@Schiermeier-Software.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Component|-unknown |gdiplus Resolution| |FIXED
--- Comment #5 from Joerg Schiermeier newsletter@Schiermeier-Software.de 2010-04-24 00:16:05 --- With some help from 'winetricks' this error is gone. Use 'winetricks gdiplus' and it will work like before.
See also http://bugs.winehq.org/show_bug.cgi?id=21974#c6
Please close this bug.
Thanks!
http://bugs.winehq.org/show_bug.cgi?id=21975
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |UNCONFIRMED Resolution|FIXED |
--- Comment #6 from Jeff Zaroyko jeffz@jeffz.name 2010-04-24 00:37:51 --- Using Microsoft's gdiplus.dll does not fix anything in Wine, it's a workaround only. Reopening.
http://bugs.winehq.org/show_bug.cgi?id=21975
--- Comment #7 from Austin English austinenglish@gmail.com 2010-04-24 15:29:57 --- A +gdiplus log would help.
http://bugs.winehq.org/show_bug.cgi?id=21975
--- Comment #8 from Joerg Schiermeier newsletter@Schiermeier-Software.de 2010-04-25 21:25:23 --- (In reply to comment #7)
A +gdiplus log would help.
Hi Austin! Which settings I will have to use for this? WINEDEBUG=<something> Or from where you like to have this log?
Tell me - I will do it. But could need time until next weekend or so. Thanks Jörg
http://bugs.winehq.org/show_bug.cgi?id=21975
--- Comment #9 from Austin English austinenglish@gmail.com 2010-04-26 00:59:51 --- (In reply to comment #8)
(In reply to comment #7)
A +gdiplus log would help.
Hi Austin! Which settings I will have to use for this? WINEDEBUG=<something> Or from where you like to have this log?
Tell me - I will do it. But could need time until next weekend or so. Thanks Jörg
WINEDEBUG=+gdiplus wine foo.exe &> gdiplus.txt
then attach gdiplus.txt here.
http://bugs.winehq.org/show_bug.cgi?id=21975
--- Comment #10 from Joerg Schiermeier newsletter@Schiermeier-Software.de 2010-04-29 11:57:36 --- (In reply to comment #9)
WINEDEBUG=+gdiplus wine foo.exe &> gdiplus.txt
then attach gdiplus.txt here.
Hi Austin!
I open my test-QXD-file 'Testdatafile QuarkXPress Passport 7.0r0' and saved the console-output to the file 'gdiplus.txt'. This file in original has a size of 131 MByte.
To save upload ressources I compress it with tar/gzip. Due the limitations of sizes about files to upload here I store this file on my server. Download it from: URL: http://www.schiermeier-software.de/download/gdiplus.txt.tar.gz
The compressed file have a size of 4.7 MByte.
The md5 checksum is: 2b57bda6c651f8f920bc3e2751ccffe8 gdiplus.txt.tar.gz
Hope it help.
http://bugs.winehq.org/show_bug.cgi?id=21975
--- Comment #11 from Vincent Povirk madewokherd@gmail.com 2010-05-08 14:09:55 --- I guess it needs GdipDrawDriverString
http://bugs.winehq.org/show_bug.cgi?id=21975
--- Comment #12 from Joerg Schiermeier newsletter@Schiermeier-Software.de 2010-05-27 12:30:52 --- Only to inform all here:
Download it from: URL: http://www.schiermeier-software.de/download/gdiplus.txt.tar.gz
I removed the file above from its location.
http://bugs.winehq.org/show_bug.cgi?id=21975
--- Comment #13 from Joerg Schiermeier newsletter@Schiermeier-Software.de 2010-05-29 07:57:05 --- Created an attachment (id=28369) --> (http://bugs.winehq.org/attachment.cgi?id=28369) Quark without loaded file.
Still present in wine v1.2-rc2. And more worster than before.
http://bugs.winehq.org/show_bug.cgi?id=21975
--- Comment #14 from Joerg Schiermeier newsletter@Schiermeier-Software.de 2010-05-29 07:58:32 --- Created an attachment (id=28370) --> (http://bugs.winehq.org/attachment.cgi?id=28370) Quark with completed and loaded layout-file
Still present in wine v1.2-rc2. And more worster than before.
http://bugs.winehq.org/show_bug.cgi?id=21975
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #15 from Jeff Zaroyko jeffz@jeffz.name 2010-05-29 08:12:16 --- Confirming then since it works properly with native gdiplus.
http://bugs.winehq.org/show_bug.cgi?id=21975
--- Comment #16 from Joerg Schiermeier newsletter@Schiermeier-Software.de 2010-05-29 09:03:36 --- (From update of attachment 26683) This is a binary Quark file. Download it only to test purpose.
http://bugs.winehq.org/show_bug.cgi?id=21975
--- Comment #17 from Joerg Schiermeier newsletter@Schiermeier-Software.de 2010-06-11 19:26:15 --- Still the same in wine1.2-rc3.
http://bugs.winehq.org/show_bug.cgi?id=21975
--- Comment #18 from Joerg Schiermeier newsletter@Schiermeier-Software.de 2010-07-03 06:59:16 --- Still present in wine1.2-rc5
http://bugs.winehq.org/show_bug.cgi?id=21975
--- Comment #19 from Joerg Schiermeier newsletter@Schiermeier-Software.de 2010-07-12 11:37:37 --- Sorryly not working in Still present in wine1.2-rc7.
http://bugs.winehq.org/show_bug.cgi?id=21975
--- Comment #20 from Joerg Schiermeier newsletter@Schiermeier-Software.de 2010-07-21 15:49:28 --- Created an attachment (id=29749) --> (http://bugs.winehq.org/attachment.cgi?id=29749) Quark with native GDI+
This bug is still present in wine v1.2 (stable). Only with a workaround, setting gdiplus.dll to native windows binary is working. With some glitches, as you can see here on my screenshot. Until now I wasn't able to do the regression test complete: after compiling the application crashed at startup. :-(
http://bugs.winehq.org/show_bug.cgi?id=21975
--- Comment #21 from Joerg Schiermeier newsletter@Schiermeier-Software.de 2010-12-11 11:14:08 CST --- Still present in actual version wine-1.3.9 from Dec 10, 2010.
Only the workaround to activate native GDIplus make it works.
http://bugs.winehq.org/show_bug.cgi?id=21975
--- Comment #22 from Joerg Schiermeier newsletter@Schiermeier-Software.de 2011-01-20 20:34:30 CST --- According to the description in http://wiki.winehq.org/RegressionTesting I did it and here is my result:
Result of the Regression Testing (2011-01-21): ==============================================
db3d756c1e4b03b0fb33f2863ab3d2275dcf00c2 is the first bad commit commit db3d756c1e4b03b0fb33f2863ab3d2275dcf00c2 Author: Vincent Povirk vincent@codeweavers.com Date: Sun Jan 24 15:18:46 2010 -0600
gdiplus: Prefer the builtin version.
:040000 040000 f697af8a8f1f28485cb41662835069206b23cf58 dc52b6e519488f4fec677577cb113cf08e1da028 M dlls
----------------------------------------------
This causes Quarks interesting behaviour. So please, maybe someone will have a closer look on it...?!
http://bugs.winehq.org/show_bug.cgi?id=21975
Joerg Schiermeier newsletter@Schiermeier-Software.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |madewokherd@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=21975
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords|regression |
--- Comment #23 from Austin English austinenglish@gmail.com 2011-01-21 00:01:58 CST --- That sounds right, but means that it never really worked in wine. Technically not a regression.
You might try getting another gdiplus trace and see if rzip can compress it better. If not, attach as much as you can from the end of the log and still be under 1 MB.
http://bugs.winehq.org/show_bug.cgi?id=21975
--- Comment #24 from Joerg Schiermeier newsletter@Schiermeier-Software.de 2011-01-22 20:06:35 CST --- Created an attachment (id=32951) --> (http://bugs.winehq.org/attachment.cgi?id=32951) Trace GDI+ log - compress with rzip
Here is the log of a session with Quark loading the example layout file here form BugZilla. I used 'WINEDEBUG=fixme-all,trace+gdiplus' to get it.
The original size was 670 MiByte. I cuted away some repetitions where a bitcounter was counting my pixel which means: by my resolution of 1280x1024 I had 3,338,861 Pixel. In the log there are lines like:
--- trace:gdiplus:GdipBitmapGetPixel 0x2ac8c90 0 5 0x1b5f2af8 trace:gdiplus:GdipTransformMatrixPoints (0x2ac8d10, 0x33e214, 1) ---
which counts '0x2ac8c90 0 5 0x1b5f2af8' to '0x2ac8c90 0 6 0x1b5f2af8' in the next but one line. And so on.
You will find it seven times - is marked with 'cuted away nnnnnn lines' with five empty lines before and after.
NOTE: I did a regression test with 'The Bat!' and found a similar behaviour. Alexandre supposed a problem with the graphical driver. See his comment here (bug 21972, comment 15).
Hope this will help. If you need really the complete log: send me a mail, than i will upload it to my server for download. Is around 12 MiByte as a compressed file.
http://bugs.winehq.org/show_bug.cgi?id=21975
Joerg Schiermeier newsletter@Schiermeier-Software.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Platform|x86 |x86-64
http://bugs.winehq.org/show_bug.cgi?id=21975
Joerg Schiermeier newsletter@Schiermeier-Software.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |16138
http://bugs.winehq.org/show_bug.cgi?id=21975
Joerg Schiermeier newsletter@Schiermeier-Software.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |24653
http://bugs.winehq.org/show_bug.cgi?id=21975
Vincent Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on|16138, 24653 |
--- Comment #25 from Vincent Povirk madewokherd@gmail.com 2011-02-10 21:38:49 CST --- This bug appears to simply be caused by an unimplemented function and nothing to do with bug 16138 or bug 24653.
http://bugs.winehq.org/show_bug.cgi?id=21975
--- Comment #26 from Vincent Povirk madewokherd@gmail.com 2011-05-06 16:42:03 CDT --- GdipDrawDriverString is at partially implemented now. Any improvement?
http://bugs.winehq.org/show_bug.cgi?id=21975
--- Comment #27 from Joerg Schiermeier newsletter@Schiermeier-Software.de 2011-08-09 17:26:43 CDT --- (In reply to comment #26)
GdipDrawDriverString is at partially implemented now. Any improvement?
Sorry Vincent. My harddisk died some weeks ago including my Quark installation. Until I will finish mey reconfiguration from backups and so on I will need some time.
But its in the ToDo list.
Thanks!
(Maybe someone else like to check it now, Jeff?)
http://bugs.winehq.org/show_bug.cgi?id=21975
--- Comment #28 from Joerg Schiermeier newsletter@Schiermeier-Software.de 2011-09-09 21:03:31 CDT --- Created an attachment (id=36303) --> (http://bugs.winehq.org/attachment.cgi?id=36303) Terminal-output during running Quark and loading a file
I recovered my Quark some hours ago. Running with wine 1.3.27 there is some little success: when I load a file, I can see its contents in Quarks main window. But when I click into it, the content disappear. Quarks frames around the text columns are visible, but they are empty or rather to say the text inside is invisible.
If you need a more sophisticated logfile, than please tell me, which debug channels you need. I will than upload again this stuff.
Now this is simply what I caught in the console. The error messages on top of this log are caused by a missing Quark extension.
http://bugs.winehq.org/show_bug.cgi?id=21975
--- Comment #29 from Joerg Schiermeier newsletter@Schiermeier-Software.de 2011-09-29 08:16:09 CDT --- Report about the use in combination with wine v1.3.29:
-very slow. -the issue which I reported last time where I said that when you click into Quarks editor frames and the content disappear now is solved. -new issue: when I try to mark some characters inside Quarks editor the whole page is marked. This happens by mouse and by using the keyboard.
If someone need a regression testing or more debugging info, please tell me which debug channels I have to activate. At the moment I didn't have time to do more than this.
http://bugs.winehq.org/show_bug.cgi?id=21975
--- Comment #30 from Joerg Schiermeier mywine@schiermeier-software.de 2012-01-18 22:18:40 CST --- Created attachment 38437 --> http://bugs.winehq.org/attachment.cgi?id=38437 Terminal-output during running Quark and loading a file
Report about the use in combination with wine v1.3.37:
-very slow. -new issue: when I try to mark some characters inside Quarks editor the whole page is marked. This happens by mouse and by using the keyboard. -the original issue (empty frames) which gives this bug its name is now gone.
¿Should I file a new bug with the actual problem?
If someone need a regression testing or more debugging info, please tell me which debug channels I have to activate. At the moment I didn't have time to do more than this.
As always: I use an empty and clean WINEPREFIX without any tweaks by winetricks or so.
http://bugs.winehq.org/show_bug.cgi?id=21975
Joerg Schiermeier mywine@schiermeier-software.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #36303|application/octet-stream |text/plain mime type| |
http://bugs.winehq.org/show_bug.cgi?id=21975
Joerg Schiermeier mywine@schiermeier-it.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #31 from Joerg Schiermeier mywine@schiermeier-it.de 2013-06-01 04:34:50 CDT --- Today I checked this old bug again against wine v1.5.31, using my test file 'Tanzkalender 2009-2.qxp' and here is the result:
This bug is gone.
http://bugs.winehq.org/show_bug.cgi?id=21975
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #32 from Alexandre Julliard julliard@winehq.org 2013-06-07 15:01:34 CDT --- Closing bugs fixed in 1.6-rc1.