
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)
