[PATCH 09/10] d3d8: Drop map read access from the internal buffers used for user-pointer draws.

Marvin testbot at winehq.org
Fri Jan 25 12:08:53 CST 2019


Hi,

While running your changed tests on Windows, I think I found new failures.
Being a bot and all I'm not very good at pattern recognition, so I might be
wrong, but could you please double-check?

Full results can be found at:
https://testbot.winehq.org/JobDetails.pl?Key=46691

Your paranoid android.


=== debian9 (32 bit report) ===

d3dx9_36:
math.c:928: Test failed: Got unexpected matrix {5.30940195e+04, 2.04413098e+03, 2.17116875e+04, 0.00000000e+00, -7.29470703e+03, 4.74406875e+04, 2.80771133e+04, 0.00000000e+00, -1.27491621e+04, 2.83655820e+04, 1.35035205e+04, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 1.00000000e+00}, expected {5.30940156e+04, 2.04413379e+03, 2.17116875e+04, 0.00000000e+00, -7.29470508e+03, 4.74406836e+04, 2.80771133e+04, 0.00000000e+00, -1.27491611e+04, 2.83655801e+04, 1.35035205e+04, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 1.00000000e+00}.
math.c:1008: Test failed: Got unexpected matrix {5.30940195e+04, 2.04413098e+03, 2.17116875e+04, 0.00000000e+00, -7.29470703e+03, 4.74406875e+04, 2.80771133e+04, 0.00000000e+00, -1.27491621e+04, 2.83655820e+04, 1.35035205e+04, 0.00000000e+00, 9.69999981e+00, -8.60000038e+00, 1.29999995e+00, 1.00000000e+00}, expected {5.30940156e+04, 2.04413379e+03, 2.17116875e+04, 0.00000000e+00, -7.29470508e+03, 4.74406836e+04, 2.80771133e+04, 0.00000000e+00, -1.27491611e+04, 2.83655801e+04, 1.35035205e+04, 0.00000000e+00, 9.69999981e+00, -8.60000038e+00, 1.29999995e+00, 1.00000000e+00}.
math.c:1064: Test failed: Got unexpected matrix {5.30940195e+04, 2.04413098e+03, 2.17116875e+04, 0.00000000e+00, -7.29470703e+03, 4.74406875e+04, 2.80771133e+04, 0.00000000e+00, -1.27491621e+04, 2.83655820e+04, 1.35035205e+04, 0.00000000e+00, 8.59850025e+00, -2.10240002e+01, 1.43834991e+01, 1.00000000e+00}, expected {5.30940156e+04, 2.04413379e+03, 2.17116875e+04, 0.00000000e+00, -7.29470508e+03, 4.74406836e+04, 2.80771133e+04, 0.00000000e+00, -1.27491611e+04, 2.83655801e+04, 1.35035205e+04, 0.00000000e+00, 8.59849930e+00, -2.10240002e+01, 1.43834991e+01, 1.00000000e+00}.
math.c:1088: Test failed: Got unexpected matrix {5.30940195e+04, 2.04413098e+03, 2.17116875e+04, 0.00000000e+00, -7.29470703e+03, 4.74406875e+04, 2.80771133e+04, 0.00000000e+00, -1.27491621e+04, 2.83655820e+04, 1.35035205e+04, 0.00000000e+00, 8.62803594e+04, -3.57366281e+05, -2.00024125e+05, 1.00000000e+00}, expected {5.30940156e+04, 2.04413379e+03, 2.17116875e+04, 0.00000000e+00, -7.29470508e+03, 4.74406836e+04, 2.80771133e+04, 0.00000000e+00, -1.27491611e+04, 2.83655801e+04, 1.35035205e+04, 0.00000000e+00, 8.62803438e+04, -3.57366312e+05, -2.00024125e+05, 1.00000000e+00}.
math.c:1120: Test failed: Got unexpected matrix {5.30940195e+04, 2.04413098e+03, 2.17116875e+04, 0.00000000e+00, -7.29470703e+03, 4.74406875e+04, 2.80771133e+04, 0.00000000e+00, -1.27491621e+04, 2.83655820e+04, 1.35035205e+04, 0.00000000e+00, 8.62900625e+04, -3.57374875e+05, -2.00022828e+05, 1.00000000e+00}, expected {5.30940156e+04, 2.04413379e+03, 2.17116875e+04, 0.00000000e+00, -7.29470508e+03, 4.74406836e+04, 2.80771133e+04, 0.00000000e+00, -1.27491611e+04, 2.83655801e+04, 1.35035205e+04, 0.00000000e+00, 8.62900469e+04, -3.57374906e+05, -2.00022828e+05, 1.00000000e+00}.
math.c:1144: Test failed: Got unexpected matrix {5.30940195e+04, 2.04413098e+03, 2.17116875e+04, 0.00000000e+00, -7.29470703e+03, 4.74406875e+04, 2.80771133e+04, 0.00000000e+00, -1.27491621e+04, 2.83655820e+04, 1.35035205e+04, 0.00000000e+00, 1.82985001e+01, -2.96240005e+01, 1.56834993e+01, 1.00000000e+00}, expected {5.30940156e+04, 2.04413379e+03, 2.17116875e+04, 0.00000000e+00, -7.29470508e+03, 4.74406836e+04, 2.80771133e+04, 0.00000000e+00, -1.27491611e+04, 2.83655801e+04, 1.35035205e+04, 0.00000000e+00, 1.82985001e+01, -2.96240005e+01, 1.56834993e+01, 1.00000000e+00}.

