From the output I suspect that there are illegal tags in my library, but I couldn't find it out...
Process: TextNut [32838]
Path: /Applications/TextNut.app/Contents/MacOS/TextNut
Identifier: com.edgenius.osx.TextNut
Version: 2.46 (201609280001)
App Item ID: 933104554
App External ID: 819094716
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: TextNut [32838]
User ID: 501
Date/Time: 2017-05-05 01:18:23.400 +0800
OS Version: Mac OS X 10.12.3 (16D32)
Report Version: 12
Time Awake Since Boot: 140000 seconds
Time Since Wake: 5700 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x0000000000000001, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Termination Signal: Illegal instruction: 4
Termination Reason: Namespace SIGNAL, Code 0x4
Terminating Process: exc handler [0]
Application Specific Information:
Crashing on exception: -[__NSCFString deleteCharactersInRange:]: Range or index out of bounds
Application Specific Backtrace 1:
0 CoreFoundation 0x00007fffaf4f5e7b __exceptionPreprocess + 171
1 libobjc.A.dylib 0x00007fffc40dfcad objc_exception_throw + 48
2 CoreFoundation 0x00007fffaf57499d +[NSException raise:format:] + 205
3 CoreFoundation 0x00007fffaf525d35 mutateError + 261
4 TextNutSharedLib 0x000000010a695704 +[ETRenderUtil extractTitleFromOverviewTitle:] + 640
5 TextNut 0x000000010a37b453 TextNut + 148563
6 TextNut 0x000000010a389e6d TextNut + 208493
7 TextNut 0x000000010a389486 TextNut + 205958
8 TextNut 0x000000010a382442 TextNut + 177218
9 AppKit 0x00007fffad575318 -[NSDocument(NSDocumentSerializationAPIs) _discontinueFileAccessUsingBlock:] + 202
10 AppKit 0x00007fffad2b1a3e _67-[NSDocument autosaveWithImplicitCancellability:completionHandler:]block_invoke + 317
11 AppKit 0x00007fffad57522e -[NSDocument(NSDocumentSerializationAPIs) continueFileAccessUsingBlock:] + 222
12 AppKit 0x00007fffad576c5d _62-[NSDocument(NSDocumentSerializationAPIs) _performFileAccess:]block_invoke.354 + 106
13 AppKit 0x00007fffad4fa4a5 _62-[NSDocumentController(NSInternal) _onMainThreadInvokeWorker:]block_invoke.1972 + 160
14 CoreFoundation 0x00007fffaf48b7dc CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK + 12
15 CoreFoundation 0x00007fffaf46c7e4 __CFRunLoopDoBlocks + 356
16 CoreFoundation 0x00007fffaf46c326 __CFRunLoopRun + 1878
17 CoreFoundation 0x00007fffaf46b974 CFRunLoopRunSpecific + 420
18 HIToolbox 0x00007fffae9f7a5c RunCurrentEventLoopInMode + 240
19 HIToolbox 0x00007fffae9f7799 ReceiveNextEventCommon + 184
20 HIToolbox 0x00007fffae9f76c6 _BlockUntilNextEventMatchingListInModeWithFilter + 71
21 AppKit 0x00007fffacf9d5b4 _DPSNextEvent + 1120
22 AppKit 0x00007fffad717d6b -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 2789
23 AppKit 0x00007fffacf91f35 -[NSApplication run] + 926
24 AppKit 0x00007fffacf5c850 NSApplicationMain + 1237
25 libdyld.dylib 0x00007fffc49c3255 start + 1
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 com.apple.AppKit 0x00007fffad2fbbfe -[NSApplication _crashOnException:] + 109
1 com.apple.AppKit 0x00007fffad2fbb30 -[NSApplication reportException:] + 917
2 com.edgenius.osx.TextNut 0x000000010a3cc2f9 0x10a357000 + 479993
3 com.apple.AppKit 0x00007fffacf9201f -[NSApplication run] + 1160
4 com.apple.AppKit 0x00007fffacf5c850 NSApplicationMain + 1237
5 libdyld.dylib 0x00007fffc49c3255 start + 1