Regression

osx-32 / Tests-osx-32 / MacOSX32.FreeType.Tests.Cache.FreeTypeCacheTest.testGlyphAccessIsThreadSafe (from FreeType-Tests)

Failing for the past 1 build (Since #982 )
Took 12 sec.

Stacktrace

Process>>pvtSignal:list:
[ | sem text canvases blocky |
sem := Semaphore new.
text := String loremIpsum: 25 * 1024.
FreeTypeCache current removeAll.
canvases := OrderedCollection new.
blocky := [ | canvas |
canvas := FormCanvas extent: 1000 @ 1000.
canvases add: canvas.
RubScrolledTextMorph new
	setText: text;
	font: StandardFonts codeFont;
	bounds: (0 @ 0 corner: canvas form extent);
	fullDrawOn: canvas.
sem signal ].
blocky forkAt: 39.
blocky forkAt: 39.
blocky forkAt: 39.
sem
	wait;
	wait;
	wait.
self
	assert:
		((canvases at: 1) form bits = (canvases at: 2) form bits
			and: [ (canvases at: 2) form bits = (canvases at: 3) form bits ]) ] in FreeTypeCacheTest>>testGlyphAccessIsThreadSafe
SmallInteger(Integer)>>timesRepeat:
FreeTypeCacheTest>>testGlyphAccessIsThreadSafe
FreeTypeCacheTest(TestCase)>>performTest