Bug 131173

Summary: CRASH: DOC: undoing merge cells
Product: LibreOffice Reporter: Xisco Faulí <xiscofauli>
Component: WriterAssignee: Not Assigned <libreoffice-bugs>
Status: NEW ---    
Severity: normal CC: 79045_79045, aron.budea, buzea.bogdan, michael.stahl, serval2412, xiscofauli
Priority: medium Keywords: filter:doc, haveBacktrace
Version: Inherited From OOo   
Hardware: All   
OS: All   
See Also: https://crashreport.libreoffice.org/stats/signature/SwTableBox::SwTableBox(SwTableBoxFormat%20*,SwStartNode%20const%20&,SwTableLine%20*)
https://bugs.documentfoundation.org/show_bug.cgi?id=136956
Whiteboard:
Crash report or crash signature: ["SwTableBox::SwTableBox(SwTableBoxFormat *,SwStartNode const &,SwTableLine *)","SwTableBox::SwTableBox(SwTableBoxFormat*, SwStartNode const&, SwTableLine*)"] Regression By:
Bug Depends on:    
Bug Blocks: 105948, 112700, 133092    
Attachments: bt Windows (windbg)
bt with debug symbols
bt with debug symbols

Description Xisco Faulí 2020-03-05 23:11:40 UTC
Steps to reproduce:
1. Open attachment 96415 [details] from bug 76636
2. Click on the table
3. Select Table
4. Merge Cells
5. Undo

-> Crash

Reproduced in

Version: 7.0.0.0.alpha0+
Build ID: bdfd0feefe3785e1ea68bf1f1f987147c8fe9335
CPU threads: 4; OS: Linux 4.19; UI render: default; VCL: gtk3; 
Locale: en-US (en_US.UTF-8); UI-Language: en-US
Calc: threaded

Version: 4.3.0.0.alpha1+
Build ID: c15927f20d4727c3b8de68497b6949e72f9e6e9e

Version 4.1.0.0.alpha0+ (Build ID: efca6f15609322f62a35619619a6d5fe5c9bd5a)

- LibreOffice 3.3.0 
OOO330m19 (Build:6)
tag libreoffice-3.3.0.4
Comment 1 Roman Kuznetsov 2020-03-06 11:31:21 UTC
no crash in

Версия: 7.0.0.0.alpha0+ (x64)
ID сборки: 41177730421f9be9ad955766a5a19667d8003b11
Потоков ЦП: 4; ОС: Windows 10.0 Build 18362; Отрисовка ИП: по умолчанию; VCL: win; 
Локаль: ru-RU (ru_RU); Язык интерфейса: ru-RU
Calc: threaded
Comment 2 Roman Kuznetsov 2020-03-06 11:32:12 UTC
Xisco, possibly you mean select ALL table and then Merge all cells?
Comment 3 Roman Kuznetsov 2020-03-06 11:33:15 UTC
(In reply to Roman Kuznetsov from comment #2)
> Xisco, possibly you mean select ALL table and then Merge all cells?

Yeah, in that case I got a crash
Comment 4 Xisco Faulí 2020-03-06 12:07:03 UTC
(In reply to Roman Kuznetsov from comment #2)
> Xisco, possibly you mean select ALL table and then Merge all cells?

aye, I meant that
Comment 5 Julien Nabet 2020-03-06 14:03:35 UTC
Created attachment 158451 [details]
bt Windows (windbg)

On Win10 with master sources updated today, I could reproduce this.
Comment 6 Julien Nabet 2020-03-06 20:58:26 UTC
Created attachment 158458 [details]
bt with debug symbols

Here's a bt from pc Debian x86-64 with master sources updated today.
Comment 7 Xisco Faulí 2021-03-17 18:43:55 UTC
Still reproducible in

Version: 7.2.0.0.alpha0+ / LibreOffice Community
Build ID: d7ed130f537a81b900c55d222004cc9e88c0b355
CPU threads: 4; OS: Linux 5.7; UI render: default; VCL: gtk3
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded
Comment 8 BogdanB 2022-01-27 22:37:07 UTC
Repro in
Version: 7.4.0.0.alpha0+ / LibreOffice Community
Build ID: 2f4f4cbeb8e50081d607b86b0475b93971c40ab8
CPU threads: 16; OS: Linux 5.13; UI render: default; VCL: gtk3
Locale: ro-RO (ro_RO.UTF-8); UI: en-US
Calc: threaded
Comment 10 Julien Nabet 2023-06-14 19:50:16 UTC
Created attachment 187914 [details]
bt with debug symbols

Here's an updated bt taken on pc Debian x86-64 with master sources updated today.

I also noticed this log:
warn:legacy.osl:158025:158025:sw/source/core/table/swtable.cxx:2034: In which table is the box?
Comment 11 Julien Nabet 2023-06-15 20:16:31 UTC
Michael: thought you might be interested in this one (noticing your work on tdf#155685)