From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27610 invoked from network); 24 Jun 1999 18:54:17 -0000 Received: from sunsite.auc.dk (130.225.51.30) by ns1.primenet.com.au with SMTP; 24 Jun 1999 18:54:17 -0000 Received: (qmail 6024 invoked by alias); 24 Jun 1999 18:54:07 -0000 Mailing-List: contact zsh-workers-help@sunsite.auc.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 6836 Received: (qmail 6017 invoked from network); 24 Jun 1999 18:54:07 -0000 Date: Thu, 24 Jun 1999 20:54:28 +0200 From: Jos Backus To: zsh-workers@sunsite.auc.dk Subject: Re: 3.0.6-pre-5 problem Message-ID: <19990624205428.C13029@hal.mpn.cp.philips.com> Reply-To: Jos Backus References: <19990624170543.A750@hal.mpn.cp.philips.com> <19990624172648.A8744@hal.mpn.cp.philips.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.6i In-Reply-To: <19990624172648.A8744@hal.mpn.cp.philips.com>; from Jos Backus on Thu, Jun 24, 1999 at 05:26:48PM +0200 Fwiw, zsh-3.1.5-pws-23 has the same problem: ---Mutt: =inbox [Msgs:449 13M]---(threads/date)-------------------------(end)--- ^Z zsh: 8532 segmentation fault (core dumped) ./Src/zsh Caught Hangup... Exiting. jos:/usr/local/src/zsh-3.1.5-pws-23% gdb Src/zsh zsh.core GNU gdb 4.18 Copyright 1998 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-unknown-freebsd"... Core was generated by `zsh'. Program terminated with signal 11, Segmentation fault. Reading symbols from /usr/lib/libtermcap.so.2...done. Reading symbols from /usr/lib/libc.so.3...done. Reading symbols from /usr/libexec/ld-elf.so.1...done. #0 0x805631d in execpline (l=0xbfbfdae4, how=672490182, last1=134635392) at exec.c:904 904 for (pn = jobtab[jn->other].procs; pn; pn = pn->next ) (gdb) list 899 900 curjob = newjob; 901 DPUTS(!list_pipe_pid, "invalid list_pipe_pid"); 902 addproc(list_pipe_pid, list_pipe_text); 903 904 for (pn = jobtab[jn->other].procs; pn; pn = pn->next ) 905 if (WIFSTOPPED(pn->status)) 906 break; 907 908 if (pn) { (gdb) p jn->other $1 = 8533 (gdb) p jobtab[jn->other].procs Cannot access memory at address 0x8980cb0. (gdb) Btw, this is on FreeBSD jos.bugworks.com 4.0-CURRENT FreeBSD 4.0-CURRENT #: Mon Jun 21 19:49:17 CEST 1999 jos@jos.bugworks.com:/usr/src/sys/compile/JOS i386 -- Jos Backus _/ _/_/_/ "Reliability means never _/ _/ _/ having to say you're sorry." _/ _/_/_/ -- D. J. Bernstein _/ _/ _/ _/ Jos.Backus@nl.origin-it.com _/_/ _/_/_/ use Std::Disclaimer;