=== debian9 (32 bit Chinese:China report) ===

d3dx9_36:
math.c:928: Test failed: Got unexpected matrix {5.30940195e+04, 2.04413098e+03, 2.17116875e+04, 0.00000000e+00, -7.29470703e+03, 4.74406875e+04, 2.80771133e+04, 0.00000000e+00, -1.27491621e+04, 2.83655820e+04, 1.35035205e+04, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 1.00000000e+00}, expected {5.30940156e+04, 2.04413379e+03, 2.17116875e+04, 0.00000000e+00, -7.29470508e+03, 4.74406836e+04, 2.80771133e+04, 0.00000000e+00, -1.27491611e+04, 2.83655801e+04, 1.35035205e+04, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 1.00000000e+00}.
math.c:1008: Test failed: Got unexpected matrix {5.30940195e+04, 2.04413098e+03, 2.17116875e+04, 0.00000000e+00, -7.29470703e+03, 4.74406875e+04, 2.80771133e+04, 0.00000000e+00, -1.27491621e+04, 2.83655820e+04, 1.35035205e+04, 0.00000000e+00, 9.69999981e+00, -8.60000038e+00, 1.29999995e+00, 1.00000000e+00}, expected {5.30940156e+04, 2.04413379e+03, 2.17116875e+04, 0.00000000e+00, -7.29470508e+03, 4.74406836e+04, 2.80771133e+04, 0.00000000e+00, -1.27491611e+04, 2.83655801e+04, 1.35035205e+04, 0.00000000e+00, 9.69999981e+00, -8.60000038e+00, 1.29999995e+00, 1.00000000e+00}.
math.c:1064: Test failed: Got unexpected matrix {5.30940195e+04, 2.04413098e+03, 2.17116875e+04, 0.00000000e+00, -7.29470703e+03, 4.74406875e+04, 2.80771133e+04, 0.00000000e+00, -1.27491621e+04, 2.83655820e+04, 1.35035205e+04, 0.00000000e+00, 8.59850025e+00, -2.10240002e+01, 1.43834991e+01, 1.00000000e+00}, expected {5.30940156e+04, 2.04413379e+03, 2.17116875e+04, 0.00000000e+00, -7.29470508e+03, 4.74406836e+04, 2.80771133e+04, 0.00000000e+00, -1.27491611e+04, 2.83655801e+04, 1.35035205e+04, 0.00000000e+00, 8.59849930e+00, -2.10240002e+01, 1.43834991e+01, 1.00000000e+00}.
math.c:1088: Test failed: Got unexpected matrix {5.30940195e+04, 2.04413098e+03, 2.17116875e+04, 0.00000000e+00, -7.29470703e+03, 4.74406875e+04, 2.80771133e+04, 0.00000000e+00, -1.27491621e+04, 2.83655820e+04, 1.35035205e+04, 0.00000000e+00, 8.62803594e+04, -3.57366281e+05, -2.00024125e+05, 1.00000000e+00}, expected {5.30940156e+04, 2.04413379e+03, 2.17116875e+04, 0.00000000e+00, -7.29470508e+03, 4.74406836e+04, 2.80771133e+04, 0.00000000e+00, -1.27491611e+04, 2.83655801e+04, 1.35035205e+04, 0.00000000e+00, 8.62803438e+04, -3.57366312e+05, -2.00024125e+05, 1.00000000e+00}.
math.c:1120: Test failed: Got unexpected matrix {5.30940195e+04, 2.04413098e+03, 2.17116875e+04, 0.00000000e+00, -7.29470703e+03, 4.74406875e+04, 2.80771133e+04, 0.00000000e+00, -1.27491621e+04, 2.83655820e+04, 1.35035205e+04, 0.00000000e+00, 8.62900625e+04, -3.57374875e+05, -2.00022828e+05, 1.00000000e+00}, expected {5.30940156e+04, 2.04413379e+03, 2.17116875e+04, 0.00000000e+00, -7.29470508e+03, 4.74406836e+04, 2.80771133e+04, 0.00000000e+00, -1.27491611e+04, 2.83655801e+04, 1.35035205e+04, 0.00000000e+00, 8.62900469e+04, -3.57374906e+05, -2.00022828e+05, 1.00000000e+00}.
math.c:1144: Test failed: Got unexpected matrix {5.30940195e+04, 2.04413098e+03, 2.17116875e+04, 0.00000000e+00, -7.29470703e+03, 4.74406875e+04, 2.80771133e+04, 0.00000000e+00, -1.27491621e+04, 2.83655820e+04, 1.35035205e+04, 0.00000000e+00, 1.82985001e+01, -2.96240005e+01, 1.56834993e+01, 1.00000000e+00}, expected {5.30940156e+04, 2.04413379e+03, 2.17116875e+04, 0.00000000e+00, -7.29470508e+03, 4.74406836e+04, 2.80771133e+04, 0.00000000e+00, -1.27491611e+04, 2.83655801e+04, 1.35035205e+04, 0.00000000e+00, 1.82985001e+01, -2.96240005e+01, 1.56834993e+01, 1.00000000e+00}.

