http://bugs.winehq.org/show_bug.cgi?id=29636
Bug #: 29636 Summary: QQ International crash after login (riched20) Product: Wine Version: 1.3.37 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: richedit AssignedTo: wine-bugs@winehq.org ReportedBy: fracting@gmail.com Classification: Unclassified
1. Download and install qq: http://dl_dir.qq.com/qqfile/qq/QQ2010/QQIntl1.0.exe
sha1sum: 10f67ede6b52f260257d2217800dd2a700332f9d QQIntl1.0.exe
2. Start QQ and login to QQ $ cd ".wine/drive_c/Program Files/Tencent/QQIntl/Bin" $ wine QQ.exe
3. if the password is correct, then there will be a crash without backtrace, however, a minidump file will be generated by QQ
open the minidump file with winedbg:
Backtrace: =>0 0x7bd59369 ME_GetOLEObjectSize+0x196(c=0x32c544, run=0xd263044, pSize=0x32c3dc) [/home/fracting/wine-git/dlls/riched20/richole.c:1569] in riched20 (0x0032c3a8) 1 0x7bd5bb77 ME_GetRunSizeCommon+0x24e(c=0x32c544, para=0xd262a3c, run=0xd263044, nLen=0x1, startx=0, pAscent=0xd263058, pDescent=0xd26305c) [/home/fracting/wine-git/dlls/riched20/run.c:661] in riched20 (0x0032c408) 2 0x7bd5bc7d ME_CalcRunExtent+0x7c(c=0x32c544, para=0xd262a3c, startx=0, run=0xd263044) [/home/fracting/wine-git/dlls/riched20/run.c:697] in riched20 (0x0032c458)
winetricks riche20 will workaround for this crash, but there will be another crash in iexplore
http://bugs.winehq.org/show_bug.cgi?id=29636
--- Comment #1 from fracting fracting@gmail.com 2012-01-17 13:21:45 CST --- Created attachment 38400 --> http://bugs.winehq.org/attachment.cgi?id=38400 Log: wine qq crash with +richedit trace
http://bugs.winehq.org/show_bug.cgi?id=29636
--- Comment #2 from fracting fracting@gmail.com 2012-01-17 13:24:06 CST --- Created attachment 38401 --> http://bugs.winehq.org/attachment.cgi?id=38401 Log: generate by qq crash dialog
http://bugs.winehq.org/show_bug.cgi?id=29636
--- Comment #3 from fracting fracting@gmail.com 2012-01-17 13:24:39 CST --- Created attachment 38402 --> http://bugs.winehq.org/attachment.cgi?id=38402 minidump file generated by qq
http://bugs.winehq.org/show_bug.cgi?id=29636
fracting fracting@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://dl_dir.qq.com/qqfile | |/qq/QQ2010/QQIntl1.0.exe
http://bugs.winehq.org/show_bug.cgi?id=29636
Dmitry Timoshkov dmitry@baikal.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|QQ International crash |QQ International crashes |after login (riched20) |after login
http://bugs.winehq.org/show_bug.cgi?id=29636
Jarrod Bagwell jarrodbagwell@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jarrodbagwell@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=29636
--- Comment #4 from Qian Hong fracting@gmail.com 2012-01-20 01:26:39 CST --- Created attachment 38457 --> http://bugs.winehq.org/attachment.cgi?id=38457 Log: winedbg output for the minidump file
http://bugs.winehq.org/show_bug.cgi?id=29636
Johan Gardhage johan.gardhage@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |johan.gardhage@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=29636
Qian Hong fracting@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |29638
http://bugs.winehq.org/show_bug.cgi?id=29636
--- Comment #5 from Qian Hong fracting@gmail.com 2013-02-09 08:39:10 CST --- Created attachment 43489 --> http://bugs.winehq.org/attachment.cgi?id=43489 Patch: hack to avoid crashing
Attached a hack to avoid crashing. After the hack there are some other issue, such as text in richedit control does not display. It seems IID_IDataObject isn't correctly handled.
http://bugs.winehq.org/show_bug.cgi?id=29636
lizhenbo litimetal@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |litimetal@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=29636
Jactry Zeng jactry92@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |33076
http://bugs.winehq.org/show_bug.cgi?id=29636
lilydjwg@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lilydjwg@gmail.com
--- Comment #6 from lilydjwg@gmail.com 2013-03-19 05:08:49 CDT --- I think I've met the same problem with TM 2009 Beta3.4. And winetricks riche20 works around this.
http://bugs.winehq.org/show_bug.cgi?id=29636
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |33612
http://bugs.winehq.org/show_bug.cgi?id=29636
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |33312
http://bugs.winehq.org/show_bug.cgi?id=29636
topeak95@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |topeak95@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=29636
Saulius K. saulius2@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |saulius2@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=29636
Qian Hong fracting@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |3881adf2440b98fe70dda0556ce | |1df610cf57742 Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #7 from Qian Hong fracting@gmail.com --- Patch is already committed as 3881adf2440b98fe70dda0556ce1df610cf57742, mark as FIXED.
https://bugs.winehq.org/show_bug.cgi?id=29636
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #8 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.47.