은 libsystem_c.dylib의 충돌 메시지 purgeable_ptr_in_use_enumerator에 익숙한 사람입니까?iOS 크래시 로그 : '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
CoreFoundation의 내부 기능 이라기보다는 충돌 메시지가 아닙니다. 힌트 : 당신은 대부분의 메모리 관리에 대한 이해가 부족합니다. –
오 흥미 롭습니다. 그때이 사고를 일으킬 수있는 것이 무엇인지 궁금하네요? 아마도 그 배열은 어떤 시점에서 더 일찍 발표되었습니다 ... –