I am running into a very strange InDesign crash issue on Mac. More details below, could you please provide guidance on how to move forward to resolve the crash issue?
OS version: macOS 10.12 (Occurs on any mac version)
InDesign version: CC 2017.1
Issue Description:
When I access and type into the Search field in InDesign Help Menu on Mac, the tool crashes. And it specifically happens when I have my custom plug-ins also at work. What I fail to understand is how these two functionalities are related at all.
The below is fine. I don’t have a page opened, so my plug-in is not at work.
![Screen Shot 2017-10-26 at 5.49.08 PM.png]()
Below does not work. I have a page opened that invokes my plug-ins code. As soon as I type a letter in the Search field of Help menu, the tool crashes. Below is the
crash trace.
![Screen Shot 2017-10-26 at 6.07.38 PM.png]()
Process: Adobe InDesign CC 2017 [4504]
Path: /Applications/Adobe InDesign CC 2017/Adobe InDesign CC 2017.app/Contents/MacOS/Adobe InDesign CC 2017
Identifier: com.adobe.InDesign
Version: 12.1.0.56 (12100)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: Adobe InDesign CC 2017 [4504]
User ID: 502
Date/Time: 2017-10-26 17:18:50.201 +0530
OS Version: Mac OS X 10.12.2 (16C67)
Report Version: 12
Anonymous UUID: 4961DFCF-41D6-C790-3C34-8EEF0D77643F
Time Awake Since Boot: 3600 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Termination Signal: Segmentation fault: 11
Termination Reason: Namespace SIGNAL, Code 0xb
Terminating Process: exc handler [0]
VM Regions Near 0:
-->
__TEXT 0000000103383000-000000010338d000 [ 40K] r-x/rwx SM=COW /Applications/Adobe InDesign CC 2017/Adobe InDesign CC 2017.app/Contents/MacOS/Adobe InDesign CC 2017
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 com.adobe.InDesign.Assignment UI 0x000000010eefc5fd 0x10eec9000 + 210429
1 com.adobe.InDesign.Assignment UI 0x000000010eefbb64 0x10eec9000 + 207716
2 com.adobe.InDesign.Assignment UI 0x000000010eef9b0e 0x10eec9000 + 199438
3 com.adobe.InDesign.Assignment UI 0x000000010eef9a8b 0x10eec9000 + 199307
4 com.adobe.InDesign.Actions 0x0000000111fe5411 0x111fd0000 + 87057
5 com.adobe.InDesign.Actions 0x0000000111feef20 0x111fd0000 + 126752
6 com.adobe.InDesign.Actions 0x0000000111fe9f9f 0x111fd0000 + 106399
7 com.adobe.InDesign.Actions 0x0000000111fede7b 0x111fd0000 + 122491
8 com.adobe.InDesign.Actions 0x00000001120119c8 0x111fd0000 + 268744
9 com.adobe.InDesign.Application UI 0x000000011244b38a 0x1122bb000 + 1639306
10 com.adobe.dvacore.framework 0x0000000103eeb5fc int dvacore::config::ErrorManager::ExecuteFunction<void>(boost::function0<void>*, void*) + 28
11 com.adobe.InDesign.Application UI 0x000000011243e7a2 0x1122bb000 + 1587106
12 com.adobe.dvacore.framework 0x0000000103eeb6b3 void dvacore::config::ErrorManager::ExecuteFunctionWithTopLevelExceptionHandler<void>(boost::f unction0<void>, bool*) + 99
13 com.adobe.dvacore.framework 0x0000000103eec2f0 void dvacore::config::ExecuteTopLevelFunction<void>(boost::function0<void>, bool*) + 160
14 com.adobe.exo.framework 0x00000001061a68cc exo::app::OS_AppBase::SetResetMenuShortcutsOnClose(bool) + 3084
15 com.apple.AppKit 0x00007fff8998880e -[NSMenu _populateFromDelegateWithEventRef:] + 334
16 com.apple.AppKit 0x00007fff89985129 -[NSMenu _populateWithEventRef:] + 84
17 com.apple.AppKit 0x00007fff89987965 -[NSCarbonMenuImpl _carbonPopulateEvent:handlerCallRef:] + 468
18 com.apple.AppKit 0x00007fff8998769b NSSLMMenuEventHandler + 1093
19 com.apple.HIToolbox 0x00007fff8b228b85 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1708
20 com.apple.HIToolbox 0x00007fff8b227df6 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 428
21 com.apple.HIToolbox 0x00007fff8b227c3f SendEventToEventTargetWithOptions + 43
22 com.apple.HIToolbox 0x00007fff8b26fe59 SendMenuPopulate(MenuData*, OpaqueEventTargetRef*, unsigned int, double, unsigned int, OpaqueEventRef*, unsigned char, unsigned char*) + 320
23 com.apple.HIToolbox 0x00007fff8b29c1b3 SendMenuOpening(MenuSelectData*, MenuData*, double, unsigned int, unsigned int, __CFDictionary*, unsigned char, unsigned char*) + 305
24 com.apple.HIToolbox 0x00007fff8b3ce0ae _SimulateMenuOpening + 124
25 com.apple.shortcut 0x00007fff9d4e6936 -[SCTGRLIndex indexCarbonMenu:withParentMenu:resultGRLs:isRootMenu:systemHelpMenu:withDepth:] + 1095
26 com.apple.shortcut 0x00007fff9d4e6973 -[SCTGRLIndex indexCarbonMenu:withParentMenu:resultGRLs:isRootMenu:systemHelpMenu:withDepth:] + 1156
27 com.apple.shortcut 0x00007fff9d4e6973 -[SCTGRLIndex indexCarbonMenu:withParentMenu:resultGRLs:isRootMenu:systemHelpMenu:withDepth:] + 1156
28 com.apple.shortcut 0x00007fff9d4e6435 -[SCTGRLIndex indexMenuBar:] + 163
29 com.apple.shortcut 0x00007fff9d4e61ae -[SCTSearchManager updateGRLIndex] + 102
30 com.apple.shortcut 0x00007fff9d4e7fbe -[SCTSearchManager performSearch] + 108
31 com.apple.CoreFoundation 0x00007fff8bcdaa6c __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 12
32 com.apple.CoreFoundation 0x00007fff8bcda96b _CFXRegistrationPost + 427
33 com.apple.CoreFoundation 0x00007fff8bcda6d2 ___CFXNotificationPost_block_invoke + 50
34 com.apple.CoreFoundation 0x00007fff8bc97d63 -[_CFXNotificationRegistrar find:object:observer:enumerator:] + 1827
35 com.apple.CoreFoundation 0x00007fff8bc96d9c _CFXNotificationPost + 604
36 com.apple.Foundation 0x00007fff8d6bda37 -[NSNotificationCenter postNotificationName:object:userInfo:] + 66
37 com.apple.CoreFoundation 0x00007fff8bcdaa6c __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 12
38 com.apple.CoreFoundation 0x00007fff8bcda96b _CFXRegistrationPost + 427
39 com.apple.CoreFoundation 0x00007fff8bcda6d2 ___CFXNotificationPost_block_invoke + 50
40 com.apple.CoreFoundation 0x00007fff8bc97d63 -[_CFXNotificationRegistrar find:object:observer:enumerator:] + 1827
41 com.apple.CoreFoundation 0x00007fff8bc96d9c _CFXNotificationPost + 604
42 com.apple.Foundation 0x00007fff8d6bda37 -[NSNotificationCenter postNotificationName:object:userInfo:] + 66
43 com.apple.AppKit 0x00007fff89991e4b -[NSTextView(NSSharing) didChangeText] + 345
44 com.apple.AppKit 0x00007fff8998eec1 -[NSTextView insertText:replacementRange:] + 3468
45 com.apple.AppKit 0x00007fff8998dcb7 -[NSTextInputContext(NSInputContext_WithCompletion) insertText:replacementRange:completionHandler:] + 79
46 com.apple.AppKit 0x00007fff8a1c14af __55-[NSTextInputContext handleTSMEvent:completionHandler:]_block_invoke_2.379 + 108
47 com.apple.AppKit 0x00007fff8998dc60 -[NSTextInputContext do_HandleTSMEvent_insertFixLenTextLoop:whileCondition:dispatchWorkEach:afterEachInsertTex t:continuation:] + 111
48 com.apple.AppKit 0x00007fff8a1bf354 -[NSTextInputContext tryHandleTSMEvent_insertFixLenText_withContext:dispatchCondition:setupForDispatch:nestedW orkaroundCondition:nestedWorkaroundDispatchWork:loopCondition:dispatchWorkEach:afterEachIn sertText:continuation:] + 387
49 com.apple.AppKit 0x00007fff8a1c1083 __55-[NSTextInputContext handleTSMEvent:completionHandler:]_block_invoke.314 + 4105
50 com.apple.AppKit 0x00007fff8998d8e5 __55-[NSTextInputContext handleTSMEvent:completionHandler:]_block_invoke_2 + 80
51 com.apple.AppKit 0x00007fff8998d864 -[NSTextInputContext tryHandleTSMEvent_HasMarkedText_withDispatchCondition:dispatchWork:continuation:] + 93
52 com.apple.AppKit 0x00007fff8998d24f -[NSTextInputContext handleTSMEvent:completionHandler:] + 2221
53 com.apple.AppKit 0x00007fff8998c933 _NSTSMEventHandler + 321
54 com.apple.HIToolbox 0x00007fff8b228b85 DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) + 1708
55 com.apple.HIToolbox 0x00007fff8b227df6 SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) + 428
56 com.apple.HIToolbox 0x00007fff8b227c3f SendEventToEventTargetWithOptions + 43
57 com.apple.HIToolbox 0x00007fff8b27f096 SendTSMEvent_WithCompletionHandler + 408
58 com.apple.HIToolbox 0x00007fff8b27f570 __SendUnicodeTextAEToUnicodeDoc_WithCompletionHandler_block_invoke + 400
59 com.apple.HIToolbox 0x00007fff8b27f3d1 __SendFilterTextEvent_WithCompletionHandler_block_invoke + 215
60 com.apple.HIToolbox 0x00007fff8b27f0e7 SendTSMEvent_WithCompletionHandler + 489
61 com.apple.HIToolbox 0x00007fff8b27eed1 SendFilterTextEvent_WithCompletionHandler + 236
62 com.apple.HIToolbox 0x00007fff8b27eb92 SendUnicodeTextAEToUnicodeDoc_WithCompletionHandler + 284
63 com.apple.HIToolbox 0x00007fff8b27e948 __utDeliverTSMEvent_WithCompletionHandler_block_invoke_2 + 296
64 com.apple.HIToolbox 0x00007fff8b27e7ee __utDeliverTSMEvent_WithCompletionHandler_block_invoke + 439
65 com.apple.HIToolbox 0x00007fff8b27e5b4 TSMKeyEvent_WithCompletionHandler + 632
66 com.apple.HIToolbox 0x00007fff8b27e303 __TSMProcessRawKeyEventWithOptionsAndCompletionHandler_block_invoke_4 + 251
67 com.apple.HIToolbox 0x00007fff8b27e130 __TSMProcessRawKeyEventWithOptionsAndCompletionHandler_block_invoke_3 + 281
68 com.apple.HIToolbox 0x00007fff8b27de46 __TSMProcessRawKeyEventWithOptionsAndCompletionHandler_block_invoke_2 + 308
69 com.apple.HIToolbox 0x00007fff8b27db7d __TSMProcessRawKeyEventWithOptionsAndCompletionHandler_block_invoke + 300
70 com.apple.HIToolbox 0x00007fff8b27d0ed TSMProcessRawKeyEventWithOptionsAndCompletionHandler + 3604
71 com.apple.AppKit 0x00007fff8a1c7a8d __84-[NSTextInputContext _handleEvent:options:allowingSyntheticEvent:completionHandler:]_block_invoke.1077 + 116
72 com.apple.AppKit 0x00007fff8a1c6d45 __204-[NSTextInputContext tryTSMProcessRawKeyEvent_orSubstitution:dispatchCondition:setupForDispatch:furtherConditi on:doubleSpaceSubstitutionCondition:doubleSpaceSubstitutionWork:dispatchTSMWork:continuati on:]_block_invoke.1003 + 121
73 com.apple.AppKit 0x00007fff8a1c6baf -[NSTextInputContext tryTSMProcessRawKeyEvent_orSubstitution:dispatchCondition:setupForDispatch:furtherConditi on:doubleSpaceSubstitutionCondition:doubleSpaceSubstitutionWork:dispatchTSMWork:continuati on:] + 285
74 com.apple.AppKit 0x00007fff8a1c74d7 -[NSTextInputContext _handleEvent:options:allowingSyntheticEvent:completionHandler:] + 1515
75 com.apple.AppKit 0x00007fff8a1c6a1e -[NSTextInputContext _handleEvent:allowingSyntheticEvent:] + 114