Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 24 Mar 2002 22:32:43 +0700
From:      Eugene Grosbein <eugen@grosbein.pp.ru>
To:        "Crist J. Clark" <cjc@FreeBSD.ORG>
Cc:        freebsd-bugs@FreeBSD.ORG
Subject:   Re: bin/36232: newly instroduced builtin 'test' of /bin/sh sometimes  makes SIGSEGV
Message-ID:  <3C9DF19B.592262CF@grosbein.pp.ru>
References:  <200203240340.g2O3e3458611@freefall.freebsd.org> <20020324025057.J48968@blossom.cjclark.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------4D5C705C439A07A67032218E
Content-Type: text/plain; charset=koi8-r
Content-Transfer-Encoding: 7bit

I've built /bin/sh with debug as per comment in src/bin/sh/Makefile,
using -g -DDEBUG=2 so it writes trace file till death. It is built
without CPUTYPE also. Hope this will help. Please compare with yours.
--------------4D5C705C439A07A67032218E
Content-Type: text/plain; charset=koi8-r;
 name="trace"
Content-Transfer-Encoding: 8bit
Content-Disposition: inline;
 filename="trace"


Tracing started.
Shell args:  "/bin/sh.no686" "./test1"
cmdloop(1) called
token newline 
token newline 
token word v1=no
pipeline: entered
reread token word v1=no
reread token word v1=no
reread token word v1=no
reread token word v1=no
reread token word v1=no
reread token word v1=no
token newline 
reread token newline 
reread token newline 
reread token newline 
evaltree(0x80c01fc: 1) called
evalcommand(0x80c01fc, 0) called
builtin command:  token word if
pipeline: entered
keyword "if" recognized
reread token "if" 
reread token "if" 
reread token "if" 
reread token "if" 
token word test
pipeline: entered
reread token word test
reread token word test
reread token word test
reread token word test
reread token word test
reread token word test
token word ‚v1=
token word =
token word yes
token ";" 
reread token ";" 
reread token ";" 
reread token ";" 
token word then
keyword "then" recognized
reread token "then" 
reread token "then" 
keyword "else" recognized
token "else" 
reread token "else" 
keyword "if" recognized
token "if" 
pipeline: entered
reread token "if" 
reread token "if" 
reread token "if" 
reread token "if" 
token word test
pipeline: entered
reread token word test
reread token word test
reread token word test
reread token word test
reread token word test
reread token word test
token word ‚var=
token ";" 
reread token ";" 
reread token ";" 
reread token ";" 
token word then
keyword "then" recognized
reread token "then" 
reread token "then" 
token word echo
pipeline: entered
reread token word echo
reread token word echo
reread token word echo
reread token word echo
reread token word echo
reread token word echo
token word OK
token newline 
reread token newline 
reread token newline 
reread token newline 
keyword "fi" recognized
token "fi" 
reread token "fi" 
reread token "fi" 
token newline 
reread token newline 
reread token newline 
reread token newline 
keyword "fi" recognized
token "fi" 
reread token "fi" 
token newline 
reread token newline 
reread token newline 
reread token newline 
evaltree(0x80c01e8: 8) called
evaltree(0x80c0250: 1) called
evalcommand(0x80c0250, 2) called
evalcommand arg: test
evalcommand arg: no
evalcommand arg: =
evalcommand arg: yes
builtin command:  "test" "no" "=" "yes"
evaltree(0x80c0274: 8) called
evaltree(0x80c02b4: 1) called
evalcommand(0x80c02b4, 2) called
evalcommand arg: test
builtin command:  "test"

--------------4D5C705C439A07A67032218E--


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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3C9DF19B.592262CF>