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>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] 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. [-- Attachment #2 --] 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"help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3C9DF19B.592262CF>
