Thanks for jumping in Hans! I am also able to reliably reproduce the problem with "rlwrap dc" In that case, the "garbage" I see is always a fragment from the last line of my ~/.inputrc:
ble-bell (The line in question is "set prefer-visible bell") I have attached the strace output and here's the other info you wanted: $ which rlwrap /usr/bin/rlwrap $ rlwrap -v rlwrap 0.32 $ ldd /usr/bin/rlwrap linux-vdso.so.1 => (0x000075a0d9f5f000) libutil.so.1 => /lib/libutil.so.1 (0x000075a0d9d3b000) libreadline.so.6 => /lib/libreadline.so.6 (0x000075a0d9af8000) libncurses.so.5 => /lib/libncurses.so.5 (0x000075a0d98b2000) libc.so.6 => /lib/libc.so.6 (0x000075a0d955f000) libdl.so.2 => /lib/libdl.so.2 (0x000075a0d935b000) /lib64/ld-linux-x86-64.so.2 (0x000075a0d9f60000) Cheers, Francois -- Francois Marier identi.ca/fmarier Debian GNU/Linux Developer twitter.com/fmarier http://feeding.cloud.geek.nz http://lca2010.blogspot.com
25363 execve("/usr/bin/rlwrap", ["rlwrap", "dc"], [/* 16 vars */]) = 0 25363 brk(0) = 0x627708 25363 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x674f9c1a8000 25363 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) 25363 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x674f9c1a6000 25363 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 25363 open("/etc/ld.so.cache", O_RDONLY) = 3 25363 fstat(3, {st_mode=S_IFREG|0644, st_size=119000, ...}) = 0 25363 mmap(NULL, 119000, PROT_READ, MAP_PRIVATE, 3, 0) = 0x674f9c188000 25363 close(3) = 0 25363 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) 25363 open("/lib/libutil.so.1", O_RDONLY) = 3 25363 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20\16\0\0\0\0\0\0"..., 832) = 832 25363 fstat(3, {st_mode=S_IFREG|0644, st_size=10648, ...}) = 0 25363 mmap(NULL, 2105608, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x674f9bd8b000 25363 mprotect(0x674f9bd8d000, 2093056, PROT_NONE) = 0 25363 mmap(0x674f9bf8c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x674f9bf8c000 25363 close(3) = 0 25363 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) 25363 open("/lib/libreadline.so.6", O_RDONLY) = 3 25363 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 W\1\0\0\0\0\0"..., 832) = 832 25363 fstat(3, {st_mode=S_IFREG|0644, st_size=269584, ...}) = 0 25363 mmap(NULL, 2369992, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x674f9bb48000 25363 mprotect(0x674f9bb82000, 2097152, PROT_NONE) = 0 25363 mmap(0x674f9bd82000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3a000) = 0x674f9bd82000 25363 mmap(0x674f9bd8a000, 2504, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x674f9bd8a000 25363 close(3) = 0 25363 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) 25363 open("/lib/libncurses.so.5", O_RDONLY) = 3 25363 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p(\1\0\0\0\0\0"..., 832) = 832 25363 fstat(3, {st_mode=S_IFREG|0644, st_size=280592, ...}) = 0 25363 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x674f9c187000 25363 mmap(NULL, 2377408, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x674f9b903000 25363 mprotect(0x674f9b943000, 2097152, PROT_NONE) = 0 25363 mmap(0x674f9bb43000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x40000) = 0x674f9bb43000 25363 close(3) = 0 25363 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) 25363 open("/lib/libc.so.6", O_RDONLY) = 3 25363 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\353\1\0\0\0\0\0"..., 832) = 832 25363 fstat(3, {st_mode=S_IFREG|0755, st_size=1375624, ...}) = 0 25363 mmap(NULL, 3483656, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x674f9b5b0000 25363 mprotect(0x674f9b6fa000, 2093056, PROT_NONE) = 0 25363 mmap(0x674f9b8f9000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x149000) = 0x674f9b8f9000 25363 mmap(0x674f9b8fe000, 18440, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x674f9b8fe000 25363 close(3) = 0 25363 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) 25363 open("/lib/libdl.so.2", O_RDONLY) = 3 25363 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\r\0\0\0\0\0\0"..., 832) = 832 25363 fstat(3, {st_mode=S_IFREG|0644, st_size=14696, ...}) = 0 25363 mmap(NULL, 2109696, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x674f9b3ac000 25363 mprotect(0x674f9b3ae000, 2097152, PROT_NONE) = 0 25363 mmap(0x674f9b5ae000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x674f9b5ae000 25363 close(3) = 0 25363 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x674f9c186000 25363 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x674f9c185000 25363 arch_prctl(ARCH_SET_FS, 0x674f9c1856f0) = 0 25363 mprotect(0x674f9b5ae000, 4096, PROT_READ) = 0 25363 mprotect(0x674f9b8f9000, 16384, PROT_READ) = 0 25363 mprotect(0x674f9bf8c000, 4096, PROT_READ) = 0 25363 mprotect(0x674f9c1aa000, 4096, PROT_READ) = 0 25363 munmap(0x674f9c188000, 119000) = 0 25363 brk(0) = 0x627708 25363 brk(0x648708) = 0x648708 25363 brk(0x649000) = 0x649000 25363 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0 25363 time(NULL) = 1258833165 25363 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0 25363 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0 25363 ioctl(0, TIOCGWINSZ, {ws_row=19, ws_col=91, ws_xpixel=0, ws_ypixel=0}) = 0 25363 ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0 25363 stat("/home/francois/.terminfo", 0x765770119950) = -1 ENOENT (No such file or directory) 25363 stat("/etc/terminfo", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 25363 access("/etc/terminfo/x/xterm", R_OK) = -1 ENOENT (No such file or directory) 25363 stat("/lib/terminfo", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 25363 access("/lib/terminfo/x/xterm", R_OK) = 0 25363 open("/lib/terminfo/x/xterm", O_RDONLY) = 3 25363 read(3, "\32\1\34\0\35\0\17\0\235\1&\5xterm|X11 terminal e"..., 4097) = 2244 25363 close(3) = 0 25363 ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0 25363 ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0 25363 ioctl(1, TIOCGWINSZ, {ws_row=19, ws_col=91, ws_xpixel=0, ws_ypixel=0}) = 0 25363 access("/home/francois/.dc_history", F_OK) = 0 25363 access("/home/francois/.dc_history", R_OK|W_OK) = 0 25363 open("/home/francois/.dc_history", O_RDONLY) = 3 25363 fstat(3, {st_mode=S_IFREG|0600, st_size=3766, ...}) = 0 25363 read(3, "12 / p\n87.40 85.71 - p\n84.59 + p"..., 3766) = 3766 25363 close(3) = 0 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 time(NULL) = 1258833165 25363 access("/home/francois/.dc_completions", R_OK) = -1 ENOENT (No such file or directory) 25363 access("/usr/share/rlwrap/completions/dc", R_OK) = -1 ENOENT (No such file or directory) 25363 rt_sigaction(SIGCHLD, {0x404c90, [FPE KILL STKFLT RT_4 RT_6 RT_7 RT_8 RT_9 RT_10], SA_RESTORER, 0x674f9b5e1fa0}, NULL, 8) = 0 25363 rt_sigaction(SIGTSTP, {0x404fe0, [HUP INT QUIT ABRT BUS USR1 SEGV STKFLT CONT TTOU URG], SA_RESTORER, 0x674f9b5e1fa0}, NULL, 8) = 0 25363 rt_sigaction(SIGSEGV, {0x404c20, [HUP QUIT ILL KILL SEGV TERM TSTP XFSZ VTALRM WINCH SYS], SA_RESTORER, 0x674f9b5e1fa0}, NULL, 8) = 0 25363 rt_sigaction(SIGALRM, {0x404800, [], SA_RESTORER, 0x674f9b5e1fa0}, NULL, 8) = 0 25363 rt_sigaction(SIGHUP, {0x404b70, ~[HUP INT QUIT ILL TRAP ABRT BUS FPE KILL USR1 TERM STKFLT STOP TTOU XCPU PROF PWR SYS RT_5 RT_6 RT_8 RT_12 RT_13 RT_16 RT_17 RT_18 RT_19 RT_20 RT_21 RT_22 RT_23 RT_24 RT_25 RT_26 RT_27 RT_28 RT_29 RT_30 RT_31], SA_RESTORER, 0x674f9b5e1fa0}, NULL, 8) = 0 25363 rt_sigaction(SIGINT, {0x404b70, ~[HUP INT QUIT ILL TRAP ABRT BUS FPE KILL USR1 TERM STKFLT STOP TTOU XCPU PROF PWR SYS RT_5 RT_6 RT_8 RT_12 RT_13 RT_16 RT_17 RT_18 RT_19 RT_20 RT_21 RT_22 RT_23 RT_24 RT_25 RT_26 RT_27 RT_28 RT_29 RT_30 RT_31], SA_RESTORER, 0x674f9b5e1fa0}, NULL, 8) = 0 25363 rt_sigaction(SIGQUIT, {0x404b70, ~[HUP INT QUIT ILL TRAP ABRT BUS FPE KILL USR1 TERM STKFLT STOP TTOU XCPU PROF PWR SYS RT_5 RT_6 RT_8 RT_12 RT_13 RT_16 RT_17 RT_18 RT_19 RT_20 RT_21 RT_22 RT_23 RT_24 RT_25 RT_26 RT_27 RT_28 RT_29 RT_30 RT_31], SA_RESTORER, 0x674f9b5e1fa0}, NULL, 8) = 0 25363 rt_sigaction(SIGABRT, {0x404b70, ~[HUP INT QUIT ILL TRAP ABRT BUS FPE KILL USR1 TERM STKFLT STOP TTOU XCPU PROF PWR SYS RT_5 RT_6 RT_8 RT_12 RT_13 RT_16 RT_17 RT_18 RT_19 RT_20 RT_21 RT_22 RT_23 RT_24 RT_25 RT_26 RT_27 RT_28 RT_29 RT_30 RT_31], SA_RESTORER, 0x674f9b5e1fa0}, NULL, 8) = 0 25363 rt_sigaction(SIGTERM, {0x404b70, ~[HUP INT QUIT ILL TRAP ABRT BUS FPE KILL USR1 TERM STKFLT STOP TTOU XCPU PROF PWR SYS RT_5 RT_6 RT_8 RT_12 RT_13 RT_16 RT_17 RT_18 RT_19 RT_20 RT_21 RT_22 RT_23 RT_24 RT_25 RT_26 RT_27 RT_28 RT_29 RT_30 RT_31], SA_RESTORER, 0x674f9b5e1fa0}, NULL, 8) = 0 25363 rt_sigaction(SIGCONT, {0x404b70, ~[HUP INT QUIT ILL TRAP ABRT BUS FPE KILL USR1 TERM STKFLT STOP TTOU XCPU PROF PWR SYS RT_5 RT_6 RT_8 RT_12 RT_13 RT_16 RT_17 RT_18 RT_19 RT_20 RT_21 RT_22 RT_23 RT_24 RT_25 RT_26 RT_27 RT_28 RT_29 RT_30 RT_31], SA_RESTORER, 0x674f9b5e1fa0}, NULL, 8) = 0 25363 rt_sigaction(SIGUSR1, {0x404b70, ~[HUP INT QUIT ILL TRAP ABRT BUS FPE KILL USR1 TERM STKFLT STOP TTOU XCPU PROF PWR SYS RT_5 RT_6 RT_8 RT_12 RT_13 RT_16 RT_17 RT_18 RT_19 RT_20 RT_21 RT_22 RT_23 RT_24 RT_25 RT_26 RT_27 RT_28 RT_29 RT_30 RT_31], SA_RESTORER, 0x674f9b5e1fa0}, NULL, 8) = 0 25363 rt_sigaction(SIGUSR2, {0x404b70, ~[HUP INT QUIT ILL TRAP ABRT BUS FPE KILL USR1 TERM STKFLT STOP TTOU XCPU PROF PWR SYS RT_5 RT_6 RT_8 RT_12 RT_13 RT_16 RT_17 RT_18 RT_19 RT_20 RT_21 RT_22 RT_23 RT_24 RT_25 RT_26 RT_27 RT_28 RT_29 RT_30 RT_31], SA_RESTORER, 0x674f9b5e1fa0}, NULL, 8) = 0 25363 rt_sigaction(SIGWINCH, {0x404b70, ~[HUP INT QUIT ILL TRAP ABRT BUS FPE KILL USR1 TERM STKFLT STOP TTOU XCPU PROF PWR SYS RT_5 RT_6 RT_8 RT_12 RT_13 RT_16 RT_17 RT_18 RT_19 RT_20 RT_21 RT_22 RT_23 RT_24 RT_25 RT_26 RT_27 RT_28 RT_29 RT_30 RT_31], SA_RESTORER, 0x674f9b5e1fa0}, NULL, 8) = 0 25363 rt_sigprocmask(SIG_BLOCK, ~[RTMIN RT_1], NULL, 8) = 0 25363 open("/dev/ptmx", O_RDWR) = 3 25363 statfs("/dev/pts", {f_type="DEVPTS_SUPER_MAGIC", f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={0, 0}, f_namelen=255, f_frsize=4096}) = 0 25363 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0 25363 ioctl(3, TIOCGPTN, [4]) = 0 25363 stat("/dev/pts/4", {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 4), ...}) = 0 25363 statfs("/dev/pts/4", {f_type="DEVPTS_SUPER_MAGIC", f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={0, 0}, f_namelen=255, f_frsize=4096}) = 0 25363 fstat(3, {st_mode=S_IFCHR|0666, st_rdev=makedev(5, 2), ...}) = 0 25363 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0 25363 ioctl(3, TIOCGPTN, [4]) = 0 25363 stat("/dev/pts/4", {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 4), ...}) = 0 25363 stat("/dev/pts/4", {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 4), ...}) = 0 25363 getuid() = 0 25363 socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 4 25363 connect(4, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 25363 close(4) = 0 25363 socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 4 25363 connect(4, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) 25363 close(4) = 0 25363 open("/etc/nsswitch.conf", O_RDONLY) = 4 25363 fstat(4, {st_mode=S_IFREG|0644, st_size=513, ...}) = 0 25363 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x674f9c1a5000 25363 read(4, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 513 25363 read(4, "", 4096) = 0 25363 close(4) = 0 25363 munmap(0x674f9c1a5000, 4096) = 0 25363 open("/etc/ld.so.cache", O_RDONLY) = 4 25363 fstat(4, {st_mode=S_IFREG|0644, st_size=119000, ...}) = 0 25363 mmap(NULL, 119000, PROT_READ, MAP_PRIVATE, 4, 0) = 0x674f9c188000 25363 close(4) = 0 25363 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) 25363 open("/lib/libnss_compat.so.2", O_RDONLY) = 4 25363 read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20\23\0\0\0\0\0\0"..., 832) = 832 25363 fstat(4, {st_mode=S_IFREG|0644, st_size=31616, ...}) = 0 25363 mmap(NULL, 2127088, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x674f9b1a4000 25363 mprotect(0x674f9b1ab000, 2093056, PROT_NONE) = 0 25363 mmap(0x674f9b3aa000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x6000) = 0x674f9b3aa000 25363 close(4) = 0 25363 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) 25363 open("/lib/libnsl.so.1", O_RDONLY) = 4 25363 read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\...@\0\0\0\0\0\0"..., 832) = 832 25363 fstat(4, {st_mode=S_IFREG|0644, st_size=89064, ...}) = 0 25363 mmap(NULL, 2194128, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x674f9af8c000 25363 mprotect(0x674f9afa1000, 2093056, PROT_NONE) = 0 25363 mmap(0x674f9b1a0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x14000) = 0x674f9b1a0000 25363 mmap(0x674f9b1a2000, 6864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x674f9b1a2000 25363 close(4) = 0 25363 mprotect(0x674f9b1a0000, 4096, PROT_READ) = 0 25363 mprotect(0x674f9b3aa000, 4096, PROT_READ) = 0 25363 munmap(0x674f9c188000, 119000) = 0 25363 open("/etc/ld.so.cache", O_RDONLY) = 4 25363 fstat(4, {st_mode=S_IFREG|0644, st_size=119000, ...}) = 0 25363 mmap(NULL, 119000, PROT_READ, MAP_PRIVATE, 4, 0) = 0x674f9c188000 25363 close(4) = 0 25363 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) 25363 open("/lib/libnss_nis.so.2", O_RDONLY) = 4 25363 read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \0\0\0\0\0\0"..., 832) = 832 25363 fstat(4, {st_mode=S_IFREG|0644, st_size=43552, ...}) = 0 25363 mmap(NULL, 2139320, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x674f9ad81000 25363 mprotect(0x674f9ad8b000, 2093056, PROT_NONE) = 0 25363 mmap(0x674f9af8a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x9000) = 0x674f9af8a000 25363 close(4) = 0 25363 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) 25363 open("/lib/libnss_files.so.2", O_RDONLY) = 4 25363 read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p!\0\0\0\0\0\0"..., 832) = 832 25363 fstat(4, {st_mode=S_IFREG|0644, st_size=47616, ...}) = 0 25363 mmap(NULL, 2143624, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x674f9ab75000 25363 mprotect(0x674f9ab80000, 2093056, PROT_NONE) = 0 25363 mmap(0x674f9ad7f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0xa000) = 0x674f9ad7f000 25363 close(4) = 0 25363 mprotect(0x674f9ad7f000, 4096, PROT_READ) = 0 25363 mprotect(0x674f9af8a000, 4096, PROT_READ) = 0 25363 munmap(0x674f9c188000, 119000) = 0 25363 open("/etc/group", O_RDONLY|O_CLOEXEC) = 4 25363 fcntl(4, F_GETFD) = 0x1 (flags FD_CLOEXEC) 25363 lseek(4, 0, SEEK_CUR) = 0 25363 fstat(4, {st_mode=S_IFREG|0644, st_size=1276, ...}) = 0 25363 mmap(NULL, 1276, PROT_READ, MAP_SHARED, 4, 0) = 0x674f9c1a5000 25363 lseek(4, 1276, SEEK_SET) = 1276 25363 munmap(0x674f9c1a5000, 1276) = 0 25363 close(4) = 0 25363 chown("/dev/pts/4", 0, 5) = 0 25363 chmod("/dev/pts/4", 0620) = 0 25363 ioctl(3, TIOCSPTLCK, [0]) = 0 25363 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0 25363 ioctl(3, TIOCGPTN, [4]) = 0 25363 stat("/dev/pts/4", {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 4), ...}) = 0 25363 open("/dev/pts/4", O_RDWR|O_NOCTTY) = 4 25363 rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0 25363 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x674f9c1857c0) = 25364 25363 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0 25364 rt_sigprocmask(SIG_UNBLOCK, ~[RTMIN RT_1], <unfinished ...> 25363 ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS <unfinished ...> 25364 <... rt_sigprocmask resumed> NULL, 8) = 0 25363 <... ioctl resumed> , {B38400 opost isig icanon echo ...}) = 0 25363 ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS <unfinished ...> 25364 close(3 <unfinished ...> 25363 <... ioctl resumed> , {B38400 opost isig icanon echo ...}) = 0 25364 <... close resumed> ) = 0 25364 setsid() = 25364 25363 ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS <unfinished ...> 25364 open("/dev/tty", O_RDWR|O_NOCTTY <unfinished ...> 25363 <... ioctl resumed> , {B38400 opost isig icanon echo ...}) = 0 25364 <... open resumed> ) = -1 ENXIO (No such device or address) 25364 open("/dev/tty", O_RDWR|O_NOCTTY <unfinished ...> 25363 ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS <unfinished ...> 25364 <... open resumed> ) = -1 ENXIO (No such device or address) 25363 <... ioctl resumed> , {B38400 opost isig icanon echo ...}) = 0 25364 ioctl(4, TIOCSCTTY <unfinished ...> 25363 ioctl(1, TIOCGWINSZ <unfinished ...> 25364 <... ioctl resumed> ) = 0 25363 <... ioctl resumed> , {ws_row=19, ws_col=91, ws_xpixel=0, ws_ypixel=0}) = 0 25364 open("/dev/tty", O_WRONLY) = 3 25363 ioctl(0, TIOCGWINSZ <unfinished ...> 25364 close(3 <unfinished ...> 25363 <... ioctl resumed> , {ws_row=19, ws_col=91, ws_xpixel=0, ws_ypixel=0}) = 0 25364 <... close resumed> ) = 0 25364 dup2(4, 0) = 0 25364 ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0 25363 ioctl(0, TIOCGWINSZ <unfinished ...> 25364 dup2(4, 1 <unfinished ...> 25363 <... ioctl resumed> , {ws_row=19, ws_col=91, ws_xpixel=0, ws_ypixel=0}) = 0 25364 <... dup2 resumed> ) = 1 25363 ioctl(0, TIOCSWINSZ <unfinished ...> 25364 ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS <unfinished ...> 25363 <... ioctl resumed> , {ws_row=19, ws_col=91, ws_xpixel=0, ws_ypixel=0}) = 0 25364 <... ioctl resumed> , {B38400 opost isig icanon echo ...}) = 0 25363 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS <unfinished ...> 25364 dup2(4, 2 <unfinished ...> 25363 <... ioctl resumed> , {B38400 opost isig icanon echo ...}) = 0 25364 <... dup2 resumed> ) = 2 25364 close(4 <unfinished ...> 25363 open("/usr/lib/locale/locale-archive", O_RDONLY <unfinished ...> 25364 <... close resumed> ) = 0 25363 <... open resumed> ) = 5 25364 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS <unfinished ...> 25363 fstat(5, {st_mode=S_IFREG|0644, st_size=2569024, ...}) = 0 25363 mmap(NULL, 2569024, PROT_READ, MAP_PRIVATE, 5, 0) = 0x674f9a901000 25363 close(5) = 0 25363 stat("/home/francois/.inputrc", {st_mode=S_IFREG|0640, st_size=100, ...}) = 0 25363 open("/home/francois/.inputrc", O_RDONLY) = 5 25363 read(5, "set show-all-if-ambiguous on\nset"..., 100) = 100 25363 close(5) = 0 25363 ioctl(4, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0 25363 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0 25363 ioctl(0, SNDCTL_TMR_START or TCSETS, {B38400 opost isig -icanon -echo ...}) = 0 25363 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig -icanon -echo ...}) = 0 25363 rt_sigprocmask(SIG_SETMASK, [], ~[KILL STOP RTMIN RT_1], 8) = 0 25363 select(4, [0 3], [], NULL, {0, 40000} <unfinished ...> 25364 <... ioctl resumed> , {B38400 opost isig icanon echo ...}) = 0 25364 ioctl(0, SNDCTL_TMR_START or TCSETS, {B38400 opost isig icanon echo ...}) = 0 25364 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0 25364 ioctl(0, TIOCSWINSZ, {ws_row=19, ws_col=91, ws_xpixel=0, ws_ypixel=0}) = 0 25364 --- SIGWINCH (Window changed) @ 0 (0) --- 25364 ioctl(0, TIOCGWINSZ, {ws_row=19, ws_col=91, ws_xpixel=0, ws_ypixel=0}) = 0 25364 rt_sigreturn(0) = 0 25364 execve("/usr/local/sbin/dc", ["dc"], [/* 16 vars */]) = -1 ENOENT (No such file or directory) 25364 execve("/usr/local/bin/dc", ["dc"], [/* 16 vars */]) = -1 ENOENT (No such file or directory) 25364 execve("/usr/sbin/dc", ["dc"], [/* 16 vars */]) = -1 ENOENT (No such file or directory) 25364 execve("/usr/bin/dc", ["dc"], [/* 16 vars */]) = 0 25364 brk(0) = 0x6100c0 25364 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x73c4e4bb8000 25364 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) 25364 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x73c4e4bb6000 25364 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) 25364 open("/etc/ld.so.cache", O_RDONLY) = 3 25364 fstat(3, {st_mode=S_IFREG|0644, st_size=119000, ...}) = 0 25364 mmap(NULL, 119000, PROT_READ, MAP_PRIVATE, 3, 0) = 0x73c4e4b98000 25364 close(3) = 0 25364 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) 25364 open("/lib/libc.so.6", O_RDONLY) = 3 25364 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\353\1\0\0\0\0\0"..., 832) = 832 25364 fstat(3, {st_mode=S_IFREG|0755, st_size=1375624, ...}) = 0 25364 mmap(NULL, 3483656, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x73c4e464b000 25364 mprotect(0x73c4e4795000, 2093056, PROT_NONE) = 0 25364 mmap(0x73c4e4994000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x149000) = 0x73c4e4994000 25364 mmap(0x73c4e4999000, 18440, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x73c4e4999000 25364 close(3) = 0 25364 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x73c4e4b97000 25364 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x73c4e4b96000 25364 arch_prctl(ARCH_SET_FS, 0x73c4e4b966f0) = 0 25364 mprotect(0x73c4e4994000, 16384, PROT_READ) = 0 25364 mprotect(0x73c4e4bba000, 4096, PROT_READ) = 0 25364 munmap(0x73c4e4b98000, 119000) = 0 25364 brk(0) = 0x6100c0 25364 brk(0x6310c0) = 0x6310c0 25364 brk(0x632000) = 0x632000 25364 rt_sigaction(SIGINT, {0x401990, [], SA_RESTORER|SA_INTERRUPT|SA_NODEFER|SA_RESETHAND, 0x73c4e467cfa0}, {SIG_DFL, [], 0}, 8) = 0 25364 fstat(0, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 4), ...}) = 0 25364 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x73c4e4bb5000 25364 fstat(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 4), ...}) = 0 25364 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x73c4e4bb4000 25364 read(0, <unfinished ...> 25363 <... select resumed> ) = 0 (Timeout) 25363 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], NULL, 8) = 0 25363 ioctl(4, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0 25363 write(1, "\r", 1) = 1 25363 write(1, "\r", 1) = 1 25363 write(1, " "..., 99) = 99 25363 write(1, "\r", 1) = 1 25363 rt_sigprocmask(SIG_SETMASK, [], ~[KILL STOP RTMIN RT_1], 8) = 0 25363 select(4, [0 3], [], NULL, {10000000, 0}) = 1 (in [0], left {9999998, 191060}) 25363 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], NULL, 8) = 0 25363 read(0, "\4", 1) = 1 25363 ioctl(4, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0 25363 write(1, "\r", 1) = 1 25363 write(1, "\r", 1) = 1 25363 write(1, " "..., 99) = 99 25363 write(1, "\r", 1) = 1 25363 ioctl(4, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0 25363 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig -icanon -echo ...}) = 0 25363 ioctl(0, SNDCTL_TMR_START or TCSETS, {B38400 opost isig icanon echo ...}) = 0 25363 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0 25363 ioctl(4, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0 25363 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0 25363 ioctl(0, SNDCTL_TMR_START or TCSETS, {B38400 opost isig -icanon echo ...}) = 0 25363 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig -icanon echo ...}) = 0 25363 rt_sigprocmask(SIG_BLOCK, [INT], ~[KILL STOP RTMIN RT_1], 8) = 0 25363 ioctl(0, TIOCGWINSZ, {ws_row=19, ws_col=91, ws_xpixel=0, ws_ypixel=0}) = 0 25363 ioctl(0, TIOCSWINSZ, {ws_row=19, ws_col=91, ws_xpixel=0, ws_ypixel=0}) = 0 25363 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig -icanon echo ...}) = 0 25363 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig -icanon echo ...}) = 0 25363 ioctl(0, SNDCTL_TMR_STOP or TCSETSW, {B38400 opost isig -icanon -echo ...}) = 0 25363 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig -icanon -echo ...}) = 0 25363 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], NULL, 8) = 0 25363 rt_sigprocmask(SIG_BLOCK, [INT], ~[KILL STOP RTMIN RT_1], 8) = 0 25363 open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = 5 25363 fstat(5, {st_mode=S_IFREG|0644, st_size=26048, ...}) = 0 25363 mmap(NULL, 26048, PROT_READ, MAP_SHARED, 5, 0) = 0x674f9c19f000 25363 close(5) = 0 25363 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], NULL, 8) = 0 25363 rt_sigprocmask(SIG_BLOCK, [INT], ~[KILL STOP RTMIN RT_1], 8) = 0 25363 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], NULL, 8) = 0 25363 rt_sigprocmask(SIG_SETMASK, [], ~[KILL STOP RTMIN RT_1], 8) = 0 25363 select(4, [0 3], [3], NULL, {10000000, 0}) = 1 (out [3], left {9999999, 999993}) 25363 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], NULL, 8) = 0 25363 write(3, "\4", 1) = 1 25363 sched_yield() = 0 25363 rt_sigprocmask(SIG_SETMASK, [], ~[KILL STOP RTMIN RT_1], 8) = 0 25363 select(4, [0 3], [], NULL, {10000000, 0} <unfinished ...> 25364 <... read resumed> "", 1024) = 0 25364 close(1) = 0 25364 munmap(0x73c4e4bb4000, 4096) = 0 25364 close(2) = 0 25364 exit_group(0) = ? 25363 <... select resumed> ) = ? ERESTARTNOHAND (To be restarted) 25363 --- SIGCHLD (Child exited) @ 0 (0) --- 25363 wait4(25364, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 25364 25363 rt_sigreturn(0x6314) = -1 EINTR (Interrupted system call) 25363 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], NULL, 8) = 0 25363 rt_sigprocmask(SIG_SETMASK, [], ~[KILL STOP RTMIN RT_1], 8) = 0 25363 select(4, [0 3], [], NULL, {0, 0}) = 0 (Timeout) 25363 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], NULL, 8) = 0 25363 rt_sigprocmask(SIG_UNBLOCK, ~[RTMIN RT_1], NULL, 8) = 0 25363 open("/home/francois/.dc_history", O_WRONLY|O_CREAT|O_TRUNC, 0600) = 5 25363 write(5, "12 / p\n87.40 85.71 - p\n84.59 + p"..., 3766) = 3766 25363 close(5) = 0 25363 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig -icanon -echo ...}) = 0 25363 ioctl(0, SNDCTL_TMR_CONTINUE or TCSETSF, {B38400 opost isig icanon echo ...}) = 0 25363 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0 25363 write(1, "\n", 1) = 1 25363 exit_group(0) = ?