plotly.js icon indicating copy to clipboard operation
plotly.js copied to clipboard

`Chrome 128` seems to have problem rendering WebGL traces including `parcoords`, `mesh3d`, `surface`

Open archmoj opened this issue 1 year ago • 3 comments

As discovered in #7126 this might be either a regression in Chrome 128 or a bug in plotly.js & stackgl dependencies. cc: @birkskyum

Error message:

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

archmoj avatar Aug 22 '24 15:08 archmoj

Keeping an eye on https://issues.chromium.org/issues?q=componentid:1456284.

archmoj avatar Aug 26 '24 17:08 archmoj

I could confirm that e.g. this parcoords graph is not rendering on Chrome 128 as well as Edge 128.

archmoj avatar Aug 26 '24 19:08 archmoj

Other applications also encountered this: https://community.esri.com/t5/arcgis-online-questions/map-error-in-new-chrome-update-128-0-6613-85/td-p/1525829

archmoj avatar Aug 27 '24 23:08 archmoj

FYI chromium.org considered this regression and labeled it as P1. See https://issues.chromium.org/issues/361823993.

archmoj avatar Aug 28 '24 19:08 archmoj

The regression is now fixed by Chromium 128.0.6613.113 https://chromium.googlesource.com/chromium/src/+/refs/tags/128.0.6613.113 Please consider updating your browser if you encountered this bug. Closing.

archmoj avatar Aug 28 '24 20:08 archmoj

Had this error occur, patch worked like a charm! Thanks for updating regarding this here.

percybolmer avatar Aug 30 '24 08:08 percybolmer