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

Issue 717376 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner: ----
Closed: May 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug



Sign in to add a comment

"Download Error" for ALL files

Reported by fgibso...@gmail.com, May 2 2017

Issue description

UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.81 Safari/537.36

Example URL:
https://www.google.com/intl/en/chrome/browser/desktop/index.html

Steps to reproduce the problem:
1. Go to https://www.google.com/intl/en/chrome/browser/desktop/index.html
2. Click "Download Chrome"
3. Accept terms to begin download

Please note, this problem occurs with ALL file downloads from all sources; I'm just providing one reliable link for bug reporting purposes.

What is the expected behavior?
Chrome setup file will download.

What went wrong?
"Failed - Download error"

Did this work before? N/A 

Chrome version: 58.0.3029.81  Channel: stable
OS Version: 10.0
Flash Version: 

Extensive troubleshooting has not resolved this issue. It is affecting all users on this computer, but only when using Chrome. All other devices and all other browsers on this computer download successfully. Monitoring with Fiddler reveals the entire file is received despite the error message returned by Chrome and the file not being saved.

Full discussion of problem in Google Chrome Help Forum culminating in advice to open a bug report here:

https://productforums.google.com/forum/?utm_medium=email&utm_source=footer#!topic/chrome/gC-m08w42Bs;context-place=starred
 
Components: -Internals>Network UI>Browser>Downloads
Cc: hdodda@chromium.org
Labels: Needs-Feedback
Tested the issue on Windows 7 & 10 using chrome M58 #58.0.3029.81 and latest stable #58.0.3029.96 and able to download the files.

Attached screencast for reference.

@fgibson75-- Could you please update your chrome to latest stable and try system re-start and check if you can still able to reproduce the issue and write us with your observations.

Thanks!
717376.mp4
5.8 MB View Download
Hi!  Could you follow the instructions here (https://sites.google.com/a/chromium.org/dev/for-testers/providing-network-details), try to download, and attach the net log for us?  Thanks!
@hddoda

Thank you for your response. My Chrome is up-to-date. Restarting does not help.
@dtrainor

Thanks for the response. I've attached the log you requested.
chrome-net-export-log.json
905 KB View Download
(I just realized I used a different file link for the log than I used in the original bug report. Rest assured, I have this problem with all file links, so I don't think that's a concern.)
Project Member

Comment 7 by sheriffbot@chromium.org, May 8 2017

Labels: -Needs-Feedback
Thank you for providing more feedback. Adding requester "hdodda@chromium.org" to the cc list and removing "Needs-Feedback" label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Looking at these Chrome log files, it seems that it always comes back to this:

t=70146 [st=19]      DOWNLOAD_FILE_ERROR
                     --> interrupt_reason = "FILE_FAILED"
                     --> operation = "SHFileOperation"
                     --> os_error = 44238

Since I can't figure out what 44238 means, I can't investigate this further. Whatever is going wrong, it's failing in a rename operation and throwing that error.
Components: Internals>Network
Adding respective component for someone from the network team to further investigate the attached net log in comment #5.

Comment 10 by mef@chromium.org, May 9 2017

os_error = 44238 is the result returned by SHFileOperation here: https://cs.chromium.org/chromium/src/content/browser/download/base_file_win.cc?rcl=3bb853ef1d06f0ce7338b98f39388dbe60a291a6&l=313

-------------------
  int result = SHFileOperation(&move_info);
  DownloadInterruptReason interrupt_reason = DOWNLOAD_INTERRUPT_REASON_NONE;

  if (result == 0 && move_info.fAnyOperationsAborted)
    interrupt_reason = DOWNLOAD_INTERRUPT_REASON_FILE_FAILED;
  else if (result != 0)
    interrupt_reason = MapShFileOperationCodes(result);

  if (interrupt_reason != DOWNLOAD_INTERRUPT_REASON_NONE)
    return LogInterruptReason("SHFileOperation", result, interrupt_reason);
--------------------

The error 44238 (0xACCE) doesn't appear to be a valid error code according to Windows documentation here: https://msdn.microsoft.com/en-us/library/windows/desktop/bb762164(v=vs.85).aspx

This could be caused by some third-party software that is intercepting system calls, for example anti-virus or DLP system.

If you have any of such software on your machine, could you try to uninstall it to see if it fixes the issue?
Could you try to create a new user account and see if the issue is reproducible?

Comment 11 by mef@chromium.org, May 9 2017

Labels: Needs-Feedback
The problem is resolved. Trustport Antivirus was interfering with Chrome. I had tried disabling the antivirus, but it seems that wasn't good enough. Uninstalling it restored the expected behaviour in Chrome.

Thank you so much for your help. Sorry that this was all a red herring.
Project Member

Comment 13 by sheriffbot@chromium.org, May 14 2017

Cc: mef@chromium.org
Labels: -Needs-Feedback
Thank you for providing more feedback. Adding requester "mef@chromium.org" to the cc list and removing "Needs-Feedback" label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Comment 14 by mef@chromium.org, May 15 2017

Status: WontFix (was: Unconfirmed)
Thanks for confirmation! Closing this issue per comment 12.

Sign in to add a comment