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

Issue 738161 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Last visit 15 days ago
Closed: Aug 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 3
Type: Bug



Sign in to add a comment

App crashes on download when data saver is on

Project Member Reported by jming@chromium.org, Jun 29 2017

Issue description

Chrome Version: 61.0.3145.0 (Developer Build) unknown (32-bit)
OS: Android 6.0.0; Nexus 5X

What steps will reproduce the problem?
(1) Turn data saver on
(2) Try to download something (ie. image/webpage)
(3) App crashes

This does not happen when the data saver is on. It is possible it is related to 

What is the expected result? App crashes

What happens instead? App doesn't crash??

 
logcat.txt
1.3 MB View Download
bugreport.txt
16.7 MB Download
From the bugreport:
06-29 13:54:35.473 10945 10945 F DEBUG   : Abort message: '[FATAL:http_request_headers.cc(150)] "Chrome-Proxy-Accept-Transform: identity
Owner: megjab...@chromium.org
Status: Assigned (was: Untriaged)
Looks like related to https://codereview.chromium.org/2957023002.

The request header can't contain a linebreak: https://cs.chromium.org/chromium/src/net/http/http_util.cc?rcl=588d17e4f4b4d8f73bca38924c24037ae4717dea&l=382
Status: Started (was: Assigned)
Project Member

Comment 4 by bugdroid1@chromium.org, Jul 1 2017

Project Member

Comment 5 by bugdroid1@chromium.org, Jul 10 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/2f6a4c5bdc43727b8ec3820398cee35201a70edf

commit 2f6a4c5bdc43727b8ec3820398cee35201a70edf
Author: Megan Jablonski <megjablon@google.com>
Date: Mon Jul 10 23:01:25 2017

Fix Data Saver download crash

SaveFrameWithHeaders should use SPLIT_WANT_NONEMPTY to ignore terminating
CRLF separators.

Bug:  738161 
Change-Id: Id5deaee597baa48fd90ac447f020094072ba707d
Reviewed-on: https://chromium-review.googlesource.com/563820
Commit-Queue: Megan Jablonski <megjablon@chromium.org>
Reviewed-by: Charlie Reis <creis@chromium.org>
Cr-Commit-Position: refs/heads/master@{#485436}
[modify] https://crrev.com/2f6a4c5bdc43727b8ec3820398cee35201a70edf/content/browser/web_contents/web_contents_impl.cc
[modify] https://crrev.com/2f6a4c5bdc43727b8ec3820398cee35201a70edf/content/browser/web_contents/web_contents_impl.h
[modify] https://crrev.com/2f6a4c5bdc43727b8ec3820398cee35201a70edf/content/browser/web_contents/web_contents_impl_unittest.cc

Status: Fixed (was: Started)

Sign in to add a comment