mozilla / spidernode

Node.js on top of SpiderMonkey
https://ehsanakhgari.org/blog/2016-04-20/project-spidernode
Other
561 stars 42 forks source link

error_exit throws 1 == 2 #331

Open mykmelez opened 7 years ago

mykmelez commented 7 years ago

=== release error_exit ===
Path: message/error_exit JS error at :0: uncaught exception: AssertionError: 1 == 2 Exiting with code=1

:0

AssertionError: 1 == 2 Assertion failure: !joinable(), at /Users/myk/Projects/spidernode/deps/spidershim/spidermonkey/js/src/threading/Thread.h:122 Command: out/Release/node /Users/myk/Projects/spidernode/test/message/error_exit.js --- CRASHED (Signal: 11) --- [37:39|% 94|+ 1046|- 163]: release evalmessages length differs. expect=59 actual=28 patterns: pattern = ^[eval]$ pattern = ^[eval]\:1$ pattern = ^with(this){__filename}$ pattern = ^\^\^\^\^$ pattern = ^SyntaxError\:\ Strict\ mode\ code\ may\ not\ include\ a\ with\ statement$ pattern = ^\ \ \ \ at\ Object.exports.runInThisContext\ (vm.js\:.)$ pattern = ^\ \ \ \ at\ Object.\<anonymous>\ ([eval]-wrapper\:.\:.)$ pattern = ^\ \ \ \ at\ Module._compile\ (module.js\:.\:.)$ pattern = ^\ \ \ \ at\ bootstrap_node.js\:.\:.$ pattern = ^\ \ \ \ at\ _combinedTickCallback\ (internal\/process\/next_tick.js\:.\:.)$ pattern = ^\ \ \ \ at\ process._tickCallback\ (internal\/process\/next_tick.js\:.\:.)$ pattern = ^42$ pattern = ^42$ pattern = ^[eval]\:1$ pattern = ^throw\ new\ Error(\"hello\")$ pattern = ^\^$ pattern = ^Error\:\ hello$ pattern = ^\ \ \ \ at\ [eval]\:1\:7$ pattern = ^\ \ \ \ at\ ContextifyScript.Script.runInThisContext\ (vm.js\:.)$ pattern = ^\ \ \ \ at\ Object.exports.runInThisContext\ (vm.js\:.)$ pattern = ^\ \ \ \ at\ Object.\<anonymous>\ ([eval]-wrapper\:.\:.)$ pattern = ^\ \ \ \ at\ Module._compile\ (module.js\:.\:.)$ pattern = ^\ \ \ \ at\ bootstrap_node.js\:.\:.$ pattern = ^\ \ \ \ at\ _combinedTickCallback\ (internal\/process\/next_tick.js\:.\:.)$ pattern = ^\ \ \ \ at\ process._tickCallback\ (internal\/process\/next_tick.js\:.\:.)$ pattern = ^[eval]\:1$ pattern = ^throw\ new\ Error(\"hello\")$ pattern = ^\^$ pattern = ^Error\:\ hello$ pattern = ^\ \ \ \ at\ [eval]\:1\:7$ pattern = ^\ \ \ \ at\ ContextifyScript.Script.runInThisContext\ (vm.js\:.)$ pattern = ^\ \ \ \ at\ Object.exports.runInThisContext\ (vm.js\:.)$ pattern = ^\ \ \ \ at\ Object.\<anonymous>\ ([eval]-wrapper\:.\:.)$ pattern = ^\ \ \ \ at\ Module._compile\ (module.js\:.\:.)$ pattern = ^\ \ \ \ at\ bootstrap_node.js\:.\:.$ pattern = ^\ \ \ \ at\ _combinedTickCallback\ (internal\/process\/next_tick.js\:.\:.)$ pattern = ^\ \ \ \ at\ process._tickCallback\ (internal\/process\/next_tick.js\:.\:.)$ pattern = ^100$ pattern = ^[eval]\:1$ pattern = ^var\ x\ \=\ 100\;\ y\ \=\ x\;$ pattern = ^\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \^$ pattern = ^ReferenceError\:\ y\ is\ not\ defined$ pattern = ^\ \ \ \ at\ [eval]\:1\:16$ pattern = ^\ \ \ \ at\ ContextifyScript.Script.runInThisContext\ (vm.js\:.)$ pattern = ^\ \ \ \ at\ Object.exports.runInThisContext\ (vm.js\:.)$ pattern = ^\ \ \ \ at\ Object.\<anonymous>\ ([eval]-wrapper\:.\:.)$ pattern = ^\ \ \ \ at\ Module._compile\ (module.js\:.\:.)$ pattern = ^\ \ \ \ at\ bootstrap_node.js\:.\:.$ pattern = ^\ \ \ \ at\ _combinedTickCallback\ (internal\/process\/next_tick.js\:.\:.)$ pattern = ^\ \ \ \ at\ process._tickCallback\ (internal\/process\/next_tick.js\:.\:.*)$ pattern = ^[eval]\:1$ pattern = ^var\ ______________________________________________\;\ throw\ 10$ pattern = ^\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \^$ pattern = ^10$ pattern = ^[eval]\:1$ pattern = ^var\ _____________________________________________\\;\ throw\ 10$ pattern = ^\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \^$ pattern = ^10$ pattern = ^done$ outlines: outline = [eval] outline = invalid argument --use_strict outline = /Users/myk/Projects/spidernode/out/Release/node: bad option: --use_strict outline = 42 outline = invalid argument --use_strict outline = /Users/myk/Projects/spidernode/out/Release/node: bad option: --use_strict outline = [eval]:1 outline = Error: hello outline = at [eval]:1:7 outline = at Script.prototype.runInThisContext (vm.js:25:12) outline = at exports.runInThisContext (vm.js:77:10) outline = at [eval]-wrapper:6:8 outline = at Module.prototype._compile (module.js:560:16) outline = at evalScript/< (bootstrap_node.js:345:22) outline = at _combinedTickCallback (internal/process/next_tick.js:67:7) outline = at _tickCallback (internal/process/next_tick.js:98:9) outline = Assertion failure: !joinable(), at /Users/myk/Projects/spidernode/deps/spidershim/spidermonkey/js/src/threading/Thread.h:122 outline = invalid argument --use_strict outline = /Users/myk/Projects/spidernode/out/Release/node: bad option: --use_strict outline = 100 outline = invalid argument --use_strict outline = /Users/myk/Projects/spidernode/out/Release/node: bad option: --use_strict outline = :0 outline = 10 outline = Assertion failure: !joinable(), at /Users/myk/Projects/spidernode/deps/spidershim/spidermonkey/js/src/threading/Thread.h:122 outline = invalid argument --use_strict outline = /Users/myk/Projects/spidernode/out/Release/node: bad option: --use_strict outline = done