From nobody  Mon Nov 30 22:51:42 1998
Received: (from nobody@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id WAA21950;
          Mon, 30 Nov 1998 22:51:42 -0800 (PST)
          (envelope-from nobody)
Message-Id: <199812010651.WAA21950@hub.freebsd.org>
Date: Mon, 30 Nov 1998 22:51:42 -0800 (PST)
From: skumles@yahoo.com
To: freebsd-gnats-submit@freebsd.org
Subject: memory leak in afterstep-1.0
X-Send-Pr-Version: www-1.0

>Number:         8912
>Category:       ports
>Synopsis:       memory leak in afterstep-1.0
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    jfitz
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Nov 30 23:00:01 PST 1998
>Closed-Date:    Wed Mar 10 07:06:07 PST 1999
>Last-Modified:  Wed Mar 10 07:09:19 PST 1999
>Originator:     Skumle gregor
>Release:        2.2.7
>Organization:
>Environment:
FreeBSD skumle.image.dk 2.2.7-RELEASE FreeBSD 2.2.7-RELEASE #0: Sun Nov 29 10:39:31 CET 1998     root@skumle.image.dk:/usr/src/sys/compile/SKUMLE  i386
>Description:
pid 1531 (netscape.bin), uid: 1000, exited on signal 11 (core dumped)

Netscape navigator 3.04 dumps core under afterstep-1.0. It does NOT
seem specific to only 2.2.7 ports/packages, it can affect all programs.

It can affect the video display in X11 and lockup everything -
switching from console back to X11 may render machine with
vertical lines only, completely in yellowish, blueish colors.

If this happens you must hit the power button or reset if you
have a reset button. 'ctrl, alt, del' seem disabled.
>How-To-Repeat:
If you use Netscape 3.04, in afterstep-1.0 from either /ports or Packages
the core dump can happen when you have 3 or 4 windows in Netscape loading a
site with frames..
>Fix:
Tue Feb  3 19:18:46 1998  Stephen Ma  <stephen_ma@mindlink.net>

        * AfterStepClassic 1.1 beta 1
        - Fixed: large server-side pixmap leak when textured title bars
          are closed.
        - Fixed: small server-side pixmap leak on deiconification.
        - Application-supplied icon windows (i.e. animated icons) now work.
        - The Maximize command can now avoid a Wharf that lives on the
          left edge of the screen.  However, you have to modify your
          .steprc file to enable this.
        - Wharf now unswallows any swallowed windows just before quitting.
          This keeps X from complaining when you terminate Afterstep.
        - The new Afterstep command EXIT_FIRST, which is available only to
          modules, allows Wharf to avoid a race condition on swallowed
          windows.  See "module-interface.txt" for the (slightly) revised
          module protocol.
        - Wharf: on exit no longer dumps 0xFF 0xFF 0xFF 0xFF to stdout if
          sound is not enabled.

ftp.freebsd.org/pub/FreeBSD/incoming/asclassic_1.1b.orig.tar.gz

585.97 kB
>Release-Note:
>Audit-Trail:

From: Brett Taylor <brett@peloton.physics.montana.edu>
To: skumles@yahoo.com
Cc: freebsd-gnats-submit@FreeBSD.ORG
Subject: Re: ports/8912: memory leak in afterstep-1.0
Date: Tue, 1 Dec 1998 11:40:34 -0700 (MST)

 > >Synopsis:       memory leak in afterstep-1.0
 
 > Netscape navigator 3.04 dumps core under afterstep-1.0. It does NOT
 > seem specific to only 2.2.7 ports/packages, it can affect all
 > programs.
 
 I don't see how Netscape dumping core is an AS problem.  AFAIK all
 versions of Netscape dump core occasionally (every single one I've used)
 and I've run it under AS-1.0, AS-1.4.5.3, AS-1.5beta5, and various
 versions of Window Maker.
 
 >         * AfterStepClassic 1.1 beta 1
 
 > [many AS fixes deleted]
 
 None of these are specific to Netscape dumping core under AS.  If you just
 want to run AS Classic then submit that as a port.
 
 Brett
 ******************************************************************
 Brett Taylor            brett@peloton.physics.montana.edu
 http://peloton.physics.montana.edu/brett/
 
 "There is something uncanny in the noiseless rush of the cyclist,
  as he comes into view, passes by, and disappears."
 					 -   Popular Science, 1891
 
Responsible-Changed-From-To: freebsd-ports->jfitz
Responsible-Changed-By: steve
Responsible-Changed-When: Wed Dec 23 01:09:18 GMT 1998
Responsible-Changed-Why: 
Over to port's maintainer.
State-Changed-From-To: open->closed 
State-Changed-By: jfitz 
State-Changed-When: Wed Mar 10 07:06:07 PST 1999 
State-Changed-Why:  
Suggested fix should be re-submitted as a new port request instead 
>Unformatted:
