You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Failed assert in AsyncWrap::MakeCallback(uint32_t, int, Handle) from test-timers-unref.js on ARM #13
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.
Activity
bnoordhuis commentedon Nov 29, 2014
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.rvagg commentedon Nov 29, 2014
will privmsg on irc
bnoordhuis commentedon Nov 29, 2014
Short status update: the callback field is undefined, hence the assert.
Now to figure out why.
test number nodejs#13
v8: remove void* cast in ptr_arg_cmd