[Bug 32254] Futuremark 3DMark Vantage v1.1.0 crashes on start up

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Nov 18 15:59:25 CST 2014


https://bugs.winehq.org/show_bug.cgi?id=32254

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
                 CC|                            |focht at gmx.net
          Component|-unknown                    |directx-d3dx10
         Resolution|---                         |FIXED
            Summary|3DMark Vantage crashes on   |Futuremark 3DMark Vantage
                   |start up                    |v1.1.0 crashes on start up

--- Comment #11 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

there is no crash here with recent Wine 1.7.31

--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files/Futuremark/3DMark Vantage

$ WINEDEBUG=+tid,+loaddll,+d3d10core wine ./3DMarkVantage.exe
...
0009:trace:d3d10core:D3D10CoreCreateDevice factory 0x1af0c8, adapter 0x17f4b8,
flags 0, unknown0 (nil), device 0x339694.
0009:trace:d3d10core:layer_init id 0xffffffff, count 0x339354, values (nil)
0009:trace:d3d10core:layer_get_size id 0xffffffff, args 0x339368, unknown0 0
0009:trace:d3d10core:layer_create id 0xffffffff, layer_base 0x339268, unknown0
0, device_object 0x1b2a98, riid {00000000-0000-0000-c000-000000000046},
device_layer 0x1b2a9c
0009:trace:d3d10core:layer_create Created d3d10 device at 0x1b2aac
0009:trace:d3d10core:d3d10_device_inner_QueryInterface iface 0x1b2aac, riid
{f2b918f3-603f-430a-9ccd-55872b6e85df}, out 0x33926c.
0009:fixme:dxgi:dxgi_device_init Ignoring adapter type.
0009:trace:d3d10core:device_parent_wined3d_device_created device_parent
0x1b2ac4, wined3d_device 0x1bace0.
0009:trace:d3d10core:device_parent_create_swapchain device_parent 0x1b2ac4,
desc 0x339270, swapchain 0x33902c.
0009:fixme:d3d10core:device_parent_create_swapchain_surface device_parent
0x1b2ac4, container_parent 0x1b4188, wined3d_desc 0x338d10, surface 0x338d0c
partial stub!
0009:fixme:d3d10core:device_parent_create_swapchain_surface Implement
DXGI<->wined3d usage conversion
0009:fixme:d3d10core:d3d10_device_CreateTexture2D iface 0x1b2ab0, desc
0x338c38, data (nil), texture 0x338c64 partial stub!
0009:fixme:dxgi:dxgi_device_create_surface iface 0x1b2a98, desc 0x338af0, usage
0, shared_resource (nil), outer 0x1b4840, surface 0x1b4848 partial stub!
0009:trace:d3d10core:device_parent_surface_created device_parent 0x1b2ac4,
container_parent 0x1b4840, surface 0x1e6ef8, parent 0x338904, parent_ops
0x338908.
0009:trace:d3d10core:d3d10_device_CreateTexture2D Created ID3D10Texture2D
0x1b4840
0009:trace:d3d10core:d3d10_texture2d_Release 0x1b4840 decreasing refcount to 0
0009:trace:d3d10core:d3d10_device_inner_QueryInterface iface 0x1b2aac, riid
{9b7e4c0f-342c-4106-a19f-4f2704f689f0}, out 0x339694.
0009:trace:d3d10core:d3d10_device_CreateQuery iface 0x1b2ab0, desc 0x33954c,
query 0x3396ac.
0009:trace:d3d10core:d3d10_device_CreateQuery Created query 0x1e8860.
0009:trace:d3d10core:d3d10_device_CreateQuery iface 0x1b2ab0, desc 0x33954c,
query 0x3396b0.
0009:fixme:d3d:query_init Unhandled query type 0x2.
0009:warn:d3d10core:d3d10_query_init Failed to create wined3d query, hr
0x8876086a.
0009:warn:d3d10core:d3d10_device_CreateQuery Failed to initialize query, hr
0x8876086a.
0009:trace:d3d10core:d3d10_query_Release 0x1e8860 decreasing refcount to 0.
0009:trace:d3d10core:d3d10_device_inner_Release 0x1b2aac decreasing refcount to
0.
...
--- snip ---

There is window shown in main user interface, stating: "Insufficient hardware
detected. Unfortunately your graphics card doesn't support DirectX10".

Regarding your FIXME list: FIXME's are not bugs unless you can prove that
individual (semi)stubs are the cause of the crash.

I consider the bug fixed (crash gone) since Henri implemented various D3D10
stubs.
The current complaint about DX10 cap is already a dupe of existing bugs.

@ Jarkko don't use tainted/broken prefixes. The installer works fine, it
installs PhysX and VC++ 2010 runtime on its own.

$ sha1sum 3DMark_Vantage_v110_installer.exe 
67b1b5adbe19736df76904968bc300e904f0f67d  3DMark_Vantage_v110_installer.exe

$ du -sh 3DMark_Vantage_v110_installer.exe 
349M    3DMark_Vantage_v110_installer.exe

$ wine --version
wine-1.7.31-47-g516ed8e

Regards

-- 
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