On Wednesday 12 July 2006 08:45, Juergen Spitzmueller wrote: > > I cannot reproduce this either (neither the cases described in the other > mails).
I have finally succeeded with 1.4.2svn I have inserted two lines with one word and pressed enter to get a third (empty) line. While in the last empty line I pressed Ctrl-Shift-Left and... I got a crash. > Can someone of you provide a backtrace? Follows attached. The culprit here seems to be the empty line. I have been working with lyx daily and I never noticed this because I do not usually do this on an empty line. > Jürgen -- José Abílio
(gdb) bt #0 0x080b3206 in ParagraphParameters::depth (this=0x3c) at ParagraphParameters.C:75 #1 0x081ebaa6 in (anonymous namespace)::changeDepthAllowed (type=LyXText::INC_DEPTH, [EMAIL PROTECTED], max_depth=0) at text2.C:373 #2 0x081ebd06 in LyXText::changeDepthAllowed (this=0xa75f71c, [EMAIL PROTECTED], type=LyXText::INC_DEPTH) at text2.C:393 #3 0x081f08c4 in LyXText::getStatus (this=0xa75f71c, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at text3.C:1578 #4 0x082df899 in InsetText::getStatus (this=0xa75f6f4, [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at insettext.C:263 #5 0x08151637 in (anonymous namespace)::getStatus ([EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED]) at lyxfunc.C:169 #6 0x08154bb5 in LyXFunc::getStatus (this=0xa642340, [EMAIL PROTECTED]) at lyxfunc.C:616 #7 0x083be9cb in lyx::frontend::QLToolbar::update (this=0xa699768) at QLToolbar.C:231 #8 0x0830a9df in Toolbars::update (this=0xa641548) at Toolbars.C:150 #9 0x0830ae84 in Toolbars::update (this=0xa641548, in_math=false, in_table=false) at Toolbars.C:67 #10 0x08307d3a in LyXView::updateToolbars (this=0xa657898) at LyXView.C:116 #11 0x08158305 in LyXFunc::sendDispatchMessage (this=0xa642340, [EMAIL PROTECTED], [EMAIL PROTECTED]) at lyxfunc.C:1625 #12 0x0816080e in LyXFunc::dispatch (this=0xa642340, [EMAIL PROTECTED]) at lyxfunc.C:1612 #13 0x08161951 in LyXFunc::processKeySym (this=0xa642340, [EMAIL PROTECTED], state=5) at lyxfunc.C:328 #14 0x0806529d in BufferView::Pimpl::workAreaKeyPress (this=0xa65f290, [EMAIL PROTECTED], state=5) at BufferView_pimpl.C:568 #15 0x08074258 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 (function_obj_ptr= {obj_ptr = 0xa663c38, const_obj_ptr = 0xa663c38, func_ptr = 0xa663c38, data = "8"}, [EMAIL PROTECTED], a1=5) at ../boost/boost/bind/mem_fn_template.hpp:252 #16 0x08466021 in boost::function2<void, boost::shared_ptr<LyXKeySym>, key_modifier::state, std::allocator<void> >::operator() (this=0xa663c24, [EMAIL PROTECTED], a1=5) at ../../../boost/boost/function/function_template.hpp:581 #17 0x0846712a in boost::operator++<boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound2<void>::caller<boost::shared_ptr<LyXKeySym>, key_modifier::state, boost::function<void ()(boost::shared_ptr<LyXKeySym>, key_modifier::state), std::allocator<void> > >, boost::signals::detail::named_slot_map_iterator>, boost::signals::detail::unusable, boost::single_pass_traversal_tag, boost::signals::detail::unusable const&, int> ([EMAIL PROTECTED]) at ../../../boost/boost/signals/signal_template.hpp:119 #18 0x0846785d in boost::signal2<void, boost::shared_ptr<LyXKeySym>, key_modifier::state, boost::last_value<void>, int, std::less<int>, boost::function<void ()(boost::shared_ptr<LyXKeySym>, key_modifier::state), std::allocator<void> > >::operator() (this=0xa65f6f4, [EMAIL PROTECTED], a2=5) at ../../../boost/boost/last_value.hpp:43 #19 0x084644d6 in QContentPane::keyeventTimeout (this=0xa661778) at QContentPane.C:292 #20 0x0846ebaa in QContentPane::qt_invoke (this=0xa661778, _id=48, _o=0xbf81cec8) at QContentPane_moc.C:91 #21 0x00a0735a in QObject::activate_signal () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #22 0x00a07ecd in QObject::activate_signal () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #23 0x00d93b69 in QTimer::timeout () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #24 0x00a2e9ff in QTimer::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #25 0x0099e82b in QApplication::internalNotify () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #26 0x0099fc79 in QApplication::notify () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #27 0x00992632 in QEventLoop::activateTimers () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #28 0x009453ef in QEventLoop::processEvents () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #29 0x009b7cd0 in QEventLoop::enterLoop () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #30 0x009b7b96 in QEventLoop::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #31 0x0099e33f in QApplication::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #32 0x0837aeb5 in lyx_gui::start ([EMAIL PROTECTED], [EMAIL PROTECTED]) at lyx_gui.C:253 #33 0x08143aff in LyX::exec2 (this=0xa592900, [EMAIL PROTECTED], argv=0xbf81d714) at lyx_main.C:298 #34 0x0837ba9a in lyx_gui::exec ([EMAIL PROTECTED], argv=0xbf81d714) at lyx_gui.C:215 #35 0x08144d19 in LyX::priv_exec (this=0xa592900, [EMAIL PROTECTED], argv=0xbf81d714) at lyx_main.C:225 #36 0x0814522a in LyX::exec ([EMAIL PROTECTED], argv=0xbf81d714) at lyx_main.C:154 #37 0x08061ff8 in main (argc=1, argv=Cannot access memory at address 0x4 ) at main.C:47