[BUG][SM] UndefinedObject(Object)>>doesNotUnderstand: #removeFromCategories

ned at bike-nomad.com ned at bike-nomad.com
Wed Sep 17 01:48:15 UTC 2003


Some lack of robustness with SqueakMap?

Made a new directory
Symlinked my existing sm directory into the new directory (why duplicate
it?)
Loaded the 3.6g-5420 image from Ian's site
Opened a package loader
This happened.

16 September 2003 6:47:43 pm

VM: unix - Squeak3.6beta of '4 July 2003' [latest update: #5411]
Image: Squeak3.6gamma [latest update: #5420]

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

SMSqueakMap>>deleteCard:
	Receiver: a SMSqueakMap
	Arguments and temporary variables: 
		aCard: 	nil
	Receiver's instance variables: 
		cards: 	a Dictionary(an
UUID('010894c3-0b8a-47fc-8deb-7c08996bfa71')->SMCard[OSP...etc...
		categories: 	a Dictionary(an
UUID('007e8c1c-02fa-45fc-97be-7ea4d2f67134')->SMCat...etc...
		repositories: 	a Dictionary(an
UUID('2bbc04df-fc80-476d-9caa-6877fa938bc2')->a S...etc...
		dir: 	'sm'
		transactionCounter: 	2480
		firstTransactionNumber: 	2488
		daysBacklog: 	182
		adminPassword: 	nil
		module: 	nil
		installedPackages: 	a Dictionary(an
UUID('047a3b12-7e52-4c5d-be8b-d06635fc4f1c')...etc...
		installCounter: 	10

SMSqueakMap>>deleteCardWithId:
	Receiver: a SMSqueakMap
	Arguments and temporary variables: 
		anIdString: 	'101dbf8a-eb60-4262-b294-989e757a161d'
	Receiver's instance variables: 
		cards: 	a Dictionary(an
UUID('010894c3-0b8a-47fc-8deb-7c08996bfa71')->SMCard[OSP...etc...
		categories: 	a Dictionary(an
UUID('007e8c1c-02fa-45fc-97be-7ea4d2f67134')->SMCat...etc...
		repositories: 	a Dictionary(an
UUID('2bbc04df-fc80-476d-9caa-6877fa938bc2')->a S...etc...
		dir: 	'sm'
		transactionCounter: 	2480
		firstTransactionNumber: 	2488
		daysBacklog: 	182
		adminPassword: 	nil
		module: 	nil
		installedPackages: 	a Dictionary(an
UUID('047a3b12-7e52-4c5d-be8b-d06635fc4f1c')...etc...
		installCounter: 	10

SMSqueakMap>>DoIt
	Receiver: a SMSqueakMap
	Arguments and temporary variables: 

	Receiver's instance variables: 
		cards: 	a Dictionary(an
UUID('010894c3-0b8a-47fc-8deb-7c08996bfa71')->SMCard[OSP...etc...
		categories: 	a Dictionary(an
UUID('007e8c1c-02fa-45fc-97be-7ea4d2f67134')->SMCat...etc...
		repositories: 	a Dictionary(an
UUID('2bbc04df-fc80-476d-9caa-6877fa938bc2')->a S...etc...
		dir: 	'sm'
		transactionCounter: 	2480
		firstTransactionNumber: 	2488
		daysBacklog: 	182
		adminPassword: 	nil
		module: 	nil
		installedPackages: 	a Dictionary(an
UUID('047a3b12-7e52-4c5d-be8b-d06635fc4f1c')...etc...
		installCounter: 	10


--- The full stack ---
UndefinedObject(Object)>>doesNotUnderstand: #removeFromCategories
SMSqueakMap>>deleteCard:
SMSqueakMap>>deleteCardWithId:
SMSqueakMap>>DoIt
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Compiler>>evaluate:in:to:notifying:ifFail:
Compiler class>>evaluate:for:notifying:logged:
Compiler class>>evaluate:for:logged:
[] in SMSqueakMap>>loadUpdatesFrom:log:
BlockContext>>ensure:
SMSqueakMap>>loadUpdatesFrom:log:
SMSqueakMap>>synchWithLog
SMSqueakMap>>loadUpdatesFull:
SMSqueakMap>>loadUpdates
SMLoader>>loadUpdates
SMLoader>>on:
SMLoader class>>newOn:
SMLoader class>>new
SMLoader class>>open
TheWorldMenu>>doMenuItem:with:
[] in MenuItemMorph>>invokeWithEvent:
BlockContext>>ensure:
CursorWithMask(Cursor)>>showWhile:
MenuItemMorph>>invokeWithEvent:
MenuItemMorph>>mouseUp:
MenuItemMorph>>handleMouseUp:
MouseButtonEvent>>sentTo:
MenuItemMorph(Morph)>>handleEvent:
MorphicEventDispatcher>>dispatchDefault:with:
MorphicEventDispatcher>>dispatchEvent:with:
MenuItemMorph(Morph)>>processEvent:using:
MorphicEventDispatcher>>dispatchDefault:with:
MorphicEventDispatcher>>dispatchEvent:with:
MenuMorph(Morph)>>processEvent:using:
MenuMorph(Morph)>>processEvent:
MenuMorph>>handleFocusEvent:
[] in HandMorph>>sendFocusEvent:to:clear:
PasteUpMorph>>becomeActiveDuring:
HandMorph>>sendFocusEvent:to:clear:
HandMorph>>sendEvent:focus:clear:
HandMorph>>sendMouseEvent:
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