sots-re/verify/results/research-completion-abi-independent/run-735fcb8f4876c10285b03fad/manifest.json

561 lines
15 KiB
JSON

{
"schema": "sots-abi-independent-static/1",
"session": "run-735fcb8f4876c10285b03fad",
"actor": "research-abi-independent",
"scope": "independent static reproduction only; no game/allocator/RNG execution",
"input": {
"path": "dumps/sots.exe",
"bytes": 7898624,
"sha256": "970b7de729956a53094c7eb98aba4270aee98e2fed5daf0d39e290013c90c841"
},
"tool": {
"path": "/usr/bin/objdump",
"sha256": "1eaaef2e7f57c4c7f69115c495e2466f5a8c8e5f3bc42221d092382f30f9d4cd"
},
"windows": [
{
"name": "observed-alloc-narrow",
"argv": [
"/usr/bin/objdump",
"-D",
"-Mintel",
"--start-address=0x0057e590",
"--stop-address=0x0057e5e4",
"dumps/sots.exe"
],
"cwd": "/home/alex/sots-re",
"returncode": 0,
"stdout": {
"bytes": 1492,
"sha256": "d3e98f7b6db58de24cbb1f1d4bb0c18eeb1342c7fb4c3317dc4a62338bd875d1"
},
"stderr": {
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
"instruction_rows": 29
},
{
"name": "observed-alloc-wide",
"argv": [
"/usr/bin/objdump",
"-D",
"-Mintel",
"--start-address=0x0057e590",
"--stop-address=0x0057e5e6",
"dumps/sots.exe"
],
"cwd": "/home/alex/sots-re",
"returncode": 0,
"stdout": {
"bytes": 1496,
"sha256": "59a8f45ad330666a2209f23ce320c8dcbeea7571b40512d1ad5672e68d55e406"
},
"stderr": {
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
"instruction_rows": 29
},
{
"name": "player-append-narrow",
"argv": [
"/usr/bin/objdump",
"-D",
"-Mintel",
"--start-address=0x0086c580",
"--stop-address=0x0086c62e",
"dumps/sots.exe"
],
"cwd": "/home/alex/sots-re",
"returncode": 0,
"stdout": {
"bytes": 3356,
"sha256": "dcdb9b3fa370966de82ebdeb896133d95988b11e8159686d85add65c6932affa"
},
"stderr": {
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
"instruction_rows": 65
},
{
"name": "player-append-wide",
"argv": [
"/usr/bin/objdump",
"-D",
"-Mintel",
"--start-address=0x0086c580",
"--stop-address=0x0086c630",
"dumps/sots.exe"
],
"cwd": "/home/alex/sots-re",
"returncode": 0,
"stdout": {
"bytes": 3360,
"sha256": "02164c44a5398853d2ea8efba8dbcb65166fa50229b95facf6e6abaf197cc754"
},
"stderr": {
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
"instruction_rows": 65
},
{
"name": "player-copy-narrow",
"argv": [
"/usr/bin/objdump",
"-D",
"-Mintel",
"--start-address=0x007693f0",
"--stop-address=0x007694c0",
"dumps/sots.exe"
],
"cwd": "/home/alex/sots-re",
"returncode": 0,
"stdout": {
"bytes": 4069,
"sha256": "a73bcdbf5fe92be984ecf2a1747dd9858592edfdb722687392de6abc576b0a93"
},
"stderr": {
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
"instruction_rows": 75
},
{
"name": "player-copy-wide",
"argv": [
"/usr/bin/objdump",
"-D",
"-Mintel",
"--start-address=0x007693f0",
"--stop-address=0x007694c2",
"dumps/sots.exe"
],
"cwd": "/home/alex/sots-re",
"returncode": 0,
"stdout": {
"bytes": 4073,
"sha256": "39de9e66a5944858572bf4bf2c3b3cc20ea42686e6657874c159fcf113ecf708"
},
"stderr": {
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
"instruction_rows": 75
},
{
"name": "observed-push-narrow",
"argv": [
"/usr/bin/objdump",
"-D",
"-Mintel",
"--start-address=0x007b7320",
"--stop-address=0x007b739f",
"dumps/sots.exe"
],
"cwd": "/home/alex/sots-re",
"returncode": 0,
"stdout": {
"bytes": 2790,
"sha256": "f2102e411e401151df5c8422d47999ebae42d8f562a31a12e654fe1323db50dc"
},
"stderr": {
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
"instruction_rows": 56
},
{
"name": "observed-push-wide",
"argv": [
"/usr/bin/objdump",
"-D",
"-Mintel",
"--start-address=0x007b7320",
"--stop-address=0x007b73a1",
"dumps/sots.exe"
],
"cwd": "/home/alex/sots-re",
"returncode": 0,
"stdout": {
"bytes": 2794,
"sha256": "510efc3587feec6b34d52effccfd9afac6cec4ab3358de54ba7ad9aecfa73c67"
},
"stderr": {
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
"instruction_rows": 56
},
{
"name": "observed-realloc-narrow",
"argv": [
"/usr/bin/objdump",
"-D",
"-Mintel",
"--start-address=0x007b34e0",
"--stop-address=0x007b35ef",
"dumps/sots.exe"
],
"cwd": "/home/alex/sots-re",
"returncode": 0,
"stdout": {
"bytes": 5161,
"sha256": "b5dc8e0f794baeacf3ea4c1371ed5541c5e6732e7e813f0c717da36c6776ef18"
},
"stderr": {
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
"instruction_rows": 100
},
{
"name": "observed-realloc-wide",
"argv": [
"/usr/bin/objdump",
"-D",
"-Mintel",
"--start-address=0x007b34e0",
"--stop-address=0x007b35f1",
"dumps/sots.exe"
],
"cwd": "/home/alex/sots-re",
"returncode": 0,
"stdout": {
"bytes": 5165,
"sha256": "82d8390d9a4a9ead4d2de8f60666121099adaf9ae94cca0b1f832582a67f8bb9"
},
"stderr": {
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
"instruction_rows": 100
},
{
"name": "string-alloc-narrow",
"argv": [
"/usr/bin/objdump",
"-D",
"-Mintel",
"--start-address=0x004249a0",
"--stop-address=0x00424ada",
"dumps/sots.exe"
],
"cwd": "/home/alex/sots-re",
"returncode": 0,
"stdout": {
"bytes": 6019,
"sha256": "5d87641526f283d3f9029d770d82bf3e2e1262abb5219d57b111b54dda5a522d"
},
"stderr": {
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
"instruction_rows": 116
},
{
"name": "string-alloc-wide",
"argv": [
"/usr/bin/objdump",
"-D",
"-Mintel",
"--start-address=0x004249a0",
"--stop-address=0x00424adc",
"dumps/sots.exe"
],
"cwd": "/home/alex/sots-re",
"returncode": 0,
"stdout": {
"bytes": 6023,
"sha256": "04b5e6356f779de7584af31f69abd689f33f97c5eae9c3707dcae7290284a041"
},
"stderr": {
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
"instruction_rows": 116
},
{
"name": "observed-ctor-control",
"argv": [
"/usr/bin/objdump",
"-D",
"-Mintel",
"--start-address=0x008562a0",
"--stop-address=0x0085630d",
"dumps/sots.exe"
],
"cwd": "/home/alex/sots-re",
"returncode": 0,
"stdout": {
"bytes": 2086,
"sha256": "402267f37b84f516b329764296600a19921c9cbafabd696a3fb00ff1891601fd"
},
"stderr": {
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
"instruction_rows": 40
},
{
"name": "observed-copy-control",
"argv": [
"/usr/bin/objdump",
"-D",
"-Mintel",
"--start-address=0x0079a150",
"--stop-address=0x0079a1d9",
"dumps/sots.exe"
],
"cwd": "/home/alex/sots-re",
"returncode": 0,
"stdout": {
"bytes": 2633,
"sha256": "4e1f2f4360c81416513fb21f0bc6eb6295548a409a2f09c1bae1763e4e86a069"
},
"stderr": {
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
"instruction_rows": 49
},
{
"name": "player-dtor-control",
"argv": [
"/usr/bin/objdump",
"-D",
"-Mintel",
"--start-address=0x0061ae90",
"--stop-address=0x0061aefc",
"dumps/sots.exe"
],
"cwd": "/home/alex/sots-re",
"returncode": 0,
"stdout": {
"bytes": 1985,
"sha256": "db8d7b77b942234aec85ed9773b7fd8f363655c7e5aed5fc2cbecd0f5d1a133e"
},
"stderr": {
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
"instruction_rows": 36
},
{
"name": "import-thunks-control",
"argv": [
"/usr/bin/objdump",
"-D",
"-Mintel",
"--start-address=0x00924faa",
"--stop-address=0x00924fbc",
"dumps/sots.exe"
],
"cwd": "/home/alex/sots-re",
"returncode": 0,
"stdout": {
"bytes": 285,
"sha256": "3b83cf62a3550c01c37db9329ef1d35f0fb5377fa77662b9e0ed83333f6f46ea"
},
"stderr": {
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
"instruction_rows": 4
},
{
"name": "dedup-narrow",
"argv": [
"/usr/bin/objdump",
"-D",
"-Mintel",
"--start-address=0x00825d40",
"--stop-address=0x00825e65",
"dumps/sots.exe"
],
"cwd": "/home/alex/sots-re",
"returncode": 0,
"stdout": {
"bytes": 6130,
"sha256": "1c2408cd49cc10383bad9fe06d3287476b103205f4155adf64c8a50ccd5205e8"
},
"stderr": {
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
"instruction_rows": 121
},
{
"name": "dedup-wide",
"argv": [
"/usr/bin/objdump",
"-D",
"-Mintel",
"--start-address=0x00825d40",
"--stop-address=0x00825e67",
"dumps/sots.exe"
],
"cwd": "/home/alex/sots-re",
"returncode": 0,
"stdout": {
"bytes": 6134,
"sha256": "3c9f83d3a98d95ffa68e0595e47f6c3beab3016aa97cd44bf39ac72ed3ec0a84"
},
"stderr": {
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
"instruction_rows": 121
},
{
"name": "string-not-equal",
"argv": [
"/usr/bin/objdump",
"-D",
"-Mintel",
"--start-address=0x0046f8c0",
"--stop-address=0x0046f8f0",
"dumps/sots.exe"
],
"cwd": "/home/alex/sots-re",
"returncode": 0,
"stdout": {
"bytes": 1333,
"sha256": "373b04cbc836e81ee84145796c86766fcbeb363ac3c5be44dc8419ee91a170ed"
},
"stderr": {
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
"instruction_rows": 27
},
{
"name": "string-compare",
"argv": [
"/usr/bin/objdump",
"-D",
"-Mintel",
"--start-address=0x004236a0",
"--stop-address=0x0042370d",
"dumps/sots.exe"
],
"cwd": "/home/alex/sots-re",
"returncode": 0,
"stdout": {
"bytes": 2570,
"sha256": "1debe85f054a442a09cb84c895e1950487abe996051dde0820e5d687022d9a66"
},
"stderr": {
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
"instruction_rows": 52
},
{
"name": "byte-compare",
"argv": [
"/usr/bin/objdump",
"-D",
"-Mintel",
"--start-address=0x00422720",
"--stop-address=0x00422796",
"dumps/sots.exe"
],
"cwd": "/home/alex/sots-re",
"returncode": 0,
"stdout": {
"bytes": 2644,
"sha256": "4e2f8375cc0c6f645a09d2ebedb95e40d0414fb8e667b8c01768357397e8c580"
},
"stderr": {
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
"instruction_rows": 52
},
{
"name": "player-ctor",
"argv": [
"/usr/bin/objdump",
"-D",
"-Mintel",
"--start-address=0x0084ee30",
"--stop-address=0x0084eef4",
"dumps/sots.exe"
],
"cwd": "/home/alex/sots-re",
"returncode": 0,
"stdout": {
"bytes": 3363,
"sha256": "346867ad6b91b9a07f466832c258e101a0b13c7911f1e42d659ff8591494bfba"
},
"stderr": {
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
"instruction_rows": 62
}
],
"comparisons": [
{
"name": "observed-alloc",
"preceding_rows_equal": true,
"narrow_terminal": " 57e5e3:\tc2 \tret 0x4",
"wide_terminal": " 57e5e3:\tc2 04 00 \tret 0x4",
"expected_wide_bytes": "c2 04 00",
"pass": true
},
{
"name": "player-append",
"preceding_rows_equal": true,
"narrow_terminal": " 86c62d:\tc2 \tret 0x4",
"wide_terminal": " 86c62d:\tc2 04 00 \tret 0x4",
"expected_wide_bytes": "c2 04 00",
"pass": true
},
{
"name": "player-copy",
"preceding_rows_equal": true,
"narrow_terminal": " 7694bf:\tc2 \tret 0x4",
"wide_terminal": " 7694bf:\tc2 04 00 \tret 0x4",
"expected_wide_bytes": "c2 04 00",
"pass": true
},
{
"name": "observed-push",
"preceding_rows_equal": true,
"narrow_terminal": " 7b739e:\tc2 \tret 0x4",
"wide_terminal": " 7b739e:\tc2 04 00 \tret 0x4",
"expected_wide_bytes": "c2 04 00",
"pass": true
},
{
"name": "observed-realloc",
"preceding_rows_equal": true,
"narrow_terminal": " 7b35ee:\tc2 \tret 0x4",
"wide_terminal": " 7b35ee:\tc2 04 00 \tret 0x4",
"expected_wide_bytes": "c2 04 00",
"pass": true
},
{
"name": "string-alloc",
"preceding_rows_equal": true,
"narrow_terminal": " 424ad9:\tc2 \tret 0x8",
"wide_terminal": " 424ad9:\tc2 08 00 \tret 0x8",
"expected_wide_bytes": "c2 08 00",
"pass": true
},
{
"name": "dedup",
"preceding_rows_equal": true,
"narrow_terminal": " 825e64:\tc2 \tret 0x8",
"wide_terminal": " 825e64:\tc2 08 00 \tret 0x8",
"expected_wide_bytes": "c2 08 00",
"pass": true
}
],
"all_processes_positive": true,
"all_boundary_predictions_hold": true
}