[I'm not sure what you are doing but...]

> Robert Lunnon <[EMAIL PROTECTED]> writes:
> 
> > Here is what the Sun man page says about Ptrace, with 
> apologies to sun, you 
> > can find this page at docs.sun.com. Not the comment for 
> call 0 (TRACEME) and 
> > ESRCH in the error section
> 
> But there has to be some way to attach to a running process. 

Yes, ptrace(PTRACE_ATTACH, ...) should work I believe.
Haven't tried though.

> What
> happens when you do an attach in gdb?  Does it do a ptrace?

I'm not sure. Here is a trace of gdb trying to attach
to a bash process (pid 11664).

execve("/usr/local/bin/gdb", 0x080479C8, 0x080479D0)  argc = 1
xstat(2, "/usr/local/bin/gdb", 0x0804773C)      = 0
open("/var/ld/ld.config", O_RDONLY)             Err#2 ENOENT
sysconfig(_CONFIG_PAGESIZE)                     = 4096
open("./libdl.so.1", O_RDONLY)                  Err#2 ENOENT
open("/usr/local/dev/omniORB_2.5.0/lib/x86_sosV_5.5/libdl.so.1", O_RDONLY) Err#2 ENOENT
open("/usr/local/dev/omni/lib/sun4_sosV_5.6/libdl.so.1", O_RDONLY) Err#2 ENOENT
open("/usr/lib/libdl.so.1", O_RDONLY)           = 3
fxstat(2, 3, 0x0804753C)                        = 0
mmap(0x00000000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xDFFFA000
open("/dev/zero", O_RDONLY)                     = 4
mmap(0x00000000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0xDFFF8000
close(3)                                        = 0
open("./libm.so.1", O_RDONLY)                   Err#2 ENOENT
open("/usr/local/dev/omniORB_2.5.0/lib/x86_sosV_5.5/libm.so.1", O_RDONLY) Err#2 ENOENT
open("/usr/local/dev/omni/lib/sun4_sosV_5.6/libm.so.1", O_RDONLY) Err#2 ENOENT
open("/usr/lib/libm.so.1", O_RDONLY)            = 3
fxstat(2, 3, 0x0804753C)                        = 0
mmap(0x00000000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xDFFF6000
mmap(0x00000000, 57344, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xDFFC4000
mmap(0xDFFCF000, 11088, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 
40960) = 0xDFFCF000
memcntl(0xDFFC4000, 7336, MC_ADVISE, 0x0003, 0, 0) = 0
close(3)                                        = 0
open("./libc.so.1", O_RDONLY)                   Err#2 ENOENT
open("/usr/local/dev/omniORB_2.5.0/lib/x86_sosV_5.5/libc.so.1", O_RDONLY) Err#2 ENOENT
open("/usr/local/dev/omni/lib/sun4_sosV_5.6/libc.so.1", O_RDONLY) Err#2 ENOENT
open("/usr/lib/libc.so.1", O_RDONLY)            = 3
fxstat(2, 3, 0x0804753C)                        = 0
mmap(0xDFFF6000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xDFFF6000
mmap(0x00000000, 565248, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xDFF39000
mmap(0xDFFBA000, 27140, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 
524288) = 0xDFFBA000
mmap(0xDFFC1000, 5444, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 
0xDFFC1000
memcntl(0xDFF39000, 85136, MC_ADVISE, 0x0003, 0, 0) = 0
close(3)                                        = 0
close(4)                                        = 0
munmap(0xDFFF6000, 4096)                        = 0
sysi86(SI86FPHW, 0xDFFC2530, 0xDFFFC948, 0x08047984) = 0x00000000
times(0x0804781C)                               = 1256867633
sysconfig(_CONFIG_CLK_TCK)                      = 100
getcontext(0x0816B120)
brk(0x0816D1D8)                                 = 0
brk(0x0816F1D8)                                 = 0
pathconf(".", _PC_PATH_MAX)                     = 1024
stat64("./", 0x08047714)                        = 0
stat64("/", 0x08047684)                         = 0
open64("./../", O_RDONLY|O_NDELAY)              = 3
fcntl(3, F_SETFD, 0x00000001)                   = 0
fstat64(3, 0x08046DCC)                          = 0
fstat64(3, 0x08047714)                          = 0
getdents64(3, 0x0816DE70, 1048)                 = 952
close(3)                                        = 0
open64("./../../", O_RDONLY|O_NDELAY)           = 3
fcntl(3, F_SETFD, 0x00000001)                   = 0
fstat64(3, 0x08046DCC)                          = 0
fstat64(3, 0x08047714)                          = 0
open("/etc/mnttab", O_RDONLY)                   = 4
fstat64(4, 0x08046854)                          = 0
brk(0x0816F1D8)                                 = 0
brk(0x081711D8)                                 = 0
ioctl(4, TCGETA, 0x08046828)                    Err#25 ENOTTY
read(4, " / d e v / d s k / c 0 t".., 8192)     = 732
sysconfig(_CONFIG_PAGESIZE)                     = 4096
lstat64("/export/home", 0x0804697C)             = 0
lstat64("/export/home/..", 0x0804697C)          = 0
llseek(4, 0xFFFFFFFFFFFFFE94, SEEK_CUR)         = 368
close(4)                                        = 0
close(3)                                        = 0
pathconf(".", _PC_PATH_MAX)                     = 1024
stat64("./", 0x08047714)                        = 0
stat64("/export/home/ps", 0x08047684)           = 0
open("/usr/share/lib/terminfo/v/vt100", O_RDONLY) = 3
read(3, "1A01 ,\0 %\0 !\08A01 !02".., 4096)     = 1493
close(3)                                        = 0
ioctl(1, TCGETA, 0x08045D7C)                    = 0
ioctl(1, TCGETS, 0x0816C2B0)                    = 0
ioctl(1, TIOCGWINSZ, 0x08045DA8)                = 0
ioctl(1, TCSETSW, 0x0816C2D4)                   = 0
ioctl(1, TCSETSW, 0x0816C2B0)                   = 0
ioctl(1, TCGETA, 0x08046FF4)                    = 0
brk(0x081711D8)                                 = 0
brk(0x081731D8)                                 = 0
brk(0x081731D8)                                 = 0
brk(0x081751D8)                                 = 0
brk(0x081751D8)                                 = 0
brk(0x081771D8)                                 = 0
brk(0x081771D8)                                 = 0
brk(0x081791D8)                                 = 0
brk(0x081791D8)                                 = 0
brk(0x0817B1D8)                                 = 0
open("./libthread_db.so.1", O_RDONLY)           Err#2 ENOENT
open("/usr/local/dev/omniORB_2.5.0/lib/x86_sosV_5.5/libthread_db.so.1", O_RDONLY) 
Err#2 ENOENT
open("/usr/local/dev/omni/lib/sun4_sosV_5.6/libthread_db.so.1", O_RDONLY) Err#2 ENOENT
open("/usr/lib/libthread_db.so.1", O_RDONLY)    = 3
fxstat(2, 3, 0x0804760C)                        = 0
mmap(0x00000000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xDFFF6000
mmap(0x00000000, 24576, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xDFFEF000
mmap(0xDFFF4000, 2520, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 
16384) = 0xDFFF4000
memcntl(0xDFFEF000, 5876, MC_ADVISE, 0x0003, 0, 0) = 0
close(3)                                        = 0
munmap(0xDFFF6000, 4096)                        = 0
brk(0x0817B1D8)                                 = 0
brk(0x0817D1D8)                                 = 0
brk(0x0817D1D8)                                 = 0
brk(0x0817F1D8)                                 = 0
sigaction(SIGINT, 0x0804776C, 0x080477C8)       = 0
sigaction(SIGTRAP, 0x08047764, 0x080477C0)      = 0
sigaction(SIGQUIT, 0x0804775C, 0x080477B8)      = 0
sigaction(SIGHUP, 0x08047754, 0x080477B0)       = 0
sigaction(SIGHUP, 0x0804776C, 0x080477C8)       = 0
sigaction(SIGFPE, 0x0804776C, 0x080477C8)       = 0
ioctl(1, TCGETA, 0x08047660)                    = 0
write(1, " G", 1)                               = 1
write(1, " N", 1)                               = 1
write(1, " U", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " g", 1)                               = 1
write(1, " d", 1)                               = 1
write(1, " b", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " 4", 1)                               = 1
write(1, " .", 1)                               = 1
write(1, " 1", 1)                               = 1
write(1, " 7", 1)                               = 1
write(1, "\n", 1)                               = 1
write(1, " C", 1)                               = 1
write(1, " o", 1)                               = 1
write(1, " p", 1)                               = 1
write(1, " y", 1)                               = 1
write(1, " r", 1)                               = 1
write(1, " i", 1)                               = 1
write(1, " g", 1)                               = 1
write(1, " h", 1)                               = 1
write(1, " t", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " 1", 1)                               = 1
write(1, " 9", 1)                               = 1
write(1, " 9", 1)                               = 1
write(1, " 8", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " F", 1)                               = 1
write(1, " r", 1)                               = 1
write(1, " e", 1)                               = 1
write(1, " e", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " S", 1)                               = 1
write(1, " o", 1)                               = 1
write(1, " f", 1)                               = 1
write(1, " t", 1)                               = 1
write(1, " w", 1)                               = 1
write(1, " a", 1)                               = 1
write(1, " r", 1)                               = 1
write(1, " e", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " F", 1)                               = 1
write(1, " o", 1)                               = 1
write(1, " u", 1)                               = 1
write(1, " n", 1)                               = 1
write(1, " d", 1)                               = 1
write(1, " a", 1)                               = 1
write(1, " t", 1)                               = 1
write(1, " i", 1)                               = 1
write(1, " o", 1)                               = 1
write(1, " n", 1)                               = 1
write(1, " ,", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " I", 1)                               = 1
write(1, " n", 1)                               = 1
write(1, " c", 1)                               = 1
write(1, " .", 1)                               = 1
write(1, "\n", 1)                               = 1
write(1, " G", 1)                               = 1
write(1, " D", 1)                               = 1
write(1, " B", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " i", 1)                               = 1
write(1, " s", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " f", 1)                               = 1
write(1, " r", 1)                               = 1
write(1, " e", 1)                               = 1
write(1, " e", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " s", 1)                               = 1
write(1, " o", 1)                               = 1
write(1, " f", 1)                               = 1
write(1, " t", 1)                               = 1
write(1, " w", 1)                               = 1
write(1, " a", 1)                               = 1
write(1, " r", 1)                               = 1
write(1, " e", 1)                               = 1
write(1, " ,", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " c", 1)                               = 1
write(1, " o", 1)                               = 1
write(1, " v", 1)                               = 1
write(1, " e", 1)                               = 1
write(1, " r", 1)                               = 1
write(1, " e", 1)                               = 1
write(1, " d", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " b", 1)                               = 1
write(1, " y", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " t", 1)                               = 1
write(1, " h", 1)                               = 1
write(1, " e", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " G", 1)                               = 1
write(1, " N", 1)                               = 1
write(1, " U", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " G", 1)                               = 1
write(1, " e", 1)                               = 1
write(1, " n", 1)                               = 1
write(1, " e", 1)                               = 1
write(1, " r", 1)                               = 1
write(1, " a", 1)                               = 1
write(1, " l", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " P", 1)                               = 1
write(1, " u", 1)                               = 1
write(1, " b", 1)                               = 1
write(1, " l", 1)                               = 1
write(1, " i", 1)                               = 1
write(1, " c", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " L", 1)                               = 1
write(1, " i", 1)                               = 1
write(1, " c", 1)                               = 1
write(1, " e", 1)                               = 1
write(1, " n", 1)                               = 1
write(1, " s", 1)                               = 1
write(1, " e", 1)                               = 1
write(1, " ,", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " a", 1)                               = 1
write(1, " n", 1)                               = 1
write(1, " d", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " y", 1)                               = 1
write(1, " o", 1)                               = 1
write(1, " u", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " a", 1)                               = 1
write(1, " r", 1)                               = 1
write(1, " e", 1)                               = 1
write(1, "\n", 1)                               = 1
write(1, " w", 1)                               = 1
write(1, " e", 1)                               = 1
write(1, " l", 1)                               = 1
write(1, " c", 1)                               = 1
write(1, " o", 1)                               = 1
write(1, " m", 1)                               = 1
write(1, " e", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " t", 1)                               = 1
write(1, " o", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " c", 1)                               = 1
write(1, " h", 1)                               = 1
write(1, " a", 1)                               = 1
write(1, " n", 1)                               = 1
write(1, " g", 1)                               = 1
write(1, " e", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " i", 1)                               = 1
write(1, " t", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " a", 1)                               = 1
write(1, " n", 1)                               = 1
write(1, " d", 1)                               = 1
write(1, " /", 1)                               = 1
write(1, " o", 1)                               = 1
write(1, " r", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " d", 1)                               = 1
write(1, " i", 1)                               = 1
write(1, " s", 1)                               = 1
write(1, " t", 1)                               = 1
write(1, " r", 1)                               = 1
write(1, " i", 1)                               = 1
write(1, " b", 1)                               = 1
write(1, " u", 1)                               = 1
write(1, " t", 1)                               = 1
write(1, " e", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " c", 1)                               = 1
write(1, " o", 1)                               = 1
write(1, " p", 1)                               = 1
write(1, " i", 1)                               = 1
write(1, " e", 1)                               = 1
write(1, " s", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " o", 1)                               = 1
write(1, " f", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " i", 1)                               = 1
write(1, " t", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " u", 1)                               = 1
write(1, " n", 1)                               = 1
write(1, " d", 1)                               = 1
write(1, " e", 1)                               = 1
write(1, " r", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " c", 1)                               = 1
write(1, " e", 1)                               = 1
write(1, " r", 1)                               = 1
write(1, " t", 1)                               = 1
write(1, " a", 1)                               = 1
write(1, " i", 1)                               = 1
write(1, " n", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " c", 1)                               = 1
write(1, " o", 1)                               = 1
write(1, " n", 1)                               = 1
write(1, " d", 1)                               = 1
write(1, " i", 1)                               = 1
write(1, " t", 1)                               = 1
write(1, " i", 1)                               = 1
write(1, " o", 1)                               = 1
write(1, " n", 1)                               = 1
write(1, " s", 1)                               = 1
write(1, " .", 1)                               = 1
write(1, "\n", 1)                               = 1
write(1, " T", 1)                               = 1
write(1, " y", 1)                               = 1
write(1, " p", 1)                               = 1
write(1, " e", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " "", 1)                               = 1
write(1, " s", 1)                               = 1
write(1, " h", 1)                               = 1
write(1, " o", 1)                               = 1
write(1, " w", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " c", 1)                               = 1
write(1, " o", 1)                               = 1
write(1, " p", 1)                               = 1
write(1, " y", 1)                               = 1
write(1, " i", 1)                               = 1
write(1, " n", 1)                               = 1
write(1, " g", 1)                               = 1
write(1, " "", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " t", 1)                               = 1
write(1, " o", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " s", 1)                               = 1
write(1, " e", 1)                               = 1
write(1, " e", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " t", 1)                               = 1
write(1, " h", 1)                               = 1
write(1, " e", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " c", 1)                               = 1
write(1, " o", 1)                               = 1
write(1, " n", 1)                               = 1
write(1, " d", 1)                               = 1
write(1, " i", 1)                               = 1
write(1, " t", 1)                               = 1
write(1, " i", 1)                               = 1
write(1, " o", 1)                               = 1
write(1, " n", 1)                               = 1
write(1, " s", 1)                               = 1
write(1, " .", 1)                               = 1
write(1, "\n", 1)                               = 1
write(1, " T", 1)                               = 1
write(1, " h", 1)                               = 1
write(1, " e", 1)                               = 1
write(1, " r", 1)                               = 1
write(1, " e", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " i", 1)                               = 1
write(1, " s", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " a", 1)                               = 1
write(1, " b", 1)                               = 1
write(1, " s", 1)                               = 1
write(1, " o", 1)                               = 1
write(1, " l", 1)                               = 1
write(1, " u", 1)                               = 1
write(1, " t", 1)                               = 1
write(1, " e", 1)                               = 1
write(1, " l", 1)                               = 1
write(1, " y", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " n", 1)                               = 1
write(1, " o", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " w", 1)                               = 1
write(1, " a", 1)                               = 1
write(1, " r", 1)                               = 1
write(1, " r", 1)                               = 1
write(1, " a", 1)                               = 1
write(1, " n", 1)                               = 1
write(1, " t", 1)                               = 1
write(1, " y", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " f", 1)                               = 1
write(1, " o", 1)                               = 1
write(1, " r", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " G", 1)                               = 1
write(1, " D", 1)                               = 1
write(1, " B", 1)                               = 1
write(1, " .", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " T", 1)                               = 1
write(1, " y", 1)                               = 1
write(1, " p", 1)                               = 1
write(1, " e", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " "", 1)                               = 1
write(1, " s", 1)                               = 1
write(1, " h", 1)                               = 1
write(1, " o", 1)                               = 1
write(1, " w", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " w", 1)                               = 1
write(1, " a", 1)                               = 1
write(1, " r", 1)                               = 1
write(1, " r", 1)                               = 1
write(1, " a", 1)                               = 1
write(1, " n", 1)                               = 1
write(1, " t", 1)                               = 1
write(1, " y", 1)                               = 1
write(1, " "", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " f", 1)                               = 1
write(1, " o", 1)                               = 1
write(1, " r", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " d", 1)                               = 1
write(1, " e", 1)                               = 1
write(1, " t", 1)                               = 1
write(1, " a", 1)                               = 1
write(1, " i", 1)                               = 1
write(1, " l", 1)                               = 1
write(1, " s", 1)                               = 1
write(1, " .", 1)                               = 1
write(1, "\n", 1)                               = 1
write(1, " T", 1)                               = 1
write(1, " h", 1)                               = 1
write(1, " i", 1)                               = 1
write(1, " s", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " G", 1)                               = 1
write(1, " D", 1)                               = 1
write(1, " B", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " w", 1)                               = 1
write(1, " a", 1)                               = 1
write(1, " s", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " c", 1)                               = 1
write(1, " o", 1)                               = 1
write(1, " n", 1)                               = 1
write(1, " f", 1)                               = 1
write(1, " i", 1)                               = 1
write(1, " g", 1)                               = 1
write(1, " u", 1)                               = 1
write(1, " r", 1)                               = 1
write(1, " e", 1)                               = 1
write(1, " d", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " a", 1)                               = 1
write(1, " s", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " "", 1)                               = 1
write(1, " i", 1)                               = 1
write(1, " 3", 1)                               = 1
write(1, " 8", 1)                               = 1
write(1, " 6", 1)                               = 1
write(1, " -", 1)                               = 1
write(1, " p", 1)                               = 1
write(1, " c", 1)                               = 1
write(1, " -", 1)                               = 1
write(1, " s", 1)                               = 1
write(1, " o", 1)                               = 1
write(1, " l", 1)                               = 1
write(1, " a", 1)                               = 1
write(1, " r", 1)                               = 1
write(1, " i", 1)                               = 1
write(1, " s", 1)                               = 1
write(1, " 2", 1)                               = 1
write(1, " .", 1)                               = 1
write(1, " 6", 1)                               = 1
write(1, " "", 1)                               = 1
write(1, " .", 1)                               = 1
getcontext(0x0816B120)
open("/export/home/ps/.gdbinit", O_RDONLY)      Err#2 ENOENT
xstat(2, "/export/home/ps/.gdbinit", 0x08047918) Err#2 ENOENT
xstat(2, ".gdbinit", 0x08047890)                Err#2 ENOENT
write(1, "\n", 1)                               = 1
open("/export/home/ps/.gdb_history", O_RDONLY)  Err#2 ENOENT
getcontext(0x0816B120)
ioctl(0, TCGETA, 0x080477D0)                    = 0
sigaction(SIGTSTP, 0x0804770C, 0x08047768)      = 0
ioctl(0, TCGETA, 0x08047798)                    = 0
open("/usr/share/lib/terminfo/v/vt100", O_RDONLY) = 3
read(3, "1A01 ,\0 %\0 !\08A01 !02".., 4096)     = 1493
close(3)                                        = 0
brk(0x0817F1D8)                                 = 0
brk(0x081811D8)                                 = 0
ioctl(1, TCGETA, 0x080464E4)                    = 0
ioctl(1, TCGETS, 0x0817EDD4)                    = 0
ioctl(1, TIOCGWINSZ, 0x08046510)                = 0
ioctl(1, TCSETSW, 0x0817EDF8)                   = 0
ioctl(1, TCSETSW, 0x0817EDD4)                   = 0
ioctl(0, TIOCGWINSZ, 0x08047764)                = 0
ioctl(0, TCGETS, 0x0804775C)                    = 0
xstat(2, "/export/home/ps/.inputrc", 0x08047700) = 0
open("/export/home/ps/.inputrc", O_RDONLY)      = 3
read(3, " s e t   e d i t i n g -".., 22)       = 22
close(3)                                        = 0
sigfillset(0xDFFC12CC)                          = 0
sigprocmask(SIG_BLOCK, 0x08169BA0, 0x08169BB0)  = 0
ioctl(0, TCGETS, 0x08047778)                    = 0
ioctl(0, TCSETS, 0x08047778)                    = 0
sigprocmask(SIG_SETMASK, 0x08169BB0, 0x00000000) = 0
sigaction(SIGINT, 0x080476E8, 0x0804774C)       = 0
sigaction(SIGALRM, 0x080476E8, 0x0804774C)      = 0
sigaction(SIGTSTP, 0x080476E8, 0x0804774C)      = 0
sigaction(SIGTTOU, 0x080476E8, 0x0804774C)      = 0
sigaction(SIGTTIN, 0x080476E0, 0x08047744)      = 0
sigaction(SIGWINCH, 0x080476E8, 0x0804774C)     = 0
write(1, " ( g d b )  ", 6)                     = 6
read(0, " a", 1)                                = 1
write(1, " a", 1)                               = 1
read(0, " t", 1)                                = 1
write(1, " t", 1)                               = 1
read(0, " t", 1)                                = 1
write(1, " t", 1)                               = 1
read(0, " a", 1)                                = 1
write(1, " a", 1)                               = 1
read(0, " c", 1)                                = 1
write(1, " c", 1)                               = 1
read(0, " h", 1)                                = 1
write(1, " h", 1)                               = 1
read(0, "  ", 1)                                = 1
write(1, "  ", 1)                               = 1
read(0, " 1", 1)                                = 1
write(1, " 1", 1)                               = 1
read(0, " 1", 1)                                = 1
write(1, " 1", 1)                               = 1
read(0, " 6", 1)                                = 1
write(1, " 6", 1)                               = 1
read(0, " 6", 1)                                = 1
write(1, " 6", 1)                               = 1
read(0, " 4", 1)                                = 1
write(1, " 4", 1)                               = 1
read(0, "\r", 1)                                = 1
write(1, "\n", 1)                               = 1
sigprocmask(SIG_BLOCK, 0x08169BA0, 0x08169BB0)  = 0
ioctl(0, TCSETS, 0x08169BC0)                    = 0
sigprocmask(SIG_SETMASK, 0x08169BB0, 0x00000000) = 0
sigaction(SIGINT, 0x080476E8, 0x0804774C)       = 0
sigaction(SIGALRM, 0x080476E0, 0x08047744)      = 0
sigaction(SIGTSTP, 0x080476E0, 0x0804773C)      = 0
sigaction(SIGTTOU, 0x080476D8, 0x08047734)      = 0
sigaction(SIGTTIN, 0x080476F0, 0x0804774C)      = 0
sigaction(SIGWINCH, 0x080476E8, 0x08047744)     = 0
sigaction(SIGTSTP, 0x0804770C, 0x08047768)      = 0
ioctl(0, TCGETA, 0x08047798)                    = 0
times(0x080477D8)                               = 1256867998
getpid()                                        = 15177 [15176]
write(1, " A t t a c h i n g   t o".., 31)      = 31
brk(0x081811D8)                                 = 0
brk(0x081831D8)                                 = 0
open("/proc/11664", O_RDWR)                     = 3
ioctl(3, PIOCSTATUS, 0x081811E0)                = 0
ioctl(3, PIOCOPENLWP, 0x080476C8)               = 4
ioctl(4, PIOCSET, 0x080476C4)                   = 0
close(3)                                        = 0
ioctl(4, PIOCGTRACE, 0x0818163C)                = 0
ioctl(4, PIOCGHOLD, 0x08181614)                 = 0
ioctl(4, PIOCGFAULT, 0x08181628)                = 0
ioctl(4, PIOCGENTRY, 0x08181694)                = 0
ioctl(4, PIOCGEXIT, 0x08181650)                 = 0
ioctl(4, PIOCSTRACE, 0x080476CC)                = 0
ioctl(4, PIOCSTATUS, 0x081811E0)                = 0
ioctl(4, PIOCLWPIDS, 0x08047724)                = 0
ioctl(4, PIOCSET, 0x08047710)                   = 0
ioctl(4, PIOCSTOP, 0x081811E0)                  = 0
ioctl(4, PIOCSFAULT, 0x081811AC)                = 0
ioctl(4, PIOCSTRACE, 0x0818118C)                = 0
ioctl(4, PIOCGENTRY, 0x080476B8)                = 0
ioctl(4, PIOCSENTRY, 0x080476B8)                = 0
ioctl(4, PIOCGEXIT, 0x080476A8)                 = 0
ioctl(4, PIOCSEXIT, 0x080476A8)                 = 0
ioctl(4, PIOCGEXIT, 0x080476B8)                 = 0
ioctl(4, PIOCSEXIT, 0x080476B8)                 = 0
ioctl(4, PIOCGEXIT, 0x080476A8)                 = 0
ioctl(4, PIOCSEXIT, 0x080476A8)                 = 0
fcntl(0, F_GETFL, 0x00000000)                   = 2
fstat64(0, 0x080476D0)                          = 0
ioctl(0, TCGETS, 0x08180288)                    = 0
ioctl(0, TIOCGSID, 0x08047770)                  = 0
getsid(0)                                       = 9296
ioctl(0, TIOCGPGRP, 0x08047788)                 = 0
ioctl(0, TCGETS, 0x08177C80)                    = 0
fstat64(0, 0x080476E4)                          = 0
fcntl(0, F_SETFL, 0x00000000)                   = 0
fstat64(0, 0x080476D8)                          = 0
fcntl(0, F_SETFL, 0x00000000)                   = 0
ioctl(0, TCSETS, 0x08177C80)                    = 0
ioctl(0, TIOCGSID, 0x08047784)                  = 0
getsid(0)                                       = 9296
ioctl(0, TIOCSPGRP, 0x080477A8)                 Err#1 EPERM
sigaction(SIGINT, 0x0804761C, 0x08047678)       = 0
poll(0x08180518, 1, -1)                         = 1
sigaction(SIGINT, 0x0804761C, 0x08047678)       = 0
ioctl(4, PIOCSTATUS, 0x081811E0)                = 0
ioctl(4, PIOCGREG, 0x08181394)                  = 0
ioctl(4, PIOCGFPREG, 0x081813E4)                = 0
sigaction(SIGTTOU, 0x080476EC, 0x08047748)      = 0
ioctl(0, TCGETS, 0x08177C80)                    = 0
ioctl(0, TIOCGSID, 0x0804776C)                  = 0
getsid(0)                                       = 9296
ioctl(0, TIOCGPGRP, 0x08047784)                 = 0
ioctl(0, TCSETS, 0x08047758)                    = 0
ioctl(0, TIOCGSID, 0x08047770)                  = 0
getsid(0)                                       = 9296
ioctl(0, TIOCSPGRP, 0x08047794)                 = 0
sigaction(SIGTTOU, 0x080476EC, 0x08047748)      = 0
fcntl(0, F_GETFL, 0x00000000)                   = 2
fstat64(0, 0x080476D0)                          = 0
fstat64(0, 0x080476C4)                          = 0
fcntl(0, F_SETFL, 0x00000002)                   = 0
fstat64(0, 0x080476B8)                          = 0
fcntl(0, F_SETFL, 0x00000002)                   = 0
getcontext(0x08047174)
write(1, " 0", 1)                               = 1
write(1, " x", 1)                               = 1
write(1, " d", 1)                               = 1
write(1, " f", 1)                               = 1
write(1, " f", 1)                               = 1
write(1, " 0", 1)                               = 1
write(1, " 4", 1)                               = 1
write(1, " 4", 1)                               = 1
write(1, " 6", 1)                               = 1
write(1, " 0", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " i", 1)                               = 1
write(1, " n", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " ?", 1)                               = 1
write(1, " ?", 1)                               = 1
getcontext(0x08046AF0)
write(1, "   ( )", 3)                           = 3
write(1, "\n", 1)                               = 1
sigaction(SIGTSTP, 0x0804770C, 0x08047768)      = 0
ioctl(0, TCGETA, 0x08047798)                    = 0
sigprocmask(SIG_BLOCK, 0x08169BA0, 0x08169BB0)  = 0
ioctl(0, TCGETS, 0x08047778)                    = 0
ioctl(0, TCSETS, 0x08047778)                    = 0
sigprocmask(SIG_SETMASK, 0x08169BB0, 0x00000000) = 0
sigaction(SIGINT, 0x080476E8, 0x0804774C)       = 0
sigaction(SIGALRM, 0x080476E8, 0x0804774C)      = 0
sigaction(SIGTSTP, 0x080476E8, 0x0804774C)      = 0
sigaction(SIGTTOU, 0x080476E8, 0x0804774C)      = 0
sigaction(SIGTTIN, 0x080476E0, 0x08047744)      = 0
sigaction(SIGWINCH, 0x080476E8, 0x0804774C)     = 0
write(1, " ( g d b )  ", 6)                     = 6
read(0, 0x0804776F, 1)          (sleeping...)
read(0, "04", 1)                                = 1
sigprocmask(SIG_BLOCK, 0x08169BA0, 0x08169BB0)  = 0
ioctl(0, TCSETS, 0x08169BC0)                    = 0
sigprocmask(SIG_SETMASK, 0x08169BB0, 0x00000000) = 0
sigaction(SIGINT, 0x080476E8, 0x0804774C)       = 0
sigaction(SIGALRM, 0x080476E0, 0x08047744)      = 0
sigaction(SIGTSTP, 0x080476E0, 0x0804773C)      = 0
sigaction(SIGTTOU, 0x080476D8, 0x08047734)      = 0
sigaction(SIGTTIN, 0x080476F0, 0x0804774C)      = 0
sigaction(SIGWINCH, 0x080476E8, 0x08047744)     = 0
sigaction(SIGTSTP, 0x0804770C, 0x08047768)      = 0
write(1, " T", 1)                               = 1
write(1, " h", 1)                               = 1
write(1, " e", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " p", 1)                               = 1
write(1, " r", 1)                               = 1
write(1, " o", 1)                               = 1
write(1, " g", 1)                               = 1
write(1, " r", 1)                               = 1
write(1, " a", 1)                               = 1
write(1, " m", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " i", 1)                               = 1
write(1, " s", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " r", 1)                               = 1
write(1, " u", 1)                               = 1
write(1, " n", 1)                               = 1
write(1, " n", 1)                               = 1
write(1, " i", 1)                               = 1
write(1, " n", 1)                               = 1
write(1, " g", 1)                               = 1
write(1, " .", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " Q", 1)                               = 1
write(1, " u", 1)                               = 1
write(1, " i", 1)                               = 1
write(1, " t", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " a", 1)                               = 1
write(1, " n", 1)                               = 1
write(1, " y", 1)                               = 1
write(1, " w", 1)                               = 1
write(1, " a", 1)                               = 1
write(1, " y", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " (", 1)                               = 1
write(1, " a", 1)                               = 1
write(1, " n", 1)                               = 1
write(1, " d", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " d", 1)                               = 1
write(1, " e", 1)                               = 1
write(1, " t", 1)                               = 1
write(1, " a", 1)                               = 1
write(1, " c", 1)                               = 1
write(1, " h", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " i", 1)                               = 1
write(1, " t", 1)                               = 1
write(1, " )", 1)                               = 1
write(1, " ?", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " (", 1)                               = 1
write(1, " y", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " o", 1)                               = 1
write(1, " r", 1)                               = 1
write(1, "  ", 1)                               = 1
write(1, " n", 1)                               = 1
write(1, " )", 1)                               = 1
write(1, "  ", 1)                               = 1
ioctl(0, TCGETA, 0x080476C4)                    = 0
read(0, 0xDFFC2128, 1024)       (sleeping...)
read(0, " y\n", 1024)                           = 2
write(1, " D e t a c h i n g   f r".., 42)      = 42
ioctl(4, PIOCSEXIT, 0x08181650)                 = 0
ioctl(4, PIOCSENTRY, 0x08181694)                = 0
ioctl(4, PIOCSTRACE, 0x0818163C)                = 0
ioctl(4, PIOCSHOLD, 0x08181614)                 = 0
ioctl(4, PIOCSFAULT, 0x08181628)                = 0
ioctl(4, PIOCSTATUS, 0x081811E0)                = 0
ioctl(4, PIOCSSIG, 0x081811E8)                  = 0
ioctl(4, PIOCCFAULT, 0x00000000)                = 0
ioctl(4, PIOCSET, 0x08047794)                   = 0
close(4)                                        = 0
llseek(0, 0, SEEK_CUR)                          = 238180
llseek(0, 0, SEEK_CUR)                          = 238180
_exit(0)

Reply via email to