Hi
I have found a bug in LyX 1.6.4 on Linux (openSUSE 11.1) which is not
reported in the bug tracker. When I start editing an inline math formula
(ALT+M M) and type 
"\mathc" 
SPACE 
BACKSPACE 
"al" 
SPACE 
LyX crashes.
A backtrace follows below.
bye,
Falk

#0  0xb6fcd3b8 in ?? () from /lib/libc.so.6
#1  0x080d541a in lyx::DocIterator::innerParagraph() const ()
#2  0x081d47ba in lyx::samePar(lyx::DocIterator const&, lyx::DocIterator
const&) ()
#3  0x081d4f67 in lyx::BufferView::setInlineCompletion(lyx::Cursor&,
lyx::DocIterator const&, std::basic_string<wchar_t,
std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, unsigned
int) ()
#4  0x0841eceb in lyx::frontend::GuiCompleter::hideInline(lyx::Cursor&)
()
#5  0x0841fb21 in
lyx::frontend::GuiCompleter::updateVisibility(lyx::Cursor&, bool, bool,
bool) ()
#6  0x0839f166 in lyx::frontend::GuiView::updateCompletion(lyx::Cursor&,
bool, bool) ()
#7  0x081356e8 in lyx::LyXFunc::dispatch(lyx::FuncRequest const&) ()
#8  0x08137d83 in lyx::LyXFunc::processKeySym(lyx::KeySymbol const&,
lyx::KeyModifier) ()
#9  0x083bd401 in lyx::frontend::GuiWorkArea::keyPressEvent(QKeyEvent*)
()
#10 0xb784691e in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#11 0xb7b7ca83 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4
#12 0xb7c13c8d in QAbstractScrollArea::event(QEvent*) ()
   from /usr/lib/libQtGui.so.4
#13 0x083ba1bf in lyx::frontend::GuiWorkArea::event(QEvent*) ()
#14 0xb77ee8fc in QApplicationPrivate::notify_helper(QObject*, QEvent*)
()
   from /usr/lib/libQtGui.so.4
---Type <return> to continue, or q <return> to quit---
#15 0xb77f7836 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libQtGui.so.4
#16 0x08381208 in lyx::frontend::GuiApplication::notify(QObject*,
QEvent*) ()
#17 0xb7593961 in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
   from /usr/lib/libQtCore.so.4
#18 0xb784f4be in ?? () from /usr/lib/libQtGui.so.4
#19 0xb7884470 in ?? () from /usr/lib/libQtGui.so.4
#20 0xb7886606 in ?? () from /usr/lib/libQtGui.so.4
#21 0xb785ebd5 in QApplication::x11ProcessEvent(_XEvent*) ()
   from /usr/lib/libQtGui.so.4
#22 0xb788808a in ?? () from /usr/lib/libQtGui.so.4
#23 0xb73b99a8 in g_main_context_dispatch ()
from /usr/lib/libglib-2.0.so.0
#24 0xb73bd063 in ?? () from /usr/lib/libglib-2.0.so.0
#25 0xb73bd221 in g_main_context_iteration ()
from /usr/lib/libglib-2.0.so.0
#26 0xb75bdfb8 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () 
from /usr/lib/libQtCore.so.4
#27 0xb7887785 in ?? () from /usr/lib/libQtGui.so.4
#28 0xb759201a in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#29 0xb75921da in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/libQtCore.so.4
#30 0xb7594895 in QCoreApplication::exec() ()
from /usr/lib/libQtCore.so.4
#31 0xb77ee777 in QApplication::exec() () from /usr/lib/libQtGui.so.4
---Type <return> to continue, or q <return> to quit---
#32 0x081235fe in lyx::LyX::exec(int&, char**) ()
#33 0x08071fa9 in main ()

Reply via email to