Uh oh!
There was an error while loading. Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork 34.4k
Closed
Labels
confirmed-bugIssues with confirmed bugs.Issues with confirmed bugs.utilIssues and PRs related to the built-in util module.Issues and PRs related to the built-in util module.
Description
Version
v17.2.0
Platform
Darwin Fabians-Mac-mini.local 21.1.0 Darwin Kernel Version 21.1.0: Wed Oct 13 17:33:23 PDT 2021; root:xnu-8019.41.5~1/RELEASE_X86_64 x86_64
Subsystem
No response
What steps will reproduce the bug?
By replacing the line here:
...options?.[TokenAncestor] && ancestor ? ( With
...options[TokenAncestor] && ancestor ? ( And running:
yarn build && node packages/fringe/lib/token.types-test.js Produces the error.
How often does it reproduce? Is there a required condition?
No response
What is the expected behavior?
The error log:
TypeError: Cannot read properties of undefined (reading 'Symbol(@virtualstate/fringe/token/ancestor)') at defineProperties (file:///Volumes/Extreme/Users/fabian/src/virtualstate/x/packages/fringe/lib/token.js:126:23) at createToken (file:///Volumes/Extreme/Users/fabian/src/virtualstate/x/packages/fringe/lib/token.js:57:5) at Object.createNode (file:///Volumes/Extreme/Users/fabian/src/virtualstate/x/packages/fringe/lib/create-node.js:115:26) at flattenChildrenSource (file:///Volumes/Extreme/Users/fabian/src/virtualstate/x/packages/fringe/lib/children.js:154:27) at flattenChildrenSource.next (<anonymous>) at Object.get [Symbol.iterator] (file:///Volumes/Extreme/Users/fabian/src/virtualstate/x/packages/fringe/lib/create-node.js:454:37) at isIterable (file:///Volumes/Extreme/Users/fabian/src/virtualstate/x/node_modules/iterable/dist/core/async-like.js:31:14) at isIterableChildren (file:///Volumes/Extreme/Users/fabian/src/virtualstate/x/packages/fringe/lib/children.js:162:12) at flattenChildrenSource (file:///Volumes/Extreme/Users/fabian/src/virtualstate/x/packages/fringe/lib/children.js:144:38) at flattenChildrenSource.next (<anonymous>) What do you see instead?
The error log:
node:internal/errors:464 ErrorCaptureStackTrace(err); ^ Error [ERR_INTERNAL_ASSERTION]: Error [ERR_INTERNAL_ASSERTION]: TypeError: Cannot read properties of undefined (reading 'Symbol(@virtualstate/fringe/token/ancestor)') at defineProperties (file:///Volumes/Extreme/Users/fabian/src/virtualstate/x/packages/fringe/lib/token.js:126:23) at createToken (file:///Volumes/Extreme/Users/fabian/src/virtualstate/x/packages/fringe/lib/token.js:57:5) at Object.createNode (file:///Volumes/Extreme/Users/fabian/src/virtualstate/x/packages/fringe/lib/create-node.js:115:26) at flattenChildrenSource (file:///Volumes/Extreme/Users/fabian/src/virtualstate/x/packages/fringe/lib/children.js:154:27) at flattenChildrenSource.next (<anonymous>) at Object.get [Symbol.iterator] (file:///Volumes/Extreme/Users/fabian/src/virtualstate/x/packages/fringe/lib/create-node.js:454:37) at isIterable (file:///Volumes/Extreme/Users/fabian/src/virtualstate/x/node_modules/iterable/dist/core/async-like.js:31:14) at isIterableChildren (file:///Volumes/Extreme/Users/fabian/src/virtualstate/x/packages/fringe/lib/children.js:162:12) at flattenChildrenSource (file:///Volumes/Extreme/Users/fabian/src/virtualstate/x/packages/fringe/lib/children.js:144:38) at flattenChildrenSource.next (<anonymous>) This is caused by either a bug in Node.js or incorrect usage of Node.js internals. Please open an issue with this stack trace at https://github.com/nodejs/node/issues at new NodeError (node:internal/errors:371:5) at Function.fail (node:internal/assert:20:9) at handleMaxCallStackSize (node:internal/util/inspect:1370:10) at formatRaw (node:internal/util/inspect:1013:12) at formatValue (node:internal/util/inspect:793:10) at formatProperty (node:internal/util/inspect:1681:11) at formatRaw (node:internal/util/inspect:1006:9) at formatValue (node:internal/util/inspect:793:10) at inspect (node:internal/util/inspect:340:10) at formatWithOptionsInternal (node:internal/util/inspect:2006:40) This is caused by either a bug in Node.js or incorrect usage of Node.js internals. Please open an issue with this stack trace at https://github.com/nodejs/node/issues at new NodeError (node:internal/errors:371:5) at Function.fail (node:internal/assert:20:9) at handleMaxCallStackSize (node:internal/util/inspect:1370:10) at formatRaw (node:internal/util/inspect:1013:12) at formatValue (node:internal/util/inspect:793:10) at inspect (node:internal/util/inspect:340:10) at formatWithOptionsInternal (node:internal/util/inspect:2006:40) at formatWithOptions (node:internal/util/inspect:1888:10) at console.value (node:internal/console/constructor:323:14) at console.log (node:internal/console/constructor:359:61){code: 'ERR_INTERNAL_ASSERTION' } Additional information
I don't actually believe this is a valid bug, but the internal bug asked for me to raise, so I have raised.
Metadata
Metadata
Assignees
Labels
confirmed-bugIssues with confirmed bugs.Issues with confirmed bugs.utilIssues and PRs related to the built-in util module.Issues and PRs related to the built-in util module.