jed-users mailing list

[2004 Date Index] [2004 Thread Index] [Other years]
[Thread Prev] [Thread Next]      [Date Prev] [Date Next]

Re: Subprocesses and FreeBSD (was: Re: Jed becomes freeze when I trying to exec 'compile' func)


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]