On Mon, Mar 21, 2005 at 03:29:24PM -0500, Chet Ramey wrote:

> > This job-handling bug is still present.  Chet, would you mind
> > commenting on it?
> 
> It will be fixed in bash-3.1.

It isn't.  The symptom has changed, however: bash now segfaults.

#0  0x0807722c in find_last_proc (job=1243, block=0) at jobs.c:1917
1917      while (p->next != jobs[job]->pipe)
(gdb) bt
#0  0x0807722c in find_last_proc (job=1243, block=0) at jobs.c:1917
#1  0x0807976a in delete_job (job_index=1243, warn_stopped=0) at jobs.c:911
#2  0x08079bd4 in cleanup_dead_jobs () at jobs.c:817
#3  0x0806e3fc in execute_while_or_until (while_command=0x8d13468, type=0)
    at execute_cmd.c:2302
#4  0x0806cefc in execute_command_internal (command=0x8d2dab0, asynchronous=0,
    pipe_in=-1, pipe_out=-1, fds_to_close=0x8d13478) at execute_cmd.c:2269
#5  0x0806e2f7 in execute_command (command=0x8d2dab0) at execute_cmd.c:354
#6  0x0805e7f6 in reader_loop () at eval.c:147
#7  0x0805e275 in main (argc=1, argv=0xbfbefa44, env=0xbfbefa54) at shell.c:724

Tim.
*/

Attachment: pgp0QK5EtNzl9.pgp
Description: PGP signature

_______________________________________________
Bug-bash mailing list
Bug-bash@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-bash

Reply via email to