Я получаю следующую ошибку на OS X Lion 10.7 в моем приложении.Я точно определил причину ошибки, но хочу выяснить, является ли это ошибкой в 10.7 или что-то изменилось, если мне не хватает.на точке останова:
#0 0x00007fff90742b44 in auto_zone_thread_registration_error ()
#1 0x00007fff9073a9a4 in auto_zone_allocate_object ()
#2 0x00007fff8f36335e in _Block_copy_internal ()
#3 0x00007fff8a9d7e9d in HALC_ProxyIOContext::StopIOProc ()
#4 0x00007fff8a9d7dc6 in __HAL_HardwarePlugIn_DeviceStop_block_invoke_30 ()
#5 0x00007fff8a9b8521 in HALB_Executor::DoIt ()
#6 0x00007fff8a9b84ce in HALB_Executor::Run ()
#7 0x00007fff8a9d7ce9 in HAL_HardwarePlugIn_DeviceStop ()
#8 0x00007fff8a9d7c6d in HALPlugIn::DeviceStopIOProc ()
#9 0x00007fff8a9d7bb1 in AudioDeviceStop ()
#10 0x00000001044b381c in AUHAL::StopHardware ()
#11 0x00000001044b397e in AUHAL::AUIOProc ()
#12 0x00007fff8a9d5362 in HALC_ProxyIOContext::IOWorkLoop ()
#13 0x00007fff8a9d4ac9 in HALC_ProxyIOContext::IOThreadEntry ()
#14 0x00007fff8a9d4984 in HALB_IOThread::Entry ()
#15 0x00007fff8fb2f8bf in _pthread_start ()
#16 0x00007fff8fb32b75 in thread_start ()`
Код, вызывающий ошибку потока сборки мусора:
NSSound *completedSound = [NSSound soundNamed:@"Glass"];
[completedSound play] //this line is causing the error;
Все, что делает эта строка, - это воспроизводит один из системных звуков, зарегистрированных наСистема по выбору пользователя.Мне это кажется ошибкой, и я подал отчет об ошибке на всякий случай.
Кто-нибудь еще сталкивался с этим?