Bug 166774 - The Help -> About dialog 'BuldID' URL to git.libreoffice.org/log errors out
Summary: The Help -> About dialog 'BuldID' URL to git.libreoffice.org/log errors out
Status: RESOLVED MOVED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: framework (show other bugs)
Version:
(earliest affected)
25.2.0.3 release
Hardware: All Windows (All)
: medium normal
Assignee: Not Assigned
URL: https://redmine.documentfoundation.or...
Whiteboard:
Keywords:
: 166971 167509 (view as bug list)
Depends on:
Blocks: About-Dialog
  Show dependency treegraph
 
Reported: 2025-05-28 22:03 UTC by V Stuart Foote
Modified: 2025-11-21 22:02 UTC (History)
8 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description V Stuart Foote 2025-05-28 22:03:21 UTC
In the Help -> About dialog, the URL labeled 'BuildID' has been having issues with returning the project git log pages.

Call directly to current head are fine:
https://git.libreoffice.org/core/+log/

But the URL generated for the Help -> About seems to have issues when followed.

Affects Win11 Chrome, MS Edge, and FireFox browsers.
Comment 1 V Stuart Foote 2025-05-28 22:07:57 UTC
This has seemed temperamental/non-functional for a while now, just got round to opening an issue.
Comment 2 Aron Budea 2025-05-29 02:38:45 UTC
This is an infrastructure issue, and should be posted to redmine: https://redmine.documentfoundation.org/
Comment 3 V Stuart Foote 2025-05-29 04:22:07 UTC
(In reply to Aron Budea from comment #2)

Sure, opened as https://redmine.documentfoundation.org/issues/3836
Comment 4 Aron Budea 2025-05-29 04:32:05 UTC
Thanks!
Comment 5 Heiko Tietze 2025-05-30 06:56:27 UTC
The BuildID is read from the file versionrc via getBuildIdData() in unotools/source/config/bootstrap.cxx. The link to Gerrit is set in the c'tor at cui/source/dialogs/about.cxx. 

The fact that the page does not support encryption, which prevents loading is however a topic for infra.
Comment 6 V Stuart Foote 2025-06-12 15:47:43 UTC
*** Bug 166971 has been marked as a duplicate of this bug. ***
Comment 7 V Stuart Foote 2025-07-15 00:21:23 UTC
*** Bug 167509 has been marked as a duplicate of this bug. ***
Comment 8 Jim Raykowski 2025-11-21 22:02:19 UTC
I just noticed this in:

Version: 26.2.0.0.alpha1+ (X86_64) / LibreOffice Community
Build ID: cbee4864f7237c4f052e5de33045eeb36b3fef3c
CPU threads: 4; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded

I get this message:

"Secure Connection Failed

The connection to git.libreoffice.org was interrupted while the page was loading.

    The page you are trying to view cannot be shown because the authenticity of the received data could not be verified.
    Please contact the website owners to inform them of this problem."

It seems the reason for this message is that the 'history' part of the uri set by this line in the AboutDialog ctor in cui/source/dialogs/about.cxx gets changed to '+log' when read by the web server:

m_pBuildLabel->set_uri("https://git.libreoffice.org/core/history/" + sbuildId);

Replacing 'history' with '+' as below makes navigating to the build commit work for me:

m_pBuildLabel->set_uri("https://git.libreoffice.org/core/+/" + sbuildId);