From owner-freebsd-gnome@FreeBSD.ORG Wed Jan 14 19:01:43 2004 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5393016A4CE for ; Wed, 14 Jan 2004 19:01:43 -0800 (PST) Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5540E43D55 for ; Wed, 14 Jan 2004 19:01:40 -0800 (PST) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: from khavrinen.lcs.mit.edu (localhost.nic.fr [IPv6:::1]) by khavrinen.lcs.mit.edu (8.12.9/8.12.9) with ESMTP id i0F31cDa019333 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK CN=khavrinen.lcs.mit.edu issuer=SSL+20Client+20CA) for ; Wed, 14 Jan 2004 22:01:38 -0500 (EST) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.12.9/8.12.9/Submit) id i0F31cTG019332 for gnome@freebsd.org; Wed, 14 Jan 2004 22:01:38 -0500 (EST) (envelope-from wollman) Date: Wed, 14 Jan 2004 22:01:38 -0500 (EST) From: Garrett Wollman Message-Id: <200401150301.i0F31cTG019332@khavrinen.lcs.mit.edu> To: gnome@freebsd.org X-Spam-Score: 0 () X-Scanned-By: MIMEDefang 2.37 Subject: Is gnucash this broken for everyone? X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Jan 2004 03:01:43 -0000 $ ktrace -i gnucash (wait until gnucash has put up its main window, about two minutes) $ du ktrace.out 355664 ktrace.out $ kdump -tn | wc -l 1552249 WTF?! Why does it take a million and a half namei() calls to start gnucash? $ kdump -tn | ./nameihist.pl 77909 "/usr/X11R6/lib/gnucash/libm.la" 77904 "/usr/X11R6/lib/gnucash/libm.so" 46086 "/usr/X11R6/lib/gnucash/libintl.la" 46046 "/usr/X11R6/lib/gnucash/libpopt.la" 38222 "/usr/X11R6/lib/gnucash/libcrypt.so" 38159 "/usr/X11R6/lib/gnucash/libcrypt.la" 33867 "/usr/X11R6/lib/gnucash/libglib12.la" 32073 "/usr/X11R6/lib/libm.la" 32070 "/usr/local/lib/libm.so" 32070 "/usr/local/lib/libm.la" 32068 "/usr/X11R6/lib/libm.so" 27453 "/usr/X11R6/lib/gnucash/libgwrap-glib.la" 27442 "/usr/X11R6/lib/gnucash/libgwrap-wct.la" 18979 "/usr/local/lib/libintl.la" 18976 "/usr/X11R6/lib/libintl.la" 18968 "/usr/X11R6/lib/gnucash/libpopt.so" 18958 "/usr/local/lib/libpopt.la" 18950 "/usr/X11R6/lib/libpopt.la" 18949 "/usr/X11R6/lib/gnucash/libintl.so" 16037 "/lib/libm.so" 16037 "/usr/lib/libm.so" 16036 "/usr/lib/libm.la" 16035 "libm.la" 16034 "/lib/libm.la" 15734 "/usr/local/lib/libcrypt.so" 15731 "/usr/X11R6/lib/libcrypt.so" 15712 "/usr/X11R6/lib/libcrypt.la" 15709 "/usr/local/lib/libcrypt.la" 13944 "/usr/local/lib/libglib12.la" 13943 "/usr/X11R6/lib/libglib12.la" 13942 "/usr/X11R6/lib/gnucash/libglib12.so" 11303 "/usr/local/lib/libgwrap-glib.la" 11299 "/usr/local/lib/libgwrap-wct.la" 11298 "/usr/X11R6/lib/libgwrap-glib.la" 11297 "/usr/X11R6/lib/gnucash/libgwrap-glib.so" 11296 "/usr/X11R6/lib/libgwrap-wct.la" 11294 "/usr/X11R6/lib/gnucash/libgwrap-wct.so" 9486 "libpopt.la" 9484 "/usr/local/lib/libpopt.so" 9484 "/usr/X11R6/lib/libpopt.so" 9484 "/usr/lib/libpopt.la" 9482 "/lib/libpopt.la" 9475 "/usr/lib/libintl.la" 9474 "libintl.la" 9474 "/usr/local/lib/libintl.so" 9474 "/usr/X11R6/lib/libintl.so" 9473 "/lib/libintl.la" 7874 "/lib/libcrypt.so" 7874 "/usr/lib/libcrypt.so" 7862 "libcrypt.la" 7861 "/usr/lib/libcrypt.la" 7857 "/lib/libcrypt.la" 6973 "/usr/local/lib/libglib12.so" 6972 "/lib/libglib12.la" 6971 "/usr/X11R6/lib/libglib12.so" 6969 "/usr/lib/libglib12.la" 6968 "libglib12.la" 6303 "/usr/X11R6/lib/gnucash/libltdl.a" 6302 "/usr/local/lib/libltdl.a" 5652 "/lib/libgwrap-glib.la" 5651 "libgwrap-glib.la" 5650 "/usr/lib/libgwrap-glib.la" 5650 "/usr/local/lib/libgwrap-wct.so" 5650 "/lib/libgwrap-wct.la" 5650 "/usr/lib/libgwrap-wct.la" 5649 "/usr/X11R6/lib/libgwrap-glib.so" 5648 "libgwrap-wct.la" 5648 "/usr/local/lib/libgwrap-glib.so" 5647 "/usr/X11R6/lib/libgwrap-wct.so" 5248 "/usr/local/lib/libguile-ltdl.a" 5246 "/usr/X11R6/lib/gnucash/libguile-ltdl.a" 5242 "/usr/X11R6/lib/gnucash/libqthreads.a" 5241 "/usr/local/lib/libqthreads.a" 3291 "/usr/X11R6/lib/gnucash/libz.la" 3286 "/usr/X11R6/lib/gnucash/libz.so" 3278 "/usr/X11R6/lib/gnucash/libICE.la" 3276 "/usr/X11R6/lib/gnucash/libart_lgpl.la" 3274 "/usr/X11R6/lib/gnucash/libSM.la" 3274 "/usr/X11R6/lib/gnucash/libgnomeui.la" 3266 "/usr/X11R6/lib/gnucash/libgtk12.la" 3265 "/usr/X11R6/lib/gnucash/libesd.la" 3265 "/usr/X11R6/lib/gnucash/libaudiofile.la" 3264 "/usr/X11R6/lib/gnucash/libpng.la" 3263 "/usr/X11R6/lib/gnucash/libgnome.la" 3262 "/usr/X11R6/lib/gnucash/libX11.la" 3261 "/usr/X11R6/lib/gnucash/libungif.la" 3261 "/usr/X11R6/lib/gnucash/libtiff.la" 3261 "/usr/X11R6/lib/gnucash/libgnomesupport.la" 3260 "/usr/X11R6/lib/gnucash/libXpm.la" 3259 "/usr/X11R6/lib/gnucash/libXext.la" 3258 "/usr/X11R6/lib/gnucash/libgdk12.la" 3257 "/usr/X11R6/lib/gnucash/libgmodule12.la" 3257 "/usr/X11R6/lib/gnucash/libjpeg.la" 3257 "/usr/X11R6/lib/gnucash/libgdk_imlib.la" 3255 "/usr/X11R6/lib/gnucash/libXi.la" 3152 "/usr/local/lib/libltdl.la" 3152 "/usr/X11R6/lib/libltdl.a" 3151 "/usr/X11R6/lib/libcore-utils.la" 3021 "/usr/X11R6/lib/gnucash/libghttp.la" 2626 "/usr/local/lib/libqthreads.la" 2623 "/usr/X11R6/lib/libguile-ltdl.a" 2623 "/usr/X11R6/lib/gnucash/libguile.a" 2622 "/usr/X11R6/lib/libqthreads.a" 2622 "/usr/local/lib/libguile.a" 2620 "/usr/local/lib/libguile-ltdl.la" 1581 "/usr/X11R6/lib/libgncmodule.la" 1532 "/usr/X11R6/lib/gnucash/libxml.la" 1522 "/usr/X11R6/lib/gnucash/libORBit.la" 1520 "/usr/X11R6/lib/gnucash/libORBitCosNaming.la" 1517 "/usr/X11R6/lib/gnucash/libgdk_pixbuf.la" 1515 "/usr/X11R6/lib/gnucash/libIIOP.la" 1514 "/usr/X11R6/lib/gnucash/liboaf.la" 1512 "/usr/X11R6/lib/gnucash/libwrap.la" 1511 "/usr/X11R6/lib/gnucash/libglade.la" 1511 "/usr/X11R6/lib/gnucash/libgconf-1.la" 1510 "/usr/X11R6/lib/gnucash/libwrap.so" 1510 "/usr/X11R6/lib/gnucash/libgconf-gtk-1.la" 1504 "/usr/X11R6/lib/gnucash/libiconv.la" 1503 "/usr/X11R6/lib/gnucash/libORBitutil.la" 1502 "/usr/X11R6/lib/gnucash/libglade-gnome.la" 1500 "/usr/X11R6/lib/gnucash/libgnomecanvaspixbuf.la" 1498 "/usr/X11R6/lib/gnucash/libfreetype.la" 1489 "/usr/X11R6/lib/gnucash/libguppi.la" 1489 "/usr/X11R6/lib/gnucash/libzvt.la" 1489 "/usr/X11R6/lib/gnucash/libgtkhtml-1.1.la" 1487 "/usr/X11R6/lib/gnucash/libgnomeprint.la" 1487 "/usr/X11R6/lib/gnucash/libgal.la" 1487 "/usr/X11R6/lib/gnucash/libguppitank.la" 1487 "/usr/X11R6/lib/gnucash/libutil.la" 1483 "/usr/X11R6/lib/gnucash/libutil.so" 1482 "/usr/X11R6/lib/gnucash/libbonobo.la" 1479 "/usr/X11R6/lib/gnucash/libkse.la" 1479 "/usr/X11R6/lib/gnucash/libkse.so" 1479 "/usr/X11R6/lib/gnucash/libbonobo-print.la" 1476 "/usr/X11R6/lib/gnucash/libbonobox.la" 1355 "/usr/local/lib/libz.la" 1355 "/usr/X11R6/lib/libz.la" 1353 "/usr/X11R6/lib/libz.so" 1352 "/usr/local/lib/libz.so" 1349 "/usr/local/lib/libICE.la" 1348 "/usr/local/lib/libart_lgpl.la" 1348 "/usr/X11R6/lib/libart_lgpl.la" 1347 "/usr/local/lib/libgnomeui.la" 1347 "/usr/X11R6/lib/libSM.la" 1347 "/usr/X11R6/lib/libICE.la" 1346 "/usr/X11R6/lib/libgnomeui.la" 1346 "/usr/local/lib/libSM.la" 1344 "/usr/X11R6/lib/libesd.la" 1344 "/usr/X11R6/lib/gnucash/libaudiofile.so" 1344 "/usr/X11R6/lib/libgtk12.la" 1344 "/usr/local/lib/libgtk12.la" 1344 "/usr/local/lib/libaudiofile.la" 1343 "/usr/X11R6/lib/libX11.la" 1343 "/usr/X11R6/lib/gnucash/libpng.so" 1343 "/usr/local/lib/libgnome.la" 1343 "/usr/local/lib/libesd.la" 1343 "/usr/X11R6/lib/libpng.la" 1343 "/usr/local/lib/libpng.la" 1343 "/usr/X11R6/lib/libaudiofile.la" 1343 "/usr/X11R6/lib/gnucash/libesd.so" 1342 "/usr/local/lib/libtiff.la" 1341 "/usr/local/lib/libX11.la" 1341 "/usr/X11R6/lib/libtiff.la" 1341 "/usr/local/lib/libgdk12.la" 1341 "/usr/X11R6/lib/libXpm.la" 1341 "/usr/local/lib/libXext.la" 1341 "/usr/X11R6/lib/libgnomesupport.la" 1341 "/usr/local/lib/libgnomesupport.la" 1341 "/usr/local/lib/libungif.la" 1341 "/usr/X11R6/lib/libjpeg.la" 1340 "/usr/X11R6/lib/libXi.la" 1340 "/usr/local/lib/libgdk_imlib.la" 1340 "/usr/X11R6/lib/libgmodule12.la" 1340 "/usr/X11R6/lib/gnucash/libungif.so" 1340 "/usr/local/lib/libjpeg.la" 1340 "/usr/X11R6/lib/libgdk_imlib.la" 1340 "/usr/local/lib/libgmodule12.la" 1340 "/usr/X11R6/lib/libungif.la" 1340 "/usr/X11R6/lib/libgdk12.la" 1340 "/usr/X11R6/lib/libXext.la" 1340 "/usr/X11R6/lib/gnucash/libgmodule12.so" 1340 "/usr/X11R6/lib/gnucash/libjpeg.so" 1340 "/usr/X11R6/lib/libgnome.la" 1339 "/usr/local/lib/libXi.la" 1339 "/usr/local/lib/libXpm.la" 1338 "/usr/X11R6/lib/gnucash/libtiff.so" 1312 "/usr/X11R6/lib/libguile.a" 1308 "/usr/local/lib/libguile.la" 1245 "/usr/X11R6/lib/gnucash/libgw-engine.la" 1243 "/usr/X11R6/lib/libghttp.la" 1241 "/usr/X11R6/lib/gnucash/libgw-kvp.la" 1241 "/usr/local/lib/libghttp.la" 1240 "/usr/X11R6/lib/gnucash/libghttp.so" [cut off at 1000 namei calls] Is my installation just broken or is this a bug? -GAWollman