Am Dienstag, 27. Dezember 2016 um 17:11:20, schrieb Scott Kostyshak <skost...@lyx.org> > On Tue, May 31, 2016 at 01:15:38AM +0200, Guillaume Munch wrote: > > commit 1cc14a31ca8320d881b674f93c34a09cf1666cca > > Author: Guillaume Munch <g...@lyx.org> > > Date: Mon May 30 21:42:08 2016 +0100 > > > > TocWidget: fix an erroneous collapse and optimise updates based on > > profiling > > > > TocModels::reset() in GuiView::structureChanged() collapses the > > TocWidget, and > > therefore requires an update right after, which was missing. > > > > In fact, profiling TocWidget::updateView() shows that delaying the > > update is > > good only for fast keypresses (essentially movement). It costs 5% of a > > char-forward operation in a document with approx. 100 table of contents > > items. The update optimisation has been rewritten to take this data into > > account. > > A git bisect suggests this causes a SIGSEGV. To reproduce: > > 1. open the attached file > 2. open the outline pane > 3. put the cursor just to the left of "Hello" (but inside the caption inset) > 4. "Save As" to a new filename. > > Can you reproduce?
Yes. > Backtrace is attached. > > Scott Kornel
signature.asc
Description: This is a digitally signed message part.