Description: Crash swlo!SwAnchoredObject::GetObjRectWithSpaces+0x98: Steps to Reproduce: 1. Open attachment 173293 [details] (bug 143136 ) 2. Select the caption frame 3. Change the anchor to: to paragraph 4. Press Undo Actual Results: Crash Expected Results: No crash Reproducible: Always User Profile Reset: No Additional Info: Version: 7.4.0.0.alpha0+ (x64) / LibreOffice Community Build ID: 4659fc2f0a7223a89446edff0b77e58758b5edf5 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 Jumbo
Not with Version: 7.3.0.0.alpha1+ (x64) / LibreOffice Community Build ID: becd76743fd7a3ae84404f26b1afb60b923cabb2 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
On pc Debian x86-64 with master sources updated today I don't reproduce the crash (gtk3 or gen rendering).
Created attachment 179690 [details] BT with symbols
Version: 7.4.0.0.alpha0+ / LibreOffice Community Build ID: fbf739198aa7f02975d531521c6525073783c7f1 CPU threads: 8; OS: Mac OS X 12.2.1; UI render: Skia/Metal; VCL: osx Locale: nl-NL (nl_NL.UTF-8); UI: en-US Calc: threaded
Reproducted using LO 7.4.0.0.beta1+ (cdf48e57da6b8a6a5eb4131340fa2c14be135714) / Ubuntu. It's a regression from the following commit, bibisected using repo bibisect-linux-64-7.4. Adding CC: to Attila Bakos (NISZ). https://cgit.freedesktop.org/libreoffice/core/commit/?id=0d29394598db2e336a9982cbb7041ea407b2bf6d author Attila Bakos (NISZ) <bakos.attilakaroly@nisz.hu> 2022-02-07 17:09:42 +0100 committer László Németh <nemeth@numbertext.org> 2022-03-01 17:53:01 +0100 tdf#147126 sw: fix missing as_char anchoring of group textboxes
patch will be here: https://gerrit.libreoffice.org/c/core/+/136192
Attila Bakos (NISZ) committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/1d3d2a995239c3c71432006cb795324c56a0412a tdf#148687 tdf#149173 tdf#149546 sw: fix crash with textboxes It will be available in 7.5.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.
temporary fixed with the earlier mentioned gerrit patch. Final fix soon... (The sync call in the porfly have to be moved, what i will do in a follow up commit. Now this issue fixed, but there might be other problems, because that call can be reached during layout calculation, and that can cause problems.)
Verified in: Version: 7.5.0.0.alpha0+ (x64) / LibreOffice Community Build ID: a4ab155ae15e9e6d4deb157634f8b86c87fcbde4 CPU threads: 4; OS: Windows 10.0 Build 19042; UI render: Skia/Vulkan; VCL: win Locale: hu-HU (hu_HU); UI: en-US Calc: CL
Attila Bakos (NISZ) committed a patch related to this issue. It has been pushed to "libreoffice-7-4": https://git.libreoffice.org/core/commit/44eef5f494825a26594ba3d50ef1f3211ae73b9b tdf#148687 tdf#149173 tdf#149546 sw: fix crash with textboxes It will be available in 7.4.0.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.