AXSpeech Thread Crash SEGV_ACCERR

Hi everyone,

I've encountered a rare and strange crash in my app that I can't consistently reproduce. The crash seems to occur deep within Apple's internal frameworks, and I can't pinpoint which line of my own code is causing it. Here's the crash stack trace:

#44 AXSpeech

SIGSEGV  
SEGV_ACCERR

0   CoreFoundation  ___CFCheckCFInfoPACSignature + 4  
1   CoreFoundation  _CFRunLoopSourceSignal + 28  
2   Foundation      _performQueueDequeue + 492  
3   Foundation      ___NSThreadPerformPerform + 88  
4   CoreFoundation  ___CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 28  
5   CoreFoundation  ___CFRunLoopDoSource0 + 176  
6   CoreFoundation  ___CFRunLoopDoSources0 + 340  
7   CoreFoundation  ___CFRunLoopRun + 828  
8   CoreFoundation  _CFRunLoopRunSpecific + 608  
9   Foundation      -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212  
10  TextToSpeech    _TTSCFAttributedStringCreateStringByBracketingAttributeWithString + 776  
11  Foundation      ___NSThread__start__ + 732  
12  libsystem_pthread.dylib __pthread_start + 136  

Sometimes, instead of line 10 referencing _TTSCFAttributedStringCreateStringByBracketingAttributeWithString, it shows:

10  TextToSpeech    LogWarning(char const*, ...) + 7288

Has anyone experienced a similar issue or know what might be triggering this crash? Any guidance on how to investigate or resolve this would be greatly appreciated. Thank you!

Do you have a full Apple crash report for this problem? If so, please post it here, using the process described in Posting a Crash Report.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

AXSpeech Thread Crash SEGV_ACCERR
 
 
Q