-
Type: Bug
-
Resolution: Done
-
Priority: Critical - P2
-
None
-
Affects Version/s: None
-
Component/s: None
-
Labels:None
If I take the CONFIG from WT-10258, but change the two mirrored VLCS tables and make them row-store, I can reproduce a (different) mismatch failure nearly all the time. Interestingly in the ~10 failures I have seen, it is always the exact same keys that mismatch. Which table fails on which key does change but it is always key 1 and key 420000. At least one, if not both, keys
mirror: 1/4200000 mismatch: table:T00001: {0000000001.00/opqrstuvwxyzabc}/{0000000001/d}, table:T00003: {0004200000.00/opqrstuvwxyzabcdefgh...}
The stack is always:
#2 0x00007f0e3882ef44 in __wt_abort (session=0x0) at ../src/os_common/os_abort.c:30 #3 0x000000000042dbcd in testutil_die (e=0, fmt=0x42fa57 "%s/%d: %s") at ../test/utility/misc.c:74 #4 0x0000000000426fb1 in table_verify_mirror (conn=0x1da8e00, base=0x1bb7ce0, table=0x1bbb240, checkpoint=0x0) at ../test/format/verify.c:312 #5 0x0000000000425e58 in wts_verify (conn=0x1da8e00, mirror_check=true) at ../test/format/verify.c:365 #6 0x0000000000421fb6 in main (argc=8, argv=0x7fff61f02d98) at ../test/format/t.c:357