2

有人熟悉来自 libsystem_c.dylib 的崩溃消息 purgeable_ptr_in_use_enumerator 吗?

我的预感是它与一些可变对象同时发生变异有关,它在代码中的另一个点被访问,但只是想看看是否有人对这个错误消息有很好的理解。

对于它的价值,这是前面的错误日志

0    libsystem_kernel.dylib __pthread_kill + 8

1    libsystem_c.dylib  abort + 94

2    libsystem_c.dylib  purgeable_ptr_in_use_enumerator

3    libsystem_c.dylib  free_tiny_botch + 84

4    libsystem_c.dylib  free + 170

5    CoreFoundation __rehashs + 162

6    CoreFoundation -[__NSSetM addObject:] + 214

7    CoreFoundation -[NSMutableSet addObjectsFromArray:] + 382
4

2 回答 2

0

这不是错误信息。magazine_malloc.c它是在 libsystem_c 中定义的静态函数。如果您对详细信息感兴趣,请参阅此内容。

于 2012-11-05T18:46:09.267 回答
0

检查设备上的可用磁盘空间。我们的一个用户总是在随机的地方崩溃,他的所有日志都有这个共同点。结果他的设备上只有 2-3 MB 的可用空间。

于 2013-02-23T19:51:14.990 回答