Skip to content

[wasm][debugger] Firefox test failure DebuggerTests.MiscTests.InspectPropertiesOfObjectFromExternalLibrary #89602

@radical

Description

@radical

Build: https://dev.azure.com/dnceng-public/public/_build/results?buildId=354414
log:

[xUnit.net 00:02:43.62]     DebuggerTests.MiscTests.InspectPropertiesOfObjectFromExternalLibrary(className: "DebugWithDeletedPdb", line: 1148) [FAIL]
  Failed DebuggerTests.MiscTests.InspectPropertiesOfObjectFromExternalLibrary(className: "DebugWithDeletedPdb", line: 1148) [4 ms]
  Error Message:
   System.Exception : No 'to' field found in '{
  "JustMyCodeStepping": false
}'
  Stack Trace:
     at DebuggerTests.FirefoxInspectorClient.SendCommand(SessionId sessionId, String method, JObject args, CancellationToken token) in /_/src/mono/wasm/debugger/DebuggerTestSuite/FirefoxInspectorClient.cs:line 234
   at DebuggerTests.InspectorClient.SendCommand(String method, JObject args, CancellationToken token) in /_/src/mono/wasm/debugger/DebuggerTestSuite/InspectorClient.cs:line 80
   at DebuggerTests.DebuggerTestBase.SetJustMyCode(Boolean enabled) in /_/src/mono/wasm/debugger/DebuggerTestSuite/DebuggerTestBase.cs:line 1587
   at DebuggerTests.MiscTests.InspectPropertiesOfObjectFromExternalLibrary(String className, Int32 line) in /_/src/mono/wasm/debugger/DebuggerTestSuite/MiscTests.cs:line 1012
