iOS应用程序随机崩溃说没有为字符串

时间:2017-04-11 10:58:42

标签: ios memory crash-reports

iOS应用程序随机崩溃,说无法为字符串分配内存甚至不会生成低内存崩溃报告。根据Apple文档,应用程序因内存不足而终止会生成不同类型的低内存报告。但是我们正在看到正常崩溃报告

Date/Time:           2017-04-11 14:23:47.2473 +0530
Launch Time:         2017-04-11 13:40:59.2931 +0530
OS Version:          iPhone OS 10.3.2 (14F5065b)
Report Version:      104

Exception Type:  EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000001, 0x0000000182651b84
Termination Signal: Trace/BPT trap: 5
Termination Reason: Namespace SIGNAL, Code 0x5
Terminating Process: exc handler [0]
Triggered by Thread:  0

Application Specific Information:
BUG IN CLIENT OF LIBPLATFORM: Failed to allocate memory for string
Abort Cause 3

Filtered syslog:
None found

Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0   libsystem_platform.dylib        0x0000000182651b84 0x18264f000 + 11140
1   libsystem_platform.dylib        0x0000000182651b1c 0x18264f000 + 11036
2   libsystem_malloc.dylib          0x00000001825d16b4 0x1825c4000 + 54964
3   libsystem_malloc.dylib          0x00000001825ca75c 0x1825c4000 + 26460
4   libsystem_malloc.dylib          0x00000001825ca384 0x1825c4000 + 25476
5   libsystem_malloc.dylib          0x00000001825c57e8 0x1825c4000 + 6120
6   libsystem_malloc.dylib          0x00000001825c8b80 0x1825c4000 + 19328
7   libobjc.A.dylib                 0x0000000182017284 0x181ff0000 + 160388
8   libobjc.A.dylib                 0x0000000182014e48 0x181ff0000 + 151112
9   CoreUI                          0x00000001894e4a50 0x18948e000 + 354896
10  CoreUI                          0x00000001894d600c 0x18948e000 + 294924
11  CoreUI                          0x00000001894f0ccc 0x18948e000 + 404684
12  CoreUI                          0x00000001894d5fa4 0x18948e000 + 294820
13  CoreUI                          0x00000001895013bc 0x18948e000 + 471996
14  UIKit                           0x000000018a01693c 0x1896b9000 + 9820476
15  UIKit                           0x000000018a016784 0x1896b9000 + 9820036
16  UIKit                           0x000000018a15b8d0 0x1896b9000 + 11151568
17  UIKit                           0x000000018a016fac 0x1896b9000 + 9822124
18  UIKit                           0x000000018998ad50 0x1896b9000 + 2956624
19  UIKit                           0x00000001897fd03c 0x1896b9000 + 1327164

主要是在分配内存时发生崩溃。堆缓冲区溢出会导致这种情况吗?有人可以帮忙吗?提前谢谢。

0 个答案:

没有答案