https://bugs.winehq.org/show_bug.cgi?id=53497
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|d3d8:device - |d3d8:device & d3d8:device - |test_resource_access() |test_resource_access() |crashes in Wine |crashes in Wine
--- Comment #1 from François Gouget fgouget@codeweavers.com --- The same issue is causing d3d9:device to crash too:
device.c:13551: Test marked todo: Test PLAIN 22: Got unexpected hr 0. Unhandled exception: page fault on read access to 0xffffffffffffffff in 64-bit code (0x0000021ffe2d7e). ... Backtrace: =>0 0x0000021ffe2d7e mode_matches_filter+0x46(scanline_ordering=<internal error>, format=<internal error>, mode=<internal error>, adapter=<internal error>) [Z:\home\winetest\tools\testbot\var\wine\dlls\wined3d\directx.c:1285] in wined3d (0000000000000000) 1 0x0000021ffe2d7e wined3d_output_get_mode+0xce(output=<register RSI not accessible in this frame>, format_id=[<register RSP not accessible in this frame>, scanline_ordering=<register R15 not accessible in this frame>, mode_idx=[<register RSP not accessible in this frame>, mode=[<register RSP not accessible in this frame>, cached=[<register RSP not accessible in this frame>) [Z:\home\winetest\tools\testbot\var\wine\dlls\wined3d\directx.c:1350] in wined3d (0000000000000000) 2 0x000002967bfd35 d3d9_EnumAdapterModes+0x75(iface=<register RSI not accessible in this frame>, adapter=<register RBX not accessible in this frame>, format=<register R12 not accessible in this frame>, mode_idx=<register RDI not accessible in this frame>, mode=[<register RSP not accessible in this frame>) [Z:\home\winetest\tools\testbot\var\wine\dlls\d3d9\directx.c:206] in d3d9 (0x0000000021f5a0) 3 0x0000014003a263 in d3d9_test (+0x3a263) (0x00000000000280) 4 0x0000014004d5ac in d3d9_test (+0x4d5ac) (0x0000000021f728) 5 0x000001400b8abe in d3d9_test (+0xb8abe) (0x00000000339fd1) 6 0x000001400b8727 in d3d9_test (+0xb8727) (0000000000000000) 7 0x0000007b628fa9 BaseThreadInitThunk+0x9(unknown=<internal error>, entry=<internal error>, arg=<internal error>) [Z:\home\winetest\tools\testbot\var\wine\dlls\kernel32\thread.c:61] in kernel32 (0000000000000000) 8 0x0000017005eaa3 __wine_pop_frame(unknown=<internal error>, entry=<internal error>, arg=<internal error>) [Z:\home\winetest\tools\testbot\var\wine\include\wine\exception.h:277] in ntdll (0000000000000000) 9 0x0000017005eaa3 RtlUserThreadStart+0x83(entry=[<register RSP not accessible in this frame>, arg=[<register RSP not accessible in this frame>) [Z:\home\winetest\tools\testbot\var\wine\dlls\ntdll\thread.c:240] in ntdll (0000000000000000) 0x0000021ffe2d7e wined3d_output_get_mode+0xce [Z:\home\winetest\tools\testbot\var\wine\dlls\wined3d\directx.c:1350] in wined3d: movl 0x0000000000000c(%r13),%edx 1350 const struct wined3d_display_mode *wined3d_mode = &output->modes[i];