[Bug 33322] QQ crashes on start

wine-bugs at winehq.org wine-bugs at winehq.org
Fri May 24 02:21:23 CDT 2013


http://bugs.winehq.org/show_bug.cgi?id=33322

Qian Hong <fracting at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
         AssignedTo|wine-bugs at winehq.org        |fracting at gmail.com
     Ever Confirmed|0                           |1

--- Comment #10 from Qian Hong <fracting at gmail.com> 2013-05-24 02:21:23 CDT ---
Created attachment 44539
  --> http://bugs.winehq.org/attachment.cgi?id=44539
Patch: Make CreateWindowExA and CreateWindowExW hotpatchable

Confirming, I can reproduce with Fedora 18 i686/x86_64's Wine rpm package.

Wine-dbg>c
Stopped on breakpoint 1 at 0x7e9f1266 CreateWindowExW
[/home/fracting/wine-git/dlls/user32/win.c:1727] in user32
CreateWindowExW () at /home/fracting/wine-git/dlls/user32/win.c:1727
1727    {
Wine-dbg>disas 0x7e9f1266
0x7e9f1266 CreateWindowExW [/home/fracting/wine-git/dlls/user32/win.c:1727] in
user32: jmp    0x00562954
0x7e9f126b CreateWindowExW+0x5 [/home/fracting/wine-git/dlls/user32/win.c:1727]
in user32: int    $3
0x7e9f126c CreateWindowExW+0x6 [/home/fracting/wine-git/dlls/user32/win.c:1727]
in user32: int    $3
0x7e9f126d CreateWindowExW+0x7 [/home/fracting/wine-git/dlls/user32/win.c:1727]
in user32: subl    $64,%esp
0x7e9f1270 CreateWindowExW+0xa [/home/fracting/wine-git/dlls/user32/win.c:1727]
in user32: call    0x7e94f897 __i686.get_pc_thunk.bx in user32


QQ hotpatches on CreateWindowExW, the attached patch should fix it, will send
to wine-patches.

Cheers.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list