PROBLEM

Defective Chromium 128 update and ArcGIS Maps SDK for JavaScript

Last Published: December 24, 2024

Description

Update:

As of August 29th, 2024, this issue is resolved in Chrome version 128.0.6613.114 and Microsoft Edge version 128.0.2739.54 .  If you are experiencing this issue please update to the latest version of Chrome or Edge.

On August 20th, 2024 Chromium 128 was released, which is used to build both the Microsoft Edge and Google Chrome browsers. This update contains a defect that may cause applications built with the ArcGIS Maps SDK for JavaScript to experience the following error in the console:

Uncaught TypeError: Failed to execute 'uniform4fv' on 'WebGLRenderingContext': The provided float value is non-finite.

In addition to the console error, this issue may prevent layers or basemaps from rendering or cause performance issue.

This defect can affect 3D applications built with the ArcGIS Maps SDK for JavaScript 4.31 and older, including the ArcGIS Online and ArcGIS Enterprise Scene Viewer and 3D experiences in ArcGIS Experience Builder.

It affects 2D applications built with the ArcGIS Map SDK for JavaScript 4.19 and older.

Affected browsers:

  • Edge - Version 128.0.2739.42
  • Google Chrome - Version 128.0.6613.85

Solution or Workaround

Chromium was made aware of this defect on August 24th, 2024 and the following issue was raised: Incorrect bindings for Float32List

If you observe the error: "Uncaught TypeError: Failed to execute 'uniform4fv' on 'WebGLRenderingContext' The provided float value is non-finite" on certain 3D apps, please log a case with Esri Technical Support.

For 2D applications experiencing this issue, the suggested workaround is to upgrade the application to use the JavaScript Maps SDK version 4.20 or higher. Upgrading ArcGIS Enterprise to 10.9.1+ would also resolve the issue for configurable apps.

Article ID: 000033499

Software:
  • ArcGIS Maps SDK for JavaScript

Receive notifications and find solutions for new or common issues

Get summarized answers and video solutions from our new AI chatbot.

Download the Esri Support App

Related Information

Discover more on this topic

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options