Edwin Leuven wrote:
insert table
put cursor in cell
shift + arrow down
BOOM!

Yes, this is an old one. The problem is that the CoordCache is not correctly reconstructed in the updateMetrics within the table. Some missing points are not being re-added after the CoordCache has been cleared in BufferView::updateMetrics(). Commenting out the following line should solve the crash but I am not sure about the side effect. The tabular related metrics need to be reviewed for correctness. Last time I tried, I got lost...

void BufferView::updateMetrics(bool singlepar)
{
        // Remove old position cache
-       theCoords.clear();
+//     theCoords.clear();


Abdel.

Reply via email to