http://bugs.winehq.org/show_bug.cgi?id=19467
Summary: Icon text fields have incorrect placement and text input field has garbage only while editing Product: Wine Version: 1.1.26 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: pcpavnz@gmail.com
Created an attachment (id=22625) --> (http://bugs.winehq.org/attachment.cgi?id=22625) 2 text files and 3 png snapshots gzipped together.
Cashbook Complete (which uses the MS Access runtime) used to display and work mostly just fine with wine version prior to 1.1.2x, but since I upgraded to any wine version greater than 1.1.2x, icon text has been incorrectly displayed and all text input fields are unreadable while editing or filling in. Mouse positioning within text is not possible as the cursor will not go beyond the first inch of the left margin of the text input field no matter where I click within the viewable text field.
I have attached a .gz file with the following snapshots wine-snapshot1.png - shows the program operating normally using wine 1.1.15 wine-snapshot2.png - shows the program during text edit using wine 1.1.24. Note the input field is unreadable in the Description column. wine-snapshot2.png - As above but have tabbed the cursor to the Quantity field, the text I typed appears, but if I try to re-edit it by clicking my mouse anywhere in the text, the mouse cursor sits in the middle if the word "rendition" and the text input field is unreadable again.
I have edited snapshot3 to draw attention to the icon text as well, which you will see is the same in snapshot2, but no problem in snapshot1.
I did save a terminal output file of the complete wine cshbk502d.exe install process followed by winetricks dcom98 as is required to get this program working but I copied the wrong text files to my LAN and am unable to recreate them for time restraints. If you need them, I will repeat the process through vbox and attach them.
You can get a copy of the cshbk502d.exe from http://www.acclaim.co.nz/download.htm if required.
Thanks for your help
http://bugs.winehq.org/show_bug.cgi?id=19467
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Alias|cshbk502d.exe | Severity|major |minor
--- Comment #1 from Dmitry Timoshkov dmitry@codeweavers.com 2009-07-26 06:20:57 --- http://bugs.winehq.org/page.cgi?id=fields.html#bug_severity
http://bugs.winehq.org/show_bug.cgi?id=19467
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
--- Comment #2 from Dmitry Timoshkov dmitry@codeweavers.com 2009-07-26 06:22:43 --- If this is a regerssion please perform the regression test: http://wiki.winehq.org/RegressionTesting
http://bugs.winehq.org/show_bug.cgi?id=19467
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
http://bugs.winehq.org/show_bug.cgi?id=19467
--- Comment #3 from Michael Pavletich pcpavnz@gmail.com 2009-08-03 17:07:48 --- I've hit a snag in the testing process. Because I use 64-bit and the process to test with 64-bit is way too intensive for my available time, I set up a 32-bit machine for the test. The same issue persists between 32bit and 64bit, but the program I found the issue with requires dcom98 to be installed, which I normally do with winetricks, however, it returns something like wine not found.
I have tried installing using the cli, but the process fails saying it requires win98.
Can anybody help me through this process so I can continue the test.
Mike P
http://bugs.winehq.org/show_bug.cgi?id=19467
--- Comment #4 from Michael Pavletich pcpavnz@gmail.com 2009-08-29 00:19:54 --- I have finally found the bug started with wine 1.1.16 by purging wine from my testing system, downloaded wine-1.1.15 and wine-1.1.16 from the lamaresh.net, installed wine 1.1.15, installed Cashbooks, installed dcom98 using winetricks and tested, all was good.
I purged wine-1.1.15, installed wine-1.1.16, repeated the process and not so good, the fonts in the text fields was unreadable again. Purged the lot, re-installed wine-1.1.15, re-setup the app, tested, all OK.
Armed with a "clean" wine folder and no wine at all on my testing system, I re-downloaded the wine-git sources, satisfied the new requirements of the latest version and started the compilation and regression patch testing.
I can not give an exact patch, but the following may help. It seems that the bug is around the -51 and the -52 version. The display was correct when using -51, but not so with -52.
I saved portions of my terminal text from the point where I was starting to hone in on the introduction point of the bug, I hope it helps
Mike P
--------------------------------------------- wine-1.1.15-51-g9d9880b Bisecting: 3 revisions left to test after this [ba42bf380a77b73f8e747ec2369f92e376d97ef7] gdiplus/tests: Use expectf macro for floating point tests.
wine-1.1.15-55-gba42bf3 Bisecting: 1 revisions left to test after this [bc1e27d99ab63f8674479ee9044c18f6073dda8e] msctf: Add Enable key and User key for language profile.
michael@SHOP:~/wine-git$ ./wine --version wine-1.1.15-53-gbc1e27d michael@SHOP:~/wine-git$ git bisect bad Bisecting: 0 revisions left to test after this [e93d3481092f7abe72cdbab066947717f5e568a0] gdi32: Improve calculation of the character code text metrics.
michael@SHOP:~/wine-git$ ./wine --version wine-1.1.15-52-ge93d348 ---------------------------------------------
http://bugs.winehq.org/show_bug.cgi?id=19467
--- Comment #5 from Vitaliy Margolen vitaliy@kievinfo.com 2009-08-29 12:29:29 --- A result of a regression testing is _the patch_ that introduced the problem.
Bisecting: 0 revisions left to test after this
You still have one more step left.
http://bugs.winehq.org/show_bug.cgi?id=19467
--- Comment #6 from Michael Pavletich pcpavnz@gmail.com 2009-08-30 03:11:50 --- Ooh, sorry, the instructions said to keep testing, but I thought I had reached the end with 0 bisects left, unaware that running the bisect one last time would be enough. Too many late nights in a row.
Here's the final output
michael@SHOP:~/wine-git$ git bisect bad e93d3481092f7abe72cdbab066947717f5e568a0 is first bad commit commit e93d3481092f7abe72cdbab066947717f5e568a0 Author: Huw Davies huw@codeweavers.com Date: Mon Feb 16 12:39:15 2009 +0000
gdi32: Improve calculation of the character code text metrics.
:040000 040000 e5cb0a2165897c3ef827a49749bad19982abd0fa 28cba50e7c63699487e6e9d9d3135e825d52756f M dlls
Mike P
http://bugs.winehq.org/show_bug.cgi?id=19467
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |huw@codeweavers.com
--- Comment #7 from Dmitry Timoshkov dmitry@codeweavers.com 2009-08-30 22:06:25 --- Add Huw to the cc: list.
http://bugs.winehq.org/show_bug.cgi?id=19467
Vincent Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |gdi32
http://bugs.winehq.org/show_bug.cgi?id=19467
Michael Stefaniuc mstefani@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://www.acclaim.co.nz/do | |wnload.htm CC| |mstefani@redhat.com
http://bugs.winehq.org/show_bug.cgi?id=19467
Michael Stefaniuc mstefani@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #8 from Michael Stefaniuc mstefani@redhat.com 2010-06-15 16:32:30 --- Confirming (all issues described by the initial poster). The problem is still present in wine-1.2-rc3-57-gb3f0425 .
http://bugs.winehq.org/show_bug.cgi?id=19467
James Burton james.daly.burton@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |james.daly.burton@gmail.com
--- Comment #9 from James Burton james.daly.burton@gmail.com 2011-07-30 11:07:20 CDT --- Confirmed in Wine 1.3.24 with Best Case Bankruptcy 20.
This appears to be the same bug as 18140 and 20707.
http://bugs.winehq.org/show_bug.cgi?id=18140 and http://bugs.winehq.org/show_bug.cgi?id=20707
http://bugs.winehq.org/show_bug.cgi?id=19467
Henri Verbeet hverbeet@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |e93d3481092f7abe72cdbab0669 | |47717f5e568a0
http://bugs.winehq.org/show_bug.cgi?id=19467
--- Comment #10 from Huw Davies huw@codeweavers.com 2011-10-20 04:36:03 CDT --- Please retest with the current git. Commit 595dbe2eba54d9532aa783c353ac1cee3e684b44 should fix this.
http://bugs.winehq.org/show_bug.cgi?id=19467
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |wylda@volny.cz Resolution| |FIXED
--- Comment #11 from Wylda wylda@volny.cz 2011-12-03 01:37:34 CST ---
Please retest with the current git. Commit 595dbe2eba54d9532aa783c353ac1cee3e684b44 should fix this.
Hi Huw, i see the problem in 1.2 and also see that shifted icon text & unreadable text fields are fixed in current 1.3.34. Thank you!
http://bugs.winehq.org/show_bug.cgi?id=19467
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |595dbe2eba54d9532aa783c353a | |c1cee3e684b44
http://bugs.winehq.org/show_bug.cgi?id=19467
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #12 from Alexandre Julliard julliard@winehq.org 2011-12-16 13:30:40 CST --- Closing bugs fixed in 1.3.35.