On Mon, Oct 26, 2009 at 07:19:24PM -0400, Tom Lane wrote:
> Roger Leigh <rle...@codelibre.net> writes:
> > On Mon, Oct 26, 2009 at 01:33:19PM -0400, Tom Lane wrote:
> >> Yeah.  We can do what we like with the UTF8 format but I'm considerably
> >> more worried about the aspect of making random changes to the
> >> plain-ASCII output.
> 
> > I checked (using strace)
> > gnumeric (via libgda and gnome-database-properties)
> > openoffice (oobase)
> 
> Even if that were the entire universe of programs we cared about,
> whether their internal ODBC logic goes through psql isn't really
> the point here.  What I'm worried about is somebody piping the
> text output of psql into another program.
> 
> > On a related note, there's something odd with the pager code.
> 
> Hm, what platform are you testing that on?

Debian GNU/Linux (unstable)
linux        2.6.30
eglibc       2.10.1
libreadline6 6.0.5
libncurses5  5.7
gcc          4.3.4

This is the trace of the broken write:

16206 write(1, "      Name       \342\224\202  Owner   \342\224"..., 102) = 102
16206 write(1, 
"\342\224\200\342\224\200\342\224\200\342\224\200\342\224\200\342\224\200\342\224\200\342\224\200\342\224\200\342\224\200\342
\224"..., 256) = 256
16206 write(1, 
"\224\200\342\224\200\342\224\200\342\224\200\342\224\200\342\224\200\n", 18) = 
18

I'll attach the whole thing for reference.  What's clear is that the
first write was *exactly* 256 bytes, which is what was requested,
presumably by libc stdio buffering (which shouldn't by itself be a
problem).  Since we use 3-byte UTF-8 and 256/3 is 85 + 1 remainder,
this is where the wierd 85 char forced newline comes from.  Since it
only happens when the terminal window is >85 chars, that's where I'm
assuming some odd termios influence comes from (though it might just
be the source of the window size and be completely innocent).  The
fact that libc did the two separate writes kind of rules out termios
mangling the output post-write().


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux             http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?       http://gutenprint.sourceforge.net/
   `-    GPG Public Key: 0x25BFB848   Please GPG sign your mail.
16203 execve("./psql", ["./psql"], [/* 43 vars */]) = 0
16203 brk(0)                            = 0x1dbb000
16203 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 
= 0x7ff0b8697000
16203 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
16203 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 
= 0x7ff0b8695000
16203 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
16203 open("/usr/local/pgsql/lib/tls/x86_64/libpq.so.5", O_RDONLY) = -1 ENOENT 
(No such file or directory)
16203 stat("/usr/local/pgsql/lib/tls/x86_64", 0x7fffeefa1f10) = -1 ENOENT (No 
such file or directory)
16203 open("/usr/local/pgsql/lib/tls/libpq.so.5", O_RDONLY) = -1 ENOENT (No 
such file or directory)
16203 stat("/usr/local/pgsql/lib/tls", 0x7fffeefa1f10) = -1 ENOENT (No such 
file or directory)
16203 open("/usr/local/pgsql/lib/x86_64/libpq.so.5", O_RDONLY) = -1 ENOENT (No 
such file or directory)
16203 stat("/usr/local/pgsql/lib/x86_64", 0x7fffeefa1f10) = -1 ENOENT (No such 
file or directory)
16203 open("/usr/local/pgsql/lib/libpq.so.5", O_RDONLY) = -1 ENOENT (No such 
file or directory)
16203 stat("/usr/local/pgsql/lib", 0x7fffeefa1f10) = -1 ENOENT (No such file or 
directory)
16203 open("/etc/ld.so.cache", O_RDONLY) = 3
16203 fstat(3, {st_mode=S_IFREG|0644, st_size=115844, ...}) = 0
16203 mmap(NULL, 115844, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ff0b8678000
16203 close(3)                          = 0
16203 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
16203 open("/usr/lib/libpq.so.5", O_RDONLY) = 3
16203 read(3, 
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\214\0\0\0\0\0\0"..., 832) = 
832
16203 fstat(3, {st_mode=S_IFREG|0644, st_size=161848, ...}) = 0
16203 mmap(NULL, 2257336, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) 
= 0x7ff0b8450000
16203 mprotect(0x7ff0b8475000, 2097152, PROT_NONE) = 0
16203 mmap(0x7ff0b8675000, 12288, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x25000) = 0x7ff0b8675000
16203 close(3)                          = 0
16203 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
16203 open("/lib/libreadline.so.5", O_RDONLY) = 3
16203 read(3, 
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0pMa\3157\0\0\0"..., 832) = 832
16203 fstat(3, {st_mode=S_IFREG|0644, st_size=260632, ...}) = 0
16203 mmap(0x37cd600000, 2358528, PROT_READ|PROT_EXEC, 
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x37cd600000
16203 mprotect(0x37cd638000, 2093056, PROT_NONE) = 0
16203 mmap(0x37cd837000, 32768, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x37000) = 0x37cd837000
16203 mmap(0x37cd83f000, 3328, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x37cd83f000
16203 close(3)                          = 0
16203 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
16203 open("/lib/libc.so.6", O_RDONLY)  = 3
16203 read(3, 
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\353a\3147\0\0\0"..., 832) = 
832
16203 fstat(3, {st_mode=S_IFREG|0755, st_size=1381024, ...}) = 0
16203 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 
= 0x7ff0b844f000
16203 mmap(0x37cc600000, 3483656, PROT_READ|PROT_EXEC, 
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x37cc600000
16203 mprotect(0x37cc74a000, 2093056, PROT_NONE) = 0
16203 mmap(0x37cc949000, 20480, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x149000) = 0x37cc949000
16203 mmap(0x37cc94e000, 18440, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x37cc94e000
16203 close(3)                          = 0
16203 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
16203 open("/usr/lib/libssl.so.0.9.8", O_RDONLY) = 3
16203 read(3, 
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\\\341\3573\0\0\0"..., 832) 
= 832
16203 fstat(3, {st_mode=S_IFREG|0644, st_size=337968, ...}) = 0
16203 mmap(0x33efe00000, 2430576, PROT_READ|PROT_EXEC, 
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x33efe00000
16203 mprotect(0x33efe4b000, 2097152, PROT_NONE) = 0
16203 mmap(0x33f004b000, 28672, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4b000) = 0x33f004b000
16203 close(3)                          = 0
16203 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
16203 open("/usr/lib/libcrypto.so.0.9.8", O_RDONLY) = 3
16203 read(3, 
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\...@\225g\3573\0\0\0"..., 832) = 832
16203 fstat(3, {st_mode=S_IFREG|0644, st_size=1685320, ...}) = 0
16203 mmap(0x33ef600000, 3792728, PROT_READ|PROT_EXEC, 
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x33ef600000
16203 mprotect(0x33ef773000, 2097152, PROT_NONE) = 0
16203 mmap(0x33ef973000, 163840, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x173000) = 0x33ef973000
16203 mmap(0x33ef99b000, 12120, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x33ef99b000
16203 close(3)                          = 0
16203 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
16203 open("/usr/lib/libkrb5.so.3", O_RDONLY) = 3
16203 read(3, 
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\...@\230!\3773\0\0\0"..., 832) = 832
16203 fstat(3, {st_mode=S_IFREG|0644, st_size=777112, ...}) = 0
16203 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 
= 0x7ff0b844e000
16203 mmap(0x33ff200000, 2870368, PROT_READ|PROT_EXEC, 
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x33ff200000
16203 mprotect(0x33ff2b3000, 2097152, PROT_NONE) = 0
16203 mmap(0x33ff4b3000, 40960, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xb3000) = 0x33ff4b3000
16203 close(3)                          = 0
16203 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
16203 open("/lib/libcom_err.so.2", O_RDONLY) = 3
16203 read(3, 
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\23\340\3367\0\0\0"..., 832) 
= 832
16203 fstat(3, {st_mode=S_IFREG|0644, st_size=14360, ...}) = 0
16203 mmap(0x37dee00000, 2107056, PROT_READ|PROT_EXEC, 
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x37dee00000
16203 mprotect(0x37dee03000, 2093056, PROT_NONE) = 0
16203 mmap(0x37df002000, 4096, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x37df002000
16203 close(3)                          = 0
16203 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
16203 open("/usr/lib/libgssapi_krb5.so.2", O_RDONLY) = 3
16203 read(3, 
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0pr\240\3763\0\0\0"..., 832) = 832
16203 fstat(3, {st_mode=S_IFREG|0644, st_size=190552, ...}) = 0
16203 mmap(0x33fea00000, 2283520, PROT_READ|PROT_EXEC, 
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x33fea00000
16203 mprotect(0x33fea2d000, 2093056, PROT_NONE) = 0
16203 mmap(0x33fec2c000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2c000) = 0x33fec2c000
16203 close(3)                          = 0
16203 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
16203 open("/lib/libcrypt.so.1", O_RDONLY) = 3
16203 read(3, 
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\n\240\3377\0\0\0"..., 832) = 
832
16203 fstat(3, {st_mode=S_IFREG|0644, st_size=37840, ...}) = 0
16203 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 
= 0x7ff0b844d000
16203 mmap(0x37dfa00000, 2318784, PROT_READ|PROT_EXEC, 
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x37dfa00000
16203 mprotect(0x37dfa08000, 2093056, PROT_NONE) = 0
16203 mmap(0x37dfc07000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x37dfc07000
16203 mmap(0x37dfc09000, 184768, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x37dfc09000
16203 close(3)                          = 0
16203 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
16203 open("/usr/lib/libldap_r-2.4.so.2", O_RDONLY) = 3
16203 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20\377 
\3763\0\0\0"..., 832) = 832
16203 fstat(3, {st_mode=S_IFREG|0644, st_size=300720, ...}) = 0
16203 mmap(0x33fe200000, 2402216, PROT_READ|PROT_EXEC, 
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x33fe200000
16203 mprotect(0x33fe246000, 2097152, PROT_NONE) = 0
16203 mmap(0x33fe446000, 12288, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x46000) = 0x33fe446000
16203 mmap(0x33fe449000, 6056, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x33fe449000
16203 close(3)                          = 0
16203 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
16203 open("/lib/libpthread.so.0", O_RDONLY) = 3
16203 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320X 
\3157\0\0\0"..., 832) = 832
16203 fstat(3, {st_mode=S_IFREG|0755, st_size=134032, ...}) = 0
16203 mmap(0x37cd200000, 2208640, PROT_READ|PROT_EXEC, 
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x37cd200000
16203 mprotect(0x37cd216000, 2097152, PROT_NONE) = 0
16203 mmap(0x37cd416000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x37cd416000
16203 mmap(0x37cd418000, 13184, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x37cd418000
16203 close(3)                          = 0
16203 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
16203 open("/lib/libncurses.so.5", O_RDONLY) = 3
16203 read(3, 
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p(a\3357\0\0\0"..., 832) = 832
16203 fstat(3, {st_mode=S_IFREG|0644, st_size=283000, ...}) = 0
16203 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 
= 0x7ff0b844c000
16203 mmap(0x37dd600000, 2377408, PROT_READ|PROT_EXEC, 
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x37dd600000
16203 mprotect(0x37dd640000, 2097152, PROT_NONE) = 0
16203 mmap(0x37dd840000, 20480, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x40000) = 0x37dd840000
16203 close(3)                          = 0
16203 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
16203 open("/lib/libdl.so.2", O_RDONLY) = 3
16203 read(3, 
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\r\240\3147\0\0\0"..., 832) 
= 832
16203 fstat(3, {st_mode=S_IFREG|0644, st_size=17504, ...}) = 0
16203 mmap(0x37cca00000, 2109696, PROT_READ|PROT_EXEC, 
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x37cca00000
16203 mprotect(0x37cca02000, 2097152, PROT_NONE) = 0
16203 mmap(0x37ccc02000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x37ccc02000
16203 close(3)                          = 0
16203 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
16203 open("/usr/lib/libz.so.1", O_RDONLY) = 3
16203 read(3, 
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\2...@\3603\0\0\0"..., 832) = 832
16203 fstat(3, {st_mode=S_IFREG|0644, st_size=96096, ...}) = 0
16203 mmap(0x33f0400000, 2188624, PROT_READ|PROT_EXEC, 
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x33f0400000
16203 mprotect(0x33f0416000, 2097152, PROT_NONE) = 0
16203 mmap(0x33f0616000, 4096, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x33f0616000
16203 close(3)                          = 0
16203 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
16203 open("/usr/lib/libk5crypto.so.3", O_RDONLY) = 3
16203 read(3, 
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20\\\340\3763\0\0\0"..., 832) = 
832
16203 fstat(3, {st_mode=S_IFREG|0644, st_size=177744, ...}) = 0
16203 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 
= 0x7ff0b844b000
16203 mmap(0x33fee00000, 2271592, PROT_READ|PROT_EXEC, 
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x33fee00000
16203 mprotect(0x33fee29000, 2097152, PROT_NONE) = 0
16203 mmap(0x33ff029000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x29000) = 0x33ff029000
16203 close(3)                          = 0
16203 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
16203 open("/usr/lib/libkrb5support.so.0", O_RDONLY) = 3
16203 read(3, 
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200#`\3773\0\0\0"..., 832) = 832
16203 fstat(3, {st_mode=S_IFREG|0644, st_size=34448, ...}) = 0
16203 mmap(0x33ff600000, 2127408, PROT_READ|PROT_EXEC, 
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x33ff600000
16203 mprotect(0x33ff607000, 2097152, PROT_NONE) = 0
16203 mmap(0x33ff807000, 4096, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x33ff807000
16203 close(3)                          = 0
16203 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
16203 open("/lib/libkeyutils.so.1", O_RDONLY) = 3
16203 read(3, 
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\v\240\3407\0\0\0"..., 832) 
= 832
16203 fstat(3, {st_mode=S_IFREG|0644, st_size=10272, ...}) = 0
16203 mmap(0x37e0a00000, 2103080, PROT_READ|PROT_EXEC, 
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x37e0a00000
16203 mprotect(0x37e0a02000, 2093056, PROT_NONE) = 0
16203 mmap(0x37e0c01000, 4096, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x37e0c01000
16203 close(3)                          = 0
16203 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
16203 open("/lib/libresolv.so.2", O_RDONLY) = 3
16203 read(3, 
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\3...@\3237\0\0\0"..., 832) = 832
16203 fstat(3, {st_mode=S_IFREG|0644, st_size=83520, ...}) = 0
16203 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 
= 0x7ff0b844a000
16203 mmap(0x37d3400000, 2185864, PROT_READ|PROT_EXEC, 
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x37d3400000
16203 mprotect(0x37d3413000, 2093056, PROT_NONE) = 0
16203 mmap(0x37d3612000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12000) = 0x37d3612000
16203 mmap(0x37d3614000, 6792, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x37d3614000
16203 close(3)                          = 0
16203 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
16203 open("/usr/lib/liblber-2.4.so.2", O_RDONLY) = 3
16203 read(3, 
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0207`\3763\0\0\0"..., 832) = 832
16203 fstat(3, {st_mode=S_IFREG|0644, st_size=63560, ...}) = 0
16203 mmap(0x33fe600000, 2156328, PROT_READ|PROT_EXEC, 
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x33fe600000
16203 mprotect(0x33fe60e000, 2097152, PROT_NONE) = 0
16203 mmap(0x33fe80e000, 4096, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x33fe80e000
16203 close(3)                          = 0
16203 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
16203 open("/usr/lib/libsasl2.so.2", O_RDONLY) = 3
16203 read(3, 
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20L\240\3753\0\0\0"..., 832) = 
832
16203 fstat(3, {st_mode=S_IFREG|0644, st_size=109928, ...}) = 0
16203 mmap(0x33fda00000, 2202592, PROT_READ|PROT_EXEC, 
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x33fda00000
16203 mprotect(0x33fda19000, 2097152, PROT_NONE) = 0
16203 mmap(0x33fdc19000, 4096, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19000) = 0x33fdc19000
16203 close(3)                          = 0
16203 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
16203 open("/usr/lib/libgnutls.so.26", O_RDONLY) = 3
16203 read(3, 
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200t\241\3733\0\0\0"..., 832) = 
832
16203 fstat(3, {st_mode=S_IFREG|0644, st_size=675584, ...}) = 0
16203 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 
= 0x7ff0b8449000
16203 mmap(0x33fba00000, 2768104, PROT_READ|PROT_EXEC, 
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x33fba00000
16203 mprotect(0x33fba9e000, 2093056, PROT_NONE) = 0
16203 mmap(0x33fbc9d000, 28672, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9d000) = 0x33fbc9d000
16203 close(3)                          = 0
16203 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
16203 open("/usr/lib/libtasn1.so.3", O_RDONLY) = 3
16203 read(3, 
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\33\340\3743\0\0\0"..., 832) = 
832
16203 fstat(3, {st_mode=S_IFREG|0644, st_size=68704, ...}) = 0
16203 mmap(0x33fce00000, 2161736, PROT_READ|PROT_EXEC, 
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x33fce00000
16203 mprotect(0x33fce10000, 2093056, PROT_NONE) = 0
16203 mmap(0x33fd00f000, 4096, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf000) = 0x33fd00f000
16203 close(3)                          = 0
16203 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
16203 open("/usr/lib/libgcrypt.so.11", O_RDONLY) = 3
16203 read(3, 
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\200`\3733\0\0\0"..., 832) = 
832
16203 fstat(3, {st_mode=S_IFREG|0644, st_size=484240, ...}) = 0
16203 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 
= 0x7ff0b8448000
16203 mmap(0x33fb600000, 2578048, PROT_READ|PROT_EXEC, 
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x33fb600000
16203 mprotect(0x33fb672000, 2097152, PROT_NONE) = 0
16203 mmap(0x33fb872000, 16384, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x72000) = 0x33fb872000
16203 close(3)                          = 0
16203 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
16203 open("/usr/lib/libgpg-error.so.0", O_RDONLY) = 3
16203 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\...@\10 
\3733\0\0\0"..., 832) = 832
16203 fstat(3, {st_mode=S_IFREG|0644, st_size=15408, ...}) = 0
16203 mmap(0x33fb200000, 2108592, PROT_READ|PROT_EXEC, 
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x33fb200000
16203 mprotect(0x33fb203000, 2093056, PROT_NONE) = 0
16203 mmap(0x33fb402000, 4096, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x33fb402000
16203 close(3)                          = 0
16203 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 
= 0x7ff0b8447000
16203 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 
= 0x7ff0b8446000
16203 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 
= 0x7ff0b8445000
16203 arch_prctl(ARCH_SET_FS, 0x7ff0b8445710) = 0
16203 mprotect(0x37d3612000, 4096, PROT_READ) = 0
16203 mprotect(0x37ccc02000, 4096, PROT_READ) = 0
16203 mprotect(0x37cd416000, 4096, PROT_READ) = 0
16203 mprotect(0x37dfc07000, 4096, PROT_READ) = 0
16203 mprotect(0x37cc949000, 16384, PROT_READ) = 0
16203 mprotect(0x7ff0b8675000, 4096, PROT_READ) = 0
16203 mprotect(0x37cc41c000, 4096, PROT_READ) = 0
16203 munmap(0x7ff0b8678000, 115844)    = 0
16203 set_tid_address(0x7ff0b84457e0)   = 16203
16203 set_robust_list(0x7ff0b84457f0, 0x18) = 0
16203 futex(0x7fffeefa280c, FUTEX_WAKE_PRIVATE, 1) = 0
16203 futex(0x7fffeefa280c, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, 
NULL, 7ff0b8445710) = -1 EAGAIN (Resource temporarily unavailable)
16203 rt_sigaction(SIGRTMIN, {0x37cd205750, [], SA_RESTORER|SA_SIGINFO, 
0x37cd20e9a0}, NULL, 8) = 0
16203 rt_sigaction(SIGRT_1, {0x37cd2057e0, [], 
SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x37cd20e9a0}, NULL, 8) = 0
16203 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
16203 getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
16203 brk(0)                            = 0x1dbb000
16203 brk(0x1ddc000)                    = 0x1ddc000
16203 open("/usr/lib/locale/locale-archive", O_RDONLY) = 3
16203 fstat(3, {st_mode=S_IFREG|0644, st_size=93155088, ...}) = 0
16203 mmap(NULL, 93155088, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ff0b2b6e000
16203 close(3)                          = 0
16203 getcwd("/home/rleigh/coding/postgresql/src/bin/psql", 1024) = 44
16203 stat("/home/rleigh/coding/postgresql/src/bin/psql/psql", 
{st_mode=S_IFREG|0755, st_size=2223002, ...}) = 0
16203 geteuid()                         = 1000
16203 getcwd("/home/rleigh/coding/postgresql/src/bin/psql", 1024) = 44
16203 chdir("/home/rleigh/coding/postgresql/src/bin/psql") = 0
16203 lstat("psql", {st_mode=S_IFREG|0755, st_size=2223002, ...}) = 0
16203 getcwd("/home/rleigh/coding/postgresql/src/bin/psql", 1024) = 44
16203 chdir("/home/rleigh/coding/postgresql/src/bin/psql") = 0
16203 rt_sigaction(SIGINT, {0x407df4, [], SA_RESTORER|SA_RESTART, 
0x37cc631fa0}, {SIG_DFL, [], 0}, 8) = 0
16203 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo 
...}) = 0
16203 ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo 
...}) = 0
16203 geteuid()                         = 1000
16203 socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
16203 connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 
ENOENT (No such file or directory)
16203 close(3)                          = 0
16203 socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3
16203 connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 
ENOENT (No such file or directory)
16203 close(3)                          = 0
16203 open("/etc/nsswitch.conf", O_RDONLY) = 3
16203 fstat(3, {st_mode=S_IFREG|0644, st_size=518, ...}) = 0
16203 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 
= 0x7ff0b8694000
16203 read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 1024) = 518
16203 read(3, "", 1024)                 = 0
16203 close(3)                          = 0
16203 munmap(0x7ff0b8694000, 4096)      = 0
16203 open("/etc/ld.so.cache", O_RDONLY) = 3
16203 fstat(3, {st_mode=S_IFREG|0644, st_size=115844, ...}) = 0
16203 mmap(NULL, 115844, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ff0b8678000
16203 close(3)                          = 0
16203 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
16203 open("/lib/libnss_compat.so.2", O_RDONLY) = 3
16203 read(3, 
"\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
16203 fstat(3, {st_mode=S_IFREG|0644, st_size=31616, ...}) = 0
16203 mmap(NULL, 2127088, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) 
= 0x7ff0b2966000
16203 mprotect(0x7ff0b296d000, 2093056, PROT_NONE) = 0
16203 mmap(0x7ff0b2b6c000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7ff0b2b6c000
16203 close(3)                          = 0
16203 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
16203 open("/lib/libnsl.so.1", O_RDONLY) = 3
16203 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300@ 
\3367\0\0\0"..., 832) = 832
16203 fstat(3, {st_mode=S_IFREG|0644, st_size=91800, ...}) = 0
16203 mmap(0x37de200000, 2194128, PROT_READ|PROT_EXEC, 
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x37de200000
16203 mprotect(0x37de215000, 2093056, PROT_NONE) = 0
16203 mmap(0x37de414000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14000) = 0x37de414000
16203 mmap(0x37de416000, 6864, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x37de416000
16203 close(3)                          = 0
16203 mprotect(0x37de414000, 4096, PROT_READ) = 0
16203 mprotect(0x7ff0b2b6c000, 4096, PROT_READ) = 0
16203 munmap(0x7ff0b8678000, 115844)    = 0
16203 open("/etc/ld.so.cache", O_RDONLY) = 3
16203 fstat(3, {st_mode=S_IFREG|0644, st_size=115844, ...}) = 0
16203 mmap(NULL, 115844, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7ff0b8678000
16203 close(3)                          = 0
16203 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
16203 open("/lib/libnss_nis.so.2", O_RDONLY) = 3
16203 read(3, "\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
16203 fstat(3, {st_mode=S_IFREG|0644, st_size=43552, ...}) = 0
16203 mmap(NULL, 2139320, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) 
= 0x7ff0b275b000
16203 mprotect(0x7ff0b2765000, 2093056, PROT_NONE) = 0
16203 mmap(0x7ff0b2964000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9000) = 0x7ff0b2964000
16203 close(3)                          = 0
16203 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
16203 open("/lib/libnss_files.so.2", O_RDONLY) = 3
16203 read(3, 
"\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
16203 fstat(3, {st_mode=S_IFREG|0644, st_size=47616, ...}) = 0
16203 mmap(NULL, 2143624, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) 
= 0x7ff0b254f000
16203 mprotect(0x7ff0b255a000, 2093056, PROT_NONE) = 0
16203 mmap(0x7ff0b2759000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa000) = 0x7ff0b2759000
16203 close(3)                          = 0
16203 mprotect(0x7ff0b2759000, 4096, PROT_READ) = 0
16203 mprotect(0x7ff0b2964000, 4096, PROT_READ) = 0
16203 munmap(0x7ff0b8678000, 115844)    = 0
16203 open("/etc/passwd", O_RDONLY|O_CLOEXEC) = 3
16203 fcntl(3, F_GETFD)                 = 0x1 (flags FD_CLOEXEC)
16203 lseek(3, 0, SEEK_CUR)             = 0
16203 fstat(3, {st_mode=S_IFREG|0644, st_size=1841, ...}) = 0
16203 mmap(NULL, 1841, PROT_READ, MAP_SHARED, 3, 0) = 0x7ff0b8694000
16203 lseek(3, 1841, SEEK_SET)          = 1841
16203 munmap(0x7ff0b8694000, 1841)      = 0
16203 close(3)                          = 0
16203 geteuid()                         = 1000
16203 open("/etc/passwd", O_RDONLY|O_CLOEXEC) = 3
16203 lseek(3, 0, SEEK_CUR)             = 0
16203 fstat(3, {st_mode=S_IFREG|0644, st_size=1841, ...}) = 0
16203 mmap(NULL, 1841, PROT_READ, MAP_SHARED, 3, 0) = 0x7ff0b8694000
16203 lseek(3, 1841, SEEK_SET)          = 1841
16203 munmap(0x7ff0b8694000, 1841)      = 0
16203 close(3)                          = 0
16203 stat("/home/rleigh/.pgpass", 0x7fffeefa1cc0) = -1 ENOENT (No such file or 
directory)
16203 socket(PF_FILE, SOCK_STREAM, 0)   = 3
16203 fcntl(3, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
16203 fcntl(3, F_SETFD, FD_CLOEXEC)     = 0
16203 connect(3, {sa_family=AF_FILE, path="/var/run/postgresql/.s.PGSQL.5432"}, 
110) = 0
16203 getsockopt(3, SOL_SOCKET, SO_ERROR, [-311452057435373568], [4]) = 0
16203 getsockname(3, {sa_family=AF_FILE, NULL}, [2]) = 0
16203 poll([{fd=3, events=POLLOUT|POLLERR}], 1, -1) = 1 ([{fd=3, 
revents=POLLOUT}])
16203 rt_sigprocmask(SIG_BLOCK, [PIPE], [], 8) = 0
16203 sendto(3, "\0\0\0%\0\3\0\0user\0rleigh\0database\0rle"..., 37, 0, NULL, 
0) = 37
16203 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
16203 poll([{fd=3, events=POLLIN|POLLERR}], 1, -1) = 1 ([{fd=3, 
revents=POLLIN}])
16203 recvfrom(3, "R\0\0\0\10\0\0\0\0S\0\0\0\31client_encoding\0UT"..., 16384, 
0, NULL, NULL) = 293
16203 getcwd("/home/rleigh/coding/postgresql/src/bin/psql", 1024) = 44
16203 stat("/home/rleigh/coding/postgresql/src/bin/psql/psql", 
{st_mode=S_IFREG|0755, st_size=2223002, ...}) = 0
16203 geteuid()                         = 1000
16203 getcwd("/home/rleigh/coding/postgresql/src/bin/psql", 1024) = 44
16203 chdir("/home/rleigh/coding/postgresql/src/bin/psql") = 0
16203 lstat("psql", {st_mode=S_IFREG|0755, st_size=2223002, ...}) = 0
16203 getcwd("/home/rleigh/coding/postgresql/src/bin/psql", 1024) = 44
16203 chdir("/home/rleigh/coding/postgresql/src/bin/psql") = 0
16203 access("/usr/local/pgsql/etc/psqlrc-8.5devel", R_OK) = -1 ENOENT (No such 
file or directory)
16203 access("/usr/local/pgsql/etc/psqlrc", R_OK) = -1 ENOENT (No such file or 
directory)
16203 geteuid()                         = 1000
16203 open("/etc/passwd", O_RDONLY|O_CLOEXEC) = 4
16203 lseek(4, 0, SEEK_CUR)             = 0
16203 fstat(4, {st_mode=S_IFREG|0644, st_size=1841, ...}) = 0
16203 mmap(NULL, 1841, PROT_READ, MAP_SHARED, 4, 0) = 0x7ff0b8694000
16203 lseek(4, 1841, SEEK_SET)          = 1841
16203 munmap(0x7ff0b8694000, 1841)      = 0
16203 close(4)                          = 0
16203 access("/home/rleigh/.psqlrc-8.5devel", R_OK) = -1 ENOENT (No such file 
or directory)
16203 access("/home/rleigh/.psqlrc", R_OK) = -1 ENOENT (No such file or 
directory)
16203 fstat(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 6), ...}) = 0
16203 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 
= 0x7ff0b8694000
16203 write(1, "psql (8.5devel, server 8.4.1)\n", 30) = 30
16203 write(1, "WARNING: psql version 8.5, serve"..., 91) = 91
16203 write(1, "Type \"help\" for help.\n", 22) = 22
16203 write(1, "\n", 1)                 = 1
16203 geteuid()                         = 1000
16203 open("/etc/passwd", O_RDONLY|O_CLOEXEC) = 4
16203 lseek(4, 0, SEEK_CUR)             = 0
16203 fstat(4, {st_mode=S_IFREG|0644, st_size=1841, ...}) = 0
16203 mmap(NULL, 1841, PROT_READ, MAP_SHARED, 4, 0) = 0x7ff0b8693000
16203 lseek(4, 1841, SEEK_SET)          = 1841
16203 munmap(0x7ff0b8693000, 1841)      = 0
16203 close(4)                          = 0
16203 open("/home/rleigh/.psql_history", O_RDONLY) = 4
16203 fstat(4, {st_mode=S_IFREG|0600, st_size=11816, ...}) = 0
16203 read(4, "SELECT * FROM package_priorities"..., 11816) = 11816
16203 close(4)                          = 0
16203 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
16203 open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = 4
16203 fstat(4, {st_mode=S_IFREG|0644, st_size=26048, ...}) = 0
16203 mmap(NULL, 26048, PROT_READ, MAP_SHARED, 4, 0) = 0x7ff0b868d000
16203 close(4)                          = 0
16203 futex(0x37cc94df60, FUTEX_WAKE_PRIVATE, 2147483647) = 0
16203 ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo 
...}) = 0
16203 stat("/home/rleigh/.terminfo", 0x7fffeefa1440) = -1 ENOENT (No such file 
or directory)
16203 stat("/etc/terminfo", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0
16203 access("/etc/terminfo/x/xterm", R_OK) = -1 ENOENT (No such file or 
directory)
16203 stat("/lib/terminfo", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0
16203 access("/lib/terminfo/x/xterm", R_OK) = 0
16203 open("/lib/terminfo/x/xterm", O_RDONLY) = 4
16203 read(4, "\32\1\34\0\35\0\17\0\235\1&\5xterm|X11 terminal e"..., 4097) = 
2244
16203 close(4)                          = 0
16203 ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo 
...}) = 0
16203 ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo 
...}) = 0
16203 ioctl(1, TIOCGWINSZ, {ws_row=37, ws_col=140, ws_xpixel=0, ws_ypixel=0}) = 0
16203 ioctl(0, TIOCGWINSZ, {ws_row=37, ws_col=140, ws_xpixel=0, ws_ypixel=0}) = 0
16203 brk(0x1dfd000)                    = 0x1dfd000
16203 ioctl(0, TIOCGWINSZ, {ws_row=37, ws_col=140, ws_xpixel=0, ws_ypixel=0}) = 0
16203 ioctl(0, TIOCSWINSZ, {ws_row=37, ws_col=140, ws_xpixel=0, ws_ypixel=0}) = 0
16203 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo 
...}) = 0
16203 stat("/home/rleigh/.inputrc", 0x7fffeefa2540) = -1 ENOENT (No such file 
or directory)
16203 stat("/etc/inputrc", {st_mode=S_IFREG|0644, st_size=1723, ...}) = 0
16203 open("/etc/inputrc", O_RDONLY)    = 4
16203 read(4, "# /etc/inputrc - global inputrc "..., 1723) = 1723
16203 close(4)                          = 0
16203 rt_sigprocmask(SIG_BLOCK, [INT], [], 8) = 0
16203 ioctl(0, TIOCGWINSZ, {ws_row=37, ws_col=140, ws_xpixel=0, ws_ypixel=0}) = 0
16203 ioctl(0, TIOCSWINSZ, {ws_row=37, ws_col=140, ws_xpixel=0, ws_ypixel=0}) = 0
16203 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo 
...}) = 0
16203 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo 
...}) = 0
16203 ioctl(0, SNDCTL_TMR_STOP or TCSETSW, {B38400 opost isig -icanon -echo 
...}) = 0
16203 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig -icanon -echo 
...}) = 0
16203 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
16203 rt_sigprocmask(SIG_BLOCK, [INT QUIT ALRM TSTP TTIN TTOU], [], 8) = 0
16203 rt_sigaction(SIGINT, {0x37cd626780, [], SA_RESTORER, 0x37cc631fa0}, 
{0x407df4, [], SA_RESTORER|SA_RESTART, 0x37cc631fa0}, 8) = 0
16203 rt_sigaction(SIGTERM, {0x37cd626780, [], SA_RESTORER, 0x37cc631fa0}, 
{SIG_DFL, [], 0}, 8) = 0
16203 rt_sigaction(SIGQUIT, {0x37cd626780, [], SA_RESTORER, 0x37cc631fa0}, 
{SIG_DFL, [], 0}, 8) = 0
16203 rt_sigaction(SIGALRM, {0x37cd626780, [], SA_RESTORER, 0x37cc631fa0}, 
{SIG_DFL, [], 0}, 8) = 0
16203 rt_sigaction(SIGTSTP, {0x37cd626780, [], SA_RESTORER, 0x37cc631fa0}, 
{SIG_DFL, [], 0}, 8) = 0
16203 rt_sigaction(SIGTTOU, {0x37cd626780, [], SA_RESTORER, 0x37cc631fa0}, 
{SIG_DFL, [], 0}, 8) = 0
16203 rt_sigaction(SIGTTIN, {0x37cd626780, [], SA_RESTORER, 0x37cc631fa0}, 
{SIG_DFL, [], 0}, 8) = 0
16203 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
16203 rt_sigaction(SIGWINCH, {0x37cd626730, [], SA_RESTORER|SA_RESTART, 
0x37cc631fa0}, {SIG_DFL, [], 0}, 8) = 0
16203 write(1, "rleigh=# ", 9)          = 9
16203 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
16203 read(0, "\\", 1)                  = 1
16203 write(1, "\\", 1)                 = 1
16203 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
16203 read(0, "l", 1)                   = 1
16203 write(1, "l", 1)                  = 1
16203 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
16203 read(0, "\r", 1)                  = 1
16203 write(1, "\n", 1)                 = 1
16203 rt_sigprocmask(SIG_BLOCK, [INT], [], 8) = 0
16203 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig -icanon -echo 
...}) = 0
16203 ioctl(0, SNDCTL_TMR_STOP or TCSETSW, {B38400 opost isig icanon echo ...}) 
= 0
16203 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo 
...}) = 0
16203 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
16203 rt_sigaction(SIGINT, {0x407df4, [], SA_RESTORER|SA_RESTART, 
0x37cc631fa0}, {0x37cd626780, [], SA_RESTORER, 0x37cc631fa0}, 8) = 0
16203 rt_sigaction(SIGTERM, {SIG_DFL, [], SA_RESTORER, 0x37cc631fa0}, 
{0x37cd626780, [], SA_RESTORER, 0x37cc631fa0}, 8) = 0
16203 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0x37cc631fa0}, 
{0x37cd626780, [], SA_RESTORER, 0x37cc631fa0}, 8) = 0
16203 rt_sigaction(SIGALRM, {SIG_DFL, [], SA_RESTORER, 0x37cc631fa0}, 
{0x37cd626780, [], SA_RESTORER, 0x37cc631fa0}, 8) = 0
16203 rt_sigaction(SIGTSTP, {SIG_DFL, [], SA_RESTORER, 0x37cc631fa0}, 
{0x37cd626780, [], SA_RESTORER, 0x37cc631fa0}, 8) = 0
16203 rt_sigaction(SIGTTOU, {SIG_DFL, [], SA_RESTORER, 0x37cc631fa0}, 
{0x37cd626780, [], SA_RESTORER, 0x37cc631fa0}, 8) = 0
16203 rt_sigaction(SIGTTIN, {SIG_DFL, [], SA_RESTORER, 0x37cc631fa0}, 
{0x37cd626780, [], SA_RESTORER, 0x37cc631fa0}, 8) = 0
16203 rt_sigaction(SIGWINCH, {SIG_DFL, [], SA_RESTORER, 0x37cc631fa0}, 
{0x37cd626730, [], SA_RESTORER|SA_RESTART, 0x37cc631fa0}, 8) = 0
16203 rt_sigprocmask(SIG_BLOCK, [PIPE], [], 8) = 0
16203 sendto(3, "Q\0\0\1OSELECT d.datname as \"Name\","..., 336, 0, NULL, 0) = 
336
16203 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
16203 poll([{fd=3, events=POLLIN|POLLERR}], 1, -1) = 1 ([{fd=3, 
revents=POLLIN}])
16203 recvfrom(3, 
"t\0\0\0\250\0\6name\0\0\0\4\356\0\1\0\0\0\2...@\377\377\377\377\0\0ow"..., 
16384, 0, NULL, NULL) = 1455
16203 ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo 
...}) = 0
16203 ioctl(1, TIOCGWINSZ, {ws_row=37, ws_col=140, ws_xpixel=0, ws_ypixel=0}) = 0
16203 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo 
...}) = 0
16203 ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo 
...}) = 0
16203 ioctl(1, TIOCGWINSZ, {ws_row=37, ws_col=140, ws_xpixel=0, ws_ypixel=0}) = 0
16203 rt_sigaction(SIGPIPE, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 
0x37cc631fa0}, {SIG_DFL, [], 0}, 8) = 0
16203 pipe2([4, 5], O_CLOEXEC)          = 0
16203 clone(child_stack=0, 
flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, 
child_tidptr=0x7ff0b84457e0) = 16205
16203 close(4 <unfinished ...>
16205 close(5)                          = 0
16205 dup2(4, 0)                        = 0
16205 close(4)                          = 0
16205 execve("/bin/sh", ["sh", "-c", "more"], [/* 46 vars */] <unfinished ...>
16203 <... close resumed> )             = 0
16203 fcntl(5, F_SETFD, 0)              = 0
16203 fstat(5, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
16203 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 
= 0x7ff0b868c000
16203 write(5, "                                "..., 2384) = 2384
16203 close(5)                          = 0
16205 <... execve resumed> )            = 0
16203 wait4(16205,  <unfinished ...>
16205 brk(0)                            = 0x1071000
16205 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 
= 0x7f7b27dd5000
16205 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
16205 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 
= 0x7f7b27dd3000
16205 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
16205 open("/etc/ld.so.cache", O_RDONLY) = 3
16205 fstat(3, {st_mode=S_IFREG|0644, st_size=115844, ...}) = 0
16205 mmap(NULL, 115844, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f7b27db6000
16205 close(3)                          = 0
16205 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
16205 open("/lib/libc.so.6", O_RDONLY)  = 3
16205 read(3, 
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\353a\3147\0\0\0"..., 832) = 
832
16205 fstat(3, {st_mode=S_IFREG|0755, st_size=1381024, ...}) = 0
16205 mmap(0x37cc600000, 3483656, PROT_READ|PROT_EXEC, 
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x37cc600000
16205 mprotect(0x37cc74a000, 2093056, PROT_NONE) = 0
16205 mmap(0x37cc949000, 20480, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x149000) = 0x37cc949000
16205 mmap(0x37cc94e000, 18440, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x37cc94e000
16205 close(3)                          = 0
16205 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 
= 0x7f7b27db5000
16205 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 
= 0x7f7b27db4000
16205 arch_prctl(ARCH_SET_FS, 0x7f7b27db46f0) = 0
16205 mprotect(0x37cc949000, 16384, PROT_READ) = 0
16205 mprotect(0x37cc41c000, 4096, PROT_READ) = 0
16205 munmap(0x7f7b27db6000, 115844)    = 0
16205 getpid()                          = 16205
16205 rt_sigaction(SIGCHLD, {SIG_DFL, [CHLD], SA_RESTORER|SA_RESTART, 
0x37cc631fa0}, {SIG_DFL, [], 0}, 8) = 0
16205 geteuid()                         = 1000
16205 brk(0)                            = 0x1071000
16205 brk(0x1092000)                    = 0x1092000
16205 getppid()                         = 16203
16205 stat("/home/rleigh/coding/postgresql/src/bin/psql", 
{st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
16205 stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
16205 rt_sigaction(SIGINT, NULL, {SIG_DFL, [], 0}, 8) = 0
16205 rt_sigaction(SIGINT, {0x40f250, ~[RTMIN RT_1], SA_RESTORER, 
0x37cc631fa0}, NULL, 8) = 0
16205 rt_sigaction(SIGQUIT, NULL, {SIG_DFL, [], 0}, 8) = 0
16205 rt_sigaction(SIGQUIT, {SIG_DFL, ~[RTMIN RT_1], SA_RESTORER, 
0x37cc631fa0}, NULL, 8) = 0
16205 rt_sigaction(SIGTERM, NULL, {SIG_DFL, [], 0}, 8) = 0
16205 rt_sigaction(SIGTERM, {SIG_DFL, ~[RTMIN RT_1], SA_RESTORER, 
0x37cc631fa0}, NULL, 8) = 0
16205 stat("/home/rleigh/bin/more", 0x7fffffaa0470) = -1 ENOENT (No such file 
or directory)
16205 stat("/usr/local/bin/more", 0x7fffffaa0470) = -1 ENOENT (No such file or 
directory)
16205 stat("/usr/bin/more", 0x7fffffaa0470) = -1 ENOENT (No such file or 
directory)
16205 stat("/bin/more", {st_mode=S_IFREG|0755, st_size=38504, ...}) = 0
16205 clone(child_stack=0, 
flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, 
child_tidptr=0x7f7b27db47c0) = 16206
16205 wait4(-1,  <unfinished ...>
16206 execve("/bin/more", ["more"], [/* 46 vars */]) = 0
16206 brk(0)                            = 0xa28000
16206 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 
= 0x7fe3303b6000
16206 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
16206 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 
= 0x7fe3303b4000
16206 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
16206 open("/etc/ld.so.cache", O_RDONLY) = 3
16206 fstat(3, {st_mode=S_IFREG|0644, st_size=115844, ...}) = 0
16206 mmap(NULL, 115844, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe330397000
16206 close(3)                          = 0
16206 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
16206 open("/lib/libncurses.so.5", O_RDONLY) = 3
16206 read(3, 
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p(a\3357\0\0\0"..., 832) = 832
16206 fstat(3, {st_mode=S_IFREG|0644, st_size=283000, ...}) = 0
16206 mmap(0x37dd600000, 2377408, PROT_READ|PROT_EXEC, 
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x37dd600000
16206 mprotect(0x37dd640000, 2097152, PROT_NONE) = 0
16206 mmap(0x37dd840000, 20480, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x40000) = 0x37dd840000
16206 close(3)                          = 0
16206 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
16206 open("/lib/libc.so.6", O_RDONLY)  = 3
16206 read(3, 
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\353a\3147\0\0\0"..., 832) = 
832
16206 fstat(3, {st_mode=S_IFREG|0755, st_size=1381024, ...}) = 0
16206 mmap(0x37cc600000, 3483656, PROT_READ|PROT_EXEC, 
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x37cc600000
16206 mprotect(0x37cc74a000, 2093056, PROT_NONE) = 0
16206 mmap(0x37cc949000, 20480, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x149000) = 0x37cc949000
16206 mmap(0x37cc94e000, 18440, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x37cc94e000
16206 close(3)                          = 0
16206 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
16206 open("/lib/libdl.so.2", O_RDONLY) = 3
16206 read(3, 
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\r\240\3147\0\0\0"..., 832) 
= 832
16206 fstat(3, {st_mode=S_IFREG|0644, st_size=17504, ...}) = 0
16206 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 
= 0x7fe330396000
16206 mmap(0x37cca00000, 2109696, PROT_READ|PROT_EXEC, 
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x37cca00000
16206 mprotect(0x37cca02000, 2097152, PROT_NONE) = 0
16206 mmap(0x37ccc02000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x37ccc02000
16206 close(3)                          = 0
16206 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 
= 0x7fe330395000
16206 arch_prctl(ARCH_SET_FS, 0x7fe3303956f0) = 0
16206 mprotect(0x37cc949000, 16384, PROT_READ) = 0
16206 mprotect(0x37ccc02000, 4096, PROT_READ) = 0
16206 mprotect(0x37cc41c000, 4096, PROT_READ) = 0
16206 munmap(0x7fe330397000, 115844)    = 0
16206 brk(0)                            = 0xa28000
16206 brk(0xa49000)                     = 0xa49000
16206 open("/usr/lib/locale/locale-archive", O_RDONLY) = 3
16206 fstat(3, {st_mode=S_IFREG|0644, st_size=93155088, ...}) = 0
16206 mmap(NULL, 93155088, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe32aabe000
16206 close(3)                          = 0
16206 ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo 
...}) = 0
16206 ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo 
...}) = 0
16206 stat("/home/rleigh/.terminfo", 0x7fff3d496240) = -1 ENOENT (No such file 
or directory)
16206 stat("/etc/terminfo", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0
16206 access("/etc/terminfo/x/xterm", R_OK) = -1 ENOENT (No such file or 
directory)
16206 stat("/lib/terminfo", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0
16206 access("/lib/terminfo/x/xterm", R_OK) = 0
16206 open("/lib/terminfo/x/xterm", O_RDONLY) = 3
16206 read(3, "\32\1\34\0\35\0\17\0\235\1&\5xterm|X11 terminal e"..., 4097) = 
2244
16206 close(3)                          = 0
16206 ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo 
...}) = 0
16206 ioctl(1, TIOCGWINSZ, {ws_row=37, ws_col=140, ws_xpixel=0, ws_ypixel=0}) = 0
16206 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fff3d497340) = -1 EINVAL 
(Invalid argument)
16206 ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo 
...}) = 0
16206 rt_sigaction(SIGQUIT, {0x4051f0, [QUIT], SA_RESTORER|SA_RESTART, 
0x37cc631fa0}, {SIG_DFL, [], 0}, 8) = 0
16206 rt_sigaction(SIGINT, {0x403b10, [INT], SA_RESTORER|SA_RESTART, 
0x37cc631fa0}, {SIG_DFL, [], 0}, 8) = 0
16206 rt_sigaction(SIGWINCH, {0x4027b0, [WINCH], SA_RESTORER|SA_RESTART, 
0x37cc631fa0}, {SIG_DFL, [], 0}, 8) = 0
16206 rt_sigaction(SIGTSTP, {SIG_IGN, [TSTP], SA_RESTORER|SA_RESTART, 
0x37cc631fa0}, {SIG_DFL, [], 0}, 8) = 0
16206 rt_sigaction(SIGTSTP, {0x401e70, [TSTP], SA_RESTORER|SA_RESTART, 
0x37cc631fa0}, {SIG_IGN, [TSTP], SA_RESTORER|SA_RESTART, 0x37cc631fa0}, 8) = 0
16206 ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo 
...}) = 0
16206 ioctl(2, SNDCTL_TMR_START or TCSETS, {B38400 opost isig -icanon -echo 
...}) = 0
16206 ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig -icanon -echo 
...}) = 0
16206 fstat(0, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
16206 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 
= 0x7fe3303b3000
16206 read(0, "                                "..., 4096) = 2384
16206 open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = 3
16206 fstat(3, {st_mode=S_IFREG|0644, st_size=26048, ...}) = 0
16206 mmap(NULL, 26048, PROT_READ, MAP_SHARED, 3, 0) = 0x7fe3303ac000
16206 close(3)                          = 0
16206 fstat(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 6), ...}) = 0
16206 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) 
= 0x7fe3303ab000
16206 write(1, "                                "..., 55) = 55
16206 write(1, "      Name       \342\224\202  Owner   \342\224"..., 102) = 102
16206 write(1, 
"\342\224\200\342\224\200\342\224\200\342\224\200\342\224\200\342\224\200\342\224\200\342\224\200\342\224\200\342\224\200\342\224"...,
 256) = 256
16206 write(1, 
"\224\200\342\224\200\342\224\200\342\224\200\342\224\200\342\224\200\n", 18) = 
18
16206 write(1, " merkelpb        \342\224\202 rleigh   \342\224"..., 102) = 102
16206 write(1, " postgres        \342\224\202 postgres \342\224"..., 102) = 102
16206 write(1, " projectb        \342\224\202 rleigh   \342\224"..., 102) = 102
16206 write(1, " rleigh          \342\224\202 rleigh   \342\224"..., 102) = 102
16206 write(1, " rleigh-amarok   \342\224\202 rleigh   \342\224"..., 102) = 102
16206 write(1, " sbuild-packages \342\224\202 rleigh   \342\224"..., 102) = 102
16206 write(1, " scratch         \342\224\202 rleigh   \342\224"..., 102) = 102
16206 write(1, " scratch2        \342\224\202 rleigh   \342\224"..., 102) = 102
16206 write(1, " template0       \342\224\202 postgres \342\224"..., 104) = 104
16206 write(1, "                 \342\224\202          \342\224"..., 102) = 102
16206 write(1, " template1       \342\224\202 postgres \342\224"..., 104) = 104
16206 write(1, "                 \342\224\202          \342\224"..., 102) = 102
16206 write(1, " test            \342\224\202 rleigh   \342\224"..., 102) = 102
16206 write(1, " test2           \342\224\202 rleigh   \342\224"..., 102) = 102
16206 write(1, " test3           \342\224\202 rleigh   \342\224"..., 102) = 102
16206 write(1, " test4           \342\224\202 rleigh   \342\224"..., 102) = 102
16206 write(1, " test5           \342\224\202 rleigh   \342\224"..., 102) = 102
16206 write(1, " testp           \342\224\202 rleigh   \342\224"..., 102) = 102
16206 write(1, " vtest           \342\224\202 rleigh   \342\224"..., 102) = 102
16206 write(1, "(17 rows)\n", 10)       = 10
16206 write(1, "\n", 1)                 = 1
16206 read(0, "", 4096)                 = 0
16206 ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig -icanon -echo 
...}) = 0
16206 ioctl(2, SNDCTL_TMR_START or TCSETS, {B38400 opost isig icanon echo ...}) 
= 0
16206 ioctl(2, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo 
...}) = 0
16206 exit_group(0)                     = ?
16205 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 
16206
16205 --- SIGCHLD (Child exited) @ 0 (0) ---
16205 exit_group(0)                     = ?
16203 <... wait4 resumed> [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 
16205
16203 --- SIGCHLD (Child exited) @ 0 (0) ---
16203 munmap(0x7ff0b868c000, 4096)      = 0
16203 rt_sigaction(SIGPIPE, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 
0x37cc631fa0}, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x37cc631fa0}, 8) = 0
16203 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
16203 rt_sigprocmask(SIG_BLOCK, [INT], [], 8) = 0
16203 ioctl(0, TIOCGWINSZ, {ws_row=37, ws_col=140, ws_xpixel=0, ws_ypixel=0}) = 0
16203 ioctl(0, TIOCSWINSZ, {ws_row=37, ws_col=140, ws_xpixel=0, ws_ypixel=0}) = 0
16203 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo 
...}) = 0
16203 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo 
...}) = 0
16203 ioctl(0, SNDCTL_TMR_STOP or TCSETSW, {B38400 opost isig -icanon -echo 
...}) = 0
16203 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig -icanon -echo 
...}) = 0
16203 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
16203 rt_sigprocmask(SIG_BLOCK, [INT QUIT ALRM TSTP TTIN TTOU], [], 8) = 0
16203 rt_sigaction(SIGINT, {0x37cd626780, [], SA_RESTORER, 0x37cc631fa0}, 
{0x407df4, [], SA_RESTORER|SA_RESTART, 0x37cc631fa0}, 8) = 0
16203 rt_sigaction(SIGTERM, {0x37cd626780, [], SA_RESTORER, 0x37cc631fa0}, 
{SIG_DFL, [], SA_RESTORER, 0x37cc631fa0}, 8) = 0
16203 rt_sigaction(SIGQUIT, {0x37cd626780, [], SA_RESTORER, 0x37cc631fa0}, 
{SIG_DFL, [], SA_RESTORER, 0x37cc631fa0}, 8) = 0
16203 rt_sigaction(SIGALRM, {0x37cd626780, [], SA_RESTORER, 0x37cc631fa0}, 
{SIG_DFL, [], SA_RESTORER, 0x37cc631fa0}, 8) = 0
16203 rt_sigaction(SIGTSTP, {0x37cd626780, [], SA_RESTORER, 0x37cc631fa0}, 
{SIG_DFL, [], SA_RESTORER, 0x37cc631fa0}, 8) = 0
16203 rt_sigaction(SIGTTOU, {0x37cd626780, [], SA_RESTORER, 0x37cc631fa0}, 
{SIG_DFL, [], SA_RESTORER, 0x37cc631fa0}, 8) = 0
16203 rt_sigaction(SIGTTIN, {0x37cd626780, [], SA_RESTORER, 0x37cc631fa0}, 
{SIG_DFL, [], SA_RESTORER, 0x37cc631fa0}, 8) = 0
16203 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
16203 rt_sigaction(SIGWINCH, {0x37cd626730, [], SA_RESTORER|SA_RESTART, 
0x37cc631fa0}, {SIG_DFL, [], SA_RESTORER, 0x37cc631fa0}, 8) = 0
16203 write(1, "rleigh=# ", 9)          = 9
16203 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
16203 read(0, "\4", 1)                  = 1
16203 rt_sigprocmask(SIG_BLOCK, [INT], [], 8) = 0
16203 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig -icanon -echo 
...}) = 0
16203 ioctl(0, SNDCTL_TMR_STOP or TCSETSW, {B38400 opost isig icanon echo ...}) 
= 0
16203 ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo 
...}) = 0
16203 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
16203 rt_sigaction(SIGINT, {0x407df4, [], SA_RESTORER|SA_RESTART, 
0x37cc631fa0}, {0x37cd626780, [], SA_RESTORER, 0x37cc631fa0}, 8) = 0
16203 rt_sigaction(SIGTERM, {SIG_DFL, [], SA_RESTORER, 0x37cc631fa0}, 
{0x37cd626780, [], SA_RESTORER, 0x37cc631fa0}, 8) = 0
16203 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER, 0x37cc631fa0}, 
{0x37cd626780, [], SA_RESTORER, 0x37cc631fa0}, 8) = 0
16203 rt_sigaction(SIGALRM, {SIG_DFL, [], SA_RESTORER, 0x37cc631fa0}, 
{0x37cd626780, [], SA_RESTORER, 0x37cc631fa0}, 8) = 0
16203 rt_sigaction(SIGTSTP, {SIG_DFL, [], SA_RESTORER, 0x37cc631fa0}, 
{0x37cd626780, [], SA_RESTORER, 0x37cc631fa0}, 8) = 0
16203 rt_sigaction(SIGTTOU, {SIG_DFL, [], SA_RESTORER, 0x37cc631fa0}, 
{0x37cd626780, [], SA_RESTORER, 0x37cc631fa0}, 8) = 0
16203 rt_sigaction(SIGTTIN, {SIG_DFL, [], SA_RESTORER, 0x37cc631fa0}, 
{0x37cd626780, [], SA_RESTORER, 0x37cc631fa0}, 8) = 0
16203 rt_sigaction(SIGWINCH, {SIG_DFL, [], SA_RESTORER, 0x37cc631fa0}, 
{0x37cd626730, [], SA_RESTORER|SA_RESTART, 0x37cc631fa0}, 8) = 0
16203 write(1, "\\q\n", 3)              = 3
16203 rt_sigprocmask(SIG_BLOCK, [PIPE], [], 8) = 0
16203 sendto(3, "X\0\0\0\4", 5, 0, NULL, 0) = 5
16203 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
16203 close(3)                          = 0
16203 rt_sigaction(SIGPIPE, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 
0x37cc631fa0}, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x37cc631fa0}, 8) = 0
16203 open("/home/rleigh/.psql_history", O_WRONLY|O_CREAT|O_TRUNC, 0600) = 3
16203 write(3, "\\pset border 2\nSELECT * FROM pac"..., 11785) = 11785
16203 close(3)                          = 0
16203 exit_group(0)                     = ?

Attachment: signature.asc
Description: Digital signature

Reply via email to