[prev in list] [next in list] [prev in thread] [next in thread] 

List:       lyx-devel
Subject:    Re: Crash report for lyx-2.0.6 (Fedora bz)
From:       Richard Heck <rgheck () lyx ! org>
Date:       2013-06-13 18:22:32
Message-ID: 51BA0DE8.2010607 () lyx ! org
[Download RAW message or body]

On 06/13/2013 02:07 PM, José Matos wrote:
> Hi,
> 	I got a report on Fedora bugzilla about lyx-2.0.6
> 
> https://bugzilla.redhat.com/show_bug.cgi?id=973453
> 
> A small description of the report can be found below, further debug info is \
> available at the bug report. 
> Description of problem:
> I was just corretcting some text at LyX when the SIGSEV occurred, nothing special
> 
> Truncated backtrace:
> Thread no. 1 (10 frames)
> #2 lyx::error_handler at LyX.cpp:683
> #4 lyx::Tabular::numberOfCellsInRow at insets/InsetTabular.cpp:925
> #5 lyx::Tabular::getFirstCellInRow at insets/InsetTabular.cpp:1381
> #6 lyx::InsetTabular::doDispatch at insets/InsetTabular.cpp:3875
> #7 lyx::Inset::dispatch at insets/Inset.cpp:314
> #8 lyx::Cursor::dispatch at Cursor.cpp:368
> #9 lyx::BufferView::mouseEventDispatch at BufferView.cpp:2163
> #10 lyx::frontend::GuiWorkArea::dispatch at GuiWorkArea.cpp:526
> #11 lyx::frontend::GuiWorkArea::mousePressEvent at GuiWorkArea.cpp:779
> #12 QWidget::event at kernel/qwidget.cpp:8371

Without some sense of what happened, this is hard to debug. But it looks 
as if the crash is in here:
     Tabular::idx_type Tabular::numberOfCellsInRow(row_type const row) const
{
     idx_type result = 0;
     for (col_type c = 0; c < ncols(); ++c)
         if (cell_info[row][c].multicolumn != 
Tabular::CELL_PART_OF_MULTICOLUMN)
             ++result;
     return result;
}

which makes me suspect that maybe a column got deleted without 
everything having been updated properly.

Richard


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic