Skip to content

Instantly share code, notes, and snippets.

@gatlinnewhouse
Created December 31, 2019 11:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save gatlinnewhouse/93c42d36269aedac6689e8966efbd6b9 to your computer and use it in GitHub Desktop.
Save gatlinnewhouse/93c42d36269aedac6689e8966efbd6b9 to your computer and use it in GitHub Desktop.
M&B:W config debugging results
➜ gdb ./mbw_config_linux
GNU gdb (GDB) 8.3.1
Copyright (C) 2019 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from ./mbw_config_linux...
(No debugging symbols found in ./mbw_config_linux)
(gdb) run
Starting program: /home/deleuze/.local/share/Steam/steamapps/common/MountBlade Warband/mbw_config_linux
/home/deleuze/.local/share/Steam/steamapps/common/MountBlade Warband/mbw_config_linux: error while loading shared libraries: libsteam_api.so: cannot open shared object file: No such file or directory
[Inferior 1 (process 84075) exited with code 0177]
➜ ldd -v mbw_config_linux
linux-vdso.so.1 (0x00007fff911f9000)
libsteam_api.so => not found
libQt5Widgets.so.5 => /usr/lib/libQt5Widgets.so.5 (0x00007f6d1de21000)
libQt5Gui.so.5 => /usr/lib/libQt5Gui.so.5 (0x00007f6d1d779000)
libQt5Core.so.5 => /usr/lib/libQt5Core.so.5 (0x00007f6d1d241000)
libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f6d1d21f000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f6d1d035000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f6d1d019000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007f6d1ce52000)
libm.so.6 => /usr/lib/libm.so.6 (0x00007f6d1cd0c000)
libmd4c.so.0 => /usr/lib/libmd4c.so.0 (0x00007f6d1ccf6000)
libGL.so.1 => /usr/lib/libGL.so.1 (0x00007f6d1cc70000)
libpng16.so.16 => /usr/lib/libpng16.so.16 (0x00007f6d1cc38000)
libz.so.1 => /usr/lib/libz.so.1 (0x00007f6d1cc1c000)
libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0x00007f6d1cb18000)
libsystemd.so.0 => /usr/lib/libsystemd.so.0 (0x00007f6d1ca71000)
libdouble-conversion.so.3 => /usr/lib/libdouble-conversion.so.3 (0x00007f6d1ca5a000)
libicui18n.so.65 => /usr/lib/libicui18n.so.65 (0x00007f6d1c766000)
libicuuc.so.65 => /usr/lib/libicuuc.so.65 (0x00007f6d1c584000)
libdl.so.2 => /usr/lib/libdl.so.2 (0x00007f6d1c57d000)
libpcre2-16.so.0 => /usr/lib/libpcre2-16.so.0 (0x00007f6d1c4f9000)
libzstd.so.1 => /usr/lib/libzstd.so.1 (0x00007f6d1c44f000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007f6d1c32a000)
/lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007f6d1e500000)
libGLdispatch.so.0 => /usr/lib/libGLdispatch.so.0 (0x00007f6d1c273000)
libGLX.so.0 => /usr/lib/libGLX.so.0 (0x00007f6d1c240000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007f6d1c14f000)
libgraphite2.so.3 => /usr/lib/libgraphite2.so.3 (0x00007f6d1c12a000)
librt.so.1 => /usr/lib/librt.so.1 (0x00007f6d1c11f000)
liblzma.so.5 => /usr/lib/liblzma.so.5 (0x00007f6d1c0f7000)
liblz4.so.1 => /usr/lib/liblz4.so.1 (0x00007f6d1c0d5000)
libgcrypt.so.20 => /usr/lib/libgcrypt.so.20 (0x00007f6d1bfb7000)
libicudata.so.65 => /usr/lib/libicudata.so.65 (0x00007f6d1a504000)
libpcre.so.1 => /usr/lib/libpcre.so.1 (0x00007f6d1a491000)
libX11.so.6 => /usr/lib/libX11.so.6 (0x00007f6d1a351000)
libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0x00007f6d1a33e000)
libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0x00007f6d1a31b000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007f6d1a2ef000)
libXau.so.6 => /usr/lib/libXau.so.6 (0x00007f6d1a2ea000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007f6d1a2e2000)
Version information:
./mbw_config_linux:
libpthread.so.0 (GLIBC_2.2.5) => /usr/lib/libpthread.so.0
libQt5Gui.so.5 (Qt_5) => /usr/lib/libQt5Gui.so.5
libgcc_s.so.1 (GCC_3.0) => /usr/lib/libgcc_s.so.1
libQt5Core.so.5 (Qt_5.7) => /usr/lib/libQt5Core.so.5
libQt5Core.so.5 (Qt_5) => /usr/lib/libQt5Core.so.5
libstdc++.so.6 (GLIBCXX_3.4.9) => /usr/lib/libstdc++.so.6
libstdc++.so.6 (GLIBCXX_3.4.21) => /usr/lib/libstdc++.so.6
libstdc++.so.6 (GLIBCXX_3.4) => /usr/lib/libstdc++.so.6
libstdc++.so.6 (GLIBCXX_3.4.20) => /usr/lib/libstdc++.so.6
libstdc++.so.6 (CXXABI_1.3) => /usr/lib/libstdc++.so.6
libQt5Widgets.so.5 (Qt_5) => /usr/lib/libQt5Widgets.so.5
libc.so.6 (GLIBC_2.14) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.3) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /usr/lib/libc.so.6
/usr/lib/libQt5Widgets.so.5:
libpthread.so.0 (GLIBC_2.2.5) => /usr/lib/libpthread.so.0
libm.so.6 (GLIBC_2.29) => /usr/lib/libm.so.6
libm.so.6 (GLIBC_2.2.5) => /usr/lib/libm.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.14) => /usr/lib/libc.so.6
libQt5Gui.so.5 (Qt_5_PRIVATE_API) => /usr/lib/libQt5Gui.so.5
libQt5Gui.so.5 (Qt_5) => /usr/lib/libQt5Gui.so.5
libstdc++.so.6 (GLIBCXX_3.4.14) => /usr/lib/libstdc++.so.6
libstdc++.so.6 (CXXABI_1.3) => /usr/lib/libstdc++.so.6
libstdc++.so.6 (GLIBCXX_3.4.15) => /usr/lib/libstdc++.so.6
libstdc++.so.6 (GLIBCXX_3.4) => /usr/lib/libstdc++.so.6
libstdc++.so.6 (CXXABI_1.3.9) => /usr/lib/libstdc++.so.6
libQt5Core.so.5 (Qt_5_PRIVATE_API) => /usr/lib/libQt5Core.so.5
libQt5Core.so.5 (Qt_5.14) => /usr/lib/libQt5Core.so.5
libQt5Core.so.5 (Qt_5) => /usr/lib/libQt5Core.so.5
/usr/lib/libQt5Gui.so.5:
libgcc_s.so.1 (GCC_3.4) => /usr/lib/libgcc_s.so.1
libpthread.so.0 (GLIBC_2.2.5) => /usr/lib/libpthread.so.0
libc.so.6 (GLIBC_2.16) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.7) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.14) => /usr/lib/libc.so.6
libm.so.6 (GLIBC_2.27) => /usr/lib/libm.so.6
libm.so.6 (GLIBC_2.29) => /usr/lib/libm.so.6
libm.so.6 (GLIBC_2.2.5) => /usr/lib/libm.so.6
libpng16.so.16 (PNG16_0) => /usr/lib/libpng16.so.16
libstdc++.so.6 (GLIBCXX_3.4.14) => /usr/lib/libstdc++.so.6
libstdc++.so.6 (GLIBCXX_3.4.11) => /usr/lib/libstdc++.so.6
libstdc++.so.6 (CXXABI_1.3) => /usr/lib/libstdc++.so.6
libstdc++.so.6 (GLIBCXX_3.4.15) => /usr/lib/libstdc++.so.6
libstdc++.so.6 (GLIBCXX_3.4) => /usr/lib/libstdc++.so.6
libstdc++.so.6 (CXXABI_1.3.9) => /usr/lib/libstdc++.so.6
libQt5Core.so.5 (Qt_5_PRIVATE_API) => /usr/lib/libQt5Core.so.5
libQt5Core.so.5 (Qt_5.14) => /usr/lib/libQt5Core.so.5
libQt5Core.so.5 (Qt_5) => /usr/lib/libQt5Core.so.5
/usr/lib/libQt5Core.so.5:
libsystemd.so.0 (LIBSYSTEMD_209) => /usr/lib/libsystemd.so.0
libgcc_s.so.1 (GCC_3.4) => /usr/lib/libgcc_s.so.1
libgcc_s.so.1 (GCC_3.0) => /usr/lib/libgcc_s.so.1
ld-linux-x86-64.so.2 (GLIBC_2.3) => /usr/lib64/ld-linux-x86-64.so.2
libm.so.6 (GLIBC_2.29) => /usr/lib/libm.so.6
libm.so.6 (GLIBC_2.2.5) => /usr/lib/libm.so.6
libpthread.so.0 (GLIBC_2.3.3) => /usr/lib/libpthread.so.0
libpthread.so.0 (GLIBC_2.3.2) => /usr/lib/libpthread.so.0
libpthread.so.0 (GLIBC_2.2.5) => /usr/lib/libpthread.so.0
libc.so.6 (GLIBC_2.25) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.9) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.3) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.28) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.17) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.6) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.7) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.14) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /usr/lib/libc.so.6
libdl.so.2 (GLIBC_2.2.5) => /usr/lib/libdl.so.2
libstdc++.so.6 (GLIBCXX_3.4.14) => /usr/lib/libstdc++.so.6
libstdc++.so.6 (CXXABI_1.3.8) => /usr/lib/libstdc++.so.6
libstdc++.so.6 (GLIBCXX_3.4.21) => /usr/lib/libstdc++.so.6
libstdc++.so.6 (GLIBCXX_3.4.11) => /usr/lib/libstdc++.so.6
libstdc++.so.6 (CXXABI_1.3.3) => /usr/lib/libstdc++.so.6
libstdc++.so.6 (GLIBCXX_3.4) => /usr/lib/libstdc++.so.6
libstdc++.so.6 (CXXABI_1.3) => /usr/lib/libstdc++.so.6
libstdc++.so.6 (CXXABI_1.3.2) => /usr/lib/libstdc++.so.6
libstdc++.so.6 (CXXABI_1.3.9) => /usr/lib/libstdc++.so.6
/usr/lib/libpthread.so.0:
ld-linux-x86-64.so.2 (GLIBC_2.2.5) => /usr/lib64/ld-linux-x86-64.so.2
ld-linux-x86-64.so.2 (GLIBC_PRIVATE) => /usr/lib64/ld-linux-x86-64.so.2
libc.so.6 (GLIBC_2.7) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.14) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.3.2) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_PRIVATE) => /usr/lib/libc.so.6
/usr/lib/libstdc++.so.6:
libm.so.6 (GLIBC_2.2.5) => /usr/lib/libm.so.6
ld-linux-x86-64.so.2 (GLIBC_2.3) => /usr/lib64/ld-linux-x86-64.so.2
libgcc_s.so.1 (GCC_4.2.0) => /usr/lib/libgcc_s.so.1
libgcc_s.so.1 (GCC_3.4) => /usr/lib/libgcc_s.so.1
libgcc_s.so.1 (GCC_3.3) => /usr/lib/libgcc_s.so.1
libgcc_s.so.1 (GCC_3.0) => /usr/lib/libgcc_s.so.1
libc.so.6 (GLIBC_2.14) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.6) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.18) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.16) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.3) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.17) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.3.2) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /usr/lib/libc.so.6
/usr/lib/libgcc_s.so.1:
libc.so.6 (GLIBC_2.14) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /usr/lib/libc.so.6
/usr/lib/libc.so.6:
ld-linux-x86-64.so.2 (GLIBC_2.3) => /usr/lib64/ld-linux-x86-64.so.2
ld-linux-x86-64.so.2 (GLIBC_PRIVATE) => /usr/lib64/ld-linux-x86-64.so.2
/usr/lib/libm.so.6:
ld-linux-x86-64.so.2 (GLIBC_PRIVATE) => /usr/lib64/ld-linux-x86-64.so.2
libc.so.6 (GLIBC_2.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_PRIVATE) => /usr/lib/libc.so.6
/usr/lib/libmd4c.so.0:
libc.so.6 (GLIBC_2.14) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /usr/lib/libc.so.6
/usr/lib/libGL.so.1:
libc.so.6 (GLIBC_2.14) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /usr/lib/libc.so.6
/usr/lib/libpng16.so.16:
libm.so.6 (GLIBC_2.2.5) => /usr/lib/libm.so.6
libz.so.1 (ZLIB_1.2.9) => /usr/lib/libz.so.1
libz.so.1 (ZLIB_1.2.3.4) => /usr/lib/libz.so.1
libc.so.6 (GLIBC_2.11) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.14) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /usr/lib/libc.so.6
/usr/lib/libz.so.1:
libc.so.6 (GLIBC_2.14) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /usr/lib/libc.so.6
/usr/lib/libharfbuzz.so.0:
libc.so.6 (GLIBC_2.14) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.3) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /usr/lib/libc.so.6
/usr/lib/libsystemd.so.0:
ld-linux-x86-64.so.2 (GLIBC_2.3) => /usr/lib64/ld-linux-x86-64.so.2
librt.so.1 (GLIBC_2.3.4) => /usr/lib/librt.so.1
liblzma.so.5 (XZ_5.0) => /usr/lib/liblzma.so.5
libgcrypt.so.20 (GCRYPT_1.6) => /usr/lib/libgcrypt.so.20
libpthread.so.0 (GLIBC_2.12) => /usr/lib/libpthread.so.0
libpthread.so.0 (GLIBC_2.2.5) => /usr/lib/libpthread.so.0
libc.so.6 (GLIBC_2.9) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.6) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.25) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.28) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.8) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.3.2) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.7) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.10) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.3) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.26) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.30) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.17) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.16) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.27) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.14) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /usr/lib/libc.so.6
/usr/lib/libdouble-conversion.so.3:
libgcc_s.so.1 (GCC_3.0) => /usr/lib/libgcc_s.so.1
libstdc++.so.6 (GLIBCXX_3.4) => /usr/lib/libstdc++.so.6
libstdc++.so.6 (CXXABI_1.3) => /usr/lib/libstdc++.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /usr/lib/libc.so.6
/usr/lib/libicui18n.so.65:
libgcc_s.so.1 (GCC_3.0) => /usr/lib/libgcc_s.so.1
libc.so.6 (GLIBC_2.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.14) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /usr/lib/libc.so.6
libstdc++.so.6 (CXXABI_1.3.8) => /usr/lib/libstdc++.so.6
libstdc++.so.6 (CXXABI_1.3) => /usr/lib/libstdc++.so.6
libstdc++.so.6 (GLIBCXX_3.4) => /usr/lib/libstdc++.so.6
libm.so.6 (GLIBC_2.29) => /usr/lib/libm.so.6
libm.so.6 (GLIBC_2.2.5) => /usr/lib/libm.so.6
/usr/lib/libicuuc.so.65:
libgcc_s.so.1 (GCC_3.0) => /usr/lib/libgcc_s.so.1
ld-linux-x86-64.so.2 (GLIBC_2.3) => /usr/lib64/ld-linux-x86-64.so.2
libm.so.6 (GLIBC_2.2.5) => /usr/lib/libm.so.6
libm.so.6 (GLIBC_2.29) => /usr/lib/libm.so.6
libdl.so.2 (GLIBC_2.2.5) => /usr/lib/libdl.so.2
libpthread.so.0 (GLIBC_2.2.5) => /usr/lib/libpthread.so.0
libstdc++.so.6 (CXXABI_1.3.8) => /usr/lib/libstdc++.so.6
libstdc++.so.6 (GLIBCXX_3.4) => /usr/lib/libstdc++.so.6
libstdc++.so.6 (CXXABI_1.3) => /usr/lib/libstdc++.so.6
libstdc++.so.6 (GLIBCXX_3.4.11) => /usr/lib/libstdc++.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.14) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.7) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /usr/lib/libc.so.6
/usr/lib/libdl.so.2:
ld-linux-x86-64.so.2 (GLIBC_PRIVATE) => /usr/lib64/ld-linux-x86-64.so.2
libc.so.6 (GLIBC_PRIVATE) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /usr/lib/libc.so.6
/usr/lib/libpcre2-16.so.0:
libpthread.so.0 (GLIBC_2.2.5) => /usr/lib/libpthread.so.0
libc.so.6 (GLIBC_2.14) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.3) => /usr/lib/libc.so.6
/usr/lib/libzstd.so.1:
libc.so.6 (GLIBC_2.14) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /usr/lib/libc.so.6
/usr/lib/libglib-2.0.so.0:
libpthread.so.0 (GLIBC_2.12) => /usr/lib/libpthread.so.0
libpthread.so.0 (GLIBC_2.2.5) => /usr/lib/libpthread.so.0
libc.so.6 (GLIBC_2.9) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.28) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.3.3) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.16) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.8) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.14) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.7) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.15) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.10) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.17) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.3) => /usr/lib/libc.so.6
/usr/lib/libGLdispatch.so.0:
libdl.so.2 (GLIBC_2.2.5) => /usr/lib/libdl.so.2
libc.so.6 (GLIBC_2.14) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /usr/lib/libc.so.6
/usr/lib/libGLX.so.0:
libdl.so.2 (GLIBC_2.2.5) => /usr/lib/libdl.so.2
libc.so.6 (GLIBC_2.7) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.14) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /usr/lib/libc.so.6
/usr/lib/libfreetype.so.6:
libc.so.6 (GLIBC_2.11) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.14) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /usr/lib/libc.so.6
libpng16.so.16 (PNG16_0) => /usr/lib/libpng16.so.16
/usr/lib/libgraphite2.so.3:
libc.so.6 (GLIBC_2.14) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /usr/lib/libc.so.6
/usr/lib/librt.so.1:
libpthread.so.0 (GLIBC_2.3.2) => /usr/lib/libpthread.so.0
libpthread.so.0 (GLIBC_PRIVATE) => /usr/lib/libpthread.so.0
libpthread.so.0 (GLIBC_2.2.5) => /usr/lib/libpthread.so.0
libc.so.6 (GLIBC_2.14) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.3.2) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_PRIVATE) => /usr/lib/libc.so.6
/usr/lib/liblzma.so.5:
libpthread.so.0 (GLIBC_2.3.3) => /usr/lib/libpthread.so.0
libpthread.so.0 (GLIBC_2.3.2) => /usr/lib/libpthread.so.0
libpthread.so.0 (GLIBC_2.2.5) => /usr/lib/libpthread.so.0
libc.so.6 (GLIBC_2.3.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.14) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.6) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.17) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /usr/lib/libc.so.6
/usr/lib/liblz4.so.1:
libc.so.6 (GLIBC_2.14) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /usr/lib/libc.so.6
/usr/lib/libgcrypt.so.20:
libgpg-error.so.0 (GPG_ERROR_1.0) => /usr/lib/libgpg-error.so.0
libc.so.6 (GLIBC_2.3) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.14) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.15) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /usr/lib/libc.so.6
/usr/lib/libpcre.so.1:
libpthread.so.0 (GLIBC_2.2.5) => /usr/lib/libpthread.so.0
libc.so.6 (GLIBC_2.14) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.3) => /usr/lib/libc.so.6
/usr/lib/libX11.so.6:
libdl.so.2 (GLIBC_2.2.5) => /usr/lib/libdl.so.2
libc.so.6 (GLIBC_2.7) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.14) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.15) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.26) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.3.2) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.3) => /usr/lib/libc.so.6
/usr/lib/libbz2.so.1.0:
libc.so.6 (GLIBC_2.3) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /usr/lib/libc.so.6
/usr/lib/libgpg-error.so.0:
libc.so.6 (GLIBC_2.3) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.14) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.15) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.7) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /usr/lib/libc.so.6
/usr/lib/libxcb.so.1:
libc.so.6 (GLIBC_2.14) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.3.2) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /usr/lib/libc.so.6
/usr/lib/libXau.so.6:
libc.so.6 (GLIBC_2.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /usr/lib/libc.so.6
/usr/lib/libXdmcp.so.6:
libc.so.6 (GLIBC_2.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.25) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /usr/lib/libc.so.6
➜ strace ./mbw_config.sh
execve("./mbw_config.sh", ["./mbw_config.sh"], 0x7ffc8aa3ad40 /* 75 vars */) = 0
brk(NULL) = 0x555f078e8000
arch_prctl(0x3001 /* ARCH_??? */, 0x7ffc76c706e0) = -1 EINVAL (Invalid argument)
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=246316, ...}) = 0
mmap(NULL, 246316, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2ccc706000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/libreadline.so.8", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 `\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=326376, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2ccc704000
mmap(NULL, 334344, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2ccc6b2000
mmap(0x7f2ccc6c8000, 163840, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x7f2ccc6c8000
mmap(0x7f2ccc6f0000, 40960, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3e000) = 0x7f2ccc6f0000
mmap(0x7f2ccc6fa000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x47000) = 0x7f2ccc6fa000
mmap(0x7f2ccc703000, 2568, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2ccc703000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20\22\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=14512, ...}) = 0
mmap(NULL, 16528, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2ccc6ad000
mmap(0x7f2ccc6ae000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f2ccc6ae000
mmap(0x7f2ccc6af000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f2ccc6af000
mmap(0x7f2ccc6b0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f2ccc6b0000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`r\2\0\0\0\0\0"..., 832) = 832
lseek(3, 64, SEEK_SET) = 64
read(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784) = 784
lseek(3, 848, SEEK_SET) = 848
read(3, "\4\0\0\0\20\0\0\0\5\0\0\0GNU\0\2\0\0\300\4\0\0\0\3\0\0\0\0\0\0\0", 32) = 32
lseek(3, 880, SEEK_SET) = 880
read(3, "\4\0\0\0\24\0\0\0\3\0\0\0GNU\0003\321\363P\3617(e\35t\335*V\272\321\344"..., 68) = 68
fstat(3, {st_mode=S_IFREG|0755, st_size=2149496, ...}) = 0
lseek(3, 64, SEEK_SET) = 64
read(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784) = 784
lseek(3, 848, SEEK_SET) = 848
read(3, "\4\0\0\0\20\0\0\0\5\0\0\0GNU\0\2\0\0\300\4\0\0\0\3\0\0\0\0\0\0\0", 32) = 32
lseek(3, 880, SEEK_SET) = 880
read(3, "\4\0\0\0\24\0\0\0\3\0\0\0GNU\0003\321\363P\3617(e\35t\335*V\272\321\344"..., 68) = 68
mmap(NULL, 1860536, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2ccc4e6000
mprotect(0x7f2ccc50b000, 1671168, PROT_NONE) = 0
mmap(0x7f2ccc50b000, 1363968, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x25000) = 0x7f2ccc50b000
mmap(0x7f2ccc658000, 303104, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x172000) = 0x7f2ccc658000
mmap(0x7f2ccc6a3000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1bc000) = 0x7f2ccc6a3000
mmap(0x7f2ccc6a9000, 13240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2ccc6a9000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/libncursesw.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 p\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=449032, ...}) = 0
mmap(NULL, 453880, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2ccc477000
mmap(0x7f2ccc48e000, 241664, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7f2ccc48e000
mmap(0x7f2ccc4c9000, 94208, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x52000) = 0x7f2ccc4c9000
mmap(0x7f2ccc4e0000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x68000) = 0x7f2ccc4e0000
close(3) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2ccc475000
arch_prctl(ARCH_SET_FS, 0x7f2ccc475b80) = 0
mprotect(0x7f2ccc6a3000, 12288, PROT_READ) = 0
mprotect(0x7f2ccc4e0000, 20480, PROT_READ) = 0
mprotect(0x7f2ccc6b0000, 4096, PROT_READ) = 0
mprotect(0x7f2ccc6fa000, 12288, PROT_READ) = 0
mprotect(0x555f061a5000, 12288, PROT_READ) = 0
mprotect(0x7f2ccc76d000, 4096, PROT_READ) = 0
munmap(0x7f2ccc706000, 246316) = 0
openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3
close(3) = 0
brk(NULL) = 0x555f078e8000
brk(0x555f07909000) = 0x555f07909000
openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=3035216, ...}) = 0
mmap(NULL, 3035216, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2ccc18f000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/gconv/gconv-modules", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=56352, ...}) = 0
read(3, "# GNU libc iconv configuration.\n"..., 4096) = 4096
read(3, "1002//\tJUS_I.B1.002//\nmodule\tJUS"..., 4096) = 4096
read(3, "ISO-IR-110//\t\tISO-8859-4//\nalias"..., 4096) = 4096
read(3, "\t\tISO-8859-14//\nalias\tISO_8859-1"..., 4096) = 4096
read(3, "IC-ES//\nalias\tEBCDICES//\t\tEBCDIC"..., 4096) = 4096
read(3, "DIC-CP-ES//\t\tIBM284//\nalias\tCSIB"..., 4096) = 4096
read(3, "\tIBM863//\nalias\tOSF1002035F//\t\tI"..., 4096) = 4096
read(3, "37//\t\tIBM937//\nmodule\tIBM937//\t\t"..., 4096) = 4096
read(3, "JIS//\t\t\tEUC-JP//\nmodule\tEUC-JP//"..., 4096) = 4096
read(3, "ias\tISO2022CN//\t\tISO-2022-CN//\nm"..., 4096) = 4096
read(3, "_5427-EXT//\nalias\tISO_5427EXT//\t"..., 4096) = 4096
read(3, "st\nmodule\tMAC-SAMI//\t\tINTERNAL\t\t"..., 4096) = 4096
read(3, "12//\t\tINTERNAL\t\tIBM1112\t\t1\nmodul"..., 4096) = 4096
brk(0x555f0792a000) = 0x555f0792a000
read(3, "\tCP9448//\t\tIBM9448//\nalias\tCSIBM"..., 4096) = 3104
read(3, "", 4096) = 0
close(3) = 0
getuid() = 1000
getgid() = 100
geteuid() = 1000
getegid() = 100
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
ioctl(-1, TIOCGPGRP, 0x7ffc76c70544) = -1 EBADF (Bad file descriptor)
sysinfo({uptime=3564, loads=[73024, 72704, 87200], totalram=12479410176, freeram=1622925312, sharedram=3245355008, bufferram=458096640, totalswap=1073733632, freeswap=683151360, procs=901, totalhigh=0, freehigh=0, mem_unit=1}) = 0
rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2ccc521fb0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2ccc521fb0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2ccc521fb0}, 8) = 0
rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2ccc521fb0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2ccc521fb0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2ccc521fb0}, 8) = 0
rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2ccc521fb0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2ccc521fb0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2ccc521fb0}, 8) = 0
rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2ccc521fb0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2ccc521fb0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2ccc521fb0}, 8) = 0
rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2ccc521fb0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2ccc521fb0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2ccc521fb0}, 8) = 0
rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2ccc521fb0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2ccc521fb0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2ccc521fb0}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2ccc521fb0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2ccc521fb0}, 8) = 0
uname({sysname="Linux", nodename="rhizome", ...}) = 0
stat("/home/deleuze/.local/share/Steam/steamapps/common/MountBlade Warband", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/deleuze", {st_mode=S_IFDIR|0744, st_size=20480, ...}) = 0
stat("/home/deleuze/.local", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/deleuze/.local/share", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/deleuze/.local/share/Steam", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
stat("/home/deleuze/.local/share/Steam/steamapps", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/deleuze/.local/share/Steam/steamapps/common", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/deleuze/.local/share/Steam/steamapps/common/MountBlade Warband", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/deleuze", {st_mode=S_IFDIR|0744, st_size=20480, ...}) = 0
getpid() = 82893
getppid() = 82890
getpid() = 82893
getpgrp() = 82890
ioctl(2, TIOCGPGRP, [82890]) = 0
rt_sigaction(SIGCHLD, {sa_handler=0x555f0611a5d0, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2ccc521fb0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2ccc521fb0}, 8) = 0
prlimit64(0, RLIMIT_NPROC, NULL, {rlim_cur=47443, rlim_max=47443}) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
openat(AT_FDCWD, "./mbw_config.sh", O_RDONLY) = 3
stat("./mbw_config.sh", {st_mode=S_IFREG|0755, st_size=134, ...}) = 0
ioctl(3, TCGETS, 0x7ffc76c704d0) = -1 ENOTTY (Inappropriate ioctl for device)
lseek(3, 0, SEEK_CUR) = 0
read(3, "#!/bin/sh\n\nPROGRAM_DIRECTORY=\"`d"..., 80) = 80
lseek(3, 0, SEEK_SET) = 0
prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=512*1024}) = 0
fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor)
dup2(3, 255) = 255
close(3) = 0
fcntl(255, F_SETFD, FD_CLOEXEC) = 0
fcntl(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fstat(255, {st_mode=S_IFREG|0755, st_size=134, ...}) = 0
lseek(255, 0, SEEK_CUR) = 0
read(255, "#!/bin/sh\n\nPROGRAM_DIRECTORY=\"`d"..., 134) = 134
pipe([3, 4]) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
lseek(255, -88, SEEK_CUR) = 46
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2ccc475e50) = 82894
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGCHLD, {sa_handler=0x555f0611a5d0, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2ccc521fb0}, {sa_handler=0x555f0611a5d0, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f2ccc521fb0}, 8) = 0
close(4) = 0
read(3, ".\n", 128) = 2
read(3, "", 128) = 0
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=82894, si_uid=1000, si_status=0, si_utime=0, si_stime=0} ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 82894
wait4(-1, 0x7ffc76c6f890, WNOHANG, NULL) = -1 ECHILD (No child processes)
rt_sigreturn({mask=[]}) = 0
close(3) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {sa_handler=0x555f06116ee0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2ccc521fb0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2ccc521fb0}, 8) = 0
rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2ccc521fb0}, {sa_handler=0x555f06116ee0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2ccc521fb0}, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
read(255, "export LD_LIBRARY_PATH=\"$PROGRAM"..., 134) = 88
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0
rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f2ccc475e50) = 82895
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {sa_handler=0x555f06116ee0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2ccc521fb0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2ccc521fb0}, 8) = 0
wait4(-1, qt5ct: using qt5ct plugin
Setting breakpad minidump AppID = 48700
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198049791350 [API loaded no]
[{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 82895
rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2ccc521fb0}, {sa_handler=0x555f06116ee0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f2ccc521fb0}, 8) = 0
ioctl(2, TIOCGWINSZ, {ws_row=30, ws_col=117, ws_xpixel=1872, ws_ypixel=960}) = 0
ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
stat("/home/deleuze/.terminfo", 0x555f0791dbc0) = -1 ENOENT (No such file or directory)
stat("/usr/share/terminfo", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
access("/usr/share/terminfo/r/rxvt-unicode-256color", R_OK) = 0
openat(AT_FDCWD, "/usr/share/terminfo/r/rxvt-unicode-256color", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=2239, ...}) = 0
read(3, "\32\1N\0\35\0\37\0p\1)\5rxvt-unicode-256colo"..., 32768) = 2239
read(3, "", 28672) = 0
close(3) = 0
ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(1, TIOCGWINSZ, {ws_row=30, ws_col=117, ws_xpixel=1872, ws_ypixel=960}) = 0
ioctl(0, TIOCGWINSZ, {ws_row=30, ws_col=117, ws_xpixel=1872, ws_ypixel=960}) = 0
brk(0x555f0794b000) = 0x555f0794b000
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=82895, si_uid=1000, si_status=0, si_utime=15, si_stime=2} ---
wait4(-1, 0x7ffc76c6fc90, WNOHANG, NULL) = -1 ECHILD (No child processes)
rt_sigreturn({mask=[]}) = 0
read(255, "", 134) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
exit_group(0) = ?
+++ exited with 0 +++
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment