With a simpler command, I reproduced the MC failure, but not the bunch of opened change log:
1) ScriptLoader new installingInstaller 2) Installer lukas install: 'OB-Regex'. I get this interesting message on the XTerm console: getaddrinfo: Name or service not known 2009/4/30 Nicolas Cellier <[email protected]>: > Very strange... > After a while on linux, I have an error in MCHttpRepository>>#allFileNames > > 'Could not resolve the server named: source.lukas-renggli.ch' > > while executing: > > instClass lukas > install: 'OB-Regex'; > > the 6 opened fd turned into many ... all pointing to the change file > Pharo0.1Core-10281cl.changes > > ls -l /proc/7932/fd | wc -l > 577 > > ls -l /proc/7932/fd | sort -n -k 8 | head -20 | grep -v '^total' > lrwx------ 1 nicolas parents 64 2009-04-30 23:03 0 -> /dev/pts/3 > lrwx------ 1 nicolas parents 64 2009-04-30 23:03 1 -> /dev/pts/3 > lrwx------ 1 nicolas parents 64 2009-04-30 23:03 2 -> /dev/pts/3 > lrwx------ 1 nicolas parents 64 2009-04-30 23:03 3 -> socket:[19987] > lr-x------ 1 nicolas parents 64 2009-04-30 23:03 4 -> > /windata/Smalltalk/Squeak/pharo0.1-10268dev09.04.1/package-cache/ > lr-x------ 1 nicolas parents 64 2009-04-30 23:03 5 -> > /windata/Smalltalk/Squeak/SqueakV39.sources* > lrwx------ 1 nicolas parents 64 2009-04-30 23:03 6 -> > /windata/Smalltalk/Squeak/pharo0.1-10268dev09.04.1/Pharo0.1Core-10281cl.changes* > lr-x------ 1 nicolas parents 64 2009-04-30 23:03 7 -> > /windata/Smalltalk/Squeak/pharo0.1-10268dev09.04.1/Pharo0.1Core-10281cl.changes* > lr-x------ 1 nicolas parents 64 2009-04-30 23:03 8 -> > /windata/Smalltalk/Squeak/pharo0.1-10268dev09.04.1/Pharo0.1Core-10281cl.changes* > lr-x------ 1 nicolas parents 64 2009-04-30 23:03 9 -> > /windata/Smalltalk/Squeak/pharo0.1-10268dev09.04.1/Pharo0.1Core-10281cl.changes* > lr-x------ 1 nicolas parents 64 2009-04-30 23:03 10 -> > /windata/Smalltalk/Squeak/pharo0.1-10268dev09.04.1/Pharo0.1Core-10281cl.changes* > lr-x------ 1 nicolas parents 64 2009-04-30 23:03 11 -> > /windata/Smalltalk/Squeak/pharo0.1-10268dev09.04.1/Pharo0.1Core-10281cl.changes* > lr-x------ 1 nicolas parents 64 2009-04-30 23:03 12 -> > /windata/Smalltalk/Squeak/pharo0.1-10268dev09.04.1/Pharo0.1Core-10281cl.changes* > lr-x------ 1 nicolas parents 64 2009-04-30 23:03 13 -> > /windata/Smalltalk/Squeak/pharo0.1-10268dev09.04.1/Pharo0.1Core-10281cl.changes* > lr-x------ 1 nicolas parents 64 2009-04-30 23:03 14 -> > /windata/Smalltalk/Squeak/pharo0.1-10268dev09.04.1/Pharo0.1Core-10281cl.changes* > lr-x------ 1 nicolas parents 64 2009-04-30 23:03 15 -> > /windata/Smalltalk/Squeak/pharo0.1-10268dev09.04.1/Pharo0.1Core-10281cl.changes* > lr-x------ 1 nicolas parents 64 2009-04-30 23:03 16 -> > /windata/Smalltalk/Squeak/pharo0.1-10268dev09.04.1/Pharo0.1Core-10281cl.changes* > lr-x------ 1 nicolas parents 64 2009-04-30 23:03 17 -> > /windata/Smalltalk/Squeak/pharo0.1-10268dev09.04.1/Pharo0.1Core-10281cl.changes* > lr-x------ 1 nicolas parents 64 2009-04-30 23:03 18 -> > /windata/Smalltalk/Squeak/pharo0.1-10268dev09.04.1/Pharo0.1Core-10281cl.changes* > etc... > > Trying to restart, i have > serverAdress 84.75.162.243(84-75-162-243.dclient.hispeed.ch),0(0) > which I cannot ping outside squeak... > So maybe squeak has correct diagnostic, but why all these opened change logs ? > > Nicolas > > 2009/4/30 John M McIntosh <[email protected]>: >> So is that in the exception block before you get the walkback on the >> socket allocation failure? >> >> On 30-Apr-09, at 8:45 AM, Cameron Sanders wrote: >> >>> Well, "Socket allInstances size inspect" is giving me numbers like 8, >>> 6, or 2 from the "ScriptLoader loadOBAlpha" do-it. When I look at the >>> process on the Mac (with the activity monitor), it says I have "Ports: >>> 91". A look at "open files and ports" shows a lengthy list of >>> filenames/devices that are open, but only about 35 show up. There are >>> a few surprises (to me) in the open files list: >>> >> >> -- >> = >> = >> = >> ======================================================================== >> John M. McIntosh <[email protected]> Twitter: >> squeaker68882 >> Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com >> = >> = >> = >> ======================================================================== >> >> >> >> >> >> _______________________________________________ >> Pharo-project mailing list >> [email protected] >> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project >> > _______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
