Things had started crashing since commit 8959801085 because (I think) update_metadata is clearing too much of the cache.
DRVGMBSRVZ2GH6ZCC4SOPG6RLU53IZ3STZPNDMI6HSUXARY3BZNAC
RTG3J32S5SQX6KC74FFHSK2MAJCMISFUHANSDCIFQA7TGDGDORGAC
OTIBCAUJ3KDQJLVDN3A536DLZGNRYMGJLORZVR3WLCGXGO6UGO6AC
pane.line_cache = {}
pane.line_cache[i] = {} line.start_relative_y = y
pane.line_cache[i] = {}
line.start_relative_y = y
--? print(i, 'before', pane.line_cache[i].starty) pane.line_cache[i].fragments = nil pane.line_cache[i].screen_line_starting_pos = nil
--? print(i, 'before', pane.line_cache[i].starty)
pane.line_cache[i].fragments = nil
pane.line_cache[i].screen_line_starting_pos = nil
--? print(i, 'after', pane.line_cache[i].starty)