[LayaAir3]LayaNative ios使用TTF字体启动奔溃

libFontParser.dylib`TSFNTFont::EnumerateTableTags:
    0x1c1b38ee4 <+0>:   sub    sp, sp, #0x40
    0x1c1b38ee8 <+4>:   stp    x22, x21, [sp, #0x10]
    0x1c1b38eec <+8>:   stp    x20, x19, [sp, #0x20]
    0x1c1b38ef0 <+12>:  stp    x29, x30, [sp, #0x30]
    0x1c1b38ef4 <+16>:  add    x29, sp, #0x30
    0x1c1b38ef8 <+20>:  mov    x19, x1
    0x1c1b38efc <+24>:  bl     0x1c1b09e10               ; TSFNTFont::GetDirectory() const
    0x1c1b38f00 <+28>:  cbz    x0, 0x1c1b38f48           ; <+100>
->  0x1c1b38f04 <+32>:  ldrh   w8, [x0, #0x4]
    0x1c1b38f08 <+36>:  cbz    w8, 0x1c1b38f48           ; <+100>
    0x1c1b38f0c <+40>:  rev16  w8, w8
    0x1c1b38f10 <+44>:  add    x20, x0, #0xc
    0x1c1b38f14 <+48>:  ubfiz  x8, x8, #4, #32
    0x1c1b38f18 <+52>:  sub    x21, x8, #0x10
    0x1c1b38f1c <+56>:  strb   wzr, [sp, #0xf]
    0x1c1b38f20 <+60>:  ldr    w8, [x20], #0x10
    0x1c1b38f24 <+64>:  rev    w1, w8
    0x1c1b38f28 <+68>:  add    x2, sp, #0xf
    0x1c1b38f2c <+72>:  mov    x0, x19
    0x1c1b38f30 <+76>:  bl     0x1c1b38f5c               ; std::__1::function<void (unsigned int, bool*)>::operator()(unsigned int, bool*) const
已邀请:

Recovery

赞同来自:

经过我的疯狂测试
该异常在3.1.0beta4上存在
使用3.0.11则正常
 
无法提供demo,使用了大量文本,我尝试简单设置几个文本样式,并未crash。

Recovery

赞同来自:

经过我的疯狂测试
该异常在3.1.0beta4上存在
使用3.0.11则正常
 
无法提供demo,使用了大量文本,我尝试简单设置几个文本样式,并未crash。

lv

赞同来自:

如何操作能复现崩溃

要回复问题请先

商务合作
商务合作