Creating *many* files.

Markus Fritsche Fritsche.Markus at gmx.net
Wed Nov 20 14:17:21 UTC 2002


I managed to fileout the methods under Linux. Now I have another 
problem: after 7242 created files, fileNewNamed: returns nil without 
raising an error. Under which circumstances could this happen?

Attached is the errorlog.

Regards, Markus

-- 
http://reauktion.de/archer/

-------------- next part --------------
From: a at b.c
To: squeak-dev at lists.squeakfoundation.org
Subject: [BUG]UndefinedObject(Object)>>doesNotUnderstand:

here insert explanation of what you were doing, suspect changes you've made
and so forth.

20 November 2002 3:12:51 pm

VM: unix - Squeak3.2gamma of 15 January 2002 [latest update: #4881]
Image: Squeak3.4alpha [latest update: #5109]

UndefinedObject(Object)>>doesNotUnderstand:
	Receiver: nil
	Arguments and temporary variables: 
		aMessage: 	a Message with selector: #header and
arguments: #()
	Receiver's instance variables: 
nil

Collection class(ClassDescription)>>fileOutMethod:asHtml:
	Receiver: Collection
	Arguments and temporary variables: 
		selector: 	#//
		useHtml: 	false
		fileStream: 	nil
		nameBody: 	'Collection-//'
	Receiver's instance variables: 
		superclass: 	Object
		methodDict: 	a MethodDictionary(#*->a CompiledMethod
(4091) #+->a CompiledMethod...etc...
		format: 	2
		instanceVariables: 	nil
		organization: 	('accessing' anyOne atRandom capacity size)
('adapting' adaptToCo...etc...
		subclasses: 	#(CharacterSet Bag SequenceableCollection
Set WeakRegistry SkipList...etc...
		name: 	#Collection
		classPool: 	a Dictionary(#RandomForPicking->a Random )
		sharedPools: 	nil
		environment: 	nil
		category: 	nil

Collection class(ClassDescription)>>fileOutMethod:
	Receiver: Collection
	Arguments and temporary variables: 
		selector: 	#//
	Receiver's instance variables: 
		superclass: 	Object
		methodDict: 	a MethodDictionary(#*->a CompiledMethod
(4091) #+->a CompiledMethod...etc...
		format: 	2
		instanceVariables: 	nil
		organization: 	('accessing' anyOne atRandom capacity size)
('adapting' adaptToCo...etc...
		subclasses: 	#(CharacterSet Bag SequenceableCollection
Set WeakRegistry SkipList...etc...
		name: 	#Collection
		classPool: 	a Dictionary(#RandomForPicking->a Random )
		sharedPools: 	nil
		environment: 	nil
		category: 	nil

[] in UndefinedObject>>DoIt
	Arguments and temporary variables: 
		clz: 	Collection
		sel: 	a CompiledMethod (2954)


--- The full stack ---
UndefinedObject(Object)>>doesNotUnderstand:
Collection class(ClassDescription)>>fileOutMethod:asHtml:
Collection class(ClassDescription)>>fileOutMethod:
[] in UndefinedObject>>DoIt
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
MethodDictionary>>valuesDo:
Collection class(Behavior)>>methodsDo:
[] in UndefinedObject>>DoIt
OrderedCollection>>do:
SystemDictionary>>allClassesDo:
UndefinedObject>>DoIt
Compiler>>evaluate:in:to:notifying:ifFail:
[] in TextMorphEditor(ParagraphEditor)>>evaluateSelection
BlockContext>>on:do:
TextMorphEditor(ParagraphEditor)>>evaluateSelection
TextMorphEditor(ParagraphEditor)>>doIt
[] in TextMorphEditor(ParagraphEditor)>>doIt:
TextMorphEditor(Controller)>>terminateAndInitializeAround:
TextMorphEditor(ParagraphEditor)>>doIt:
TextMorphEditor(ParagraphEditor)>>dispatchOnCharacter:with:
TextMorphEditor>>dispatchOnCharacter:with:
TextMorphEditor(ParagraphEditor)>>readKeyboard
TextMorphEditor>>readKeyboard
[] in TextMorphForEditView(TextMorph)>>keyStroke:
TextMorphForEditView(TextMorph)>>handleInteraction:fromEvent:
TextMorphForEditView>>handleInteraction:fromEvent:
TextMorphForEditView(TextMorph)>>keyStroke:
TextMorphForEditView>>keyStroke:
TextMorphForEditView(TextMorph)>>handleKeystroke:
KeyboardEvent>>sentTo:
TextMorphForEditView(Morph)>>handleEvent:
TextMorphForEditView(Morph)>>handleFocusEvent:
[] in HandMorph>>sendFocusEvent:to:clear:
PasteUpMorph>>becomeActiveDuring:
HandMorph>>sendFocusEvent:to:clear:
HandMorph>>sendEvent:focus:clear:
HandMorph>>sendKeyboardEvent:
HandMorph>>handleEvent:
HandMorph>>processEvents
[] in WorldState>>doOneCycleNowFor:
Array(SequenceableCollection)>>do:
WorldState>>handsDo:
WorldState>>doOneCycleNowFor:
WorldState>>doOneCycleFor:
PasteUpMorph>>doOneCycle
[] in Project class>>spawnNewProcess
[] in BlockContext>>newProcess


More information about the Squeak-dev mailing list