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


Reply via email to