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

Issue 1925263002: Fixing an AttachmentBroker problem which broke the windows host (Closed)

Created:
4 years, 7 months ago by joedow
Modified:
4 years, 7 months ago
Reviewers:
erikchen
CC:
chromium-reviews, chromoting-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Fixing an AttachmentBroker problem which broke the windows host A previous change did some cleanup in the remoting codebase however it caused a crash when we tried to spin up the desktop process: https://codereview.chromium.org/1903663004/ The issue was that the code in the ipc_utils_win file attempted to register a broker but did not check to see if one was registered first. The DesktopProcess class did register a broker, but did so after this utility function was called. BUG=607313 Committed: https://crrev.com/3d4a0c92b0079c32e777933a52b6d8eaf32d0c6e Cr-Commit-Position: refs/heads/master@{#390653}

Patch Set 1 #

Patch Set 2 : Fixing some formatting issues. #

Total comments: 4

Patch Set 3 : Changing the log statement to a DCHECK #

Unified diffs Side-by-side diffs Delta from patch set Stats (+17 lines, -9 lines) Patch
M remoting/host/desktop_process.cc View 1 2 chunks +6 lines, -3 lines 0 comments Download
M remoting/host/ipc_util_win.cc View 1 2 1 chunk +6 lines, -3 lines 0 comments Download
M remoting/host/remoting_me2me_host.cc View 1 2 chunks +4 lines, -2 lines 0 comments Download
M remoting/host/win/wts_session_process_delegate.cc View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 17 (5 generated)
joedow
Hi Erik, Can you take a look at this change involving AttachmentBroker usage in remoting? ...
4 years, 7 months ago (2016-04-28 20:33:12 UTC) #2
erikchen
https://codereview.chromium.org/1925263002/diff/20001/remoting/host/ipc_util_win.cc File remoting/host/ipc_util_win.cc (right): https://codereview.chromium.org/1925263002/diff/20001/remoting/host/ipc_util_win.cc#newcode64 remoting/host/ipc_util_win.cc:64: LOG(WARNING) << "No AttachmentBroker registered."; Every process should have ...
4 years, 7 months ago (2016-04-28 23:12:51 UTC) #3
erikchen
note that this will also have to be merged to M51.
4 years, 7 months ago (2016-04-28 23:13:05 UTC) #4
joedow
https://codereview.chromium.org/1925263002/diff/20001/remoting/host/ipc_util_win.cc File remoting/host/ipc_util_win.cc (right): https://codereview.chromium.org/1925263002/diff/20001/remoting/host/ipc_util_win.cc#newcode64 remoting/host/ipc_util_win.cc:64: LOG(WARNING) << "No AttachmentBroker registered."; On 2016/04/28 23:12:50, erikchen ...
4 years, 7 months ago (2016-04-28 23:20:50 UTC) #5
erikchen
https://codereview.chromium.org/1925263002/diff/20001/remoting/host/ipc_util_win.cc File remoting/host/ipc_util_win.cc (right): https://codereview.chromium.org/1925263002/diff/20001/remoting/host/ipc_util_win.cc#newcode64 remoting/host/ipc_util_win.cc:64: LOG(WARNING) << "No AttachmentBroker registered."; On 2016/04/28 23:20:49, joedow ...
4 years, 7 months ago (2016-04-28 23:24:54 UTC) #6
joedow
https://codereview.chromium.org/1925263002/diff/20001/remoting/host/ipc_util_win.cc File remoting/host/ipc_util_win.cc (right): https://codereview.chromium.org/1925263002/diff/20001/remoting/host/ipc_util_win.cc#newcode64 remoting/host/ipc_util_win.cc:64: LOG(WARNING) << "No AttachmentBroker registered."; On 2016/04/28 23:24:54, erikchen ...
4 years, 7 months ago (2016-04-28 23:39:26 UTC) #7
erikchen
lgtm
4 years, 7 months ago (2016-04-28 23:40:51 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1925263002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1925263002/40001
4 years, 7 months ago (2016-04-28 23:57:47 UTC) #10
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_rel_ng/builds/220966)
4 years, 7 months ago (2016-04-29 01:26:35 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1925263002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1925263002/40001
4 years, 7 months ago (2016-04-29 15:15:03 UTC) #14
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 7 months ago (2016-04-29 15:19:01 UTC) #15
commit-bot: I haz the power
4 years, 7 months ago (2016-04-30 17:25:57 UTC) #16
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/3d4a0c92b0079c32e777933a52b6d8eaf32d0c6e
Cr-Commit-Position: refs/heads/master@{#390653}

Powered by Google App Engine
This is Rietveld 408576698