http://bugs.winehq.org/show_bug.cgi?id=9522
Summary: Text entry box does not refresh properly, but worked in v 0.9.20 and below Product: Wine Version: 0.9.21. Platform: PC URL: http://www.xcalibur.co.uk/MuckClient/ OS/Version: Linux Status: UNCONFIRMED Severity: trivial Priority: P4 Component: wine-gdi-(printing) AssignedTo: wine-bugs@winehq.org ReportedBy: pdurland@gmail.com
As far as I know, this is an issue that exists in only one application, but could extend to others.
The application is minor and the bug is minor so this is just a minute fix.
According to this page: http://appdb.winehq.org/appview.php?iVersionId=8240&iTestingId=12794 Paul Fisher has been able to reproduce this on 3 separate versions of wine. ------------
Linux Distribution information: Ubuntu 7.04 on x86 Program: Muckclient v3.42
Issue: After connecting to a world, any text entered into the input box at the bottom of the window will not be seen. I had this issue with 0.9.44 and reverted back to 0.9.15 thanks to a testing note on the application DB pages. I then grabbed different versions from that point and found the exact version that 'broke' this functionality.
The 'break' occurred between 0.9.20 and 0.9.21, hence the version number I've used in the report.
To reproduce:
Download and install program through wine. Launch program. Connection window will pop up. Double click on the entry already in the list. Try typing in the entry box on the window that appears. No text will be seen.
http://bugs.winehq.org/show_bug.cgi?id=9522
Lei Zhang thestig@google.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Difficulty|Minutes |--- Keywords| |download, regression
--- Comment #1 from Lei Zhang thestig@google.com 2007-08-29 21:24:03 --- can you run a regression test and find the patch that broke it?
http://wiki.winehq.org/RegressionTesting
http://bugs.winehq.org/show_bug.cgi?id=9522
--- Comment #2 from Patrick Durland pdurland@gmail.com 2007-08-30 11:20:25 --- I'll do that when I get home this evening and respond here with the commit point. Hopefully it won't take too long. I'm honestly unsure which component is really the one that's 'faulty' so I'll probably have to go through quite a few recompiles and such.
http://bugs.winehq.org/show_bug.cgi?id=9522
--- Comment #3 from Patrick Durland pdurland@gmail.com 2007-09-01 21:20:25 --- No luck, I'm having issues getting the compiled bisected one to run.
http://bugs.winehq.org/show_bug.cgi?id=9522
Tony Lambregts tony.lambregts@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Text entry box does not |MuckClient: Text entry box |refresh properly, but worked|does not refresh properly, |in v 0.9.20 and below |but worked in v 0.9.20 and | |below
http://bugs.winehq.org/show_bug.cgi?id=9522
--- Comment #4 from Timo-Heikki Mäkelä imaxfun@gmail.com 2008-03-12 14:34:49 --- Do you still have this problem? If yes, could you try running a regression test anew?
http://bugs.winehq.org/show_bug.cgi?id=9522
--- Comment #5 from Patrick Durland pdurland@gmail.com 2008-03-12 17:01:39 --- Tried newest wine package available for Ubuntu 8.04 Alpha 5, Hardy Heron (version 0.9.57) and issue still exists. Attempting to run a bisect regression test now. I'll post results of it as soon as it completes and it narrows down where the change was.
http://bugs.winehq.org/show_bug.cgi?id=9522
--- Comment #6 from Patrick Durland pdurland@gmail.com 2008-03-12 18:39:35 --- Second bisect build failed. I'm not exactly sure where to go from here. I set the bisects at 0.9.20 and 0.9.21, and the second wine build failed, something like 7200 commits to test at that point before the attempted build.
http://bugs.winehq.org/show_bug.cgi?id=9522
--- Comment #7 from Paul Romanyszyn pgr@arcelectronicsinc.com 2008-03-12 19:50:12 --- You are not bisecting correctly paul@paul-semipron:~/Git/wine-git$ git-bisect start paul@paul-semipron:~/Git/wine-git$ git-bisect bad wine-0.9.21 paul@paul-semipron:~/Git/wine-git$ git-bisect good wine-0.9.20 Bisecting: 202 revisions left to test after this fatal: Untracked working tree file 'dlls/winex11.drv/dce.c' would be overwritten by merge. Look at http://wiki.winehq.org/ReverseRegressionTesting for more info. But because of the error you need to try this git-clean -d git-checkout -f or the Step 0.
Note git-clean -d will wipe any thing you have in the git directory so I saved my compile script in new directory ../tools
http://bugs.winehq.org/show_bug.cgi?id=9522
--- Comment #8 from Patrick Durland pdurland@gmail.com 2008-03-13 18:26:05 --- I'm a little clueless where to go to even start the backtrace. From what I can read, this is going to get deeply involved to even pinpoint where the problem is for the compiling issue and patching it so I can continue. I just don't have enough time to figure this out and keep pounding at it.
Here's some output that may or may-not be useful.
parse.o: In function `ldap_parse_vlv_controlW': /home/pdurland/wine-git/dlls/wldap32/parse.c:417: undefined reference to `ldap_parse_vlv_control' /home/pdurland/wine-git/dlls/wldap32/parse.c:417: undefined reference to `ldap_parse_vlv_control' parse.o: In function `ldap_parse_sort_controlW': /home/pdurland/wine-git/dlls/wldap32/parse.c:338: undefined reference to `ldap_parse_sort_control' collect2: ld returned 1 exit status winegcc: ccache failed. make[2]: *** [wldap32.dll.so] Error 2 make[2]: Leaving directory `/home/pdurland/wine-git/dlls/wldap32' make[1]: *** [wldap32] Error 2 make[1]: Leaving directory `/home/pdurland/wine-git/dlls' make: *** [dlls] Error 2 ---------------------
If anyone wants to try and pick this up to help find the issue spot, this was at the first try at compiling while doing the bisect between 0.9.20 and 0.9.21 (21 being bad of course)
To test: Download Muckclient from http://www.xcalibur.co.uk/MuckClient/ Install with default options. Run the program and install the gecko engine as recommended to view html. When it fully loads, you'll be at a connection window. Double-click the entry that is defaulted. Once the main window opens, try typing in the lower text-field. If nothing is showing up as you type, the problem still exists.
http://bugs.winehq.org/show_bug.cgi?id=9522
Andrew Nguyen arethusa26@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |arethusa26@gmail.com
--- Comment #9 from Andrew Nguyen arethusa26@gmail.com 2008-11-04 20:38:03 --- I'm confirming the regression. The bad commit was:
4e92e29ce91ea4f99b4b9903c931255abe03d4ff is first bad commit commit 4e92e29ce91ea4f99b4b9903c931255abe03d4ff Author: Louis Lenders xerox_xerox2000@yahoo.co.uk Date: Thu Aug 24 22:13:21 2006 +0100
riched32: Add version resource.
:040000 040000 b470e6d514dfc2348db272d609d505685e13cb0d b749ea0fee39783a9ba489d8c157f57a4a51e08f M dlls
Reverting the commit in 0.9.21 fixed the problem.
http://bugs.winehq.org/show_bug.cgi?id=9522
Andrew Nguyen arethusa26@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox_xerox2000@yahoo.co.uk
http://bugs.winehq.org/show_bug.cgi?id=9522
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #10 from Austin English austinenglish@gmail.com 2008-11-05 10:42:17 --- That's weird...confirming.
http://bugs.winehq.org/show_bug.cgi?id=9522
Vincent Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|gdi32 |richedit
http://bugs.winehq.org/show_bug.cgi?id=9522
Michael Stefaniuc mstefani@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mstefani@redhat.com
--- Comment #11 from Michael Stefaniuc mstefani@redhat.com 2010-05-31 15:53:36 --- The download URL seems to not work anymore and the site says "Thank you for visiting, due to some issues this site is under revamp. Please come back later". Is there an alternative trusted download site for this? Searching for MuckClient finds a few hits but which to trust?
http://bugs.winehq.org/show_bug.cgi?id=9522
James McKenzie jjmckenzie51@earthlink.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jjmckenzie51@earthlink.net
--- Comment #12 from James McKenzie jjmckenzie51@earthlink.net 2010-06-14 21:20:39 --- @Micheal: I downloaded the program from http://www.brothersoft.com/muckclient-download-10553.html and chose the US host. However, I get the following when I try to connect to the default host: trying to connect Muckclient Resolving hostname CAMELOT.LTLC.COM Muckclient Connecting to 173.164.48.139 Socket Error # 10022 Invalid argument.
This may be because the host is down or otherwise not available. Need to know where a host is.
http://bugs.winehq.org/show_bug.cgi?id=9522
--- Comment #13 from James McKenzie jjmckenzie51@earthlink.net 2010-06-14 21:21:37 --- Created an attachment (id=28841) --> (http://bugs.winehq.org/attachment.cgi?id=28841) Screenshot of error.
http://bugs.winehq.org/show_bug.cgi?id=9522
--- Comment #14 from James McKenzie jjmckenzie51@earthlink.net 2010-06-14 21:36:34 --- Created an attachment (id=28842) --> (http://bugs.winehq.org/attachment.cgi?id=28842) Logfile running Muck Client on Wine-1.2-rc3
http://bugs.winehq.org/show_bug.cgi?id=9522
Juan Lang juan_lang@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #28842|application/octet-stream |text/plain mime type| |
http://bugs.winehq.org/show_bug.cgi?id=9522
--- Comment #15 from James McKenzie jjmckenzie51@earthlink.net 2010-06-19 21:22:46 --- I tested all functions of this program including typing in a very log text message and using the WHO function at muck.furry.com and the client seems to be responding as it should. Will continue testing as time allows.
http://bugs.winehq.org/show_bug.cgi?id=9522
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nerv@dawncrow.de Regression SHA1| |4e92e29ce91ea4f99b4b9903c93 | |1255abe03d4ff
http://bugs.winehq.org/show_bug.cgi?id=9522
--- Comment #16 from Louis Lenders xerox_xerox2000@yahoo.co.uk 2011-10-02 15:49:44 CDT --- Looks like the bug is still there, but somehow it looks like it's really a bug in riched20, maybe triggered by adding the version resource to riched32.
I tried reverting my patch, but then the bug is still there. However, the following works for me:
WINEDLLOVERRIDES="riched20=n;riched32=b" wine muckclient.exe
Then the bug is gone. So is it a real regression??????
(downloaded from http://downloader.brothersoft.com/bdm.php?url=http%3A%2F%2Ffiles.brothersoft... )
http://bugs.winehq.org/show_bug.cgi?id=9522
Frédéric Delanoy frederic.delanoy@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |frederic.delanoy@gmail.com
--- Comment #17 from Frédéric Delanoy frederic.delanoy@gmail.com 2012-02-08 19:12:08 CST --- Still in wine-1.4-rc2-91-g8827fde
http://bugs.winehq.org/show_bug.cgi?id=9522
Frédéric Delanoy frederic.delanoy@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.xcalibur.co.uk/M |http://www.oldversion.com/w |uckClient/ |indows/muckclient-3-42
--- Comment #18 from Frédéric Delanoy frederic.delanoy@gmail.com 2013-06-06 13:50:47 CDT --- Still in wine-1.5.31-204-g1319515
https://bugs.winehq.org/show_bug.cgi?id=9522
--- Comment #19 from Alexandre Julliard julliard@winehq.org --- If it finds through the version resource that the riched32 version is new enough, it uses EM_FORMATRANGE for rendering, which is not implemented.
https://bugs.winehq.org/show_bug.cgi?id=9522
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|MuckClient: Text entry box |MuckClient: Text entry box |does not refresh properly, |does not refresh properly, |but worked in v 0.9.20 and |but worked in v 0.9.20 and |below |below, needs EM_FORMATRANGE
https://bugs.winehq.org/show_bug.cgi?id=9522
Detlef Riekenberg wine.dev@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |DUPLICATE Status|NEW |RESOLVED
--- Comment #20 from Detlef Riekenberg wine.dev@web.de --- Merge EM_FORMATRANGE bugs
*** This bug has been marked as a duplicate of bug 6254 ***
https://bugs.winehq.org/show_bug.cgi?id=9522
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #21 from Bruno Jesus 00cpxxx@gmail.com --- Closing duplicate bugs.