Package: emacs25-bin-common, git Version: 25.1+1-4, 1:2.11.0-3+deb9u1 Steps to reproduce:
* Install git and emacs on Debian stretch * unset DISPLAY * export EDITOR=emacs * run git-rebase -i something & Expected behaviour: [1]+ Stopped git rebase -i something & Observed behaviour: Terminal window will vanish (or, shell session is unceremoniously terminated). Got a typescript where I straced my interactive shell, by running the repro inside rm -f typescript; script -c 'strace -ot bash' My shell gets read(0, 0x7ffe9df3e58f, 1) = -1 EIO (Input/output error) Either git or emacs has obviously done something wrong with the terminal. If EDITOR=vi or EDITOR=ed, it works as expected. OTOH, plain emacs & also works as expected. Thanks for your attention, Ian.
typescript
Description: transcript from script(1)
execve("/bin/bash", ["bash"], [/* 51 vars */]) = 0
brk(NULL) = 0x1037000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x7f019792b000
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=147702, ...}) = 0
mmap(NULL, 147702, PROT_READ, MAP_PRIVATE, 5, 0) = 0x7f0197906000
close(5) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/x86_64-linux-gnu/libgtk3-nocsd.so.0", O_RDONLY|O_CLOEXEC) = 5
read(5, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\16\0\0\0\0\0\0"...,
832) = 832
fstat(5, {st_mode=S_IFREG|S_ISUID|0644, st_size=30712, ...}) = 0
mmap(NULL, 2126896, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 5, 0) =
0x7f0197503000
mprotect(0x7f0197509000, 2097152, PROT_NONE) = 0
mmap(0x7f0197709000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x6000) = 0x7f0197709000
close(5) = 0
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libtinfo.so.5", O_RDONLY|O_CLOEXEC) = 5
read(5,
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\315\0\0\0\0\0\0"..., 832) =
832
fstat(5, {st_mode=S_IFREG|0644, st_size=170776, ...}) = 0
mmap(NULL, 2267936, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 5, 0) =
0x7f01972d9000
mprotect(0x7f01972fe000, 2097152, PROT_NONE) = 0
mmap(0x7f01974fe000, 20480, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x25000) = 0x7f01974fe000
close(5) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 5
read(5, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\r\0\0\0\0\0\0"...,
832) = 832
fstat(5, {st_mode=S_IFREG|0644, st_size=14640, ...}) = 0
mmap(NULL, 2109680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 5, 0) =
0x7f01970d5000
mprotect(0x7f01970d8000, 2093056, PROT_NONE) = 0
mmap(0x7f01972d7000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x2000) = 0x7f01972d7000
close(5) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 5
read(5, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\3\2\0\0\0\0\0"...,
832) = 832
fstat(5, {st_mode=S_IFREG|0755, st_size=1689360, ...}) = 0
mmap(NULL, 3795360, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 5, 0) =
0x7f0196d36000
mprotect(0x7f0196ecb000, 2097152, PROT_NONE) = 0
mmap(0x7f01970cb000, 24576, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x195000) = 0x7f01970cb000
mmap(0x7f01970d1000, 14752, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f01970d1000
close(5) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 5
read(5, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0Pa\0\0\0\0\0\0"..., 832)
= 832
fstat(5, {st_mode=S_IFREG|0755, st_size=135440, ...}) = 0
mmap(NULL, 2212936, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 5, 0) =
0x7f0196b19000
mprotect(0x7f0196b31000, 2093056, PROT_NONE) = 0
mmap(0x7f0196d30000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x17000) = 0x7f0196d30000
mmap(0x7f0196d32000, 13384, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0196d32000
close(5) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x7f0197904000
arch_prctl(ARCH_SET_FS, 0x7f0197905500) = 0
mprotect(0x7f01970cb000, 16384, PROT_READ) = 0
mprotect(0x7f0196d30000, 4096, PROT_READ) = 0
mprotect(0x7f01972d7000, 4096, PROT_READ) = 0
mprotect(0x7f01974fe000, 16384, PROT_READ) = 0
mprotect(0x7f0197709000, 4096, PROT_READ) = 0
mprotect(0x700000, 12288, PROT_READ) = 0
mprotect(0x7f019792e000, 4096, PROT_READ) = 0
munmap(0x7f0197906000, 147702) = 0
set_tid_address(0x7f01979057d0) = 2030
set_robust_list(0x7f01979057e0, 24) = 0
rt_sigaction(SIGRTMIN, {sa_handler=0x7f0196b1ebd0, sa_mask=[],
sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f0196b2a0c0}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {sa_handler=0x7f0196b1ec60, sa_mask=[],
sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f0196b2a0c0}, NULL,
8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
open("/dev/tty", O_RDWR|O_NONBLOCK) = 5
close(5) = 0
brk(NULL) = 0x1037000
brk(0x1038000) = 0x1038000
open("/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=1691184, ...}) = 0
mmap(NULL, 1691184, PROT_READ, MAP_PRIVATE, 5, 0) = 0x7f0197767000
close(5) = 0
brk(0x1039000) = 0x1039000
open("/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=2995, ...}) = 0
brk(0x103b000) = 0x103b000
read(5, "# Locale name alias data base.\n#"..., 4096) = 2995
brk(0x103c000) = 0x103c000
brk(0x103d000) = 0x103d000
read(5, "", 4096) = 0
close(5) = 0
open("/usr/lib/locale/C.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=243, ...}) = 0
mmap(NULL, 243, PROT_READ, MAP_PRIVATE, 5, 0) = 0x7f019792a000
close(5) = 0
open("/usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", O_RDONLY) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=26258, ...}) = 0
mmap(NULL, 26258, PROT_READ, MAP_SHARED, 5, 0) = 0x7f0197923000
close(5) = 0
futex(0x7f01970d08a8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
open("/usr/lib/locale/C.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0
mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 5, 0) = 0x7f0197922000
close(5) = 0
open("/usr/lib/locale/C.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=47, ...}) = 0
mmap(NULL, 47, PROT_READ, MAP_PRIVATE, 5, 0) = 0x7f0197921000
close(5) = 0
open("/usr/lib/locale/C.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=131, ...}) = 0
mmap(NULL, 131, PROT_READ, MAP_PRIVATE, 5, 0) = 0x7f0197920000
close(5) = 0
open("/usr/lib/locale/C.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0
mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 5, 0) = 0x7f019791f000
close(5) = 0
open("/usr/lib/locale/C.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0
mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 5, 0) = 0x7f019791e000
close(5) = 0
open("/usr/lib/locale/C.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
close(5) = 0
open("/usr/lib/locale/C.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC)
= 5
fstat(5, {st_mode=S_IFREG|0644, st_size=48, ...}) = 0
mmap(NULL, 48, PROT_READ, MAP_PRIVATE, 5, 0) = 0x7f019791d000
close(5) = 0
open("/usr/lib/locale/C.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=270, ...}) = 0
mmap(NULL, 270, PROT_READ, MAP_PRIVATE, 5, 0) = 0x7f019791c000
close(5) = 0
brk(0x103e000) = 0x103e000
open("/usr/lib/locale/C.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=1515838, ...}) = 0
mmap(NULL, 1515838, PROT_READ, MAP_PRIVATE, 5, 0) = 0x7f01969a6000
close(5) = 0
open("/usr/lib/locale/C.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=2498, ...}) = 0
mmap(NULL, 2498, PROT_READ, MAP_PRIVATE, 5, 0) = 0x7f019791b000
close(5) = 0
open("/usr/lib/locale/C.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=50, ...}) = 0
mmap(NULL, 50, PROT_READ, MAP_PRIVATE, 5, 0) = 0x7f019791a000
close(5) = 0
open("/usr/lib/locale/C.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=198372, ...}) = 0
mmap(NULL, 198372, PROT_READ, MAP_PRIVATE, 5, 0) = 0x7f0197736000
close(5) = 0
getuid() = 1000
getgid() = 1000
geteuid() = 1000
getegid() = 1000
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(2, TCGETS, {B38400 opost isig icanon echo ...}) = 0
brk(0x103f000) = 0x103f000
sysinfo({uptime=6505739, loads=[3072, 7136, 8064], totalram=16664502272,
freeram=1573351424, sharedram=2085011456, bufferram=2263474176,
totalswap=29997658112, freeswap=29931397120, procs=999, totalhigh=0,
freehigh=0, mem_unit=1}) = 0
brk(0x1040000) = 0x1040000
rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[],
sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0196d69030},
{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=0x7f0196d69030},
{sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART,
sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {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=0x7f0196d69030}, {sa_handler=SIG_DFL, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {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=0x7f0196d69030}, {sa_handler=SIG_DFL, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGTERM, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGTERM, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=SIG_DFL, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGHUP, {sa_handler=0x4676d0, sa_mask=[HUP INT ILL TRAP ABRT BUS
FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM SYS], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGINT, {sa_handler=0x4676d0, sa_mask=[HUP INT ILL TRAP ABRT BUS
FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM SYS], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=SIG_DFL, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGILL, {sa_handler=0x4676d0, sa_mask=[HUP INT ILL TRAP ABRT BUS
FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM SYS], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGTRAP, {sa_handler=0x4676d0, sa_mask=[HUP INT ILL TRAP ABRT BUS
FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM SYS], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGABRT, {sa_handler=0x4676d0, sa_mask=[HUP INT ILL TRAP ABRT BUS
FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM SYS], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGFPE, {sa_handler=0x4676d0, sa_mask=[HUP INT ILL TRAP ABRT BUS
FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM SYS], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGBUS, {sa_handler=0x4676d0, sa_mask=[HUP INT ILL TRAP ABRT BUS
FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM SYS], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGSEGV, {sa_handler=0x4676d0, sa_mask=[HUP INT ILL TRAP ABRT BUS
FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM SYS], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGSYS, {sa_handler=0x4676d0, sa_mask=[HUP INT ILL TRAP ABRT BUS
FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM SYS], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGPIPE, {sa_handler=0x4676d0, sa_mask=[HUP INT ILL TRAP ABRT BUS
FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM SYS], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGALRM, {sa_handler=0x4676d0, sa_mask=[HUP INT ILL TRAP ABRT BUS
FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM SYS], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGTERM, {sa_handler=0x4676d0, sa_mask=[HUP INT ILL TRAP ABRT BUS
FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM SYS], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=SIG_DFL, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGXCPU, {sa_handler=0x4676d0, sa_mask=[HUP INT ILL TRAP ABRT BUS
FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM SYS], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGXFSZ, {sa_handler=0x4676d0, sa_mask=[HUP INT ILL TRAP ABRT BUS
FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM SYS], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGVTALRM, {sa_handler=0x4676d0, sa_mask=[HUP INT ILL TRAP ABRT
BUS FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM SYS],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, {sa_handler=SIG_DFL,
sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGUSR1, {sa_handler=0x4676d0, sa_mask=[HUP INT ILL TRAP ABRT BUS
FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM SYS], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGUSR2, {sa_handler=0x4676d0, sa_mask=[HUP INT ILL TRAP ABRT BUS
FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM SYS], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=SIG_DFL, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGINT, {sa_handler=0x467410, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4676d0, sa_mask=[HUP INT ILL TRAP
ABRT BUS FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM SYS],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGTERM, {sa_handler=0x466f10, sa_mask=[],
sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0196d69030},
{sa_handler=0x4676d0, sa_mask=[HUP INT ILL TRAP ABRT BUS FPE USR1 SEGV USR2
PIPE ALRM TERM XCPU XFSZ VTALRM SYS], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGWINCH, {sa_handler=0x466f00, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGINT, {sa_handler=0x467410, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x467410, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGTSTP, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGTTOU, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGTTIN, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
uname({sysname="Linux", nodename="zealot", ...}) = 0
socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 5
connect(5, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1
ENOENT (No such file or directory)
close(5) = 0
socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 5
connect(5, {sa_family=AF_UNIX, sun_path="/var/run/nscd/socket"}, 110) = -1
ENOENT (No such file or directory)
close(5) = 0
open("/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=497, ...}) = 0
brk(0x1042000) = 0x1042000
read(5, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 497
read(5, "", 4096) = 0
close(5) = 0
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=147702, ...}) = 0
mmap(NULL, 147702, PROT_READ, MAP_PRIVATE, 5, 0) = 0x7f0196981000
close(5) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libnss_compat.so.2", O_RDONLY|O_CLOEXEC) = 5
read(5, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\22\0\0\0\0\0\0"...,
832) = 832
fstat(5, {st_mode=S_IFREG|0644, st_size=31616, ...}) = 0
mmap(NULL, 2126944, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 5, 0) =
0x7f0196779000
mprotect(0x7f0196780000, 2093056, PROT_NONE) = 0
mmap(0x7f019697f000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x6000) = 0x7f019697f000
close(5) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libnsl.so.1", O_RDONLY|O_CLOEXEC) = 5
read(5, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320?\0\0\0\0\0\0"...,
832) = 832
fstat(5, {st_mode=S_IFREG|0644, st_size=89064, ...}) = 0
mmap(NULL, 2194008, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 5, 0) =
0x7f0196561000
mprotect(0x7f0196575000, 2097152, PROT_NONE) = 0
mmap(0x7f0196775000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x14000) = 0x7f0196775000
mmap(0x7f0196777000, 6744, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0196777000
close(5) = 0
mprotect(0x7f0196775000, 4096, PROT_READ) = 0
mprotect(0x7f019697f000, 4096, PROT_READ) = 0
munmap(0x7f0196981000, 147702) = 0
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=147702, ...}) = 0
mmap(NULL, 147702, PROT_READ, MAP_PRIVATE, 5, 0) = 0x7f0196981000
close(5) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libnss_nis.so.2", O_RDONLY|O_CLOEXEC) = 5
read(5, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340 \0\0\0\0\0\0"...,
832) = 832
fstat(5, {st_mode=S_IFREG|0644, st_size=47688, ...}) = 0
mmap(NULL, 2143656, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 5, 0) =
0x7f0196355000
mprotect(0x7f0196360000, 2093056, PROT_NONE) = 0
mmap(0x7f019655f000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0xa000) = 0x7f019655f000
close(5) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 5
read(5, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320!\0\0\0\0\0\0"...,
832) = 832
fstat(5, {st_mode=S_IFREG|0644, st_size=47632, ...}) = 0
mmap(NULL, 2168600, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 5, 0) =
0x7f0196143000
mprotect(0x7f019614d000, 2097152, PROT_NONE) = 0
mmap(0x7f019634d000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0xa000) = 0x7f019634d000
mmap(0x7f019634f000, 22296, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f019634f000
close(5) = 0
mprotect(0x7f019634d000, 4096, PROT_READ) = 0
mprotect(0x7f019655f000, 4096, PROT_READ) = 0
munmap(0x7f0196981000, 147702) = 0
open("/etc/passwd", O_RDONLY|O_CLOEXEC) = 5
lseek(5, 0, SEEK_CUR) = 0
fstat(5, {st_mode=S_IFREG|0644, st_size=2480, ...}) = 0
mmap(NULL, 2480, PROT_READ, MAP_SHARED, 5, 0) = 0x7f0197919000
lseek(5, 2480, SEEK_SET) = 2480
munmap(0x7f0197919000, 2480) = 0
close(5) = 0
brk(0x1043000) = 0x1043000
brk(0x1047000) = 0x1047000
brk(0x1049000) = 0x1049000
brk(0x104b000) = 0x104b000
brk(0x104c000) = 0x104c000
brk(0x104d000) = 0x104d000
brk(0x104e000) = 0x104e000
stat("/home/ian", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
stat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/ian", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
stat("/home/ian/work", {st_mode=S_IFDIR|0775, st_size=12288, ...}) = 0
getpid() = 2030
getppid() = 2028
stat(".", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
stat("/home/ian/personal/linux-i386/bin/bash", 0x7ffe9df3f3c0) = -1 ENOENT (No
such file or directory)
stat("/home/ian/personal/scripts/bin/bash", 0x7ffe9df3f3c0) = -1 ENOENT (No
such file or directory)
stat("/usr/lib/ccache/bash", 0x7ffe9df3f3c0) = -1 ENOENT (No such file or
directory)
stat("/usr/local/bin/bash", 0x7ffe9df3f3c0) = -1 ENOENT (No such file or
directory)
stat("/bin/bash", {st_mode=S_IFREG|0755, st_size=1099016, ...}) = 0
stat("/bin/bash", {st_mode=S_IFREG|0755, st_size=1099016, ...}) = 0
geteuid() = 1000
getegid() = 1000
getuid() = 1000
getgid() = 1000
access("/bin/bash", X_OK) = 0
stat("/bin/bash", {st_mode=S_IFREG|0755, st_size=1099016, ...}) = 0
geteuid() = 1000
getegid() = 1000
getuid() = 1000
getgid() = 1000
access("/bin/bash", R_OK) = 0
stat("/bin/bash", {st_mode=S_IFREG|0755, st_size=1099016, ...}) = 0
stat("/bin/bash", {st_mode=S_IFREG|0755, st_size=1099016, ...}) = 0
geteuid() = 1000
getegid() = 1000
getuid() = 1000
getgid() = 1000
access("/bin/bash", X_OK) = 0
stat("/bin/bash", {st_mode=S_IFREG|0755, st_size=1099016, ...}) = 0
geteuid() = 1000
getegid() = 1000
getuid() = 1000
getgid() = 1000
access("/bin/bash", R_OK) = 0
getpid() = 2030
brk(0x104f000) = 0x104f000
brk(0x1050000) = 0x1050000
getpgrp() = 2028
dup(2) = 5
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=4*1024}) = 0
fcntl(255, F_GETFD) = -1 EBADF (Bad file descriptor)
dup2(5, 255) = 255
close(5) = 0
ioctl(255, TIOCGPGRP, [2028]) = 0
getpid() = 2030
setpgid(0, 2030) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TSTP TTIN TTOU], [], 8) = 0
ioctl(255, TIOCSPGRP, [2030]) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
ioctl(255, TIOCGPGRP, [2030]) = 0
fcntl(255, F_SETFD, FD_CLOEXEC) = 0
rt_sigaction(SIGCHLD, {sa_handler=0x44cf90, sa_mask=[],
sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0196d69030},
{sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART,
sa_restorer=0x7f0196d69030}, 8) = 0
ioctl(255, TCGETS, {B38400 opost isig icanon echo ...}) = 0
getrlimit(RLIMIT_NPROC, {rlim_cur=63107, rlim_max=63107}) = 0
brk(0x1051000) = 0x1051000
brk(0x1052000) = 0x1052000
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
open("/etc/bash.bashrc", O_RDONLY) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=1863, ...}) = 0
brk(0x1053000) = 0x1053000
read(5, "# System-wide .bashrc file for i"..., 1863) = 1863
close(5) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
brk(0x1054000) = 0x1054000
faccessat(AT_FDCWD, "/etc/debian_chroot", R_OK) = -1 ENOENT (No such file or
directory)
brk(0x1055000) = 0x1055000
faccessat(AT_FDCWD, "/usr/lib/command-not-found", X_OK) = 0
faccessat(AT_FDCWD, "/usr/share/command-not-found/command-not-found", X_OK) = 0
brk(0x1056000) = 0x1056000
open("/home/ian/.bashrc", O_RDONLY) = 5
fstat(5, {st_mode=S_IFREG|0664, st_size=902, ...}) = 0
read(5, "# Ian Jackson's shell rc\n\nif [ \""..., 902) = 902
close(5) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
brk(0x1057000) = 0x1057000
stat(".", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
stat("/home/ian/personal/linux-i386/bin/autotitle", {st_mode=S_IFREG|0775,
st_size=15608, ...}) = 0
stat("/home/ian/personal/linux-i386/bin/autotitle", {st_mode=S_IFREG|0775,
st_size=15608, ...}) = 0
geteuid() = 1000
getegid() = 1000
getuid() = 1000
getgid() = 1000
access("/home/ian/personal/linux-i386/bin/autotitle", X_OK) = 0
stat("/home/ian/personal/linux-i386/bin/autotitle", {st_mode=S_IFREG|0775,
st_size=15608, ...}) = 0
geteuid() = 1000
getegid() = 1000
getuid() = 1000
getgid() = 1000
access("/home/ian/personal/linux-i386/bin/autotitle", R_OK) = 0
stat("/home/ian/personal/linux-i386/bin/autotitle", {st_mode=S_IFREG|0775,
st_size=15608, ...}) = 0
stat("/home/ian/personal/linux-i386/bin/autotitle", {st_mode=S_IFREG|0775,
st_size=15608, ...}) = 0
geteuid() = 1000
getegid() = 1000
getuid() = 1000
getgid() = 1000
access("/home/ian/personal/linux-i386/bin/autotitle", X_OK) = 0
stat("/home/ian/personal/linux-i386/bin/autotitle", {st_mode=S_IFREG|0775,
st_size=15608, ...}) = 0
geteuid() = 1000
getegid() = 1000
getuid() = 1000
getgid() = 1000
access("/home/ian/personal/linux-i386/bin/autotitle", R_OK) = 0
brk(0x1058000) = 0x1058000
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x7f01979057d0) = 2031
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=0x449930, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x467410, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 2031
rt_sigaction(SIGINT, {sa_handler=0x467410, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x449930, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
ioctl(255, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(255, TIOCGWINSZ, {ws_row=67, ws_col=80, ws_xpixel=819, ws_ypixel=1344}) = 0
brk(0x1059000) = 0x1059000
brk(0x105a000) = 0x105a000
ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
stat("/home/ian/.terminfo", 0x1057408) = -1 ENOENT (No such file or directory)
stat("/etc/terminfo", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/lib/terminfo", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/usr/share/terminfo", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
access("/etc/terminfo/x/xterm", R_OK) = -1 ENOENT (No such file or directory)
access("/lib/terminfo/x/xterm", R_OK) = 0
open("/lib/terminfo/x/xterm", O_RDONLY) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=3360, ...}) = 0
brk(0x105c000) = 0x105c000
read(5, "\32\1)\0&\0\17\0\235\1u\5xterm|xterm-debian|X"..., 4096) = 3360
read(5, "", 4096) = 0
brk(0x105d000) = 0x105d000
brk(0x105e000) = 0x105e000
close(5) = 0
ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(1, TIOCGWINSZ, {ws_row=67, ws_col=80, ws_xpixel=819, ws_ypixel=1344}) = 0
ioctl(0, TIOCGWINSZ, {ws_row=67, ws_col=80, ws_xpixel=819, ws_ypixel=1344}) = 0
brk(0x1060000) = 0x1060000
brk(0x1062000) = 0x1062000
brk(0x1064000) = 0x1064000
brk(0x1066000) = 0x1066000
brk(0x1068000) = 0x1068000
brk(0x106a000) = 0x106a000
brk(0x106c000) = 0x106c000
brk(0x106e000) = 0x106e000
brk(0x1070000) = 0x1070000
brk(0x1072000) = 0x1072000
brk(0x1074000) = 0x1074000
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=2031, si_uid=1000,
si_status=0, si_utime=0, si_stime=0} ---
wait4(-1, 0x7ffe9df3e890, WNOHANG, NULL) = -1 ECHILD (No child processes)
rt_sigreturn({mask=[]}) = 0
brk(0x1075000) = 0x1075000
brk(0x1076000) = 0x1076000
brk(0x1077000) = 0x1077000
pipe([5, 7]) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x7f01979057d0) = 2033
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGCHLD, {sa_handler=0x44cf90, sa_mask=[],
sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0196d69030},
{sa_handler=0x44cf90, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART,
sa_restorer=0x7f0196d69030}, 8) = 0
close(7) = 0
read(5, "zealot:~> ", 128) = 10
read(5, "", 128) = 0
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=2033, si_uid=1000,
si_status=0, si_utime=0, si_stime=0} ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 2033
wait4(-1, 0x7ffe9df3e0d0, WNOHANG, NULL) = -1 ECHILD (No child processes)
rt_sigreturn({mask=[]}) = 0
close(5) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {sa_handler=0x449930, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x467410, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGINT, {sa_handler=0x467410, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x449930, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
brk(0x1078000) = 0x1078000
brk(0x1079000) = 0x1079000
fcntl(0, F_GETFL) = 0x8002 (flags O_RDWR|O_LARGEFILE)
open("/home/ian/.history/zealot~2030~", O_RDONLY) = -1 ENOENT (No such file or
directory)
stat("/home/ian/.history/zealot~2030~", 0x7ffe9df3f6b0) = -1 ENOENT (No such
file or directory)
ioctl(255, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(255, TIOCGWINSZ, {ws_row=67, ws_col=80, ws_xpixel=819, ws_ypixel=1344}) = 0
rt_sigaction(SIGINT, {sa_handler=0x467410, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x467410, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(1, TIOCGWINSZ, {ws_row=67, ws_col=80, ws_xpixel=819, ws_ypixel=1344}) = 0
ioctl(0, TIOCGWINSZ, {ws_row=67, ws_col=80, ws_xpixel=819, ws_ypixel=1344}) = 0
ioctl(0, TIOCSWINSZ, {ws_row=67, ws_col=80, ws_xpixel=819, ws_ypixel=1344}) = 0
ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0
stat("/home/ian/.inputrc", 0x7ffe9df3e5d0) = -1 ENOENT (No such file or
directory)
stat("/etc/inputrc", {st_mode=S_IFREG|0644, st_size=1748, ...}) = 0
open("/etc/inputrc", O_RDONLY) = 5
brk(0x107a000) = 0x107a000
read(5, "# /etc/inputrc - global inputrc "..., 1748) = 1748
close(5) = 0
brk(0x107c000) = 0x107c000
brk(0x107e000) = 0x107e000
brk(0x1080000) = 0x1080000
brk(0x1082000) = 0x1082000
brk(0x1084000) = 0x1084000
brk(0x1086000) = 0x1086000
brk(0x1088000) = 0x1088000
brk(0x108a000) = 0x108a000
brk(0x108c000) = 0x108c000
brk(0x108e000) = 0x108e000
brk(0x1090000) = 0x1090000
brk(0x1092000) = 0x1092000
brk(0x1094000) = 0x1094000
rt_sigprocmask(SIG_BLOCK, [CHLD TSTP TTIN TTOU], [], 8) = 0
ioctl(255, TIOCSPGRP, [2030]) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGINT, {sa_handler=0x467410, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x467410, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
ioctl(0, TIOCGWINSZ, {ws_row=67, ws_col=80, ws_xpixel=819, ws_ypixel=1344}) = 0
ioctl(0, TIOCSWINSZ, {ws_row=67, ws_col=80, ws_xpixel=819, ws_ypixel=1344}) = 0
ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, SNDCTL_TMR_STOP or TCSETSW, {B38400 opost isig -icanon -echo ...}) = 0
ioctl(0, TCGETS, {B38400 opost isig -icanon -echo ...}) = 0
rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT ALRM TERM TSTP TTIN TTOU], [], 8) = 0
rt_sigaction(SIGINT, {sa_handler=0x4bb540, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x467410, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGTERM, {sa_handler=0x4bb540, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x466f10, sa_mask=[],
sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGHUP, {sa_handler=0x4bb540, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4676d0, sa_mask=[HUP INT ILL TRAP
ABRT BUS FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM SYS],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGQUIT, {sa_handler=0x4bb540, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=SIG_IGN, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4bb540, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGALRM, {sa_handler=0x4bb540, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4676d0, sa_mask=[HUP INT ILL TRAP
ABRT BUS FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM SYS],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGTSTP, {sa_handler=0x4bb540, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=SIG_IGN, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGTSTP, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4bb540, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGTTOU, {sa_handler=0x4bb540, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=SIG_IGN, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGTTOU, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4bb540, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGTTIN, {sa_handler=0x4bb540, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=SIG_IGN, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGTTIN, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4bb540, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGWINCH, {sa_handler=0x4baaa0, sa_mask=[],
sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0196d69030},
{sa_handler=0x466f00, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, 8) = 0
brk(0x1095000) = 0x1095000
brk(0x1096000) = 0x1096000
write(2, "zealot:~> ", 10) = 10
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "c", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "d", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, " ", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "/", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "h", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "o", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "m", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "e", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "/", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "i", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "a", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "n", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "/", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "w", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "o", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "r", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "k", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "/", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "q", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "e", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "m", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "u", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "-", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "u", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "p", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "s", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "t", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "r", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "e", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "a", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "m", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, ".", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "g", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "i", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "t", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "\r", 1) = 1
write(2, "cd /home/ian/work/qemu-upstream."..., 35) = 35
write(2, "\n", 1) = 1
ioctl(0, TCGETS, {B38400 opost isig -icanon -echo ...}) = 0
ioctl(0, SNDCTL_TMR_STOP or TCSETSW, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0
rt_sigaction(SIGINT, {sa_handler=0x467410, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4bb540, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGTERM, {sa_handler=0x466f10, sa_mask=[],
sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0196d69030},
{sa_handler=0x4bb540, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGHUP, {sa_handler=0x4676d0, sa_mask=[HUP INT ILL TRAP ABRT BUS
FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM SYS], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4bb540, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGALRM, {sa_handler=0x4676d0, sa_mask=[HUP INT ILL TRAP ABRT BUS
FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM SYS], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4bb540, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGWINCH, {sa_handler=0x466f00, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4baaa0, sa_mask=[],
sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGINT, {sa_handler=0x467410, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x467410, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
brk(0x1097000) = 0x1097000
stat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/ian", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
stat("/home/ian/work", {st_mode=S_IFDIR|0775, st_size=12288, ...}) = 0
stat("/home/ian/work/qemu-upstream.git", {st_mode=S_IFDIR|0755, st_size=4096,
...}) = 0
chdir("/home/ian/work/qemu-upstream.git") = 0
pipe([5, 7]) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
pipe([8, 9]) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x7f01979057d0) = 2056
setpgid(2056, 2030) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGCHLD, {sa_handler=0x44cf90, sa_mask=[],
sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0196d69030},
{sa_handler=0x44cf90, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART,
sa_restorer=0x7f0196d69030}, 8) = 0
close(8) = 0
close(9) = 0
close(7) = 0
read(5, "zealot:qemu-upstream.git> ", 128) = 26
read(5, "", 128) = 0
close(5) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WSTOPPED|WCONTINUED, NULL) =
2056
rt_sigprocmask(SIG_BLOCK, [CHLD TSTP TTIN TTOU], [CHLD], 8) = 0
ioctl(255, TIOCSPGRP, [2030]) = 0
rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=2056, si_uid=1000,
si_status=0, si_utime=0, si_stime=0} ---
wait4(-1, 0x7ffe9df3e090, WNOHANG|WSTOPPED|WCONTINUED, NULL) = -1 ECHILD (No
child processes)
rt_sigreturn({mask=[]}) = 0
rt_sigaction(SIGINT, {sa_handler=0x467410, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x467410, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TSTP TTIN TTOU], [], 8) = 0
ioctl(255, TIOCSPGRP, [2030]) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGINT, {sa_handler=0x467410, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x467410, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
ioctl(0, TIOCGWINSZ, {ws_row=67, ws_col=80, ws_xpixel=819, ws_ypixel=1344}) = 0
ioctl(0, TIOCSWINSZ, {ws_row=67, ws_col=80, ws_xpixel=819, ws_ypixel=1344}) = 0
ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, SNDCTL_TMR_STOP or TCSETSW, {B38400 opost isig -icanon -echo ...}) = 0
ioctl(0, TCGETS, {B38400 opost isig -icanon -echo ...}) = 0
rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT ALRM TERM TSTP TTIN TTOU], [], 8) = 0
rt_sigaction(SIGINT, {sa_handler=0x4bb540, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x467410, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGTERM, {sa_handler=0x4bb540, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x466f10, sa_mask=[],
sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGHUP, {sa_handler=0x4bb540, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4676d0, sa_mask=[HUP INT ILL TRAP
ABRT BUS FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM SYS],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGQUIT, {sa_handler=0x4bb540, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=SIG_IGN, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4bb540, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGALRM, {sa_handler=0x4bb540, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4676d0, sa_mask=[HUP INT ILL TRAP
ABRT BUS FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM SYS],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGTSTP, {sa_handler=0x4bb540, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=SIG_IGN, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGTSTP, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4bb540, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGTTOU, {sa_handler=0x4bb540, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=SIG_IGN, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGTTOU, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4bb540, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGTTIN, {sa_handler=0x4bb540, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=SIG_IGN, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGTTIN, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4bb540, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGWINCH, {sa_handler=0x4baaa0, sa_mask=[],
sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0196d69030},
{sa_handler=0x466f00, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, 8) = 0
write(2, "zealot:qemu-upstream.git> ", 26) = 26
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "u", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "n", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "s", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "e", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "t", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, " ", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "D", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "I", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "S", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "P", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "L", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "A", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "Y", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "\r", 1) = 1
write(2, "unset DISPLAY", 13) = 13
write(2, "\n", 1) = 1
ioctl(0, TCGETS, {B38400 opost isig -icanon -echo ...}) = 0
ioctl(0, SNDCTL_TMR_STOP or TCSETSW, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0
rt_sigaction(SIGINT, {sa_handler=0x467410, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4bb540, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGTERM, {sa_handler=0x466f10, sa_mask=[],
sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0196d69030},
{sa_handler=0x4bb540, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGHUP, {sa_handler=0x4676d0, sa_mask=[HUP INT ILL TRAP ABRT BUS
FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM SYS], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4bb540, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGALRM, {sa_handler=0x4676d0, sa_mask=[HUP INT ILL TRAP ABRT BUS
FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM SYS], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4bb540, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGWINCH, {sa_handler=0x466f00, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4baaa0, sa_mask=[],
sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGINT, {sa_handler=0x467410, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x467410, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGINT, {sa_handler=0x467410, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x467410, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TSTP TTIN TTOU], [], 8) = 0
ioctl(255, TIOCSPGRP, [2030]) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGINT, {sa_handler=0x467410, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x467410, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
ioctl(0, TIOCGWINSZ, {ws_row=67, ws_col=80, ws_xpixel=819, ws_ypixel=1344}) = 0
ioctl(0, TIOCSWINSZ, {ws_row=67, ws_col=80, ws_xpixel=819, ws_ypixel=1344}) = 0
ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, SNDCTL_TMR_STOP or TCSETSW, {B38400 opost isig -icanon -echo ...}) = 0
ioctl(0, TCGETS, {B38400 opost isig -icanon -echo ...}) = 0
rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT ALRM TERM TSTP TTIN TTOU], [], 8) = 0
rt_sigaction(SIGINT, {sa_handler=0x4bb540, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x467410, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGTERM, {sa_handler=0x4bb540, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x466f10, sa_mask=[],
sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGHUP, {sa_handler=0x4bb540, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4676d0, sa_mask=[HUP INT ILL TRAP
ABRT BUS FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM SYS],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGQUIT, {sa_handler=0x4bb540, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=SIG_IGN, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4bb540, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGALRM, {sa_handler=0x4bb540, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4676d0, sa_mask=[HUP INT ILL TRAP
ABRT BUS FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM SYS],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGTSTP, {sa_handler=0x4bb540, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=SIG_IGN, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGTSTP, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4bb540, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGTTOU, {sa_handler=0x4bb540, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=SIG_IGN, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGTTOU, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4bb540, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGTTIN, {sa_handler=0x4bb540, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=SIG_IGN, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGTTIN, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4bb540, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGWINCH, {sa_handler=0x4baaa0, sa_mask=[],
sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0196d69030},
{sa_handler=0x466f00, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, 8) = 0
write(2, "zealot:qemu-upstream.git> ", 26) = 26
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "g", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "i", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "t", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, " ", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "r", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "e", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "b", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "a", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "s", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "e", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, " ", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "-", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "i", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, " ", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "-", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "-", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "a", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "u", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "t", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "o", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "s", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "q", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "u", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "a", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "s", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "h", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, " ", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "b", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "a", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "s", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "e", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, ".", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "q", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "e", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "m", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "u", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "-", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "d", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "e", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "p", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "r", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "i", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "v", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "-", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "2", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, " ", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "&", 1) = 1
select(1, [0], NULL, [0], {tv_sec=0, tv_usec=0}) = 1 (in [0], left {tv_sec=0,
tv_usec=0})
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, "\r", 1) = 1
write(2, "git rebase -i --autosquash base."..., 47) = 47
write(2, "\n", 1) = 1
ioctl(0, TCGETS, {B38400 opost isig -icanon -echo ...}) = 0
ioctl(0, SNDCTL_TMR_STOP or TCSETSW, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0
rt_sigaction(SIGINT, {sa_handler=0x467410, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4bb540, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGTERM, {sa_handler=0x466f10, sa_mask=[],
sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0196d69030},
{sa_handler=0x4bb540, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGHUP, {sa_handler=0x4676d0, sa_mask=[HUP INT ILL TRAP ABRT BUS
FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM SYS], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4bb540, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGALRM, {sa_handler=0x4676d0, sa_mask=[HUP INT ILL TRAP ABRT BUS
FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM SYS], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4bb540, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGWINCH, {sa_handler=0x466f00, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4baaa0, sa_mask=[],
sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGINT, {sa_handler=0x467410, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x467410, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 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
pipe([5, 7]) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x7f01979057d0) = 2058
setpgid(2058, 2058) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
close(5) = 0
close(7) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0
rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0
rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0
rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
write(2, "[1] 2058\n", 9) = 9
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGINT, {sa_handler=0x467410, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x467410, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TSTP TTIN TTOU], [], 8) = 0
ioctl(255, TIOCSPGRP, [2030]) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGINT, {sa_handler=0x467410, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x467410, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
ioctl(0, TIOCGWINSZ, {ws_row=67, ws_col=80, ws_xpixel=819, ws_ypixel=1344}) = 0
ioctl(0, TIOCSWINSZ, {ws_row=67, ws_col=80, ws_xpixel=819, ws_ypixel=1344}) = 0
ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, SNDCTL_TMR_STOP or TCSETSW, {B38400 opost isig -icanon -echo ...}) = 0
ioctl(0, TCGETS, {B38400 opost isig -icanon -echo ...}) = 0
rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT ALRM TERM TSTP TTIN TTOU], [], 8) = 0
rt_sigaction(SIGINT, {sa_handler=0x4bb540, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x467410, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGTERM, {sa_handler=0x4bb540, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x466f10, sa_mask=[],
sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGHUP, {sa_handler=0x4bb540, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4676d0, sa_mask=[HUP INT ILL TRAP
ABRT BUS FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM SYS],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGQUIT, {sa_handler=0x4bb540, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=SIG_IGN, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4bb540, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGALRM, {sa_handler=0x4bb540, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4676d0, sa_mask=[HUP INT ILL TRAP
ABRT BUS FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM SYS],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGTSTP, {sa_handler=0x4bb540, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=SIG_IGN, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGTSTP, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4bb540, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGTTOU, {sa_handler=0x4bb540, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=SIG_IGN, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGTTOU, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4bb540, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGTTIN, {sa_handler=0x4bb540, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=SIG_IGN, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGTTIN, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4bb540, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGWINCH, {sa_handler=0x4baaa0, sa_mask=[],
sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0196d69030},
{sa_handler=0x466f00, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, 8) = 0
write(2, "zealot:qemu-upstream.git> ", 26) = 26
pselect6(1, [0], NULL, NULL, NULL, {[], 8}) = 1 (in [0])
read(0, 0x7ffe9df3e58f, 1) = -1 EIO (Input/output error)
ioctl(0, TCGETS, {B38400 opost isig -icanon -echo ...}) = 0
ioctl(0, SNDCTL_TMR_STOP or TCSETSW, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0
rt_sigaction(SIGINT, {sa_handler=0x467410, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4bb540, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGTERM, {sa_handler=0x466f10, sa_mask=[],
sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0196d69030},
{sa_handler=0x4bb540, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGHUP, {sa_handler=0x4676d0, sa_mask=[HUP INT ILL TRAP ABRT BUS
FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM SYS], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4bb540, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGALRM, {sa_handler=0x4676d0, sa_mask=[HUP INT ILL TRAP ABRT BUS
FPE USR1 SEGV USR2 PIPE ALRM TERM XCPU XFSZ VTALRM SYS], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4bb540, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGWINCH, {sa_handler=0x466f00, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x4baaa0, sa_mask=[],
sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f0196d69030}, 8) = 0
rt_sigaction(SIGINT, {sa_handler=0x467410, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x467410, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
write(2, "exit\n", 5) = 5
rt_sigaction(SIGINT, {sa_handler=0x467410, sa_mask=[], sa_flags=SA_RESTORER,
sa_restorer=0x7f0196d69030}, {sa_handler=0x467410, sa_mask=[],
sa_flags=SA_RESTORER, sa_restorer=0x7f0196d69030}, 8) = 0
stat("/home/ian/.history/zealot~2030~", 0x7ffe9df3f690) = -1 ENOENT (No such
file or directory)
open("/home/ian/.history/zealot~2030~", O_WRONLY|O_CREAT|O_TRUNC, 0600) = -1
ENOENT (No such file or directory)
stat("/home/ian/.history/zealot~2030~", 0x7ffe9df3f660) = -1 ENOENT (No such
file or directory)
open("/home/ian/.history/zealot~2030~", O_WRONLY|O_APPEND) = -1 ENOENT (No such
file or directory)
open("/home/ian/.history/zealot~2030~", O_RDONLY) = -1 ENOENT (No such file or
directory)
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD TSTP TTIN TTOU], [], 8) = 0
ioctl(255, TIOCSPGRP, [2028]) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
setpgid(0, 2028) = 0
exit_group(0) = ?
+++ exited with 0 +++
-- Ian Jackson <[email protected]> These opinions are my own. If I emailed you from an address @fyvzl.net or @evade.org.uk, that is a private address which bypasses my fierce spamfilter.

