Skip to content

New arch 'span._pushSpanDataString is not a function' error disconnect localdemo process #442

@EHortua

Description

@EHortua

Steps to Reproduce

This issue was difficult to reproduce consistently.

  1. First, I connected the gRPC processes from the localdemo repository to the Dogfood console.
  2. I started the following processes:
  3. npm run start_grpc, loadbalancer_grpc, simpleworker_grpc and threadworkers_grpc
  4. Then, I opened the browser at http://localhost:2999/.
  5. I left the app generating patterns from that page.
  6. Finally, I selected the processes in the Dogfood console and waited.

"opentelemetry":"1.23.0","v8":"12.4.254.21-node.33","brotli":"1.1.0","nghttp2":"1.64.0"},"kernelVersion":397581}}
{"level":30,"time":1773793326989,"pid":1053257,"hostname":"NodeSource","msg":"Received message: {"command":"generate pattern","height":50,"width":50,"generations":10}"}
node:internal/nsolid_diag:68
span._pushSpanDataString(kSpanHttpMethod, req.method);
^

TypeError: span._pushSpanDataString is not a function
at node:internal/nsolid_diag:68:10
at node:diagnostics_channel:92:17
at Channel.runStores (node:diagnostics_channel:177:12)
at ifSubscribersRunStores (node:internal/deps/undici/undici:10511:31)
at fetch (node:internal/deps/undici/undici:10562:14)
at fetch (node:internal/deps/undici/undici:14954:10)
at fetch (node:internal/bootstrap/web/exposed-window-or-worker:75:12)
at WebSocket. (/home/elizabeth/localdemo/server.js:49:34)
at WebSocket.emit (node:events:519:28)
at Receiver.receiverOnMessage (/home/elizabeth/localdemo/node_modules/ws/lib/websocket.js:1220:20)

Node.js v22.22.0
Stopping gRPC Agent: false
Stopping gRPC Agent(2): false
[out] [165604621]{"common":{"requestId":"671ddb721d33ecfd573820ac04c0482318bebf5f","command":"exit","recorded":{"seconds":"1773793326","nanoseconds":"991242804"}},"body":{"code":1,"error":{"message":"Uncaught TypeError: span._pushSpanDataString is not a function","stack":"TypeError: span._pushSpanDataString is not a function\n at node:internal/nsolid_diag:68:10\n at node:diagnostics_channel:92:17\n at Channel.runStores (node:diagnostics_channel:177:12)\n at ifSubscribersRunStores (node:internal/deps/undici/undici:10511:31)\n at fetch (node:internal/deps/undici/undici:10562:14)\n at fetch (node:internal/deps/undici/undici:14954:10)\n at fetch (node:internal/bootstrap/web/exposed-window-or-worker:75:12)\n at WebSocket.\u003canonymous\u003e (/home/elizabeth/localdemo/server.js:49:34)\n at WebSocket.emit (node:events:519:28)\n at Receiver.receiverOnMessage (/home/elizabeth/localdemo/node_modules/ws/lib/websocket.js:1220:20)"}}}
Stopped gRPC Agent
CommandStream::OnReadDone not ok
CommandStream::OnDone error: true. CANCELLED:

Metadata

Metadata

Assignees

Labels

P1High prioritybugSomething isn't working

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions