Skip to content
This repository has been archived by the owner on Apr 22, 2023. It is now read-only.

fatal error in api.h #5276

Closed
pccowboy opened this issue Apr 11, 2013 · 1 comment
Closed

fatal error in api.h #5276

pccowboy opened this issue Apr 11, 2013 · 1 comment

Comments

@pccowboy
Copy link

CentOS 5.2 system, node v0.10.3. Updated all modules, but this happens seemingly at random, but very often.

There is lots more data in the stack trace, please let me know if you need a longer set.

#
# Fatal error in ../deps/v8/src/api.h, line 297
# CHECK(allow_empty_handle || that != __null) failed
#


==== Stack trace ============================================

Security context: 0x3873462d #0#
    1: getListeners [/home/dswift/node_modules/node.io/node_modules/jsdom/lib/jsdom/level2/events.js:~168] (this=0x2ff1b455 #1#,target=0xb458de59 #2#,type=0x2887b0dd ,capturing=0x387080b1 )
    2: dispatch [/home/dswift/node_modules/node.io/node_modules/jsdom/lib/jsdom/level2/events.js:192] (this=0x2ff1b455 #1#,event=0x5c70809d #3#,iterator=0x5c6e6b79 #4#,capturing=0x387080b1 )
    3: dispatchEvent [/home/dswift/node_modules/node.io/node_modules/jsdom/lib/jsdom/level2/events.js:283] (this=0x5c7080dd #5#,event=0x5c70809d #3#)
    4: dispatchEvent [/home/dswift/node_modules/node.io/node_modules/jsdom/lib/jsdom/level2/html.js:~533] (this=0x5c7080dd #5#,event=0x5c70809d #3#)
    5: /* anonymous */ [/home/dswift/node_modules/node.io/node_modules/jsdom/lib/jsdom/level2/events.js:~335] (this=0x5c708141 #6#,_super=0x3c446215 #7#,args=0x5c70812d #8#,oldChild=0x5c7080dd #5#)
    7: removeChild [/home/dswift/node_modules/node.io/node_modules/jsdom/lib/jsdom/utils.js:21] (this=0x5c708141 #6#)
    8: arguments adaptor frame: 1->0
    9: /* anonymous */ [/home/dswift/node_modules/node.io/node_modules/jquery/lib/node-jquery.js:1524] (this=0x5c708091 #9#)
   10: arguments adaptor frame: 1->0
   12: /* anonymous */ [/home/dswift/node_modules/node.io/node_modules/jquery/lib/node-jquery.js:999] (this=0x387346d5 #10#,data=0x5c7082dd #11#)
   13: resolveWith [/home/dswift/node_modules/node.io/node_modules/jquery/lib/node-jquery.js:1109] (this=0x5c708311 #12#,context=0x5c708091 #9#,args=0x5c7082dd #11#)
   14: _onTimeout [/home/dswift/node_modules/node.io/node_modules/jquery/lib/node-jquery.js:431] (this=0x5c7085c9 #13#,wait=0x38708091 )
   15: arguments adaptor frame: 0->1
   16: ontimeout(aka listOnTimeout) [timers.js:110] (this=0x5c708625 #14#)
   17: arguments adaptor frame: 1->0

@bnoordhuis
Copy link
Member

Without an isolated test case there's not much I can do. I know jsdom uses native add-ons (contextify, possibly others), those would be my prime suspects. This is unlikely to be a bug in node.js core.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants