http://bugs.winehq.org/show_bug.cgi?id=27304
Summary: QQMusic2011 Product: Wine Version: 1.3.20 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: fracting@gmail.com
Created an attachment (id=34923) --> (http://bugs.winehq.org/attachment.cgi?id=34923) Log: start QQMusic
1. Download QQmusic installer $ wget http://dl_dir.qq.com/music/clntupate/QQMusic2011.exe
2. install vcrun6, works around http://bugs.winehq.org/show_bug.cgi?id=27067 ( Drake of the 99 Dragons needs msvcp60.dll.?_Tidy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEX_N@Z )
$ winetricks -q vcrun6
3. install QQMusic2011 $ wine QQMusic2011.exe
4. set msvcrt overriding to "builtin", works around winetricks Issue 81: QQmusic call unimplemented function msvcrt.dll._snwprintf_s if native vcrun6 is installed by winetricks
5. start QQMusic: $ cd ~/.wine/drive_c/Program Files/Tencent/QQMusic $ wine QQMusic.exe
After a while an error message dialog says QQMusic has to close, see attachment for full log.
There is a bug about QQMusic installer: Bug 27303 - QQMusic2011 installer needs atl80.dll
http://bugs.winehq.org/show_bug.cgi?id=27304
fracting fracting@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://dl_dir.qq.com/music/ | |clntupate/QQMusic2011.exe
http://bugs.winehq.org/show_bug.cgi?id=27304
--- Comment #1 from fracting fracting@gmail.com 2011-05-27 13:49:54 CDT --- Created an attachment (id=34924) --> (http://bugs.winehq.org/attachment.cgi?id=34924) Log: error massage from QQMusic dialog
The origin output is in Chinese, here is a translated version:
Abnormal time: at 2:40:42 on May 28, 2011 Operating system versions: Microsoft Windows XP Service Pack 3 [Build 5.1.2600] QQMusic Version: QQMusic 7.91.2089.0518 QQMusicInnerVer: 791 QQ Number: 0 R: 1440 * 900 IE: 8.0.6001.18702 DX: 4.09.00.0904 Win :5.1.2600-2, Service Pack 3 L: 936,936,2052,2052,1033,1033,2052,1033 QMP: 8.0.8.228 P2P: ----------------------------------- Exception Type: EXCEPTION_ACCESS_VIOLATION Exception address: 0x00CE1948 Exception code: 0xC0000005 Abnormal: Read operation of 0x00CE1948 address
Stack Information: ----------------------------------- 0x00CE0000 [1948] Program Files \ Tencent \ QQMusic \ QQMusicSkin2.dll: [21331248,0,3336820,3336836]
The following files will be included in the error report: C: \ users \ fracting \ Application Data \ Tencent \ QQMusic \ 0-110528024039.dmp
http://bugs.winehq.org/show_bug.cgi?id=27304
--- Comment #2 from fracting fracting@gmail.com 2011-05-27 13:52:07 CDT --- Created an attachment (id=34925) --> (http://bugs.winehq.org/attachment.cgi?id=34925) MDMP crash report data mentioned in QQMusic error massage
$ file 0-110528024039.dmp 0-110528024039.dmp: MDMP crash report data
http://bugs.winehq.org/show_bug.cgi?id=27304
fracting fracting@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|QQMusic2011 |QQMusic2011 close with | |serious error
--- Comment #3 from fracting fracting@gmail.com 2011-05-27 14:10:56 CDT --- update the title QQMusic2011 -> QQMusic2011 close with serious error
http://bugs.winehq.org/show_bug.cgi?id=27304
--- Comment #4 from Austin English austinenglish@gmail.com 2011-05-27 14:26:43 CDT --- Does native gdiplus or ie7 make a difference?
http://bugs.winehq.org/show_bug.cgi?id=27304
--- Comment #5 from fracting fracting@gmail.com 2011-05-27 14:46:54 CDT --- (In reply to comment #4)
Does native gdiplus or ie7 make a difference?
native gdiplus works around it, QQMusic now works quiet well. native ie7 does nothing.
Thank you Austin!
http://bugs.winehq.org/show_bug.cgi?id=27304
--- Comment #6 from Austin English austinenglish@gmail.com 2011-05-27 15:49:25 CDT --- (In reply to comment #5)
(In reply to comment #4)
Does native gdiplus or ie7 make a difference?
native gdiplus works around it, QQMusic now works quiet well. native ie7 does nothing.
Thank you Austin!
Please attach a +gdiplus trace (with builtin).
http://bugs.winehq.org/show_bug.cgi?id=27304
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |gdiplus
http://bugs.winehq.org/show_bug.cgi?id=27304
--- Comment #7 from fracting fracting@gmail.com 2011-05-27 16:21:04 CDT --- Created an attachment (id=34931) --> (http://bugs.winehq.org/attachment.cgi?id=34931) Log: +gdiplus trace
http://bugs.winehq.org/show_bug.cgi?id=27304
--- Comment #8 from Qian Hong fracting@gmail.com 2012-04-03 11:19:40 CDT --- (In reply to comment #7)
Created attachment 34931 [details] Log: +gdiplus trace
Still present in wine-1.5.1-55-gc0c7547
http://bugs.winehq.org/show_bug.cgi?id=27304
--- Comment #9 from Qian Hong fracting@gmail.com 2012-07-18 15:14:36 CDT --- (In reply to comment #8)
(In reply to comment #7)
Created attachment 34931 [details] Log: +gdiplus trace
Still present in wine-1.5.1-55-gc0c7547
Still present in wine-1.5.9-33-gb20a1f5, will attach new logs since there are many gdiplus improves in recent Wine.
http://bugs.winehq.org/show_bug.cgi?id=27304
Qian Hong fracting@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #34923|0 |1 is obsolete| | Attachment #34924|0 |1 is obsolete| | Attachment #34925|0 |1 is obsolete| | Attachment #34931|0 |1 is obsolete| |
--- Comment #10 from Qian Hong fracting@gmail.com 2012-07-18 21:56:35 CDT --- Created attachment 41044 --> http://bugs.winehq.org/attachment.cgi?id=41044 Log: +relay,+gdiplus trace, last 300000 lines
http://bugs.winehq.org/show_bug.cgi?id=27304
Qian Hong fracting@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #41044|0 |1 is obsolete| |
--- Comment #11 from Qian Hong fracting@gmail.com 2012-07-18 21:58:06 CDT --- Comment on attachment 41044 --> http://bugs.winehq.org/attachment.cgi?id=41044 Log: +relay,+gdiplus trace, last 300000 lines
Sorry, useless log
http://bugs.winehq.org/show_bug.cgi?id=27304
--- Comment #12 from Qian Hong fracting@gmail.com 2012-07-18 22:01:25 CDT --- Created attachment 41046 --> http://bugs.winehq.org/attachment.cgi?id=41046 Log: +gdiplus trace
http://bugs.winehq.org/show_bug.cgi?id=27304
--- Comment #13 from Qian Hong fracting@gmail.com 2012-07-18 22:09:10 CDT --- WineDbg starting on minidump on pid 0008 QQMusic.exe was running on #4 Intel Pentium Pro/II or AMD Athlon (42.7) CPUs on Windows XP (2600) [on wine-1.5.9-33-gb20a1f5, on top of Linux (3.0.0-20-generic-pae)] Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:01e51958 ESP:0032e318 EBP:0032e360 EFLAGS:00210206( R- -- I - -P- ) EAX:72c89d22 EBX:021481f8 ECX:00000000 EDX:021481d0 ESI:0032e394 EDI:02148204 Stack dump: 0x0032e318: 02148278 02147fcc 00000000 0000002f 0x0032e328: 00000004 00000000 021481d0 0032e3a4 0x0032e338: 0214827a 021481f8 0032e394 021480e0 0x0032e348: 02148278 6aedbd6d 418a3fb5 457fa683 0x0032e358: 72c89d22 92ceffff 00000000 01e5b746 0x0032e368: 02148278 00000000 0032e394 0032e3a4 0006: sel=0037 base=00000000 limit=00000000 32-bit r-- Backtrace: =>0 0x01e51958 in qqmusicskin2 (+0x1958) (0x0032e360) WineDbg starting on pid 0008
--- snip --- 0x0032e348: ........ 6aedbd6d 418a3fb5 457fa683 0x0032e358: 72c89d22 --- snip ---
Which is the same as:
DEFINE_GUID(FrameDimensionTime, 0x6aedbd6d, 0x3fb5, 0x418a, 0x83, 0xa6, 0x7f, 0x45, 0x22, 0x9d, 0xc8, 0x72);
Also found another workround (with buitin gdiplus): delete "C:/Program Files/Tencent/QQMusic/QQMusicSkin/2011/MainLogin/Loginning/Loading.gif", then QQMusic will start without crash.
http://bugs.winehq.org/show_bug.cgi?id=27304
Johan Gardhage johan.gardhage@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |johan.gardhage@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=27304
Qian Hong fracting@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #14 from Qian Hong fracting@gmail.com 2012-10-17 15:53:43 CDT --- Fixed in wine-1.5.15-145-g29b3902
http://bugs.winehq.org/show_bug.cgi?id=27304
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #15 from Alexandre Julliard julliard@winehq.org 2012-10-26 13:30:50 CDT --- Closing bugs fixed in 1.5.16.
https://bugs.winehq.org/show_bug.cgi?id=27304
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net URL|http://dl_dir.qq.com/music/ |https://web.archive.org/web |clntupate/QQMusic2011.exe |/20110614211618/http://dl_d | |ir.qq.com/music/clntupate/Q | |QMusic2011.exe