Subject: Re: pkg/30997 (pgadmin3 crashes on too many env variables)
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Eric Haszlakiewicz <erh@swapsimple.com>
List: pkgsrc-bugs
Date: 12/31/2006 18:55:02
The following reply was made to PR pkg/30997; it has been noted by GNATS.

From: Eric Haszlakiewicz <erh@swapsimple.com>
To: gnats-bugs@NetBSD.org
Cc: joerg@netbsd.org
Subject: Re: pkg/30997 (pgadmin3 crashes on too many env variables)
Date: Sun, 31 Dec 2006 12:53:27 -0600

 On Wed, Dec 27, 2006 at 03:14:50PM +0000, joerg@netbsd.org wrote:
 > Synopsis: pgadmin3 crashes on too many env variables
 > 
 > State-Changed-From-To: open->feedback
 > State-Changed-By: joerg@netbsd.org
 > State-Changed-When: Wed, 27 Dec 2006 15:14:49 +0000
 > State-Changed-Why:
 > Does this still apply for a current pkgsrc tree?
 > 
 
 Yes, it still applies.  However, it seems to crash now even without all
 the environment variables set.  It does marginally better if I run it
 with most variables cleared out.
 If I open one of the menus at the top before clicking on the server,
 and again before clicking on a database to open, then it seems to mostly
 work, but it's still very fragile.
 
 I now get errors popping up saying
 "Failed to display HTML document in ISO-8859-1 encoding", but those
 happen regardless of the number of environment variables set.
 
 On stdout I also get messages saying:
 (pgadmin3:1784) Gtk-CRITICAL **: gtk_container_remove: assertion `GTK_IS_TOOLBAR (container) || widget->parent == GTK_WIDGET (container)' failed
 
 and
 
 pgadmin3 in free(): warning: modified (chunk-) pointer.
 
 So, there's definitely things broken, but I don't know if it relates to
 the original problem in any way.
 
 Here's what I have installed now:
 
 pgadmin3-1.4.2nb1
 wxGTK-2.6.3nb
 wxGTK-contrib-2.6.3nb1
 postgresql80-client-8.0.9
 
 Other dependencies:
 MesaLib-6.4.2nb2
 Xfixes-2.0.1nb4
 Xft2-2.1.7nb2
 Xrandr-1.0.2nb3
 Xrender-0.9.0nb1
 atk-1.12.3
 cairo-1.2.6
 expat-2.0.0nb1
 fontconfig-2.4.2
 freetype2-2.2.1nb2
 glib2-2.12.4nb1
 glitz-0.5.6nb2
 glu-6.4.2
 gtk2+-2.10.6
 jpeg-6bnb3
 pango-1.14.8
 perl-5.8.7nb3
 png-1.2.14
 readline-5.0
 tiff-3.8.2nb3
 xcursor-1.1.2nb2
 xdg-dirs-1.4
 
 office: uname -a
 NetBSD office.swapsimple.com 4.99.5 NetBSD 4.99.5 (GENERIC) #0: Mon Dec  4 17:24:07 UTC 2006  builds@b2.netbsd.org:/home/builds/ab/HEAD/i386/200612040000Z-obj/home/builds/ab/HEAD/src/sys/arch/i386/compile/GENERIC i386
 office: X -version
 
 XFree86 Version 4.5.0
 Release Date: 16 March 2005
 X Protocol Version 11, Revision 0
 Build Operating System:NetBSD/i386 3.99.7 - The NetBSD Foundation, Inc.
 Current Operating System: NetBSD office.swapsimple.com 4.99.5 NetBSD 4.99.5 (GENERIC) #0: Mon Dec  4 17:24:07 UTC 2006  builds@b2.netbsd.org:/home/builds/ab/HEAD/i386/200612040000Z-obj/home/builds/ab/HEAD/src/sys/arch/i386/compile/GENERIC i386
 Build Date: 22 July 2005
         Before reporting problems, check http://www.XFree86.Org/
         to make sure that you have the latest version.
 Module Loader present
 Command line: X -version