Regression

unix-32 / Tests-unix-32 / Unix32.GT.Tests.Debugger.GTGenericStackDebuggerSmokeTest.testDebugger (from GT-Tests-Debugger)

Failing for the past 1 build (Since #514 )
Took 1.4 sec.

Error Message

Exception had the subclass responsibility to implement #defaultAction

Stacktrace

Exception(Object)>>subclassResponsibility
Exception>>defaultAction
UndefinedObject>>handleSignal:
Context>>handleSignal:
Context>>handleSignal:
Context>>handleSignal:
Context>>handleSignal:
Context>>handleSignal:
Context>>handleSignal:
Context>>handleSignal:
Context>>handleSignal:
Context>>handleSignal:
Context>>handleSignal:
Exception>>signal
Exception>>signal:
Exception class>>signal:
GLMHorizontalLinearLayout(GLMLinearLayout)>>updateWidth:
GLMBrickWidthTraverser>>updateDimension:
GLMBrickLayoutParentState>>layout:on:
GLMBrickWidthTraverser(GLMBrickLayoutTraverser)>>layoutAround:inContext:
[ :each | self layoutAround: each inContext: aBrick ] in GLMBrickWidthTraverser(GLMBrickLayoutTraverser)>>layoutChildrenOf:
OrderedCollection>>do:
GLMBrickWidthTraverser(GLMBrickLayoutTraverser)>>layoutChildrenOf:
GLMBrickLayoutMyselfState>>layout:on:
GLMBrickWidthTraverser(GLMBrickLayoutTraverser)>>layoutAround:inContext:
GLMBrickLayouter>>layout:
GLMBrickLayouter>>layoutIn:
GLMBrick>>doLayout
GLMBrick>>doLayoutForce
GLMTabSelectorBrick(GLMFoundationBrick)>>extent:
GLMTabSelectorBrick(Morph)>>bounds:
GLMTabSelectorBrick(Morph)>>layoutInBounds:
TableLayout>>layoutLeftToRight:in:
TableLayout>>layout:in:
PanelMorph(Morph)>>doLayoutIn:
[ self doLayoutIn: self layoutBounds ] in PanelMorph(Morph)>>computeFullBounds
BlockClosure>>on:do:
PanelMorph(Morph)>>computeFullBounds
PanelMorph(Morph)>>fullBounds
[ :m | 
| subBox |
m visible
	ifTrue: [ subBox := m fullBounds.
		box
			ifNil: [ box := subBox copy ]
			ifNotNil: [ box := box quickMerge: subBox ] ] ] in LazyTabGroupMorph(Morph)>>submorphBounds
Array(SequenceableCollection)>>do:
LazyTabGroupMorph(Morph)>>submorphBounds
LazyTabGroupMorph(Morph)>>privateFullBounds
LazyTabGroupMorph(Morph)>>doLayoutIn:
[ self doLayoutIn: self layoutBounds ] in LazyTabGroupMorph(Morph)>>computeFullBounds
BlockClosure>>on:do:
LazyTabGroupMorph(Morph)>>computeFullBounds
LazyTabGroupMorph(Morph)>>fullBounds
[ :m | 
| subBox |
m visible
	ifTrue: [ subBox := m fullBounds.
		box
			ifNil: [ box := subBox copy ]
			ifNotNil: [ box := box quickMerge: subBox ] ] ] in GLMPanelMorph(Morph)>>submorphBounds
Array(SequenceableCollection)>>do:
GLMPanelMorph(Morph)>>submorphBounds
GLMPanelMorph(Morph)>>privateFullBounds
GLMPanelMorph(Morph)>>doLayoutIn:
[ self doLayoutIn: self layoutBounds ] in GLMPanelMorph(Morph)>>computeFullBounds
BlockClosure>>on:do:
GLMPanelMorph(Morph)>>computeFullBounds
GLMPanelMorph(Morph)>>fullBounds
[ :m | 
| subBox |
m visible
	ifTrue: [ subBox := m fullBounds.
		box
			ifNil: [ box := subBox copy ]
			ifNotNil: [ box := box quickMerge: subBox ] ] ] in GLMPanelMorph(Morph)>>submorphBounds
Array(SequenceableCollection)>>do:
GLMPanelMorph(Morph)>>submorphBounds
GLMPanelMorph(Morph)>>privateFullBounds
GLMPanelMorph(Morph)>>doLayoutIn:
[ self doLayoutIn: self layoutBounds ] in GLMPanelMorph(Morph)>>computeFullBounds
BlockClosure>>on:do:
GLMPanelMorph(Morph)>>computeFullBounds
GLMPanelMorph(Morph)>>fullBounds
[ :m | 
| subBox |
m visible
	ifTrue: [ subBox := m fullBounds.
		box
			ifNil: [ box := subBox copy ]
			ifNotNil: [ box := box quickMerge: subBox ] ] ] in GLMSystemWindow(Morph)>>submorphBounds
Array(SequenceableCollection)>>do:
GLMSystemWindow(Morph)>>submorphBounds
GLMSystemWindow(Morph)>>privateFullBounds
GLMSystemWindow(Morph)>>changed
GLMSystemWindow(Morph)>>extent:
GLMSystemWindow(SystemWindow)>>extent:
GLMSystemWindow>>extent:
GTGenericStackDebugger(GTMoldableDebugger)>>openOn:
GTGenericStackDebuggerSmokeTest(GTDebuggerSmokeTest)>>assertDebuggerInitialization
GTGenericStackDebuggerSmokeTest(GTDebuggerSmokeTest)>>assertDebuggerInitializationForContext:andStepBlock:
GTGenericStackDebuggerSmokeTest>>testDebugger
GTGenericStackDebuggerSmokeTest(TestCase)>>performTest