Skip to content

Instantly share code, notes, and snippets.

@gatlinnewhouse
Created December 31, 2019 11:54
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/e0abc6b46f4678e8f51c2bb47b506d03 to your computer and use it in GitHub Desktop.
Save gatlinnewhouse/e0abc6b46f4678e8f51c2bb47b506d03 to your computer and use it in GitHub Desktop.
M&B:W debugging
➜ gdb ./mb_warband_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 ./mb_warband_linux...
(No debugging symbols found in ./mb_warband_linux)
(gdb) run
Starting program: /home/deleuze/.local/share/Steam/steamapps/common/MountBlade Warband/mb_warband_linux
/home/deleuze/.local/share/Steam/steamapps/common/MountBlade Warband/mb_warband_linux: error while loading shared libraries: libsteam_api.so: cannot open shared object file: No such file or directory
[Inferior 1 (process 82686) exited with code 0177]
➜ ldd -v mb_warband_linux
./mb_warband_linux: /usr/lib/libcurl-gnutls.so.4: no version information available (required by ./mb_warband_linux)
linux-vdso.so.1 (0x00007ffd45bfd000)
libGL.so.1 => /usr/lib/libGL.so.1 (0x00007f70a78b3000)
libGLEW.so.2.1 => /usr/lib/libGLEW.so.2.1 (0x00007f70a760b000)
libSDL2-2.0.so.0 => /usr/lib/libSDL2-2.0.so.0 (0x00007f70a74b6000)
libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f70a7494000)
libcurl-gnutls.so.4 => /usr/lib/libcurl-gnutls.so.4 (0x00007f70a7410000)
libfmodex64.so => /usr/lib/libfmodex64.so (0x00007f70a705d000)
libsteam_api.so => not found
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f70a6e73000)
libm.so.6 => /usr/lib/libm.so.6 (0x00007f70a6d2d000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f70a6d13000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007f70a6b4c000)
/lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007f70a7978000)
libGLdispatch.so.0 => /usr/lib/libGLdispatch.so.0 (0x00007f70a6a93000)
libGLX.so.0 => /usr/lib/libGLX.so.0 (0x00007f70a6a60000)
libX11.so.6 => /usr/lib/libX11.so.6 (0x00007f70a6920000)
libdl.so.2 => /usr/lib/libdl.so.2 (0x00007f70a691b000)
librt.so.1 => /usr/lib/librt.so.1 (0x00007f70a6910000)
libnghttp2.so.14 => /usr/lib/libnghttp2.so.14 (0x00007f70a68e8000)
libidn2.so.0 => /usr/lib/libidn2.so.0 (0x00007f70a68c5000)
libssh2.so.1 => /usr/lib/libssh2.so.1 (0x00007f70a6885000)
libpsl.so.5 => /usr/lib/libpsl.so.5 (0x00007f70a6872000)
libnettle.so.7 => /usr/lib/libnettle.so.7 (0x00007f70a6838000)
libgnutls.so.30 => /usr/lib/libgnutls.so.30 (0x00007f70a666e000)
libz.so.1 => /usr/lib/libz.so.1 (0x00007f70a6654000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007f70a6628000)
libunistring.so.2 => /usr/lib/libunistring.so.2 (0x00007f70a64a6000)
libssl.so.1.1 => /usr/lib/libssl.so.1.1 (0x00007f70a6416000)
libcrypto.so.1.1 => /usr/lib/libcrypto.so.1.1 (0x00007f70a6145000)
libp11-kit.so.0 => /usr/lib/libp11-kit.so.0 (0x00007f70a6023000)
libtasn1.so.6 => /usr/lib/libtasn1.so.6 (0x00007f70a600b000)
libhogweed.so.5 => /usr/lib/libhogweed.so.5 (0x00007f70a5fd2000)
libgmp.so.10 => /usr/lib/libgmp.so.10 (0x00007f70a5f3f000)
libXau.so.6 => /usr/lib/libXau.so.6 (0x00007f70a5f3a000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007f70a5f32000)
libffi.so.6 => /usr/lib/libffi.so.6 (0x00007f70a5f27000)
Version information:
./mb_warband_linux:
ld-linux-x86-64.so.2 (GLIBC_2.3) => /usr/lib64/ld-linux-x86-64.so.2
libcurl-gnutls.so.4 (CURL_GNUTLS_3) => not found
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
libm.so.6 (GLIBC_2.15) => /usr/lib/libm.so.6
libm.so.6 (GLIBC_2.2.5) => /usr/lib/libm.so.6
libstdc++.so.6 (CXXABI_1.3.8) => /usr/lib/libstdc++.so.6
libstdc++.so.6 (GLIBCXX_3.4.15) => /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
libstdc++.so.6 (GLIBCXX_3.4.21) => /usr/lib/libstdc++.so.6
libstdc++.so.6 (GLIBCXX_3.4) => /usr/lib/libstdc++.so.6
libc.so.6 (GLIBC_2.15) => /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.2.5) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /usr/lib/libc.so.6
libpthread.so.0 (GLIBC_2.3.2) => /usr/lib/libpthread.so.0
libpthread.so.0 (GLIBC_2.2.5) => /usr/lib/libpthread.so.0
/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/libGLEW.so.2.1:
libc.so.6 (GLIBC_2.2.5) => /usr/lib/libc.so.6
/usr/lib/libSDL2-2.0.so.0:
librt.so.1 (GLIBC_2.2.5) => /usr/lib/librt.so.1
libdl.so.2 (GLIBC_2.2.5) => /usr/lib/libdl.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.2) => /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.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.7) => /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.9) => /usr/lib/libc.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/libcurl-gnutls.so.4:
libidn2.so.0 (IDN2_0.0.0) => /usr/lib/libidn2.so.0
libpthread.so.0 (GLIBC_2.2.5) => /usr/lib/libpthread.so.0
libc.so.6 (GLIBC_2.15) => /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) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.16) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.7) => /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
libgnutls.so.30 (GNUTLS_3_4) => /usr/lib/libgnutls.so.30
libnettle.so.7 (NETTLE_7) => /usr/lib/libnettle.so.7
/usr/lib/libfmodex64.so:
libdl.so.2 (GLIBC_2.2.5) => /usr/lib/libdl.so.2
libstdc++.so.6 (GLIBCXX_3.4) => /usr/lib/libstdc++.so.6
libstdc++.so.6 (CXXABI_1.3) => /usr/lib/libstdc++.so.6
libpthread.so.0 (GLIBC_2.2.5) => /usr/lib/libpthread.so.0
libm.so.6 (GLIBC_2.2.5) => /usr/lib/libm.so.6
libc.so.6 (GLIBC_2.2.5) => /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/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/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/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/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/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/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/libnghttp2.so.14:
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.2.5) => /usr/lib/libc.so.6
/usr/lib/libidn2.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
/usr/lib/libssh2.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) => /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
libcrypto.so.1.1 (OPENSSL_1_1_1) => /usr/lib/libcrypto.so.1.1
libcrypto.so.1.1 (OPENSSL_1_1_0) => /usr/lib/libcrypto.so.1.1
/usr/lib/libpsl.so.5:
libidn2.so.0 (IDN2_0.0.0) => /usr/lib/libidn2.so.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/libnettle.so.7:
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/libgnutls.so.30:
ld-linux-x86-64.so.2 (GLIBC_2.3) => /usr/lib64/ld-linux-x86-64.so.2
libidn2.so.0 (IDN2_0.0.0) => /usr/lib/libidn2.so.0
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.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.25) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.3) => /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.17) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /usr/lib/libc.so.6
libhogweed.so.5 (HOGWEED_INTERNAL_5_0) => /usr/lib/libhogweed.so.5
libhogweed.so.5 (HOGWEED_5) => /usr/lib/libhogweed.so.5
libtasn1.so.6 (LIBTASN1_0_3) => /usr/lib/libtasn1.so.6
libp11-kit.so.0 (LIBP11_KIT_1.0) => /usr/lib/libp11-kit.so.0
libnettle.so.7 (NETTLE_INTERNAL_7_0) => /usr/lib/libnettle.so.7
libnettle.so.7 (NETTLE_7) => /usr/lib/libnettle.so.7
/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/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/libunistring.so.2:
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.4) => /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/libssl.so.1.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.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
libcrypto.so.1.1 (OPENSSL_1_1_0d) => /usr/lib/libcrypto.so.1.1
libcrypto.so.1.1 (OPENSSL_1_1_0i) => /usr/lib/libcrypto.so.1.1
libcrypto.so.1.1 (OPENSSL_1_1_0f) => /usr/lib/libcrypto.so.1.1
libcrypto.so.1.1 (OPENSSL_1_1_1) => /usr/lib/libcrypto.so.1.1
libcrypto.so.1.1 (OPENSSL_1_1_0) => /usr/lib/libcrypto.so.1.1
/usr/lib/libcrypto.so.1.1:
libdl.so.2 (GLIBC_2.2.5) => /usr/lib/libdl.so.2
libpthread.so.0 (GLIBC_2.2.5) => /usr/lib/libpthread.so.0
libc.so.6 (GLIBC_2.3) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.16) => /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.3.2) => /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.25) => /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
libc.so.6 (GLIBC_2.3.4) => /usr/lib/libc.so.6
/usr/lib/libp11-kit.so.0:
libdl.so.2 (GLIBC_2.2.5) => /usr/lib/libdl.so.2
ld-linux-x86-64.so.2 (GLIBC_2.3) => /usr/lib64/ld-linux-x86-64.so.2
libc.so.6 (GLIBC_2.28) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.16) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.6) => /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.3) => /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
/usr/lib/libtasn1.so.6:
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.4) => /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/libhogweed.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.2.5) => /usr/lib/libc.so.6
libnettle.so.7 (NETTLE_7) => /usr/lib/libnettle.so.7
/usr/lib/libgmp.so.10:
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.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/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
/usr/lib/libffi.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.4) => /usr/lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /usr/lib/libc.so.6
➜ strace ./mb_warband.sh
execve("./mb_warband.sh", ["./mb_warband.sh"], 0x7ffdd61ec090 /* 75 vars */) = 0
brk(NULL) = 0x561d028de000
arch_prctl(0x3001 /* ARCH_??? */, 0x7fff38c28d80) = -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) = 0x7f05e8865000
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) = 0x7f05e8863000
mmap(NULL, 334344, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f05e8811000
mmap(0x7f05e8827000, 163840, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x7f05e8827000
mmap(0x7f05e884f000, 40960, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3e000) = 0x7f05e884f000
mmap(0x7f05e8859000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x47000) = 0x7f05e8859000
mmap(0x7f05e8862000, 2568, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f05e8862000
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) = 0x7f05e880c000
mmap(0x7f05e880d000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f05e880d000
mmap(0x7f05e880e000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f05e880e000
mmap(0x7f05e880f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f05e880f000
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) = 0x7f05e8645000
mprotect(0x7f05e866a000, 1671168, PROT_NONE) = 0
mmap(0x7f05e866a000, 1363968, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x25000) = 0x7f05e866a000
mmap(0x7f05e87b7000, 303104, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x172000) = 0x7f05e87b7000
mmap(0x7f05e8802000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1bc000) = 0x7f05e8802000
mmap(0x7f05e8808000, 13240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f05e8808000
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) = 0x7f05e85d6000
mmap(0x7f05e85ed000, 241664, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7f05e85ed000
mmap(0x7f05e8628000, 94208, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x52000) = 0x7f05e8628000
mmap(0x7f05e863f000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x68000) = 0x7f05e863f000
close(3) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f05e85d4000
arch_prctl(ARCH_SET_FS, 0x7f05e85d4b80) = 0
mprotect(0x7f05e8802000, 12288, PROT_READ) = 0
mprotect(0x7f05e863f000, 20480, PROT_READ) = 0
mprotect(0x7f05e880f000, 4096, PROT_READ) = 0
mprotect(0x7f05e8859000, 12288, PROT_READ) = 0
mprotect(0x561d0149e000, 12288, PROT_READ) = 0
mprotect(0x7f05e88cc000, 4096, PROT_READ) = 0
munmap(0x7f05e8865000, 246316) = 0
openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3
close(3) = 0
brk(NULL) = 0x561d028de000
brk(0x561d028ff000) = 0x561d028ff000
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) = 0x7f05e82ee000
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(0x561d02920000) = 0x561d02920000
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, 0x7fff38c28be4) = -1 EBADF (Bad file descriptor)
sysinfo({uptime=3514, loads=[67680, 70880, 87360], totalram=12479410176, freeram=1585254400, sharedram=3322400768, bufferram=457977856, 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=0x7f05e8680fb0}, {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=0x7f05e8680fb0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f05e8680fb0}, 8) = 0
rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f05e8680fb0}, {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=0x7f05e8680fb0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f05e8680fb0}, 8) = 0
rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f05e8680fb0}, {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=0x7f05e8680fb0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f05e8680fb0}, 8) = 0
rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f05e8680fb0}, {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=0x7f05e8680fb0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f05e8680fb0}, 8) = 0
rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f05e8680fb0}, {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=0x7f05e8680fb0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f05e8680fb0}, 8) = 0
rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f05e8680fb0}, {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=0x7f05e8680fb0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f05e8680fb0}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f05e8680fb0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f05e8680fb0}, 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() = 82403
getppid() = 82400
getpid() = 82403
getpgrp() = 82400
ioctl(2, TIOCGPGRP, [82400]) = 0
rt_sigaction(SIGCHLD, {sa_handler=0x561d014135d0, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f05e8680fb0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f05e8680fb0}, 8) = 0
prlimit64(0, RLIMIT_NPROC, NULL, {rlim_cur=47443, rlim_max=47443}) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
openat(AT_FDCWD, "./mb_warband.sh", O_RDONLY) = 3
stat("./mb_warband.sh", {st_mode=S_IFREG|0755, st_size=133, ...}) = 0
ioctl(3, TCGETS, 0x7fff38c28b70) = -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=133, ...}) = 0
lseek(255, 0, SEEK_CUR) = 0
read(255, "#!/bin/sh\n\nPROGRAM_DIRECTORY=\"`d"..., 133) = 133
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, -87, SEEK_CUR) = 46
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f05e85d4e50) = 82404
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGCHLD, {sa_handler=0x561d014135d0, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f05e8680fb0}, {sa_handler=0x561d014135d0, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f05e8680fb0}, 8) = 0
close(4) = 0
read(3, ".\n", 128) = 2
read(3, "", 128) = 0
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=82404, si_uid=1000, si_status=0, si_utime=0, si_stime=0} ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 82404
wait4(-1, 0x7fff38c27f50, 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=0x561d0140fee0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f05e8680fb0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f05e8680fb0}, 8) = 0
rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f05e8680fb0}, {sa_handler=0x561d0140fee0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f05e8680fb0}, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
read(255, "export LD_LIBRARY_PATH=\"$PROGRAM"..., 133) = 87
read(255, "", 133) = 0
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=0x7f05e85d4e50) = 82405
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=0x561d0140fee0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f05e8680fb0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f05e8680fb0}, 8) = 0
wait4(-1, ./mb_warband_linux: /usr/lib/libcurl-gnutls.so.4: no version information available (required by ./mb_warband_linux)
Setting breakpad minidump AppID = 48700
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198049791350 [API loaded no]
[{WIFSIGNALED(s) && WTERMSIG(s) == SIGSEGV && WCOREDUMP(s)}], 0, NULL) = 82405
rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f05e8680fb0}, {sa_handler=0x561d0140fee0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f05e8680fb0}, 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", 0x561d02913bc0) = -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(0x561d02941000) = 0x561d02941000
openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=2997, ...}) = 0
read(3, "# Locale name alias data base.\n#"..., 4096) = 2997
read(3, "", 4096) = 0
close(3) = 0
openat(AT_FDCWD, "/usr/share/locale/en_US.UTF-8/LC_MESSAGES/bash.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/share/locale/en_US.utf8/LC_MESSAGES/bash.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/share/locale/en_US/LC_MESSAGES/bash.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/share/locale/en.UTF-8/LC_MESSAGES/bash.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/share/locale/en.utf8/LC_MESSAGES/bash.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/share/locale/en/LC_MESSAGES/bash.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
fstat(2, {st_mode=S_IFCHR|0620, st_rdev=makedev(0x88, 0), ...}) = 0
openat(AT_FDCWD, "/usr/share/locale/en_US.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/share/locale/en_US.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/share/locale/en_US/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/share/locale/en.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/share/locale/en.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/share/locale/en/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
write(2, "./mb_warband.sh: line 6: 82405 S"..., 112./mb_warband.sh: line 6: 82405 Segmentation fault (core dumped) "$PROGRAM_DIRECTORY/mb_warband_linux" "$@"
) = 112
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_KILLED, si_pid=0, si_uid=1000, si_status=SIGSEGV, si_utime=13, si_stime=51} ---
wait4(-1, 0x7fff38c28350, WNOHANG, NULL) = -1 ECHILD (No child processes)
rt_sigreturn({mask=[]}) = 0
read(255, "", 133) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
exit_group(139) = ?
+++ exited with 139 +++
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment