Regression
Windows-x86_64 / Tests-Windows-x86_64-CoInterpreter-worker / Windows64.NewTools.Playground.Tests.StPlaygroundPageSummaryPresenterTest.testContents (from NewTools-Playground-Tests)
Failing for the past 1 build
(Since Failed
)
Stacktrace
UnwindError Error(Exception)>>signal Error(Exception)>>signal: UndefinedObject(Object)>>error: UndefinedObject(Object)>>errorNotIndexable UndefinedObject(Object)>>size WriteStream(Stream)>>next:putAll:startingAt: WriteStream>>next:putAll:startingAt: MemoryFileWriteStream>>next:putAll:startingAt: ZnBufferedWriteStream>>flushBuffer ZnBufferedWriteStream>>close ZnCharacterWriteStream(ZnEncodedStream)>>close [ stream close ] in FileReference(AbstractFileReference)>>writeStreamDo: Context>>resume:through: FullBlockClosure(BlockClosure)>>ensure: FileReference(AbstractFileReference)>>writeStreamDo: [ flushContents ifNil: [ ^ self ]. self fileReference parent ensureCreateDirectory. self fileReference ensureDelete; writeStreamDo: [ :stream | stream << flushContents ]. flushContents := nil. self storeVersion ] in StPlaygroundPage>>flush FullBlockClosure(BlockClosure)>>ensure: [ owner := activeProcess. aBlock ensure: [ owner := nil ] ] in Mutex>>critical: [ caught := true. self wait. blockValue := mutuallyExcludedBlock value ] in Semaphore>>critical: FullBlockClosure(BlockClosure)>>ensure: Semaphore>>critical: Mutex>>critical: StPlaygroundPage>>flush [ [ contentReceived ] whileTrue: [ contentReceived := false. self timeToWait wait ]. self flush. flushProcess := nil. "in case I need to restart" contentReceived ifTrue: [ self spawnFlushProcess ]. ] in StPlaygroundPage>>spawnFlushProcess [self value. Processor terminateActive] in FullBlockClosure(BlockClosure)>>newProcess [root insertSender: thisContext. currentContext jump] in [ [root insertSender: thisContext. currentContext jump] on: exception do: handlerAction. Processor terminateActive] in Process>>on:do: FullBlockClosure(BlockClosure)>>on:do: [ [root insertSender: thisContext. currentContext jump] on: exception do: handlerAction. Processor terminateActive] in Process>>on:do: