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

Issue 9463023: The ws2_32.dll is needed by JingleThreadWrapper for WebRTC and Chromoting. (Closed)

Created:
8 years, 10 months ago by Ronghua Wu (Left Chromium)
Modified:
8 years, 9 months ago
CC:
chromium-reviews, darin-cc_chromium.org, brettw-cc_chromium.org, Niklas Enbom, tommi (sloooow) - chröme
Base URL:
https://src.chromium.org/svn/trunk/src/
Visibility:
Public.

Description

The ws2_32.dll is needed by JingleThreadWrapper for WebRTC and Chromoting. We can't avoid this dependency (WSACreateEvent) in a short time, so load ws2_32.dll again as a short term solution. BUG=115501 TEST=Build and run webrtc test on Windows.

Patch Set 1 #

Total comments: 4

Patch Set 2 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+6 lines, -0 lines) Patch
M chrome/renderer/chrome_render_process_observer.cc View 1 1 chunk +6 lines, -0 lines 0 comments Download

Messages

Total messages: 22 (0 generated)
Ronghua Wu (Left Chromium)
8 years, 10 months ago (2012-02-24 20:14:42 UTC) #1
Sergey Ulanov
LGTM http://codereview.chromium.org/9463023/diff/1/chrome/renderer/chrome_render_process_observer.cc File chrome/renderer/chrome_render_process_observer.cc (right): http://codereview.chromium.org/9463023/diff/1/chrome/renderer/chrome_render_process_observer.cc#newcode225 chrome/renderer/chrome_render_process_observer.cc:225: // ws2_32.dll is used by JingleThreadWrapper for WebRTC ...
8 years, 10 months ago (2012-02-24 20:26:43 UTC) #2
jschuh
Sorry for the drive-by, but Winsock is absolutely forbidden in the renderer process. If you ...
8 years, 10 months ago (2012-02-24 20:38:28 UTC) #3
cpu_(ooo_6.6-7.5)
You don't plan on opening tcp/udp sockets from a renderer, right?
8 years, 10 months ago (2012-02-24 20:39:55 UTC) #4
Sergey Ulanov
On Fri, Feb 24, 2012 at 12:38 PM, <jschuh@chromium.org> wrote: > Sorry for the drive-by, ...
8 years, 10 months ago (2012-02-24 20:44:53 UTC) #5
Sergey Ulanov
On Fri, Feb 24, 2012 at 12:39 PM, <cpu@chromium.org> wrote: > You don't plan on ...
8 years, 10 months ago (2012-02-24 20:45:11 UTC) #6
jschuh
On 2012/02/24 20:44:53, sergeyu wrote: > On Fri, Feb 24, 2012 at 12:38 PM, <mailto:jschuh@chromium.org> ...
8 years, 10 months ago (2012-02-24 20:51:48 UTC) #7
tommi (sloooow) - chröme
Please also file a p1 bug to get this fixed and mention the bug id ...
8 years, 10 months ago (2012-02-24 21:00:56 UTC) #8
Sergey Ulanov
On 2012/02/24 20:51:48, Justin Schuh wrote: > On 2012/02/24 20:44:53, sergeyu wrote: > > On ...
8 years, 10 months ago (2012-02-24 21:10:29 UTC) #9
jschuh
On 2012/02/24 21:10:29, sergeyu wrote: > On 2012/02/24 20:51:48, Justin Schuh wrote: > > On ...
8 years, 10 months ago (2012-02-24 22:13:08 UTC) #10
Ronghua Wu (Left Chromium)
https://chromiumcodereview.appspot.com/9463023/diff/1/chrome/renderer/chrome_render_process_observer.cc File chrome/renderer/chrome_render_process_observer.cc (right): https://chromiumcodereview.appspot.com/9463023/diff/1/chrome/renderer/chrome_render_process_observer.cc#newcode225 chrome/renderer/chrome_render_process_observer.cc:225: // ws2_32.dll is used by JingleThreadWrapper for WebRTC and ...
8 years, 10 months ago (2012-02-24 22:18:51 UTC) #11
Sergey Ulanov
On 2012/02/24 22:13:08, Justin Schuh wrote: > On 2012/02/24 21:10:29, sergeyu wrote: > > On ...
8 years, 10 months ago (2012-02-24 22:35:37 UTC) #12
tommi (sloooow) - chröme
Note that although the code in this change doesn't call WSAStartup, it does add ws2_32.dll ...
8 years, 10 months ago (2012-02-24 22:47:54 UTC) #13
Sergey Ulanov
On 2012/02/24 22:47:54, tommi wrote: > Note that although the code in this change doesn't ...
8 years, 10 months ago (2012-02-24 22:52:45 UTC) #14
tommi (sloooow) - chröme
No question, we need to remove it. But if I understand Carlos correctly, it doesn't ...
8 years, 10 months ago (2012-02-24 23:00:41 UTC) #15
Sergey Ulanov
On 2012/02/24 22:47:54, tommi wrote: > Note that although the code in this change doesn't ...
8 years, 10 months ago (2012-02-24 23:00:49 UTC) #16
Sergey Ulanov
On 2012/02/24 23:00:41, tommi wrote: > No question, we need to remove it. But if ...
8 years, 10 months ago (2012-02-24 23:03:26 UTC) #17
cpu_(ooo_6.6-7.5)
WSAStartup should be failing if the sandbox is locked down. Is it not? If it ...
8 years, 10 months ago (2012-02-24 23:22:10 UTC) #18
Sergey Ulanov
On 2012/02/24 23:22:10, cpu wrote: > WSAStartup should be failing if the sandbox is locked ...
8 years, 10 months ago (2012-02-25 00:39:09 UTC) #19
Ronghua Wu (Left Chromium)
On 2012/02/25 00:39:09, sergeyu wrote: > On 2012/02/24 23:22:10, cpu wrote: > > WSAStartup should ...
8 years, 10 months ago (2012-02-25 08:08:28 UTC) #20
cpu_(ooo_6.6-7.5)
Let me talk to the security folks, what thing we can check to feel ok ...
8 years, 9 months ago (2012-02-28 05:02:25 UTC) #21
Ronghua Wu (Left Chromium)
8 years, 9 months ago (2012-03-05 18:59:14 UTC) #22
Closing this one as we fixed the problem by removing the dependencies.

Powered by Google App Engine
This is Rietveld 408576698