I'll see if I can get a boiled down version tomorrow, it's currently in ObjC. I was able to figure out how to do something similar to 'strace' on OS X via 'dtruss' which uses dtrace to do a trace of system calls. If it's at all helpful, attached is a trace of a successful 'ls -lL' command and then one where i get no data, I put some space & markers between the separate calls.

I'll post a smaller sample app if I get it to have the same problem in that form tomorrow. Thanks for the help guys. Hopefully can figure out what's going on. Very possible something weird I'm doing :)
=== result from "ls -lL" below, i left out trace before that involved 
connection ====

24690/0x9dba128:  read(0x6, "\0", 0x4)           = 4 0
24690/0x9dba128:  read(0x6, ";\0", 0xB)          = 11 0
24695/0xb3ff998:  getpid(0x0, 0x0, 0x0)          = 24695 0
24695/0xb3ff998:  setsid(0x0, 0x0, 0x0)          = 24695 0
24695/0xb3ff998:  close(0x9)             = 0 0
24695/0xb3ff998:  close(0xB)             = 0 0
24695/0xb3ff998:  dup2(0x8, 0x0, 0x0)            = 0 0
24695/0xb3ff998:  dup2(0x8, 0x1, 0x0)            = 1 0
24695/0xb3ff998:  close(0x8)             = 0 0
24695/0xb3ff998:  dup2(0xA, 0x2, 0x0)            = 2 0
24695/0xb3ff998:  close(0xA)             = 0 0
24695/0xb3ff998:  getuid(0xA, 0x2, 0x0)          = 502 0
24695/0xb3ff998:  close(0x13)            = -1 Err#9
24695/0xb3ff998:  close(0x14)            = -1 Err#9
24695/0xb3ff998:  close(0x15)            = -1 Err#9
24695/0xb3ff998:  close(0x16)            = -1 Err#9
24695/0xb3ff998:  close(0x17)            = -1 Err#9
24695/0xb3ff998:  close(0x18)            = -1 Err#9
24695/0xb3ff998:  close(0x19)            = -1 Err#9
24695/0xb3ff998:  close(0x1A)            = -1 Err#9
24695/0xb3ff998:  close(0x1B)            = -1 Err#9
24695/0xb3ff998:  close(0x1C)            = -1 Err#9
24695/0xb3ff998:  close(0x1D)            = -1 Err#9
24695/0xb3ff998:  close(0x1E)            = -1 Err#9
24695/0xb3ff998:  close(0x1F)            = -1 Err#9
24695/0xb3ff998:  close(0x20)            = -1 Err#9
24695/0xb3ff998:  close(0x21)            = -1 Err#9
24695/0xb3ff998:  close(0x22)            = -1 Err#9
24695/0xb3ff998:  close(0x23)            = -1 Err#9
24695/0xb3ff998:  close(0x24)            = -1 Err#9
24695/0xb3ff998:  close(0x25)            = -1 Err#9
24695/0xb3ff998:  close(0x26)            = -1 Err#9
24695/0xb3ff998:  close(0x27)            = -1 Err#9
24695/0xb3ff998:  close(0x28)            = -1 Err#9
24695/0xb3ff998:  close(0x29)            = -1 Err#9
24695/0xb3ff998:  close(0x2A)            = -1 Err#9
24695/0xb3ff998:  close(0x2B)            = -1 Err#9
24695/0xb3ff998:  close(0x2C)            = -1 Err#9
24695/0xb3ff998:  close(0x2D)            = -1 Err#9
24695/0xb3ff998:  close(0x2E)            = -1 Err#9
24695/0xb3ff998:  close(0x2F)            = -1 Err#9
24695/0xb3ff998:  close(0x30)            = -1 Err#9
24695/0xb3ff998:  close(0x31)            = -1 Err#9
24695/0xb3ff998:  close(0x32)            = -1 Err#9
24695/0xb3ff998:  close(0x33)            = -1 Err#9
24695/0xb3ff998:  close(0x34)            = -1 Err#9
24695/0xb3ff998:  close(0x35)            = -1 Err#9
24695/0xb3ff998:  close(0x36)            = -1 Err#9
24695/0xb3ff998:  close(0x37)            = -1 Err#9
24695/0xb3ff998:  close(0x38)            = -1 Err#9
24695/0xb3ff998:  close(0x39)            = -1 Err#9
24695/0xb3ff998:  close(0x3A)            = -1 Err#9
24695/0xb3ff998:  close(0x3B)            = -1 Err#9
24695/0xb3ff998:  close(0x3C)            = -1 Err#9
24695/0xb3ff998:  close(0x3D)            = -1 Err#9
24695/0xb3ff998:  close(0x3E)            = -1 Err#9
24695/0xb3ff998:  close(0x3F)            = -1 Err#9
24695/0xb3ff998:  chdir("/Users/jeremy\0", 0xBFFFDD5C, 0xBFFFDDFC)              
 = 0 0
