Steps to reproduce: 1. Open attachment 68361 [details] from bug 55820 -> Crash Reproduced in Version: 7.2.0.0.alpha0+ Build ID: 84af20ef3ea72190784e9e7be820684c2558ba8c CPU threads: 4; OS: Linux 5.7; UI render: default; VCL: gtk3 Locale: en-US (en_US.UTF-8); UI: en-US Calc: threaded [Bug found by office-interoperability-tools]
Regression introduced by: https://cgit.freedesktop.org/libreoffice/core/commit/?id=c0864f26f3143ea81c65d3826fae32a8fd54c531 author Michael Stahl <Michael.Stahl@cib.de> 2020-11-06 21:47:21 +0100 committer Michael Stahl <michael.stahl@cib.de> 2020-11-19 14:21:10 +0100 commit c0864f26f3143ea81c65d3826fae32a8fd54c531 (patch) tree 28f11c81b913cb1dcab50df954431932b7e90852 parent c74a2fd835474caf311be10703c985e2f916a83b (diff) sw_fieldmarkhide: init fieldmark mode from options Bisected with: bibisect-linux64-7.1 Adding Cc: to Michael Stahl
Created attachment 168015 [details] gdb bt On pc Debian x86-64 with master sources updated today, I got an assertion. I attached console logs + bt.
I confirm I don't reproduce the assert and can open the file when reverting the quoted commit.
repro 7.2+ and bump
This issue is still reproducible in Version: 7.2.0.0.alpha0+ / LibreOffice Community Build ID: 26d23c96d449c201e50df04023d9cbfd59d3d133 CPU threads: 4; OS: Linux 5.7; UI render: default; VCL: gtk3 Locale: en-US (en_US.UTF-8); UI: en-US Calc: threaded
Hi Caolán, Is this crash caught by the crashtesting instance ?
caolanm->xisco: yes tdf55820 is listed at https://dev-builds.libreoffice.org/crashtest/3836c43963af1c99bcb9f9ab20f745d29b8c80fc/crashlog.txt and that bt appears a few times in https://dev-builds.libreoffice.org/crashtest/3836c43963af1c99bcb9f9ab20f745d29b8c80fc/backtraces/?C=M&O=D
The commit has been reverted in https://cgit.freedesktop.org/libreoffice/core/commit/?id=70dd95aabd11b2146e2556c1da87da4a22d6f7b5 I guess we can close it.
Xisco Fauli committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/0b072e279f5f775a4cd64d9b1275e5ab17d50f05 tdf138771: sw_ooxmlexport16: Add unittest It will be available in 7.2.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.
Michael Stahl committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/d11fb6cecaf72787973990e09cc7e8d03bdbf9d7 tdf#138771 sw_fieldmarkhide: fix overlaps in SwScriptInfo::InitScriptInfo() 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.
fixed on master
Michael Stahl committed a patch related to this issue. It has been pushed to "libreoffice-7-3": https://git.libreoffice.org/core/commit/bccc8fed262215024b70a1c2d98236dd6dde6738 tdf#138771 sw_fieldmarkhide: fix overlaps in SwScriptInfo::InitScriptInfo() It will be available in 7.3.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.