Comments (3)
It's at least partially a bug in async-wrap-inl.h because the code first casts to v8::Function before checking whether the object is really a function.
That's not the root cause, though. The error message suggests that timer[0]
(that's where JS land stores the timeout callback) is not a function. Can I get access to that machine? I probably have to do some printf-style debugging to figure out where things go wrong.
from node.
will privmsg on irc
from node.
Short status update: the callback field is undefined, hence the assert.
(gdb) call (*('v8::internal::Object'**) 0x11ed4a8)->Print()
0x5b079385: [JSObject]
- map = 0x5f20fb01 [FAST_HOLEY_ELEMENTS]
- prototype = 0x5b0639d9
{
#domain: 0x47e08091 <undefined> (field at offset 0)
0: 0x47e08091 <undefined>
1: 0x47e080a1 <the hole>
2: 0x47e080a1 <the hole>
3: 0x47e080a1 <the hole>
4: 0x47e080a1 <the hole>
5: 0x47e080a1 <the hole>
6: 0x47e080a1 <the hole>
7: 0x47e080a1 <the hole>
8: 0x47e080a1 <the hole>
9: 0x47e080a1 <the hole>
10: 0x47e080a1 <the hole>
11: 0x47e080a1 <the hole>
12: 0x47e080a1 <the hole>
13: 0x47e080a1 <the hole>
14: 0x47e080a1 <the hole>
15: 0x47e080a1 <the hole>
16: 0x47e080a1 <the hole>
}
Now to figure out why.
from node.
Related Issues (20)
- Incompatible ReadableStream TypeScript types HOT 1
- Document `[sub]process.channel.refCounted()` and `[sub]process.channel.unrefCounted()`
- This repositories devcontainer setup deletes all your other devcontainers HOT 2
- FixedCircularBuffer isFull(), isEmpty() and wrapping off by one HOT 5
- possible mistaken commit in v20.x branch webstreams HOT 4
- Verify env parameter when napi_get_uv_event_loop functions is called. HOT 2
- TypeError: Missing internal module 'node:crypto' HOT 14
- Disable `NODE_OPTIONS` via CLI HOT 4
- Node 20 not supporting prepack script HOT 2
- Passing `-j32` for ninja no longer works HOT 24
- Tracking issue: latest ESM Integration support
- Module Hooks cannot be registered from worker thread in 22.2.0+ HOT 17
- [REG 20.9->20.10] stream: Pipe is stopped after error on another pipe from the same source HOT 5
- Update Undici to backport a fix in Node.js 20.x HOT 1
- Not able to download nodejs for windows HOT 1
- Unhandled Error on Start HOT 3
- Support registering worker specific custom ESM loader hooks (Regression from #52706) HOT 9
- Lambdas in node 18.x (18.20.3) and problems with axios HPE_INVALID_HEADER_TOKEN HOT 2
- Xcode
- Relative `require()` in `commonjs` source not processed by ESM Loader HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from node.