http://bugs.winehq.org/show_bug.cgi?id=31167
--- Comment #5 from antiuser dlotarev@yahoo.com 2012-07-08 00:38:51 CDT --- installing vcrun2008 solve this problem, but next problem is WINEDEBUG=+fixme wine WorldOfTanks.exe fixme:win:EnumDisplayDevicesW ((null),0,0x10f1ba0,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),1,0x10f1ba0,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x32eaf4,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x32ea34,0x00000000), stub! fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot fixme:toolhelp:Heap32ListFirst : stub fixme:win:EnumDisplayDevicesW ((null),0,0x32e538,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x32e30c,0x00000000), stub! fixme:dxgi:dxgi_output_GetDesc iface 0x148050, desc 0x32e7a8 stub! fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub! err:ole:CoCreateInstance apartment not initialised err:ole:CoUninitialize Mismatched CoUninitialize fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub! err:ole:CoCreateInstance apartment not initialised err:ole:CoUninitialize Mismatched CoUninitialize fixme:win:EnumDisplayDevicesW ((null),0,0x32e550,0x00000000), stub! fixme:d3d:swapchain_init The application requested more than one back buffer, this is not properly supported. Please configure the application to use double buffering (1 back buffer) if possible. err:d3d:context_create wglSwapIntervalEXT failed to set swap interval 0 for context 0x163d28, last error 0x591 fixme:d3d:wined3d_swapchain_set_gamma_ramp Ignoring flags 0x1. fixme:d3dx:D3DXCreateEffectEx (0x1523b0, 0x491c750, 3632, 0x49161d8, 0x4918f78, (nil), 0x10000, (nil), 0x32e7c8, 0x32e7cc): semi-stub fixme:d3dx:skip_dword_unknown Skipping 1 unknown DWORDs: fixme:d3dx:skip_dword_unknown 0x00000004 fixme:d3dx:ID3DXBaseEffectImpl_GetDesc iface 0x1774b0, desc 0x32e7e4 partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x177538, name "artistEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x177538, name "worldBuilderEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x177538, name "UIName" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x177820, name "artistEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x177820, name "worldBuilderEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x177820, name "UIName" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x177ec0, name "artistEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x177ec0, name "worldBuilderEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x177ec0, name "UIName" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x178328, name "artistEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x178328, name "worldBuilderEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x178328, name "UIName" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x178620, name "artistEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x178620, name "worldBuilderEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x178620, name "UIName" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x1789c8, name "artistEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x1789c8, name "worldBuilderEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x1789c8, name "UIName" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x178a50, name "artistEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x178a50, name "worldBuilderEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x178a50, name "UIName" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x178ad8, name "artistEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x178ad8, name "worldBuilderEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x178ad8, name "UIName" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x178b60, name "artistEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x178b60, name "worldBuilderEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x178b60, name "UIName" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x178be8, name "artistEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x178be8, name "worldBuilderEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x178be8, name "UIName" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x178c70, name "artistEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x178c70, name "worldBuilderEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x178c70, name "UIName" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x178cf8, name "artistEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x178cf8, name "worldBuilderEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x178cf8, name "UIName" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x178d80, name "artistEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x178d80, name "worldBuilderEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x178d80, name "UIName" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x178df0, name "artistEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x178df0, name "worldBuilderEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x178df0, name "UIName" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetDesc iface 0x1774b0, desc 0x32e898 partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x179230, name "channel" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetPassDesc Pixel shader and vertex shader are not supported, yet. fixme:d3dx:ID3DXEffectImpl_ValidateTechnique (0x177488)->(0x179230): stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x179230, name "skinned" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x179230, name "bumpMapped" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x1774b0, object 0x179230, name "dualUV" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetPassDesc Pixel shader and vertex shader are not supported, yet. fixme:d3dx:D3DXCreateEffectEx (0x1523b0, 0x491f988, 5396, 0x491da70, 0x4918f78, (nil), 0x10000, (nil), 0x32e7ac, 0x32e7b0): semi-stub fixme:d3dx:skip_dword_unknown Skipping 1 unknown DWORDs: fixme:d3dx:skip_dword_unknown 0x00000004 fixme:d3dx:ID3DXBaseEffectImpl_GetDesc iface 0x17a238, desc 0x32e7c8 partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x17a238, object 0x17a278, name "artistEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x17a238, object 0x17a278, name "worldBuilderEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x17a238, object 0x17a278, name "UIName" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x17a238, object 0x17a300, name "artistEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x17a238, object 0x17a300, name "worldBuilderEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x17a238, object 0x17a300, name "UIName" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x17a238, object 0x17a370, name "artistEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x17a238, object 0x17a370, name "worldBuilderEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x17a238, object 0x17a370, name "UIName" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetDesc iface 0x17a238, desc 0x32e87c partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x17a238, object 0x17a818, name "channel" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetPassDesc Pixel shader and vertex shader are not supported, yet. fixme:d3dx:ID3DXEffectImpl_ValidateTechnique (0x17a210)->(0x17a818): stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x17a238, object 0x17a818, name "skinned" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x17a238, object 0x17a818, name "bumpMapped" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x17a238, object 0x17a818, name "dualUV" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetPassDesc Pixel shader and vertex shader are not supported, yet. fixme:d3dx:D3DXCreateEffectEx (0x1523b0, 0x4922f80, 5380, 0x491da28, 0x4918f78, (nil), 0x10000, (nil), 0x32e7ac, 0x32e7b0): semi-stub fixme:d3dx:skip_dword_unknown Skipping 1 unknown DWORDs: fixme:d3dx:skip_dword_unknown 0x00000004 fixme:d3dx:ID3DXBaseEffectImpl_GetDesc iface 0x17c758, desc 0x32e7c8 partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x17c758, object 0x17c798, name "artistEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x17c758, object 0x17c798, name "worldBuilderEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x17c758, object 0x17c798, name "UIName" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x17c758, object 0x17c820, name "artistEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x17c758, object 0x17c820, name "worldBuilderEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x17c758, object 0x17c820, name "UIName" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x17c758, object 0x17c890, name "artistEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x17c758, object 0x17c890, name "worldBuilderEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x17c758, object 0x17c890, name "UIName" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetDesc iface 0x17c758, desc 0x32e87c partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x17c758, object 0x17cd38, name "channel" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetPassDesc Pixel shader and vertex shader are not supported, yet. fixme:d3dx:ID3DXEffectImpl_ValidateTechnique (0x17c730)->(0x17cd38): stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x17c758, object 0x17cd38, name "skinned" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x17c758, object 0x17cd38, name "bumpMapped" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x17c758, object 0x17cd38, name "dualUV" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetPassDesc Pixel shader and vertex shader are not supported, yet. fixme:d3dx:D3DXCreateEffectEx (0x1523b0, 0x4926578, 5380, 0x491f6d8, 0x4918f78, (nil), 0x10000, (nil), 0x32e7ac, 0x32e7b0): semi-stub fixme:d3dx:skip_dword_unknown Skipping 1 unknown DWORDs: fixme:d3dx:skip_dword_unknown 0x00000004 fixme:d3dx:ID3DXBaseEffectImpl_GetDesc iface 0x17ec68, desc 0x32e7c8 partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x17ec68, object 0x17eca8, name "artistEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x17ec68, object 0x17eca8, name "worldBuilderEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x17ec68, object 0x17eca8, name "UIName" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x17ec68, object 0x17ed30, name "artistEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x17ec68, object 0x17ed30, name "worldBuilderEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x17ec68, object 0x17ed30, name "UIName" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x17ec68, object 0x17eda0, name "artistEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x17ec68, object 0x17eda0, name "worldBuilderEditable" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x17ec68, object 0x17eda0, name "UIName" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetDesc iface 0x17ec68, desc 0x32e87c partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x17ec68, object 0x17f248, name "channel" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetPassDesc Pixel shader and vertex shader are not supported, yet. fixme:d3dx:ID3DXEffectImpl_ValidateTechnique (0x17ec40)->(0x17f248): stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x17ec68, object 0x17f248, name "skinned" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x17ec68, object 0x17f248, name "bumpMapped" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetAnnotationByName iface 0x17ec68, object 0x17f248, name "dualUV" partial stub fixme:d3dx:ID3DXBaseEffectImpl_GetPassDesc Pixel shader and vertex shader are not supported, yet. fixme:d3dx:ID3DXEffectImpl_OnResetDevice (0x177488)->(): stub fixme:d3dx:ID3DXEffectImpl_OnResetDevice (0x17ec40)->(): stub fixme:d3dx:ID3DXEffectImpl_OnResetDevice (0x17a210)->(): stub fixme:d3dx:ID3DXEffectImpl_OnResetDevice (0x17c730)->(): stub fixme:avrt:AvSetMmThreadCharacteristicsW (L"Audio",0x5e4e9ec): stub fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3dcompiler:D3DCompile data 0x3ef8740, data_size 351, filename (null), defines (nil), include (nil), entrypoint "main", target "vs_2_0", sflags 0x1, eflags 0, shader 0x32e8ec, error_messages 0x32e8e4 stub! fixme:d3dcompiler:compile_shader Parse compilation target. fixme:d3dcompiler:get_type stub. err:d3dcompiler:compile_shader HLSL shader parsing failed.