Home : WingScan : WingScan in Chrome - Sudden Change in Behavior (April 2019)
Q10492 - INFO: WingScan in Chrome - Sudden Change in Behavior (April 2019)

We are aware of an issue where Google released a breaking change to Chrome web browser in release 73.0.3683.103 which alters how synchronous requests are handled. The technical details are nuanced, but the end result is that when using WingScan web scanning, users with this version of Chrome may encounter a situation where scanning does not properly clean up/shut down after the first scan and/or on page exit.

UPDATE - 2019/04/25

On April 24, Google has released Version 74.0.3729.108, and testing shows the issue has been resolved.

Original time tables from Google indicated that the synchronous calls would be removed in Chrome 75 which is scheduled for sometime in June 2019. However the pushback from the community seems to have been large enough that removal of this feature has been pushed back to October 2019.

Atalsoft engineering will continue to monitor the plans for this change from Google and will provide an update/fix in time to ensure that we are ready for when it's officially released

So for now, just ensure you get Chrome updated to at least 74.0.3729.108 to resolve this issue

Symptoms

Your Web scanning works for the first scan but may falsely report scan canceled by user or attempts to scan additional documents return an issue connecting to the scanner, possibly saying it's in use

If you look in the web development console (F12) you might see an error along the lines of:

"Failed to execute 'send' on 'XMLHttpRequest': Failed to load 'Path...': Synchronous XHR in page dismissal." name: "NetworkError"

Root Cause

This change took a large part of the Chrome community by surprise and according to community posts, it was significant enough that Google will be rolling the change back in an upcoming patch.

The underlying issue of removing synchronous requests is one that our web capture process is actively working on as the ultimate deprecation and removal of synchronous requests has been in the pipeline. We have plans to update our web capture components in an upcoming Fix Pack before the official removal of synchronous requests in Chrome

Mitigation

In the meantime if you are seeing issues with hung/aborted scans in Chrome, check your version. If you can either downgrade to 73.0.3683.103 or once Chrome has a newer patch version, the issue should resolve itself

IE, IE Edge, and FireFox are not currently affected.

Related Articles
No Related Articles Available.

Article Attachments
No Attachments Available.

Related External Links
No Related Links Available.
Help us improve this article...
What did you think of this article?

poor 
1
2
3
4
5
6
7
8
9
10

 excellent
Tell us why you rated the content this way. (optional)
 
Approved Comments...
No user comments available for this article.

Powered By InstantKB.NET v1.3
Copyright © 2002, 2019. InstantASP Ltd. All Rights Reserved