Current cvs with my own changes to Martin's branches code, but that's irrelevant here.
Start LyX File->New Insert->Special Formatting->Superscript Shift-Right arrow to select the blue box. Note that the cursor remains on the left hand side... Backspace Crash. #0 0x080bdcd5 in CursorItem::text() const (this=0x85635d8) at ../../src/cursor.C:52 #1 0x080be424 in LCursor::innerText() const (this=0x84b53c0) at /usr/include/c++/3.2/bits/stl_vector.h:300 #2 0x08064f1a in BufferView::getLyXText() const (this=0x84b5288) at ../../src/BufferView.C:402 #3 0x080b0360 in bv_funcs::currentState(BufferView*) (bv=0x84b5288) at ../../src/bufferview_funcs.C:180 #4 0x080f208d in LyXFunc::view_status_message() (this=0x84b4410) at ../../src/lyxfunc.C:1796 #5 0x08252dd6 in QtView::update_view_state() (this=0x845ee48) at ../../../../src/frontends/LyXView.h:78 #6 0x08253043 in boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, boost::_mfi::mf0<void, QtView>, boost::_bi::list1<boost::_bi::value<QtView*> > >, void>::invoke(boost::detail::function::any_pointer) ( function_obj_ptr= {obj_ptr = 0x0, const_obj_ptr = 0x0, func_ptr = 0, data = ""}) at ../../../../boost/boost/bind/mem_fn_template.hpp:46 #7 0x080a2cd4 in boost::signal0<void, boost::last_value<void>, int, std::less<int>, boost::function0<void, std::allocator<boost::function_base> > >::operator()() (this=0x845eedc) at ../../boost/boost/function/function_template.hpp:321 #8 0x08146c12 in LyXText::dispatch(FuncRequest const&) (this=0x85294ec, [EMAIL PROTECTED]) at ../../src/text3.C:767 #9 0x080be0ee in LCursor::dispatch(FuncRequest const&) (this=0x84b53c0, [EMAIL PROTECTED]) at ../../src/cursor.C:107 #10 0x080ef446 in LyXFunc::dispatch(FuncRequest const&, bool) (this=0x84b4410, [EMAIL PROTECTED], verbose=false) at ../../src/lyxfunc.C:1456 #11 0x080ea622 in LyXFunc::processKeySym(boost::shared_ptr<LyXKeySym>, key_modifier::state) (this=0x84b4410, keysym={px = 0x8527b68, pn = {pi_ = 0x84ea088}}, state=none) at ../../src/lyxfunc.C:266 #12 0x0806a843 in BufferView::Pimpl::workAreaKeyPress(boost::shared_ptr<LyXKeySym>, key_modifier::state) (this=0x84b52e8, key= {px = 0x85378c8, pn = {pi_ = 0x0}}, state=none) at ../../src/frontends/LyXView.h:78 #13 0x0806e9d4 in boost::detail::function::void_function_obj_invoker2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, BufferView::Pimpl, boost::shared_ptr<LyXKeySym>, key_modifier::state>, boost::_bi::list3<boost::_bi::value<BufferView::Pimpl*>, boost::arg<1>, boost::arg<2> > >, void, boost::shared_ptr<LyXKeySym>, key_modifier::state>::invoke(boost::detail::function::any_pointer, boost::shared_ptr<LyXKeySym>, key_modifier::state) (function_obj_ptr= {obj_ptr = 0x84b52e8, const_obj_ptr = 0x84b52e8, func_ptr = 0x84b52e8, data = "è"}, a0=Cannot access memory at address 0x0 ) at ../../boost/boost/detail/shared_count.hpp:125 #14 0x082dc542 in boost::signal2<void, boost::shared_ptr<LyXKeySym>, key_modifier::state, boost::last_value<void>, int, std::less<int>, boost::function2<void, boost::shared_ptr<LyXKeySym>, key_modifier::state, std::allocator<boost::function_base> > >::operator()(boost::shared_ptr<LyXKeySym>, key_modifier::state) ( this=0x84b544c, a1={px = 0x83cc840, pn = {pi_ = 0x9}}, a2=none) at ../../../../boost/boost/detail/shared_count.hpp:125 #15 0x082db5af in QContentPane::keyPressEvent(QKeyEvent*) (this=0x0, e=0x0) at ../../../../boost/boost/shared_ptr.hpp:81 #16 0x402943cc in QWidget::event(QEvent*) () from /usr/lib/qt-3.0.5/lib/libqt-mt.so.3 #17 0x4020bc49 in QApplication::internalNotify(QObject*, QEvent*) () -- Angus