[Bug 53497] d3d8:device & d3d8:device - test_resource_access() crashes in Wine

WineHQ Bugzilla wine-bugs at winehq.org
Thu Aug 4 03:03:15 CDT 2022


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

François Gouget <fgouget at 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 at 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];

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