On Tue, Dec 11, 2012 at 4:17 AM, Jean-Marc Lasgouttes <lasgout...@lyx.org> wrote: > Le 08/12/12 08:08, Scott Kostyshak a écrit : > >> I'm hoping others can reproduce this. I can reproduce in current trunk >> with Ubuntu 12.04 as follows: >> >> - Enable "spellcheck continuously" >> - Insert a table, say 4x4. >> - Click on the upper-left cell. >> - Enter "a". >> - Undo twice, then redo twice, then undo once. >> >> I get a SIGSEGV. > > > Can you try again to see whether it is checked? In general, there are other > things for which I am not sure whether they should be kept in CursorData > (that is, restored by Undo). For example, should we restore the transient > mark setting?
Yes, this fixed it for me. Someday I hope to be able to debug undo problems. Until then, my debugging will consist of bugging (you) :) Thank you, Scott