[BUG] Squeak 3.6 debug crash in MVC

Lic. Edgar J. De Cleene edgardec2001 at yahoo.com.ar
Mon Mar 1 08:58:27 UTC 2004


Skipped content of type multipart/alternative-------------- next part --------------
MessageNotUnderstood: UndefinedObject>>sourceMap
1 March 2004 8:45:41 am

VM: Mac OS - Squeak3.6gamma of '11 September 2003' [latest update: #5420]
Image: Squeak3.6 [latest update: #5424]

UndefinedObject(Object)>>doesNotUnderstand: #sourceMap
	Receiver: nil
	Arguments and temporary variables: 
		aMessage: 	a Message with selector: #sourceMap and arguments: #()
	Receiver's instance variables: 
nil
Debugger>>pcRange
	Receiver: a Debugger
	Arguments and temporary variables: 
		i: 	nil
		pc: 	nil
		end: 	nil
		nodeClass: 	nil
		pcRange: 	nil
		prev: 	nil
		this: 	nil
	Receiver's instance variables: 
		dependents: 	#(a StandardSystemView a PluggableListView a View a PluggableButton...etc...
		contents: 	nil
		currentCompiledMethod: 	nil
		contentsSymbol: 	nil
		interruptedProcess: 	a Process in [] in BlockContext>>newProcess
		interruptedController: 	a StandardSystemController
		contextStack: 	an OrderedCollection([] in BlockContext>>newProcess)
		contextStackTop: 	[] in BlockContext>>newProcess
		contextStackIndex: 	1
		contextStackList: 	an OrderedCollection('[] in BlockContext>>newProcess')
		receiverInspector: 	an Inspector
		contextVariablesInspector: 	a ContextVariablesInspector
		externalInterrupt: 	false
		proceedValue: 	nil
		selectingPC: 	true
		sourceMap: 	nil
		tempNames: 	nil
		savedCursor: 	nil
		isolationHead: 	nil
		failedProject: 	nil
		errorWasInUIProcess: 	nil
		labelString: 	nil
		theMethodNode: 	nil

Debugger>>contentsSelection
	Receiver: a Debugger
	Arguments and temporary variables: 

	Receiver's instance variables: 
		dependents: 	#(a StandardSystemView a PluggableListView a View a PluggableButton...etc...
		contents: 	nil
		currentCompiledMethod: 	nil
		contentsSymbol: 	nil
		interruptedProcess: 	a Process in [] in BlockContext>>newProcess
		interruptedController: 	a StandardSystemController
		contextStack: 	an OrderedCollection([] in BlockContext>>newProcess)
		contextStackTop: 	[] in BlockContext>>newProcess
		contextStackIndex: 	1
		contextStackList: 	an OrderedCollection('[] in BlockContext>>newProcess')
		receiverInspector: 	an Inspector
		contextVariablesInspector: 	a ContextVariablesInspector
		externalInterrupt: 	false
		proceedValue: 	nil
		selectingPC: 	true
		sourceMap: 	nil
		tempNames: 	nil
		savedCursor: 	nil
		isolationHead: 	nil
		failedProject: 	nil
		errorWasInUIProcess: 	nil
		labelString: 	nil
		theMethodNode: 	nil

PluggableTextView>>getSelection
	Receiver: a PluggableTextView
	Arguments and temporary variables: 

	Receiver's instance variables: 
		model: 	a Debugger
		controller: 	a PluggableTextController
		superView: 	nil
		subViews: 	an OrderedCollection()
		transformation: 	WindowingTransformation scale: nil translation: 0 at 0
		viewport: 	nil
		window: 	0 at 0 corner: 784 at 522
		displayTransformation: 	WindowingTransformation scale: nil translation: 0 at 0
		insetDisplayBox: 	1 at 1 corner: 783 at 521
		borderWidth: 	1 at 1 corner: 1 at 1
		borderColor: 	nil
		insideColor: 	nil
		boundingBox: 	nil
		displayContents: 	a Paragraph
		hasUnacceptedEdits: 	false
		askBeforeDiscardingEdits: 	true
		getTextSelector: 	#contents
		setTextSelector: 	#contents:notifying:
		getSelectionSelector: 	#contentsSelection
		getMenuSelector: 	#codePaneMenu:shifted:
		hasEditingConflicts: 	false


--- The full stack ---
UndefinedObject(Object)>>doesNotUnderstand: #sourceMap
Debugger>>pcRange
Debugger>>contentsSelection
PluggableTextView>>getSelection
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
PluggableTextView>>on:text:accept:readSelection:menu:
PluggableTextView class>>on:text:accept:readSelection:menu:
Debugger>>buildMVCDebuggerViewLabel:minSize:
Debugger>>openFullNoSuspendLabel:
PluggableTextController(ParagraphEditor)>>debug:receiver:in:
PluggableTextController(ParagraphEditor)>>debugIt
Workspace(StringHolder)>>perform:orSendTo:
CustomMenu>>invokeOn:orSendTo:
[] in PluggableTextController(MouseMenuController)>>pluggableYellowButtonActivity:
PluggableTextController(Controller)>>terminateAndInitializeAround:
PluggableTextController(MouseMenuController)>>pluggableYellowButtonActivity:
PluggableTextController(MouseMenuController)>>yellowButtonActivity
PluggableTextController(ScrollController)>>anyButtonActivity
...etc...


More information about the Squeak-dev mailing list