Language
C
Compiler
clang 8.0.0
Options
Warnings
Optimization
C11
-pedantic
$ clang prog.c -Wall -Wextra -O2 -march=native -std=c11 -pedantic
*** Error in `./prog.exe': munmap_chunk(): invalid pointer: 0x000000000040060a ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7f4190c0e7e5]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x1a8)[0x7f4190c1b698]
./prog.exe[0x400571]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7f4190bb7830]
./prog.exe[0x400479]
======= Memory map: ========
00400000-00401000 r-xp 00000000 fd:03 9447594 /home/jail/prog.exe
00600000-00601000 r--p 00000000 fd:03 9447594 /home/jail/prog.exe
00601000-00602000 rw-p 00001000 fd:03 9447594 /home/jail/prog.exe
020dd000-020ff000 rw-p 00000000 00:00 0 [heap]
7f4190981000-7f4190997000 r-xp 00000000 fd:03 131917 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f4190997000-7f4190b96000 ---p 00016000 fd:03 131917 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f4190b96000-7f4190b97000 rw-p 00015000 fd:03 131917 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f4190b97000-7f4190d57000 r-xp 00000000 fd:03 147125 /lib/x86_64-linux-gnu/libc-2.23.so
7f4190d57000-7f4190f57000 ---p 001c0000 fd:03 147125 /lib/x86_64-linux-gnu/libc-2.23.so
7f4190f57000-7f4190f5b000 r--p 001c0000 fd:03 147125 /lib/x86_64-linux-gnu/libc-2.23.so
7f4190f5b000-7
Hello World
f4190f5d000 rw-p 001c4000 fd:03 147125 /lib/x86_64-linux-gnu/libc-2.23.so
7f4190f5d000-7f4190f61000 rw-p 00000000 00:00 0
7f4190f61000-7f4190f87000 r-xp 00000000 fd:03 147111 /lib/x86_64-linux-gnu/ld-2.23.so
7f419117b000-7f419117e000 rw-p 00000000 00:00 0
7f4191185000-7f4191186000 rw-p 00000000 00:00 0
7f4191186000-7f4191187000 r--p 00025000 fd:03 147111 /lib/x86_64-linux-gnu/ld-2.23.so
7f4191187000-7f4191188000 rw-p 00026000 fd:03 147111 /lib/x86_64-linux-gnu/ld-2.23.so
7f4191188000-7f4191189000 rw-p 00000000 00:00 0
7ffc23509000-7ffc2352a000 rw-p 00000000 00:00 0 [stack]
7ffc235ac000-7ffc235af000 r--p 00000000 00:00 0 [vvar]
7ffc235af000-7ffc235b1000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
Signal:
Aborted