Description: FILESAVE DOCX: Crash after opening and making and edit and save Steps to Reproduce: 1. Open the attached file 2. Select page 2 to say 22 and press backspace 3. Press Save -> Crash Actual Results: Crash on save Expected Results: Probably not Reproducible: Always User Profile Reset: No Additional Info: Version: 7.1.0.0.alpha0+ (x64) Build ID: 52820b52b3bca45e2db527d1cc5f4488b2e0b9d0 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
Created attachment 163360 [details] Example file
Created attachment 163361 [details] Screencast
Not in Version: 6.2.4.0.0+ Build ID: 915ec0b5f5ce9a2da6a51f5278ea4faaffa19839 CPU threads: 4; OS: Windows 6.3; UI render: default; VCL: win; Locale: nl-NL (nl_NL); UI-Language: en-US Calc: CL Likely related to tracking changes
Bug confirmed in: Version: 7.0.0.2 Build ID: c01aa64b6c3d89ebe5fe69c28c7adb24eb85249c CPU threads: 4; OS: Mac OS X 10.11.6; UI render: default; VCL: osx Locale: en-GB (en_GB.UTF-8); UI: en-GB Calc: threaded Bug also confirmed in: Version: 6.4.4.2 Build ID: 3d775be2011f3886db32dfd395a6a6d1ca2630ff CPU threads: 4; OS: Mac OS X 10.11.6; UI render: default; VCL: osx; Locale: en-GB (en_GB.UTF-8); UI-Language: en-GB Calc: threaded Bug NOT present in: Version: 6.3.4.2 Build ID: 60da17e045e08f1793c57c00ba83cdfce946d0aa CPU threads: 4; OS: Mac OS X 10.11.6; UI render: default; VCL: osx; Locale: en-GB (en_GB.UTF-8); UI-Language: en-GB Calc: threaded Note also that in all three versions (LO 7.0.0.2, 6.4.4.2 and 6.3.4.2) the file loads with the "Document Modified" flag set, which is surely wrong? Not sure if this is a separate bug or not. Set Status to "NEW", Earliest affected version to 6.4.4.2.
Bug still present in: Version: 7.1.0.0.beta1 Build ID: 828a45a14a0b954e0e539f5a9a10ca31c81d8f53 CPU threads: 4; OS: Mac OS X 10.11.6; UI render: default; VCL: osx Locale: en-GB (en_GB.UTF-8); UI: en-GB Calc: threaded
Created attachment 167619 [details] minimized document a bit more minimized document that crashes with the following steps: 1. Open it 2. Select from top to end of page 2 3. Save -> Crash
Regression introduced by: https://cgit.freedesktop.org/libreoffice/core/commit/?id=632ee9aae6d5f3cf08b6d6b2789310c20db713b7 author Michael Stahl <Michael.Stahl@cib.de> 2019-09-04 16:03:35 +0200 committer Michael Stahl <Michael.Stahl@cib.de> 2019-09-05 12:46:19 +0200 commit 632ee9aae6d5f3cf08b6d6b2789310c20db713b7 (patch) tree 3e4bd0b4a3e72c8995042c01b61b1082cc4c4ebd parent aae9f2765036569901ec0924ac16ac1f6d91ef48 (diff) tdf#95848 sw: DOCX export: export w:lvlOverride elements Bisected with: bibisect-linux64-6.4 Adding Cc: to Michael Stahl
Created attachment 168494 [details] Backtrace (In reply to Xisco Faulí from comment #6) > a bit more minimized document that crashes with the following steps: > 1. Open it > 2. Select from top to end of page 2 <= and press backspace > 3. Save Backtrace created with these steps.
Michael Stahl committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/cd1c9f5167e797807d6726219f06190657f58372 tdf#135014 sw: fix crash exporting numbering to DOCX 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/0771b84e4c5002338275da0d061f966e2fc47505 tdf#135014 sw_fieldmarkhide: fix bogus assert on loading the bugdoc 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/359deaee45fd4a2bfe7aae255e6da38a9e1931ff tdf#135014 sw_fieldmarkhide: allow section overlap with fieldmark 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/eef10be20a4c5108c68b19ccdda263c5ca852386 tdf#135014 sw_fieldmarkhide: fix crash deleting field in fly 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/32e104c1d6be0ffe6ed6c4e08af868c87b3c258c tdf#135014 sw_redlinehide: fix missing frames when removing fieldmark 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.
first commit fixes the problem with the minimized document, the other ones fix additional problems when reproducing with the full bugdoc
Michael Stahl committed a patch related to this issue. It has been pushed to "libreoffice-7-1": https://git.libreoffice.org/core/commit/d7c77b1b718ba0ca61e153bcf91237c9cf6d9b60 tdf#135014 sw: fix crash exporting numbering to DOCX It will be available in 7.1.1. 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 "libreoffice-7-0": https://git.libreoffice.org/core/commit/e0be320cc790856df4d9a102d15de08aa16217fa tdf#135014 sw: fix crash exporting numbering to DOCX It will be available in 7.0.5. 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 "libreoffice-7-0": https://git.libreoffice.org/core/commit/092f1a810d5b10aa8d6d8455491f7ae42caf3a08 tdf#135014 sw_redlinehide: fix missing frames when removing fieldmark It will be available in 7.0.5. 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.
How to reproduce this from scratch: 1. Open writer 2. Toggle Bulleted list 3. Sidebar - List Styles - New Style from selection 4. Save as DOCX -> Crash
Verified in Version: 7.2.0.0.alpha0+ / LibreOffice Community Build ID: 6ce66560c59470a9eb76fbf80f439b452166d3e4 CPU threads: 4; OS: Linux 5.7; UI render: default; VCL: gtk3 Locale: en-US (en_US.UTF-8); UI: en-US Calc: threaded @Michael Stahl, thanks for fixing this issue!!
Michael Stahl committed a patch related to this issue. It has been pushed to "libreoffice-7-1": https://git.libreoffice.org/core/commit/00d5eb31363cc4abd5b3d0f828256ff4e2f48303 tdf#135014 sw_fieldmarkhide: fix bogus assert on loading the bugdoc It will be available in 7.1.1. 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 "libreoffice-7-1": https://git.libreoffice.org/core/commit/8ba16d77881fe199a3c2ea40fb9c18741e17af5f tdf#135014 sw_fieldmarkhide: allow section overlap with fieldmark It will be available in 7.1.1. 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 "libreoffice-7-1": https://git.libreoffice.org/core/commit/60eb993b5558c7999a23b4e3c241b2a60419a3d4 tdf#135014 sw_fieldmarkhide: fix crash deleting field in fly It will be available in 7.1.1. 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 "libreoffice-7-1": https://git.libreoffice.org/core/commit/2ec6b5055dc09ab3884dc2542dd93e75fe2c50d4 tdf#135014 sw_redlinehide: fix missing frames when removing fieldmark It will be available in 7.1.1. 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 "libreoffice-7-1-0": https://git.libreoffice.org/core/commit/22a7e71fb46228a6896afe9d72310c23323b0a3a tdf#135014 sw: fix crash exporting numbering to DOCX It will be available in 7.1.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.
Xisco Fauli committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/51ecbd06bdef5d9c0738703f16160799f261c860 tdf#135014: sw_uiwriter3: 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.
*** Bug 138482 has been marked as a duplicate of this bug. ***