Keywords: ChemDraw JS v20 and v21, CDJS, Chrome, 104.0.5112.80, 104.0.5112.81, RangeError: Maximum call stack size exceeded
Details: When opening ChemDraw JS sample page in Chrome 104.x, using the following link:
my Chrome web browser displays the error, "RangeError: Maximum call stack size exceeded". This issue occurs only with Google Chrome 104.x (104.0.5112.80 and 104.0.5112.81). Before updating Chrome, it worked fine. As soon as I updated to 104.x the issue appeared.
Same issue occurs on CDJS 20.0. Issue reported on Chrome 104.0.5112.80 and 104.0.5112.81.
1. Force CDJS to use the web assembly in all browsers by adding ?wasm=1 to the URL of the page that is loading CDJS, e.g. https://chemdrawdirect.perkinelmer.cloud/js/sample/index.html?wasm=1
2. Current testing shows Google Chrome v105.x does not encounter the RangeError issue, and is scheduled for full release by the end of August 2022. Upgrade to the most recent version when it becomes available.