Failed
windows-32 / Tests-windows-32 / Windows32.Glamour.Tests.Rubric.GLMRubricTextMorphicTest.testInitializeBlockSetsTextSelectionForMethodPresentation (from Glamour-Tests-Rubric)
Error Message
1
Stacktrace
OrderedCollection(Object)>>errorSubscriptBounds: OrderedCollection>>at: RubParagraph>>characterBlockForIndex: Message>>sendTo: [ aMessage sendTo: next ] in RubOpeningClosingDelimiterDecorator(RubParagraphDecorator)>>doesNotUnderstand: #characterBlockForIndex: BlockClosure>>on:do: RubOpeningClosingDelimiterDecorator(RubParagraphDecorator)>>doesNotUnderstand: #characterBlockForIndex: Message>>sendTo: [ aMessage sendTo: next ] in RubExtraSelectionDecorator(RubParagraphDecorator)>>doesNotUnderstand: #characterBlockForIndex: BlockClosure>>on:do: RubExtraSelectionDecorator(RubParagraphDecorator)>>doesNotUnderstand: #characterBlockForIndex: Message>>sendTo: [ aMessage sendTo: next ] in RubCurrentLineBarDecorator(RubParagraphDecorator)>>doesNotUnderstand: #characterBlockForIndex: BlockClosure>>on:do: RubCurrentLineBarDecorator(RubParagraphDecorator)>>doesNotUnderstand: #characterBlockForIndex: Message>>sendTo: [ aMessage sendTo: next ] in RubShoutStylerDecorator(RubParagraphDecorator)>>doesNotUnderstand: #characterBlockForIndex: BlockClosure>>on:do: RubShoutStylerDecorator(RubParagraphDecorator)>>doesNotUnderstand: #characterBlockForIndex: RubPrimarySelectionMorph(RubTextSegmentMorph)>>characterBlockForIndex: RubPrimarySelectionMorph(RubTextSegmentMorph)>>computeStraightVertices RubPrimarySelectionMorph(RubTextSegmentMorph)>>computeVertices RubPrimarySelectionMorph(RubTextSegmentMorph)>>whenExtentChanged: MessageSend>>value: MessageSend>>cull: MessageSend>>cull:cull: [ action cull: anAnnouncement cull: announcer ] in AnnouncementSubscription>>deliver: BlockClosure>>on:do: BlockClosure>>on:fork: AnnouncementSubscription>>deliver: [ "Ensure delivery to remaining announcements" subscription deliver: anAnnouncement ] in SubscriptionRegistry>>deliver:to:startingAt: BlockClosure>>ifCurtailed: SubscriptionRegistry>>deliver:to:startingAt: SubscriptionRegistry>>deliver:to: SubscriptionRegistry>>deliver: Announcer>>announce: RubEditingArea(RubAbstractTextArea)>>announce: RubEditingArea(RubAbstractTextArea)>>handleBoundsChange: RubEditingArea(RubAbstractTextArea)>>paragraphWasComposedFrom:to: [ self uptodateComposer composeLinesFrom: 1 to: self text size delta: 0 into: OrderedCollection new priorLines: Array new atY: self compositionRectangle top. textArea ifNotNil: [ textArea paragraphWasComposedFrom: 1 to: self text size ] ] in RubParagraph>>compose BlockClosure>>ensure: RubParagraph>>disableDrawingWhile: RubParagraph>>compose RubParagraph>>extentFromClientBottomRight: [ self wrapped ifTrue: [ (bounds notNil and: [ bounds width = aPoint x ]) ifTrue: [ ^ self ]. super extent: ((self paragraph withoutDecorator extentFromClientBottomRight: aPoint) max: self minimumExtent). self recomputeSelection ] ] in RubEditingArea(RubAbstractTextArea)>>extent: RubEditingArea(RubAbstractTextArea)>>handleBoundsChange: RubEditingArea(RubAbstractTextArea)>>extent: RubEditingArea(Morph)>>width: RubTextScrollPane>>fitScrollTargetWidth RubTextScrollPane>>updateScrollbars RubTextScrollPane(GeneralScrollPane)>>extent: RubTextScrollPane>>extent: RubScrolledTextMorph>>manageLayoutInBounds: RubScrolledTextMorph>>manageLayout RubScrolledTextMorph>>extent: RubScrolledTextMorph(Morph)>>bounds: RubScrolledTextMorph(Morph)>>layoutInBounds: TableLayout>>layoutTopToBottom:in: TableLayout>>layout:in: 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 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 GLMPanelMorph(Morph)>>privateInvalidateMorph: GLMPanelMorph(Morph)>>privateAddMorph:atIndex: GLMPanelMorph(Morph)>>addMorphFront: GLMPanelMorph(Morph)>>addMorph: GLMPanelMorph(Morph)>>addMorph:fullFrame: GLMMorphicPaneRenderer>>renderContainerFor: GLMMorphicPaneRenderer>>actOnMatchingPresentationChanged: MessageSend>>value: MessageSend>>cull: MessageSend>>cull:cull: [ action cull: anAnnouncement cull: announcer ] in AnnouncementSubscription>>deliver: BlockClosure>>on:do: BlockClosure>>on:fork: AnnouncementSubscription>>deliver: [ "Ensure delivery to remaining announcements" subscription deliver: anAnnouncement ] in SubscriptionRegistry>>deliver:to:startingAt: BlockClosure>>ifCurtailed: SubscriptionRegistry>>deliver:to:startingAt: SubscriptionRegistry>>deliver:to: SubscriptionRegistry>>deliver: GLMPane(Announcer)>>announce: GLMPane(GLMAnnouncer)>>announce: GLMPane(GLMLoggedObject)>>announce: GLMPane>>notingPresentationChangeDo: GLMPanePort(GLMBoundPort)>>notingPresentationChangeDo: GLMTransmission>>transmitIn: [ :each | each transmitIn: aPortEvent transmissionContext copy ] in GLMTabulator(GLMBrowser)>>outerPortEvent: OrderedCollection>>do: GLMTabulator(GLMBrowser)>>outerPortEvent: [ :each | each outerPortEvent: aPortEvent ] in GLMCompositePresentation>>outerPortEvent: OrderedCollection>>do: GLMCompositePresentation>>do: GLMCompositePresentation>>outerPortEvent: GLMPane>>portEvent: [ self silentValue: anObject. self pane portEvent: (GLMPortEvent on: self previouslyValued: oldValue in: aTransmissionContext) ] in GLMPanePort>>changeValueTo:in: GLMPane>>notingPresentationChangeDo: GLMPanePort>>changeValueTo:in: GLMPanePort>>value:in: GLMPanePort(GLMPort)>>value: GLMTabulator(GLMPresentation)>>entity: GLMRubricTextMorphicTest>>checkInitializeBlockSetsTextSelectionForPresentation: GLMRubricTextMorphicTest>>testInitializeBlockSetsTextSelectionForMethodPresentation GLMRubricTextMorphicTest(TestCase)>>performTest