=== debian9 (build log) ===

X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  21 (RRSetCrtcConfig)
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  21 (RRSetCrtcConfig)
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  21 (RRSetCrtcConfig)
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  21 (RRSetCrtcConfig)
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  21 (RRSetCrtcConfig)
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  21 (RRSetCrtcConfig)

=== debian9 (32 bit WoW report) ===

d3dx9_36:
math.c:928: Test failed: Got unexpected matrix {5.30940195e+04, 2.04413098e+03, 2.17116875e+04, 0.00000000e+00, -7.29470703e+03, 4.74406875e+04, 2.80771133e+04, 0.00000000e+00, -1.27491621e+04, 2.83655820e+04, 1.35035205e+04, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 1.00000000e+00}, expected {5.30940156e+04, 2.04413379e+03, 2.17116875e+04, 0.00000000e+00, -7.29470508e+03, 4.74406836e+04, 2.80771133e+04, 0.00000000e+00, -1.27491611e+04, 2.83655801e+04, 1.35035205e+04, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 0.00000000e+00, 1.00000000e+00}.
math.c:1008: Test failed: Got unexpected matrix {5.30940195e+04, 2.04413098e+03, 2.17116875e+04, 0.00000000e+00, -7.29470703e+03, 4.74406875e+04, 2.80771133e+04, 0.00000000e+00, -1.27491621e+04, 2.83655820e+04, 1.35035205e+04, 0.00000000e+00, 9.69999981e+00, -8.60000038e+00, 1.29999995e+00, 1.00000000e+00}, expected {5.30940156e+04, 2.04413379e+03, 2.17116875e+04, 0.00000000e+00, -7.29470508e+03, 4.74406836e+04, 2.80771133e+04, 0.00000000e+00, -1.27491611e+04, 2.83655801e+04, 1.35035205e+04, 0.00000000e+00, 9.69999981e+00, -8.60000038e+00, 1.29999995e+00, 1.00000000e+00}.
math.c:1064: Test failed: Got unexpected matrix {5.30940195e+04, 2.04413098e+03, 2.17116875e+04, 0.00000000e+00, -7.29470703e+03, 4.74406875e+04, 2.80771133e+04, 0.00000000e+00, -1.27491621e+04, 2.83655820e+04, 1.35035205e+04, 0.00000000e+00, 8.59850025e+00, -2.10240002e+01, 1.43834991e+01, 1.00000000e+00}, expected {5.30940156e+04, 2.04413379e+03, 2.17116875e+04, 0.00000000e+00, -7.29470508e+03, 4.74406836e+04, 2.80771133e+04, 0.00000000e+00, -1.27491611e+04, 2.83655801e+04, 1.35035205e+04, 0.00000000e+00, 8.59849930e+00, -2.10240002e+01, 1.43834991e+01, 1.00000000e+00}.
math.c:1088: Test failed: Got unexpected matrix {5.30940195e+04, 2.04413098e+03, 2.17116875e+04, 0.00000000e+00, -7.29470703e+03, 4.74406875e+04, 2.80771133e+04, 0.00000000e+00, -1.27491621e+04, 2.83655820e+04, 1.35035205e+04, 0.00000000e+00, 8.62803594e+04, -3.57366281e+05, -2.00024125e+05, 1.00000000e+00}, expected {5.30940156e+04, 2.04413379e+03, 2.17116875e+04, 0.00000000e+00, -7.29470508e+03, 4.74406836e+04, 2.80771133e+04, 0.00000000e+00, -1.27491611e+04, 2.83655801e+04, 1.35035205e+04, 0.00000000e+00, 8.62803438e+04, -3.57366312e+05, -2.00024125e+05, 1.00000000e+00}.
math.c:1120: Test failed: Got unexpected matrix {5.30940195e+04, 2.04413098e+03, 2.17116875e+04, 0.00000000e+00, -7.29470703e+03, 4.74406875e+04, 2.80771133e+04, 0.00000000e+00, -1.27491621e+04, 2.83655820e+04, 1.35035205e+04, 0.00000000e+00, 8.62900625e+04, -3.57374875e+05, -2.00022828e+05, 1.00000000e+00}, expected {5.30940156e+04, 2.04413379e+03, 2.17116875e+04, 0.00000000e+00, -7.29470508e+03, 4.74406836e+04, 2.80771133e+04, 0.00000000e+00, -1.27491611e+04, 2.83655801e+04, 1.35035205e+04, 0.00000000e+00, 8.62900469e+04, -3.57374906e+05, -2.00022828e+05, 1.00000000e+00}.
math.c:1144: Test failed: Got unexpected matrix {5.30940195e+04, 2.04413098e+03, 2.17116875e+04, 0.00000000e+00, -7.29470703e+03, 4.74406875e+04, 2.80771133e+04, 0.00000000e+00, -1.27491621e+04, 2.83655820e+04, 1.35035205e+04, 0.00000000e+00, 1.82985001e+01, -2.96240005e+01, 1.56834993e+01, 1.00000000e+00}, expected {5.30940156e+04, 2.04413379e+03, 2.17116875e+04, 0.00000000e+00, -7.29470508e+03, 4.74406836e+04, 2.80771133e+04, 0.00000000e+00, -1.27491611e+04, 2.83655801e+04, 1.35035205e+04, 0.00000000e+00, 1.82985001e+01, -2.96240005e+01, 1.56834993e+01, 1.00000000e+00}.

=== debian9 (build log) ===

X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  21 (RRSetCrtcConfig)
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  21 (RRSetCrtcConfig)
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  21 (RRSetCrtcConfig)
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  21 (RRSetCrtcConfig)
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  21 (RRSetCrtcConfig)
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  21 (RRSetCrtcConfig)



More information about the wine-devel mailing list