atom feed16 messages in org.freebsd.freebsd-currentRe: suspend bug
FromSent OnAttachments
Bakul ShahJul 18, 2002 12:33 pm 
Bruce EvansJul 20, 2002 9:32 pm 
Bruce EvansJul 20, 2002 9:53 pm 
Bakul ShahJul 20, 2002 11:17 pm 
Julian ElischerJul 20, 2002 11:35 pm 
Julian ElischerJul 20, 2002 11:40 pm 
Andrey A. ChernovJul 21, 2002 1:32 am 
Bruce EvansJul 21, 2002 3:29 am 
Tim RobbinsJul 21, 2002 4:09 am 
David XuJul 21, 2002 4:21 am 
Andrey A. ChernovJul 21, 2002 6:32 am 
Andrey A. ChernovJul 21, 2002 5:24 pm 
Tim RobbinsJul 21, 2002 5:31 pm 
Julian ElischerJul 21, 2002 10:37 pm 
Bruce EvansJul 22, 2002 7:02 am 
Julian ElischerJul 23, 2002 12:18 pm 
Subject:Re: suspend bug
From:Julian Elischer (jul@elischer.org)
Date:Jul 20, 2002 11:35:32 pm
List:org.freebsd.freebsd-current

On Sun, 21 Jul 2002, Bruce Evans wrote:

On Thu, 18 Jul 2002, Bakul Shah wrote:

Try this:

$ csh % su Password: % stop $$

Suspended (signal) %fg

At which point you will lose you login shell.

umm.. you do? julian@jules:csh julian@jules:su Password: jules# stop $$

Suspended (signal) julian@jules:fg su jules# exit julian@jules: ps [...] 760 p6 Ss 0:00.04 csh 762 p6 S 0:00.03 csh julian@jules:exit julian@jules:

where would you expect to see something different from what I'm seeing?

(obviously a POST KSE-III kernel.. upto and including peter's proc/UMA additions)

Prior to KSE one could switch between an su'ed shell and a normal shell at will by using stop $$ and fg.

Some more details: - this happens for csh but not for bash-1.

or csh on my system for that matter

- ktracing everything shows further strange behaviour. ktrace causes a kernel printf "Out of ktrace request objects.". The login shell is not lost immediately. You get a shell prompt, but at least tty echo is broken, and hitting return a few times causes all the shells to exit.

probably some breakage in your local systemm doesn't happen here. Unless it's jhb's ktrace changes (I don;t know if I have them.. probably do.

Is this breakage considered a bug or a feature?

Bug.

To Unsubscribe: send mail to majo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message