Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(674)

Issue 1295363002: Port CrashReportUploadThread to Windows (Closed)

Created:
5 years, 4 months ago by scottmg
Modified:
5 years, 4 months ago
Reviewers:
Mark Mentovai, mihnea
CC:
crashpad-dev_chromium.org
Base URL:
https://chromium.googlesource.com/crashpad/crashpad@master
Target Ref:
refs/heads/master
Project:
crashpad
Visibility:
Public.

Description

Port CrashReportUploadThread to Windows Just a simple port now that we have a common Thread class. Compiled but not yet in use on Windows. R=mark@chromium.org BUG=crashpad:1 Committed: https://chromium.googlesource.com/crashpad/crashpad/+/86419cf7881b37fb9fd21b216102de9479d855fe

Patch Set 1 #

Patch Set 2 : mac includes #

Patch Set 3 : build_config #

Total comments: 10

Patch Set 4 : fixes #

Unified diffs Side-by-side diffs Delta from patch set Stats (+59 lines, -562 lines) Patch
A + handler/crash_report_upload_thread.h View 1 2 3 3 chunks +11 lines, -13 lines 0 comments Download
A + handler/crash_report_upload_thread.cc View 1 2 3 8 chunks +37 lines, -24 lines 0 comments Download
M handler/handler.gyp View 1 2 3 2 chunks +9 lines, -5 lines 0 comments Download
M handler/mac/crash_report_exception_handler.h View 1 1 chunk +1 line, -1 line 0 comments Download
D handler/mac/crash_report_upload_thread.h View 1 chunk +0 lines, -152 lines 0 comments Download
D handler/mac/crash_report_upload_thread.cc View 1 chunk +0 lines, -366 lines 0 comments Download
M handler/mac/main.cc View 1 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 6 (0 generated)
scottmg
5 years, 4 months ago (2015-08-18 20:19:11 UTC) #1
Mark Mentovai
Cool! LGTM https://codereview.chromium.org/1295363002/diff/40001/handler/crash_report_upload_thread.cc File handler/crash_report_upload_thread.cc (right): https://codereview.chromium.org/1295363002/diff/40001/handler/crash_report_upload_thread.cc#newcode140 handler/crash_report_upload_thread.cc:140: class HelperThread : public Thread { final ...
5 years, 4 months ago (2015-08-18 21:38:12 UTC) #2
scottmg
https://codereview.chromium.org/1295363002/diff/40001/handler/crash_report_upload_thread.cc File handler/crash_report_upload_thread.cc (right): https://codereview.chromium.org/1295363002/diff/40001/handler/crash_report_upload_thread.cc#newcode140 handler/crash_report_upload_thread.cc:140: class HelperThread : public Thread { On 2015/08/18 21:38:11, ...
5 years, 4 months ago (2015-08-18 22:21:41 UTC) #3
scottmg
Committed patchset #4 (id:60001) manually as 86419cf7881b37fb9fd21b216102de9479d855fe (presubmit successful).
5 years, 4 months ago (2015-08-18 22:34:16 UTC) #4
mihnea_arkaos.net
On Wednesday, August 19, 2015 at 1:34:16 AM UTC+3, scottmg@chromium.org via codereview.chromium.org wrote: > Committed ...
5 years, 4 months ago (2015-08-19 13:02:48 UTC) #5
scottmg
5 years, 4 months ago (2015-08-19 16:33:48 UTC) #6
Message was sent while issue was closed.
On 2015/08/19 13:02:48, mihnea_arkaos.net wrote:
> On Wednesday, August 19, 2015 at 1:34:16 AM UTC+3, mailto:scottmg@chromium.org
via
> http://codereview.chromium.org wrote:
> > Committed patchset #4 (id:60001) manually as
> > 86419cf7881b37fb9fd21b216102de9479d855fe (presubmit successful).
> > 
> > https://codereview.chromium.org/1295363002/
> 
> Hi Scott,
> 
> Quick feedback from the trenches: the upload thread is not started.
> One liner fix for anyone else syncing to this commit:
> 
> ---
>  handler/crash_report_upload_thread.cc | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/handler/crash_report_upload_thread.cc
> b/handler/crash_report_upload_thread.cc
> index f5acb07..afc7726 100644
> --- a/handler/crash_report_upload_thread.cc
> +++ b/handler/crash_report_upload_thread.cc
> @@ -182,6 +182,7 @@ void CrashReportUploadThread::Start() {
>  
>    running_ = true;
>    thread_.reset(new internal::CrashReportUploadHelperThread(this));
> +  thread_->Start();
>  }
> 
> 
> Cheers,
> Mihnea
> 
> 
>  

Thanks Mihnea, sorry about that. I uploaded the patch here
https://codereview.chromium.org/1286383006/.

Powered by Google App Engine
This is Rietveld 408576698