https://bugs.documentfoundation.org/show_bug.cgi?id=132714

--- Comment #20 from Armin Le Grand <[email protected]> ---
Indeed in SwTableCursor::ActualizeSelection called after EndAllActionAndCall()
in SwFEShell::DeleteRow *has* an invalid entry in m_SelectedBoxes which holds
the 'old' entries. It is a SwTableBox that has a wrong SwStartNode* that is
wrong/invalid after SwFEShell::DeleteRow did it's work.
SwStartNode is a SwNode and seems to be deleted (?). SwTableBox is a SwClient,
so might be notified about that but has no SwClientNotify to notice that (?).
The other q is where does the SwTableCursor come from that holds that
SwTableBox with the dying SwStartNode* ?
It's from a SwChartDataSequence that has a member m_pTableCursor. Seems as if
that change in SW's Table-core does somehow not update SwChartDataSequence
instances - there evtl. SwTableBox'es that point to SwStartNode's that get
deleted need to be updated/deleted (?).

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to