MacOs monteray: app crashes

I managed to narrow problem down. Not related to MacOs, same happens on Windows 10 too (with all the latest libs & haxe) and it seems there is a known(?) compiler issue that hit Starling codebase, wrongly compiling this:

private static var sHoveringTouchData:Vector<Object> = new Vector<Object>();

to this:

static ::openfl::_Vector::BoolVector sHoveringTouchData;

Error is not new, there is a bounty for it:

The fix is (as suggested on bounty) to replace Vector with Array (and fix some other calls)

private static var sHoveringTouchData:Array<Object> = new Array<Object>();

Hoping this will be fixed in master someday

2 Likes