- Subject: Re: Subprocesses and FreeBSD (was: Re: Jed becomes freeze when I trying to exec 'compile' func)
- From: "Templar" <sword@xxxxxxxxxx>
- Date: Fri, 16 Apr 2004 19:46:20 +0300
On Fri Apr 16 15:38:27 2004, Frank v Waveren wrote:
>> It maybe should but SIGTERM and SIGHUP the very thing are ignored
>> (as usual I've misleaded people: disregarded only HUP, QUIT, FPE,
>> PIPE, TERM, URG, IO, INFO and USR1)
Fv> To get things totally clear: If you send jed any of the signals
Fv> listed above they get ignored?
Yes. Any other are OK
Fv> That's very strange; FreeBSD+Jed 0.99.16 appears to use the default
Fv> handler for SIGUSR1, which should exit.
I think that it's strange too
>> There is yet another peculiarity. All keystrokes and signals, that
>> you have sended to "freezed" Jed, reproduces after killing it.
Fv> You mean you get them in your shell?
Yes
Fv> That's normal if jed hasn't read them yet.
I see
>> 1. is it important for experiment which signal to use when killing
>> Jed?
Fv> Only KILL worked, right? So use that.
It's my mistake (sorry...) - not only
I'll use SIGKILL for ktrace
Fv> just give the last 100 lines, if more is necessary we'll ask.
Here you are...
168 jed CALL sigaction(0,0xbfbfe670,0xbfbfe688)
168 jed RET sigaction -1 errno 22 Invalid argument
168 jed CALL sigaction(0x1,0xbfbfe670,0xbfbfe688)
168 jed RET sigaction 0
168 jed CALL sigaction(0x2,0xbfbfe670,0xbfbfe688)
168 jed RET sigaction 0
168 jed CALL sigaction(0x3,0xbfbfe670,0xbfbfe688)
168 jed RET sigaction 0
168 jed CALL sigaction(0x4,0xbfbfe670,0xbfbfe688)
168 jed RET sigaction 0
168 jed CALL sigaction(0x5,0xbfbfe670,0xbfbfe688)
168 jed RET sigaction 0
168 jed CALL sigaction(0x6,0xbfbfe670,0xbfbfe688)
168 jed RET sigaction 0
168 jed CALL sigaction(0x7,0xbfbfe670,0xbfbfe688)
168 jed RET sigaction 0
168 jed CALL sigaction(0x8,0xbfbfe670,0xbfbfe688)
168 jed RET sigaction 0
168 jed CALL sigaction(0x9,0xbfbfe670,0xbfbfe688)
168 jed RET sigaction 0
168 jed CALL sigaction(0xa,0xbfbfe670,0xbfbfe688)
168 jed RET sigaction 0
168 jed CALL sigaction(0xb,0xbfbfe670,0xbfbfe688)
168 jed RET sigaction 0
168 jed CALL sigaction(0xc,0xbfbfe670,0xbfbfe688)
168 jed RET sigaction 0
168 jed CALL sigaction(0xd,0xbfbfe670,0xbfbfe688)
168 jed RET sigaction 0
168 jed CALL sigaction(0xe,0xbfbfe610,0xbfbfe628)
168 jed RET sigaction 0
168 jed CALL sigaction(0xf,0xbfbfe670,0xbfbfe688)
168 jed RET sigaction 0
168 jed CALL sigaction(0x10,0xbfbfe670,0xbfbfe688)
168 jed RET sigaction 0
168 jed CALL sigaction(0x11,0xbfbfe670,0xbfbfe688)
168 jed RET sigaction 0
168 jed CALL sigaction(0x12,0xbfbfe670,0xbfbfe688)
168 jed RET sigaction 0
168 jed CALL sigaction(0x13,0xbfbfe670,0xbfbfe688)
168 jed RET sigaction 0
168 jed CALL sigaction(0x14,0xbfbfe670,0xbfbfe688)
168 jed RET sigaction 0
168 jed CALL sigaction(0x15,0xbfbfe670,0xbfbfe688)
168 jed RET sigaction 0
168 jed CALL sigaction(0x16,0xbfbfe670,0xbfbfe688)
168 jed RET sigaction 0
168 jed CALL sigaction(0x17,0xbfbfe670,0xbfbfe688)
168 jed RET sigaction 0
168 jed CALL sigaction(0x18,0xbfbfe670,0xbfbfe688)
168 jed RET sigaction 0
168 jed CALL sigaction(0x19,0xbfbfe670,0xbfbfe688)
168 jed RET sigaction 0
168 jed CALL sigaction(0x1a,0xbfbfe670,0xbfbfe688)
168 jed RET sigaction 0
168 jed CALL sigaction(0x1b,0xbfbfe670,0xbfbfe688)
168 jed RET sigaction 0
168 jed CALL sigaction(0x1c,0xbfbfe670,0xbfbfe688)
168 jed RET sigaction 0
168 jed CALL sigaction(0x1d,0xbfbfe670,0xbfbfe688)
168 jed RET sigaction 0
168 jed CALL sigaction(0x1e,0xbfbfe670,0xbfbfe688)
168 jed RET sigaction 0
168 jed CALL sigaction(0x1f,0xbfbfe670,0xbfbfe688)
168 jed RET sigaction 0
168 jed CALL setsid
168 jed RET setsid 168/0xa8
168 jed CALL open(0x281a18f0,0,0x1b6)
168 jed NAMI "/etc/group"
168 jed RET open 3
168 jed CALL fstat(0x3,0xbfbfe510)
168 jed RET fstat 0
168 jed CALL read(0x3,0x813b000,0x4000)
168 jed GIO fd 3 read 387 bytes
168 jed RET read 387/0x183
168 jed CALL read(0x3,0x813b000,0x4000)
168 jed GIO fd 3 read 0 bytes
168 jed RET read 0
168 jed CALL lseek(0x3,0,0,0,0x1)
168 jed RET lseek 387/0x183
168 jed CALL lseek(0x3,0,0,0,0)
168 jed RET lseek 0
168 jed CALL read(0x3,0x813b000,0x4000)
168 jed GIO fd 3 read 387 bytes
168 jed RET read 387/0x183
168 jed CALL close(0x3)
168 jed RET close 0
168 jed CALL getuid
168 jed RET getuid 1000/0x3e8
168 jed CALL chown(0xbfbfe6f0,0x3e8,0x4)
168 jed NAMI "/dev/ttyp0"
168 jed RET chown -1 errno 1 Operation not permitted
168 jed CALL chmod(0xbfbfe6f0,0x190)
168 jed NAMI "/dev/ttyp0"
168 jed RET chmod -1 errno 1 Operation not permitted
168 jed CALL open(0xbfbfe6f0,0x2,0x281a92ec)
168 jed NAMI "/dev/ttyp0"
168 jed RET open 3
168 jed CALL ioctl(0x3,TIOCSCTTY,0)
168 jed RET ioctl 0
168 jed CALL ioctl(0x3,TIOCGETA,0xbfbfe674)
168 jed RET ioctl 0
168 jed CALL ioctl(0x3,TIOCSETA,0xbfbfe674)
168 jed RET ioctl 0
168 jed CALL dup2(0x3,0)
168 jed RET dup2 0
168 jed CALL dup2(0x3,0x1)
168 jed RET dup2 1
168 jed CALL dup2(0x3,0x2)
168 jed RET dup2 2
168 jed CALL sigaction(0x5,0xbfbfe670,0xbfbfe688)
168 jed RET sigaction 0
168 jed CALL execve(0x8120808,0xbfbfe828,0xbfbffa48)
168 jed NAMI "/bin/tcsh"
167 jed RET select 1
167 jed CALL read(0x3,0xbfbff62c,0x200)
167 jed GIO fd 3 read 7 bytes
167 jed RET read 7
167 jed CALL read(0x3,0xbfbff62c,0x200)
167 jed GIO fd 3 read 14 bytes
167 jed RET read 14/0xe
167 jed CALL read(0x3,0xbfbff62c,0x200)
167 jed PSIG SIGKILL SIG_DFL
-Templar-
--------------------------
To unsubscribe send email to <jed-users-request@xxxxxxxxxxx> with
the word "unsubscribe" in the message body.
Need help? Email <jed-users-owner@xxxxxxxxxxx>.
[2004 date index]
[2004 thread index]
[Thread Prev] [Thread Next]
[Date Prev] [Date Next]