Paolo Pumilia wrote:
> Yes, it crashes.
> Here included a simple test.
> As you paste at the end of the string 'yutuyt', in the table, lyx crashes.
>
> I have tried dbg, as you suggested: it returns a segmentation fault, but
> i do not kknow hosw to save te report.

I can reproduce it. The backtrace is below.
I suspect that the foreign language is involved.

I'll create a bugzilla report.

Thanks,
Jürgen

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1221888336 (LWP 20749)]
0x080b4b26 in ParagraphParameters::depth (this=0x34) at 
ParagraphParameters.C:75
75      ParagraphParameters::depth_type ParagraphParameters::depth() const
(gdb) bt
#0  0x080b4b26 in ParagraphParameters::depth (this=0x34) at 
ParagraphParameters.C:75
#1  0x081abe45 in Paragraph::getDepth (this=0x8872450) at paragraph.C:580
#2  0x081b601c in outerFont (par_offset=1, [EMAIL PROTECTED]) at 
paragraph_funcs.C:341
#3  0x08102adc in LCursor::getFont (this=0x87d0b70) at cursor.C:1233
#4  0x0806565b in BufferView::Pimpl::fitCursor (this=0x87d0a90) at 
BufferView_pimpl.C:649
#5  0x08067847 in BufferView::Pimpl::update (this=0x87d0a90, flags=3) at 
BufferView_pimpl.C:698
#6  0x0806f7be in BufferView::Pimpl::workAreaDispatch (this=0x87d0a90, 
[EMAIL PROTECTED])
    at BufferView_pimpl.C:1000
#7  0x080732e9 in 
boost::detail::function::void_function_obj_invoker1<boost::_bi::bind_t<bool, 
boost::_mfi::mf1<bool, BufferView::Pimpl, FuncRequest const&>, 
boost::_bi::list2<boost::_bi::value<BufferView::Pimpl*>, boost::arg<1> > >, 
void, FuncRequest>::invoke (function_obj_ptr=
      {obj_ptr = 0x87d2768, const_obj_ptr = 0x87d2768, func_ptr = 0x87d2768, 
data = "h"},
    [EMAIL PROTECTED]) at ../boost/boost/bind/mem_fn_template.hpp:149
#8  0x084586cc in boost::function1<void, FuncRequest, std::allocator<void> 
>::operator() (
    this=0x87d2754, [EMAIL PROTECTED]) 
at ../../../boost/boost/function/function_template.hpp:581
#9  0x08458c46 in 
boost::operator++<boost::signals::detail::slot_call_iterator<boost::signals::detail::call_bound1<void>::caller<FuncRequest,
 
boost::function<void ()(FuncRequest), 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
#10 0x08459791 in boost::signal1<void, FuncRequest, boost::last_value<void>, 
int, std::less<int>, boost::function<void ()(FuncRequest), 
std::allocator<void> > >::operator() (this=0x87d5a38,
    [EMAIL PROTECTED]) at ../../../boost/boost/last_value.hpp:43
#11 0x08462de9 in QContentPane::mousePressEvent (this=0x87d4850, e=0xbffcd024)
    at QContentPane.C:183
---Type <return> to continue, or q <return> to quit---
#12 0xb7aff88e in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#13 0xb7a67c47 in QApplication::internalNotify () 
from /usr/lib/qt3/lib/libqt-mt.so.3
#14 0xb7a68b6b in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#15 0xb7a07c42 in QETWidget::translateMouseEvent () 
from /usr/lib/qt3/lib/libqt-mt.so.3
#16 0xb7a06e16 in QApplication::x11ProcessEvent () 
from /usr/lib/qt3/lib/libqt-mt.so.3
#17 0xb7a1745a in QEventLoop::processEvents () 
from /usr/lib/qt3/lib/libqt-mt.so.3
#18 0xb7a7ea78 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#19 0xb7a7e90e in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#20 0xb7a677ff in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#21 0x0837b38e in lyx_gui::start ([EMAIL PROTECTED], [EMAIL PROTECTED]) at 
lyx_gui.C:248
#22 0x0814385f in LyX::priv_exec (this=0x86cc898, [EMAIL PROTECTED], 
argv=0xbffcd6e4)
    at lyx_main.C:280
#23 0x08143e10 in LyX::exec ([EMAIL PROTECTED], argv=0xbffcd6e4) at 
lyx_main.C:143
#24 0x08062728 in main (argc=1, argv=0x88775e8) at main.C:47

Reply via email to