ERROR TypeError : The "this" argument must be an instance of Performance
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 25/100
- Issue type
- Bug
- Clarity
- Needs clarification
- Activity status
- Stale
- Tech stack
- node.js, typescript
- Domain
- backend
Research direction
Reproduce the issue with npx pnpm@8 dev using the documented setup, then trace the failure from node_modules/moleculer/src/tracing/span.js through tracer.js and middlewares/tracing.js. Done means the development environment starts and requests no longer produce the Performance TypeError.
Written by the indexing model from the issue text.
Description
When I run command line npx pnpm@8 dev same document setup dev environemnt, I got a error like:
Request error! TypeError : The "this" argument must be an instance of Performance. Received undefined
[dev:server] [dev:main] TypeError: The "this" argument must be an instance of Performance. Received undefined
[dev:server] [dev:main] at now (node:internal/perf/performance:135:5)
[dev:server] [dev:main] at Span.start (/Users/k0r1/Documents/Projects/left-curve-be/socket/node_modules/.pnpm/moleculer@0.14.23_patch_hash=ahhlgpfy57fntn2aftq6beaeja_ioredis@4.28.5_nats@1.4.12_redlock@4.2.0/node_modules/moleculer/src/tracing/span.js:84:21)
[dev:server] [dev:main] at Tracer.startSpan (/Users/k0r1/Documents/Projects/left-curve-be/socket/node_modules/.pnpm/moleculer@0.14.23_patch_hash=ahhlgpfy57fntn2aftq6beaeja_ioredis@4.28.5_nats@1.4.12_redlock@4.2.0/node_modules/moleculer/src/tracing/tracer.js:216:8)
[dev:server] [dev:main] at Context.startSpan (/Users/k0r1/Documents/Projects/left-curve-be/socket/node_modules/.pnpm/moleculer@0.14.23_patch_hash=ahhlgpfy57fntn2aftq6beaeja_ioredis@4.28.5_nats@1.4.12_redlock@4.2.0/node_modules/moleculer/src/context.js:416:30)
[dev:server] [dev:main] at ServiceBroker.tracingLocalActionMiddleware (/Users/k0r1/Documents/Projects/left-curve-be/socket/node_modules/.pnpm/moleculer@0.14.23_patch_hash=ahhlgpfy57fntn2aftq6beaeja_ioredis@4.28.5_nats@1.4.12_redlock@4.2.0/node_modules/moleculer/src/middlewares/tracing.js:88:22)
[dev:server] [dev:main] at Object.actions.<computed> [as rest] (/Users/k0r1/Documents/Projects/left-curve-be/socket/node_modules/.pnpm/moleculer@0.14.23_patch_hash=ahhlgpfy57fntn2aftq6beaeja_ioredis@4.28.5_nats@1.4.12_redlock@4.2.0/node_modules/moleculer/src/service.js:192:13)
[dev:server] [dev:main] at ApiService.httpHandler (/Users/k0r1/Documents/Projects/left-curve-be/socket/server/packages/sdk/dist/services/lib/moleculer-web/index.js:335:51)
[dev:server] [dev:main] at Server.<anonymous> (/Users/k0r1/Documents/Projects/left-curve-be/socket/node_modules/.pnpm/engine.io@6.5.2/node_modules/engine.io/build/server.js:668:34)
[dev:server] [dev:main] at Server.emit (node:events:519:28)
[dev:server] [dev:main] at Server.emit (node:domain:488:12)
[dev:server] [dev:main] at parserOnIncoming (node:_http_server:1137:12)
[dev:server] [dev:main] at HTTPParser.parserOnHeadersComplete (node:_http_common:119:17)
[dev:server] [dev:main] Data: undefined
- Dominant language
- TypeScript
- Stars
- 3.6k
- Forks
- 398
- Avg merge
- 1h 14m
- Merged PRs (30d)
- 2
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from msgbyte/tailchat
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
-
Difficulty 3/5 1-2 days Newbie friendliness 50/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 48/100
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
All issues in msgbyte/tailchat
Similar issues
-
Type/Bug
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
OpenNSW/nsw-srilanka#497 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
0xMiden/bridge-portal#132 ·
-
react-doctor severity:warning tech-debt
Difficulty 1/5 Under an hour Newbie friendliness 88/100
digidem/comapeo-cloud-app#403 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100