From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/2943 Path: news.gmane.org!not-for-mail From: Szabolcs Nagy Newsgroups: gmane.linux.lib.musl.general,gmane.linux.toybox Subject: Re: toybox: Rough edges in pending Date: Tue, 19 Mar 2013 10:42:25 +0100 Message-ID: <20130319094225.GI19010@port70.net> References: <20130318235043.7e89ec83.idunham@lavabit.com> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1363686158 5713 80.91.229.3 (19 Mar 2013 09:42:38 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 19 Mar 2013 09:42:38 +0000 (UTC) Cc: toybox@lists.landley.net To: musl@lists.openwall.com Original-X-From: musl-return-2944-gllmg-musl=m.gmane.org@lists.openwall.com Tue Mar 19 10:43:02 2013 Return-path: Envelope-to: gllmg-musl@plane.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by plane.gmane.org with smtp (Exim 4.69) (envelope-from ) id 1UHt4P-0006LC-02 for gllmg-musl@plane.gmane.org; Tue, 19 Mar 2013 10:43:01 +0100 Original-Received: (qmail 11474 invoked by uid 550); 19 Mar 2013 09:42:37 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Original-Received: (qmail 11466 invoked from network); 19 Mar 2013 09:42:36 -0000 Content-Disposition: inline In-Reply-To: <20130318235043.7e89ec83.idunham@lavabit.com> User-Agent: Mutt/1.5.21 (2010-09-15) Xref: news.gmane.org gmane.linux.lib.musl.general:2943 gmane.linux.toybox:265 Archived-At: * Isaac Dunham [2013-03-18 23:50:43 -0700]: > execve("./toybox-musl", ["./toybox-musl", "sh", "-c", "ls"], [/* 22 vars */]) = 0 ... > ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B9600 opost isig icanon echo ...}) = 0 > vfork(Config.in README kconfig scripts toybox_unstripped toys.h > LICENSE configure lib toybox toynet.h www > Makefile generated main.c toybox-musl toys > ) = 27832 > --- SIGCHLD (Child exited) @ 0 (0) --- > wait4(27832, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 27832 > pause(^C exit tries to flush some stdio buffers but it is locked maybe an issue around the way vfork is used by the shell