https://bugs.documentfoundation.org/show_bug.cgi?id=159025
Bug ID: 159025
Summary: Crash in: SwTableNode::DelFrames(SwRootFrame const*)
after pasting a table in footnote and undoing twice
Product: LibreOffice
Version: 5.0.0.5 release
Hardware: x86-64 (AMD64)
OS: Linux (All)
Status: UNCONFIRMED
Severity: critical
Priority: medium
Component: Writer
Assignee: [email protected]
Reporter: [email protected]
Blocks: 103164, 105948, 133092
This bug was filed from the crash reporting server and is
br-12e63fe8-da9e-46c3-b5a5-72facbc7d079.
=========================================
Discovered while testing bug 158740.
Steps:
1. Open attachment 120527
2. Insert a 2x2 table at cursor position
3. Ctrl + A, Ctrl + C
4. Place cursor at the beginning of footnote paragraph
6. Ctrl + V
7. Ctrl + Z
Result: crash with signature "SwTableNode::DelFrames(SwRootFrame const*)", e.g.
https://crashreport.libreoffice.org/stats/crash_details/cb42b7f5-5769-49af-9a03-f3bc0de4317d
In 6.2 and 7.0, crash signature is just "SwTableNode::DelFrames", e.g.:
https://crashreport.libreoffice.org/stats/crash_details/32eaf146-fa27-4695-bb8e-18fb71150300
In 6.0, crash signature is "SwUndoTableAutoFormat::UndoRedo(bool,
sw::UndoRedoContext&)":
https://crashreport.libreoffice.org/stats/crash_details/7aaf51f2-783f-4fac-9c81-29bd014a0a0b
Reproduced in 5.0.0.5 and recent trunk build:
Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 960e37af28807ed1b376e26c4504ab755a81dfd5
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded
In 4.0.0.3, crashes earlier at step 6.
No crash in OOo 3.3, but not calling it a regression as the "table in frame" is
not rendered in the footnote.
Referenced Bugs:
https://bugs.documentfoundation.org/show_bug.cgi?id=103164
[Bug 103164] [META] Footnote and Endnote bugs and enhancements
https://bugs.documentfoundation.org/show_bug.cgi?id=105948
[Bug 105948] [META] Undo/Redo bugs and enhancements
https://bugs.documentfoundation.org/show_bug.cgi?id=133092
[Bug 133092] [META] Crash bugs
--
You are receiving this mail because:
You are the assignee for the bug.