Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm 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 Date: Thu, 19 Feb 2004 10:26:49 -0800 (PST) From: "Peter A. Castro" To: cygwin AT cygwin DOT com cc: Stefan Dalibor Subject: Re: Zsh crashes on Ctrl-Z with cygwin1.dll snapshot 2004-02-18 In-Reply-To: Message-ID: References: <20040219172335 DOT GA6821 AT faui31p DOT informatik DOT uni-erlangen DOT de> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-IsSubscribed: yes On Thu, 19 Feb 2004, Brian Ford wrote: > On Thu, 19 Feb 2004, Stefan Dalibor wrote: > > > 2004-02-18 snapshot: > > Zsh starts fine, no more hangups on non-existing commands, but trying to > > suspend a program (e.g. vim, lynx) by hitting Ctrl-Z results in a crash > > with error messages like: > > > > 4 [sig] zsh 1912 handle_threadlist_exception: handle_threadlist_exception called with threadlist_ix -1 > > > > And stackdumps like: > > > WFM WFM too! In fact, I've tested all of the following with zsh: 20040213 - works 20040214 - works 20040215 - can't start zsh (get Appl Error diag box) 20040216 - works 20040217 - works 20040218 - works I suspect there is something environmentally wrong with your setup, Stefan. You might try ensuring you don't have any cygwin apps running (like inetd, perhaps?). Use Task Manager to verify that, then start zsh with no .z* profiles to ensure you're getting a clean environment. > $ uname -a > CYGWIN_NT-5.1 fordpc 1.5.8(0.110/4/2) 2004-02-19 09:26 i686 unknown unknown Cygwin > $ cygcheck -srv | grep zsh > zsh 4.1.1-2 > $ sleep 100 > [^Z here] > [1]+ Stopped sleep 100 > $ fg > sleep 100 And, here's my run with the 20040218 snapshot: (pcastro AT itdev-nt55)[101] ~ % uname -a CYGWIN_NT-4.0 itdev-nt55 1.5.8s(0.110/4/2) 20040218 17:35:06 i686 unknown unknown Cygwin (pcastro AT itdev-nt55)[102] ~ % vim [Ctrl-Z here] zsh: 445 suspended vim (pcastro AT itdev-nt55)[103] ~ % ps -ef UID PID PPID TTY STIME COMMAND pcastro 67 1 0 10:17:34 /usr/bin/zsh pcastro 445 67 0 10:17:45 /usr/bin/vim pcastro 205 67 0 10:17:48 /usr/bin/ps (pcastro AT itdev-nt55)[104] ~ % jobs [1] + suspended vim (pcastro AT itdev-nt55)[105] ~ % fg [1] + continued vim (pcastro AT itdev-nt55)[106] ~ % -- Peter A. Castro or "Cats are just autistic Dogs" -- Dr. Tony Attwood -- 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/