Ticket #6329: BT

File BT, 9.5 KB (added by Freagarach, 3 years ago)

Backtrace.

Line 
1(gdb) bt
2#0 0x00007ffff75e2def in js::jit::JSJitFrameIter::safepoint (this=0x7fffff7ffb68)
3 at /media/,,,/0AD/SVN/libraries/source/spidermonkey/mozjs-78.6.0/js/src/jit/JSJitFrameIter.cpp:273
4#1 js::jit::JSJitFrameIter::machineState (this=this@entry=0x7fffff7ffb68)
5 at /media/,,,/0AD/SVN/libraries/source/spidermonkey/mozjs-78.6.0/js/src/jit/JSJitFrameIter.cpp:214
6#2 0x00007ffff75e9b0a in js::jit::InlineFrameIterator::resetOn (iter=0x7fffff7ffb68, this=0x7fffff7ffbc8)
7 at /media/,,,/0AD/SVN/libraries/source/spidermonkey/mozjs-78.6.0/js/src/jit/JitFrames.cpp:2011
8#3 js::jit::InlineFrameIterator::resetOn (this=0x7fffff7ffbc8, iter=0x7fffff7ffb68)
9 at /media/,,,/0AD/SVN/libraries/source/spidermonkey/mozjs-78.6.0/js/src/jit/JitFrames.cpp:2005
10#4 0x00007ffff6fd00f9 in js::FrameIter::nextJitFrame (this=0x7fffff7ffb10)
11 at /media/,,,/0AD/SVN/libraries/source/spidermonkey/mozjs-78.6.0/js/src/vm/FrameIter.h:140
12#5 js::FrameIter::nextJitFrame (this=0x7fffff7ffb10)
13 at /media/,,,/0AD/SVN/libraries/source/spidermonkey/mozjs-78.6.0/js/src/vm/FrameIter.cpp:388
14#6 js::FrameIter::settleOnActivation (this=0x7fffff7ffb10)
15 at /media/,,,/0AD/SVN/libraries/source/spidermonkey/mozjs-78.6.0/js/src/vm/FrameIter.cpp:311
16#7 0x00007ffff6fd1268 in js::FrameIter::operator++ (this=this@entry=0x7fffff7ffb10)
17 at /media/,,,/0AD/SVN/libraries/source/spidermonkey/mozjs-78.6.0/js/src/vm/FrameIter.cpp:453
18#8 0x00007ffff71261ad in js::SavedStacks::insertFrames (this=0x555557cf3378, cx=0x555555f6cfe0, frame=...,
19 capture=...)
20 at /media/,,,/0AD/SVN/libraries/source/spidermonkey/mozjs-78.6.0/js/src/vm/SavedStacks.cpp:1497
21#9 0x00007ffff7127456 in js::SavedStacks::saveCurrentStack (this=0x555557cf3378, cx=cx@entry=0x555555f6cfe0,
22 frame=..., frame@entry=..., capture=...)
23 at /media/,,,/0AD/SVN/libraries/source/spidermonkey/mozjs-78.6.0/js/src/vm/SavedStacks.cpp:1307
24#10 0x00007ffff7219213 in JS::CaptureCurrentStack (cx=cx@entry=0x555555f6cfe0, stackp=stackp@entry=..., capture=...)
25 at /media/,,,/0AD/SVN/libraries/source/spidermonkey/mozjs-78.6.0/build-release/dist/include/js/RootingAPI.h:1155
26#11 0x00007ffff7236728 in js::CaptureStack (stack=..., cx=0x555555f6cfe0)
27 at /media/,,,/0AD/SVN/libraries/source/spidermonkey/mozjs-78.6.0/js/src/jsexn.cpp:219
28#12 js::ErrorToException (cx=cx@entry=0x555555f6cfe0, reportp=reportp@entry=0x7fffff800140,
29 callback=<optimized out>, callback@entry=0x7ffff6ff2470 <js::GetErrorMessage(void*, unsigned int)>,
30 userRef=userRef@entry=0x0)
31 at /media/,,,/0AD/SVN/libraries/source/spidermonkey/mozjs-78.6.0/js/src/jsexn.cpp:329
32#13 0x00007ffff6fb3831 in ReportError (userRef=0x0,
33 callback=0x7ffff6ff2470 <js::GetErrorMessage(void*, unsigned int)>, reportp=0x7fffff800140, cx=0x555555f6cfe0)
34 at /media/,,,/0AD/SVN/libraries/source/spidermonkey/mozjs-78.6.0/js/src/vm/ErrorReporting.cpp:164
35#14 js::ReportErrorNumberVA (cx=0x555555f6cfe0, isWarning=isWarning@entry=js::IsWarning::No,
36 callback=0x7ffff6ff2470 <js::GetErrorMessage(void*, unsigned int)>, userRef=0x0, errorNumber=<optimized out>,
37 argumentsType=argumentsType@entry=js::ArgumentsAreASCII, ap=0x7fffff800200)
38 at /media/,,,/0AD/SVN/libraries/source/spidermonkey/mozjs-78.6.0/js/src/vm/ErrorReporting.cpp:477
39#15 0x00007ffff721659c in JS_ReportErrorNumberASCIIVA (cx=<optimized out>, errorCallback=<optimized out>,
40 userRef=<optimized out>, errorNumber=<optimized out>, ap=ap@entry=0x7fffff800200)
41 at /media/,,,/0AD/SVN/libraries/source/spidermonkey/mozjs-78.6.0/js/src/jsapi.cpp:4777
42#16 0x00007ffff721663a in JS_ReportErrorNumberASCII (cx=cx@entry=0x555555f6cfe0,
43 errorCallback=errorCallback@entry=0x7ffff6ff2470 <js::GetErrorMessage(void*, unsigned int)>,
44 userRef=userRef@entry=0x0, errorNumber=<optimized out>)
45 at /media/,,,/0AD/SVN/libraries/source/spidermonkey/mozjs-78.6.0/js/src/jsapi.cpp:4767
46#17 0x00007ffff6ff5be4 in js::ReportOverRecursed (errorNumber=<optimized out>, maybecx=0x555555f6cfe0)
47 at /media/,,,/0AD/SVN/libraries/source/spidermonkey/mozjs-78.6.0/js/src/vm/JSContext.cpp:309
48#18 js::ReportOverRecursed (maybecx=0x555555f6cfe0, errorNumber=<optimized out>)
49 at /media/,,,/0AD/SVN/libraries/source/spidermonkey/mozjs-78.6.0/js/src/vm/JSContext.cpp:295
50#19 0x00007ffff6e9daaf in js::CheckRecursionLimit (limit=<optimized out>, cx=0x555555f6cfe0)
51 at /media/,,,/0AD/SVN/libraries/source/spidermonkey/mozjs-78.6.0/js/src/jsfriendapi.h:993
52#20 js::CheckRecursionLimit (cx=0x555555f6cfe0)
53 at /media/,,,/0AD/SVN/libraries/source/spidermonkey/mozjs-78.6.0/js/src/jsfriendapi.h:1019
54#21 CallJSNative (args=..., reason=js::CallReason::Call,
55 native=0x7ffff70fd480 <js::SavedFrame::toStringMethod(JSContext*, unsigned int, JS::Value*)>, cx=0x555555f6cfe0)
56 at /media/,,,/0AD/SVN/libraries/source/spidermonkey/mozjs-78.6.0/js/src/vm/Interpreter.cpp:477
57#22 js::InternalCallOrConstruct (cx=0x555555f6cfe0, args=..., construct=(unknown: 0xff800320),
58 reason=js::CallReason::Call)
59 at /media/,,,/0AD/SVN/libraries/source/spidermonkey/mozjs-78.6.0/js/src/vm/Interpreter.cpp:585
60
61(,,,)
62
63#14536 ScriptException::CatchPending (rq=...) at ../../../source/scriptinterface/ScriptExceptions.cpp:84
64#14537 0x00005555557b831a in ScriptFunction::Call_<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(ScriptRequest const&, JS::Handle<JS::Value>, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (ret="", name=0x555555c2bcc4 "toString", val=..., rq=...) at ../../../source/scriptinterface/FunctionWrapper.h:263
65#14538 ScriptFunction::Call<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(ScriptRequest const&, JS::Handle<JS::Value>, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (ret="", name=0x555555c2bcc4 "toString", val=..., rq=...) at ../../../source/scriptinterface/FunctionWrapper.h:347
66#14539 ScriptException::CatchPending (rq=...) at ../../../source/scriptinterface/ScriptExceptions.cpp:84
67#14540 0x00005555557b831a in ScriptFunction::Call_<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(ScriptRequest const&, JS::Handle<JS::Value>, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (ret="", name=0x555555c2bcc4 "toString", val=..., rq=...) at ../../../source/scriptinterface/FunctionWrapper.h:263
68#14541 ScriptFunction::Call<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >>(ScriptRequest const&, JS::Handle<JS::Value>, char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (ret="", name=0x555555c2bcc4 "toString", val=..., rq=...) at ../../../source/scriptinterface/FunctionWrapper.h:347
69#14542 ScriptException::CatchPending (rq=...) at ../../../source/scriptinterface/ScriptExceptions.cpp:84
70#14543 0x00005555557a501c in ScriptFunction::Call_<ScriptFunction::IgnoreResult_t, JS::Rooted<JS::Value> > (ret=..., name=0x5555862b1fd0 "OnUnitAIOrderDataChanged", val=..., rq=...) at ../../../source/scriptinterface/FunctionWrapper.h:263
71#14544 ScriptFunction::Call<ScriptFunction::IgnoreResult_t, JS::Rooted<JS::Value> > (ret=..., name=0x5555862b1fd0 "OnUnitAIOrderDataChanged", val=..., rq=...) at ../../../source/scriptinterface/FunctionWrapper.h:347
72#14545 ScriptFunction::CallVoid<JS::Rooted<JS::Value> > (name=0x5555862b1fd0 "OnUnitAIOrderDataChanged", val=..., rq=...) at ../../../source/scriptinterface/FunctionWrapper.h:364
73#14546 CComponentTypeScript::HandleMessage (this=<optimized out>, msg=..., global=<optimized out>) at ../../../source/simulation2/scripting/ScriptComponent.cpp:57
74#14547 0x000055555568abda in CComponentManager::PostMessage (this=0x555556b1eb48, ent=6787, msg=...) at ../../../source/simulation2/system/ComponentManager.cpp:989
75#14548 0x0000555555692c53 in CComponentManager::Script_PostMessage (this=this@entry=0x555556b1eb48, ent=6787, mtid=mtid@entry=81, data=..., data@entry=...) at ../../../source/simulation2/system/ComponentManager.cpp:426
76#14549 0x000055555569501e in std::__invoke_impl<void, void (CComponentManager::*)(int, int, JS::Handle<JS::Value>), CComponentManager&, int, int, JS::Handle<JS::Value> > (__t=..., __f=<optimized out>) at /usr/include/c++/10/bits/invoke.h:64
77#14550 std::__invoke<void (CComponentManager::*)(int, int, JS::Handle<JS::Value>), CComponentManager&, int, int, JS::Handle<JS::Value> > (__fn=<optimized out>) at /usr/include/c++/10/bits/invoke.h:95
78#14551 std::__apply_impl<void (CComponentManager::*)(int, int, JS::Handle<JS::Value>), std::tuple<CComponentManager&, int, int, JS::Handle<JS::Value> >, 0ul, 1ul, 2ul, 3ul> (__f=<optimized out>, __f=<optimized out>, __t=...) at /usr/include/c++/10/tuple:1727
79#14552 std::apply<void (CComponentManager::*)(int, int, JS::Handle<JS::Value>), std::tuple<CComponentManager&, int, int, JS::Handle<JS::Value> > > (__t=..., __f=<optimized out>) at /usr/include/c++/10/tuple:1738
80#14553 ScriptFunction::call<&CComponentManager::Script_PostMessage, CComponentManager, std::tuple<int, int, JS::Handle<JS::Value> > > (args=<synthetic pointer>std::tuple containing = {...}, object=0x555556b1eb48) at ../../../source/scriptinterface/FunctionWrapper.h:198
81#14554 ScriptFunction::ToJSNative<&CComponentManager::Script_PostMessage, &ScriptInterface::ObjectFromCBData<CComponentManager> > (cx=<optimized out>, argc=<optimized out>, vp=0x7ffffff2a340) at ../../../source/scriptinterface/FunctionWrapper.h:330
82#14555 0x000005b32e761180 in ?? ()
83#14556 0x00007ffffff2a910 in ?? ()
84#14557 0x00007ffffff2a320 in ?? ()
85#14558 0x0000000000000000 in ?? ()