Menu

Segfault on buffer overflow on all demo apps

Help
GuySoft
2016-05-03
2016-05-05
  • GuySoft

    GuySoft - 2016-05-03

    Hey all,
    I compiled tuxcap from the recent master branch, but when I run any of the demo apps I get the following segfault. Using Ubuntu 16.04, gcc version 4.6.4 (Ubuntu/Linaro 4.6.4-6ubuntu3)

    What to do?

    4:/tmp/tuxcap-code/build/bin$ ./pythondemo1           
    *** buffer overflow detected ***: ./pythondemo1 terminated
    ======= Backtrace: =========
    /lib/x86_64-linux-gnu/libc.so.6(+0x77725)[0x7f4cbfcbd725]
    /lib/x86_64-linux-gnu/libc.so.6(__fortify_fail+0x5c)[0x7f4cbfd5e89c]
    /lib/x86_64-linux-gnu/libc.so.6(+0x1168a0)[0x7f4cbfd5c8a0]
    /lib/x86_64-linux-gnu/libc.so.6(+0x115bf2)[0x7f4cbfd5bbf2]
    /tmp/tuxcap-code/build/src/lib/libtuxcap.so.4.0(_ZN9AnyOption4initEii+0x108)[0x7f4cc07077a8]
    /tmp/tuxcap-code/build/src/lib/libtuxcap.so.4.0(_ZN4Sexy7CmdLine16ParseCommandLineEiPPc+0x88)[0x7f4cc07048b8]
    ./pythondemo1(main+0x26)[0x400ef6]
    /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0)[0x7f4cbfc66830]
    ./pythondemo1(_start+0x29)[0x4010a9]
    ======= Memory map: ========
    00400000-00402000 r-xp 00000000 08:01 22045910                           /tmp/tuxcap-code/build/bin/pythondemo1
    00601000-00602000 r--p 00001000 08:01 22045910                           /tmp/tuxcap-code/build/bin/pythondemo1
    00602000-00603000 rw-p 00002000 08:01 22045910                           /tmp/tuxcap-code/build/bin/pythondemo1
    00929000-0094a000 rw-p 00000000 00:00 0                                  [heap]
    7f4cb69c8000-7f4cb69f2000 r-xp 00000000 08:01 20054203                   /usr/lib/x86_64-linux-gnu/libvorbis.so.0.4.8
    7f4cb69f2000-7f4cb6bf2000 ---p 0002a000 08:01 20054203                   /usr/lib/x86_64-linux-gnu/libvorbis.so.0.4.8
    7f4cb6bf2000-7f4cb6bf3000 r--p 0002a000 08:01 20054203                   /usr/lib/x86_64-linux-gnu/libvorbis.so.0.4.8
    7f4cb6bf3000-7f4cb6bf4000 rw-p 0002b000 08:01 20054203                   /usr/lib/x86_64-linux-gnu/libvorbis.so.0.4.8
    7f4cb6bf4000-7f4cb6bfb000 r-xp 00000000 08:01 20070226                   /usr/lib/x86_64-linux-gnu/libogg.so.0.8.2
    7f4cb6bfb000-7f4cb6dfb000 ---p 00007000 08:01 20070226                   /usr/lib/x86_64-linux-gnu/libogg.so.0.8.2
    7f4cb6dfb000-7f4cb6dfc000 r--p 00007000 08:01 20070226                   /usr/lib/x86_64-linux-gnu/libogg.so.0.8.2
    7f4cb6dfc000-7f4cb6dfd000 rw-p 00008000 08:01 20070226                   /usr/lib/x86_64-linux-gnu/libogg.so.0.8.2
    7f4cb6dfd000-7f4cb6e0f000 r-xp 00000000 08:01 19141452                   /lib/x86_64-linux-gnu/libgpg-error.so.0.17.0
    7f4cb6e0f000-7f4cb700f000 ---p 00012000 08:01 19141452                   /lib/x86_64-linux-gnu/libgpg-error.so.0.17.0
    7f4cb700f000-7f4cb7010000 r--p 00012000 08:01 19141452                   /lib/x86_64-linux-gnu/libgpg-error.so.0.17.0
    7f4cb7010000-7f4cb7011000 rw-p 00013000 08:01 19141452                   /lib/x86_64-linux-gnu/libgpg-error.so.0.17.0
    7f4cb7011000-7f4cb707f000 r-xp 00000000 08:01 19141603                   /lib/x86_64-linux-gnu/libpcre.so.3.13.2
    7f4cb707f000-7f4cb727f000 ---p 0006e000 08:01 19141603                   /lib/x86_64-linux-gnu/libpcre.so.3.13.2
    7f4cb727f000-7f4cb7280000 r--p 0006e000 08:01 19141603                   /lib/x86_64-linux-gnu/libpcre.so.3.13.2
    7f4cb7280000-7f4cb7281000 rw-p 0006f000 08:01 19141603                   /lib/x86_64-linux-gnu/libpcre.so.3.13.2
    7f4cb7281000-7f4cb7298000 r-xp 00000000 08:01 19143463                   /lib/x86_64-linux-gnu/libresolv-2.23.so
    7f4cb7298000-7f4cb7498000 ---p 00017000 08:01 19143463                   /lib/x86_64-linux-gnu/libresolv-2.23.so
    7f4cb7498000-7f4cb7499000 r--p 00017000 08:01 19143463                   /lib/x86_64-linux-gnu/libresolv-2.23.so
    7f4cb7499000-7f4cb749a000 rw-p 00018000 08:01 19143463                   /lib/x86_64-linux-gnu/libresolv-2.23.so
    7f4cb749a000-7f4cb749c000 rw-p 00000000 00:00 0 
    7f4cb749c000-7f4cb7529000 r-xp 00000000 08:01 20054201                   /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2.0.11
    7f4cb7529000-7f4cb7728000 ---p 0008d000 08:01 20054201                   /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2.0.11
    7f4cb7728000-7f4cb7744000 r--p 0008c000 08:01 20054201                   /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2.0.11
    7f4cb7744000-7f4cb7745000 rw-p 000a8000 08:01 20054201                   /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2.0.11
    7f4cb7745000-7f4cb77b8000 r-xp 00000000 08:01 20056278                   /usr/lib/x86_64-linux-gnu/libFLAC.so.8.3.0
    7f4cb77b8000-7f4cb79b8000 ---p 00073000 08:01 20056278                   /usr/lib/x86_64-linux-gnu/libFLAC.so.8.3.0
    7f4cb79b8000-7f4cb79b9000 r--p 00073000 08:01 20056278                   /usr/lib/x86_64-linux-gnu/libFLAC.so.8.3.0
    7f4cb79b9000-7f4cb79ba000 rw-p 00074000 08:01 20056278                   /usr/lib/x86_64-linux-gnu/libFLAC.so.8.3.0
    7f4cb79ba000-7f4cb79d0000 r-xp 00000000 08:01 19141782                   /lib/x86_64-linux-gnu/libnsl-2.23.so
    7f4cb79d0000-7f4cb7bcf000 ---p 00016000 08:01 19141782                   /lib/x86_64-linux-gnu/libnsl-2.23.so
    7f4cb7bcf000-7f4cb7bd0000 r--p 00015000 08:01 19141782                   /lib/x86_64-linux-gnu/libnsl-2.23.so
    7f4cb7bd0000-7f4cb7bd1000 rw-p 00016000 08:01 19141782                   /lib/x86_64-linux-gnu/libnsl-2.23.so
    7f4cb7bd1000-7f4cb7bd3000 rw-p 00000000 00:00 0 
    7f4cb7bd3000-7f4cb7cab000 r-xp 00000000 08:01 19141666                   /lib/x86_64-linux-gnu/libgcrypt.so.20.0.5
    7f4cb7cab000-7f4cb7eaa000 ---p 000d8000 08:01 19141666                   /lib/x86_64-linux-gnu/libgcrypt.so.20.0.5
    7f4cb7eaa000-7f4cb7eab000 r--p 000d7000 08:01 19141666                   /lib/x86_64-linux-gnu/libgcrypt.so.20.0.5
    7f4cb7eab000-7f4cb7eb3000 rw-p 000d8000 08:01 19141666                   /lib/x86_64-linux-gnu/libgcrypt.so.20.0.5
    7f4cb7eb3000-7f4cb7eb4000 rw-p 00000000 00:00 0 
    7f4cb7eb4000-7f4cb7ed3000 r-xp 00000000 08:01 19141890                   /lib/x86_64-linux-gnu/libselinux.so.1
    7f4cb7ed3000-7f4cb80d2000 ---p 0001f000 08:01 19141890                   /lib/x86_64-linux-gnu/libselinux.so.1
    7f4cb80d2000-7f4cb80d3000 r--p 0001e000 08:01 19141890                   /lib/x86_64-linux-gnu/libselinux.so.1
    7f4cb80d3000-7f4cb80d4000 rw-p 0001f000 08:01 19141890                   /lib/x86_64-linux-gnu/libselinux.so.1
    7f4cb80d4000-7f4cb80d6000 rw-p 00000000 00:00 0 
    7f4cb80d6000-7f4cb80db000 r-xp 00000000 08:01 20054192                   /usr/lib/x86_64-linux-gnu/libasyncns.so.0.3.1
    7f4cb80db000-7f4cb82da000 ---p 00005000 08:01 20054192                   /usr/lib/x86_64-linux-gnu/libasyncns.so.0.3.1
    7f4cb82da000-7f4cb82db000 r--p 00004000 08:01 20054192                   /usr/lib/x86_64-linux-gnu/libasyncns.so.0.3.1
    7f4cb82db000-7f4cb82dc000 rw-p 00005000 08:01 20054192                   /usr/lib/x86_64-linux-gnu/libasyncns.so.0.3.1
    7f4cb82dc000-7f4cb833e000 r-xp 00000000 08:01 20056300                   /usr/lib/x86_64-linux-gnu/libsndfile.so.1.0.25
    7f4cb833e000-7f4cb853e000 ---p 00062000 08:01 20056300                   /usr/lib/x86_64-linux-gnu/libsndfile.so.1.0.25
    7f4cb853e000-7f4cb8540000 r--p 00062000 08:01 20056300                   /usr/lib/x86_64-linux-gnu/libsndfile.so.1.0.25
    7f4cb8540000-7f4cb8541000 rw-p 00064000 08:01 20056300                   /usr/lib/x86_64-linux-gnu/libsndfile.so.1.0.25
    7f4cb8541000-7f4cb8545000 rw-p 00000000 00:00 0 
    7f4cb8545000-7f4cb854d000 r-xp 00000000 08:01 19141661                   /lib/x86_64-linux-gnu/libwrap.so.0.7.6
    7f4cb854d000-7f4cb874c000 ---p 00008000 08:01 19141661                   /lib/x86_64-linux-gnu/libwrap.so.0.7.6
    7f4cb874c000-7f4cb874d000 r--p 00007000 08:01 19141661                   /lib/x86_64-linux-gnu/libwrap.so.0.7.6
    7f4cb874d000-7f4cb874e000 rw-p 00008000 08:01 19141661                   /lib/x86_64-linux-gnu/libwrap.so.0.7.6
    7f4cb874e000-7f4cb874f000 rw-p 00000000 00:00 0 
    7f4cb874f000-7f4cb8754000 r-xp 00000000 08:01 20062301                   /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
    7f4cb8754000-7f4cb8953000 ---p 00005000 08:01 20062301                   /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
    7f4cb8953000-7f4cb8954000 r--p 00004000 08:01 20062301                   /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
    7f4cb8954000-7f4cb8955000 rw-p 00005000 08:01 20062301                   /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
    7f4cb8955000-7f4cb8957000 r-xp 00000000 08:01 20069442                   /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
    7f4cb8957000-7f4cb8b57000 ---p 00002000 08:01 20069442                   /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
    7f4cb8b57000-7f4cb8b58000 r--p 00002000 08:01 20069442                   /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
    7f4cb8b58000-7f4cb8b59000 rw-p 00003000 08:01 20069442                   /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
    7f4cb8b59000-7f4cb8b64000 r-xp 00000000 08:01 20055655                   /usr/lib/x86_64-linux-gnu/libjbig.so.0
    7f4cb8b64000-7f4cb8d63000 ---p 0000b000 08:01 20055655                   /usr/lib/x86_64-linux-gnu/libjbig.so.0
    7f4cb8d63000-7f4cb8d64000 r--p 0000a000 08:01 20055655                   /usr/lib/x86_64-linux-gnu/libjbig.so.0
    7f4cb8d64000-7f4cb8d67000 rw-p 0000b000 08:01 20055655                   /usr/lib/x86_64-linux-gnu/libjbig.so.0
    7f4cb8d67000-7f4cb8d88000 r-xp 00000000 08:01 19141585                   /lib/x86_64-linux-gnu/liblzma.so.5.0.0
    7f4cb8d88000-7f4cb8f87000 ---p 00021000 08:01 19141585                   /lib/x86_64-linux-gnu/liblzma.so.5.0.0
    7f4cb8f87000-7f4cb8f88000 r--p 00020000 08:01 19141585                   /lib/x86_64-linux-gnu/liblzma.so.5.0.0
    7f4cb8f88000-7f4cb8f89000 rw-p 00021000 08:01 19141585                   /lib/x86_64-linux-gnu/liblzma.so.5.0.0
    7f4cb8f89000-7f4cb8f90000 r-xp 00000000 08:01 20057181                   /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
    7f4cb8f90000-7f4cb918f000 ---p 00007000 08:01 20057181                   /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
    7f4cb918f000-7f4cb9190000 r--p 00006000 08:01 20057181                   /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
    7f4cb9190000-7f4cb9191000 rw-p 00007000 08:01 20057181                   /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
    7f4cb9191000-7f4cb919a000 r-xp 00000000 08:01 20057510                   /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
    7f4cb919a000-7f4cb9399000 ---p 00009000 08:01 20057510                   /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
    7f4cb9399000-7f4cb939a000 r--p 00008000 08:01 20057510                   /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
    7f4cb939a000-7f4cb939b000 rw-p 00009000 08:01 20057510                   /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
    7f4cb939b000-7f4cb93ae000 r-xp 00000000 08:01 19142104                   /lib/x86_64-linux-gnu/libbsd.so.0.8.2
    7f4cb93ae000-7f4cb95ad000 ---p 00013000 08:01 19142104                   /lib/x86_64-linux-gnu/libbsd.so.0.8.2
    7f4cb95ad000-7f4cb95ae000 r--p 00012000 08:01 19142104                   /lib/x86_64-linux-gnu/libbsd.so.0.8.2
    7f4cb95ae000-7f4cb95af000 rw-p 00013000 08:01 19142104                   /lib/x86_64-linux-gnu/libbsd.so.0.8.2
    7f4cb95af000-7f4cb95b0000 rw-p 00000000 00:00 0 
    7f4cb95b0000-7f4cb95fa000 r-xp 00000000 08:01 19141356                   /lib/x86_64-linux-gnu/libdbus-1.so.3.14.6
    7f4cb95fa000-7f4cb97fa000 ---p 0004a000 08:01 19141356                   /lib/x86_64-linux-gnu/libdbus-1.so.3.14.6
    7f4cb97fa000-7f4cb97fb000 r--p 0004a000 08:01 19141356                   /lib/x86_64-linux-gnu/libdbus-1.so.3.14.6
    7f4cb97fb000-7f4cb97fc000 rw-p 0004b000 08:01 19141356                   /lib/x86_64-linux-gnu/libdbus-1.so.3.14.6
    7f4cb97fc000-7f4cb9875000 r-xp 00000000 08:01 20841011                   /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-8.0.so
    7f4cb9875000-7f4cb9a74000 ---p 00079000 08:01 20841011                   /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-8.0.so
    7f4cb9a74000-7f4cb9a75000 r--p 00078000 08:01 20841011                   /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-8.0.so
    7f4cb9a75000-7f4cb9a76000 rw-p 00079000 08:01 20841011                   /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-8.0.so
    7f4cb9a76000-7f4cb9a80000 r-xp 00000000 08:01 19141460                   /lib/x86_64-linux-gnu/libjson-c.so.2.0.0
    7f4cb9a80000-7f4cb9c7f000 ---p 0000a000 08:01 19141460                   /lib/x86_64-linux-gnu/libjson-c.so.2.0.0
    7f4cb9c7f000-7f4cb9c80000 r--p 00009000 08:01 19141460                   /lib/x86_64-linux-gnu/libjson-c.so.2.0.0
    7f4cb9c80000-7f4cb9c81000 rw-p 0000a000 08:01 19141460                   /lib/x86_64-linux-gnu/libjson-c.so.2.0.0
    7f4cb9c81000-7f4cb9c83000 r-xp 00000000 08:01 19143467                   /lib/x86_64-linux-gnu/libutil-2.23.so
    7f4cb9c83000-7f4cb9e82000 ---p 00002000 08:01 19143467                   /lib/x86_64-linux-gnu/libutil-2.23.so
    7f4cb9e82000-7f4cb9e83000 r--p 00001000 08:01 19143467                   /lib/x86_64-linux-gnu/libutil-2.23.so
    7f4cb9e83000-7f4cb9e84000 rw-p 00002000 08:01 19143467                   /lib/x86_64-linux-gnu/libutil-2.23.so
    7f4cb9e84000-7f4cb9e9d000 r-xp 00000000 08:01 19141429                   /lib/x86_64-linux-gnu/libz.so.1.2.8
    7f4cb9e9d000-7f4cba09c000 ---p 00019000 08:01 19141429                   /lib/x86_64-linux-gnu/libz.so.1.2.8
    7f4cba09c000-7f4cba09d000 r--p 00018000 08:01 19141429                   /lib/x86_64-linux-gnu/libz.so.1.2.8
    7f4cba09d000-7f4cba09e000 rw-p 00019000 08:01 19141429                   /lib/x86_64-linux-gnu/libz.so.1.2.8
    7f4cba09e000-7f4cba0ac000 r-xp 00000000 08:01 20056175                   /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
    7f4cba0ac000-7f4cba2ab000 ---p 0000e000 08:01 20056175                   /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
    7f4cba2ab000-7f4cba2ac000 r--p 0000d000 08:01 20056175                   /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
    7f4cba2ac000-7f4cba2ad000 rw-p 0000e000 08:01 20056175                   /usr/lib/x86_64-linux-gnu/libdrm.so.2.4.0
    7f4cba2ad000-7f4cba2ce000 r-xp 00000000 08:01 20062346                   /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
    7f4cba2ce000-7f4cba4cd000 ---p 00021000 08:01 20062346                   /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
    7f4cba4cd000-7f4cba4ce000 r--p 00020000 08:01 20062346                   /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
    7f4cba4ce000-7f4cba4cf000 rw-p 00021000 08:01 20062346                   /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
    7f4cba4cf000-7f4cba4d3000 r-xp 00000000 08:01 20061261                   /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
    7f4cba4d3000-7f4cba6d2000 ---p 00004000 08:01 20061261                   /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
    7f4cba6d2000-7f4cba6d3000 r--p 00003000 08:01 20061261                   /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
    7f4cba6d3000-7f4cba6d4000 rw-p 00004000 08:01 20061261                   /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0
    7f4cba6d4000-7f4cba6eb000 r-xp 00000000 08:01 20056410                   /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
    7f4cba6eb000-7f4cba8ea000 ---p 00017000 08:01 20056410                   /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
    7f4cba8ea000-7f4cba8ec000 r--p 00016000 08:01 20056410                   /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
    7f4cba8ec000-7f4cba8ed000 rw-p 00018000 08:01 20056410                   /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0
    7f4cba8ed000-7f4cba8ee000 r-xp 00000000 08:01 20061257                   /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
    7f4cba8ee000-7f4cbaaed000 ---p 00001000 08:01 20061257                   /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
    7f4cbaaed000-7f4cbaaee000 r--p 00000000 08:01 20061257                   /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
    7f4cbaaee000-7f4cbaaef000 rw-p 00001000 08:01 20061257                   /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1.0.0
    7f4cbaaef000-7f4cbaaf4000 r-xp 00000000 08:01 20069455                   /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
    7f4cbaaf4000-7f4cbacf3000 ---p 00005000 08:01 20069455                   /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
    7f4cbacf3000-7f4cbacf4000 r--p 00004000 08:01 20069455                   /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
    7f4cbacf4000-7f4cbacf5000 rw-p 00005000 08:01 20069455                   /usr/lib/x86_64-linux-gnu/libXfixes.so.3.1.0
    7f4cbacf5000-7f4cbacf7000 r-xp 00000000 08:01 20069449                   /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
    7f4cbacf7000-7f4cbaef6000 ---p 00002000 08:01 20069449                   /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
    7f4cbaef6000-7f4cbaef7000 r--p 00001000 08:01 20069449                   /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
    7f4cbaef7000-7f4cbaef8000 rw-p 00002000 08:01 20069449                   /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0
    7f4cbaef8000-7f4cbaf21000 r-xp 00000000 08:01 20060128                   /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
    7f4cbaf21000-7f4cbb120000 ---p 00029000 08:01 20060128                   /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
    7f4cbb120000-7f4cbb124000 r--p 00028000 08:01 20060128                   /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
    7f4cbb124000-7f4cbb125000 rw-p 0002c000 08:01 20060128                   /usr/lib/x86_64-linux-gnu/libglapi.so.0.0.0
    7f4cbb125000-7f4cbb126000 rw-p 00000000 00:00 0 
    7f4cbb126000-7f4cbb127000 r-xp 00000000 08:01 20061247                   /usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
    7f4cbb127000-7f4cbb327000 ---p 00001000 08:01 20061247                   /usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
    7f4cbb327000-7f4cbb328000 r--p 00001000 08:01 20061247                   /usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
    7f4cbb328000-7f4cbb329000 rw-p 00002000 08:01 20061247                   /usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0
    7f4cbb329000-7f4cbb32e000 r-xp 00000000 08:01 20062375                   /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
    7f4cbb32e000-7f4cbb52e000 ---p 00005000 08:01 20062375                   /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
    7f4cbb52e000-7f4cbb52f000 r--p 00005000 08:01 20062375                   /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
    7f4cbb52f000-7f4cbb530000 rw-p 00006000 08:01 20062375                   /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0
    7f4cbb530000-7f4cbb532000 r-xp 00000000 08:01 20055231                   /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
    7f4cbb532000-7f4cbb731000 ---p 00002000 08:01 20055231                   /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
    7f4cbb731000-7f4cbb732000 r--p 00001000 08:01 20055231                   /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
    7f4cbb732000-7f4cbb733000 rw-p 00002000 08:01 20055231                   /usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0
    7f4cbb733000-7f4cbb735000 r-xp 00000000 08:01 20055222                   /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
    7f4cbb735000-7f4cbb934000 ---p 00002000 08:01 20055222                   /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
    7f4cbb934000-7f4cbb935000 r--p 00001000 08:01 20055222                   /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
    7f4cbb935000-7f4cbb936000 rw-p 00002000 08:01 20055222                   /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0.0.0
    7f4cbb936000-7f4cbb95c000 r-xp 00000000 08:01 19140224                   /lib/x86_64-linux-gnu/libexpat.so.1.6.0
    7f4cbb95c000-7f4cbbb5c000 ---p 00026000 08:01 19140224                   /lib/x86_64-linux-gnu/libexpat.so.1.6.0
    7f4cbbb5c000-7f4cbbb5e000 r--p 00026000 08:01 19140224                   /lib/x86_64-linux-gnu/libexpat.so.1.6.0
    7f4cbbb5e000-7f4cbbb5f000 rw-p 00028000 08:01 19140224                   /lib/x86_64-linux-gnu/libexpat.so.1.6.0
    7f4cbbb5f000-7f4cbbbb8000 r-xp 00000000 08:01 20056054                   /usr/lib/x86_64-linux-gnu/libwebp.so.5.0.4
    7f4cbbbb8000-7f4cbbdb8000 ---p 00059000 08:01 20056054                   /usr/lib/x86_64-linux-gnu/libwebp.so.5.0.4
    7f4cbbdb8000-7f4cbbdb9000 r--p 00059000 08:01 20056054                   /usr/lib/x86_64-linux-gnu/libwebp.so.5.0.4
    7f4cbbdb9000-7f4cbbdbb000 rw-p 0005a000 08:01 20056054                   /usr/lib/x86_64-linux-gnu/libwebp.so.5.0.4
    7f4cbbdbb000-7f4cbbe2a000 r-xp 00000000 08:01 20055907                   /usr/lib/x86_64-linux-gnu/libtiff.so.5.2.4
    7f4cbbe2a000-7f4cbc02a000 ---p 0006f000 08:01 20055907                   /usr/lib/x86_64-linux-gnu/libtiff.so.5.2.4
    7f4cbc02a000-7f4cbc02b000 r--p 0006f000 08:01 20055907                   /usr/lib/x86_64-linux-gnu/libtiff.so.5.2.4
    7f4cbc02b000-7f4cbc02e000 rw-p 00070000 08:01 20055907                   /usr/lib/x86_64-linux-gnu/libtiff.so.5.2.4
    7f4cbc02e000-7f4cbc085000 r-xp 00000000 08:01 20055917                   /usr/lib/x86_64-linux-gnu/libjpeg.so.8.0.2
    7f4cbc085000-7f4cbc285000 ---p 00057000 08:01 20055917                   /usr/lib/x86_64-linux-gnu/libjpeg.so.8.0.2
    7f4cbc285000-7f4cbc286000 r--p 00057000 08:01 20055917                   /usr/lib/x86_64-linux-gnu/libjpeg.so.8.0.2
    7f4cbc286000-7f4cbc287000 rw-p 00058000 08:01 20055917                   /usr/lib/x86_64-linux-gnu/libjpeg.so.8.0.2
    7f4cbc287000-7f4cbc28e000 r-xp 00000000 08:01 19143469                   /lib/x86_64-linux-gnu/librt-2.23.so
    7f4cbc28e000-7f4cbc48d000 ---p 00007000 08:01 19143469                   /lib/x86_64-linux-gnu/librt-2.23.so
    7f4cbc48d000-7f4cbc48e000 r--p 00006000 08:01 19143469                   /lib/x86_64-linux-gnu/librt-2.23.so
    7f4cbc48e000-7f4cbc48f000 rw-p 00007000 08:01 19143469                   /lib/x86_64-linux-gnu/librt-2.23.so
    7f4cbc48f000-7f4cbc4cc000 r-xp 00000000 08:01 20054064                   /usr/lib/x86_64-linux-gnu/libxkbcommon.so.0.0.0
    7f4cbc4cc000-7f4cbc6cb000 ---p 0003d000 08:01 20054064                   /usr/lib/x86_64-linux-gnu/libxkbcommon.so.0.0.0
    7f4cbc6cb000-7f4cbc6cd000 r--p 0003c000 08:01 20054064                   /usr/lib/x86_64-linux-gnu/libxkbcommon.so.0.0.0
    7f4cbc6cd000-7f4cbc6ce000 rw-p 0003e000 08:01 20054064                   /usr/lib/x86_64-linux-gnu/libxkbcommon.so.0.0.0
    7f4cbc6ce000-7f4cbc6d2000 r-xp 00000000 08:01 20058652                   /usr/lib/x86_64-linux-gnu/libwayland-cursor.so.0.0.0
    7f4cbc6d2000-7f4cbc8d1000 ---p 00004000 08:01 20058652                   /usr/lib/x86_64-linux-gnu/libwayland-cursor.so.0.0.0
    7f4cbc8d1000-7f4cbc8d2000 r--p 00003000 08:01 20058652                   /usr/lib/x86_64-linux-gnu/libwayland-cursor.so.0.0.0
    7f4cbc8d2000-7f4cbc8d6000 rw-p 00004000 08:01 20058652                   /usr/lib/x86_64-linux-gnu/libwayland-cursor.so.0.0.0
    7f4cbc8d6000-7f4cbc8e2000 r-xp 00000000 08:01 20058590                   /usr/lib/x86_64-linux-gnu/libwayland-client.so.0.3.0
    7f4cbc8e2000-7f4cbcae1000 ---p 0000c000 08:01 20058590                   /usr/lib/x86_64-linux-gnu/libwayland-client.so.0.3.0
    7f4cbcae1000-7f4cbcae3000 r--p 0000b000 08:01 20058590                   /usr/lib/x86_64-linux-gnu/libwayland-client.so.0.3.0
    7f4cbcae3000-7f4cbcae4000 rw-p 0000d000 08:01 20058590                   /usr/lib/x86_64-linux-gnu/libwayland-client.so.0.3.0
    7f4cbcae4000-7f4cbcae5000 r-xp 00000000 08:01 20061397                   /usr/lib/x86_64-linux-gnu/libwayland-egl.so.1.0.0
    7f4cbcae5000-7f4cbcce4000 ---p 00001000 08:01 20061397                   /usr/lib/x86_64-linux-gnu/libwayland-egl.so.1.0.0
    7f4cbcce4000-7f4cbcce5000 r--p 00000000 08:01 20061397                   /usr/lib/x86_64-linux-gnu/libwayland-egl.so.1.0.0
    7f4cbcce5000-7f4cbcce6000 rw-p 00001000 08:01 20061397                   /usr/lib/x86_64-linux-gnu/libwayland-egl.so.1.0.0
    7f4cbcce6000-7f4cbcceb000 r-xp 00000000 08:01 20054150                   /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
    7f4cbcceb000-7f4cbceea000 ---p 00005000 08:01 20054150                   /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
    7f4cbceea000-7f4cbceeb000 r--p 00004000 08:01 20054150                   /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
    7f4cbceeb000-7f4cbceec000 rw-p 00005000 08:01 20054150                   /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0
    7f4cbceec000-7f4cbceee000 r-xp 00000000 08:01 20069471                   /usr/lib/x86_64-linux-gnu/libXss.so.1.0.0
    7f4cbceee000-7f4cbd0ee000 ---p 00002000 08:01 20069471                   /usr/lib/x86_64-linux-gnu/libXss.so.1.0.0
    7f4cbd0ee000-7f4cbd0ef000 r--p 00002000 08:01 20069471                   /usr/lib/x86_64-linux-gnu/libXss.so.1.0.0
    7f4cbd0ef000-7f4cbd0f0000 rw-p 00003000 08:01 20069471                   /usr/lib/x86_64-linux-gnu/libXss.so.1.0.0
    7f4cbd0f0000-7f4cbd0fa000 r-xp 00000000 08:01 20054576                   /usr/lib/x86_64-linux-gnu/libXrandr.so.2.2.0
    7f4cbd0fa000-7f4cbd2f9000 ---p 0000a000 08:01 20054576                   /usr/lib/x86_64-linux-gnu/libXrandr.so.2.2.0
    7f4cbd2f9000-7f4cbd2fa000 r--p 00009000 08:01 20054576                   /usr/lib/x86_64-linux-gnu/libXrandr.so.2.2.0
    7f4cbd2fa000-7f4cbd2fb000 rw-p 0000a000 08:01 20054576                   /usr/lib/x86_64-linux-gnu/libXrandr.so.2.2.0
    7f4cbd2fb000-7f4cbd30a000 r-xp 00000000 08:01 20061419                   /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0
    7f4cbd30a000-7f4cbd509000 ---p 0000f000 08:01 20061419                   /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0
    7f4cbd509000-7f4cbd50a000 r--p 0000e000 08:01 20061419                   /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0
    7f4cbd50a000-7f4cbd50b000 rw-p 0000f000 08:01 20061419                   /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0
    7f4cbd50b000-7f4cbd50d000 r-xp 00000000 08:01 20069462                   /usr/lib/x86_64-linux-gnu/libXinerama.so.1.0.0
    7f4cbd50d000-7f4cbd70c000 ---p 00002000 08:01 20069462                   /usr/lib/x86_64-linux-gnu/libXinerama.so.1.0.0
    7f4cbd70c000-7f4cbd70d000 r--p 00001000 08:01 20069462                   /usr/lib/x86_64-linux-gnu/libXinerama.so.1.0.0
    7f4cbd70d000-7f4cbd70e000 rw-p 00002000 08:01 20069462                   /usr/lib/x86_64-linux-gnu/libXinerama.so.1.0.0
    7f4cbd70e000-7f4cbd717000 r-xp 00000000 08:01 20069447                   /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
    7f4cbd717000-7f4cbd916000 ---p 00009000 08:01 20069447                   /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
    7f4cbd916000-7f4cbd917000 r--p 00008000 08:01 20069447                   /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
    7f4cbd917000-7f4cbd918000 rw-p 00009000 08:01 20069447                   /usr/lib/x86_64-linux-gnu/libXcursor.so.1.0.2
    7f4cbd918000-7f4cbd929000 r-xp 00000000 08:01 20057532                   /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
    7f4cbd929000-7f4cbdb28000 ---p 00011000 08:01 20057532                   /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
    7f4cbdb28000-7f4cbdb29000 r--p 00010000 08:01 20057532                   /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
    7f4cbdb29000-7f4cbdb2a000 rw-p 00011000 08:01 20057532                   /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0
    7f4cbdb2a000-7f4cbdc5f000 r-xp 00000000 08:01 20065154                   /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
    7f4cbdc5f000-7f4cbde5f000 ---p 00135000 08:01 20065154                   /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
    7f4cbde5f000-7f4cbde60000 r--p 00135000 08:01 20065154                   /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
    7f4cbde60000-7f4cbde64000 rw-p 00136000 08:01 20065154                   /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
    7f4cbde64000-7f4cbde70000 r-xp 00000000 08:01 20064247                   /usr/lib/x86_64-linux-gnu/libsndio.so.6.1
    7f4cbde70000-7f4cbe070000 ---p 0000c000 08:01 20064247                   /usr/lib/x86_64-linux-gnu/libsndio.so.6.1
    7f4cbe070000-7f4cbe071000 r--p 0000c000 08:01 20064247                   /usr/lib/x86_64-linux-gnu/libsndio.so.6.1
    7f4cbe071000-7f4cbe072000 rw-p 0000d000 08:01 20064247                   /usr/lib/x86_64-linux-gnu/libsndio.so.6.1
    7f4cbe072000-7f4cbe074000 rw-p 00000000 00:00 0 
    7f4cbe074000-7f4cbe0c2000 r-xp 00000000 08:01 20056008                   /usr/lib/x86_64-linux-gnu/libpulse.so.0.19.0
    7f4cbe0c2000-7f4cbe2c1000 ---p 0004e000 08:01 20056008                   /usr/lib/x86_64-linux-gnu/libpulse.so.0.19.0
    7f4cbe2c1000-7f4cbe2c2000 r--p 0004d000 08:01 20056008                   /usr/lib/x86_64-linux-gnu/libpulse.so.0.19.0
    7f4cbe2c2000-7f4cbe2c3000 rw-p 0004e000 08:01 20056008                   /usr/lib/x86_64-linux-gnu/libpulse.so.0.19.0
    7f4cbe2c3000-7f4cbe3bc000 r-xp 00000000 08:01 20057514                   /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0
    7f4cbe3bc000-7f4cbe5bb000 ---p 000f9000 08:01 20057514                   /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0
    7f4cbe5bb000-7f4cbe5c2000 r--p 000f8000 08:01 20057514                   /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0
    7f4cbe5c2000-7f4cbe5c3000 rw-p 000ff000 08:01 20057514                   /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0
    7f4cbe5c3000-7f4cbe6cb000 r-xp 00000000 08:01 19143465                   /lib/x86_64-linux-gnu/libm-2.23.so
    7f4cbe6cb000-7f4cbe8ca000 ---p 00108000 08:01 19143465                   /lib/x86_64-linux-gnu/libm-2.23.so
    Aborted (core dumped)
    

    end of strace:

    /tmp/tuxcap-code/build/src/lib/libtuxcap.so.4.0
    7f7ae934f000-7f7ae93a2000 rw-p 00000000 00:00 0 
    7f7ae93a2000-7f7ae93a6000 r-xp 00000000 08:01 19141583                   /lib/x86_64-linux-gnu/liblsp.so
    7f7ae93a6000-7f7ae95a5000 ---p 00004000 08:01 19141583                   /lib/x86_64-linux-gnu/liblsp.so
    7f7ae95a5000-7f7ae95a6000 r--p 00003000 08:01 19141583                   /lib/x86_64-linux-gnu/liblsp.so
    7f7ae95a6000-7f7ae95a7000 rw-p 00004000 08:01 19141583                   /lib/x86_64-linux-gnu/liblsp.so
    7f7ae95a7000-7f7ae95cd000 r-xp 00000) = 1024
    read(4, "000 08:01 19143470              "..., 1024) = 1024
    write(3, "000 08:01 19143470              "..., 1024000 08:01 19143470                   /lib/x86_64-linux-gnu/ld-2.23.so
    7f7ae96d7000-7f7ae96e4000 rw-p 00000000 00:00 0 
    7f7ae96e4000-7f7ae9764000 r-xp 00000000 08:01 19139055                   /lib/x86_64-linux-gnu/libsystemd.so.0.14.0
    7f7ae9764000-7f7ae9767000 r--p 0007f000 08:01 19139055                   /lib/x86_64-linux-gnu/libsystemd.so.0.14.0
    7f7ae9767000-7f7ae9768000 rw-p 00082000 08:01 19139055                   /lib/x86_64-linux-gnu/libsystemd.so.0.14.0
    7f7ae9768000-7f7ae977d000 rw-p 00000000 00:00 0 
    7f7ae97c4000-7f7ae97c5000 rw-p 00000000 00:00 0 
    7f7ae97c5000-7f7ae97c9000 rw-s 00000000 00:05 0                          /SYSVa5723213 (deleted)
    7f7ae97c9000-7f7ae97cc000 rw-p 00000000 00:00 0 
    7f7ae97cc000-7f7ae97cd000 r--p 00025000 08:01 19143470                   /lib/x86_64-linux-gnu/ld-2.23.so
    7f7ae97cd000-7f7ae97ce000 rw-p 00026000 08:01 19143470                   /lib/x86_64-linux-gnu/ld-2.23.so
    7f7ae97ce000-7f7ae97cf000 rw-p 00000000 00:00 0 
    7ffc40258000-7ffc40279000 rw-p 00000000 00:00 0     ) = 1024
    read(4, "                     [stack]\n7ff"..., 1024) = 273
    write(3, "                     [stack]\n7ff"..., 273                     [stack]
    7ffc402ce000-7ffc402d0000 r--p 00000000 00:00 0                          [vvar]
    7ffc402d0000-7ffc402d2000 r-xp 00000000 00:00 0                          [vdso]
    ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]
    ) = 273
    read(4, "", 1024)                       = 0
    close(4)                                = 0
    rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
    tgkill(25493, 25493, SIGABRT)           = 0
    --- SIGABRT {si_signo=SIGABRT, si_code=SI_TKILL, si_pid=25493, si_uid=1000} ---
    +++ killed by SIGABRT (core dumped) +++
    Aborted (core dumped)
    
     

    Last edit: GuySoft 2016-05-03
  • W.P. van Paassen

    Hi GuySoft,

    Thanks for reporting this issue. I've pushed a fix

    Cheers
    Peter

     

Log in to post a comment.