Open Bug 1741073 Opened 3 years ago Updated 4 months ago

EXT_disjoint_timer_query.createQueryEXT crashes Firefox

Categories

(Core :: Graphics: CanvasWebGL, defect, P5)

Firefox 91
defect

Tracking

()

UNCONFIRMED

People

(Reporter: jb.leydet, Unassigned)

References

(Blocks 1 open bug)

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Firefox/91.0

Steps to reproduce:

Simplest steps to reproduce:

  1. enable webgl.enable-privileged-extensions as suggested e.g. here:
    https://bugzilla.mozilla.org/show_bug.cgi?id=1328882
  2. run Khronos test suite for EXT_disjoint_timer_query:
    https://www.khronos.org/registry/webgl/sdk/tests/conformance/extensions/ext-disjoint-timer-query.html

The method above is the simplest way to reproduce the crash. Before that I had been debugging the Babylon.js Playground linked below, which also causes the crash, and I think I have narrowed down the issue to calls made to createQueryEXT:
https://playground.babylonjs.com/#HH8T00#1

My environment:

  • Firefox 91.2.0esr
  • CentOS 8.4.2105

Actual results:

The tab crashes.

Expected results:

The usual pass/fail feedback; no tab crash.

The Bugbug bot thinks this bug should belong to the 'Core::Canvas: WebGL' component, and is moving the bug to that component. Please revert this change in case you think the bot is wrong.

Component: Untriaged → Canvas: WebGL
Product: Firefox → Core

The severity field is not set for this bug.
:jgilbert, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(jgilbert)

Not a default-config feature, but we should fix this eventually.

Severity: -- → S4
Flags: needinfo?(jgilbert)
Priority: -- → P5
You need to log in before you can comment on or make changes to this bug.