24695/0xb3ff998:  getrlimit(0x1008, 0xBFFFDDB4, 0xBFFFDDFC)              = 0 0
24695/0xb3ff998:  close(0x3)             = -1 Err#9
24695/0xb3ff998:  close(0x4)             = -1 Err#9
24695/0xb3ff998:  close(0x5)             = -1 Err#9
24695/0xb3ff998:  close(0x6)             = -1 Err#9
24695/0xb3ff998:  close(0x7)             = -1 Err#9
24695/0xb3ff998:  close(0x8)             = -1 Err#9
24695/0xb3ff998:  close(0x9)             = -1 Err#9
24695/0xb3ff998:  close(0xA)             = -1 Err#9
24695/0xb3ff998:  close(0xB)             = -1 Err#9
24695/0xb3ff998:  close(0xC)             = -1 Err#9
24695/0xb3ff998:  close(0xD)             = -1 Err#9
24695/0xb3ff998:  close(0xE)             = -1 Err#9
24695/0xb3ff998:  close(0xF)             = -1 Err#9
24695/0xb3ff998:  close(0x10)            = -1 Err#9
24695/0xb3ff998:  close(0x11)            = -1 Err#9
24695/0xb3ff998:  close(0x12)            = -1 Err#9
24695/0xb3ff998:  close(0x13)            = -1 Err#9
24695/0xb3ff998:  close(0x14)            = -1 Err#9
24695/0xb3ff998:  close(0x15)            = -1 Err#9
24695/0xb3ff998:  close(0x16)            = -1 Err#9
24695/0xb3ff998:  close(0x17)            = -1 Err#9
24695/0xb3ff998:  close(0x18)            = -1 Err#9
24695/0xb3ff998:  close(0x19)            = -1 Err#9
24695/0xb3ff998:  close(0x1A)            = -1 Err#9
24695/0xb3ff998:  close(0x1B)            = -1 Err#9
24695/0xb3ff998:  close(0x1C)            = -1 Err#9
24695/0xb3ff998:  close(0x1D)            = -1 Err#9
24695/0xb3ff998:  close(0x1E)            = -1 Err#9
24695/0xb3ff998:  close(0x1F)            = -1 Err#9
24695/0xb3ff998:  close(0x20)            = -1 Err#9
24695/0xb3ff998:  close(0x21)            = -1 Err#9
24695/0xb3ff998:  close(0x22)            = -1 Err#9
24695/0xb3ff998:  close(0x23)            = -1 Err#9
24695/0xb3ff998:  close(0x24)            = -1 Err#9
24695/0xb3ff998:  close(0x25)            = -1 Err#9
24695/0xb3ff998:  close(0x26)            = -1 Err#9
24695/0xb3ff998:  close(0x27)            = -1 Err#9
24695/0xb3ff998:  close(0x28)            = -1 Err#9
24695/0xb3ff998:  close(0x29)            = -1 Err#9
24695/0xb3ff998:  close(0x2A)            = -1 Err#9
24695/0xb3ff998:  close(0x2B)            = -1 Err#9
24695/0xb3ff998:  close(0x2C)            = -1 Err#9
24695/0xb3ff998:  close(0x2D)            = -1 Err#9
24695/0xb3ff998:  close(0x2E)            = -1 Err#9
24695/0xb3ff998:  close(0x2F)            = -1 Err#9
24695/0xb3ff998:  close(0x30)            = -1 Err#9
24695/0xb3ff998:  close(0x31)            = -1 Err#9
24695/0xb3ff998:  close(0x32)            = -1 Err#9
24695/0xb3ff998:  close(0x33)            = -1 Err#9
24695/0xb3ff998:  close(0x34)            = -1 Err#9
24695/0xb3ff998:  close(0x35)            = -1 Err#9
24695/0xb3ff998:  close(0x36)            = -1 Err#9
24695/0xb3ff998:  close(0x37)            = -1 Err#9
24695/0xb3ff998:  close(0x38)            = -1 Err#9
24695/0xb3ff998:  close(0x39)            = -1 Err#9
24695/0xb3ff998:  close(0x3A)            = -1 Err#9
24695/0xb3ff998:  close(0x3B)            = -1 Err#9
24695/0xb3ff998:  close(0x3C)            = -1 Err#9
24695/0xb3ff998:  close(0x3D)            = -1 Err#9
24695/0xb3ff998:  close(0x3E)            = -1 Err#9
24695/0xb3ff998:  close(0x3F)            = -1 Err#9
24695/0xb3ff998:  close(0x40)            = -1 Err#9
24695/0xb3ff998:  close(0x41)            = -1 Err#9
24695/0xb3ff998:  close(0x42)            = -1 Err#9
24695/0xb3ff998:  close(0x43)            = -1 Err#9
24695/0xb3ff998:  close(0x44)            = -1 Err#9
24695/0xb3ff998:  close(0x45)            = -1 Err#9
24695/0xb3ff998:  close(0x46)            = -1 Err#9
24695/0xb3ff998:  close(0x47)            = -1 Err#9
24695/0xb3ff998:  close(0x48)            = -1 Err#9
24695/0xb3ff998:  close(0x49)            = -1 Err#9
24695/0xb3ff998:  close(0x4A)            = -1 Err#9
24695/0xb3ff998:  close(0x4B)            = -1 Err#9
24695/0xb3ff998:  close(0x4C)            = -1 Err#9
24695/0xb3ff998:  close(0x4D)            = -1 Err#9
24695/0xb3ff998:  close(0x4E)            = -1 Err#9
24695/0xb3ff998:  close(0x4F)            = -1 Err#9
24695/0xb3ff998:  close(0x50)            = -1 Err#9
24695/0xb3ff998:  close(0x51)            = -1 Err#9
24695/0xb3ff998:  close(0x52)            = -1 Err#9
24695/0xb3ff998:  close(0x53)            = -1 Err#9
24695/0xb3ff998:  close(0x54)            = -1 Err#9
24695/0xb3ff998:  close(0x55)            = -1 Err#9
24695/0xb3ff998:  close(0x56)            = -1 Err#9
24695/0xb3ff998:  close(0x57)            = -1 Err#9
24695/0xb3ff998:  close(0x58)            = -1 Err#9
24695/0xb3ff998:  close(0x59)            = -1 Err#9
24695/0xb3ff998:  close(0x5A)            = -1 Err#9
24695/0xb3ff998:  close(0x5B)            = -1 Err#9
24695/0xb3ff998:  close(0x5C)            = -1 Err#9
24695/0xb3ff998:  close(0x5D)            = -1 Err#9
24695/0xb3ff998:  close(0x5E)            = -1 Err#9
24695/0xb3ff998:  close(0x5F)            = -1 Err#9
24695/0xb3ff998:  close(0x60)            = -1 Err#9
24695/0xb3ff998:  close(0x61)            = -1 Err#9
24695/0xb3ff998:  close(0x62)            = -1 Err#9
24695/0xb3ff998:  close(0x63)            = -1 Err#9
24695/0xb3ff998:  close(0x64)            = -1 Err#9
24695/0xb3ff998:  close(0x65)            = -1 Err#9
24695/0xb3ff998:  close(0x66)            = -1 Err#9
24695/0xb3ff998:  close(0x67)            = -1 Err#9
24695/0xb3ff998:  close(0x68)            = -1 Err#9
24695/0xb3ff998:  close(0x69)            = -1 Err#9
24695/0xb3ff998:  close(0x6A)            = -1 Err#9
24695/0xb3ff998:  close(0x6B)            = -1 Err#9
24695/0xb3ff998:  close(0x6C)            = -1 Err#9
24695/0xb3ff998:  close(0x6D)            = -1 Err#9
24695/0xb3ff998:  close(0x6E)            = -1 Err#9
24695/0xb3ff998:  close(0x6F)            = -1 Err#9
24695/0xb3ff998:  close(0x70)            = -1 Err#9
24695/0xb3ff998:  close(0x71)            = -1 Err#9
24695/0xb3ff998:  close(0x72)            = -1 Err#9
24695/0xb3ff998:  close(0x73)            = -1 Err#9
24695/0xb3ff998:  close(0x74)            = -1 Err#9
24695/0xb3ff998:  close(0x75)            = -1 Err#9
24695/0xb3ff998:  close(0x76)            = -1 Err#9
24695/0xb3ff998:  close(0x77)            = -1 Err#9
24695/0xb3ff998:  close(0x78)            = -1 Err#9
24695/0xb3ff998:  close(0x79)            = -1 Err#9
24695/0xb3ff998:  close(0x7A)            = -1 Err#9
24695/0xb3ff998:  close(0x7B)            = -1 Err#9
24695/0xb3ff998:  close(0x7C)            = -1 Err#9
24695/0xb3ff998:  close(0x7D)            = -1 Err#9
24695/0xb3ff998:  close(0x7E)            = -1 Err#9
24695/0xb3ff998:  close(0x7F)            = -1 Err#9
24695/0xb3ff998:  close(0x80)            = -1 Err#9
24695/0xb3ff998:  close(0x81)            = -1 Err#9
24695/0xb3ff998:  close(0x82)            = -1 Err#9
24695/0xb3ff998:  close(0x83)            = -1 Err#9
24695/0xb3ff998:  close(0x84)            = -1 Err#9
24695/0xb3ff998:  close(0x85)            = -1 Err#9
24695/0xb3ff998:  close(0x86)            = -1 Err#9
24695/0xb3ff998:  close(0x87)            = -1 Err#9
24695/0xb3ff998:  close(0x88)            = -1 Err#9
24695/0xb3ff998:  close(0x89)            = -1 Err#9
24695/0xb3ff998:  close(0x8A)            = -1 Err#9
24695/0xb3ff998:  close(0x8B)            = -1 Err#9
24695/0xb3ff998:  close(0x8C)            = -1 Err#9
24695/0xb3ff998:  close(0x8D)            = -1 Err#9
24695/0xb3ff998:  close(0x8E)            = -1 Err#9
24695/0xb3ff998:  close(0x8F)            = -1 Err#9
24695/0xb3ff998:  close(0x90)            = -1 Err#9
24695/0xb3ff998:  close(0x91)            = -1 Err#9
24695/0xb3ff998:  close(0x92)            = -1 Err#9
24695/0xb3ff998:  close(0x93)            = -1 Err#9
24695/0xb3ff998:  close(0x94)            = -1 Err#9
24695/0xb3ff998:  close(0x95)            = -1 Err#9
24695/0xb3ff998:  close(0x96)            = -1 Err#9
24695/0xb3ff998:  close(0x97)            = -1 Err#9
24695/0xb3ff998:  close(0x98)            = -1 Err#9
24695/0xb3ff998:  close(0x99)            = -1 Err#9
24695/0xb3ff998:  close(0x9A)            = -1 Err#9
24695/0xb3ff998:  close(0x9B)            = -1 Err#9
24695/0xb3ff998:  close(0x9C)            = -1 Err#9
24695/0xb3ff998:  close(0x9D)            = -1 Err#9
24695/0xb3ff998:  close(0x9E)            = -1 Err#9
24695/0xb3ff998:  close(0x9F)            = -1 Err#9
24695/0xb3ff998:  close(0xA0)            = -1 Err#9
24695/0xb3ff998:  close(0xA1)            = -1 Err#9
24695/0xb3ff998:  close(0xA2)            = -1 Err#9
24695/0xb3ff998:  close(0xA3)            = -1 Err#9
24695/0xb3ff998:  close(0xA4)            = -1 Err#9
24695/0xb3ff998:  close(0xA5)            = -1 Err#9
24695/0xb3ff998:  close(0xA6)            = -1 Err#9
24695/0xb3ff998:  close(0xA7)            = -1 Err#9
24695/0xb3ff998:  close(0xA8)            = -1 Err#9
24695/0xb3ff998:  close(0xA9)            = -1 Err#9
24695/0xb3ff998:  close(0xAA)            = -1 Err#9
24695/0xb3ff998:  close(0xAB)            = -1 Err#9
24695/0xb3ff998:  close(0xAC)            = -1 Err#9
24695/0xb3ff998:  close(0xAD)            = -1 Err#9
24695/0xb3ff998:  close(0xAE)            = -1 Err#9
24695/0xb3ff998:  close(0xAF)            = -1 Err#9
24695/0xb3ff998:  close(0xB0)            = -1 Err#9
24695/0xb3ff998:  close(0xB1)            = -1 Err#9
24695/0xb3ff998:  close(0xB2)            = -1 Err#9
24695/0xb3ff998:  close(0xB3)            = -1 Err#9
24695/0xb3ff998:  close(0xB4)            = -1 Err#9
24695/0xb3ff998:  close(0xB5)            = -1 Err#9
24695/0xb3ff998:  close(0xB6)            = -1 Err#9
24695/0xb3ff998:  close(0xB7)            = -1 Err#9
24695/0xb3ff998:  close(0xB8)            = -1 Err#9
24695/0xb3ff998:  close(0xB9)            = -1 Err#9
24695/0xb3ff998:  close(0xBA)            = -1 Err#9
24695/0xb3ff998:  close(0xBB)            = -1 Err#9
24695/0xb3ff998:  close(0xBC)            = -1 Err#9
24695/0xb3ff998:  close(0xBD)            = -1 Err#9
24695/0xb3ff998:  close(0xBE)            = -1 Err#9
24695/0xb3ff998:  close(0xBF)            = -1 Err#9
24695/0xb3ff998:  close(0xC0)            = -1 Err#9
24695/0xb3ff998:  close(0xC1)            = -1 Err#9
24695/0xb3ff998:  close(0xC2)            = -1 Err#9
24695/0xb3ff998:  close(0xC3)            = -1 Err#9
24695/0xb3ff998:  close(0xC4)            = -1 Err#9
24695/0xb3ff998:  close(0xC5)            = -1 Err#9
24695/0xb3ff998:  close(0xC6)            = -1 Err#9
24695/0xb3ff998:  close(0xC7)            = -1 Err#9
24695/0xb3ff998:  close(0xC8)            = -1 Err#9
24695/0xb3ff998:  close(0xC9)            = -1 Err#9
24695/0xb3ff998:  close(0xCA)            = -1 Err#9
24695/0xb3ff998:  close(0xCB)            = -1 Err#9
24695/0xb3ff998:  close(0xCC)            = -1 Err#9
24695/0xb3ff998:  close(0xCD)            = -1 Err#9
24695/0xb3ff998:  close(0xCE)            = -1 Err#9
24695/0xb3ff998:  close(0xCF)            = -1 Err#9
24695/0xb3ff998:  close(0xD0)            = -1 Err#9
24695/0xb3ff998:  close(0xD1)            = -1 Err#9
24695/0xb3ff998:  close(0xD2)            = -1 Err#9
24695/0xb3ff998:  close(0xD3)            = -1 Err#9
24695/0xb3ff998:  close(0xD4)            = -1 Err#9
24695/0xb3ff998:  close(0xD5)            = -1 Err#9
24695/0xb3ff998:  close(0xD6)            = -1 Err#9
24695/0xb3ff998:  close(0xD7)            = -1 Err#9
24695/0xb3ff998:  close(0xD8)            = -1 Err#9
24695/0xb3ff998:  close(0xD9)            = -1 Err#9
24695/0xb3ff998:  close(0xDA)            = -1 Err#9
24695/0xb3ff998:  close(0xDB)            = -1 Err#9
24695/0xb3ff998:  close(0xDC)            = -1 Err#9
24695/0xb3ff998:  close(0xDD)            = -1 Err#9
24695/0xb3ff998:  close(0xDE)            = -1 Err#9
24695/0xb3ff998:  close(0xDF)            = -1 Err#9
24695/0xb3ff998:  close(0xE0)            = -1 Err#9
24695/0xb3ff998:  close(0xE1)            = -1 Err#9
24695/0xb3ff998:  close(0xE2)            = -1 Err#9
24695/0xb3ff998:  close(0xE3)            = -1 Err#9
24695/0xb3ff998:  close(0xE4)            = -1 Err#9
24695/0xb3ff998:  close(0xE5)            = -1 Err#9
24695/0xb3ff998:  close(0xE6)            = -1 Err#9
24695/0xb3ff998:  close(0xE7)            = -1 Err#9
24695/0xb3ff998:  close(0xE8)            = -1 Err#9
24695/0xb3ff998:  close(0xE9)            = -1 Err#9
24695/0xb3ff998:  close(0xEA)            = -1 Err#9
24695/0xb3ff998:  close(0xEB)            = -1 Err#9
24695/0xb3ff998:  close(0xEC)            = -1 Err#9
24695/0xb3ff998:  close(0xED)            = -1 Err#9
24695/0xb3ff998:  close(0xEE)            = -1 Err#9
24695/0xb3ff998:  close(0xEF)            = -1 Err#9
24695/0xb3ff998:  close(0xF0)            = -1 Err#9
24695/0xb3ff998:  close(0xF1)            = -1 Err#9
24695/0xb3ff998:  close(0xF2)            = -1 Err#9
24695/0xb3ff998:  close(0xF3)            = -1 Err#9
24695/0xb3ff998:  close(0xF4)            = -1 Err#9
24695/0xb3ff998:  close(0xF5)            = -1 Err#9
24695/0xb3ff998:  close(0xF6)            = -1 Err#9
24695/0xb3ff998:  close(0xF7)            = -1 Err#9
24695/0xb3ff998:  close(0xF8)            = -1 Err#9
24695/0xb3ff998:  close(0xF9)            = -1 Err#9
24695/0xb3ff998:  close(0xFA)            = -1 Err#9
24695/0xb3ff998:  close(0xFB)            = -1 Err#9
24695/0xb3ff998:  close(0xFC)            = -1 Err#9
24695/0xb3ff998:  close(0xFD)            = -1 Err#9
24695/0xb3ff998:  close(0xFE)            = -1 Err#9
24695/0xb3ff998:  close(0xFF)            = -1 Err#9
24695/0xb3ff998:  stat(".ssh/rc\0", 0xBFFFEEC0, 0xBFFFDDFC)              = -1 
Err#2
24695/0xb3ff998:  stat("/etc/sshrc\0", 0xBFFFEEC0, 0xBFFFDDFC)           = -1 
Err#2
24695/0xb3ff998:  sigaction(0xD, 0x0, 0xBFFFDDF8)                = 0 0
24695/0xb3ff998:  sigaction(0xD, 0xBFFFDDC0, 0x0)                = 0 0
24695/0xb3ff998:  execve(0x1050E0, 0xBFFFF2C0, 0x103430)                 = 0 0
24694/0x78dc4f0:  sigprocmask(0x3, 0xBFFFF56C, 0x0)              = 0x0 0
24694/0x78dc4f0:  read(0x3, 
"\t\311\016\241\006\224\344L\2147\023\341\016b\341\271\031F\021\327\310p\334\375b\234\254\330\036\201\222`x\264\233\352\313\002`\233\207F\307\022\213^\217\371\346\037\330\207\020S\211\220^\202\006e\027\fJ\360\326\341\0",
 0x4000)                 = 68 0
24694/0x78dc4f0:  ioctl(0xFFFFFFFF, 0x4004667A, 0xBFFFF40C)              = -1 
Err#9
24694/0x78dc4f0:  ioctl(0xFFFFFFFF, 0x402C7413, 0xBFFFF3E0)              = -1 
Err#9
24694/0x78dc4f0:  select(0x7, 0x10D420, 0x10D410, 0x0, 0x0)              = 1 0
24694/0x78dc4f0:  sigprocmask(0x1, 0xBFFFF568, 0xBFFFF56C)               = 0x0 0
24694/0x78dc4f0:  sigprocmask(0x3, 0xBFFFF56C, 0x0)              = 0x0 0
24694/0x78dc4f0:  write(0x4, 
"_?\240\341\360\370\006Gz\317\036-\333NS;S\325\200\243i\207\002\215\204\3542\333gZ\205H\272\215\216\335F\030\247:)n\222\206J\326\365\246\325\246xB\0",
 0x34)                = 52 0
24694/0x78dc4f0:  select(0x7, 0x10D420, 0x10D410, 0x0, 0x0)              = 1 0
24694/0x78dc4f0:  sigprocmask(0x1, 0xBFFFF568, 0xBFFFF56C)               = 0x0 0
24694/0x78dc4f0:  sigprocmask(0x3, 0xBFFFF56C, 0x0)              = 0x0 0
24694/0x78dc4f0:  read(0x3, 
"#\225eN\315\206\177\\\300*R\205-\034S\023g\275\237\345\020,\263\270\t\f\273\333\316\213)\235\357\035\264\2424\203\360\v\224\235De~\251~\252\376|\021}\v?\357\217\025\255\206\273B+\272\365\006\001Sy\0",
 0x4000)            = 68 0
