Am 11.12.2012 um 02:12 schrieb Pavel Sanda <sa...@lyx.org>: > Jean-Marc Lasgouttes wrote: >> 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 :( > > Backtrace: > #0 0x08c9d30b in typeinfo for QMimeData () > #1 0x0810a9ba in lyx::DocIterator::cell (this=0x91c2c28) at > DocIterator.cpp:279 > #2 0x08117e3b in lyx::DocIterator::lastpos (this=0x91c2c28) at > DocIterator.cpp:233 > #3 0x081c4e80 in lyx::Cursor::checkNewWordPosition (this=0x91c2bd8) at > Cursor.cpp:585 > #4 0x081c50cc in lyx::Cursor::resetAnchor (this=0x91c2bd8) at Cursor.cpp:543 > #5 0x081c5398 in lyx::Cursor::clearSelection (this=0x91c2bd8) at > Cursor.cpp:1233 > #6 0x082da647 in lyx::BufferView::dispatch (this=0x91c2b38, cmd=..., dr=...) > at BufferView.cpp:1346 > #7 0x086a70b4 in lyx::frontend::GuiView::dispatchToBufferView > (this=0x8f13840, cmd=..., dr=...) at GuiView.cpp:3129 > #8 0x0875fd03 in lyx::frontend::GuiView::dispatch (this=0x8f13840, cmd=..., > dr=...) at GuiView.cpp:3673 > #9 0x0876642f in lyx::frontend::GuiApplication::dispatch (this=0x8cdf048, > cmd=..., dr=...) at GuiApplication.cpp:1780 > #10 0x086c32c3 in lyx::frontend::GuiApplication::dispatch (this=0x8cdf048, > cmd=...) at GuiApplication.cpp:1172 > #11 0x081070e2 in lyx::dispatch (action=...) at LyX.cpp:1270 > #12 0x085e80bd in lyx::frontend::Action::action (this=0x91d61b0) at > Action.cpp:66 > > Pavel
Here it is: * thread #1: tid = 0x2103, 0x00000001000526ad LyX`lyx::DocIterator::inMathed() const + 61 at DocIterator.h:139, stop reason = EXC_BAD_ACCESS (code=13, address=0x0) #0 0x00000001000526ad in lyx::DocIterator::inMathed() const at /Users/stephan/git/lyx/src/DocIterator.h:139 #1 0x0000000100144819 in lyx::DocIterator::lastpos() const at /Users/stephan/git/lyx/src/DocIterator.cpp:233 #2 0x0000000100123c67 in lyx::Cursor::checkNewWordPosition() at /Users/stephan/git/lyx/src/Cursor.cpp:585 #3 0x0000000100123b68 in lyx::Cursor::resetAnchor() at /Users/stephan/git/lyx/src/Cursor.cpp:543 #4 0x00000001001282d3 in lyx::Cursor::clearSelection() at /Users/stephan/git/lyx/src/Cursor.cpp:1233 #5 0x00000001000c7d7b in lyx::BufferView::dispatch(lyx::FuncRequest const&, lyx::DispatchResult&) at /Users/stephan/git/lyx/src/BufferView.cpp:1346 #6 0x00000001007d7209 in lyx::frontend::GuiView::dispatchToBufferView(lyx::FuncRequest const&, lyx::DispatchResult&) at /Users/stephan/git/lyx/src/frontends/qt4/GuiView.cpp:3129 #7 0x00000001007d0806 in lyx::frontend::GuiView::dispatch(lyx::FuncRequest const&, lyx::DispatchResult&) at /Users/stephan/git/lyx/src/frontends/qt4/GuiView.cpp:3673 #8 0x00000001005a2d22 in lyx::frontend::GuiApplication::dispatch(lyx::FuncRequest const&, lyx::DispatchResult&) at /Users/stephan/git/lyx/src/frontends/qt4/GuiApplication.cpp:1780 #9 0x000000010059c92d in lyx::frontend::GuiApplication::dispatch(lyx::FuncRequest const&) at /Users/stephan/git/lyx/src/frontends/qt4/GuiApplication.cpp:1172 #10 0x000000010059cc1f in non-virtual thunk to lyx::frontend::GuiApplication::dispatch(lyx::FuncRequest const&) at /Users/stephan/git/lyx/src/frontends/qt4/GuiApplication.cpp:1207 #11 0x00000001002073c4 in lyx::dispatch(lyx::FuncRequest const&) at /Users/stephan/git/lyx/src/LyX.cpp:1270 #12 0x00000001005a34b9 in lyx::frontend::GuiApplication::processFuncRequest(lyx::FuncRequest const&) at /Users/stephan/git/lyx/src/frontends/qt4/GuiApplication.cpp:1918 #13 0x00000001005a4a48 in lyx::frontend::GuiApplication::processKeySym(lyx::KeySymbol const&, lyx::KeyModifier) at /Users/stephan/git/lyx/src/frontends/qt4/GuiApplication.cpp:1912 #14 0x00000001007ef39d in lyx::frontend::GuiWorkArea::processKeySym(lyx::KeySymbol const&, lyx::KeyModifier) at /Users/stephan/git/lyx/src/frontends/qt4/GuiWorkArea.cpp:499 #15 0x00000001007f18c9 in lyx::frontend::GuiWorkArea::keyPressEvent(QKeyEvent*) at /Users/stephan/git/lyx/src/frontends/qt4/GuiWorkArea.cpp:1070