New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 779402 link

Starred by 1 user

Issue metadata

Status: Duplicate
Owner: ----
Closed: Oct 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Mac
Pri: 1
Type: Bug



Sign in to add a comment

JS console log message may exceed IPC size limit

Project Member Reported by ClusterFuzz, Oct 29 2017

Issue description

Detailed report: https://clusterfuzz.com/testcase?key=6634774738501632

Fuzzer: inferno_layout_test_unmodified
Job Type: mac_asan_content_shell
Platform Id: mac

Crash Type: CHECK failure
Crash Address: 
Crash State:
  message->size() <= Channel::kMaximumMessageSize in ipc_channel_proxy.cc
  IPC::ChannelProxy::SendInternal
  IPC::SyncChannel::Send
  
Sanitizer: address (ASAN)

Regressed: https://clusterfuzz.com/revisions?job=mac_asan_content_shell&range=502634:502656

Reproducer Testcase: https://clusterfuzz.com/download?testcase_id=6634774738501632

Issue filed automatically.

See https://github.com/google/clusterfuzz-tools for more information.
 
Project Member

Comment 1 by ClusterFuzz, Oct 29 2017

Labels: OS-Linux
Cc: kkaluri@chromium.org
Components: Internals>Network>Proxy
Labels: Test-Predator-Wrong M-63
Owner: roc...@chromium.org
Status: Assigned (was: Untriaged)
Predator could not provide any possible suspects.
Using the CL search for the file, “ipc_channel_proxy.cc” assigning to concern owner.

Suspecting Commit# https://chromium.googlesource.com/chromium/src/+/8b8c9061a909fdda9125c8d72631a9cf46dc37f8

rockot@ -- Could you please look into this issue, kindly reassign if it has nothing to do with your changes.


Thank You.

Comment 3 by roc...@chromium.org, Oct 30 2017

Cc: roc...@chromium.org dcheng@chromium.org
Components: -Internals>Network>Proxy
Owner: ----
Status: Available (was: Assigned)
Summary: JS console log message may exceed IPC size limit (was: CHECK failure: message->size() <= Channel::kMaximumMessageSize in ipc_channel_proxy.cc)
Not sure what component to tag this with.

The issue is that things which log to the JS console also send the logged data over IPC to the browser, and this data may exceed the max allowed IPC size.

Comment 5 by dcheng@chromium.org, Oct 30 2017

Mergedinto: 772468
Status: Duplicate (was: Available)
Project Member

Comment 6 by ClusterFuzz, Mar 21 2018

ClusterFuzz has detected this issue as fixed in range 544435:544631.

Detailed report: https://clusterfuzz.com/testcase?key=6634774738501632

Fuzzer: inferno_layout_test_unmodified
Job Type: mac_asan_content_shell
Platform Id: mac

Crash Type: CHECK failure
Crash Address: 
Crash State:
  message->size() <= Channel::kMaximumMessageSize in ipc_channel_proxy.cc
  IPC::ChannelProxy::SendInternal
  IPC::SyncChannel::Send
  
Sanitizer: address (ASAN)

Regressed: https://clusterfuzz.com/revisions?job=mac_asan_content_shell&range=502634:502656
Fixed: https://clusterfuzz.com/revisions?job=mac_asan_content_shell&range=544435:544631

Reproducer Testcase: https://clusterfuzz.com/download?testcase_id=6634774738501632

See https://github.com/google/clusterfuzz-tools for more information.

If you suspect that the result above is incorrect, try re-doing that job on the test case report page.

Sign in to add a comment