{ "schema": "sots-abi-independent-static/1", "session": "run-ee78b8773688ca09f8046e21", "actor": "research-abi-correction-verifier", "role": "verifier", "model": "openai/gpt-5.6-sol", "timestamp": "2026-09-10T04:44:36.333584+00:00", "input": { "path": "dumps/sots.exe", "bytes": 7898624, "sha256": "970b7de729956a53094c7eb98aba4270aee98e2fed5daf0d39e290013c90c841" }, "tool": { "path": "/usr/bin/objdump", "bytes": 373888, "sha256": "1eaaef2e7f57c4c7f69115c495e2466f5a8c8e5f3bc42221d092382f30f9d4cd", "version": "GNU objdump (GNU Binutils for Ubuntu) 2.38" }, "author_manifest_sha256": "4f3b4b28002a22521d2e7b87c8f82d63b21bf9f48918cc4ab6a7f629155cd101", "stack_writes_to_ebp_minus_20_before_0x885413": [], "commands": [ { "name": "turn-get-create", "variant": "exact", "argv": [ "/usr/bin/objdump", "-D", "-Mintel", "--start-address=0x00885380", "--stop-address=0x0088544a", "/home/alex/sots-re/dumps/sots.exe" ], "returncode": 0, "stdout": { "bytes": 3974, "sha256": "f6e72ba9b08fdf48d70f39379b2fb30a5adbe796072485f70c5795c10ab45ca3" }, "stderr": { "bytes": 0, "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" } }, { "name": "turn-get-create", "variant": "wide", "argv": [ "/usr/bin/objdump", "-D", "-Mintel", "--start-address=0x00885380", "--stop-address=0x0088544e", "/home/alex/sots-re/dumps/sots.exe" ], "returncode": 0, "stdout": { "bytes": 4134, "sha256": "9cb7d2ccfcc645b3b642e520ba51c85330c57d6d4395ed3fbd4a4a1950436e80" }, "stderr": { "bytes": 0, "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" } }, { "name": "turn-append", "variant": "exact", "argv": [ "/usr/bin/objdump", "-D", "-Mintel", "--start-address=0x00884cb0", "--stop-address=0x00884d8f", "/home/alex/sots-re/dumps/sots.exe" ], "returncode": 0, "stdout": { "bytes": 4179, "sha256": "57d6655feed0fc137bb2b7eee4bfcb09536b5a715603c917ee142770f1d52a15" }, "stderr": { "bytes": 0, "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" } }, { "name": "turn-append", "variant": "wide", "argv": [ "/usr/bin/objdump", "-D", "-Mintel", "--start-address=0x00884cb0", "--stop-address=0x00884d93", "/home/alex/sots-re/dumps/sots.exe" ], "returncode": 0, "stdout": { "bytes": 4309, "sha256": "957339f40b2af8947cb883cc1d3a9d1e151bf7663305415065472ef9171dc33d" }, "stderr": { "bytes": 0, "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" } }, { "name": "nested-copy", "variant": "exact", "argv": [ "/usr/bin/objdump", "-D", "-Mintel", "--start-address=0x00779850", "--stop-address=0x00779a20", "/home/alex/sots-re/dumps/sots.exe" ], "returncode": 0, "stdout": { "bytes": 8469, "sha256": "e3988aa615066dce65ec16de0d61051ffc5deafe8c8eef4aeb0bbfbe931204a1" }, "stderr": { "bytes": 0, "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" } }, { "name": "nested-copy", "variant": "wide", "argv": [ "/usr/bin/objdump", "-D", "-Mintel", "--start-address=0x00779850", "--stop-address=0x00779a24", "/home/alex/sots-re/dumps/sots.exe" ], "returncode": 0, "stdout": { "bytes": 8558, "sha256": "4d9a176ee3c9a8e449026e421520541000d9792a9d11cbc416318d7e26b06b5c" }, "stderr": { "bytes": 0, "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" } }, { "name": "nested-dtor", "variant": "exact", "argv": [ "/usr/bin/objdump", "-D", "-Mintel", "--start-address=0x00629580", "--stop-address=0x006295ca", "/home/alex/sots-re/dumps/sots.exe" ], "returncode": 0, "stdout": { "bytes": 1727, "sha256": "3c38887e60d009ab904772b13be93ac1eedd9bee85024e37110160a625db3a83" }, "stderr": { "bytes": 0, "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" } }, { "name": "nested-dtor", "variant": "wide", "argv": [ "/usr/bin/objdump", "-D", "-Mintel", "--start-address=0x00629580", "--stop-address=0x006295ce", "/home/alex/sots-re/dumps/sots.exe" ], "returncode": 0, "stdout": { "bytes": 1887, "sha256": "0aba6fc800760e3a113c07238cfb6e721623eb0bb8a933a990d3e2e82823d00f" }, "stderr": { "bytes": 0, "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" } } ], "checks": [ { "name": "turn-get-create-exact-return-zero", "status": "pass" }, { "name": "turn-get-create-exact-stdout-nonempty", "status": "pass" }, { "name": "turn-get-create-exact-stderr-empty", "status": "pass" }, { "name": "turn-get-create-wide-return-zero", "status": "pass" }, { "name": "turn-get-create-wide-stdout-nonempty", "status": "pass" }, { "name": "turn-get-create-wide-stderr-empty", "status": "pass" }, { "name": "turn-get-create-byte-exact-author-compare", "status": "pass" }, { "name": "turn-get-create-wide-row-prefix", "status": "pass" }, { "name": "turn-get-create-wide-adds-row", "status": "pass" }, { "name": "turn-append-exact-return-zero", "status": "pass" }, { "name": "turn-append-exact-stdout-nonempty", "status": "pass" }, { "name": "turn-append-exact-stderr-empty", "status": "pass" }, { "name": "turn-append-wide-return-zero", "status": "pass" }, { "name": "turn-append-wide-stdout-nonempty", "status": "pass" }, { "name": "turn-append-wide-stderr-empty", "status": "pass" }, { "name": "turn-append-byte-exact-author-compare", "status": "pass" }, { "name": "turn-append-wide-row-prefix", "status": "pass" }, { "name": "turn-append-wide-adds-row", "status": "pass" }, { "name": "nested-copy-exact-return-zero", "status": "pass" }, { "name": "nested-copy-exact-stdout-nonempty", "status": "pass" }, { "name": "nested-copy-exact-stderr-empty", "status": "pass" }, { "name": "nested-copy-wide-return-zero", "status": "pass" }, { "name": "nested-copy-wide-stdout-nonempty", "status": "pass" }, { "name": "nested-copy-wide-stderr-empty", "status": "pass" }, { "name": "nested-copy-byte-exact-author-compare", "status": "pass" }, { "name": "nested-copy-wide-row-prefix", "status": "fail" }, { "name": "nested-copy-wide-adds-row", "status": "pass" }, { "name": "nested-dtor-exact-return-zero", "status": "pass" }, { "name": "nested-dtor-exact-stdout-nonempty", "status": "pass" }, { "name": "nested-dtor-exact-stderr-empty", "status": "pass" }, { "name": "nested-dtor-wide-return-zero", "status": "pass" }, { "name": "nested-dtor-wide-stdout-nonempty", "status": "pass" }, { "name": "nested-dtor-wide-stderr-empty", "status": "pass" }, { "name": "nested-dtor-byte-exact-author-compare", "status": "pass" }, { "name": "nested-dtor-wide-row-prefix", "status": "pass" }, { "name": "nested-dtor-wide-adds-row", "status": "pass" }, { "name": "binary-hash", "status": "pass" }, { "name": "tool-hash", "status": "pass" }, { "name": "get-no-precall-ebp-minus-20-write", "status": "pass" }, { "name": "get-last-match-overwrite-visible", "status": "pass" }, { "name": "get-cleanup-before-final-store", "status": "pass" }, { "name": "append-source4-copy-before-nested-copy-before-advance", "status": "pass" }, { "name": "nested-copy-three-null-initializers", "status": "pass" }, { "name": "nested-copy-empty-and-nonempty-branches", "status": "pass" }, { "name": "nested-dtor-null-branch-loop-free-zero", "status": "pass" } ], "failed": [ "nested-copy-wide-row-prefix" ], "scope": "Independent static full compare plus widened-stop boundary ablation; no live game/allocator execution or replacement acceptance." }