- brokerer@linux-elite:~> strace -e ioquake3
- strace: invalid system call `ioquake3'
- brokerer@linux-elite:~> strace -e file ioquake3
- execve("/usr/bin/ioquake3", ["ioquake3"], [/* 89 vars */]) = 0
- access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
- open("/lib/bash/4.2/tls/i686/sse2/libreadline.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
- stat64("/lib/bash/4.2/tls/i686/sse2", 0xbff67d44) = -1 ENOENT (No such file or directory)
- open("/lib/bash/4.2/tls/i686/libreadline.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
- stat64("/lib/bash/4.2/tls/i686", 0xbff67d44) = -1 ENOENT (No such file or directory)
- open("/lib/bash/4.2/tls/sse2/libreadline.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
- stat64("/lib/bash/4.2/tls/sse2", 0xbff67d44) = -1 ENOENT (No such file or directory)
- open("/lib/bash/4.2/tls/libreadline.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
- stat64("/lib/bash/4.2/tls", 0xbff67d44) = -1 ENOENT (No such file or directory)
- open("/lib/bash/4.2/i686/sse2/libreadline.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
- stat64("/lib/bash/4.2/i686/sse2", 0xbff67d44) = -1 ENOENT (No such file or directory)
- open("/lib/bash/4.2/i686/libreadline.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
- stat64("/lib/bash/4.2/i686", 0xbff67d44) = -1 ENOENT (No such file or directory)
- open("/lib/bash/4.2/sse2/libreadline.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
- stat64("/lib/bash/4.2/sse2", 0xbff67d44) = -1 ENOENT (No such file or directory)
- open("/lib/bash/4.2/libreadline.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
- stat64("/lib/bash/4.2", 0xbff67d44) = -1 ENOENT (No such file or directory)
- open("/etc/ld.so.cache", O_RDONLY) = 3
- open("/lib/libreadline.so.6", O_RDONLY) = 3
- open("/lib/libncurses.so.5", O_RDONLY) = 3
- open("/lib/libdl.so.2", O_RDONLY) = 3
- open("/lib/libc.so.6", O_RDONLY) = 3
- open("/dev/tty", O_RDWR|O_NONBLOCK|O_LARGEFILE) = 3
- stat64("/usr/lib/locale/locale-archive", 0xbff681a0) = -1 ENOENT (No such file or directory)
- open("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
- open("/usr/share/locale/locale.alias", O_RDONLY) = 3
- open("/usr/lib/locale/es_ES.UTF-8/LC_IDENTIFICATION", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/usr/lib/locale/es_ES.utf8/LC_IDENTIFICATION", O_RDONLY) = 3
- open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = 3
- open("/usr/lib/locale/es_ES.UTF-8/LC_MEASUREMENT", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/usr/lib/locale/es_ES.utf8/LC_MEASUREMENT", O_RDONLY) = 3
- open("/usr/lib/locale/es_ES.UTF-8/LC_TELEPHONE", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/usr/lib/locale/es_ES.utf8/LC_TELEPHONE", O_RDONLY) = 3
- open("/usr/lib/locale/es_ES.UTF-8/LC_ADDRESS", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/usr/lib/locale/es_ES.utf8/LC_ADDRESS", O_RDONLY) = 3
- open("/usr/lib/locale/es_ES.UTF-8/LC_NAME", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/usr/lib/locale/es_ES.utf8/LC_NAME", O_RDONLY) = 3
- open("/usr/lib/locale/es_ES.UTF-8/LC_PAPER", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/usr/lib/locale/es_ES.utf8/LC_PAPER", O_RDONLY) = 3
- open("/usr/lib/locale/es_ES.UTF-8/LC_MESSAGES", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/usr/lib/locale/es_ES.utf8/LC_MESSAGES", O_RDONLY) = 3
- open("/usr/lib/locale/es_ES.utf8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY) = 3
- open("/usr/lib/locale/es_ES.UTF-8/LC_MONETARY", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/usr/lib/locale/es_ES.utf8/LC_MONETARY", O_RDONLY) = 3
- open("/usr/lib/locale/es_ES.UTF-8/LC_COLLATE", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/usr/lib/locale/es_ES.utf8/LC_COLLATE", O_RDONLY) = 3
- open("/usr/lib/locale/es_ES.UTF-8/LC_TIME", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/usr/lib/locale/es_ES.utf8/LC_TIME", O_RDONLY) = 3
- open("/usr/lib/locale/es_ES.UTF-8/LC_NUMERIC", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/usr/lib/locale/es_ES.utf8/LC_NUMERIC", O_RDONLY) = 3
- open("/usr/lib/locale/es_ES.UTF-8/LC_CTYPE", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/usr/lib/locale/es_ES.utf8/LC_CTYPE", O_RDONLY) = 3
- open("/proc/meminfo", O_RDONLY) = 3
- stat64("/home/brokerer", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
- stat64(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
- open("/usr/bin/ioquake3", O_RDONLY|O_LARGEFILE) = 3
- execve("/usr/lib/ioquake3/ioquake3.sh", ["/usr/lib/ioquake3/ioquake3.sh"], [/* 89 vars */]) = 0
- access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
- open("/lib/bash/4.2/tls/i686/sse2/libreadline.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
- stat64("/lib/bash/4.2/tls/i686/sse2", 0xbfe89d64) = -1 ENOENT (No such file or directory)
- open("/lib/bash/4.2/tls/i686/libreadline.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
- stat64("/lib/bash/4.2/tls/i686", 0xbfe89d64) = -1 ENOENT (No such file or directory)
- open("/lib/bash/4.2/tls/sse2/libreadline.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
- stat64("/lib/bash/4.2/tls/sse2", 0xbfe89d64) = -1 ENOENT (No such file or directory)
- open("/lib/bash/4.2/tls/libreadline.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
- stat64("/lib/bash/4.2/tls", 0xbfe89d64) = -1 ENOENT (No such file or directory)
- open("/lib/bash/4.2/i686/sse2/libreadline.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
- stat64("/lib/bash/4.2/i686/sse2", 0xbfe89d64) = -1 ENOENT (No such file or directory)
- open("/lib/bash/4.2/i686/libreadline.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
- stat64("/lib/bash/4.2/i686", 0xbfe89d64) = -1 ENOENT (No such file or directory)
- open("/lib/bash/4.2/sse2/libreadline.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
- stat64("/lib/bash/4.2/sse2", 0xbfe89d64) = -1 ENOENT (No such file or directory)
- open("/lib/bash/4.2/libreadline.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
- stat64("/lib/bash/4.2", 0xbfe89d64) = -1 ENOENT (No such file or directory)
- open("/etc/ld.so.cache", O_RDONLY) = 3
- open("/lib/libreadline.so.6", O_RDONLY) = 3
- open("/lib/libncurses.so.5", O_RDONLY) = 3
- open("/lib/libdl.so.2", O_RDONLY) = 3
- open("/lib/libc.so.6", O_RDONLY) = 3
- open("/dev/tty", O_RDWR|O_NONBLOCK|O_LARGEFILE) = 3
- stat64("/usr/lib/locale/locale-archive", 0xbfe8a1c0) = -1 ENOENT (No such file or directory)
- open("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
- open("/usr/share/locale/locale.alias", O_RDONLY) = 3
- open("/usr/lib/locale/es_ES.UTF-8/LC_IDENTIFICATION", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/usr/lib/locale/es_ES.utf8/LC_IDENTIFICATION", O_RDONLY) = 3
- open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = 3
- open("/usr/lib/locale/es_ES.UTF-8/LC_MEASUREMENT", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/usr/lib/locale/es_ES.utf8/LC_MEASUREMENT", O_RDONLY) = 3
- open("/usr/lib/locale/es_ES.UTF-8/LC_TELEPHONE", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/usr/lib/locale/es_ES.utf8/LC_TELEPHONE", O_RDONLY) = 3
- open("/usr/lib/locale/es_ES.UTF-8/LC_ADDRESS", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/usr/lib/locale/es_ES.utf8/LC_ADDRESS", O_RDONLY) = 3
- open("/usr/lib/locale/es_ES.UTF-8/LC_NAME", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/usr/lib/locale/es_ES.utf8/LC_NAME", O_RDONLY) = 3
- open("/usr/lib/locale/es_ES.UTF-8/LC_PAPER", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/usr/lib/locale/es_ES.utf8/LC_PAPER", O_RDONLY) = 3
- open("/usr/lib/locale/es_ES.UTF-8/LC_MESSAGES", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/usr/lib/locale/es_ES.utf8/LC_MESSAGES", O_RDONLY) = 3
- open("/usr/lib/locale/es_ES.utf8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY) = 3
- open("/usr/lib/locale/es_ES.UTF-8/LC_MONETARY", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/usr/lib/locale/es_ES.utf8/LC_MONETARY", O_RDONLY) = 3
- open("/usr/lib/locale/es_ES.UTF-8/LC_COLLATE", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/usr/lib/locale/es_ES.utf8/LC_COLLATE", O_RDONLY) = 3
- open("/usr/lib/locale/es_ES.UTF-8/LC_TIME", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/usr/lib/locale/es_ES.utf8/LC_TIME", O_RDONLY) = 3
- open("/usr/lib/locale/es_ES.UTF-8/LC_NUMERIC", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/usr/lib/locale/es_ES.utf8/LC_NUMERIC", O_RDONLY) = 3
- open("/usr/lib/locale/es_ES.UTF-8/LC_CTYPE", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/usr/lib/locale/es_ES.utf8/LC_CTYPE", O_RDONLY) = 3
- open("/proc/meminfo", O_RDONLY) = 3
- stat64("/home/brokerer", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
- stat64(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
- open("/usr/lib/ioquake3/ioquake3.sh", O_RDONLY|O_LARGEFILE) = 3
- lstat64("/usr/lib/ioquake3/ioquake3.sh", {st_mode=S_IFREG|0755, st_size=879, ...}) = 0
- --- {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=4199, si_status=0, si_utime=0, si_stime=0} (Child exited) ---
- stat64("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
- stat64("/usr/lib", {st_mode=S_IFDIR|0755, st_size=86016, ...}) = 0
- stat64("/usr/lib/ioquake3", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
- chdir("/usr/lib/ioquake3") = 0
- stat64("lib64", 0xbfe89e78) = -1 ENOENT (No such file or directory)
- --- {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=4200, si_status=0, si_utime=0, si_stime=0} (Child exited) ---
- --- {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=4201, si_status=0, si_utime=0, si_stime=0} (Child exited) ---
- faccessat(AT_FDCWD, "./ioquake3.i386", X_OK) = 0
- execve("/usr/lib/ioquake3/ioquake3.i386", ["./ioquake3.i386"], [/* 90 vars */]) = 0
- access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
- open("/usr/lib/ioquake3/lib/tls/i686/sse2/libSDL-1.2.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
- stat64("/usr/lib/ioquake3/lib/tls/i686/sse2", 0xbfd72774) = -1 ENOENT (No such file or directory)
- open("/usr/lib/ioquake3/lib/tls/i686/libSDL-1.2.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
- stat64("/usr/lib/ioquake3/lib/tls/i686", 0xbfd72774) = -1 ENOENT (No such file or directory)
- open("/usr/lib/ioquake3/lib/tls/sse2/libSDL-1.2.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
- stat64("/usr/lib/ioquake3/lib/tls/sse2", 0xbfd72774) = -1 ENOENT (No such file or directory)
- open("/usr/lib/ioquake3/lib/tls/libSDL-1.2.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
- stat64("/usr/lib/ioquake3/lib/tls", 0xbfd72774) = -1 ENOENT (No such file or directory)
- open("/usr/lib/ioquake3/lib/i686/sse2/libSDL-1.2.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
- stat64("/usr/lib/ioquake3/lib/i686/sse2", 0xbfd72774) = -1 ENOENT (No such file or directory)
- open("/usr/lib/ioquake3/lib/i686/libSDL-1.2.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
- stat64("/usr/lib/ioquake3/lib/i686", 0xbfd72774) = -1 ENOENT (No such file or directory)
- open("/usr/lib/ioquake3/lib/sse2/libSDL-1.2.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
- stat64("/usr/lib/ioquake3/lib/sse2", 0xbfd72774) = -1 ENOENT (No such file or directory)
- open("/usr/lib/ioquake3/lib/libSDL-1.2.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
- stat64("/usr/lib/ioquake3/lib", 0xbfd72774) = -1 ENOENT (No such file or directory)
- open("/etc/ld.so.cache", O_RDONLY) = 3
- open("/usr/lib/libSDL-1.2.so.0", O_RDONLY) = 3
- open("/lib/libpthread.so.0", O_RDONLY) = 3
- open("/usr/X11R6/lib/libGL.so.1", O_RDONLY) = 3
- open("/usr/lib/libopenal.so.1", O_RDONLY) = 3
- open("/lib/librt.so.1", O_RDONLY) = 3
- open("/lib/libm.so.6", O_RDONLY) = 3
- open("/lib/libc.so.6", O_RDONLY) = 3
- open("/usr/lib/libasound.so.2", O_RDONLY) = 3
- open("/lib/libdl.so.2", O_RDONLY) = 3
- open("/usr/lib/libXext.so.6", O_RDONLY) = 3
- open("/lib/libgcc_s.so.1", O_RDONLY) = 3
- open("/usr/lib/libX11.so.6", O_RDONLY) = 3
- open("/usr/lib/libxcb.so.1", O_RDONLY) = 3
- open("/usr/lib/libXau.so.6", O_RDONLY) = 3
- open("/etc/openal/alsoft.conf", O_RDONLY) = 3
- open("/home/brokerer/.alsoftrc", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/proc/4197/cmdline", O_RDONLY) = 3
- open("/proc/self/status", O_RDONLY) = 3
- ioq3 1.36 linux-i386 Aug 8 2012
- ----- FS_Startup -----
- mkdir("/home/brokerer/.q3a", 0777) = -1 EEXIST (File exists)
- open("./baseq3", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
- stat64("./baseq3/pak1.pk3", {st_mode=S_IFREG|0400, st_size=10782, ...}) = 0
- stat64("./baseq3/cgamei386.so", {st_mode=S_IFREG|0644, st_size=320364, ...}) = 0
- stat64("./baseq3/vm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
- stat64("./baseq3/qagamei386.so", {st_mode=S_IFREG|0644, st_size=478444, ...}) = 0
- stat64("./baseq3/q3config.cfg", {st_mode=S_IFREG|0400, st_size=38, ...}) = 0
- stat64("./baseq3/uii386.so", {st_mode=S_IFREG|0644, st_size=297512, ...}) = 0
- stat64("./baseq3/pak0.pk3", {st_mode=S_IFREG|0400, st_size=479493658, ...}) = 0
- stat64("./baseq3/..", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
- stat64("./baseq3/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
- open("./baseq3/pak0.pk3", O_RDONLY) = -1 EACCES (Permission denied)
- open("./baseq3/pak1.pk3", O_RDONLY) = -1 EACCES (Permission denied)
- open("/home/brokerer/.q3a/baseq3", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
- stat64("/home/brokerer/.q3a/baseq3/..", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
- stat64("/home/brokerer/.q3a/baseq3/cgamei386.so", {st_mode=S_IFREG|0644, st_size=320364, ...}) = 0
- stat64("/home/brokerer/.q3a/baseq3/pak0.pk3", {st_mode=S_IFREG|0400, st_size=479493658, ...}) = 0
- stat64("/home/brokerer/.q3a/baseq3/pak1.pk3", {st_mode=S_IFREG|0400, st_size=10782, ...}) = 0
- stat64("/home/brokerer/.q3a/baseq3/q3config.cfg", {st_mode=S_IFREG|0400, st_size=38, ...}) = 0
- stat64("/home/brokerer/.q3a/baseq3/crashlog.txt", {st_mode=S_IFREG|0644, st_size=487, ...}) = 0
- stat64("/home/brokerer/.q3a/baseq3/uii386.so", {st_mode=S_IFREG|0644, st_size=297512, ...}) = 0
- stat64("/home/brokerer/.q3a/baseq3/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
- stat64("/home/brokerer/.q3a/baseq3/qagamei386.so", {st_mode=S_IFREG|0644, st_size=478444, ...}) = 0
- stat64("/home/brokerer/.q3a/baseq3/vm", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
- open("/home/brokerer/.q3a/baseq3/pak0.pk3", O_RDONLY) = -1 EACCES (Permission denied)
- open("/home/brokerer/.q3a/baseq3/pak1.pk3", O_RDONLY) = -1 EACCES (Permission denied)
- open("/home/brokerer/.q3a/baseq3/q3key", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("./baseq3/q3key", O_RDONLY) = -1 ENOENT (No such file or directory)
- Current search path:
- /home/brokerer/.q3a/baseq3
- ./baseq3
- ----------------------
- 0 files in pk3 files
- pak0.pk3 is missing. Please copy it
- from your legitimate Q3 CDROM.
- Point Release files are missing. Please
- re-install the 1.32 point release.
- Also check that your Q3 executable is in
- the correct place and that every file
- in the baseq3 directory is present and readable.
- You need to install Quake III Arena in order to play
- mkdir("/home", 0777) = -1 EEXIST (File exists)
- mkdir("/home/brokerer", 0777) = -1 EEXIST (File exists)
- mkdir("/home/brokerer/.q3a", 0777) = -1 EEXIST (File exists)
- mkdir("/home/brokerer/.q3a/baseq3", 0777) = -1 EEXIST (File exists)
- open("/home/brokerer/.q3a/baseq3/crashlog.txt", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3
- brokerer@linux-elite:~>