| |
| Invalid read of size 1 |
| at 0x........: main (mm.c:47) |
| by 0x........: __libc_start_main (...libc...) |
| by 0x........: ... |
| Address 0x........ is 1 bytes before the accessing pointer's |
| legitimate range, the 4096-byte block mmap'd |
| at 0x........: __mmap (in /...libc...) |
| Warning: invalid file descriptor -1 in syscall write() |
| Warning: invalid file descriptor -1 in syscall write() |
| |
| Syscall param write(buf) is non-contiguous |
| at 0x........: __libc_write (...libc...) |
| by 0x........: main (mm.c:49) |
| by 0x........: __libc_start_main (...libc...) |
| by 0x........: ... |
| First byte is not within a known block |
| Last byte (0x........) is 3 bytes within a 4096-byte block mmap'd |
| at 0x........: __mmap (in /...libc...) |
| |
| Invalid read of size 1 |
| at 0x........: main (mm.c:53) |
| by 0x........: __libc_start_main (...libc...) |
| by 0x........: ... |
| Address 0x........ is 0 bytes inside the accessing pointer's |
| once-legitimate range, the 4096-byte block munmap'd |
| at 0x........: __munmap (in /...libc...) |
| by 0x........: __libc_start_main (...libc...) |
| by 0x........: ... |
| |
| Doubly-invalid read of size 1 |
| at 0x........: main (mm.c:54) |
| by 0x........: __libc_start_main (...libc...) |
| by 0x........: ... |
| Address 0x........ is 1 bytes before the accessing pointer's |
| once-legitimate range, the 4096-byte block munmap'd |
| at 0x........: __munmap (in /...libc...) |
| by 0x........: __libc_start_main (...libc...) |
| by 0x........: ... |
| Warning: invalid file descriptor -1 in syscall write() |
| |
| Syscall param write(buf) contains unaddressable byte(s) |
| at 0x........: __libc_write (...libc...) |
| by 0x........: main (mm.c:55) |
| by 0x........: __libc_start_main (...libc...) |
| by 0x........: ... |
| Address 0x........ is 0 bytes within a 4096-byte block munmap'd |
| at 0x........: __munmap (in /...libc...) |
| by 0x........: __libc_start_main (...libc...) |
| by 0x........: ... |
| Warning: invalid file descriptor -1 in syscall write() |
| |
| Syscall param write(buf) is non-contiguous |
| at 0x........: __libc_write (...libc...) |
| by 0x........: main (mm.c:56) |
| by 0x........: __libc_start_main (...libc...) |
| by 0x........: ... |
| First byte is not within a known block |
| Last byte (0x........) is 3 bytes within a 4096-byte block munmap'd |
| at 0x........: __munmap (in /...libc...) |
| by 0x........: __libc_start_main (...libc...) |
| by 0x........: ... |
| |
| ERROR SUMMARY: 6 errors from 6 contexts (suppressed: 0 from 0) |