Typing with conjunct features active throws this error

text: ‘ल’ (__NSCFString), length: 1, string: ‘्{
}’ (NSConcreteAttributedString), length: 1, range: {2, 0}

NSRangeException

NSMutableRLEArray insertObject:range:: Out of bounds

(
“3 Foundation 0x000000019289d690 -[NSConcreteMutableAttributedString replaceCharactersInRange:withAttributedString:] + 220”,
“4 Glyphs 3 0x0000000102b645f4 ZN7plcrash2MS5async35plcrash_async_dwarf_expression_evalIyxEE15plcrash_error_tP21plcrash_async_mobjectjPK26plcrash_async_thread_statePK25MSplcrash_async_byteorderyxyPT_mSD + 259272”,
“5 AppKit 0x00000001946f8750 -[NSTextInputContext(NSInputContext_WithCompletion) insertText:replacementRange:completionHandler:] + 188”,
“6 AppKit 0x0000000194ec85d8 __55-[NSTextInputContext handleTSMEvent:completionHandler:]_block_invoke_2.396 + 120”,
“7 AppKit 0x00000001946f8688 -[NSTextInputContext do_HandleTSMEvent_insertFixLenTextLoop:whileCondition:dispatchWorkEach:afterEachInsertText:continuation:] + 164”,
“8 AppKit 0x00000001946f84e4 -[NSTextInputContext tryHandleTSMEvent_insertFixLenText_withContext:dispatchCondition:setupForDispatch:nestedWorkaroundCondition:nestedWorkaroundDispatchWork:loopCondition:dispatchWorkEach:afterEachInsertText:continuation:] + 380”,
)

What version of Glyphs is this?

glyphs version: 3.1.1 (3148)

Can you try and see if it also happens in the latest beta? Go to Glyphs > Preferences > Updates, activate both checkboxes and press the Update button.

It should be fixed in the latest version.

this worked! thank you so much!

updated to glyphs version: 3.2 (3222)
now it is working fine. thanks!

1 Like