--- End of stack trace from previous location ---
  Standard Output Messages:
 | [2023-07-27T21:21:49] DebuggerTests.TestHarnessProxy Information: [testId: 16] New test request for test id 16
 | [2023-07-27T21:21:49] DebuggerTests.TestHarnessProxy Debug: [16] Starting /root/helix/work/correlation/firefox/firefox with -profile /root/helix/work/workitem/e/debugger-test/AppBundle/test-profile-16 -headless -new-instance -private -start-debugger-server 6516 -UILocale en-US http://localhost:9400/debugger-driver.html
 | [2023-07-27T21:21:49] DebuggerTests.TestHarnessProxy Debug: [test_id: 15] FirefoxProvider Dispose
 | [2023-07-27T21:21:49] DebuggerTests.TestHarnessProxy Debug: [test_id: 15] FirefoxProvider Dispose done
 | [2023-07-27T21:21:49] DebuggerTests.TestHarnessProxy Debug: [testId: 15] TestHarnessStartup done
 | [2023-07-27T21:21:49] DebuggerTests.TestHarnessProxy Debug: TestHarnessStartup: closing for 15
 | [2023-07-27T21:21:49] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stderr *** You are running in headless mode.
 | [2023-07-27T21:21:50] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout [GFX1-]: glxtest: libpci missing
 | [2023-07-27T21:21:50] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout [GFX1-]: glxtest: libGL.so.1 missing
 | [2023-07-27T21:21:50] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout [GFX1-]: No GPUs detected via PCI
 | [2023-07-27T21:21:50] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout Started devtools server on 6516
 | [2023-07-27T21:21:50] Inspector-16 Information: waiting for the runtime to be ready
 | [2023-07-27T21:21:50] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout [GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt
 | [2023-07-27T21:21:52] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout console.warn: TopSitesFeed: Contile provided more links than permitted. (3 received, limit is 2)
 | [2023-07-27T21:21:52] FirefoxMonoProxy-16 Error: Cannot respond to command: msg-:::0:::server1.conn0.windowGlobal10737418242/windowGlobalTarget2 with result: [Result: IsOk: True, IsErr: False, Value: {
 |                                                    "result": {
 |                                                      "value": {
 |                                                        "type": "frameUpdate",
 |                                                        "frames": [
 |                                                          {
 |                                                            "id": 25,
 |                                                            "isTopLevel": true,
 |                                                            "url": "http://localhost:9400/debugger-driver.html",
 |                                                            "title": ""
 |                                                          }
 |                                                        ],
 |                                                        "from": "server1.conn0.windowGlobal10737418242/windowGlobalTarget2"
 |                                                      }
 |                                                    }
 |                                                  }, Error:  ] - command is not pending
 | [2023-07-27T21:21:52] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout Handler function DebuggerTransport instance's this.hooks.onPacket threw an exception: TypeError: to is undefined
 | [2023-07-27T21:21:52] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout Stack: onPacket@resource://devtools/server/devtools-server-connection.js:355:23
 | [2023-07-27T21:21:52] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout _onJSONObjectReady/<@resource://devtools/shared/transport/transport.js:463:22
 | [2023-07-27T21:21:52] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout exports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:103:22
 | [2023-07-27T21:21:52] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout exports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:103:22
 | [2023-07-27T21:21:52] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout Line: 355, column: 23
 | [2023-07-27T21:21:52] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout Handler function DebuggerTransport instance's this.hooks.onPacket threw an exception: TypeError: to is undefined
 | [2023-07-27T21:21:52] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout Stack: onPacket@resource://devtools/server/devtools-server-connection.js:355:23
 | [2023-07-27T21:21:52] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout _onJSONObjectReady/<@resource://devtools/shared/transport/transport.js:463:22
 | [2023-07-27T21:21:52] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout exports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:103:22
 | [2023-07-27T21:21:52] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout exports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:103:22
 | [2023-07-27T21:21:52] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout Line: 355, column: 23
 | [2023-07-27T21:21:53] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout console.debug: "#debugger-app-ready#"
 | [2023-07-27T21:21:53] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout Handler function DebuggerTransport instance's this.hooks.onPacket threw an exception: TypeError: to is undefined
 | [2023-07-27T21:21:53] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout Stack: onPacket@resource://devtools/server/devtools-server-connection.js:355:23
 | [2023-07-27T21:21:53] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout _onJSONObjectReady/<@resource://devtools/shared/transport/transport.js:463:22
 | [2023-07-27T21:21:53] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout exports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:103:22
 | [2023-07-27T21:21:53] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout exports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:103:22
 | [2023-07-27T21:21:53] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout Line: 355, column: 23
 | [2023-07-27T21:21:53] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout Handler function DebuggerTransport instance's this.hooks.onPacket threw an exception: TypeError: to is undefined
 | [2023-07-27T21:21:53] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout Stack: onPacket@resource://devtools/server/devtools-server-connection.js:355:23
 | [2023-07-27T21:21:53] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout _onJSONObjectReady/<@resource://devtools/shared/transport/transport.js:463:22
 | [2023-07-27T21:21:53] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout exports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:103:22
 | [2023-07-27T21:21:53] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout exports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:103:22
 | [2023-07-27T21:21:53] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout Line: 355, column: 23
 | [2023-07-27T21:21:53] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout Handler function DebuggerTransport instance's this.hooks.onPacket threw an exception: TypeError: to is undefined
 | [2023-07-27T21:21:53] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout Stack: onPacket@resource://devtools/server/devtools-server-connection.js:355:23
 | [2023-07-27T21:21:53] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout _onJSONObjectReady/<@resource://devtools/shared/transport/transport.js:463:22
 | [2023-07-27T21:21:53] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout exports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:103:22
 | [2023-07-27T21:21:53] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout exports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:103:22
 | [2023-07-27T21:21:53] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout Line: 355, column: 23
 | [2023-07-27T21:21:53] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout Handler function DebuggerTransport instance's this.hooks.onPacket threw an exception: TypeError: to is undefined
 | [2023-07-27T21:21:53] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout Stack: onPacket@resource://devtools/server/devtools-server-connection.js:355:23
 | [2023-07-27T21:21:53] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout _onJSONObjectReady/<@resource://devtools/shared/transport/transport.js:463:22
 | [2023-07-27T21:21:53] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout exports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:103:22
 | [2023-07-27T21:21:53] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout exports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:103:22
 | [2023-07-27T21:21:53] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout Line: 355, column: 23
 | [2023-07-27T21:21:53] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout Handler function DebuggerTransport instance's this.hooks.onPacket threw an exception: TypeError: to is undefined
 | [2023-07-27T21:21:53] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout Stack: onPacket@resource://devtools/server/devtools-server-connection.js:355:23
 | [2023-07-27T21:21:53] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout _onJSONObjectReady/<@resource://devtools/shared/transport/transport.js:463:22
 | [2023-07-27T21:21:53] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout exports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:103:22
 | [2023-07-27T21:21:53] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout exports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:103:22
 | [2023-07-27T21:21:53] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout Line: 355, column: 23
 | [2023-07-27T21:21:53] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout Handler function DebuggerTransport instance's this.hooks.onPacket threw an exception: TypeError: to is undefined
 | [2023-07-27T21:21:53] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout Stack: onPacket@resource://devtools/server/devtools-server-connection.js:355:23
 | [2023-07-27T21:21:53] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout _onJSONObjectReady/<@resource://devtools/shared/transport/transport.js:463:22
 | [2023-07-27T21:21:53] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout exports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:103:22
 | [2023-07-27T21:21:53] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout exports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:103:22
 | [2023-07-27T21:21:53] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout Line: 355, column: 23
 | [2023-07-27T21:21:53] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stderr JavaScript error: resource://gre/modules/XULStore.jsm, line 58: Error: Can't find profile directory.
 | [2023-07-27T21:21:55] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout Handler function DebuggerTransport instance's this.hooks.onPacket threw an exception: TypeError: to is undefined
 | [2023-07-27T21:21:55] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout Stack: onPacket@resource://devtools/server/devtools-server-connection.js:355:23
 | [2023-07-27T21:21:55] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout _onJSONObjectReady/<@resource://devtools/shared/transport/transport.js:463:22
 | [2023-07-27T21:21:55] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout exports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:103:22
 | [2023-07-27T21:21:55] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout exports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:103:22
 | [2023-07-27T21:21:55] DebuggerTests.TestHarnessProxy Debug: [testId: 16] browser-stdout Line: 355, column: 23
 | [2023-07-27T21:21:55] Inspector-16 Information: runtime ready, TEST TIME

Likely caused by #89525 .

Known Issue Error Message

Fill the error message using step by step known issues guidance.

{
  "ErrorMessage": "",
  "ErrorPattern": "System.Exception : No 'to' field found in ",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}

Known issue validation

Build: 🔎 https://dev.azure.com/dnceng-public/public/_build/results?buildId=354414
Error message validated: System.Exception : No 'to' field found in
Result validation: ❌ Known issue did not match with the provided build.
Validation performed at: 7/27/2023 10:27:08 PM UTC

Report

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
0 0 0

Metadata

Metadata

Assignees

Labels

Known Build ErrorUse this to report build issues in the .NET Helix tabarch-wasmWebAssembly architecturearea-Debugger-monoblocking-clean-ciBlocking PR or rolling runs of 'runtime' or 'runtime-extra-platforms'

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions