rgheck wrote:
When lyx2lyx fails with an error:
...
#3 0x000000000072b269 in lyx::CursorSlice::paragraph (this=<value
optimized out>) at
/usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../include/c++/4.1.2/debug/vector:192
It looks like the DocIterator::slices_ is empty and 'DocIterator::top()'
returns an invalid CursorSlice. But this is weird as the vector is
checked for emptiness in 'DocIterator::forwardInset()'.
I don't understand...
#4 0x000000000073f999 in lyx::DocIterator::paragraph
(this=0x7fff53e097b0) at DocIterator.cpp:143
#5 0x000000000073f9e4 in lyx::DocIterator::lastpos
(this=0x7fff53e097b0) at DocIterator.cpp:179
#6 0x000000000073fbe5 in lyx::DocIterator::nextInset
(this=0x7fff53e097b0) at DocIterator.cpp:72
#7 0x0000000000742a59 in lyx::DocIterator::forwardInset
(this=0x7fff53e097b0) at DocIterator.cpp:337
#8 0x0000000000795390 in lyx::inset_iterator_begin (inset=<value
optimized out>) at InsetIterator.cpp:31
#9 0x00000000006634f5 in lyx::Buffer::resetChildDocuments
(this=0x17840f0, close_them=false) at Buffer.cpp:2328
#10 0x0000000000669020 in ~Buffer (this=0x17840f0) at Buffer.cpp:274
#11 0x00000000006a9cb4 in lyx::BufferList::release (this=<value
optimized out>, buf=0x17840f0) at BufferList.cpp:90
#12 0x00000000006a3a64 in lyx::checkAndLoadLyXFile
([EMAIL PROTECTED]) at buffer_funcs.cpp:89
#13 0x00000000004f3973 in lyx::LyXFunc::loadAndViewFile (this=0x13438d0,
[EMAIL PROTECTED], tolastfiles=true) at LyXFunc.cpp:1870
#14 0x00000000004f5e99 in lyx::LyXFunc::open (this=0x13438d0,
fname=<value optimized out>) at LyXFunc.cpp:1951
#15 0x000000000050017b in lyx::LyXFunc::dispatch (this=0x13438d0,
[EMAIL PROTECTED]) at LyXFunc.cpp:1198
#16 0x00000000004c883e in lyx::dispatch ([EMAIL PROTECTED]) at LyX.cpp:1372
#17 0x0000000000af1ac2 in lyx::frontend::Action::action (this=0x15df7e0)
at Action.cpp:66
#18 0x0000000000af1b32 in lyx::frontend::Action::qt_metacall
(this=0x15df7e0, _c=QMetaObject::InvokeMetaMethod, _id=0,
_a=0x7fff53e0cbb0) at Action_moc.cpp:69
#19 0x00002aaaab538af1 in QMetaObject::activate () from
/usr/lib64/libQtCore.so.4
#20 0x00002aaaaac791e7 in QAction::triggered () from
/usr/lib64/libQtGui.so.4
#21 0x00002aaaaac79e8d in QAction::activate () from
/usr/lib64/libQtGui.so.4
#22 0x00002aaaaaf72704 in QAbstractItemView::verticalScrollbarAction ()
from /usr/lib64/libQtGui.so.4
#23 0x00002aaaaacbb53a in QWidget::event () from /usr/lib64/libQtGui.so.4
#24 0x00002aaaaaf70981 in QMenu::event () from /usr/lib64/libQtGui.so.4
#25 0x00002aaaaac7e99c in QApplicationPrivate::notify_helper () from
/usr/lib64/libQtGui.so.4
#26 0x00002aaaaac84e6b in QApplication::notify () from
/usr/lib64/libQtGui.so.4
#27 0x0000000000a89479 in lyx::frontend::GuiApplication::notify
(this=0x10f2, receiver=0x10f2, event=0x6) at GuiApplication.cpp:437
#28 0x00002aaaab5284f0 in QCoreApplication::notifyInternal () from
/usr/lib64/libQtCore.so.4
#29 0x00002aaaaaccc47d in QAbstractItemView::verticalScrollbarAction ()
from /usr/lib64/libQtGui.so.4
#30 0x00002aaaaaccab00 in QApplication::x11ProcessEvent () from
/usr/lib64/libQtGui.so.4
#31 0x00002aaaaacec4f8 in QAbstractItemView::verticalScrollbarAction ()
from /usr/lib64/libQtGui.so.4
#32 0x0000003db422eea3 in g_main_context_dispatch () from
/lib64/libglib-2.0.so.0
#33 0x0000003db423219d in QAbstractItemView::verticalScrollbarAction ()
from /lib64/libglib-2.0.so.0
#34 0x0000003db42326ce in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#35 0x00002aaaab5466b0 in QEventDispatcherGlib::processEvents () from
/usr/lib64/libQtCore.so.4
#36 0x00002aaaaacec2ff in QAbstractItemView::verticalScrollbarAction ()
from /usr/lib64/libQtGui.so.4
#37 0x00002aaaab527b98 in QEventLoop::processEvents () from
/usr/lib64/libQtCore.so.4
#38 0x00002aaaab527cad in QEventLoop::exec () from
/usr/lib64/libQtCore.so.4
#39 0x00002aaaab529c31 in QCoreApplication::exec () from
/usr/lib64/libQtCore.so.4
#40 0x0000000000a8808f in lyx::frontend::GuiApplication::exec
(this=<value optimized out>) at GuiApplication.cpp:359
#41 0x00000000004d435c in lyx::LyX::exec (this=0x7fff53e0efe0,
[EMAIL PROTECTED], argv=<value optimized out>) at LyX.cpp:448
#42 0x000000000042c858 in main (argc=1, argv=0x7fff53e0f0e8) at main.cpp:46
^done