open-duelyst/duelyst

[P2] Uncaught TypeError: WebGLRenderingContext.bindBuffer: Argument 2 is not an object.

Open

#97 opened on Oct 4, 2022

View on GitHub
 (2 comments) (0 reactions) (0 assignees)JavaScript (526 forks)batch import
bugfrontendhelp wanted

Repository metrics

Stars
 (3,443 stars)
PR merge metrics
 (No merged PRs in 30d)

Description

Summary

Noticed this error + stack trace while playing a practice game locally:

Uncaught TypeError: WebGLRenderingContext.bindBuffer: Argument 2 is not an object.
    postStep vendor.js:52124
    postStep vendor.js:51396
    update BaseParticleSystem.js:1337
    resetSystem BaseParticleSystem.js:1163
    updateSourceToTarget BaseParticleSystem.js:584
    setSourceScreenPosition BaseParticleSystem.js:250
    onResize BattleMap.js:303
    triggerEvents eventbus.js:156
    trigger eventbus.js:89
    resize Scene.js:270
    onResize application.coffee:3489
    later vendor.js:16021
    setTimeout handler*later vendor.js:16017
    setTimeout handler*later vendor.js:16017
    setTimeout handler*_.debounce/< vendor.js:16033
    dispatch vendor.js:4676
    handle vendor.js:4360
vendor.js:52124:8

I'm not sure what the impact is, yet. It seems specific to BattleMap.js.

Impacted services

[x] The frontend app [ ] The game servers [ ] Game builds or automation scripts [ ] Tests or Github Actions [ ] Infrastructure (Terraform)

Steps to reproduce

  1. Play a practice game; should appear in the console.

Environment information

  • Operating system: Mac
  • Browser: Firefox
  • Browser version: 105.0.1

Contributor guide