Description: When attempting to compare two documents to see the changes that have happened between them, if libreoffice isn't able to open the second document it won't give an error dialog notifying the user of this. This is a regression, as the error dialog did appear in 7.6.7. Steps to Reproduce: 1. Open a document 2. Edit > Track Changes > Compare Document 3. Select a document which would give an error if opened regularly Actual Results: No dialog appears Expected Results: For an error dialog to appear Reproducible: Always User Profile Reset: No Additional Info: Version: 25.8.0.4 (X86_64) Build ID: 48f00303701489684e67c38c28aff00cd5929e67 CPU threads: 4; OS: Linux 6.11; UI render: default; VCL: kf5 (cairo+wayland) Locale: en-US (en_US.UTF-8); UI: en-US Calc: CL threaded
Created attachment 202460 [details] error dialog from 7.6.7
Created attachment 202461 [details] document for step 1
Created attachment 202462 [details] document for step 3
Confirm with Version: 26.2.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: 953a4159ba48b2901e6b1660fc89960fcaa87b0c CPU threads: 4; OS: Linux 6.8; UI render: default; VCL: gtk3 Locale: cs-CZ (cs_CZ.UTF-8); UI: en-US Calc: threaded
This seems to have begun at the below commit in bibisect repository/OS linux-64-24.2. Adding Cc: to Mike Kaganski ; Could you possibly take a look at this one? Thanks 37436fcbf876b224af86b81d7c5f56a9afbe4f02 is the first bad commit commit 37436fcbf876b224af86b81d7c5f56a9afbe4f02 Author: Jenkins Build User <tdf@maggie.tdf> Date: Wed Nov 29 06:43:14 2023 +0100 source 92e7f28f9aff78907bad030be80a9ea9452a3ddc 160001: Related: tdf#104718 Use package repair request and behavior | https://gerrit.libreoffice.org/c/core/+/160001
https://gerrit.libreoffice.org/c/core/+/190173
Mike Kaganski committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/be6aa7ca0a3d9d444956c0e19a262a2ef91bdd5a tdf#168070: SwFindDocShell may need an interaction handler It will be available in 26.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.
Mike Kaganski committed a patch related to this issue. It has been pushed to "libreoffice-25-8": https://git.libreoffice.org/core/commit/d5446d7c6e59defb3c9abcf2a9545d13fdd4c887 tdf#168070: SwFindDocShell may need an interaction handler It will be available in 25.8.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.
Mike Kaganski committed a patch related to this issue. It has been pushed to "libreoffice-25-2": https://git.libreoffice.org/core/commit/4c215d7c983f209cfe3e4af7f8e8b5a20c6abf18 tdf#168070: SwFindDocShell may need an interaction handler It will be available in 25.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.
Xisco Fauli committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/7cfd0af0a5799265164a56a006d8b0207585aeb9 tdf#168070: sw: Add UItest It will be available in 26.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.