On Mon, Dec 10, 2012 at 6:49 AM, Jean-Marc Lasgouttes <lasgout...@lyx.org> wrote: > Le 08/12/2012 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. > > > This last undo step can be replaced by anything here (clicking anywhere, > inserting text...). > > Unfortunately, when I run LyX under gdb (or valgrind), I cannot reproduce > anymore :(
Why is this a problem? Can't you use the core file that was dumped or is that not the same? I guess you can't use "next" to work interactively in a core file. In general (well, in a LyX context I guess), what can one learn from a behavior not being reproducible under gdb or valgrind? For example, is this a sign that the bug could have to do with threading? > > >> I git-bisected to the following commit, but I could be incorrect >> because I did not do clean builds. >> >> --- >> commit 6ec1683aeecf701edf5d79f449e2e749e93d4342 >> Author: Jean-Marc Lasgouttes <lasgout...@lyx.org> >> Date: Tue Jul 17 22:26:44 2012 +0200 >> >> Fix crash introduced in my previous commit f6b1c24b > > > Yes, the cause is probably related to my fix(es) to #5204. I am not sure how > to investigate, though. > > JMarc