Label - Metal crash in the wild - iOS - Cocos2d-x v4

This looks like a combination of the last two I have posted.

Looking further through my crashes - I currently have about 6 variations on the label crash bug that ends up in the same metal call stack.

mach_msg_trap + 8
mach_msg + 76 (mach_msg.c:119)
io_connect_method + 440
IOConnectCallMethod + 236 (IOKitLib.c:2270)
IOGPUResourceCreate + 224 (IOGPUResourceRef.c:141)
[IOGPUMetalResource initWithDevice:options:args:argsSize:] + 408 (IOGPUMetalResource.m:324)
[IOGPUMetalBuffer initWithPrimaryBuffer:heapIndex:bufferIndex:bufferOffset:length:args:argsSize:] + 276 (IOGPUMetalBuffer.m:286)
[AGXBuffer(Internal) initWithDevice:length:options:isSuballocDisabled:resourceInArgs:pinnedGPULocation:] + 260 (agxa_buffer_util.h:67)
[AGXBuffer initWithDevice:length:options:isSuballocDisabled:pinnedGPULocation:] + 40 (agxa_buffer.mm:187)
cocos2d::backend::BufferMTL::BufferMTL(id<MTLDevice>, unsigned long, cocos2d::backend::BufferType, cocos2d::backend::BufferUsage) (in midnight) + 168
cocos2d::backend::DeviceMTL::newBuffer(unsigned long, cocos2d::backend::BufferType, cocos2d::backend::BufferUsage) (in midnight) + 100
cocos2d::CustomCommand::createIndexBuffer(cocos2d::backend::IndexFormat, unsigned long, cocos2d::backend::BufferUsage) (in midnight) + 124
cocos2d::CustomCommand::createIndexBuffer(cocos2d::backend::IndexFormat, unsigned long, cocos2d::backend::BufferUsage) (in midnight) + 124
cocos2d::Label::updateEffectUniforms(cocos2d::Label::BatchCommand&, cocos2d::TextureAtlas*, cocos2d::Renderer*, cocos2d::Mat4 const&) (in midnight) + 564
cocos2d::Label::draw(cocos2d::Renderer*, cocos2d::Mat4 const&, unsigned int) (in midnight) + 1260
cocos2d::Label::visit(cocos2d::Renderer*, cocos2d::Mat4 const&, unsigned int) (in midnight) + 616
cocos2d::Node::visit(cocos2d::Renderer*, cocos2d::Mat4 const&, unsigned int) (in midnight) + 416
cocos2d::ProtectedNode::visit(cocos2d::Renderer*, cocos2d::Mat4 const&, unsigned int) (in midnight) + 580
cocos2d::ui::Layout::stencilClippingVisit(cocos2d::Renderer*, cocos2d::Mat4 const&, unsigned int) (in midnight) + 720
cocos2d::Node::visit(cocos2d::Renderer*, cocos2d::Mat4 const&, unsigned int) (in midnight) + 416
cocos2d::TransitionCrossFade::onEnter() (in midnight) + 340
cocos2d::Director::setNextScene() (in midnight) + 260
cocos2d::Director::drawScene() (in midnight) + 192
cocos2d::Director::mainLoop() (in midnight) + 148

Have you created an issue on GitHub for this yet?