I am experiencing crashes with a certain application. The crash signature looks like this:
Code: Select all
Thread 22 Crashed:
0 ...ickTimeComponents.component 0x912a9f95 AddChunkToSoundQueue3 + 258
1 ...ickTimeComponents.component 0x912abd8f TrackTimeToSoundQueue3 + 1476
2 ...ickTimeComponents.component 0x912adde8 Sound3PreRoll + 806
3 ...ple.CoreServices.CarbonCore 0x96c12dcc CallComponentFunctionCommonWithStorage(char**, ComponentParameters*, long (*)(), unsigned long) + 54
4 ...ickTimeComponents.component 0x912a1953 Sound3ComponentDispatch + 212
5 ...ple.CoreServices.CarbonCore 0x96c0b51f CallComponentDispatch + 29
6 com.apple.QuickTime 0x92c135ae MediaPreRoll + 49
7 com.apple.QuickTime 0x92c1353e prerollMedia + 85
8 com.apple.QuickTime 0x92bcd01b ForEachMedia_priv + 82
9 com.apple.QuickTime 0x92c130bf PrivatePrerollMovie_priv + 147
10 com.apple.QuickTime 0x92c13015 PrerollMovie_priv + 42
11 com.apple.QuickTime 0x92c814de MovieAudioExtractionFillBuffer_priv + 1822
12 com.xxx.xxx 0x002e34bd TagLib::List<TagLib::FileRef::FileTypeResolver const*>::List() + 2973653
13 com.xxx.xxx 0x002dd224 TagLib::List<TagLib::FileRef::FileTypeResolver const*>::List() + 2948412
14 com.xxx.xxx 0x000141fc TagLib::List<TagLib::FileRef::FileTypeResolver const*>::List() + 27924
15 com.xxx.xxx 0x00013cea TagLib::List<TagLib::FileRef::FileTypeResolver const*>::List() + 26626
16 com.xxx.xxx 0x00014d24 TagLib::List<TagLib::FileRef::FileTypeResolver const*>::List() + 30780
17 libSystem.B.dylib 0x9a86b259 _pthread_start + 345
18 libSystem.B.dylib 0x9a86b0de thread_start + 34
My questions:
1. Is there any way to force Perian to decode all audio as well? (I have already tried "defaults write org.perian.Perian DecodeAllProfiles -bool YES")
2. Does this look like a QT based problem which could not even be fixed if Perian was going to decode the audio stream?
Thanks for your help in advance!