2gis.ru: webgl regression

For support with specific websites

Moderator: trava90

Forum rules
Please always mention the name/domain of the website in question in your topic title.
Please one website per topic thread (to help keep things organized). While behavior on different sites might at first glance seem similar, they are not necessarily caused by the same.

Please try to include any relevant output from the Toolkit Error Console or the Developer Tools Web Console using the following procedure:
  1. Clear any current output
  2. Navigate or refresh the page in question
  3. Copy and paste Errors or seemingly relevant Warnings into a single [ code ] block.
User avatar
mittorn
Apollo supporter
Apollo supporter
Posts: 32
Joined: 2026-01-13, 19:32

2gis.ru: webgl regression

Post by mittorn » 2026-04-24, 16:37

This site is known to work before 34.1.0 and working now in old builds (did not check exact version is broke)
On 34.2.0 shaders fails to link

Code: Select all

TypeError: n is null[Learn More]  
app.bcd24be9da95c0cf9559.js:1:1338667
InvalidStateError  
sync-loader.js:5:16221
TypeError: n is null[Learn More]  
app.bcd24be9da95c0cf9559.js:1:1338667
InvalidStateError  
sync-loader.js:5:16221
TypeError: window.mapgl is undefined[Learn More]  
rarity.54c06eac54e71c325094.js:1:1669843
Error: WebGL: texImage2D: Alpha-premult and y-flip are deprecated for non-DOM-Element uploads.  
rarity.54c06eac54e71c325094.js:1:863734
Error: WebGL: texImage2D: Conversion requires change inalpha-premultiplication.  
rarity.54c06eac54e71c325094.js:1:863734
Error: WebGL: texSubImage2D: Conversion requires pixel reformatting.  
rarity.54c06eac54e71c325094.js:1:862664
[WebGL] Generating mipmaps for texture after subImage update  
rarity.54c06eac54e71c325094.js:1:862826
Error: WebGL: texSubImage2D: Conversion requires pixel reformatting.  
rarity.54c06eac54e71c325094.js:1:862664
[WebGL] Generating mipmaps for texture after subImage update  
rarity.54c06eac54e71c325094.js:1:862826
Error: WebGL: texSubImage2D: Conversion requires pixel reformatting.  
rarity.54c06eac54e71c325094.js:1:862664
[WebGL] Generating mipmaps for texture after subImage update  
rarity.54c06eac54e71c325094.js:1:862826
Error: WebGL: linkProgram: Must have an compiled fragment shader attached.  
rarity.54c06eac54e71c325094.js:1:888262
Error: WebGL: getUniformLocation: `program` must be linked. 
rarity.54c06eac54e71c325094.js:1:885565
Error: WebGL: No further warnings will be reported for this WebGL context. (already reported 32 warnings)  
rarity.54c06eac54e71c325094.js:1:885565
Failed to initialize UBO. Invalid UBO block is provided.  
rarity.54c06eac54e71c325094.js:1:1253753
Failed to initialize UBO. Invalid UBO block is provided. 
rarity.54c06eac54e71c325094.js:1:1253753
TypeError: n is null[Learn More]  
app.bcd24be9da95c0cf9559.js:1:1338667
InvalidStateError  
sync-loader.js:5:16221
window.controllers is deprecated. Do not use it for UA detection.