[squeak-dev] [ReleaseReport] Some bugs..

Edgar J. De Cleene edgardec2001 at yahoo.com.ar
Tue Feb 23 14:16:25 UTC 2010




On 2/23/10 11:04 AM, "Balázs Kósi" <rebmekop at gmail.com> wrote:

> Could you be more specific how to reproduce this. I started up a
> recent trunk image; fiddled with some windows; clicked save project in
> the Projects menu;
> quit the image; restart the image; dragged and dropped the saved pr file;
> loaded like a charm. I never did that before, and was quite amazed :)
> This happend on osx with 4.2.2beta1U vm, and trunk image 9412.


I repeat again with fresh 9371 and hit update button.
dragged and dropped the saved pr file
Now is 9423 and I attach the log here, is same as before with Squeak
4.2.1beta1U

> If you recreate the flap it will contain Games. I've done it via
> "destroy all shared flaps", "install default shared flaps" in the
> World menu > flaps...
> I've loaded games with the st attached to:
> 
http://lists.squeakfoundation.org/pipermail/squeak-dev/2009-November/141382.ht>
ml

Yes, was my previous.
What I said is this.
If you put a new kind of category, ObjectsTool is updated when you did this.
Object Flap not.
You could force the update not only destroying the Flap, also hitting
category button in the Objects Flap.

It's not a big deal, but sure this "how I know my xxx is into the image"
arise in the begginers list at some points if he/she don know.
We have this before in 3.10 era and I think myself fix, but can't found.

> It does. My changes shrink from ~14.9MB to ~9.7MB.
> 
> Balázs

Good, sure was my mistake,

Very Thanks and see if any more not often used thing raise bugs :=)

Edgar

-------------- next part --------------
MessageNotUnderstood: MultiByteFileStream>>dirAndFileName
23 February 2010 12:00:32.619 pm

VM: Mac OS - a SmalltalkImage
Image: Squeak3.11alpha [latest update: #9423]

SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir /Users/edgar/SqueakDevelop/imagesZip/MinimalMorphic.7246
Trusted Dir /foobar/tooBar/forSqueak/bogus
Untrusted Dir /Users/edgar/Library/Preferences/Squeak/Internet/My Squeak

MultiByteFileStream(Object)>>doesNotUnderstand: #dirAndFileName
	Receiver: MultiByteFileStream: '/Users/edgar/SqueakDevelop/imagesZip/Squeak3.11-9371-alpha/Squeaklet...etc...
	Arguments and temporary variables: 
		aMessage: 	dirAndFileName
		exception: 	MessageNotUnderstood: MultiByteFileStream>>dirAndFileName
		resumeValue: 	nil
	Receiver's instance variables: 


[] in ProjectViewMorph class>>serviceOpenProjectFromFile
	Receiver: ProjectViewMorph
	Arguments and temporary variables: 
		fileList: 	MultiByteFileStream: '/Users/edgar/SqueakDevelop/imagesZip/Squeak3.11...etc...
	Receiver's instance variables: 
		superclass: 	ImageMorph
		methodDict: 	a MethodDictionary(#abandon->(ProjectViewMorph>>#abandon "a Compile...etc...
		format: 	148
		instanceVariables: 	#('project' 'lastProjectThumbnail')
		organization: 	('accessing' borderWidthForRounding project thumbnail)
('as yet u...etc...
		subclasses: 	nil
		name: 	#ProjectViewMorph
		classPool: 	nil
		sharedPools: 	nil
		environment: 	Smalltalk "a SystemDictionary with lots of globals"
		category: 	#'Morphic-Windows'

SimpleServiceEntry>>getArgumentsFrom:
	Receiver: SimpleServiceEntry: (ProjectViewMorph --- openFromDirectoryAndFileName:)
	Arguments and temporary variables: 
		aProvider: 	MultiByteFileStream: '/Users/edgar/SqueakDevelop/imagesZip/Squeak3.1...etc...
	Receiver's instance variables: 
		dependents: 	nil
		provider: 	ProjectViewMorph
		label: 	'load as project'
		selector: 	#openFromDirectoryAndFileName:
		useLineAfter: 	nil
		stateSelector: 	#none
		description: 	'open project from file'
		argumentGetter: 	[closure] in ProjectViewMorph class>>serviceOpenProjectFromFile...etc...
		buttonLabel: 	'load'

SimpleServiceEntry>>performServiceFor:
	Receiver: SimpleServiceEntry: (ProjectViewMorph --- openFromDirectoryAndFileName:)
	Arguments and temporary variables: 
		anObject: 	MultiByteFileStream: '/Users/edgar/SqueakDevelop/imagesZip/Squeak3.11...etc...
	Receiver's instance variables: 
		dependents: 	nil
		provider: 	ProjectViewMorph
		label: 	'load as project'
		selector: 	#openFromDirectoryAndFileName:
		useLineAfter: 	nil
		stateSelector: 	#none
		description: 	'open project from file'
		argumentGetter: 	[closure] in ProjectViewMorph class>>serviceOpenProjectFromFile...etc...
		buttonLabel: 	'load'


--- The full stack ---
MultiByteFileStream(Object)>>doesNotUnderstand: #dirAndFileName
[] in ProjectViewMorph class>>serviceOpenProjectFromFile
SimpleServiceEntry>>getArgumentsFrom:
SimpleServiceEntry>>performServiceFor:
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
[] in ExternalDropHandler class>>lookupServiceBasedHandler:
ExternalDropHandler>>handle:in:dropEvent:
[] in PasteUpMorph>>dropFiles:
BlockClosure>>ensure:
PasteUpMorph>>dropFiles:
PasteUpMorph(Morph)>>handleDropFiles:
DropFilesEvent>>sentTo:
PasteUpMorph(Morph)>>handleEvent:
MorphicEventDispatcher>>dispatchDefault:with:
MorphicEventDispatcher>>dispatchEvent:with:
PasteUpMorph(Morph)>>processEvent:using:
PasteUpMorph>>processEvent:using:
PasteUpMorph(Morph)>>processEvent:
HandMorph>>sendEvent:focus:clear:
HandMorph>>sendEvent:focus:
HandMorph>>handleEvent:
HandMorph>>processEvents
[] in WorldState>>doOneCycleNowFor:
Array(SequenceableCollection)>>do:
WorldState>>handsDo:
WorldState>>doOneCycleNowFor:
WorldState>>doOneCycleFor:
PasteUpMorph>>doOneCycle
[] in Project class>>spawnNewProcess
[] in BlockClosure>>newProcess


More information about the Squeak-dev mailing list