DF-2238 / run.log
== STOCK harness kernel (dfh-built2, #1) == dfh: DF2238: mode 0 (126 chars + Enter) rv=127 dfh: DF2238: [124..133]: 41 41 0d 00 43 43 43 43 43 43 dfh: DF2238: canary [128..159] corrupted bytes = 0 <<<< OOB-write proof dfh: DF2238: mode 2 (127 chars + Enter) rv=128 dfh: DF2238: [124..133]: 41 41 41 0d 00 43 43 43 43 43 dfh: DF2238: OOB WRITE at [128] = 00 (expected canary 43) dfh: DF2238: canary [128..159] corrupted bytes = 1 <<<< OOB-write proof dfh: DF2238: mode 1 (128 chars + Enter) rv=129 dfh: DF2238: [124..133]: 41 41 41 41 0d 00 43 43 43 43 dfh: DF2238: OOB WRITE at [128] = 0d (expected canary 43) dfh: DF2238: OOB WRITE at [129] = 00 (expected canary 43) dfh: DF2238: canary [128..159] corrupted bytes = 2 <<<< OOB-write proof == FIXED harness kernel (dfx-built, #7) == dfh: DF2238: mode 0 (126 chars + Enter) rv=127 dfh: DF2238: [124..133]: 41 41 0d 00 43 43 43 43 43 43 dfh: DF2238: canary [128..159] corrupted bytes = 0 <<<< OOB-write proof dfh: DF2238: mode 2 (127 chars + Enter) rv=127 dfh: DF2238: [124..133]: 41 41 0d 00 43 43 43 43 43 43 dfh: DF2238: canary [128..159] corrupted bytes = 0 <<<< OOB-write proof dfh: DF2238: mode 1 (128 chars + Enter) rv=127 dfh: DF2238: [124..133]: 41 41 0d 00 43 43 43 43 43 43 dfh: DF2238: canary [128..159] corrupted bytes = 0 <<<< OOB-write proof