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

Issue 647292 link

Starred by 1 user

Issue metadata

Status: Closed
Owner: ----
Closed: Oct 29
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 2
Type: Bug



Sign in to add a comment

[Offline Pages] ManifestFetcher DCHECK crashes render process when navigating back from viewing offline page

Project Member Reported by dougarnett@chromium.org, Sep 15 2016

Issue description

On Android developer debug build on Android One Cherry Mobile W6210.

I saved http://snapdeal.com as an offline page (via offline-internals page) and then opened it from offline-internals page. I saw some several "Blocked script execution" (seem expected) for the MHTML and some font files not found or opened.

The render content looked pretty reasonable.

When I navigated back, I got an "Unforuantely, Chromium has stopped" pop-up over the expect content of previous page with this DCHECK logged:

  09-15 09:14:35.416 F/chromium(17432): [FATAL:manifest_fetcher.cc(45)] Check failed: !completed_. 


This is repeatable on this MHTML file on this non-rooted device.
I will try to repro on a rooted device so I can grab the file.

 

Comment 1 by dim...@chromium.org, Sep 15 2016

Labels: -Pri-3 Pri-2
It did repro on my rooted Nexus 7. Unable to attach file here so uploaded to drive at: https://drive.google.com/open?id=0B3hxk7gCaWl8VFhtWjU4Y2lkcWM
Cc: petewil@chromium.org mlamouri@chromium.org
Summary: [Offline Pages] ManifestFetcher DCHECK crashes render process when navigating back from viewing offline page (was: [Offline Pages] Navigating back from viewing offline page can crash render process for debug builds)
Another repro of same ManifestFetcher DCHECK render process crash:

URL: https://in.bookmyshow.com/
Uploaded mhtml:  https://drive.google.com/open?id=0B3hxk7gCaWl8WjR1d1ZRdW5ERWs



Comment 4 by dim...@chromium.org, Sep 21 2016

mlamouri@, could you take a look please?
Owner: mlamouri@chromium.org
Status: Assigned (was: Untriaged)
(triage)
Labels: Needs-Feedback
I couldn't reproduce this issue from saving these sites. I there a timing required? Not sure how I can use this mhtml files too.
It is not during the saving but the opening and then navigating away that hits this DCHECK. 

Repros steps:

1. visit "chrome://offline-internals" page on clank
2. enter "http://snapdeal.com" in text box at bottom and select "Load in background"
3. wait 10-20 seconds and refresh the offline-internals page
4. find snapdeal link under "Stored Pages" section and click on it to open mhtml page
5. page should render successfully (with file: url currently)
6. navigate back with chrome's back arrow button
7. notice "Unfortunately, Chromium has stopped" pop-up

Labels: -Needs-Feedback
Just to set expectations, I will not be able to look at this next week.
Owner: ----
Status: Available (was: Assigned)
Status: Closed (was: Available)

Sign in to add a comment