Symptoms

Symptoms of WebXR Bugs

We studied each of the 368 WebXR bugs and classified the bugs according to their symptoms.

We found that 320 of our studied bugs can be classified into three types:

(1) functional issues,

(2) crashing issues,

(3) performance issues.

The remaining 48 bugs are either rarely observed or difficult to understand.

Taxonomy From the Aspect of Symptoms

  • Functional Issues (FUNC)

1. Application-Specific Functional Issues (AF)

2. Rendering Issues (RENDER)

(1) Misrendering of Objects (MSRD)

(2) Absence of Objects (ABRD)


  • Crashing Issues (CRA)

1. Immediate Application Crashes (IC)

2. Throw Exceptions in The Console with Error or Warning (TEW)


  • Performance Issues (PFM)

  1. High Memory Consumption (HMEM)

  2. High CPU Utilization (HCPU)

  3. Abnormal Hanging of Applications (HANG)

  4. Low Frame Rate or Resolution (LFR)


  • Other