Ticket #6106: 0ad-segfault-gdb.txt

File 0ad-segfault-gdb.txt, 24.7 KB (added by moiman, 3 years ago)
Line 
1Thread 1 "main" received signal SIGSEGV, Segmentation fault.
20x00007ffff71bca32 in js::gc::StoreBuffer::putSlot (this=0x555555cbcd58, obj=<optimized out>, kind=<optimized out>, start=2, count=1)
3 at /var/tmp/portage/games-strategy/0ad-0.0.24b_alpha/work/0ad-0.0.24b-alpha/libraries/source/spidermonkey/mozjs-78.6.0/js/src/gc/StoreBuffer.h:457
4457 /var/tmp/portage/games-strategy/0ad-0.0.24b_alpha/work/0ad-0.0.24b-alpha/libraries/source/spidermonkey/mozjs-78.6.0/js/src/gc/StoreBuffer.h: No such file or directory.
5(gdb) thread apply all bt full
6
7Thread 20 (Thread 0x7fffc757e640 (LWP 3690) "TextureConverte"):
8#0 0x00007ffff612b00a in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
9No symbol table info available.
10#1 0x00007ffff63649cc in __gthread_cond_wait (__mutex=<optimized out>, __cond=__cond@entry=0x555556991090) at /var/tmp/portage/sys-devel/gcc-10.2.0-r5/work/build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
11No locals.
12#2 std::condition_variable::wait (this=this@entry=0x555556991090, __lock=...) at /var/tmp/portage/sys-devel/gcc-10.2.0-r5/work/gcc-10.2.0/libstdc++-v3/src/c++11/condition_variable.cc:53
13 __e = <optimized out>
14#3 0x00005555558cab84 in CTextureConverter::RunThread (textureConverter=0x555556991048) at ../../../source/graphics/TextureConverter.cpp:556
15 wait_lock = {_M_device = 0x555556991068, _M_owns = true}
16 request = Python Exception <class 'gdb.error'> value has been optimized out:
17
18 result = Python Exception <class 'gdb.error'> value has been optimized out:
19
20 wait_lock = {_M_device = <optimized out>}
21 wait_lock = {_M_device = <optimized out>}
22#4 0x00007ffff636a867 in std::execute_native_thread_routine (__p=0x555556a6e9c0) at /var/tmp/portage/sys-devel/gcc-10.2.0-r5/work/gcc-10.2.0/libstdc++-v3/src/c++11/thread.cc:80
23 __t = std::unique_ptr<std::thread::_State> = {get() = <optimized out>}
24#5 0x00007ffff6124e7e in start_thread () from /lib64/libpthread.so.0
25No symbol table info available.
26#6 0x00007ffff605bbcf in clone () from /lib64/libc.so.6
27No symbol table info available.
28
29Thread 19 (Thread 0x7fffc7fff640 (LWP 3689) "0ad:disk$3"):
30#0 0x00007ffff612b00a in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
31No symbol table info available.
32#1 0x00007fffd9adf1eb in util_queue_thread_func () from /usr/lib64/dri/nouveau_dri.so
33No symbol table info available.
34#2 0x00007fffd9adec8f in impl_thrd_routine () from /usr/lib64/dri/nouveau_dri.so
35No symbol table info available.
36#3 0x00007ffff6124e7e in start_thread () from /lib64/libpthread.so.0
37No symbol table info available.
38#4 0x00007ffff605bbcf in clone () from /lib64/libc.so.6
39No symbol table info available.
40
41Thread 18 (Thread 0x7fffd8869640 (LWP 3688) "0ad:disk$2"):
42#0 0x00007ffff612b00a in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
43No symbol table info available.
44#1 0x00007fffd9adf1eb in util_queue_thread_func () from /usr/lib64/dri/nouveau_dri.so
45No symbol table info available.
46#2 0x00007fffd9adec8f in impl_thrd_routine () from /usr/lib64/dri/nouveau_dri.so
47No symbol table info available.
48#3 0x00007ffff6124e7e in start_thread () from /lib64/libpthread.so.0
49No symbol table info available.
50#4 0x00007ffff605bbcf in clone () from /lib64/libc.so.6
51No symbol table info available.
52
53Thread 17 (Thread 0x7fffd906a640 (LWP 3687) "0ad:disk$1"):
54#0 0x00007ffff612b00a in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
55No symbol table info available.
56#1 0x00007fffd9adf1eb in util_queue_thread_func () from /usr/lib64/dri/nouveau_dri.so
57No symbol table info available.
58#2 0x00007fffd9adec8f in impl_thrd_routine () from /usr/lib64/dri/nouveau_dri.so
59No symbol table info available.
60#3 0x00007ffff6124e7e in start_thread () from /lib64/libpthread.so.0
61No symbol table info available.
62--Type <RET> for more, q to quit, c to continue without paging--
63#4 0x00007ffff605bbcf in clone () from /lib64/libc.so.6
64No symbol table info available.
65
66Thread 16 (Thread 0x7fffd986b640 (LWP 3686) "0ad:disk$0"):
67#0 0x00007ffff612b00a in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
68No symbol table info available.
69#1 0x00007fffd9adf1eb in util_queue_thread_func () from /usr/lib64/dri/nouveau_dri.so
70No symbol table info available.
71#2 0x00007fffd9adec8f in impl_thrd_routine () from /usr/lib64/dri/nouveau_dri.so
72No symbol table info available.
73#3 0x00007ffff6124e7e in start_thread () from /lib64/libpthread.so.0
74No symbol table info available.
75#4 0x00007ffff605bbcf in clone () from /lib64/libc.so.6
76No symbol table info available.
77
78Thread 15 (Thread 0x7fffdaffc640 (LWP 3684) "SDLTimer"):
79#0 0x00007ffff612d953 in do_futex_wait.constprop () from /lib64/libpthread.so.0
80No symbol table info available.
81#1 0x00007ffff612da70 in __new_sem_wait_slow.constprop.0 () from /lib64/libpthread.so.0
82No symbol table info available.
83#2 0x00007ffff7ec0792 in SDL_SemWait_REAL () from /usr/lib64/libSDL2-2.0.so.0
84No symbol table info available.
85#3 0x00007ffff7e462b6 in SDL_TimerThread () from /usr/lib64/libSDL2-2.0.so.0
86No symbol table info available.
87#4 0x00007ffff7e45bff in SDL_RunThread () from /usr/lib64/libSDL2-2.0.so.0
88No symbol table info available.
89#5 0x00007ffff7ec0349 in RunThread () from /usr/lib64/libSDL2-2.0.so.0
90No symbol table info available.
91#6 0x00007ffff6124e7e in start_thread () from /lib64/libpthread.so.0
92No symbol table info available.
93#7 0x00007ffff605bbcf in clone () from /lib64/libc.so.6
94No symbol table info available.
95
96Thread 14 (Thread 0x7fffdbbfe640 (LWP 3683) "CUserReportWork"):
97#0 0x00007ffff612b00a in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
98No symbol table info available.
99#1 0x00007ffff63649cc in __gthread_cond_wait (__mutex=<optimized out>, __cond=__cond@entry=0x555557cfe650) at /var/tmp/portage/sys-devel/gcc-10.2.0-r5/work/build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
100No locals.
101#2 std::condition_variable::wait (this=this@entry=0x555557cfe650, __lock=...) at /var/tmp/portage/sys-devel/gcc-10.2.0-r5/work/gcc-10.2.0/libstdc++-v3/src/c++11/condition_variable.cc:53
102 __e = <optimized out>
103#3 0x00005555557ce175 in CUserReporterWorker::Run (this=0x555557cfe620) at ../../../source/ps/UserReport.cpp:275
104 lock = {_M_device = 0x555557cfe628, _M_owns = true}
105 proxy = L""
106#4 0x00007ffff636a867 in std::execute_native_thread_routine (__p=0x555557c9f7b0) at /var/tmp/portage/sys-devel/gcc-10.2.0-r5/work/gcc-10.2.0/libstdc++-v3/src/c++11/thread.cc:80
107 __t = std::unique_ptr<std::thread::_State> = {get() = <optimized out>}
108#5 0x00007ffff6124e7e in start_thread () from /lib64/libpthread.so.0
109No symbol table info available.
110#6 0x00007ffff605bbcf in clone () from /lib64/libc.so.6
111No symbol table info available.
112
113Thread 13 (Thread 0x7ffff0e85640 (LWP 3682) "CSoundManagerWo"):
114#0 0x00007ffff60242a9 in clock_nanosleep () from /lib64/libc.so.6
115No symbol table info available.
116#1 0x00007ffff60293d3 in nanosleep () from /lib64/libc.so.6
117No symbol table info available.
118#2 0x00007ffff7ec5343 in SDL_Delay_REAL () from /usr/lib64/libSDL2-2.0.so.0
119--Type <RET> for more, q to quit, c to continue without paging--
120No symbol table info available.
121#3 0x00005555557c6963 in CSoundManagerWorker::Run (this=0x555556ae97f0) at ../../../source/soundmanager/SoundManager.cpp:159
122 pauseTime = 50
123 __func__ = "Run"
124#4 0x00007ffff636a867 in std::execute_native_thread_routine (__p=0x555556b48bc0) at /var/tmp/portage/sys-devel/gcc-10.2.0-r5/work/gcc-10.2.0/libstdc++-v3/src/c++11/thread.cc:80
125 __t = std::unique_ptr<std::thread::_State> = {get() = <optimized out>}
126#5 0x00007ffff6124e7e in start_thread () from /lib64/libpthread.so.0
127No symbol table info available.
128#6 0x00007ffff605bbcf in clone () from /lib64/libc.so.6
129No symbol table info available.
130
131Thread 12 (Thread 0x7ffff1686640 (LWP 3681) "main"):
132#0 0x00007ffff612d953 in do_futex_wait.constprop () from /lib64/libpthread.so.0
133No symbol table info available.
134#1 0x00007ffff612da70 in __new_sem_wait_slow.constprop.0 () from /lib64/libpthread.so.0
135No symbol table info available.
136#2 0x00007ffff66cb02a in al::semaphore::wait() () from /usr/lib64/libopenal.so.1
137No symbol table info available.
138#3 0x00007ffff666e1e2 in EventThread(ALCcontext*) () from /usr/lib64/libopenal.so.1
139No symbol table info available.
140#4 0x00007ffff636a867 in std::execute_native_thread_routine (__p=0x5555577f4e40) at /var/tmp/portage/sys-devel/gcc-10.2.0-r5/work/gcc-10.2.0/libstdc++-v3/src/c++11/thread.cc:80
141 __t = std::unique_ptr<std::thread::_State> = {get() = <optimized out>}
142#5 0x00007ffff6124e7e in start_thread () from /lib64/libpthread.so.0
143No symbol table info available.
144#6 0x00007ffff605bbcf in clone () from /lib64/libc.so.6
145No symbol table info available.
146
147Thread 11 (Thread 0x7ffff1e87640 (LWP 3680) "main"):
148#0 0x00007ffff6050dff in poll () from /lib64/libc.so.6
149No symbol table info available.
150#1 0x00007ffff5de7225 in snd1_pcm_wait_nocheck () from /usr/lib64/libasound.so.2
151No symbol table info available.
152#2 0x00007ffff5de752a in snd_pcm_wait () from /usr/lib64/libasound.so.2
153No symbol table info available.
154#3 0x00007ffff66b679b in (anonymous namespace)::AlsaPlayback::mixerProc() () from /usr/lib64/libopenal.so.1
155No symbol table info available.
156#4 0x00007ffff636a867 in std::execute_native_thread_routine (__p=0x555555e77400) at /var/tmp/portage/sys-devel/gcc-10.2.0-r5/work/gcc-10.2.0/libstdc++-v3/src/c++11/thread.cc:80
157 __t = std::unique_ptr<std::thread::_State> = {get() = <optimized out>}
158#5 0x00007ffff6124e7e in start_thread () from /lib64/libpthread.so.0
159No symbol table info available.
160#6 0x00007ffff605bbcf in clone () from /lib64/libc.so.6
161No symbol table info available.
162
163
164Thread 7 (Thread 0x7ffff20c6640 (LWP 3674) "JS Helper"):
165#0 0x00007ffff612b00a in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
166No symbol table info available.
167#1 0x00007ffff7ab1637 in mozilla::detail::ConditionVariableImpl::wait (this=0x555555cae690, lock=...) at /var/tmp/portage/games-strategy/0ad-0.0.24b_alpha/work/0ad-0.0.24b-alpha/libraries/source/spidermonkey/mozjs-78.6.0/mozglue/misc/ConditionVariable_posix.cpp:108
168 ptCond = 0x555555cae690
169 ptMutex = <optimized out>
170 r = <optimized out>
171#2 0x00007ffff7ab1840 in mozilla::detail::ConditionVariableImpl::wait_for (this=0x555555cae690, lock=..., a_rel_time=...) at /var/tmp/portage/games-strategy/0ad-0.0.24b_alpha/work/0ad-0.0.24b-alpha/libraries/source/spidermonkey/mozjs-78.6.0/mozglue/misc/ConditionVariable_posix.cpp:115
172 ptCond = <optimized out>
173 ptMutex = <optimized out>
174 r = <optimized out>
175 rel_time = {mValue = <optimized out>}
176--Type <RET> for more, q to quit, c to continue without paging--
177 rel_ts = {tv_sec = <optimized out>, tv_nsec = <optimized out>}
178 now_ts = {tv_sec = 1296236545, tv_nsec = -3223430711798964992}
179 abs_ts = {tv_sec = 16, tv_nsec = 140737351255984}
180#3 0x00007ffff7282894 in js::ConditionVariable::wait_for (rel_time=..., lock=..., this=<optimized out>) at /var/tmp/portage/games-strategy/0ad-0.0.24b_alpha/work/0ad-0.0.24b-alpha/libraries/source/spidermonkey/mozjs-78.6.0/js/src/threading/ConditionVariable.h:107
181 res = <optimized out>
182 res = <optimized out>
183#4 js::GlobalHelperThreadState::wait (timeout=..., which=js::GlobalHelperThreadState::PRODUCER, locked=..., this=<optimized out>) at /var/tmp/portage/games-strategy/0ad-0.0.24b_alpha/work/0ad-0.0.24b-alpha/libraries/source/spidermonkey/mozjs-78.6.0/js/src/vm/HelperThreads.cpp:1278
184No locals.
185#5 js::HelperThread::threadLoop (this=0x555555ce2aa8) at /var/tmp/portage/games-strategy/0ad-0.0.24b_alpha/work/0ad-0.0.24b-alpha/libraries/source/spidermonkey/mozjs-78.6.0/js/src/vm/HelperThreads.cpp:2527
186 raiiObject2526 = {profilingStack = 0x0}
187 task = 0x0
188 nogc = {<JS::AutoRequireNoGC> = {<No data fields>}, <No data fields>}
189 lock = {<js::LockGuard<js::Mutex>> = {lock = @0x555555cae638}, <No data fields>}
190#6 0x00007ffff728293c in js::HelperThread::ThreadMain (arg=0x555555ce2aa8) at /var/tmp/portage/games-strategy/0ad-0.0.24b_alpha/work/0ad-0.0.24b-alpha/libraries/source/spidermonkey/mozjs-78.6.0/js/src/vm/HelperThreads.cpp:2050
191 helper = 0x555555ce2aa8
192#7 0x00007ffff727c8dc in js::detail::ThreadTrampoline<void (&)(void*), js::HelperThread*>::callMain<0ul> (this=0x555555ce7220) at /var/tmp/portage/games-strategy/0ad-0.0.24b_alpha/work/0ad-0.0.24b-alpha/libraries/source/spidermonkey/mozjs-78.6.0/js/src/threading/Thread.h:217
193No locals.
194#8 js::detail::ThreadTrampoline<void (&)(void*), js::HelperThread*>::Start (aPack=0x555555ce7220) at /var/tmp/portage/games-strategy/0ad-0.0.24b_alpha/work/0ad-0.0.24b-alpha/libraries/source/spidermonkey/mozjs-78.6.0/js/src/threading/Thread.h:206
195 pack = 0x555555ce7220
196#9 0x00007ffff6124e7e in start_thread () from /lib64/libpthread.so.0
197No symbol table info available.
198#10 0x00007ffff605bbcf in clone () from /lib64/libc.so.6
199No symbol table info available.
200
201Thread 6 (Thread 0x7ffff22c5640 (LWP 3673) "JS Helper"):
202#0 0x00007ffff612b00a in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
203No symbol table info available.
204#1 0x00007ffff7ab1637 in mozilla::detail::ConditionVariableImpl::wait (this=0x555555cae690, lock=...) at /var/tmp/portage/games-strategy/0ad-0.0.24b_alpha/work/0ad-0.0.24b-alpha/libraries/source/spidermonkey/mozjs-78.6.0/mozglue/misc/ConditionVariable_posix.cpp:108
205 ptCond = 0x555555cae690
206 ptMutex = <optimized out>
207 r = <optimized out>
208#2 0x00007ffff7ab1840 in mozilla::detail::ConditionVariableImpl::wait_for (this=0x555555cae690, lock=..., a_rel_time=...) at /var/tmp/portage/games-strategy/0ad-0.0.24b_alpha/work/0ad-0.0.24b-alpha/libraries/source/spidermonkey/mozjs-78.6.0/mozglue/misc/ConditionVariable_posix.cpp:115
209 ptCond = <optimized out>
210 ptMutex = <optimized out>
211 r = <optimized out>
212 rel_time = {mValue = <optimized out>}
213 rel_ts = {tv_sec = <optimized out>, tv_nsec = <optimized out>}
214 now_ts = {tv_sec = 1296236545, tv_nsec = -3223430711798964992}
215 abs_ts = {tv_sec = 16, tv_nsec = 140737351255984}
216#3 0x00007ffff7282894 in js::ConditionVariable::wait_for (rel_time=..., lock=..., this=<optimized out>) at /var/tmp/portage/games-strategy/0ad-0.0.24b_alpha/work/0ad-0.0.24b-alpha/libraries/source/spidermonkey/mozjs-78.6.0/js/src/threading/ConditionVariable.h:107
217 res = <optimized out>
218 res = <optimized out>
219#4 js::GlobalHelperThreadState::wait (timeout=..., which=js::GlobalHelperThreadState::PRODUCER, locked=..., this=<optimized out>) at /var/tmp/portage/games-strategy/0ad-0.0.24b_alpha/work/0ad-0.0.24b-alpha/libraries/source/spidermonkey/mozjs-78.6.0/js/src/vm/HelperThreads.cpp:1278
220No locals.
221#5 js::HelperThread::threadLoop (this=0x555555ce2a60) at /var/tmp/portage/games-strategy/0ad-0.0.24b_alpha/work/0ad-0.0.24b-alpha/libraries/source/spidermonkey/mozjs-78.6.0/js/src/vm/HelperThreads.cpp:2527
222 raiiObject2526 = {profilingStack = 0x0}
223 task = 0x0
224 nogc = {<JS::AutoRequireNoGC> = {<No data fields>}, <No data fields>}
225--Type <RET> for more, q to quit, c to continue without paging--
226 lock = {<js::LockGuard<js::Mutex>> = {lock = @0x555555cae638}, <No data fields>}
227#6 0x00007ffff728293c in js::HelperThread::ThreadMain (arg=0x555555ce2a60) at /var/tmp/portage/games-strategy/0ad-0.0.24b_alpha/work/0ad-0.0.24b-alpha/libraries/source/spidermonkey/mozjs-78.6.0/js/src/vm/HelperThreads.cpp:2050
228 helper = 0x555555ce2a60
229#7 0x00007ffff727c8dc in js::detail::ThreadTrampoline<void (&)(void*), js::HelperThread*>::callMain<0ul> (this=0x555555ce4ed0) at /var/tmp/portage/games-strategy/0ad-0.0.24b_alpha/work/0ad-0.0.24b-alpha/libraries/source/spidermonkey/mozjs-78.6.0/js/src/threading/Thread.h:217
230No locals.
231#8 js::detail::ThreadTrampoline<void (&)(void*), js::HelperThread*>::Start (aPack=0x555555ce4ed0) at /var/tmp/portage/games-strategy/0ad-0.0.24b_alpha/work/0ad-0.0.24b-alpha/libraries/source/spidermonkey/mozjs-78.6.0/js/src/threading/Thread.h:206
232 pack = 0x555555ce4ed0
233#9 0x00007ffff6124e7e in start_thread () from /lib64/libpthread.so.0
234No symbol table info available.
235#10 0x00007ffff605bbcf in clone () from /lib64/libc.so.6
236No symbol table info available.
237
238Thread 5 (Thread 0x7ffff24c4640 (LWP 3672) "JS Helper"):
239#0 0x00007ffff612b00a in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
240No symbol table info available.
241#1 0x00007ffff7ab1637 in mozilla::detail::ConditionVariableImpl::wait (this=0x555555cae690, lock=...) at /var/tmp/portage/games-strategy/0ad-0.0.24b_alpha/work/0ad-0.0.24b-alpha/libraries/source/spidermonkey/mozjs-78.6.0/mozglue/misc/ConditionVariable_posix.cpp:108
242 ptCond = 0x555555cae690
243 ptMutex = <optimized out>
244 r = <optimized out>
245#2 0x00007ffff7ab1840 in mozilla::detail::ConditionVariableImpl::wait_for (this=0x555555cae690, lock=..., a_rel_time=...) at /var/tmp/portage/games-strategy/0ad-0.0.24b_alpha/work/0ad-0.0.24b-alpha/libraries/source/spidermonkey/mozjs-78.6.0/mozglue/misc/ConditionVariable_posix.cpp:115
246 ptCond = <optimized out>
247 ptMutex = <optimized out>
248 r = <optimized out>
249 rel_time = {mValue = <optimized out>}
250 rel_ts = {tv_sec = <optimized out>, tv_nsec = <optimized out>}
251 now_ts = {tv_sec = 1296236545, tv_nsec = 93825000155712}
252 abs_ts = {tv_sec = 16, tv_nsec = 0}
253#3 0x00007ffff7282894 in js::ConditionVariable::wait_for (rel_time=..., lock=..., this=<optimized out>) at /var/tmp/portage/games-strategy/0ad-0.0.24b_alpha/work/0ad-0.0.24b-alpha/libraries/source/spidermonkey/mozjs-78.6.0/js/src/threading/ConditionVariable.h:107
254 res = <optimized out>
255 res = <optimized out>
256#4 js::GlobalHelperThreadState::wait (timeout=..., which=js::GlobalHelperThreadState::PRODUCER, locked=..., this=<optimized out>) at /var/tmp/portage/games-strategy/0ad-0.0.24b_alpha/work/0ad-0.0.24b-alpha/libraries/source/spidermonkey/mozjs-78.6.0/js/src/vm/HelperThreads.cpp:1278
257No locals.
258#5 js::HelperThread::threadLoop (this=0x555555ce2a18) at /var/tmp/portage/games-strategy/0ad-0.0.24b_alpha/work/0ad-0.0.24b-alpha/libraries/source/spidermonkey/mozjs-78.6.0/js/src/vm/HelperThreads.cpp:2527
259 raiiObject2526 = {profilingStack = 0x0}
260 task = 0x0
261 nogc = {<JS::AutoRequireNoGC> = {<No data fields>}, <No data fields>}
262 lock = {<js::LockGuard<js::Mutex>> = {lock = @0x555555cae638}, <No data fields>}
263#6 0x00007ffff728293c in js::HelperThread::ThreadMain (arg=0x555555ce2a18) at /var/tmp/portage/games-strategy/0ad-0.0.24b_alpha/work/0ad-0.0.24b-alpha/libraries/source/spidermonkey/mozjs-78.6.0/js/src/vm/HelperThreads.cpp:2050
264 helper = 0x555555ce2a18
265#7 0x00007ffff727c8dc in js::detail::ThreadTrampoline<void (&)(void*), js::HelperThread*>::callMain<0ul> (this=0x555555cc5d80) at /var/tmp/portage/games-strategy/0ad-0.0.24b_alpha/work/0ad-0.0.24b-alpha/libraries/source/spidermonkey/mozjs-78.6.0/js/src/threading/Thread.h:217
266No locals.
267#8 js::detail::ThreadTrampoline<void (&)(void*), js::HelperThread*>::Start (aPack=0x555555cc5d80) at /var/tmp/portage/games-strategy/0ad-0.0.24b_alpha/work/0ad-0.0.24b-alpha/libraries/source/spidermonkey/mozjs-78.6.0/js/src/threading/Thread.h:206
268 pack = 0x555555cc5d80
269#9 0x00007ffff6124e7e in start_thread () from /lib64/libpthread.so.0
270No symbol table info available.
271#10 0x00007ffff605bbcf in clone () from /lib64/libc.so.6
272No symbol table info available.
273--Type <RET> for more, q to quit, c to continue without paging--
274
275Thread 4 (Thread 0x7ffff26c3640 (LWP 3671) "JS Helper"):
276#0 0x00007ffff612b00a in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
277No symbol table info available.
278#1 0x00007ffff7ab1637 in mozilla::detail::ConditionVariableImpl::wait (this=0x555555cae690, lock=...) at /var/tmp/portage/games-strategy/0ad-0.0.24b_alpha/work/0ad-0.0.24b-alpha/libraries/source/spidermonkey/mozjs-78.6.0/mozglue/misc/ConditionVariable_posix.cpp:108
279 ptCond = 0x555555cae690
280 ptMutex = <optimized out>
281 r = <optimized out>
282#2 0x00007ffff7ab1840 in mozilla::detail::ConditionVariableImpl::wait_for (this=0x555555cae690, lock=..., a_rel_time=...) at /var/tmp/portage/games-strategy/0ad-0.0.24b_alpha/work/0ad-0.0.24b-alpha/libraries/source/spidermonkey/mozjs-78.6.0/mozglue/misc/ConditionVariable_posix.cpp:115
283 ptCond = <optimized out>
284 ptMutex = <optimized out>
285 r = <optimized out>
286 rel_time = {mValue = <optimized out>}
287 rel_ts = {tv_sec = <optimized out>, tv_nsec = <optimized out>}
288 now_ts = {tv_sec = 1296236545, tv_nsec = -3223430711798964992}
289 abs_ts = {tv_sec = 16, tv_nsec = 140737351255984}
290#3 0x00007ffff7282894 in js::ConditionVariable::wait_for (rel_time=..., lock=..., this=<optimized out>) at /var/tmp/portage/games-strategy/0ad-0.0.24b_alpha/work/0ad-0.0.24b-alpha/libraries/source/spidermonkey/mozjs-78.6.0/js/src/threading/ConditionVariable.h:107
291 res = <optimized out>
292 res = <optimized out>
293#4 js::GlobalHelperThreadState::wait (timeout=..., which=js::GlobalHelperThreadState::PRODUCER, locked=..., this=<optimized out>) at /var/tmp/portage/games-strategy/0ad-0.0.24b_alpha/work/0ad-0.0.24b-alpha/libraries/source/spidermonkey/mozjs-78.6.0/js/src/vm/HelperThreads.cpp:1278
294No locals.
295#5 js::HelperThread::threadLoop (this=0x555555ce29d0) at /var/tmp/portage/games-strategy/0ad-0.0.24b_alpha/work/0ad-0.0.24b-alpha/libraries/source/spidermonkey/mozjs-78.6.0/js/src/vm/HelperThreads.cpp:2527
296 raiiObject2526 = {profilingStack = 0x0}
297 task = 0x0
298 nogc = {<JS::AutoRequireNoGC> = {<No data fields>}, <No data fields>}
299 lock = {<js::LockGuard<js::Mutex>> = {lock = @0x555555cae638}, <No data fields>}
300#6 0x00007ffff728293c in js::HelperThread::ThreadMain (arg=0x555555ce29d0) at /var/tmp/portage/games-strategy/0ad-0.0.24b_alpha/work/0ad-0.0.24b-alpha/libraries/source/spidermonkey/mozjs-78.6.0/js/src/vm/HelperThreads.cpp:2050
301 helper = 0x555555ce29d0
302#7 0x00007ffff727c8dc in js::detail::ThreadTrampoline<void (&)(void*), js::HelperThread*>::callMain<0ul> (this=0x555555cbfc20) at /var/tmp/portage/games-strategy/0ad-0.0.24b_alpha/work/0ad-0.0.24b-alpha/libraries/source/spidermonkey/mozjs-78.6.0/js/src/threading/Thread.h:217
303No locals.
304#8 js::detail::ThreadTrampoline<void (&)(void*), js::HelperThread*>::Start (aPack=0x555555cbfc20) at /var/tmp/portage/games-strategy/0ad-0.0.24b_alpha/work/0ad-0.0.24b-alpha/libraries/source/spidermonkey/mozjs-78.6.0/js/src/threading/Thread.h:206
305 pack = 0x555555cbfc20
306#9 0x00007ffff6124e7e in start_thread () from /lib64/libpthread.so.0
307No symbol table info available.
308#10 0x00007ffff605bbcf in clone () from /lib64/libc.so.6
309No symbol table info available.
310
311Thread 3 (Thread 0x7ffff31c4640 (LWP 3670) "main"):
312#0 0x00007ffff60535e3 in select () from /lib64/libc.so.6
313No symbol table info available.
314#1 0x00005555559908df in inotify_event_loop () at ../../../source/lib/sysdep/os/linux/dir_watch_inotify.cpp:148
315 fdrset = {fds_bits = {8, 0 <repeats 15 times>}}
316#2 0x00007ffff6124e7e in start_thread () from /lib64/libpthread.so.0
317No symbol table info available.
318#3 0x00007ffff605bbcf in clone () from /lib64/libc.so.6
319No symbol table info available.
320
321Thread 1 (Thread 0x7ffff3ca1a40 (LWP 3647) "main"):
322#0 0x00007ffff71bca32 in js::gc::StoreBuffer::putSlot (this=0x555555cbcd58, obj=<optimized out>, kind=<optimized out>, start=2, count=1) at /var/tmp/portage/games-strategy/0ad-0.0.24b_alpha/work/0ad-0.0.24b-alpha/libraries/source/spidermonkey/mozjs-78.6.0/js/src/gc/StoreBuffer.h:457
323--Type <RET> for more, q to quit, c to continue without paging--
324 edge = {static SlotKind = 0, static ElementKind = 1, objectAndKind_ = 31110232120256, start_ = 2, count_ = 1}
325#1 0x00007ffff77bd111 in js::HeapSlot::post (kind=js::HeapSlot::Slot, target=..., slot=2, owner=0x1c4b6a559bc0, this=0x555566777a70) at /var/tmp/portage/games-strategy/0ad-0.0.24b_alpha/work/0ad-0.0.24b-alpha/libraries/source/spidermonkey/mozjs-78.6.0/js/src/gc/Cell.h:359
326 cell = <optimized out>
327#2 js::HeapSlot::set (v=..., slot=2, kind=js::HeapSlot::Slot, owner=0x1c4b6a559bc0, this=0x555566777a70) at /var/tmp/portage/games-strategy/0ad-0.0.24b_alpha/work/0ad-0.0.24b-alpha/libraries/source/spidermonkey/mozjs-78.6.0/js/src/gc/Barrier.h:873
328No locals.
329#3 js::NativeObject::setSlot (value=..., slot=2, this=0x1c4b6a559bc0) at /var/tmp/portage/games-strategy/0ad-0.0.24b_alpha/work/0ad-0.0.24b-alpha/libraries/source/spidermonkey/mozjs-78.6.0/js/src/vm/NativeObject.h:1014
330No locals.
331#4 js::jit::SetNativeDataPropertyPure<false> (cx=0x555555ceee80, obj=0x1c4b6a559bc0, name=0xef4211eb580, val=0x7fffff7ff100) at /var/tmp/portage/games-strategy/0ad-0.0.24b_alpha/work/0ad-0.0.24b-alpha/libraries/source/spidermonkey/mozjs-78.6.0/js/src/jit/VMFunctions.cpp:1697
332 unsafe = {nogc = {<JS::AutoRequireNoGC> = {<No data fields>}, <No data fields>}}
333 nobj = 0x1c4b6a559bc0
334 shape = <optimized out>
335#5 0x00001dfec9c96755 in ?? ()
336No symbol table info available.
337#6 0x0000000000000000 in ?? ()
338No symbol table info available.