Bug 138647 - Freeze/hang at paste/undo re-paste of webcontent
Summary: Freeze/hang at paste/undo re-paste of webcontent
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
7.2.0.0.alpha0+
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: bibisected, bisected, regression
Depends on:
Blocks:
 
Reported: 2020-12-03 19:04 UTC by Telesto
Modified: 2021-12-16 13:34 UTC (History)
2 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 Telesto 2020-12-03 19:04:21 UTC
Description:
Freeze/hang at paste/undo re-paste of webcontent 

Steps to Reproduce:
1. Open https://github.com/ckeditor/ckeditor5/issues (Chrome/Vivaldi/Edge)
2. CTRL+A
3. CTRL+C
4. CTRL+V in Writer
5. CTRL+Z
6. CTRL+V again -> Freeze/hang. Deadlock kind of thing?

Actual Results:
Freeze/stuck

Expected Results:
Paste again as the first time


Reproducible: Always


User Profile Reset: No



Additional Info:
Version: 7.2.0.0.alpha0+ (x64)
Build ID: 32fdb8eb3506bc8dcf013cc713fe8e5debceb940
CPU threads: 4; OS: Windows 6.3 Build 9600; UI render: default; VCL: win
Locale: nl-NL (nl_NL); UI: en-US
Calc: CL

fine in
Version: 6.2.9.0.0+ (x86)
Build ID: 5f01fe15eb2661f1f9ce12d1d99dc2a705b462ee
CPU threads: 4; OS: Windows 6.3; UI render: GL; VCL: win; 
Locale: nl-NL (nl_NL); UI-Language: en-US
Calc: CL
Comment 1 Telesto 2020-12-03 19:04:49 UTC
Fine in
Version: 6.4.0.0.beta1+ (x64)
Build ID: 20be5cd0bdc57d812bf34a2debfe48caa51de881
CPU threads: 4; OS: Windows 6.3 Build 9600; UI render: GL; VCL: win; 
Locale: nl-NL (nl_NL); UI-Language: en-US
Calc: CL
Comment 2 Telesto 2020-12-03 19:06:37 UTC
Still fine with
Version: 7.1.0.0.alpha0+ (x64)
Build ID: c6a4407897b62e3262c4864d3a7d0e6dc0d00f1a
CPU threads: 4; OS: Windows 6.3 Build 9600; UI render: Skia/Raster; VCL: win
Locale: nl-NL (nl_NL); UI: nl-NL
Calc: CL
Comment 3 Laura Garcia 2020-12-17 08:36:49 UTC
Thank you for reporting the bug. I can confirm that the bug is present in
Version: 7.2.0.0.alpha0+
Build ID: d9ccee2231a8d8984302e1b2f578bf73b4d60c35
CPU threads: 4; OS: Mac OS X 10.15.7; UI render: default; VCL: osx
Locale: en-GB (en_GB.UTF-8); UI: en-US
Calc: threaded

However when tested using the version below, the bug can’t be reproduced
Version: 7.0.3.1
Build ID: d7547858d014d4cf69878db179d326fc3483e082
CPU threads: 4; OS: Mac OS X 10.15.7; UI render: default; VCL: osx
Locale: en-GB (en_GB.UTF-8); UI: en-US
Calc: threaded
Comment 4 raal 2020-12-25 17:18:51 UTC
This seems to have begun at the below commit.
Adding Cc: to Jan-Marek Glogowski ; Could you possibly take a look at this one?
Thanks
linux-64-7.1: 71099e0ed300dd33d10d7f893523f685bb9debea is the first bad commit
commit 71099e0ed300dd33d10d7f893523f685bb9debea
Author: Jenkins Build User <tdf@pollux.tdf>
Date:   Tue Jun 2 03:17:25 2020 +0200

    source 07379e0eb27de0c16ae3838532310aa5aec4f20f

https://gerrit.libreoffice.org/c/core/+/91070
Comment 5 Jan-Marek Glogowski 2021-12-16 13:20:17 UTC
I doubt the neon update is the real problem. But anyway, neon was removed in:

commit 023ebf17898db4bca63129f079fd90b5cf76c1a9
Author: Michael Stahl <michael.stahl@allotropia.de>
Date:   Tue Dec 14 16:44:14 2021 +0100

    ucb: remove --with-webdav=neon

Maybe time to check again.

And there was bug 140229… - an other update. And why should pasting of HTML trigger lookups?
Comment 6 Telesto 2021-12-16 13:34:51 UTC
(In reply to Jan-Marek Glogowski from comment #5)
> Maybe time to check again.
> 
> And there was bug 140229… - an other update. And why should pasting of HTML
> trigger lookups?

Well no freeze/hang with 
Version: 7.4.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: deea3b7471c3dab0220eca6146c225a2d47681a2
CPU threads: 4; OS: Windows 6.3 Build 9600; UI render: Skia/Raster; VCL: win
Locale: nl-NL (nl_NL); UI: en-US
Calc: CL

It's also fine with 7.3