Last active
July 19, 2018 03:48
-
-
Save sergiocampama/079ee2f6267a72e287f3b3c931a9d873 to your computer and use it in GitHub Desktop.
Error with static linking
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
swiftc -o Hello main.swift -static-stdlib | |
Link to toolchain with static libdispatch.a -> http://bit.ly/2JycXfm |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import Foundation | |
import Glibc | |
print("Hello, world!") |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Hello, world! | |
*** Error in `./Hello': free(): invalid pointer: 0x00007ff6db7ca760 *** | |
======= Backtrace: ========= | |
/lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7ff6d99637e5] | |
/lib/x86_64-linux-gnu/libc.so.6(+0x8037a)[0x7ff6d996c37a] | |
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x4c)[0x7ff6d997053c] | |
/usr/lib/x86_64-linux-gnu/libp11-kit.so.0(+0x3fd6d)[0x7ff6d48fad6d] | |
/lib64/ld-linux-x86-64.so.2(+0x10de7)[0x7ff6db5d2de7] | |
/lib/x86_64-linux-gnu/libc.so.6(+0x39ff8)[0x7ff6d9925ff8] | |
/lib/x86_64-linux-gnu/libc.so.6(+0x3a045)[0x7ff6d9926045] | |
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf7)[0x7ff6d990c837] | |
./Hello(_start+0x29)[0x5586d5f5d829] | |
======= Memory map: ======== | |
5586d5e3a000-5586d8356000 r-xp 00000000 00:4f 8596649966 /working_dir/Hello | |
5586d8357000-5586d83db000 r--p 0251c000 00:4f 8596649966 /working_dir/Hello | |
5586d83db000-5586d8426000 rw-p 025a0000 00:4f 8596649966 /working_dir/Hello | |
5586d8426000-5586d846b000 rw-p 00000000 00:00 0 | |
5586d84aa000-5586d84fb000 rw-p 00000000 00:00 0 [heap] | |
7ff6cc000000-7ff6cc021000 rw-p 00000000 00:00 0 | |
7ff6cc021000-7ff6d0000000 ---p 00000000 00:00 0 | |
7ff6d2b8e000-7ff6d2b97000 r-xp 00000000 08:01 1975307 /lib/x86_64-linux-gnu/libcrypt-2.23.so | |
7ff6d2b97000-7ff6d2d96000 ---p 00009000 08:01 1975307 /lib/x86_64-linux-gnu/libcrypt-2.23.so | |
7ff6d2d96000-7ff6d2d97000 r--p 00008000 08:01 1975307 /lib/x86_64-linux-gnu/libcrypt-2.23.so | |
7ff6d2d97000-7ff6d2d98000 rw-p 00009000 08:01 1975307 /lib/x86_64-linux-gnu/libcrypt-2.23.so | |
7ff6d2d98000-7ff6d2dc6000 rw-p 00000000 00:00 0 | |
7ff6d2dc6000-7ff6d2e95000 r-xp 00000000 08:01 1714899 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6 | |
7ff6d2e95000-7ff6d3095000 ---p 000cf000 08:01 1714899 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6 | |
7ff6d3095000-7ff6d3098000 r--p 000cf000 08:01 1714899 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6 | |
7ff6d3098000-7ff6d309a000 rw-p 000d2000 08:01 1714899 /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6 | |
7ff6d309a000-7ff6d309b000 rw-p 00000000 00:00 0 | |
7ff6d309b000-7ff6d30e2000 r-xp 00000000 08:01 1714786 /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0 | |
7ff6d30e2000-7ff6d32e1000 ---p 00047000 08:01 1714786 /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0 | |
7ff6d32e1000-7ff6d32e3000 r--p 00046000 08:01 1714786 /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0 | |
7ff6d32e3000-7ff6d32e5000 rw-p 00048000 08:01 1714786 /usr/lib/x86_64-linux-gnu/libhx509.so.5.0.0 | |
7ff6d32e5000-7ff6d32e6000 rw-p 00000000 00:00 0 | |
7ff6d32e6000-7ff6d32f4000 r-xp 00000000 08:01 1714780 /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0 | |
7ff6d32f4000-7ff6d34f3000 ---p 0000e000 08:01 1714780 /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0 | |
7ff6d34f3000-7ff6d34f4000 r--p 0000d000 08:01 1714780 /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0 | |
7ff6d34f4000-7ff6d34f5000 rw-p 0000e000 08:01 1714780 /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0 | |
7ff6d34f5000-7ff6d351c000 r-xp 00000000 08:01 1714920 /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0 | |
7ff6d351c000-7ff6d371c000 ---p 00027000 08:01 1714920 /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0 | |
7ff6d371c000-7ff6d371d000 r--p 00027000 08:01 1714920 /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0 | |
7ff6d371d000-7ff6d371e000 rw-p 00028000 08:01 1714920 /usr/lib/x86_64-linux-gnu/libwind.so.0.0.0 | |
7ff6d371e000-7ff6d3725000 r-xp 00000000 08:01 1714752 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4 | |
7ff6d3725000-7ff6d3924000 ---p 00007000 08:01 1714752 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4 | |
7ff6d3924000-7ff6d3925000 r--p 00006000 08:01 1714752 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4 | |
7ff6d3925000-7ff6d3926000 rw-p 00007000 08:01 1714752 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4 | |
7ff6d3926000-7ff6d393b000 r-xp 00000000 08:01 1714891 /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0 | |
7ff6d393b000-7ff6d3b3a000 ---p 00015000 08:01 1714891 /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0 | |
7ff6d3b3a000-7ff6d3b3b000 r--p 00014000 08:01 1714891 /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0 | |
7ff6d3b3b000-7ff6d3b3c000 rw-p 00015000 08:01 1714891 /usr/lib/x86_64-linux-gnu/libroken.so.18.1.0 | |
7ff6d3b3c000-7ff6d3b6c000 r-xp 00000000 08:01 1714778 /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0 | |
7ff6d3b6c000-7ff6d3d6c000 ---p 00030000 08:01 1714778 /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0 | |
7ff6d3d6c000-7ff6d3d6d000 r--p 00030000 08:01 1714778 /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0 | |
7ff6d3d6d000-7ff6d3d6e000 rw-p 00031000 08:01 1714778 /usr/lib/x86_64-linux-gnu/libhcrypto.so.4.1.0 | |
7ff6d3d6e000-7ff6d3d6f000 rw-p 00000000 00:00 0 | |
7ff6d3d6f000-7ff6d3e0e000 r-xp 00000000 08:01 1714707 /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0 | |
7ff6d3e0e000-7ff6d400d000 ---p 0009f000 08:01 1714707 /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0 | |
7ff6d400d000-7ff6d400e000 r--p 0009e000 08:01 1714707 /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0 | |
7ff6d400e000-7ff6d4011000 rw-p 0009f000 08:01 1714707 /usr/lib/x86_64-linux-gnu/libasn1.so.8.0.0 | |
7ff6d4011000-7ff6d4095000 r-xp 00000000 08:01 1714831 /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0 | |
7ff6d4095000-7ff6d4294000 ---p 00084000 08:01 1714831 /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0 | |
7ff6d4294000-7ff6d4297000 r--p 00083000 08:01 1714831 /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0 | |
7ff6d4297000-7ff6d429a000 rw-p 00086000 08:01 1714831 /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0 | |
7ff6d429a000-7ff6d429b000 rw-p 00000000 00:00 0 | |
7ff6d429b000-7ff6d42a3000 r-xp 00000000 08:01 1714782 /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0 | |
7ff6d42a3000-7ff6d44a2000 ---p 00008000 08:01 1714782 /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0 | |
7ff6d44a2000-7ff6d44a3000 r--p 00007000 08:01 1714782 /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0 | |
7ff6d44a3000-7ff6d44a4000 rw-p 00008000 08:01 1714782 /usr/lib/x86_64-linux-gnu/libheimntlm.so.0.1.0 | |
7ff6d44a4000-7ff6d44a7000 r-xp 00000000 08:01 1708488 /lib/x86_64-linux-gnu/libkeyutils.so.1.5 | |
7ff6d44a7000-7ff6d46a6000 ---p 00003000 08:01 1708488 /lib/x86_64-linux-gnu/libkeyutils.so.1.5 | |
7ff6d46a6000-7ff6d46a7000 r--p 00002000 08:01 1708488 /lib/x86_64-linux-gnu/libkeyutils.so.1.5 | |
7ff6d46a7000-7ff6d46a8000 rw-p 00003000 08:01 1708488 /lib/x86_64-linux-gnu/libkeyutils.so.1.5 | |
7ff6d46a8000-7ff6d46b9000 r-xp 00000000 08:01 1714905 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1 | |
7ff6d46b9000-7ff6d48b9000 ---p 00011000 08:01 1714905 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1 | |
7ff6d48b9000-7ff6d48ba000 r--p 00011000 08:01 1714905 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1 | |
7ff6d48ba000-7ff6d48bb000 rw-p 00012000 08:01 1714905 /usr/lib/x86_64-linux-gnu/libtasn1.so.6.5.1 | |
7ff6d48bb000-7ff6d4914000 r-xp 00000000 08:01 1714876 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0 | |
7ff6d4914000-7ff6d4b13000 ---p 00059000 08:01 1714876 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0 | |
7ff6d4b13000-7ff6d4b1d000 r--p 00058000 08:01 1714876 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0 | |
7ff6d4b1d000-7ff6d4b1f000 rw-p 00062000 08:01 1714876 /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0 | |
7ff6d4b1f000-7ff6d63d5000 r-xp 00000000 08:01 1714790 /usr/lib/x86_64-linux-gnu/libicudata.so.55.1 | |
7ff6d63d5000-7ff6d65d4000 ---p 018b6000 08:01 1714790 /usr/lib/x86_64-linux-gnu/libicudata.so.55.1 | |
7ff6d65d4000-7ff6d65d5000 r--p 018b5000 08:01 1714790 /usr/lib/x86_64-linux-gnu/libicudata.so.55.1 | |
7ff6d65d5000-7ff6d65d6000 rw-p 018b6000 08:01 1714790 /usr/lib/x86_64-linux-gnu/libicudata.so.55.1 | |
7ff6d65d6000-7ff6d6613000 r-xp 00000000 08:01 1714772 /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0 | |
7ff6d6613000-7ff6d6813000 ---p 0003d000 08:01 1714772 /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0 | |
7ff6d6813000-7ff6d6814000 r--p 0003d000 08:01 1714772 /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0 | |
7ff6d6814000-7ff6d6816000 rw-p 0003e000 08:01 1714772 /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0 | |
7ff6d6816000-7ff6d6817000 rw-p 00000000 00:00 0 | |
7ff6d6817000-7ff6d6830000 r-xp 00000000 08:01 1714897 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25 | |
7ff6d6830000-7ff6d6a30000 ---p 00019000 08:01 1714897 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25 | |
7ff6d6a30000-7ff6d6a31000 r--p 00019000 08:01 1714897 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25 | |
7ff6d6a31000-7ff6d6a32000 rw-p 0001a000 08:01 1714897 /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25 | |
7ff6d6a32000-7ff6d6a49000 r-xp 00000000 08:01 1975371 /lib/x86_64-linux-gnu/libresolv-2.23.so | |
7ff6d6a49000-7ff6d6c49000 ---p 00017000 08:01 1975371 /lib/x86_64-linux-gnu/libresolv-2.23.so | |
7ff6d6c49000-7ff6d6c4a000 r--p 00017000 08:01 1975371 /lib/x86_64-linux-gnu/libresolv-2.23.so | |
7ff6d6c4a000-7ff6d6c4b000 rw-p 00018000 08:01 1975371 /lib/x86_64-linux-gnu/libresolv-2.23.so | |
7ff6d6c4b000-7ff6d6c4d000 rw-p 00000000 00:00 0 | |
7ff6d6c4d000-7ff6d6c57000 r-xp 00000000 08:01 1714835 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1 | |
7ff6d6c57000-7ff6d6e56000 ---p 0000a000 08:01 1714835 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1 | |
7ff6d6e56000-7ff6d6e57000 r--p 00009000 08:01 1714835 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1 | |
7ff6d6e57000-7ff6d6e58000 rw-p 0000a000 08:01 1714835 /usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1 | |
7ff6d6e58000-7ff6d6e5b000 r-xp 00000000 08:01 1975306 /lib/x86_64-linux-gnu/libcom_err.so.2.1 | |
7ff6d6e5b000-7ff6d705a000 ---p 00003000 08:01 1975306 /lib/x86_64-linux-gnu/libcom_err.so.2.1 | |
7ff6d705a000-7ff6d705b000 r--p 00002000 08:01 1975306 /lib/x86_64-linux-gnu/libcom_err.so.2.1 | |
7ff6d705b000-7ff6d705c000 rw-p 00003000 08:01 1975306 /lib/x86_64-linux-gnu/libcom_err.so.2.1 | |
7ff6d705c000-7ff6d7088000 r-xp 00000000 08:01 1714829 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1 | |
7ff6d7088000-7ff6d7287000 ---p 0002c000 08:01 1714829 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1 | |
7ff6d7287000-7ff6d7289000 r--p 0002b000 08:01 1714829 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1 | |
7ff6d7289000-7ff6d728a000 rw-p 0002d000 08:01 1714829 /usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1 | |
7ff6d728a000-7ff6d728b000 rw-p 00000000 00:00 0 | |
7ff6d728b000-7ff6d734e000 r-xp 00000000 08:01 1714833 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3 | |
7ff6d734e000-7ff6d754e000 ---p 000c3000 08:01 1714833 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3 | |
7ff6d754e000-7ff6d755b000 r--p 000c3000 08:01 1714833 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3 | |
7ff6d755b000-7ff6d755d000 rw-p 000d0000 08:01 1714833 /usr/lib/x86_64-linux-gnu/libkrb5.so.3.3 | |
7ff6d755d000-7ff6d75dc000 r-xp 00000000 08:01 1714764 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0 | |
7ff6d75dc000-7ff6d77db000 ---p 0007f000 08:01 1714764 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0 | |
7ff6d77db000-7ff6d77dc000 r--p 0007e000 08:01 1714764 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0 | |
7ff6d77dc000-7ff6d77dd000 rw-p 0007f000 08:01 1714764 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.0 | |
7ff6d77dd000-7ff6d7811000 r-xp 00000000 08:01 1714860 /usr/lib/x86_64-linux-gnu/libnettle.so.6.2 | |
7ff6d7811000-7ff6d7a10000 ---p 00034000 08:01 1714860 /usr/lib/x86_64-linux-gnu/libnettle.so.6.2 | |
7ff6d7a10000-7ff6d7a12000 r--p 00033000 08:01 1714860 /usr/lib/x86_64-linux-gnu/libnettle.so.6.2 | |
7ff6d7a12000-7ff6d7a13000 rw-p 00035000 08:01 1714860 /usr/lib/x86_64-linux-gnu/libnettle.so.6.2 | |
7ff6d7a13000-7ff6d7a45000 r-xp 00000000 08:01 1714784 /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2 | |
7ff6d7a45000-7ff6d7c44000 ---p 00032000 08:01 1714784 /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2 | |
7ff6d7c44000-7ff6d7c45000 r--p 00031000 08:01 1714784 /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2 | |
7ff6d7c45000-7ff6d7c46000 rw-p 00032000 08:01 1714784 /usr/lib/x86_64-linux-gnu/libhogweed.so.4.2 | |
7ff6d7c46000-7ff6d7d69000 r-xp 00000000 08:01 1714766 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2 | |
7ff6d7d69000-7ff6d7f68000 ---p 00123000 08:01 1714766 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2 | |
7ff6d7f68000-7ff6d7f73000 r--p 00122000 08:01 1714766 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2 | |
7ff6d7f73000-7ff6d7f75000 rw-p 0012d000 08:01 1714766 /usr/lib/x86_64-linux-gnu/libgnutls.so.30.6.2 | |
7ff6d7f75000-7ff6d7f76000 rw-p 00000000 00:00 0 | |
7ff6d7f76000-7ff6d7f97000 r-xp 00000000 08:01 1975330 /lib/x86_64-linux-gnu/liblzma.so.5.0.0 | |
7ff6d7f97000-7ff6d8196000 ---p 00021000 08:01 1975330 /lib/x86_64-linux-gnu/liblzma.so.5.0.0 | |
7ff6d8196000-7ff6d8197000 r--p 00020000 08:01 1975330 /lib/x86_64-linux-gnu/liblzma.so.5.0.0 | |
7ff6d8197000-7ff6d8198000 rw-p 00021000 08:01 1975330 /lib/x86_64-linux-gnu/liblzma.so.5.0.0 | |
7ff6d8198000-7ff6d8317000 r-xp 00000000 08:01 1714818 /usr/lib/x86_64-linux-gnu/libicuuc.so.55.1 | |
7ff6d8317000-7ff6d8517000 ---p 0017f000 08:01 1714818 /usr/lib/x86_64-linux-gnu/libicuuc.so.55.1 | |
7ff6d8517000-7ff6d8527000 r--p 0017f000 08:01 1714818 /usr/lib/x86_64-linux-gnu/libicuuc.so.55.1 | |
7ff6d8527000-7ff6d8528000 rw-p 0018f000 08:01 1714818 /usr/lib/x86_64-linux-gnu/libicuuc.so.55.1 | |
7ff6d8528000-7ff6d852c000 rw-p 00000000 00:00 0 | |
7ff6d852c000-7ff6d8545000 r-xp 00000000 08:01 1975398 /lib/x86_64-linux-gnu/libz.so.1.2.8 | |
7ff6d8545000-7ff6d8744000 ---p 00019000 08:01 1975398 /lib/x86_64-linux-gnu/libz.so.1.2.8 | |
7ff6d8744000-7ff6d8745000 r--p 00018000 08:01 1975398 /lib/x86_64-linux-gnu/libz.so.1.2.8 | |
7ff6d8745000-7ff6d8746000 rw-p 00019000 08:01 1975398 /lib/x86_64-linux-gnu/libz.so.1.2.8 | |
7ff6d8746000-7ff6d8793000 r-xp 00000000 08:01 1714840 /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5 | |
7ff6d8793000-7ff6d8992000 ---p 0004d000 08:01 1714840 /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5 | |
7ff6d8992000-7ff6d8994000 r--p 0004c000 08:01 1714840 /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5 | |
7ff6d8994000-7ff6d8995000 rw-p 0004e000 08:01 1714840 /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.5 | |
7ff6d8995000-7ff6d8997000 rw-p 00000000 00:00 0 | |
7ff6d8997000-7ff6d89a4000 r-xp 00000000 08:01 1714837 /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5 | |
7ff6d89a4000-7ff6d8ba4000 ---p 0000d000 08:01 1714837 /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5 | |
7ff6d8ba4000-7ff6d8ba5000 r--p 0000d000 08:01 1714837 /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5 | |
7ff6d8ba5000-7ff6d8ba6000 rw-p 0000e000 08:01 1714837 /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.5 | |
7ff6d8ba6000-7ff6d8bed000 r-xp 00000000 08:01 1714774 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2 | |
7ff6d8bed000-7ff6d8dec000 ---p 00047000 08:01 1714774 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2 | |
7ff6d8dec000-7ff6d8dee000 r--p 00046000 08:01 1714774 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2 | |
7ff6d8dee000-7ff6d8df0000 rw-p 00048000 08:01 1714774 /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2 | |
7ff6d8df0000-7ff6d900a000 r-xp 00000000 08:01 1708478 /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 | |
7ff6d900a000-7ff6d9209000 ---p 0021a000 08:01 1708478 /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 | |
7ff6d9209000-7ff6d9225000 r--p 00219000 08:01 1708478 /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 | |
7ff6d9225000-7ff6d9231000 rw-p 00235000 08:01 1708478 /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 | |
7ff6d9231000-7ff6d9234000 rw-p 00000000 00:00 0 | |
7ff6d9234000-7ff6d9292000 r-xp 00000000 08:01 1708493 /lib/x86_64-linux-gnu/libssl.so.1.0.0 | |
7ff6d9292000-7ff6d9492000 ---p 0005e000 08:01 1708493 /lib/x86_64-linux-gnu/libssl.so.1.0.0 | |
7ff6d9492000-7ff6d9496000 r--p 0005e000 08:01 1708493 /lib/x86_64-linux-gnu/libssl.so.1.0.0 | |
7ff6d9496000-7ff6d949d000 rw-p 00062000 08:01 1708493 /lib/x86_64-linux-gnu/libssl.so.1.0.0 | |
7ff6d949d000-7ff6d94b8000 r-xp 00000000 08:01 1714895 /usr/lib/x86_64-linux-gnu/librtmp.so.1 | |
7ff6d94b8000-7ff6d96b7000 ---p 0001b000 08:01 1714895 /usr/lib/x86_64-linux-gnu/librtmp.so.1 | |
7ff6d96b7000-7ff6d96b8000 r--p 0001a000 08:01 1714895 /usr/lib/x86_64-linux-gnu/librtmp.so.1 | |
7ff6d96b8000-7ff6d96b9000 rw-p 0001b000 08:01 1714895 /usr/lib/x86_64-linux-gnu/librtmp.so.1 | |
7ff6d96b9000-7ff6d96ea000 r-xp 00000000 08:01 1714820 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15 | |
7ff6d96ea000-7ff6d98ea000 ---p 00031000 08:01 1714820 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15 | |
7ff6d98ea000-7ff6d98eb000 r--p 00031000 08:01 1714820 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15 | |
7ff6d98eb000-7ff6d98ec000 rw-p 00032000 08:01 1714820 /usr/lib/x86_64-linux-gnu/libidn.so.11.6.15 | |
7ff6d98ec000-7ff6d9aac000 r-xp 00000000 08:01 1975299 /lib/x86_64-linux-gnu/libc-2.23.so | |
7ff6d9aac000-7ff6d9cac000 ---p 001c0000 08:01 1975299 /lib/x86_64-linux-gnu/libc-2.23.so | |
7ff6d9cac000-7ff6d9cb0000 r--p 001c0000 08:01 1975299 /lib/x86_64-linux-gnu/libc-2.23.so | |
7ff6d9cb0000-7ff6d9cb2000 rw-p 001c4000 08:01 1975299 /lib/x86_64-linux-gnu/libc-2.23.so | |
7ff6d9cb2000-7ff6d9cb6000 rw-p 00000000 00:00 0 | |
7ff6d9cb6000-7ff6d9ccc000 r-xp 00000000 08:01 1975320 /lib/x86_64-linux-gnu/libgcc_s.so.1 | |
7ff6d9ccc000-7ff6d9ecb000 ---p 00016000 08:01 1975320 /lib/x86_64-linux-gnu/libgcc_s.so.1 | |
7ff6d9ecb000-7ff6d9ecc000 rw-p 00015000 08:01 1975320 /lib/x86_64-linux-gnu/libgcc_s.so.1 | |
7ff6d9ecc000-7ff6d9fd4000 r-xp 00000000 08:01 1975331 /lib/x86_64-linux-gnu/libm-2.23.so | |
7ff6d9fd4000-7ff6da1d3000 ---p 00108000 08:01 1975331 /lib/x86_64-linux-gnu/libm-2.23.so | |
7ff6da1d3000-7ff6da1d4000 r--p 00107000 08:01 1975331 /lib/x86_64-linux-gnu/libm-2.23.so | |
7ff6da1d4000-7ff6da1d5000 rw-p 00108000 08:01 1975331 /lib/x86_64-linux-gnu/libm-2.23.so | |
7ff6da1d5000-7ff6da347000 r-xp 00000000 08:01 1714903 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21 | |
7ff6da347000-7ff6da547000 ---p 00172000 08:01 1714903 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21 | |
7ff6da547000-7ff6da551000 r--p 00172000 08:01 1714903 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21 | |
7ff6da551000-7ff6da553000 rw-p 0017c000 08:01 1714903 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21 | |
7ff6da553000-7ff6da557000 rw-p 00000000 00:00 0 | |
7ff6da557000-7ff6da56a000 r-xp 00000000 08:01 1708477 /lib/x86_64-linux-gnu/libbsd.so.0.8.2 | |
7ff6da56a000-7ff6da769000 ---p 00013000 08:01 1708477 /lib/x86_64-linux-gnu/libbsd.so.0.8.2 | |
7ff6da769000-7ff6da76a000 r--p 00012000 08:01 1708477 /lib/x86_64-linux-gnu/libbsd.so.0.8.2 | |
7ff6da76a000-7ff6da76b000 rw-p 00013000 08:01 1708477 /lib/x86_64-linux-gnu/libbsd.so.0.8.2 | |
7ff6da76b000-7ff6da76c000 rw-p 00000000 00:00 0 | |
7ff6da76c000-7ff6da91d000 r-xp 00000000 08:01 1714926 /usr/lib/x86_64-linux-gnu/libxml2.so.2.9.3 | |
7ff6da91d000-7ff6dab1c000 ---p 001b1000 08:01 1714926 /usr/lib/x86_64-linux-gnu/libxml2.so.2.9.3 | |
7ff6dab1c000-7ff6dab24000 r--p 001b0000 08:01 1714926 /usr/lib/x86_64-linux-gnu/libxml2.so.2.9.3 | |
7ff6dab24000-7ff6dab26000 rw-p 001b8000 08:01 1714926 /usr/lib/x86_64-linux-gnu/libxml2.so.2.9.3 | |
7ff6dab26000-7ff6dab27000 rw-p 00000000 00:00 0 | |
7ff6dab27000-7ff6dab92000 r-xp 00000000 08:01 1714736 /usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0 | |
7ff6dab92000-7ff6dad92000 ---p 0006b000 08:01 1714736 /usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0 | |
7ff6dad92000-7ff6dad95000 r--p 0006b000 08:01 1714736 /usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0 | |
7ff6dad95000-7ff6dad96000 rw-p 0006e000 08:01 1714736 /usr/lib/x86_64-linux-gnu/libcurl.so.4.4.0 | |
7ff6dad96000-7ff6dad9c000 r-xp 00000000 08:01 1714709 /usr/lib/x86_64-linux-gnu/libatomic.so.1.1.0 | |
7ff6dad9c000-7ff6daf9b000 ---p 00006000 08:01 1714709 /usr/lib/x86_64-linux-gnu/libatomic.so.1.1.0 | |
7ff6daf9b000-7ff6daf9c000 r--p 00005000 08:01 1714709 /usr/lib/x86_64-linux-gnu/libatomic.so.1.1.0 | |
7ff6daf9c000-7ff6daf9d000 rw-p 00006000 08:01 1714709 /usr/lib/x86_64-linux-gnu/libatomic.so.1.1.0 | |
7ff6daf9d000-7ff6daf9e000 rw-p 00000000 00:00 0 | |
7ff6daf9e000-7ff6dafa1000 r-xp 00000000 08:01 1975312 /lib/x86_64-linux-gnu/libdl-2.23.so | |
7ff6dafa1000-7ff6db1a0000 ---p 00003000 08:01 1975312 /lib/x86_64-linux-gnu/libdl-2.23.so | |
7ff6db1a0000-7ff6db1a1000 r--p 00002000 08:01 1975312 /lib/x86_64-linux-gnu/libdl-2.23.so | |
7ff6db1a1000-7ff6db1a2000 rw-p 00003000 08:01 1975312 /lib/x86_64-linux-gnu/libdl-2.23.so | |
7ff6db1a2000-7ff6db1a4000 r-xp 00000000 08:01 1975393 /lib/x86_64-linux-gnu/libutil-2.23.so | |
7ff6db1a4000-7ff6db3a3000 ---p 00002000 08:01 1975393 /lib/x86_64-linux-gnu/libutil-2.23.so | |
7ff6db3a3000-7ff6db3a4000 r--p 00001000 08:01 1975393 /lib/x86_64-linux-gnu/libutil-2.23.so | |
7ff6db3a4000-7ff6db3a5000 rw-p 00002000 08:01 1975393 /lib/x86_64-linux-gnu/libutil-2.23.so | |
7ff6db3a5000-7ff6db3bd000 r-xp 00000000 08:01 1975367 /lib/x86_64-linux-gnu/libpthread-2.23.so | |
7ff6db3bd000-7ff6db5bc000 ---p 00018000 08:01 1975367 /lib/x86_64-linux-gnu/libpthread-2.23.so | |
7ff6db5bc000-7ff6db5bd000 r--p 00017000 08:01 1975367 /lib/x86_64-linux-gnu/libpthread-2.23.so | |
7ff6db5bd000-7ff6db5be000 rw-p 00018000 08:01 1975367 /lib/x86_64-linux-gnu/libpthread-2.23.so | |
7ff6db5be000-7ff6db5c2000 rw-p 00000000 00:00 0 | |
7ff6db5c2000-7ff6db5e8000 r-xp 00000000 08:01 1975279 /lib/x86_64-linux-gnu/ld-2.23.so | |
7ff6db7c9000-7ff6db7e2000 rw-p 00000000 00:00 0 | |
7ff6db7e6000-7ff6db7e7000 rw-p 00000000 00:00 0 | |
7ff6db7e7000-7ff6db7e8000 r--p 00025000 08:01 1975279 /lib/x86_64-linux-gnu/ld-2.23.so | |
7ff6db7e8000-7ff6db7e9000 rw-p 00026000 08:01 1975279 /lib/x86_64-linux-gnu/ld-2.23.so | |
7ff6db7e9000-7ff6db7ea000 rw-p 00000000 00:00 0 | |
7ffea1025000-7ffea1046000 rw-p 00000000 00:00 0 [stack] | |
7ffea1122000-7ffea1124000 r--p 00000000 00:00 0 [vvar] | |
7ffea1124000-7ffea1126000 r-xp 00000000 00:00 0 [vdso] | |
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall] | |
/bin/bash: line 1: 20 Aborted ./Hello |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
==27288== Memcheck, a memory error detector | |
==27288== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al. | |
==27288== Using Valgrind-3.11.0 and LibVEX; rerun with -h for copyright info | |
==27288== Command: ./Hello | |
==27288== | |
Hello, world! | |
Finished | |
==27288== Invalid free() / delete / delete[] / realloc() | |
==27288== at 0x4C2EDEB: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) | |
==27288== by 0xB91CD6C: ??? (in /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.1.0) | |
==27288== by 0x4010DE6: _dl_fini (dl-fini.c:235) | |
==27288== by 0x677FFF7: __run_exit_handlers (exit.c:82) | |
==27288== by 0x6780044: exit (exit.c:104) | |
==27288== by 0x6766836: (below main) (libc-start.c:325) | |
==27288== Address 0x4040de0 is in a rw- anonymous segment | |
==27288== | |
==27288== | |
==27288== HEAP SUMMARY: | |
==27288== in use at exit: 78,753 bytes in 28 blocks | |
==27288== total heap usage: 1,340 allocs, 1,313 frees, 260,108 bytes allocated | |
==27288== | |
==27288== LEAK SUMMARY: | |
==27288== definitely lost: 264 bytes in 1 blocks | |
==27288== indirectly lost: 0 bytes in 0 blocks | |
==27288== possibly lost: 0 bytes in 0 blocks | |
==27288== still reachable: 78,489 bytes in 27 blocks | |
==27288== suppressed: 0 bytes in 0 blocks | |
==27288== Rerun with --leak-check=full to see details of leaked memory | |
==27288== | |
==27288== For counts of detected and suppressed errors, rerun with: -v | |
==27288== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment