Bug 134147 - HANG: Pasting table (a11y)
Summary: HANG: Pasting table (a11y)
Status: RESOLVED DUPLICATE of bug 135061
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
6.4.0.0.alpha0+
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: bibisected, bisected, regression
Depends on:
Blocks:
 
Reported: 2020-06-19 09:17 UTC by Xisco Faulí
Modified: 2022-06-20 09:10 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Xisco Faulí 2020-06-19 09:17:12 UTC
Steps to reproduce:
1. Open attachment 160662 [details] from bug 132944
2. Select all
3. Copy
4. Paste

-> LibreOffice hangs

Reproduced in

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

but not with x11
Comment 1 Xisco Faulí 2020-06-19 09:21:10 UTC
Regression introduced by:

https://cgit.freedesktop.org/libreoffice/core/commit/?id=fa5eb82b398e29ae033f7b7c8c8195dfc10cf5b0

author	László Németh <nemeth@numbertext.org>	2019-07-25 17:52:20 +0200
committer	László Németh <nemeth@numbertext.org>	2019-08-01 09:43:51 +0200
commit fa5eb82b398e29ae033f7b7c8c8195dfc10cf5b0 (patch)
tree 0969d7c1608393a4bdd565618ff791e1b7cd72a6
parent 1aac73a1fb260e4c76a483a68f003913fdd2c4bb (diff)
tdf#118699 change tracking: don't number empty lines

Bisected with: bibisect-linux64-6.4

Adding Cc: to László Németh
Comment 2 Xisco Faulí 2020-06-19 09:21:42 UTC
Hi Caolán, I believe you should be able you reproduce this one on your end
Comment 3 László Németh 2020-06-19 09:55:00 UTC
@Xisco: I'll check it, I was able to reproduce it. Thanks, László
Comment 4 László Németh 2020-06-19 11:06:42 UTC
@Michael: it seems, this is special case of the regressions caused my incomplete fix for https://bugs.documentfoundation.org/show_bug.cgi?id=118699, which has been completed by you.

It seems, the problem is the document ending table. The first failing assert:

libreoffice/sw/source/core/text/redlnitr.cxx:94: std::unique_ptr<sw::MergedPara> sw::CheckParaRedlineMerge(SwTextFrame&, SwTextNode&, sw::FrameMode): Assertion `pNode != &rTextNode || &pStart->nNode.GetNode() == &rTextNode failed.
Comment 5 QA Administrators 2022-06-20 03:26:57 UTC Comment hidden (obsolete)
Comment 6 Xisco Faulí 2022-06-20 09:10:47 UTC
Issue fixed by
https://cgit.freedesktop.org/libreoffice/core/commit/?id=70ac13eecfa620e94770a64110eeaa05f8c266e6
Closing as duplicated of bug 135061

*** This bug has been marked as a duplicate of bug 135061 ***