gohome1984 / google-breakpad

Automatically exported from code.google.com/p/google-breakpad
0 stars 0 forks source link

Support custom proxy configuration (always or in case of connection failure) #278

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Firefox crashes;
2. Crash Reporter opens;
3. Authorization to send crash reports is granted;

What is the expected output? What do you see instead?
Crash reports would be sent to a remote server. Instead, reporter states it
couldn't send the information.

What version of the product are you using? On what operating system?
Crash reporter - 1.9.0.3188
Firefox - Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.3)
Gecko/2008092417 Firefox/3.0.3
Operating System - Windows XP SP3 (ENU)

Please provide any additional information below.
I believe this issue is somehow related to bug 232 [1], as my LAN
environment is set to automatic (screenshot "LANSettings.png" attached).
I'm behind a squid-based corporate proxy which requires authentication.

While I'm aware that implementing automatic proxy detection can be hard
(although Cygwin setup [2] and many more open source projects support it),
at least providing an alternative configuration (for example, similar to
Cygwin setup, screenshot "CygwinSetupConnectionType.png" attached), in case
of connection failure or prior to an attempt, would be most valuable:
currently Breakpad is missing many (most?) reports from corporate users,
therefore being hidden from the development teams and potentially
obfuscating interesting/severe problems which only/mostly occur in
corporate environments - Web-based Intranet applications, for example, are
known to have usage patterns different from those available in the
Internet. In my particular case, for example, I have about 15 crashes
sitting in the reporter's pending folder [3]...

Finally, although this might be considered an enhancement at a first
glance, I'd personally label this as an issue, due to the amount of
valuable information currently being wasted.

[1] http://code.google.com/p/google-breakpad/issues/detail?id=232
[2] http://www.cygwin.com/
[3] %AppData%\Mozilla\Firefox\Crash Reports\pending

Original issue reported on code.google.com by helder.magalhaes on 11 Nov 2008 at 11:07

Attachments:

GoogleCodeExporter commented 9 years ago
Breakpad is not Firefox. Firefox uses the Breakpad libraries, but bugs in 
Firefox
should be filed at bugzilla.mozilla.org. As it stands, this is probably just a
duplicate of issue 232.

Original comment by ted.mielczarek on 11 Nov 2008 at 4:41

GoogleCodeExporter commented 9 years ago
I wouldn't label this as a duplicate but instead as a possible way to 
workaround the
missing functionality described in issue 232.

I'm sorry if my reading of Firefox Crash Reporter was incorrect: I honestly 
thought
it was mostly Breakpad code rather then Mozilla's. Thank you for clarifying 
that -
I've filed a slightly rewritten version in the Mozilla's bug tracker (as bug 
464429 [1]).

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=464429

Original comment by helder.magalhaes on 12 Nov 2008 at 10:11