jfacen0902 / winetricks

Automatically exported from code.google.com/p/winetricks
0 stars 0 forks source link

QQmusic call unimplemented function msvcrt.dll._snwprintf_s if native vcrun6 is installed by winetricks #81

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
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. start QQmusic
$ cd ~/.wine/drive_c/Program Files/Tencent/QQMusic
$ wine QQMusic.exe

QQMusic.exe will auto quit after a while , console output shows:

wine: Call from 0x7bc48e50 to unimplemented function msvcrt.dll._snwprintf_s, 
aborting
err:seh:raise_exception Unhandled exception code 80000100 flags 1 addr 
0x7bc48e50

set msvcrt overriding to buitin will works around it.

This issue is similar to issue 9 :
crash by unimplemented function msvcrt.dll._snwprintf_s called after mfc42 
installed

Thanks!

Original issue reported on code.google.com by fracting@gmail.com on 27 May 2011 at 10:57

GoogleCodeExporter commented 8 years ago
I guess we need an msvcp60 verb...

Original comment by daniel.r...@gmail.com on 27 May 2011 at 1:47

GoogleCodeExporter commented 8 years ago
Hello, Wine bug 27067 is fixed and we have pretty good buitin msvcp now, how 
about abandon this bug?

Original comment by fracting@gmail.com on 2 Dec 2012 at 11:56

GoogleCodeExporter commented 8 years ago
OK.  It's cool that Wine's msvcp is doing so well!

Original comment by daniel.r...@gmail.com on 2 Dec 2012 at 3:52