Здравейте,
от няколко месеца покрай инсталирането на всякакви алфи и бети на macOS Spotlight ми се счупи—на въвеждането на първи символ още прозорецът се затваряше. Едва вчера вечерта се зарових в логовете да видя какво се случва и установих, че гърми при търсене в речниците:
Application Specific Information:
*** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[__NSCFString substringFromIndex:]: Index 21 out of bounds; string length 19'
terminating with uncaught exception of type NSException
abort() called
Application Specific Backtrace 1:
0 CoreFoundation 0x00007fff329c018b __exceptionPreprocess + 171
1 libobjc.A.dylib 0x00007fff59322c76 objc_exception_throw + 48
2 CoreFoundation 0x00007fff32a51bfd +[NSException raise:format:] + 205
3 Foundation 0x00007fff349f00df -[NSString substringFromIndex:] + 126
4 Spotlight 0x00007fff5495b1c3 -[PRSDictionaryResult uniqueIdentifier] + 125
Не съм съвсем сигурен коя е минималната комбинация, която оправя проблема, но след разкарването на речниците от Library/Dictionaries, последвано от стартиране на Dictionary.app, след това слагането им обратно там, и ново стартиране на Dictionary.app Spotlight работи.
Пиша това, в случай че някой има същия проблем.
от няколко месеца покрай инсталирането на всякакви алфи и бети на macOS Spotlight ми се счупи—на въвеждането на първи символ още прозорецът се затваряше. Едва вчера вечерта се зарових в логовете да видя какво се случва и установих, че гърми при търсене в речниците:
Application Specific Information:
*** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[__NSCFString substringFromIndex:]: Index 21 out of bounds; string length 19'
terminating with uncaught exception of type NSException
abort() called
Application Specific Backtrace 1:
0 CoreFoundation 0x00007fff329c018b __exceptionPreprocess + 171
1 libobjc.A.dylib 0x00007fff59322c76 objc_exception_throw + 48
2 CoreFoundation 0x00007fff32a51bfd +[NSException raise:format:] + 205
3 Foundation 0x00007fff349f00df -[NSString substringFromIndex:] + 126
4 Spotlight 0x00007fff5495b1c3 -[PRSDictionaryResult uniqueIdentifier] + 125
Не съм съвсем сигурен коя е минималната комбинация, която оправя проблема, но след разкарването на речниците от Library/Dictionaries, последвано от стартиране на Dictionary.app, след това слагането им обратно там, и ново стартиране на Dictionary.app Spotlight работи.
Пиша това, в случай че някой има същия проблем.