Description: The patch for bug #141220 (fix textbox popped out of off-page shape) introduced a lot of issues in the positioning of groups of shapes to the point that it is now impossible to maintain flowcharts position in Writer. While I was investigating the bug #145282, I reproduce this one. Here, repositioning the group to its anchor hinders the rendering when the first line or the group is selected. I just cannot display the bottom of the page. With the safe mode turned off, this document makes the software stop responding. This bug does not affect version 7.2.2.2. I guess it appeared in version 7.2.3, when the patch changed the calculation for the position of groups. Steps to Reproduce: 1. Open the document named "LibreOffice stops responding". 2. Select either the first line or the group. 3. Trying moving the view to the bottom of the page. Actual Results: Writer lags and hangs the view while the group seems to have several ghost positions. In some cases, Writer stops responding. Expected Results: The positioning of the group should not prevent the view, the software should have a lag-free rendering. Reproducible: Always User Profile Reset: Yes OpenGL enabled: Yes Additional Info: This bug can also be reproduced on a new document by creating a complex group anchored to character or paragraph, changing the vertical position "From bottom" then edit top wrap. I would be grateful if you could remove the patch corresponding to the bug #141220 given the many issues it causes: the anchoring of group containing complex shapes (lines and textboxes) has been messed up badly since it was added, and my attempts to find a workaround have all failed (I only found more issues).
Created attachment 177331 [details] Testcase document
Created attachment 177332 [details] Video showing the bug
Reproducible. Version: 7.3.0.1 (x64) / LibreOffice Community Build ID: 840fe2f57ae5ad80d62bfa6e25550cb10ddabd1d CPU threads: 4; OS: Windows 10.0 Build 21390; UI render: Skia/Vulkan; VCL: win Locale: es-ES (es_ES); UI: en-US Calc: CL Even worse dropdown from menu are blank.
I would appreciate it if a contributor could perform a bibisect to confirm the source of the issue. Thanks in advance.
I confirm the regression from source 8ee4fb4db4091c3645c994ee741e63c2e1f98b30. Daniel, please see.
Did you mistype the git hash? It's helpful if you just link the commit.
It's https://git.libreoffice.org/core/commit/8da3586cff9cc11cf5db985d19851f21f0d42eb8 from bug #141220.
Thanks!
Attila Bakos (NISZ) committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/e835c2c0d3aff4f1ee5d29c9eaf36400b1aca6a7 tdf#146597 sw: fix freezing with GroupShape It will be available in 7.4.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Attila Bakos (NISZ) committed a patch related to this issue. It has been pushed to "libreoffice-7-3": https://git.libreoffice.org/core/commit/e38ab299c109766a5a431e5c0fb6b2c59ae3025c tdf#146597 sw: fix freezing with GroupShape It will be available in 7.3.2. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
I set Verified. Thanks for speedy fix. Please explain about backport to 7.2.
(In reply to Timur from comment #11) > I set Verified. Thanks for speedy fix. > Please explain about backport to 7.2. you are welcome! The backpost waits there: https://gerrit.libreoffice.org/c/core/+/130715
Attila Bakos (NISZ) committed a patch related to this issue. It has been pushed to "libreoffice-7-2": https://git.libreoffice.org/core/commit/d691e9ef4d77cf5e46aec288d5efcf9291534352 tdf#146597 sw: fix freezing with GroupShape It will be available in 7.2.7. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.