Hello,
        today I have presented a talk about lyx here. I think that we got more 
users. :-)

        I tried to update then my tree and compile to be current. I got only 
crashes, so I have decided to start with a fresh tree.

        In this case I have tried to load the Introduction from the 
documentation 
menu.
        This is what I get with gdb:

[Thread debugging using libthread_db enabled]
[New Thread -1209652928 (LWP 32255)]
void BufferView::Pimpl::update(bool, bool)[fitcursor = 0, forceupdate = 1]  
buffer: 0
void BufferView::Pimpl::update(bool, bool)[fitcursor = 0, forceupdate = 1]  
buffer: 0
Detaching after fork from child process 32257.
lyx: 
/usr/lib/gcc/i386-redhat-linux/3.4.3/../../../../include/c++/3.4.3/bits/basic_string.h:626:
 
typename _Alloc::const_reference std::basic_string<_CharT, _Traits, 
_Alloc>::operator[](typename _Alloc::size_type) const [with _CharT = char, 
_Traits = std::char_traits<char>, _Alloc = std::allocator<char>]: Assertion 
`__pos <= size()' failed.

Program received signal SIGABRT, Aborted.
[Switching to Thread -1209652928 (LWP 32255)]
0xb7fe87a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
(gdb) bt
#0  0xb7fe87a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb7ea37d5 in raise () from /lib/tls/libc.so.6
#2  0xb7ea5149 in abort () from /lib/tls/libc.so.6
#3  0xb7e9cdb1 in __assert_fail () from /lib/tls/libc.so.6
#4  0x084239fd in InsetCommandParams::scanCommand () at stl_function.h:506
#5  0x08423e1f in InsetCommandParams::read () at stl_function.h:506
#6  0x08200dfd in readInset () at basic_string.h:536
#7  0x083450f6 in (anonymous namespace)::readParToken () at 
connection.cpp:17
#8  0x083464f3 in (anonymous namespace)::readParagraph () at 
connection.cpp:17
#9  0x083469c5 in LyXText::read () at connection.cpp:17
#10 0x08137edb in Buffer::readDocument () at sub_match.hpp:120
#11 0x081387d4 in Buffer::readFile () at sub_match.hpp:120
#12 0x08138935 in Buffer::readFile () at sub_match.hpp:120
#13 0x08138782 in Buffer::readFile () at sub_match.hpp:120
#14 0x08138935 in Buffer::readFile () at sub_match.hpp:120
#15 0x081389f9 in Buffer::readFile () at sub_match.hpp:120
#16 0x08145857 in (anonymous namespace)::readFile () at basic_string.h:536
#17 0x081458e8 in loadLyXFile () at basic_string.h:536
#18 0x08070bd1 in BufferView::Pimpl::loadLyXFile () at basic_string.h:1989
#19 0x08064485 in BufferView::loadLyXFile () at basic_string.h:1989
#20 0x08270b24 in LyXFunc::dispatch () at basic_string.h:536
#21 0x085d799c in lyx::frontend::QLPopupMenu::fire () at new_allocator.h:86
#22 0x085e200e in lyx::frontend::QLPopupMenu::qt_invoke (this=0x89097a8, 
_id=58, _o=0xbfffe1f0) at qucom_p.h:388
#23 0x0560462e in QObject::activate_signal () 
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#24 0x05604bc0 in QObject::activate_signal () 
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#25 0x0594be9a in QPopupMenu::activated () 
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#26 0x05706d48 in QPopupMenu::actSig () 
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#27 0x05707367 in QPopupMenu::mouseReleaseEvent () 
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#28 0x0563a8ea in QWidget::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#29 0x055a5a19 in QApplication::internalNotify () 
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#30 0x055a5c59 in QApplication::notify () 
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#31 0x05542d41 in QETWidget::translateMouseEvent () 
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#32 0x05540f05 in QApplication::x11ProcessEvent () 
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#33 0x05553d56 in QEventLoop::processEvents () 
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#34 0x055bb0b5 in QEventLoop::enterLoop () 
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#35 0x055bb00e in QEventLoop::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#36 0x055a4c1b in QApplication::exec () 
from /usr/lib/qt-3.3/lib/libqt-mt.so.3
#37 0x0852380b in lyx_gui::start () at QDialogView_moc.C:22
#38 0x0825b72c in LyX::priv_exec () at basic_string.h:536
#39 0x0825b939 in LyX::exec () at basic_string.h:536
#40 0x08061cfa in main ()

Does this rings any clue?
This is a fully updated Fedora Core 3, with packages from testing-updates as 
well.

-- 
José Abílio

Reply via email to