http://bugs.winehq.org/show_bug.cgi?id=25562
Summary: Yu-gi-oh online 3 hangs when you scroll up in chat window Product: Wine Version: 1.3.9 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
To reproduce: Download client from http://www.yugioh-online.net/ and install. Register online. winetricks d3dx9_36 to get past a black screen. Launch game, log in, create character. In chat area at bottom of screen, follow instructions to give /h for help. Click the upward scroll area. Boom! Interface locked up, you can't do anything in the app anymore. Last two lines in console are
InfoIcon.cpp L153 : receive packet from frontserver. fixme:imm:NotifyIME NI_CLOSECANDIDATE
http://bugs.winehq.org/show_bug.cgi?id=25562
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://www.yugioh-online.ne | |t/
http://bugs.winehq.org/show_bug.cgi?id=25562
--- Comment #1 from André H. nerv@dawncrow.de 2010-12-20 09:32:45 CST --- Created an attachment (id=32555) --> (http://bugs.winehq.org/attachment.cgi?id=32555) worth a try
could you please try that?
http://bugs.winehq.org/show_bug.cgi?id=25562
lemlock@ygo-academy.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lemlock@ygo-academy.com
--- Comment #2 from lemlock@ygo-academy.com 2010-12-23 20:32:02 CST --- I applied the patch and rebuilt the source and tried out the game. I still get the same error, but all you have to do is click on any "chat area" then click outside of the chat area and it freezes up. The interesting thing about this is that the game is still running you can see it parsing messages and other data in the Terminal window, it is only the display that's frozen and doesn't recover.
What information can I try to supply you with that would be beneficial in resolving this?
Thanks!
http://bugs.winehq.org/show_bug.cgi?id=25562
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #32555|0 |1 is obsolete| |
http://bugs.winehq.org/show_bug.cgi?id=25562
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nerv@dawncrow.de
http://bugs.winehq.org/show_bug.cgi?id=25562
--- Comment #3 from André H. nerv@dawncrow.de 2010-12-25 11:42:05 CST --- first, a screenshot of the chat area (pleas crop) so that i can try to figure out what control that is.
http://bugs.winehq.org/show_bug.cgi?id=25562
--- Comment #4 from lemlock@ygo-academy.com 2010-12-25 12:32:50 CST --- Created an attachment (id=32613) --> (http://bugs.winehq.org/attachment.cgi?id=32613) Screenshot on hot to reproduce.
If you click any area that type in the game then click out side of the text area then display freezes, but you can see the application processing. The pointer in the screenshot is one of the areas that can cause the issue.
I wrote a "how to" install and configure for people, but I would imagine that most people on this site won't need it. ;)
http://www.ygo-academy.com/mybbprod/showthread.php?tid=4566
Thanks again!
http://bugs.winehq.org/show_bug.cgi?id=25562
--- Comment #5 from lemlock@ygo-academy.com 2010-12-28 21:17:32 CST --- Tracked it down to the "IMM32.DLL":
I've copied my IMM32.DLL from a Windows XP machine to the ~/.wine/drive_c/windows/system32 directory and added an over ride using "winecfg" and the game works without any issues. So I imagine that there's something not implemented quite right in the native version.
I hope this helps in getting the native to work correctly.
http://bugs.winehq.org/show_bug.cgi?id=25562
--- Comment #6 from André H. nerv@dawncrow.de 2010-12-29 09:59:32 CST --- ok, cool. So lets try it with WINEDEBUG=imm
http://bugs.winehq.org/show_bug.cgi?id=25562
--- Comment #7 from André H. nerv@dawncrow.de 2011-02-13 09:10:17 CST --- (In reply to comment #6)
ok, cool. So lets try it with WINEDEBUG=imm
still would like to see a console log with WINEDEBUG=imm and wine's imm32.dll see also http://wiki.winehq.org/FAQ#head-16da35b6327024d6ea576e3678488b16862d0f5e
http://bugs.winehq.org/show_bug.cgi?id=25562
--- Comment #8 from lemlock@ygo-academy.com 2011-02-13 22:44:53 CST --- With or without the fix?
http://bugs.winehq.org/show_bug.cgi?id=25562
--- Comment #9 from lemlock@ygo-academy.com 2011-02-13 22:45:55 CST --- Or might I add work around, not fix...
http://bugs.winehq.org/show_bug.cgi?id=25562
--- Comment #10 from Dan Kegel dank@kegel.com 2011-02-14 08:52:57 CST --- Without the workaround.
http://bugs.winehq.org/show_bug.cgi?id=25562
--- Comment #11 from lemlock@ygo-academy.com 2011-02-14 22:42:29 CST --- Created an attachment (id=33296) --> (http://bugs.winehq.org/attachment.cgi?id=33296) IMM trace output
Here's the output of the IMM trace, seems like the "useful" information is before line 486. You see the "fixme:imm:NotifyIME NI_CLOSECANDIDATE" when I have to break out of the application since at that point the screen is frozen.
http://bugs.winehq.org/show_bug.cgi?id=25562
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #33296|0 |1 is obsolete| |
--- Comment #12 from André H. nerv@dawncrow.de 2011-02-15 12:28:13 CST --- Created an attachment (id=33305) --> (http://bugs.winehq.org/attachment.cgi?id=33305) IMM trace output (shortened version)
thanks for the log, that looks usefull
http://bugs.winehq.org/show_bug.cgi?id=25562
--- Comment #13 from André H. nerv@dawncrow.de 2011-07-02 05:21:38 CDT --- There was a commit which might make a difference: http://source.winehq.org/git/wine.git/commit/7673d67c1e1cfdcdf7560beea9162c3...
could someone please retest in actual git?
http://bugs.winehq.org/show_bug.cgi?id=25562
--- Comment #14 from lemlock@ygo-academy.com 2011-07-02 09:11:01 CDT --- I'll try it tonight or tomorrow.
http://bugs.winehq.org/show_bug.cgi?id=25562
--- Comment #15 from lemlock@ygo-academy.com 2011-07-02 14:56:23 CDT --- I used the wine-1.3.23 tree and then manually added your two files and took out the override and it seems to work without locking up! :)
I'll test it further tonight and report back.
Thanks!
http://bugs.winehq.org/show_bug.cgi?id=25562
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #16 from Dan Kegel dank@kegel.com 2011-07-02 17:50:55 CDT --- yup, fixed. Thanks!
http://bugs.winehq.org/show_bug.cgi?id=25562
--- Comment #17 from André H. nerv@dawncrow.de 2011-07-03 05:32:00 CDT --- great news, you're welcome
http://bugs.winehq.org/show_bug.cgi?id=25562
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #18 from Alexandre Julliard julliard@winehq.org 2011-07-08 13:46:55 CDT --- Closing bugs fixed in 1.3.24.
https://bugs.winehq.org/show_bug.cgi?id=25562
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |7673d67c1e1cfdcdf7560beea91 | |62c3699329aa5