Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save juliandescottes/dac3cca4db50b104ec57b3f02190f619 to your computer and use it in GitHub Desktop.

Select an option

Save juliandescottes/dac3cca4db50b104ec57b3f02190f619 to your computer and use it in GitHub Desktop.

DevTools Toolbox Error Analysis - Server Protocol Errors

Period: 2026-04-24 14:49 to 2026-05-03 22:40 Total Errors: 93

Overview

The analysis reveals 93 server protocol errors, with the most common error type being 'undefined' (69.9%). 94.6% occur on aurora. Windows users account for 77.4% of all errors.

Platform Distribution

  • Windows: 72 errors (77.4%)
  • Darwin: 20 errors (21.5%)
  • Linux: 1 errors (1.1%)

Channel Distribution

  • aurora: 88 errors (94.6%)
  • beta: 5 errors (5.4%)

Error Breakdown by Category

1. TypeError: (undefined) - 43 errors (46.2%)

Error location:

set@resource://devtools/client/shared/WeakMapMap.js:73:18

Affected:

  • Channels: aurora (41), beta (2)
  • Platforms: Windows (36), Darwin (7)
  • Targets: undefined (43)

2. Error: (undefined) - 20 errors (21.5%)

Error location:

getItemOnError@resource://devtools/shared/async-storage.js:100:13

Affected:

  • Channels: aurora (20)
  • Platforms: Windows (13), Darwin (7)
  • Targets: undefined (20)

3. SecurityError: Error: (watchResources) - 15 errors (16.1%)

Error location:

onWindowReady@resource://devtools/server/actors/webconsole/listeners/document-events.js:113:9

Affected:

  • Channels: aurora (12), beta (3)
  • Platforms: Windows (13), Linux (1), Darwin (1)
  • Targets: server0.conn0.watcher3 (8), server0.conn2.watcher3 (4), server0.conn1.watcher3 (2)

4. out of memory: Error: (watchTargets) - 6 errors (6.5%)

Error location:

onPacket/<@resource://devtools/shared/protocol/Front.js:404:31

Affected:

  • Channels: aurora (6)
  • Platforms: Windows (5), Darwin (1)
  • Targets: server0.conn0.watcher3 (2), server0.conn2.watcher3 (1), server0.conn4.watcher3 (1)

5. ReferenceError: Error: (watchResources) - 2 errors (2.2%)

Error location:

createObjectGrip@resource://devtools/server/actors/object/ObjectActorPool.js:82:24

Affected:

  • Channels: aurora (2)
  • Platforms: Darwin (2)
  • Targets: server0.conn0.watcher3 (2)

6. out of memory: Error: (updateConfiguration) - 1 errors (1.1%)

Error location:

onPacket/<@resource://devtools/shared/protocol/Front.js:404:31

Affected:

  • Channels: aurora (1)
  • Platforms: Darwin (1)
  • Targets: server0.conn0.thread-configuration5 (1)

7. InvalidStateError: Error: (watchTargets) - 1 errors (1.1%)

Error location:

onNewTargetActor@resource://devtools/server/connectors/js-process-actor/ContentProcessWatcherRegistry.sys.mjs:252:38

Affected:

  • Channels: aurora (1)
  • Platforms: Windows (1)
  • Targets: server0.conn0.watcher3 (1)

8. TypeError: Error: (watchResources) - 1 errors (1.1%)

Error location:

watch@resource://devtools/server/actors/resources/console-messages.js:98:1

Affected:

  • Channels: aurora (1)
  • Platforms: Windows (1)
  • Targets: server0.conn2.watcher3 (1)

9. AbortError: Error: (watchTargets) - 1 errors (1.1%)

Error location:

onPacket/<@resource://devtools/shared/protocol/Front.js:404:31

Affected:

  • Channels: aurora (1)
  • Platforms: Windows (1)
  • Targets: server0.conn0.watcher3 (1)

10. Error: (undefined) - 1 errors (1.1%)

Error location:

baseFrontClassDestroy@resource://devtools/shared/protocol/Front.js:105:23

Affected:

  • Channels: aurora (1)
  • Platforms: Darwin (1)
  • Targets: undefined (1)

Top Error Types Summary

  1. undefined: set - 43 occurrences (46.2%)
  2. undefined: getItemOnError - 20 occurrences (21.5%)
  3. SecurityError: onWindowReady - 15 occurrences (16.1%)
  4. out of memory: onPacket/< - 6 occurrences (6.5%)
  5. ReferenceError: createObjectGrip - 2 occurrences (2.2%)
  6. out of memory: onPacket/< - 1 occurrences (1.1%)
  7. InvalidStateError: onNewTargetActor - 1 occurrences (1.1%)
  8. TypeError: watch - 1 occurrences (1.1%)
  9. AbortError: onPacket/< - 1 occurrences (1.1%)
  10. undefined: baseFrontClassDestroy - 1 occurrences (1.1%)

Actionable Insights

    1. undefined: set accounts for 46.2% of all errors (43 occurrences)
    1. aurora channel dominance: 94.6% of errors are from aurora
    1. Platform-specific: undefined: set is predominantly on Windows (36/43 errors)

Recommendations

Priority 1: undefined: set

  • File location: devtools/client/shared/WeakMapMap.js:73:18
  • Impact: 46.2% of all errors

Priority 2: undefined: getItemOnError

  • File location: devtools/shared/async-storage.js:100:13
  • Impact: 21.5% of all errors

Priority 3: SecurityError: onWindowReady

  • File location: devtools/server/actors/webconsole/listeners/document-events.js:113:9
  • Impact: 16.1% of all errors

Priority 4: out of memory: onPacket/<

  • File location: devtools/shared/protocol/Front.js:404:31
  • Impact: 6.5% of all errors

Priority 5: ReferenceError: createObjectGrip

  • File location: devtools/server/actors/object/ObjectActorPool.js:82:24
  • Impact: 2.2% of all errors

DevTools Toolbox Server Protocol Errors (7-day analysis)

93 errors recorded from 2026-04-24 14:49 to 2026-05-03 22:40. Top issues: undefined: set (43 errors), undefined: getItemOnError (20 errors), SecurityError: onWindowReady (15 errors). aurora channel represents 94.6% of errors. Windows accounts for 77.4% of errors.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment