[Libreoffice-bugs] [Bug 114227] New: Proxy settings disregarded for reporting crashes

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Mon Dec 4 03:28:42 UTC 2017


https://bugs.documentfoundation.org/show_bug.cgi?id=114227

            Bug ID: 114227
           Summary: Proxy settings disregarded for reporting crashes
           Product: LibreOffice
           Version: 5.4.3.2 release
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: LibreOffice
          Assignee: libreoffice-bugs at lists.freedesktop.org
          Reporter: baron at caesar.elte.hu
            Blocks: 113285

- Set a non-existent proxy in LibreOffice (Tools -> Options...; Internet ->
Proxy), eg. select Manual proxy server, and set 127.0.0.1 / 8080 both for HTTP
and HTTPS.
- Provoke a crash. (bug 111187 is a good candidate at the moment)
- Report crash.

=> Crash is reported fine, while it should fail due to the false proxy
settings.

Can be tested in the opposite way as well, if the internet is only available
through a proxy, setting the server (or using the default setting: System)
should work, but it doesn't.

The details for the crash about to be reported (before hitting Submit) are
stored in <profile>/dump.ini. It can be verified with a text editor that the
INI file contains no proxy details.
The config reader is prepared to read Proxy details, see the uploadContent(...)
function:
https://opengrok.libreoffice.org/xref/core/desktop/source/minidump/minidump.cxx#85

Reporting crashes through a proxy can be manually tested by adding the
following to the dump.ini before submitting the crash report (the report can
also be manually submitted using minidump_upload from the program dir, and
giving the location of dump.ini as parameter):

Proxy=http://<proxy ip>:<proxy port>
or
Proxy=https://<proxy ip>:<proxy port>

My experience with a local setup of a simple proxy [1] is that the following
line works, despite that the crash reporting is done via https (this might be
another bug?):
Proxy=http://<proxy ip>:<proxy port>

I also encountered a proxy setup (details are unknown apart from server and
port, coming from proxy configuration script) where crash reporting was
unsuccessful even after manually setting the proxy as above.

Observed using LO 6.0beta1 & 5.4.3.2 / Windows 7.

[1] http://www.analogx.com/contents/download/Network/proxy/Freeware.htm


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=113285
[Bug 113285] [META] Crash report system bugs and enhancements
-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20171204/274706e4/attachment-0001.html>


More information about the Libreoffice-bugs mailing list