O que significa essa saída gdb?


120

Eu tenho um botão que reproduz um som e parece funcionar perfeitamente no simulador, mas estou recebendo esta mensagem:

Erro ao carregar /System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle/Contents/MacOS/AudioIPCPlugIn: dlopen (/System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AundleIPCPlugents. MacOS / AudioIPCPlugIn, 262): Símbolo não encontrado: ___CFObjCIsCollectable
  Referenciado em: /System/Library/Frameworks/Security.framework/Versions/A/Security
  Esperado em: /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
 em /System/Library/Frameworks/Security.framework/Versions/A/Security
2011-11-01 02: 13: 02.605 Halloween FX [33484: 10703] Erro ao carregar /System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle/Contents/MacOS/AudioIPCPlugIn: dlopen (/ System / Library /Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle/Contents/MacOS/AudioIPCPlugIn, 262): Símbolo não encontrado: ___CFObjCIsCollectable
  Referenciado em: /System/Library/Frameworks/Security.framework/Versions/A/Security
  Esperado em: /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
 em /System/Library/Frameworks/Security.framework/Versions/A/Security
2011-11-01 02: 13: 02.657 Halloween FX [33484: 10703] Erro ao carregar /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn: dlopen (/ System / Library /Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn, 262): Símbolo não encontrado: ___CFObjCIsCollectable
  Referenciado em: /System/Library/Frameworks/Security.framework/Versions/A/Security
  Esperado em: /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
 em /System/Library/Frameworks/Security.framework/Versions/A/Security
2011-11-01 02: 13: 02.671 Halloween FX [33484: 10703] Erro ao carregar /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn: dlopen (/ System / Library /Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn, 262): Símbolo não encontrado: ___CFObjCIsCollectable
  Referenciado em: /System/Library/Frameworks/Security.framework/Versions/A/Security
  Esperado em: /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
 em /System/Library/Frameworks/Security.framework/Versions/A/Security
2011-11-01 02: 13: 02.706 Halloween FX [33484: 10703] Erro ao carregar /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn: dlopen (/ System / Library /Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn, 262): Símbolo não encontrado: ___CFObjCIsCollectable
  Referenciado em: /System/Library/Frameworks/Security.framework/Versions/A/Security
  Esperado em: /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
 em /System/Library/Frameworks/Security.framework/Versions/A/Security
2011-11-01 02: 13: 02.715 Halloween FX [33484: 10703] Erro ao carregar /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn: dlopen (/ System / Library /Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn, 262): Símbolo não encontrado: ___CFObjCIsCollectable
  Referenciado em: /System/Library/Frameworks/Security.framework/Versions/A/Security
  Esperado em: /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
 em /System/Library/Frameworks/Security.framework/Versions/A/Security
2011-11-01 02: 13: 02.732 Halloween FX [33484: 10703] Erro ao carregar /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn: dlopen (/ System / Library /Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn, 262): Símbolo não encontrado: ___CFObjCIsCollectable
  Referenciado em: /System/Library/Frameworks/Security.framework/Versions/A/Security
  Esperado em: /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
 em /System/Library/Frameworks/Security.framework/Versions/A/Security
2011-11-01 02: 13: 02.741 Halloween FX [33484: 10703] Erro ao carregar /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn: dlopen (/ System / Library /Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn, 262): Símbolo não encontrado: ___CFObjCIsCollectable
  Referenciado em: /System/Library/Frameworks/Security.framework/Versions/A/Security
  Esperado em: /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
 em /System/Library/Frameworks/Security.framework/Versions/A/Security

E eu tenho relatórios dizendo que, em alguns dispositivos, ele não está sendo reproduzido.


Só queria acrescentar que estou vendo esse mesmo problema ao reproduzir fluxos de vídeo HLS em um projeto iOS usando ARC.
James J

Respostas:


203

Esse é um erro confirmado do iOS SDK 5 / Simulator - acontece assim que o simulador tenta reproduzir som (de um filme ou de qualquer outra fonte sonora). Não se preocupe, não será um problema no dispositivo real.

Você mencionou relatórios reais de usuários com problemas para usar seu aplicativo - esses problemas não estão relacionados / conectados ao problema que você postou acima.

Esse problema foi registrado pela Apple sob o ID de bug 10555404. Eu mesmo registrei um relatório que finalmente foi identificado como uma fraude do ID de bug mencionado.

Atualmente, o problema persiste até e inclui o Xcode versão 4.4.1 (4F1003), iOS SDK 5.1.

Atualizar

Este problema foi finalmente corrigido no Xcode versão 4.5 (4G182), iOS SDK 6.0.

Nota

O problema persiste mesmo no Xcode Versão 4.5 quando usado em conjunto com o simulador do iOS 5.1 (ou inferior).


1
Ainda estou vendo esse problema com o LLDB, mas o atraso irritante se foi.
313 stigi

13
Parece que isso é causado por uma exceção interna lançada dentro do AVFoundation no Simulador. Desativar o ponto de interrupção "Todas as exceções" interrompe a quebra do depurador e o som é reproduzido, conforme sugerido pela resposta de Brandon Williams. (Ou forçar o depurador para continuar repetidamente eo som acabará por jogar.)
Chris Miles

2
Ainda estou vendo esse problema no Xcode 4.5 e com o iOS 6 Simulator + iOS SDK 6.0, independentemente das soluções alternativas ou sugestões que tento ultrapassar. Hmm ...
Joe D'Andrea

16

Encontrei uma solução temporária para esse problema: simplesmente desative os pontos de interrupção antes de reproduzir o vídeo. Então funciona bem no simulador.


4

Esse problema pode ocorrer se você importar incorretamente uma estrutura do Mac OSX em vez da estrutura do iOs. A remoção da estrutura do Mac OS funcionou para mim


4

Use o AVAudioPlayer como ivar no arquivo principal com strong: @property (forte, não atômico) AVAudioPlayer * audioPlayer Para mim, isso funciona.


4

O código a seguir pode ser usado para testar no simulador.

if (beep == nil)
    NSLog(@"audio player not initialized");             
else if(TARGET_IPHONE_SIMULATOR) 
{
    NSLog(@"beep play"); 
} 
else
{
    [beep play];  
}

1

Este é um problema que muitas pessoas estão tendo. Ainda não encontrei nenhuma solução para isso.

Eu sugiro fortemente arquivar um radar. Aqui está o meu http://openradar.appspot.com/radar?id=1466402


Não se preocupe com a Apple ficar calada. Ainda recebo feedback sobre bugs. Mas este é tão óbvio. Eles devem pelo menos descobrir as duplicatas :(
stigi

1

O que Till diz é absolutamente certo. Mas, ao usar o ARC, esse problema pode se correlacionar (sem uma causalidade) com outro problema: se o AVAudioPlayer realmente não reproduzir nenhum som, isso poderá ser interessante para você: https://stackoverflow.com/a/7744831/838068

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.