24694/0x78dc4f0:  write(0x5, "\0", 0x5)          = 5 0
24694/0x78dc4f0:  write(0x5, "\0", 0xA)          = 10 0
24694/0x78dc4f0:  socketpair(0x1, 0x1, 0x0)              = 0 0
24694/0x78dc4f0:  socketpair(0x1, 0x1, 0x0)              = 0 0
24695/0xb3ff998:  geteuid(0xA, 0x2, 0x0)                 = 502 0
24695/0xb3ff998:  getuid(0xA, 0x2, 0x0)          = 502 0
24695/0xb3ff998:  geteuid(0xA, 0x2, 0x0)                 = 502 0
24695/0xb3ff998:  getpeername(0x3, 0xBFFFDD68, 0xBFFFDDEC)               = 0 0
24695/0xb3ff998:  getpeername(0x4, 0xBFFFDCE8, 0xBFFFDDE8)               = 0 0
24695/0xb3ff998:  getsockname(0x3, 0xBFFFDD5C, 0xBFFFDDFC)               = 0 0
24695/0xb3ff998:  getsockname(0x3, 0xBFFFDD6C, 0xBFFFDDEC)               = 0 0
24695/0xb3ff998:  getpeername(0x3, 0xBFFFDD68, 0xBFFFDDEC)               = 0 0
24695/0xb3ff998:  getpeername(0x4, 0xBFFFDCE8, 0xBFFFDDE8)               = 0 0
24695/0xb3ff998:  getsockname(0x3, 0xBFFFDD5C, 0xBFFFDDFC)               = 0 0
24695/0xb3ff998:  close(0x3)             = 0 0
24695/0xb3ff998:  close(0x4)             = 0 0
24695/0xb3ff998:  close(0x3)             = -1 Err#9
24695/0xb3ff998:  close(0x4)             = -1 Err#9
24695/0xb3ff998:  close(0x5)             = 0 0
24695/0xb3ff998:  close(0x6)             = 0 0
24695/0xb3ff998:  close(0x7)             = 0 0
24695/0xb3ff998:  close(0x8)             = -1 Err#9
24695/0xb3ff998:  close(0x9)             = -1 Err#9
24695/0xb3ff998:  close(0xA)             = -1 Err#9
24695/0xb3ff998:  close(0xB)             = -1 Err#9
24695/0xb3ff998:  close(0xC)             = -1 Err#9
24695/0xb3ff998:  close(0xD)             = -1 Err#9
24695/0xb3ff998:  close(0xE)             = -1 Err#9
24695/0xb3ff998:  close(0xF)             = -1 Err#9
24695/0xb3ff998:  close(0x10)            = -1 Err#9
24695/0xb3ff998:  close(0x11)            = -1 Err#9
24695/0xb3ff998:  close(0x12)            = -1 Err#9
24694/0x78dc4f0:  select(0xC, 0x10D420, 0x10D410, 0x0, 0x0)              = 1 0
24694/0x78dc4f0:  sigprocmask(0x1, 0xBFFFF568, 0xBFFFF56C)               = 0x0 0
24694/0x78dc4f0:  sigprocmask(0x3, 0xBFFFF56C, 0x0)              = 0x0 0
24694/0x78dc4f0:  read(0x9, "total 1320\ndrwx------@  18 jeremy  staff     612 
Apr 14 16:58 Desktop\ndrwx------@  16 jeremy  staff     544 Apr 13 14:22 
Documents\ndrwx------@ 131 jeremy  staff    4454 Apr 14 16:03 
Downloads\ndrwx------@  51 jeremy  staff    1734 Mar 23 17:22 Library\ndrwx-", 
0x4000)             = 879 0
24694/0x78dc4f0:  select(0xC, 0x10D420, 0x10D410, 0x0, 0x0)              = 3 0
24694/0x78dc4f0:  sigaction(0x14, 0x0, 0xBFFFF1C8)               = 0 0
24694/0x78dc4f0:  write(0x7, "\0", 0x1)          = 1 0
24694/0x78dc4f0:  sigreturn(0xBFFFF4FC, 0x1E, 0x1)               = 0 Err#-2
24694/0x78dc4f0:  sigprocmask(0x1, 0xBFFFF568, 0xBFFFF56C)               = 0x0 0
24694/0x78dc4f0:  wait4(0xFFFFFFFF, 0xBFFFF564, 0x1)             = 24695 0
24694/0x78dc4f0:  shutdown(0x9, 0x1, 0x1)                = -1 Err#57
24694/0x78dc4f0:  wait4(0xFFFFFFFF, 0xBFFFF564, 0x1)             = -1 Err#10
24694/0x78dc4f0:  sigprocmask(0x3, 0xBFFFF56C, 0x0)              = 0x0 0
24694/0x78dc4f0:  read(0x9, "total 1320\ndrwx------@  18 jeremy  s\243\220ju    
 612 Apr 14 16:58 Desktop\ndrwx------@  16 jeremy  staff     544 Apr 13 14:22 
Documents\ndrwx------@ 131 jeremy  staff    4454 Apr 14 16:03 
Downloads\ndrwx------@  51 jeremy  staff    1734 Mar 23 17:22 Library\ndrwx-", 
0x4000)               = 0 0
24694/0x78dc4f0:  shutdown(0x9, 0x0, 0x4000)             = -1 Err#57
24694/0x78dc4f0:  read(0xB, "total 1320\ndrwx------@  18 jeremy  s\243\220ju    
 612 Apr 14 16:58 Desktop\ndrwx------@  16 jeremy  staff     544 Apr 13 14:22 
Documents\ndrwx------@ 131 jeremy  staff    4454 Apr 14 16:03 
Downloads\ndrwx------@  51 jeremy  staff    1734 Mar 23 17:22 Library\ndrwx-", 
0x4000)               = 0 0
24694/0x78dc4f0:  close(0xB)             = 0 0
24694/0x78dc4f0:  write(0x4, "\345\264{\316\344{\370]\244\240x\213&\345 
\017\355Z_\204\273\221\214\177{5\212<\227\367\236\276%A\003\212|\362H\f\341_A\211\3534R\222\321\017\352\334\"/\270\255\314\036\036u\"\352!\200o\216\v\224%\265s\314\370\270\257C\034p5DS\216^\2627r\246\223s/\304\233\016\v\367&\303\236\311\"\252\0",
 0x42C)            = 1068 0
24694/0x78dc4f0:  select(0xC, 0x10D420, 0x10D410, 0x0, 0x0)              = 2 0
24694/0x78dc4f0:  select(0xC, 0x10D420, 0x10D410, 0x0, 0x0)              = 1 0
24694/0x78dc4f0:  sigprocmask(0x1, 0xBFFFF568, 0xBFFFF56C)               = 0x0 0
24694/0x78dc4f0:  sigprocmask(0x3, 0xBFFFF56C, 0x0)              = 0x0 0
24694/0x78dc4f0:  read(0x3, 
"&\270\a>\345\t\361h\262\376\3617\351\306\373K(T\356\231\253\357;\"[\222\233\366\252\026\314aNij\221\020\274Bf\363\327\2054\371N\f\304\246(f\024uments\ndrwx------@
 131 jeremy  staff    4454 Apr 14 16:03 Downloads\ndrwx------@  51 jeremy  
staff    1734 Mar 23 17:22 Library\ndrwx------@   3 jeremy  staff     102 Oct 
30 20:07 Movies\ndrwx------@   6 jer", 0x4000)           = 36 0
24694/0x78dc4f0:  shutdown(0x9, 0x2, 0x4000)             = -1 Err#57
24694/0x78dc4f0:  close(0x9)             = 0 0
24694/0x78dc4f0:  close(0x9)             = -1 Err#9
24694/0x78dc4f0:  close(0x9)             = -1 Err#9
24694/0x78dc4f0:  select(0x7, 0x10D420, 0x10D410, 0x0, 0x0)              = 1 0
24694/0x78dc4f0:  sigprocmask(0x1, 0xBFFFF568, 0xBFFFF56C)               = 0x0 0
24694/0x78dc4f0:  fork()                 = 24695 0
24694/0x78dc4f0:  getpeername(0x3, 0xBFFFF228, 0xBFFFF2AC)               = 0 0
24694/0x78dc4f0:  getpeername(0x4, 0xBFFFF1A8, 0xBFFFF2A8)               = 0 0
24694/0x78dc4f0:  getsockopt(0x3, 0x6, 0x1)              = 0 0
24694/0x78dc4f0:  setsockopt(0x3, 0x6, 0x1)              = 0 0
24694/0x78dc4f0:  getpeername(0x3, 0xBFFFF228, 0xBFFFF2AC)               = 0 0
24694/0x78dc4f0:  getpeername(0x4, 0xBFFFF1A8, 0xBFFFF2A8)               = 0 0
24694/0x78dc4f0:  getsockname(0x4, 0xBFFFF23C, 0xBFFFF2BC)               = 0 0
24694/0x78dc4f0:  setsockopt(0x3, 0x0, 0x3)              = 0 0
24694/0x78dc4f0:  close(0x8)             = 0 0
24694/0x78dc4f0:  close(0xA)             = 0 0
24694/0x78dc4f0:  ioctl(0x9, 0x4004667A, 0xBFFFF23C)             = -1 Err#102
24694/0x78dc4f0:  ioctl(0x9, 0x402C7413, 0xBFFFF210)             = -1 Err#102
24694/0x78dc4f0:  fcntl(0x9, 0x3, 0x0)           = 2 0
24694/0x78dc4f0:  fcntl(0x9, 0x4, 0x6)           = 0 0
24694/0x78dc4f0:  fcntl(0x9, 0x3, 0x0)           = 6 0
24694/0x78dc4f0:  fcntl(0xB, 0x3, 0x0)           = 2 0
24694/0x78dc4f0:  fcntl(0xB, 0x4, 0x6)           = 0 0
24694/0x78dc4f0:  select(0xC, 0x10D420, 0x10D410, 0x0, 0x0)              = 1 0
24694/0x78dc4f0:  sigprocmask(0x1, 0xBFFFF568, 0xBFFFF56C)               = 0x0 0
24694/0x78dc4f0:  sigprocmask(0x3, 0xBFFFF56C, 0x0)              = 0x0 0
24694/0x78dc4f0:  write(0x4, 
"\240$e\361\241\366\246\353\336T?\324\345~\325\221\210\304V2\231O:\337\310n\016\374'\343Dm7\336F\032\030\266\355y\231y\260\334e%\336\337p=\005\327\242%\037\026\371\304l\374\333V\265\272\273\324\003\334\005z\026=\351\272\036RY\345\002\230\205\341\244\265\215\034\242\t\0",
 0x58)               = 88 0
24694/0x78dc4f0:  read(0x6, "\0", 0x1)           = 1 0
24694/0x78dc4f0:  read(0x6, "\0", 0x1)           = -1 Err#35
24694/0x78dc4f0:  sigprocmask(0x1, 0xBFFFF568, 0xBFFFF56C)               = 0x0 0
24694/0x78dc4f0:  sigprocmask(0x3, 0xBFFFF56C, 0x0)              = 0x0 0
24694/0x78dc4f0:  write(0x4, 
"P3\224\243\322\363>l\253\t\256j\267f\233\a\3761\0", 0x48)          = 72 0
24694/0x78dc4f0:  select(0xC, 0x10D420, 0x10D410, 0x0, 0x0)              = 1 0
24694/0x78dc4f0:  sigprocmask(0x1, 0xBFFFF568, 0xBFFFF56C)               = 0x0 0
24694/0x78dc4f0:  sigprocmask(0x3, 0xBFFFF56C, 0x0)              = 0x0 0
24694/0x78dc4f0:  read(0x3, 
"s\317\260\362;j+\346\177\231\300nl\220hi\330\340s\315z\314\024\...@\255\ra[u\262\253\255h\335w\020\274bf\363\327\2054\371n\f\304\246(f\024uments\ndrwx------@
 131 jeremy  staff    4454 Apr 14 16:03 Downloads\ndrwx------@  51 jeremy  
staff    1734 Mar 23 17:22 Library\ndrwx------@   3 jeremy  staff     102 Oct 
30 20:07 Movies\ndrwx------@   6 jer", 0x4000)                = 52 0

=== end successful "ls -lL" command, my program saw the data (879 bytes of it) 
===

24690/0x9dba128:  read(0x6, "\0", 0x4)           = 4 0
24690/0x9dba128:  read(0x6, ";\0", 0xB)          = 11 0
24696/0xb3ff998:  close(0xB)             = 0 0
24696/0xb3ff998:  dup2(0x8, 0x0, 0x0)            = 0 0
24696/0xb3ff998:  dup2(0x8, 0x1, 0x0)            = 1 0
24696/0xb3ff998:  close(0x8)             = 0 0
24696/0xb3ff998:  dup2(0xA, 0x2, 0x0)            = 2 0
24696/0xb3ff998:  close(0xA)             = 0 0
24696/0xb3ff998:  getuid(0xA, 0x2, 0x0)          = 502 0
24696/0xb3ff998:  geteuid(0xA, 0x2, 0x0)                 = 502 0
24696/0xb3ff998:  getuid(0xA, 0x2, 0x0)          = 502 0
24696/0xb3ff998:  geteuid(0xA, 0x2, 0x0)                 = 502 0
24696/0xb3ff998:  getpeername(0x3, 0xBFFFDD68, 0xBFFFDDEC)               = 0 0
24696/0xb3ff998:  getpeername(0x4, 0xBFFFDCE8, 0xBFFFDDE8)               = 0 0
24696/0xb3ff998:  getsockname(0x3, 0xBFFFDD5C, 0xBFFFDDFC)               = 0 0
24696/0xb3ff998:  getsockname(0x3, 0xBFFFDD6C, 0xBFFFDDEC)               = 0 0
24696/0xb3ff998:  getpeername(0x3, 0xBFFFDD68, 0xBFFFDDEC)               = 0 0
24696/0xb3ff998:  getpeername(0x4, 0xBFFFDCE8, 0xBFFFDDE8)               = 0 0
24696/0xb3ff998:  getsockname(0x3, 0xBFFFDD5C, 0xBFFFDDFC)               = 0 0
24696/0xb3ff998:  close(0x3)             = 0 0
24696/0xb3ff998:  close(0x4)             = 0 0
24696/0xb3ff998:  getpid(0x0, 0x0, 0x0)          = 24696 0
24696/0xb3ff998:  setsid(0x0, 0x0, 0x0)          = 24696 0
24696/0xb3ff998:  close(0x9)             = 0 0
24694/0x78dc4f0:  select(0xC, 0x10D420, 0x10D410, 0x0, 0x0)              = 1 0
24694/0x78dc4f0:  sigprocmask(0x1, 0xBFFFF568, 0xBFFFF56C)               = 0x0 0
24694/0x78dc4f0:  sigprocmask(0x3, 0xBFFFF56C, 0x0)              = 0x0 0
24694/0x78dc4f0:  read(0x3, 
"\350S8dD[\"\315V\206d\301\340\236\351\035|\025\032\275[\311\310$-\242\250\345\243E\t\356\371\356\235iApr
 13 14:22 Documents\ndrwx------@ 131 jeremy  staff    4454 Apr 14 16:03 
Downloads\ndrwx------@  51 jeremy  staff    1734 Mar 23 17:22 
Library\ndrwx------@   3 jeremy  staff     102 Oct 30 20:07 Movies\ndrwx------@ 
  6 jer", 0x4000)             = 36 0
24694/0x78dc4f0:  shutdown(0x9, 0x2, 0x4000)             = -1 Err#57
24694/0x78dc4f0:  close(0x9)             = 0 0
24694/0x78dc4f0:  close(0x9)             = -1 Err#9
24694/0x78dc4f0:  close(0x9)             = -1 Err#9
24694/0x78dc4f0:  fork()                 = 24696 0
24694/0x78dc4f0:  close(0x8)             = 0 0
24694/0x78dc4f0:  close(0xA)             = 0 0
24694/0x78dc4f0:  ioctl(0x9, 0x4004667A, 0xBFFFF23C)             = -1 Err#102
24694/0x78dc4f0:  ioctl(0x9, 0x402C7413, 0xBFFFF210)             = -1 Err#102
24694/0x78dc4f0:  fcntl(0x9, 0x3, 0x0)           = 2 0
24694/0x78dc4f0:  fcntl(0x9, 0x4, 0x6)           = 0 0
24694/0x78dc4f0:  fcntl(0x9, 0x3, 0x0)           = 6 0
24694/0x78dc4f0:  fcntl(0xB, 0x3, 0x0)           = 2 0
24694/0x78dc4f0:  fcntl(0xB, 0x4, 0x6)           = 0 0
24694/0x78dc4f0:  select(0xC, 0x10D420, 0x10D410, 0x0, 0x0)              = 1 0
24694/0x78dc4f0:  sigprocmask(0x1, 0xBFFFF568, 0xBFFFF56C)               = 0x0 0
24694/0x78dc4f0:  sigprocmask(0x3, 0xBFFFF56C, 0x0)              = 0x0 0
24694/0x78dc4f0:  write(0x4, 
"94\270f#\360fZ\003\213.#C\336\304bh\216\364b&\001\206\352a?\234\306\224\337\313\300\364\220\003\"\vU\355Y\345Z\231\373d\016\327\204\216\375\335\2361\275\343'\023\332\365i\177M\230\340\020,\260\261\222
 .\316[\215\336\r\251\336\340\016\024N{*\322a?\345\0", 0x58)               = 88 0
24696/0xb3ff998:  close(0xE)             = -1 Err#9
24696/0xb3ff998:  close(0xF)             = -1 Err#9
24696/0xb3ff998:  close(0x10)            = -1 Err#9
24696/0xb3ff998:  close(0x11)            = -1 Err#9
24696/0xb3ff998:  close(0x12)            = -1 Err#9
24696/0xb3ff998:  close(0x13)            = -1 Err#9
24696/0xb3ff998:  close(0x14)            = -1 Err#9
24696/0xb3ff998:  close(0x15)            = -1 Err#9
24696/0xb3ff998:  close(0x16)            = -1 Err#9
24696/0xb3ff998:  close(0x17)            = -1 Err#9
24696/0xb3ff998:  close(0x18)            = -1 Err#9
24696/0xb3ff998:  close(0x19)            = -1 Err#9
24696/0xb3ff998:  close(0x1A)            = -1 Err#9
24696/0xb3ff998:  close(0x1B)            = -1 Err#9
24696/0xb3ff998:  close(0x1C)            = -1 Err#9
24696/0xb3ff998:  close(0x1D)            = -1 Err#9
24696/0xb3ff998:  close(0x1E)            = -1 Err#9
24696/0xb3ff998:  close(0x1F)            = -1 Err#9
24696/0xb3ff998:  close(0x20)            = -1 Err#9
24696/0xb3ff998:  close(0x21)            = -1 Err#9
24696/0xb3ff998:  close(0x22)            = -1 Err#9
24696/0xb3ff998:  close(0x23)            = -1 Err#9
24696/0xb3ff998:  close(0x24)            = -1 Err#9
24696/0xb3ff998:  close(0x25)            = -1 Err#9
24696/0xb3ff998:  close(0x26)            = -1 Err#9
24696/0xb3ff998:  close(0x27)            = -1 Err#9
24696/0xb3ff998:  close(0x28)            = -1 Err#9
24696/0xb3ff998:  close(0x29)            = -1 Err#9
24696/0xb3ff998:  close(0x2A)            = -1 Err#9
24696/0xb3ff998:  close(0x2B)            = -1 Err#9
24696/0xb3ff998:  close(0x2C)            = -1 Err#9
24696/0xb3ff998:  close(0x2D)            = -1 Err#9
24696/0xb3ff998:  close(0x2E)            = -1 Err#9
24696/0xb3ff998:  close(0x2F)            = -1 Err#9
24696/0xb3ff998:  close(0x30)            = -1 Err#9
24696/0xb3ff998:  close(0x31)            = -1 Err#9
24696/0xb3ff998:  close(0x32)            = -1 Err#9
24696/0xb3ff998:  close(0x33)            = -1 Err#9
24696/0xb3ff998:  close(0x34)            = -1 Err#9
24696/0xb3ff998:  close(0x35)            = -1 Err#9
24696/0xb3ff998:  close(0x36)            = -1 Err#9
24696/0xb3ff998:  close(0x37)            = -1 Err#9
24696/0xb3ff998:  close(0x38)            = -1 Err#9
24696/0xb3ff998:  close(0x39)            = -1 Err#9
24696/0xb3ff998:  close(0x3A)            = -1 Err#9
24696/0xb3ff998:  close(0x3B)            = -1 Err#9
24696/0xb3ff998:  close(0x3C)            = -1 Err#9
24696/0xb3ff998:  close(0x3D)            = -1 Err#9
24696/0xb3ff998:  close(0x3E)            = -1 Err#9
24696/0xb3ff998:  close(0x3F)            = -1 Err#9
24696/0xb3ff998:  chdir("/Users/jeremy\0", 0xBFFFDD5C, 0xBFFFDDFC)              
 = 0 0
24696/0xb3ff998:  getrlimit(0x1008, 0xBFFFDDB4, 0xBFFFDDFC)              = 0 0
24696/0xb3ff998:  close(0x3)             = -1 Err#9
24696/0xb3ff998:  close(0x4)             = -1 Err#9
24696/0xb3ff998:  close(0x5)             = -1 Err#9
24696/0xb3ff998:  close(0x6)             = -1 Err#9
24696/0xb3ff998:  close(0x7)             = -1 Err#9
24696/0xb3ff998:  close(0x8)             = -1 Err#9
24696/0xb3ff998:  close(0x9)             = -1 Err#9
24696/0xb3ff998:  close(0xA)             = -1 Err#9
24696/0xb3ff998:  close(0xB)             = -1 Err#9
24696/0xb3ff998:  close(0xC)             = -1 Err#9
24696/0xb3ff998:  close(0xD)             = -1 Err#9
24696/0xb3ff998:  close(0xE)             = -1 Err#9
24696/0xb3ff998:  close(0xF)             = -1 Err#9
24696/0xb3ff998:  close(0x10)            = -1 Err#9
24696/0xb3ff998:  close(0x11)            = -1 Err#9
24696/0xb3ff998:  close(0x12)            = -1 Err#9
24696/0xb3ff998:  close(0x13)            = -1 Err#9
24696/0xb3ff998:  close(0x14)            = -1 Err#9
24696/0xb3ff998:  close(0x15)            = -1 Err#9
24696/0xb3ff998:  close(0x16)            = -1 Err#9
24696/0xb3ff998:  close(0x17)            = -1 Err#9
24696/0xb3ff998:  close(0x18)            = -1 Err#9
24696/0xb3ff998:  close(0x19)            = -1 Err#9
24696/0xb3ff998:  close(0x1A)            = -1 Err#9
24696/0xb3ff998:  close(0x1B)            = -1 Err#9
24696/0xb3ff998:  close(0x1C)            = -1 Err#9
24696/0xb3ff998:  close(0x1D)            = -1 Err#9
24696/0xb3ff998:  close(0x1E)            = -1 Err#9
24696/0xb3ff998:  close(0x1F)            = -1 Err#9
24696/0xb3ff998:  close(0x20)            = -1 Err#9
24696/0xb3ff998:  close(0x21)            = -1 Err#9
24696/0xb3ff998:  close(0x22)            = -1 Err#9
24696/0xb3ff998:  close(0x23)            = -1 Err#9
24696/0xb3ff998:  close(0x24)            = -1 Err#9
24696/0xb3ff998:  close(0x25)            = -1 Err#9
24696/0xb3ff998:  close(0x26)            = -1 Err#9
24696/0xb3ff998:  close(0x27)            = -1 Err#9
24696/0xb3ff998:  close(0x28)            = -1 Err#9
24696/0xb3ff998:  close(0x29)            = -1 Err#9
24696/0xb3ff998:  close(0x2A)            = -1 Err#9
24696/0xb3ff998:  close(0x2B)            = -1 Err#9
24696/0xb3ff998:  close(0x2C)            = -1 Err#9
24696/0xb3ff998:  close(0x2D)            = -1 Err#9
24696/0xb3ff998:  close(0x2E)            = -1 Err#9
24696/0xb3ff998:  close(0x2F)            = -1 Err#9
24696/0xb3ff998:  close(0x30)            = -1 Err#9
24696/0xb3ff998:  close(0x31)            = -1 Err#9
24696/0xb3ff998:  close(0x32)            = -1 Err#9
24696/0xb3ff998:  close(0x33)            = -1 Err#9
24696/0xb3ff998:  close(0x34)            = -1 Err#9
24696/0xb3ff998:  close(0x35)            = -1 Err#9
24696/0xb3ff998:  close(0x36)            = -1 Err#9
24696/0xb3ff998:  close(0x37)            = -1 Err#9
24696/0xb3ff998:  close(0x38)            = -1 Err#9
24696/0xb3ff998:  close(0x39)            = -1 Err#9
24696/0xb3ff998:  close(0x3A)            = -1 Err#9
24696/0xb3ff998:  close(0x3B)            = -1 Err#9
24696/0xb3ff998:  close(0x3C)            = -1 Err#9
24696/0xb3ff998:  close(0x3D)            = -1 Err#9
24696/0xb3ff998:  close(0x3E)            = -1 Err#9
24696/0xb3ff998:  close(0x3F)            = -1 Err#9
24696/0xb3ff998:  close(0x40)            = -1 Err#9
24696/0xb3ff998:  close(0x41)            = -1 Err#9
24696/0xb3ff998:  close(0x42)            = -1 Err#9
24696/0xb3ff998:  close(0x43)            = -1 Err#9
24696/0xb3ff998:  close(0x44)            = -1 Err#9
24696/0xb3ff998:  close(0x45)            = -1 Err#9
24696/0xb3ff998:  close(0x46)            = -1 Err#9
24696/0xb3ff998:  close(0x47)            = -1 Err#9
24696/0xb3ff998:  close(0x48)            = -1 Err#9
24696/0xb3ff998:  close(0x49)            = -1 Err#9
24696/0xb3ff998:  close(0x4A)            = -1 Err#9
24696/0xb3ff998:  close(0x4B)            = -1 Err#9
24696/0xb3ff998:  close(0x4C)            = -1 Err#9
24696/0xb3ff998:  close(0x4D)            = -1 Err#9
24696/0xb3ff998:  close(0x4E)            = -1 Err#9
24696/0xb3ff998:  close(0x4F)            = -1 Err#9
24696/0xb3ff998:  close(0x50)            = -1 Err#9
24696/0xb3ff998:  close(0x51)            = -1 Err#9
24696/0xb3ff998:  close(0x52)            = -1 Err#9
24696/0xb3ff998:  close(0x53)            = -1 Err#9
24696/0xb3ff998:  close(0x54)            = -1 Err#9
24696/0xb3ff998:  close(0x55)            = -1 Err#9
24696/0xb3ff998:  close(0x56)            = -1 Err#9
24696/0xb3ff998:  close(0x57)            = -1 Err#9
24696/0xb3ff998:  close(0x58)            = -1 Err#9
24696/0xb3ff998:  close(0x59)            = -1 Err#9
24696/0xb3ff998:  close(0x5A)            = -1 Err#9
24696/0xb3ff998:  close(0x5B)            = -1 Err#9
24696/0xb3ff998:  close(0x5C)            = -1 Err#9
24696/0xb3ff998:  close(0x5D)            = -1 Err#9
24696/0xb3ff998:  close(0x5E)            = -1 Err#9
24696/0xb3ff998:  close(0x5F)            = -1 Err#9
24696/0xb3ff998:  close(0x60)            = -1 Err#9
24696/0xb3ff998:  close(0x61)            = -1 Err#9
24696/0xb3ff998:  close(0x62)            = -1 Err#9
24696/0xb3ff998:  close(0x63)            = -1 Err#9
24696/0xb3ff998:  close(0x64)            = -1 Err#9
24696/0xb3ff998:  close(0x65)            = -1 Err#9
24696/0xb3ff998:  close(0x66)            = -1 Err#9
24696/0xb3ff998:  close(0x67)            = -1 Err#9
24696/0xb3ff998:  close(0x68)            = -1 Err#9
24696/0xb3ff998:  close(0x69)            = -1 Err#9
24696/0xb3ff998:  close(0x6A)            = -1 Err#9
24696/0xb3ff998:  close(0x6B)            = -1 Err#9
24696/0xb3ff998:  close(0x6C)            = -1 Err#9
24696/0xb3ff998:  close(0x6D)            = -1 Err#9
24696/0xb3ff998:  close(0x6E)            = -1 Err#9
24696/0xb3ff998:  close(0x6F)            = -1 Err#9
24696/0xb3ff998:  close(0x70)            = -1 Err#9
24696/0xb3ff998:  close(0x71)            = -1 Err#9
24696/0xb3ff998:  close(0x72)            = -1 Err#9
24696/0xb3ff998:  close(0x73)            = -1 Err#9
24696/0xb3ff998:  close(0x74)            = -1 Err#9
24696/0xb3ff998:  close(0x75)            = -1 Err#9
24696/0xb3ff998:  close(0x76)            = -1 Err#9
24696/0xb3ff998:  close(0x77)            = -1 Err#9
24696/0xb3ff998:  close(0x78)            = -1 Err#9
24696/0xb3ff998:  close(0x79)            = -1 Err#9
24696/0xb3ff998:  close(0x7A)            = -1 Err#9
24696/0xb3ff998:  close(0x7B)            = -1 Err#9
24696/0xb3ff998:  close(0x7C)            = -1 Err#9
24696/0xb3ff998:  close(0x7D)            = -1 Err#9
24696/0xb3ff998:  close(0x7E)            = -1 Err#9
24696/0xb3ff998:  close(0x7F)            = -1 Err#9
24696/0xb3ff998:  close(0x80)            = -1 Err#9
24696/0xb3ff998:  close(0x81)            = -1 Err#9
24696/0xb3ff998:  close(0x82)            = -1 Err#9
24696/0xb3ff998:  close(0x83)            = -1 Err#9
24696/0xb3ff998:  close(0x84)            = -1 Err#9
24696/0xb3ff998:  close(0x85)            = -1 Err#9
24696/0xb3ff998:  close(0x86)            = -1 Err#9
24696/0xb3ff998:  close(0x87)            = -1 Err#9
24696/0xb3ff998:  close(0x88)            = -1 Err#9
24696/0xb3ff998:  close(0x89)            = -1 Err#9
24696/0xb3ff998:  close(0x8A)            = -1 Err#9
24696/0xb3ff998:  close(0x8B)            = -1 Err#9
24696/0xb3ff998:  close(0x8C)            = -1 Err#9
24696/0xb3ff998:  close(0x8D)            = -1 Err#9
24696/0xb3ff998:  close(0x8E)            = -1 Err#9
24696/0xb3ff998:  close(0x8F)            = -1 Err#9
24696/0xb3ff998:  close(0x90)            = -1 Err#9
24694/0x78dc4f0:  select(0xC, 0x10D420, 0x10D410, 0x0, 0x0)              = 1 0
24694/0x78dc4f0:  sigprocmask(0x1, 0xBFFFF568, 0xBFFFF56C)               = 0x0 0
24694/0x78dc4f0:  sigprocmask(0x3, 0xBFFFF56C, 0x0)              = 0x0 0
24694/0x78dc4f0:  read(0x9, "total 1320\ndrwx------@  18 jeremy  staff     612 
Apr 14 16:58 Desktop\ndrwx------@  16 jeremy  staff     544 Apr 13 14:22 
Documents\ndrwx------@ 131 jeremy  staff    4454 Apr 14 16:03 
Downloads\ndrwx------@  51 jeremy  staff    1734 Mar 23 17:22 Library\ndrwx-", 
0x4000)             = 879 0
24694/0x78dc4f0:  sigaction(0x14, 0x0, 0xBFFFF068)               = 0 0
24694/0x78dc4f0:  write(0x7, "\0", 0x1)          = 1 0
24694/0x78dc4f0:  sigreturn(0xBFFFF398, 0x1E, 0x1)               = 0 Err#-2
24694/0x78dc4f0:  select(0xC, 0x10D420, 0x10D410, 0x0, 0xBFFFF564)              
 = 4 0
24694/0x78dc4f0:  read(0x6, "\0", 0x1)           = 1 0
24694/0x78dc4f0:  read(0x6, "\0", 0x1)           = -1 Err#35
24694/0x78dc4f0:  sigprocmask(0x1, 0xBFFFF568, 0xBFFFF56C)               = 0x0 0
24694/0x78dc4f0:  wait4(0xFFFFFFFF, 0xBFFFF564, 0x1)             = 24696 0
24694/0x78dc4f0:  shutdown(0x9, 0x1, 0x1)                = -1 Err#57
24694/0x78dc4f0:  wait4(0xFFFFFFFF, 0xBFFFF564, 0x1)             = -1 Err#10
24694/0x78dc4f0:  sigprocmask(0x3, 0xBFFFF56C, 0x0)              = 0x0 0
24694/0x78dc4f0:  read(0x9, "total 1320\ndrwx------@  18 jeremy  s\243\220ju    
 612 Apr 14 16:58 Desktop\ndrwx------@  16 jeremy  staff     544 Apr 13 14:22 
Documents\ndrwx------@ 131 jeremy  staff    4454 Apr 14 16:03 
Downloads\ndrwx------@  51 jeremy  staff    1734 Mar 23 17:22 Library\ndrwx-", 
0x4000)               = 0 0
24694/0x78dc4f0:  shutdown(0x9, 0x0, 0x4000)             = -1 Err#57
24694/0x78dc4f0:  read(0xB, "total 1320\ndrwx------@  18 jeremy  s\243\220ju    
 612 Apr 14 16:58 Desktop\ndrwx------@  16 jeremy  staff     544 Apr 13 14:22 
Documents\ndrwx------@ 131 jeremy  staff    4454 Apr 14 16:03 
Downloads\ndrwx------@  51 jeremy  staff    1734 Mar 23 17:22 Library\ndrwx-", 
0x4000)               = 0 0
24694/0x78dc4f0:  close(0xB)             = 0 0
24694/0x78dc4f0:  write(0x4, 
"\234t\275\222\240\231ArJa\251\200?\027\3227\323c\215\270\022\022\v\0241xw\233\232\257\267\226\305\375\2352\240C\300\005C\270}\257;RzR\r\fh\232h\327h\263$j\352\345\353\330<\226`[3\341\212*\304\034g\332\210Ib\340A\213\215e\254&[\254\262\365R
 
\263\251\354Q\343\005\274\2414\n\226\271\367\302\215\304\256\374\342O\352\\\265\027Bo\264\211\304]\325\210;\213/9\276z(\236\254M\231\375\001\3246\276R}c\241\367=\220\026\201\026\203H\277\323\024l\213\230\312<(\005p\230\037\263\266\370:\320,\264Gh\306\273\206\265\316\375\026\205\344\234Z#BX3\226/=>\332\"\005\241\025S\vM\371\2007\266\203\321\265\273a.j\022\205rX\223\251\337l\355\345\b\315\270\006\202\365%\337\226\324\225\0",
 0x42C)          = 1068 0
24694/0x78dc4f0:  select(0xC, 0x10D420, 0x10D410, 0x0, 0x0)              = 1 0
24694/0x78dc4f0:  sigprocmask(0x1, 0xBFFFF568, 0xBFFFF56C)               = 0x0 0
24694/0x78dc4f0:  sigprocmask(0x3, 0xBFFFF56C, 0x0)              = 0x0 0
24694/0x78dc4f0:  write(0x4, 
"\020\340\210\022fS\200}Y*w\273)\322\216\b\213D\231[(\311\020\264\275\313\375\303.h\362\322I\240d\204}\227\251\347Pc\376Z\212\262\366*\2272\205\300\307{\244\233&+uRm\376>\322\204\312\353,\262\256+\341\0",
 0x48)          = 72 0
24694/0x78dc4f0:  select(0xC, 0x10D420, 0x10D410, 0x0, 0x0)              = 1 0
24694/0x78dc4f0:  sigprocmask(0x1, 0xBFFFF568, 0xBFFFF56C)               = 0x0 0
24694/0x78dc4f0:  sigprocmask(0x3, 0xBFFFF56C, 0x0)              = 0x0 0
24694/0x78dc4f0:  read(0x3, 
"\225\237x\201\205\224\366\vu\272s\024i\266\244\...@+n>\0305\301\214\022\200VOF\t]\365\026\364\344t\233\213\f\035\356\357\361\027\004\245Z=p\357r\266V\217*\033\200\251J0\"!2\314N\330R\212-@
 131 jeremy  staff    4454 Apr 14 16:03 Downloads\ndrwx------@  51 jeremy  
staff    1734 Mar 23 17:22 Library\ndrwx------@   3 jeremy  staff     102 Oct 
30 20:07 Movies\ndrwx------@   6 jer", 0x4000)                 = 68 0
24694/0x78dc4f0:  ioctl(0xFFFFFFFF, 0x4004667A, 0xBFFFF40C)              = -1 
Err#9
24694/0x78dc4f0:  ioctl(0xFFFFFFFF, 0x402C7413, 0xBFFFF3E0)              = -1 
Err#9
24694/0x78dc4f0:  select(0xC, 0x10D420, 0x10D410, 0x0, 0x0)              = 1 0
24694/0x78dc4f0:  sigprocmask(0x1, 0xBFFFF568, 0xBFFFF56C)               = 0x0 0
24694/0x78dc4f0:  sigprocmask(0x3, 0xBFFFF56C, 0x0)              = 0x0 0
24694/0x78dc4f0:  write(0x4, 
"\022Q\232_\314u\232G\316\337\317D\311\340\254\025\337k\023+-\357` 
\324\001G\317(\2406\330A\230\024\257o\256\256V\277\310<8\177\177Kxp0\310\314\0",
 0x34)           = 52 0
24694/0x78dc4f0:  select(0xC, 0x10D420, 0x10D410, 0x0, 0x0)              = 1 0
24694/0x78dc4f0:  sigprocmask(0x1, 0xBFFFF568, 0xBFFFF56C)               = 0x0 0
24694/0x78dc4f0:  sigprocmask(0x3, 0xBFFFF56C, 0x0)              = 0x0 0
24694/0x78dc4f0:  read(0x3, 
"\270\221\207N\370\321\375\001\325\333c\006e\313[\347\345\335],\224\222\214\365%T\241\f\a\265k;\340\367\266/\370\177\035\346NF\235)4\240\206\346E\026\2155i\355\253\272I\327\177\n\214\375\247?\337\325\0",
 0x4000)          = 68 0
24694/0x78dc4f0:  write(0x5, "\0", 0x5)          = 5 0
24694/0x78dc4f0:  write(0x5, "\0", 0xA)          = 10 0
24694/0x78dc4f0:  socketpair(0x1, 0x1, 0x0)              = 0 0
24694/0x78dc4f0:  socketpair(0x1, 0x1, 0x0)              = 0 0
24696/0xb3ff998:  close(0x3)             = -1 Err#9
24696/0xb3ff998:  close(0x4)             = -1 Err#9
24696/0xb3ff998:  close(0x5)             = 0 0
24696/0xb3ff998:  close(0x6)             = 0 0
24696/0xb3ff998:  close(0x7)             = 0 0
24696/0xb3ff998:  close(0x8)             = -1 Err#9
24696/0xb3ff998:  close(0x9)             = -1 Err#9
24696/0xb3ff998:  close(0xA)             = -1 Err#9
24696/0xb3ff998:  close(0xB)             = -1 Err#9
24696/0xb3ff998:  close(0xC)             = -1 Err#9
24696/0xb3ff998:  close(0xD)             = -1 Err#9
24696/0xb3ff998:  close(0x91)            = -1 Err#9
24696/0xb3ff998:  close(0x92)            = -1 Err#9
24696/0xb3ff998:  close(0x93)            = -1 Err#9
24696/0xb3ff998:  close(0x94)            = -1 Err#9
24696/0xb3ff998:  close(0x95)            = -1 Err#9
24696/0xb3ff998:  close(0x96)            = -1 Err#9
24696/0xb3ff998:  close(0x97)            = -1 Err#9
24696/0xb3ff998:  close(0x98)            = -1 Err#9
24696/0xb3ff998:  close(0x99)            = -1 Err#9
24696/0xb3ff998:  close(0x9A)            = -1 Err#9
24696/0xb3ff998:  close(0x9B)            = -1 Err#9
24696/0xb3ff998:  close(0x9C)            = -1 Err#9
24696/0xb3ff998:  close(0x9D)            = -1 Err#9
24696/0xb3ff998:  close(0x9E)            = -1 Err#9
24696/0xb3ff998:  close(0x9F)            = -1 Err#9
24696/0xb3ff998:  close(0xA0)            = -1 Err#9
24696/0xb3ff998:  close(0xA1)            = -1 Err#9
24696/0xb3ff998:  close(0xA2)            = -1 Err#9
24696/0xb3ff998:  close(0xA3)            = -1 Err#9
24696/0xb3ff998:  close(0xA4)            = -1 Err#9
24696/0xb3ff998:  close(0xA5)            = -1 Err#9
24696/0xb3ff998:  close(0xA6)            = -1 Err#9
24696/0xb3ff998:  close(0xA7)            = -1 Err#9
24696/0xb3ff998:  close(0xA8)            = -1 Err#9
24696/0xb3ff998:  close(0xA9)            = -1 Err#9
24696/0xb3ff998:  close(0xAA)            = -1 Err#9
24696/0xb3ff998:  close(0xAB)            = -1 Err#9
24696/0xb3ff998:  close(0xAC)            = -1 Err#9
24696/0xb3ff998:  close(0xAD)            = -1 Err#9
24696/0xb3ff998:  close(0xAE)            = -1 Err#9
24696/0xb3ff998:  close(0xAF)            = -1 Err#9
24696/0xb3ff998:  close(0xB0)            = -1 Err#9
24696/0xb3ff998:  close(0xB1)            = -1 Err#9
24696/0xb3ff998:  close(0xB2)            = -1 Err#9
24696/0xb3ff998:  close(0xB3)            = -1 Err#9
24696/0xb3ff998:  close(0xB4)            = -1 Err#9
24696/0xb3ff998:  close(0xB5)            = -1 Err#9
24696/0xb3ff998:  close(0xB6)            = -1 Err#9
24696/0xb3ff998:  close(0xB7)            = -1 Err#9
24696/0xb3ff998:  close(0xB8)            = -1 Err#9
24696/0xb3ff998:  close(0xB9)            = -1 Err#9
24696/0xb3ff998:  close(0xBA)            = -1 Err#9
24696/0xb3ff998:  close(0xBB)            = -1 Err#9
24696/0xb3ff998:  close(0xBC)            = -1 Err#9
24696/0xb3ff998:  close(0xBD)            = -1 Err#9
24696/0xb3ff998:  close(0xBE)            = -1 Err#9
24696/0xb3ff998:  close(0xBF)            = -1 Err#9
24696/0xb3ff998:  close(0xC0)            = -1 Err#9
24696/0xb3ff998:  close(0xC1)            = -1 Err#9
24696/0xb3ff998:  close(0xC2)            = -1 Err#9
24696/0xb3ff998:  close(0xC3)            = -1 Err#9
24696/0xb3ff998:  close(0xC4)            = -1 Err#9
24696/0xb3ff998:  close(0xC5)            = -1 Err#9
24696/0xb3ff998:  close(0xC6)            = -1 Err#9
24696/0xb3ff998:  close(0xC7)            = -1 Err#9
24696/0xb3ff998:  close(0xC8)            = -1 Err#9
24696/0xb3ff998:  close(0xC9)            = -1 Err#9
24696/0xb3ff998:  close(0xCA)            = -1 Err#9
24696/0xb3ff998:  close(0xCB)            = -1 Err#9
24696/0xb3ff998:  close(0xCC)            = -1 Err#9
24696/0xb3ff998:  close(0xCD)            = -1 Err#9
24696/0xb3ff998:  close(0xCE)            = -1 Err#9
24696/0xb3ff998:  close(0xCF)            = -1 Err#9
24696/0xb3ff998:  close(0xD0)            = -1 Err#9
24696/0xb3ff998:  close(0xD1)            = -1 Err#9
24696/0xb3ff998:  close(0xD2)            = -1 Err#9
24696/0xb3ff998:  close(0xD3)            = -1 Err#9
24696/0xb3ff998:  close(0xD4)            = -1 Err#9
24696/0xb3ff998:  close(0xD5)            = -1 Err#9
24696/0xb3ff998:  close(0xD6)            = -1 Err#9
24696/0xb3ff998:  close(0xD7)            = -1 Err#9
24696/0xb3ff998:  close(0xD8)            = -1 Err#9
24696/0xb3ff998:  close(0xD9)            = -1 Err#9
24696/0xb3ff998:  close(0xDA)            = -1 Err#9
24696/0xb3ff998:  close(0xDB)            = -1 Err#9
24696/0xb3ff998:  close(0xDC)            = -1 Err#9
24696/0xb3ff998:  close(0xDD)            = -1 Err#9
24696/0xb3ff998:  close(0xDE)            = -1 Err#9
24696/0xb3ff998:  close(0xDF)            = -1 Err#9
24696/0xb3ff998:  close(0xE0)            = -1 Err#9
24696/0xb3ff998:  close(0xE1)            = -1 Err#9
24696/0xb3ff998:  close(0xE2)            = -1 Err#9
24696/0xb3ff998:  close(0xE3)            = -1 Err#9
24696/0xb3ff998:  close(0xE4)            = -1 Err#9
24696/0xb3ff998:  close(0xE5)            = -1 Err#9
24696/0xb3ff998:  close(0xE6)            = -1 Err#9
24696/0xb3ff998:  close(0xE7)            = -1 Err#9
24696/0xb3ff998:  close(0xE8)            = -1 Err#9
24696/0xb3ff998:  close(0xE9)            = -1 Err#9
24696/0xb3ff998:  close(0xEA)            = -1 Err#9
24696/0xb3ff998:  close(0xEB)            = -1 Err#9
24696/0xb3ff998:  close(0xEC)            = -1 Err#9
24696/0xb3ff998:  close(0xED)            = -1 Err#9
24696/0xb3ff998:  close(0xEE)            = -1 Err#9
24696/0xb3ff998:  close(0xEF)            = -1 Err#9
24696/0xb3ff998:  close(0xF0)            = -1 Err#9
24696/0xb3ff998:  close(0xF1)            = -1 Err#9
24696/0xb3ff998:  close(0xF2)            = -1 Err#9
24696/0xb3ff998:  close(0xF3)            = -1 Err#9
24696/0xb3ff998:  close(0xF4)            = -1 Err#9
24696/0xb3ff998:  close(0xF5)            = -1 Err#9
24696/0xb3ff998:  close(0xF6)            = -1 Err#9
24696/0xb3ff998:  close(0xF7)            = -1 Err#9
24696/0xb3ff998:  close(0xF8)            = -1 Err#9
24696/0xb3ff998:  close(0xF9)            = -1 Err#9
24696/0xb3ff998:  close(0xFA)            = -1 Err#9
24696/0xb3ff998:  close(0xFB)            = -1 Err#9
24696/0xb3ff998:  close(0xFC)            = -1 Err#9
24696/0xb3ff998:  close(0xFD)            = -1 Err#9
24696/0xb3ff998:  close(0xFE)            = -1 Err#9
24696/0xb3ff998:  close(0xFF)            = -1 Err#9
24696/0xb3ff998:  stat(".ssh/rc\0", 0xBFFFEEC0, 0xBFFFDDFC)              = -1 
Err#2
24696/0xb3ff998:  stat("/etc/sshrc\0", 0xBFFFEEC0, 0xBFFFDDFC)           = -1 
Err#2
24696/0xb3ff998:  sigaction(0xD, 0x0, 0xBFFFDDF8)                = 0 0
24696/0xb3ff998:  sigaction(0xD, 0xBFFFDDC0, 0x0)                = 0 0
24696/0xb3ff998:  execve(0x1050E0, 0xBFFFF2C0, 0x103430)                 = 0 0

=== finished failed command, 0 bytes of data, same command "ls -lL" ====


--
Jeremy Knope / Software Developer / Ambrosia Software, Inc. -- 
http://www.AmbrosiaSW.com/




On Apr 14, 2009, at 5:18 PM, Daniel Stenberg wrote:

On Tue, 14 Apr 2009, Jeremy Knope wrote:

Any help is appreciated, if you need to see some code, would you
prefer it on a paste site or just attached?

Yes, preferably I'd like to see a complete small app written in portable C
that we can use in our ends to repeat this problem...

--

 / daniel.haxx.se

------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
libssh2-devel mailing list
libssh2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libssh2-devel


------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
libssh2-devel mailing list
libssh2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libssh2-devel

Reply via email to