Bug 155003 - CRASH: loading document with table and inner table
Summary: CRASH: loading document with table and inner table
Status: VERIFIED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
7.6.0.0 alpha0+
Hardware: All All
: medium normal
Assignee: Miklos Vajna
URL:
Whiteboard:
Keywords: bibisected, bisected, haveBacktrace, regression
Depends on:
Blocks: Crash
  Show dependency treegraph
 
Reported: 2023-04-25 09:36 UTC by Xisco Faulí
Modified: 2023-05-03 14:07 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments
gdb bt (16.83 KB, text/plain)
2023-04-25 10:22 UTC, Julien Nabet
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Xisco Faulí 2023-04-25 09:36:20 UTC
Steps to reproduce:
1. Open attachment 95725 [details] from bug 76122

Reproduced in

Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: a1388417b217430de456868c440817459697c4a8
CPU threads: 8; OS: Linux 5.10; UI render: default; VCL: gtk3
Locale: es-ES (es_ES.UTF-8); UI: en-US
Calc: threaded
Comment 1 Xisco Faulí 2023-04-25 09:37:19 UTC
Regression introduced by:

author	Miklos Vajna <vmiklos@collabora.com>	2023-03-22 08:28:34 +0100
committer	Miklos Vajna <vmiklos@collabora.com>	2023-03-22 08:35:05 +0000
commit a1b935ca1bb6d48241e73e7206a367fe2b51f948 (patch)
tree 409b31915f886851c5bfb3297cfda51af223d00d
parent 621143588b3cb438baf27fb6893ab02e7b06f9dd (diff)
sw floattable: fix inner floating table inside normal outer table from DOCX

Bisected with: bibisect-linux64-7.6

Adding Cc: to Miklos Vajna
Comment 2 Julien Nabet 2023-04-25 10:22:29 UTC
Created attachment 186910 [details]
gdb bt

On pc Debian x86-64 with master sources updated today, I had a segfault.

I attached bt + some console logs just before the crash.
Comment 3 Miklos Vajna 2023-05-03 12:16:46 UTC
 1795d5183d5371a24e8dcb15f8671c78b2c94665 (sw floattable, crashtesting: fix PDF export of tdf114111-3.docx, 2023-04-28) is meant to fix this, nested tables from DOCX are not mapped to split flys for now.
Comment 4 Xisco Faulí 2023-05-03 14:07:31 UTC
Verified in

Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 46e40f2f7c742ffe01833551bb2843d156716be0
CPU threads: 8; OS: Linux 5.10; UI render: default; VCL: gtk3
Locale: en-US (es_ES.UTF-8); UI: en-US
Calc: threaded

@Miklos, thanks for fixing this issue!!