From jin@adv-pc-1.lbl.gov  Fri May 30 16:17:42 1997
Received: from adv-pc-1.lbl.gov (adv-pc-1.lbl.gov [128.3.196.189])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id QAA14764
          for <FreeBSD-gnats-submit@freebsd.org>; Fri, 30 May 1997 16:17:41 -0700 (PDT)
Received: (from jin@localhost)
	by adv-pc-1.lbl.gov (8.8.5/8.8.5) id QAA15184;
	Fri, 30 May 1997 16:17:40 -0700 (PDT)
Message-Id: <199705302317.QAA15184@adv-pc-1.lbl.gov>
Date: Fri, 30 May 1997 16:17:40 -0700 (PDT)
From: "Jin Guojun[ITG]" <jin@adv-pc-1.lbl.gov>
Reply-To: jin@adv-pc-1.lbl.gov
To: FreeBSD-gnats-submit@freebsd.org
Subject: sig-11 on package add in sysinstall
X-Send-Pr-Version: 3.2

>Number:         3724
>Category:       kern
>Synopsis:       sig-11 on package add in sysinstall
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    jkh
>State:          closed
>Quarter:
>Keywords:
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri May 30 16:20:00 PDT 1997
>Closed-Date:    Fri Oct 3 09:47:39 PDT 1997
>Last-Modified:  Fri Oct  3 09:49:24 PDT 1997
>Originator:     Jin Guojun[ITG]
>Release:        FreeBSD 3.0-970527-SNAP i386
>Organization:
>Environment:

	FreeBSD 3.0-970527-SNAP /stand/sysinstall

>Description:

	In either boot.flp or /stand/sysinstall, adding packages via FTP
	will cause sig-11.

>How-To-Repeat:

	From sysinstall Configure menu, choose Packages.
	choose certain amount of packages to add to the system.
	What is the exact number of packages is not clean now.
	5-6 will not cause sig-11, but 15 will.

>Fix:
	
	It looks like either sysinstall uses an array to hold number of
	Packages will be added or similar method which has overflowed.
	It could be a simple error in place to hold name of packages.

>Release-Note:
>Audit-Trail:

From: "Jordan K. Hubbard" <jkh@time.cdrom.com>
To: jin@adv-pc-1.lbl.gov
Cc: FreeBSD-gnats-submit@FreeBSD.ORG
Subject: Re: kern/3724: sig-11 on package add in sysinstall 
Date: Fri, 30 May 1997 20:14:14 -0700

 > 	It looks like either sysinstall uses an array to hold number of
 > 	Packages will be added or similar method which has overflowed.
 
 I'm afraid it's a linked list, and also likely that the problem
 isn't even in sysinstall itself, but rather one of the libraries it
 depends on.  I'm looking into it, thanks!
Responsible-Changed-From-To: freebsd-bugs->jkh 
Responsible-Changed-By: wosch 
Responsible-Changed-When: Wed Aug 27 06:00:33 PDT 1997 
Responsible-Changed-Why:  
Jordan is Mr. sysinstall. 
State-Changed-From-To: open->closed 
State-Changed-By: jkh 
State-Changed-When: Fri Oct 3 09:47:39 PDT 1997 
State-Changed-Why:  
Fixed!  This was actually a problem in the FTP timeout handling 
and also bit people who did the following scenario: 

Install distributions over ftp, going away for the evening. 

Come back the next morning and ask to install a package - old 
FTP connection has long since timed out.  BOOM!  Bug is hit 
and sysinstall sig-11's 

Anyway, all fixed now. 
>Unformatted:
