by tjareson » 10 Sep 2015, 13:12
strace ist schon installiert, siehe ganz unten:
Ausgabe vom vorherigen Kommando ist wie folgt:
devuser@devuser-VirtualBox:~/.teamdriveagent$ LD_LIBRARY_PATH=. strace ./teamdrived.bin 2>&1 | grep '^open(".*\.so'
open("./tls/x86_64/libcrypto.so.1.0.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./tls/libcrypto.so.1.0.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./x86_64/libcrypto.so.1.0.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./libcrypto.so.1.0.0", O_RDONLY|O_CLOEXEC) = 3
open("./tls/x86_64/libz.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./tls/libz.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./x86_64/libz.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./libz.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
open("/lib/x86_64-linux-gnu/libz.so.1", O_RDONLY|O_CLOEXEC) = 3
open("./tls/x86_64/libsqlite3.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./tls/libsqlite3.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./x86_64/libsqlite3.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./libsqlite3.so.0", O_RDONLY|O_CLOEXEC) = 3
open("./tls/x86_64/libQtScript.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./tls/libQtScript.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./x86_64/libQtScript.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./libQtScript.so.4", O_RDONLY|O_CLOEXEC) = 3
open("./tls/x86_64/libQtSql.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./tls/libQtSql.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./x86_64/libQtSql.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./libQtSql.so.4", O_RDONLY|O_CLOEXEC) = 3
open("./tls/x86_64/libQtXmlPatterns.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./tls/libQtXmlPatterns.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./x86_64/libQtXmlPatterns.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./libQtXmlPatterns.so.4", O_RDONLY|O_CLOEXEC) = 3
open("./tls/x86_64/libQtXml.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./tls/libQtXml.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./x86_64/libQtXml.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./libQtXml.so.4", O_RDONLY|O_CLOEXEC) = 3
open("./tls/x86_64/libQtNetwork.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./tls/libQtNetwork.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./x86_64/libQtNetwork.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./libQtNetwork.so.4", O_RDONLY|O_CLOEXEC) = 3
open("./tls/x86_64/libQtCore.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./tls/libQtCore.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./x86_64/libQtCore.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./libQtCore.so.4", O_RDONLY|O_CLOEXEC) = 3
open("./tls/x86_64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./tls/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./x86_64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
open("./tls/x86_64/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./tls/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./x86_64/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./libstdc++.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/x86_64-linux-gnu/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = 3
open("./tls/x86_64/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./tls/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./x86_64/libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./libm.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libm.so.6", O_RDONLY|O_CLOEXEC) = 3
open("./tls/x86_64/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./tls/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./x86_64/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 3
open("./tls/x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./tls/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./x86_64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
open("./tls/x86_64/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./tls/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./x86_64/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
open("./tls/x86_64/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./tls/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./x86_64/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/librt.so.1", O_RDONLY|O_CLOEXEC) = 3
open("/usr/lib/x86_64-linux-gnu/gconv/UTF-16.so", O_RDONLY|O_CLOEXEC) = 5
open("./tls/x86_64/libssl.so.1.0.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./tls/libssl.so.1.0.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./x86_64/libssl.so.1.0.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./libssl.so.1.0.0", O_RDONLY|O_CLOEXEC) = 9
open("/home/devuser/.teamdriveagent/plugins/sqldrivers/libqsqlite.so", O_RDONLY|O_CLOEXEC) = 11
open("/home/devuser/.teamdriveagent/plugins/bearer/libqconnmanbearer.so", O_RDONLY|O_CLOEXEC) = 15
open("/home/devuser/.teamdriveagent/plugins/bearer/libqconnmanbearer.so", O_RDONLY|O_CLOEXEC) = 15
open("./tls/x86_64/libQtDBus.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./tls/libQtDBus.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./x86_64/libQtDBus.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./libQtDBus.so.4", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 15
open("/usr/lib/x86_64-linux-gnu/libQtDBus.so.4", O_RDONLY|O_CLOEXEC) = 15
open("./tls/x86_64/libdbus-1.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./tls/libdbus-1.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./x86_64/libdbus-1.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("./libdbus-1.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libdbus-1.so.3", O_RDONLY|O_CLOEXEC) = 15
devuser@devuser-VirtualBox:~/.teamdriveagent$ strace
usage: strace [-CdffhiqrtttTvVxxy] [-I n] [-e expr]...
[-a column] [-o file] [-s strsize] [-P path]...
-p pid... / [-D] [-E var=val]... [-u username] PROG [ARGS]
or: strace -c[df] [-I n] [-e expr]... [-O overhead] [-S sortby]
-p pid... / [-D] [-E var=val]... [-u username] PROG [ARGS]