Open jsas opened 8 years ago
The code is hitting the C call stack limit on my test. Here's the test code:
var obj = {};
Object.defineProperty(obj, 'evilProp', {
get: function() {
return this.evilProp;
}
});
Object.defineProperty(obj, 'evilFunc', {
value: function() {
return this.evilFunc();
}
});
try {
print(obj.evilProp);
} catch (e) {
print(e.stack || e);
}
And here's the result:
$ ./duk.O2.master test.js
RangeError: C call stack depth limit
duk_js_call.c:1297
anon test.js:4 preventsyield
anon test.js:4 preventsyield
anon test.js:4 preventsyield
anon test.js:4 preventsyield
anon test.js:4 preventsyield
anon test.js:4 preventsyield
anon test.js:4 preventsyield
anon test.js:4 preventsyield
anon test.js:4 preventsyield
anon test.js:4 preventsyield
[...]
Could you confirm you get a crash which cannot be caught using a try-catch or a protected call?
return this.evilFunc();
The reason evilFunc()
doesn't trigger the crash is because Duktape converts it to a tailcall. If you change the above to remove the return
, it should have the same result as the recursive property getter.
I'm using 1.4 with the following options:
#define DUK_OPT_REGEXP_CANON_WORKAROUND
#define DUK_OPT_CPP_EXCEPTIONS
#define DUK_OPT_INTERRUPT_COUNTER
#define DUK_OPT_NO_FILE_IO
#define DUK_OPT_NO_ES6_OBJECT_PROTO_PROPERTY
#define DUK_OPT_NO_ES6_OBJECT_SETPROTOTYPEOF
#define DUK_OPT_NO_ES6_PROXY
#define DUK_OPT_NO_JC
#define DUK_OPT_NO_JX
#define DUK_OPT_NO_NONSTD_ACCESSOR_KEY_ARGUMENT
#define DUK_OPT_NO_NONSTD_ARRAY_SPLICE_DELCOUNT
#define DUK_OPT_NO_NONSTD_FUNC_STMT
#define DUK_OPT_NO_NONSTD_JSON_ESC_U2028_U2029
#define DUK_OPT_NO_NONSTD_STRING_FROMCHARCODE_32BIT
#define DUK_OPT_NO_BUFFEROBJECT_SUPPORT
#define DUK_OPT_NO_VOLUNTARY_GC
I'm using a protected call:
duk_push_string(ctx, filename.c_str());
if (0 == duk_pcompile_string_filename(ctx, DUK_COMPILE_STRICT | DUK_COMPILE_FUNCTION, source.c_str())) {
if (0 != duk_pcall(ctx, 0)) {
...
}
}
@svaarala I'm getting the same results as you with my options on the command line. I'll have to see what else might be contributing.
@jsas Ok, let me know if something turns up.
I tried to reproduce this by compiling Duktape 1.4.0 using Makefile.cmdline
with the above options added; the behavior is still the same, i.e. a RangeError is thrown.
@jsas If you can reproduce this on Linux a valgrind dump would be very useful :-)
@svaarala I'll give that a go in the next week or so when I come back to this problem.
I made a standalone version to test this out. i'm running nodejs, which is in turn running a native lib that spawns a worker thread using libuv. that's where duktape is running. i've only been on osx for a month or so, but i get the same crash in linux. here's the valgrind result:
==24227== Memcheck, a memory error detector
==24227== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al.
==24227== Using Valgrind-3.11.0 and LibVEX; rerun with -h for copyright info
==24227== Command: node .
==24227==
==24227== Warning: set address range perms: large range [0x2fea47b1c000, 0x2fea67b1c000) (noaccess)
==24227==
==24227== Process terminating with default action of signal 10 (SIGBUS)
==24227== Non-existent physical address at address 0x700008CC18B0
==24227== at 0x105A23B05: duk__js_execute_bytecode_inner(duk_hthread*, unsigned long) (duktape.cc:69563)
--24227:0:schedule VG_(sema_down): read returned -4
==24227==
==24227== HEAP SUMMARY:
==24227== in use at exit: 18,554,417 bytes in 5,293 blocks
==24227== total heap usage: 51,227 allocs, 45,934 frees, 162,109,333 bytes allocated
==24227==
==24227== LEAK SUMMARY:
==24227== definitely lost: 2,508 bytes in 18 blocks
==24227== indirectly lost: 5,260 bytes in 21 blocks
==24227== possibly lost: 8,780 bytes in 171 blocks
==24227== still reachable: 18,479,246 bytes in 4,913 blocks
==24227== of which reachable via heuristic:
==24227== length64 : 114,848 bytes in 1,177 blocks
==24227== newarray : 1,544 bytes in 1 blocks
==24227== suppressed: 58,623 bytes in 170 blocks
==24227== Rerun with --leak-check=full to see details of leaked memory
==24227==
==24227== For counts of detected and suppressed errors, rerun with: -v
==24227== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 2 from 1)
Killed: 9
When this crashes, the call stack is only about 792 deep. Are there any valgrind options in particular you wanted to see? Are there any duktape heap or thread values that might be useful for me to check?
Hmm, could enable more compiler debug options to get a line number for the crash?
So, I just modified my program to run duktape in the main thread and it works correctly. In my program, I'm allocating the heap in the main thread and running it in the worker thread (nothing is writing to duktape in the main thread once the worker thread takes over the context). My lack of experience is showing here. Anything obvious to you?
If the two threads never call into Duktape at the same time, that shouldn't be an issue.
Based on that screenshot, it seems to be crashing accessing a local variable. That's really strange.
So, worried that i might be doing something evil, i stripped it right down to the nub and still getting the error. I'll put together a command-line libuv/pthreads test and see what happens.
@svaarala I was able to reproduce the segfault with minisphere. Let me run it under Valgrind and I'll tell you the results.
Okay, it segfaults on Windows, but not on Linux for me. Next strategy: MSVC debugger.
That'd be great! One thing which might cause something like this would be if the value stack didn't get properly resized (duk_require_stack()) by Duktape internally. But that's generally not an issue in call chains because call handling will do that automatically for the new frame. Besides, the error is from opcode dispatch which doesn't match that theory very well.
@jsas Is there any chance the thread would be running out of stack space?
On Windows, it's a stack overflow. minisphere is single-threaded.
Unhandled exception at 0x00007FF66793FEA0 in spherun.exe: 0xC00000FD: Stack overflow (parameters: 0x0000000000000001, 0x000000BBF66033B0).
Backtrace (note: HUGE):
> spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2144 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_unprotected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1166 C
spherun.exe!duk_call_method(duk_hthread * ctx, int nargs) Line 84 C
spherun.exe!duk_hobject_getprop(duk_hthread * thr, duk_tval_struct * tv_obj, duk_tval_struct * tv_key) Line 2603 C
spherun.exe!duk__js_execute_bytecode_inner(duk_hthread * entry_thread, unsigned __int64 entry_callstack_top) Line 2949 C
spherun.exe!duk_js_execute_bytecode(duk_hthread * exec_thr) Line 2076 C
spherun.exe!duk__handle_call_inner(duk_hthread * thr, int num_stack_args, unsigned int call_flags, int idx_func) Line 1581 C
spherun.exe!duk_handle_call_protected(duk_hthread * thr, int num_stack_args, unsigned int call_flags) Line 1065 C
spherun.exe!duk_pcall(duk_hthread * ctx, int nargs) Line 134 C
spherun.exe!evaluate_script(const char * filename) Line 102 C
spherun.exe!main(int argc, char * * argv) Line 290 C
[External Code]
Windows default stack size is only 1MB: https://msdn.microsoft.com/en-us/library/8cxs58a6.aspx
Not sure what it is for other operating systems.
I tried a little test where I run 'duk' so that main() is actually executed in a newly launched pthread instead of the initial thread. This worked fine on Ubuntu 14.04.3 x64 so the stack size for new threads is large enough at least in this case.
@jsas Just to see if native recursion limit (= stack size) is the issue for you, you could edit
DUK_USE_NATIVE_CALL_RECLIMIT
in duk_config.h
and use a lower value. If you drop that significantly and the problem disappears, stack size is most likely an issue.
@fatcerberus I guess that means the default value is a bit too high - it'd be nice if the default worked on the mainstream platforms (Linux, Windows, OSX).
@svaarala The x86 build of minisphere topples the stack as well. Looks like you're right, the native reclimit is too high for Windows.
This is what happens on x64 Ubuntu 14.04.3 when I increase the DUK_USE_NATIVE_CALL_RECLIMIT to 10000:
==7883== Stack overflow in thread 1: can't grow stack to 0xffe801bc8
==7883==
==7883== Process terminating with default action of signal 11 (SIGSEGV)
==7883== Access not within mapped region at address 0xFFE801BC8
==7883== at 0x4848F3: duk__js_execute_bytecode_inner (duk_js_executor.c:2144)
==7883== If you believe this happened as a result of a stack
==7883== overflow in your program's main thread (unlikely but
==7883== possible), you can try to increase the size of the
==7883== main thread stack using the --main-stacksize= flag.
==7883== The main thread stack size used in this run was 8388608.
==7883== Stack overflow in thread 1: can't grow stack to 0xffe801ba8
==7883==
==7883== Process terminating with default action of signal 11 (SIGSEGV)
==7883== Access not within mapped region at address 0xFFE801BA8
==7883== at 0x4A256B0: _vgnU_freeres (in /usr/lib/valgrind/vgpreload_core-amd64-linux.so)
==7883== If you believe this happened as a result of a stack
==7883== overflow in your program's main thread (unlikely but
==7883== possible), you can try to increase the size of the
==7883== main thread stack using the --main-stacksize= flag.
==7883== The main thread stack size used in this run was 8388608.
==7883==
==7883== HEAP SUMMARY:
==7883== in use at exit: 359,130 bytes in 1,162 blocks
==7883== total heap usage: 2,913 allocs, 1,751 frees, 21,998,464 bytes allocated
==7883==
==7883== LEAK SUMMARY:
==7883== definitely lost: 0 bytes in 0 blocks
==7883== indirectly lost: 0 bytes in 0 blocks
==7883== possibly lost: 0 bytes in 0 blocks
==7883== still reachable: 359,130 bytes in 1,162 blocks
==7883== suppressed: 0 bytes in 0 blocks
==7883== Rerun with --leak-check=full to see details of leaked memory
==7883==
==7883== For counts of detected and suppressed errors, rerun with: -v
==7883== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Valgrind is indicating the stack issue explicitly and it's not crashing in the bytecode executor.
@fatcerberus Yeah, may be worth lowering it a bit. However, there's no safe value: the native call stack may contain user function which can contain arbitrarily large native stack frames, so no value really guarantees the stack won't be overrun. That's why I'd rather move to user-provided stack check macro (which is platform specific), #231, as that can be made to work quite a bit more reliably.
Aha, thanks. With that in mind, https://github.com/libuv/libuv/issues/669. I'll make the appropriate modifications here.
@jsas Did you confirm that reducing the native callstack limit fixed the issue?
If you mean reduce DUK_CALLSTACK_DEFAULT_MAX, yes. Just working on checking/increasing the stack size in node libuv workers.
Ok, I think reducing that or DUK_USE_NATIVE_CALLSTACK_LIMIT should both fix the issue.
In any case it seems to be related to the stack and it's not as such a bug: there's no universally working value for the callstack / recursion limits which would work on all targets (and with all user function stack frame sizes which are beyond Duktape control).
But maybe it'd be worth at least reducing the limit(s) so that no limit os hit on Linux, Windows, or OSX when running pure Ecmascript code.
Right right. Thanks a lot for taking a look :-)
@svaarala Sry, missed that comment about DUK_USE_NATIVE_CALL_RECLIMIT. for this particular case on osx in node 4.2.2, had to set DUK_USE_NATIVE_CALL_RECLIMIT
to 129 or DUK_CALLSTACK_DEFAULT_MAX
to 136.
If we have something evil like the following, calling
obj.evilFunc()
will recurse forever whileobj.evilProp
crashes in the dispatch loop atswitch ((int) DUK_DEC_OP(ins))
. At this point, the callstack size is only 136.