Summary: | Crash when two Fields are empty, on same line and inside a table and hide paragraphs of empty fields active | ||
---|---|---|---|
Product: | LibreOffice | Reporter: | Dom Walden <dominic> |
Component: | Writer | Assignee: | Mike Kaganski <mikekaganski> |
Status: | VERIFIED FIXED | ||
Severity: | critical | CC: | aron.budea, michael.stahl, mikekaganski, serval2412, xiscofauli |
Priority: | highest | Keywords: | bibisected, bisected, haveBacktrace, regression |
Version: | 6.1.0.1 rc | ||
Hardware: | All | ||
OS: | All | ||
See Also: |
https://crashreport.libreoffice.org/stats/signature/SwDoc::RemoveInvisibleContent() https://bugs.documentfoundation.org/show_bug.cgi?id=119294 |
||
Whiteboard: | target:6.2.0 target:6.1.1 | ||
Crash report or crash signature: | ["SwDoc::RemoveInvisibleContent()"] | Regression By: | |
Bug Depends on: | |||
Bug Blocks: | 102998 | ||
Attachments: |
Spreadsheet for use in reproduction
screenshot showing what I mean with respect to address elements bt with debug symbols |
Description
Dom Walden
2018-07-20 16:07:56 UTC
Created attachment 143658 [details]
Spreadsheet for use in reproduction
Created attachment 143660 [details]
screenshot showing what I mean with respect to address elements
I guess this is related both to bug 102998 and (in particular) bug 35798. Regression introduced by: https://cgit.freedesktop.org/libreoffice/core/commit/?id=db04be037b611e296ef9f2542322c52ed82d7a2b Author Mike Kaganski <mike.kaganski@collabora.com> 2018-05-18 18:48:38 +0300 committer Mike Kaganski <mike.kaganski@collabora.com> 2018-05-20 13:16:28 +0200 commit db04be037b611e296ef9f2542322c52ed82d7a2b (patch) tree 8892aa251d751037c592b3aeb4e521d067944837 parent d3122433616d4da2c6ee82f73bd8f591ea498fc0 (diff) tdf#35798: Hide empty Database fields' paragraphs (+ compat option) Bisected with: bibisect-linux64-6.1 Adding Cc: to Mike Kaganski Created attachment 143719 [details]
bt with debug symbols
On pc Debian x86-64 with master sources updated 2 days ago, I got an assert, see bt.
Michael: I don't know if the assert is related to the bugtracker but I put you in cc since the assert has been added with https://cgit.freedesktop.org/libreoffice/core/commit/?id=ab1b2a0d6243f03849b7ac80962d08760ada6418 Mike Kaganski committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=576fac6f6199a87fb07e4a067abaa18c89b6d7ea tdf#118859: Avoid trying to remove already removed nodes It will be available in 6.2.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. Backport to 6.1: https://gerrit.libreoffice.org/58619 Mike Kaganski committed a patch related to this issue. It has been pushed to "libreoffice-6-1": http://cgit.freedesktop.org/libreoffice/core/commit/?id=3c20597ada7f74a4a96dec841264593fdbf0bcd5&h=libreoffice-6-1 tdf#118859: Avoid trying to remove already removed nodes It will be available in 6.1.1. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. Verified in Version: 6.2.0.0.alpha0+ Build ID: c86a47a9d3debbc7e8ee6247f573e7f98c611f19 CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: gtk3; Locale: ca-ES (ca_ES.UTF-8); Calc: group threaded @Mike Kaganski, thanks for fixing this!! Mike Kaganski committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=c883d5e073d2ac5b2d55126c929d7bf3e6d295e8 tdf#119294: reimplement fix for tdf#118859 It will be available in 6.2.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. Mike Kaganski committed a patch related to this issue. It has been pushed to "libreoffice-6-1": http://cgit.freedesktop.org/libreoffice/core/commit/?id=b14bc12eee887b8a892f2bb114ffd50448a74d74&h=libreoffice-6-1 tdf#119294: reimplement fix for tdf#118859 It will be available in 6.1.1. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. |