X-Spam-Check-By: sourceware.org From: "Dave Korn" To: Subject: RE: bash -c error Date: Tue, 10 Jan 2006 11:53:48 -0000 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit In-Reply-To: Message-ID: Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Krzysztof Duleba wrote: > Christopher Faylor wrote: > >>> $ bash -c time >>> Segmentation fault (core dumped) >>> >>> $ uname -a >>> CYGWIN_NT-5.1 DULI2 1.5.19s(0.141/4/2) 20051020 10:37:08 i686 unknown >>> unknown Cygwin >>> >>> Reproduced on several machines. I wonder what can it be. >> >> Just try running 'time' from the bash prompt. You get a SEGV from strlen >> AFAICT. > > No, I don't. But I do get a strange behaviour with > > time for ((i=0;i<=100++)) do :; done It works fine if you fix the bug :) > Now bash window simply disappears. Run it in a bash subshell and you'll see: dk AT espanola ~> time for ((i=0;i<=100++)) do :; done bash: syntax error: arithmetic expression required bash: syntax error: `((i=0;i<=100++))' Segmentation fault dk AT espanola ~> cheers, DaveK -- Can't think of a witty .sigline today.... -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/