拥有日语角色时,Unity + IOs 11.4因EXC_BAD_ACCESS而崩溃

时间:2018-07-19 15:20:31

标签: ios unity3d crash exc-bad-access

我正在使用Unity 2018.2.0f2构建5种语言的应用程序,在编辑器和Android中一切看起来都不错,但是在IO 11.4上发生EXC_BAD_ACCESS崩溃。

我已经进行了很多调试,我可以说它来自某些日语字符。当我不说日语时,效果很好。

有些字符还可以:パート(简单的字符)

但是,只要我的翻译中包含以下复杂字符:次使用方法 我明白了:

Exception Type:  EXC_BAD_ACCESS (SIGILL)
Exception Subtype: KERN_INVALID_ADDRESS at 0x000000003f800000
VM Region Info: 0x3f800000 is not in any region.  Bytes before following region: 3306995712
      REGION TYPE                      START - END             [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
      UNUSED SPACE AT START
--->  
      __TEXT                 00000001049cc000-0000000106058000 [ 22.5M] r-x/r-x SM=COW  ...APPNAME

Termination Signal: Illegal instruction: 4
Termination Reason: Namespace SIGNAL, Code 0x4
Terminating Process: APPNAME [1446]
Triggered by Thread:  0

Filtered syslog:
None found

Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0   ???                             0x000000003f800000 0 + 1065353216

我对这个崩溃报告感到困惑,我一直在尝试使用符号和僵尸程序来获取有关该错误的更多详细信息,但是这些都无济于事。

有人在哪里寻找线索吗?

谢谢。

0 个答案:

没有答案