Ticket #2708: crash.txt

File crash.txt, 31.1 KB (added by Progger, 10 years ago)
Line 
1GAME STARTED, ALL INIT COMPLETE
2[Thread 0x7fffb18ae700 (LWP 1856) exited]
3GAME STARTED, ALL INIT COMPLETE
4
5Program received signal SIGSEGV, Segmentation fault.
6[Switching to Thread 0x7fffc48ff700 (LWP 1845)]
70x00000000006dc553 in std::auto_ptr<ScriptInterface_impl>::operator-> (this=0x10) at /usr/include/c++/4.9/backward/auto_ptr.h:197
8197 return _M_ptr;
9(gdb) thread apply all bt full
10
11Thread 26 (Thread 0x7fffb4c1a700 (LWP 1861)):
12#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
13No locals.
14#1 0x00007ffff02c3880 in PR_WaitCondVar () from /usr/lib/x86_64-linux-gnu/libnspr4.so
15No symbol table info available.
16#2 0x00007ffff6c9c8dd in js::WorkerThreadState::wait (this=0x7fffbf91a3b0, which=js::WorkerThreadState::WORKER, millis=0)
17 at /home/progger/develop/other/0ad/libraries/source/spidermonkey/mozjs24/js/src/jsworkers.cpp:265
18 status = {value = PR_SUCCESS}
19#3 0x00007ffff6c9d2ee in js::WorkerThread::threadLoop (this=0x7fffbf909480)
20 at /home/progger/develop/other/0ad/libraries/source/spidermonkey/mozjs24/js/src/jsworkers.cpp:431
21 state = @0x7fffbf91a3b0: {threads = 0x7fffbf909480, numThreads = 1, ionWorklist = {<js::SystemAllocPolicy> = {<No data fields>}, static sElemIsPod = true,
22 static sMaxInlineBytes = 1024, static sInlineCapacity = 0, static sInlineBytes = 1, mBegin = 0x7fffbf6ad120, mLength = 0, mCapacity = 4, mReserved = 4,
23 storage = {u = {bytes = "", _ = 0}}, entered = false, static sMaxInlineStorage = <optimized out>},
24 asmJSWorklist = {<js::SystemAllocPolicy> = {<No data fields>}, static sElemIsPod = true, static sMaxInlineBytes = 1024, static sInlineCapacity = 0,
25 static sInlineBytes = 1, mBegin = 0x0, mLength = 0, mCapacity = 0, mReserved = 0, storage = {u = {bytes = "", _ = 0}}, entered = false,
26 static sMaxInlineStorage = <optimized out>}, asmJSFinishedList = {<js::SystemAllocPolicy> = {<No data fields>}, static sElemIsPod = true,
27 static sMaxInlineBytes = 1024, static sInlineCapacity = 0, static sInlineBytes = 1, mBegin = 0x0, mLength = 0, mCapacity = 0, mReserved = 0, storage = {u = {
28 bytes = "", _ = 0}}, entered = false, static sMaxInlineStorage = <optimized out>}, workerLock = 0x7fffbf90d840, lockOwner = 0x0,
29 mainWakeup = 0x7fffbf90d7f0, helperWakeup = 0x7fffbf909430, numAsmJSFailedJobs = 0, asmJSFailedFunctionIndex = -1}
30#4 0x00007ffff6c9cc4c in js::WorkerThread::ThreadMain (arg=0x7fffbf909480)
31---Type <return> to continue, or q <return> to quit---
32 at /home/progger/develop/other/0ad/libraries/source/spidermonkey/mozjs24/js/src/jsworkers.cpp:334
33No locals.
34#5 0x00007ffff02c8d18 in ?? () from /usr/lib/x86_64-linux-gnu/libnspr4.so
35No symbol table info available.
36#6 0x00007ffff34d1165 in start_thread (arg=0x7fffb4c1a700) at pthread_create.c:309
37 __res = <optimized out>
38 pd = 0x7fffb4c1a700
39 now = <optimized out>
40 unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736225978112, 5433816105310138178, 1, 28795024, 140736225978816, 140736225978112, -5433694696208683198,
41 -5433825568374870206}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
42 not_first_call = <optimized out>
43 pagesize_m1 = <optimized out>
44 sp = <optimized out>
45 freesize = <optimized out>
46 __PRETTY_FUNCTION__ = "start_thread"
47#7 0x00007ffff31fe4dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
48No locals.
49
50Thread 25 (Thread 0x7fffb0a98700 (LWP 1858)):
51#0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85
52No locals.
53---Type <return> to continue, or q <return> to quit---
54#1 0x00007ffff42c9362 in SDL_SemWait () from /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0
55No symbol table info available.
56#2 0x000000000087b750 in CTextureConverter::RunThread (data=0x7fffbc21fe90) at ../../../source/graphics/TextureConverter.cpp:559
57 textureConverter = 0x7fffbc21fe90
58#3 0x00007ffff34d1165 in start_thread (arg=0x7fffb0a98700) at pthread_create.c:309
59 __res = <optimized out>
60 pd = 0x7fffb0a98700
61 now = <optimized out>
62 unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736157288192, 5433816105310138178, 1, 0, 140736157288896, 140736157288192, -5433685688588521662,
63 -5433825568374870206}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
64 not_first_call = <optimized out>
65 pagesize_m1 = <optimized out>
66 sp = <optimized out>
67 freesize = <optimized out>
68 __PRETTY_FUNCTION__ = "start_thread"
69#4 0x00007ffff31fe4dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
70No locals.
71
72Thread 22 (Thread 0x7fffb541b700 (LWP 1854)):
73#0 0x00007ffff31f3bfd in poll () at ../sysdeps/unix/syscall-template.S:81
74No locals.
75---Type <return> to continue, or q <return> to quit---
76#1 0x00007fff97168fc4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
77No symbol table info available.
78#2 0x00007fff971690cc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
79No symbol table info available.
80#3 0x00007fff97169109 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
81No symbol table info available.
82#4 0x00007fff9718df65 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
83No symbol table info available.
84#5 0x00007ffff34d1165 in start_thread (arg=0x7fffb541b700) at pthread_create.c:309
85 __res = <optimized out>
86 pd = 0x7fffb541b700
87 now = <optimized out>
88 unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736234370816, 5433816105310138178, 1, 0, 140736234371520, 140736234370816, -5433697996354179262,
89 -5433825568374870206}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
90 not_first_call = <optimized out>
91 pagesize_m1 = <optimized out>
92 sp = <optimized out>
93 freesize = <optimized out>
94 __PRETTY_FUNCTION__ = "start_thread"
95#6 0x00007ffff31fe4dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
96No locals.
97---Type <return> to continue, or q <return> to quit---
98
99Thread 21 (Thread 0x7fffb66fe700 (LWP 1853)):
100#0 0x00007ffff34d8b8d in nanosleep () at ../sysdeps/unix/syscall-template.S:81
101No locals.
102#1 0x00007ffff42cb579 in SDL_Delay () from /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0
103No symbol table info available.
104#2 0x000000000076e40d in CSoundManagerWorker::Run (this=0x7fffbc192670) at ../../../source/soundmanager/SoundManager.cpp:157
105 pauseTime = 500
106 __func__ = "Run"
107#3 0x000000000076e190 in CSoundManagerWorker::RunThread (data=0x7fffbc192670) at ../../../source/soundmanager/SoundManager.cpp:109
108No locals.
109#4 0x00007ffff34d1165 in start_thread (arg=0x7fffb66fe700) at pthread_create.c:309
110 __res = <optimized out>
111 pd = 0x7fffb66fe700
112 now = <optimized out>
113 unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736254174976, 5433816105310138178, 1, 0, 140736254175680, 140736254174976, -5433691721943830718,
114 -5433825568374870206}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
115 not_first_call = <optimized out>
116 pagesize_m1 = <optimized out>
117 sp = <optimized out>
118 freesize = <optimized out>
119---Type <return> to continue, or q <return> to quit---
120 __PRETTY_FUNCTION__ = "start_thread"
121#5 0x00007ffff31fe4dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
122No locals.
123
124Thread 20 (Thread 0x7ffff7fa5700 (LWP 1852)):
125#0 0x00007ffff34d8b8d in nanosleep () at ../sysdeps/unix/syscall-template.S:81
126No locals.
127#1 0x00007ffff52a7898 in ?? () from /usr/lib/x86_64-linux-gnu/libopenal.so.1
128No symbol table info available.
129#2 0x00007ffff52b3553 in ?? () from /usr/lib/x86_64-linux-gnu/libopenal.so.1
130No symbol table info available.
131#3 0x00007ffff52a709a in ?? () from /usr/lib/x86_64-linux-gnu/libopenal.so.1
132No symbol table info available.
133#4 0x00007ffff34d1165 in start_thread (arg=0x7ffff7fa5700) at pthread_create.c:309
134 __res = <optimized out>
135 pd = 0x7ffff7fa5700
136 now = <optimized out>
137 unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737353766656, 5433816105310138178, 1, 19416592, 140737353767360, 140737353766656, -5433833735574343870,
138 -5433825568374870206}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
139 not_first_call = <optimized out>
140 pagesize_m1 = <optimized out>
141---Type <return> to continue, or q <return> to quit---
142 sp = <optimized out>
143 freesize = <optimized out>
144 __PRETTY_FUNCTION__ = "start_thread"
145#5 0x00007ffff31fe4dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
146No locals.
147
148Thread 19 (Thread 0x7fffb6eff700 (LWP 1851)):
149#0 0x00007ffff31f3bfd in poll () at ../sysdeps/unix/syscall-template.S:81
150No locals.
151#1 0x00007fffebb01031 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
152No symbol table info available.
153#2 0x00007fffebaf283c in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
154No symbol table info available.
155#3 0x00007fffebaf2ece in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
156No symbol table info available.
157#4 0x00007fffebaf2f80 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
158No symbol table info available.
159#5 0x00007fffebb00fe3 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
160No symbol table info available.
161#6 0x00007fffe92dded8 in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-4.0.so
162No symbol table info available.
163---Type <return> to continue, or q <return> to quit---
164#7 0x00007ffff34d1165 in start_thread (arg=0x7fffb6eff700) at pthread_create.c:309
165 __res = <optimized out>
166 pd = 0x7fffb6eff700
167 now = <optimized out>
168 unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736262567680, 5433816105310138178, 1, 0, 140736262568384, 140736262567680, -5433690624042815678,
169 -5433825568374870206}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
170 not_first_call = <optimized out>
171 pagesize_m1 = <optimized out>
172 sp = <optimized out>
173 freesize = <optimized out>
174 __PRETTY_FUNCTION__ = "start_thread"
175#8 0x00007ffff31fe4dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
176No locals.
177
178Thread 18 (Thread 0x7fffb794d700 (LWP 1850)):
179#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
180No locals.
181#1 0x00007ffff02c3880 in PR_WaitCondVar () from /usr/lib/x86_64-linux-gnu/libnspr4.so
182No symbol table info available.
183#2 0x00007ffff6c13ee5 in js::SourceCompressorThread::threadLoop (this=0x7fffbc11b290)
184 at /home/progger/develop/other/0ad/libraries/source/spidermonkey/mozjs24/js/src/jsscript.cpp:1094
185---Type <return> to continue, or q <return> to quit---
186No locals.
187#3 0x00007ffff6c13792 in js::SourceCompressorThread::compressorThread (arg=0x7fffbc11b290)
188 at /home/progger/develop/other/0ad/libraries/source/spidermonkey/mozjs24/js/src/jsscript.cpp:965
189No locals.
190#4 0x00007ffff02c8d18 in ?? () from /usr/lib/x86_64-linux-gnu/libnspr4.so
191No symbol table info available.
192#5 0x00007ffff34d1165 in start_thread (arg=0x7fffb794d700) at pthread_create.c:309
193 __res = <optimized out>
194 pd = 0x7fffb794d700
195 now = <optimized out>
196 unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736273372928, 5433816105310138178, 1, 0, 140736273373632, 140736273372928, -5433692057488150718,
197 -5433825568374870206}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
198 not_first_call = <optimized out>
199 pagesize_m1 = <optimized out>
200 sp = <optimized out>
201 freesize = <optimized out>
202 __PRETTY_FUNCTION__ = "start_thread"
203#6 0x00007ffff31fe4dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
204No locals.
205
206Thread 17 (Thread 0x7fffb23af700 (LWP 1849)):
207---Type <return> to continue, or q <return> to quit---
208#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
209No locals.
210#1 0x00007ffff02c3880 in PR_WaitCondVar () from /usr/lib/x86_64-linux-gnu/libnspr4.so
211No symbol table info available.
212#2 0x00007ffff6b3e441 in js::GCHelperThread::threadLoop (this=0x7fffbc11b1a0)
213 at /home/progger/develop/other/0ad/libraries/source/spidermonkey/mozjs24/js/src/jsgc.cpp:2266
214 lock = {runtime = 0x7fffbc11a2a0, _mCheckNotUsedAsTemporary = {statementDone = true}}
215#3 0x00007ffff6b3e3ae in js::GCHelperThread::threadMain (arg=0x7fffbc11b1a0)
216 at /home/progger/develop/other/0ad/libraries/source/spidermonkey/mozjs24/js/src/jsgc.cpp:2248
217No locals.
218#4 0x00007ffff02c8d18 in ?? () from /usr/lib/x86_64-linux-gnu/libnspr4.so
219No symbol table info available.
220#5 0x00007ffff34d1165 in start_thread (arg=0x7fffb23af700) at pthread_create.c:309
221 __res = <optimized out>
222 pd = 0x7fffb23af700
223 now = <optimized out>
224 unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736183596800, 5433816105310138178, 1, 21892976, 140736183597504, 140736183596800, -5433682558094233790,
225 -5433825568374870206}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
226 not_first_call = <optimized out>
227 pagesize_m1 = <optimized out>
228 sp = <optimized out>
229---Type <return> to continue, or q <return> to quit---
230 freesize = <optimized out>
231 __PRETTY_FUNCTION__ = "start_thread"
232#6 0x00007ffff31fe4dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
233No locals.
234
235Thread 16 (Thread 0x7fffb2bb0700 (LWP 1848)):
236#0 0x00007ffff31f3bfd in poll () at ../sysdeps/unix/syscall-template.S:81
237No locals.
238#1 0x00007fff97168fc4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
239No symbol table info available.
240#2 0x00007fff971692ea in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
241No symbol table info available.
242#3 0x00007fff964220c6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
243No symbol table info available.
244#4 0x00007fff9718df65 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
245No symbol table info available.
246#5 0x00007ffff34d1165 in start_thread (arg=0x7fffb2bb0700) at pthread_create.c:309
247 __res = <optimized out>
248 pd = 0x7fffb2bb0700
249 now = <optimized out>
250 unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736191989504, 5433816105310138178, 1, 21890880, 140736191990208, 140736191989504, -5433681458045735102,
251---Type <return> to continue, or q <return> to quit---
252 -5433825568374870206}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
253 not_first_call = <optimized out>
254 pagesize_m1 = <optimized out>
255 sp = <optimized out>
256 freesize = <optimized out>
257 __PRETTY_FUNCTION__ = "start_thread"
258#6 0x00007ffff31fe4dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
259No locals.
260
261Thread 15 (Thread 0x7fffb3ffe700 (LWP 1847)):
262#0 0x00007ffff31f3bfd in poll () at ../sysdeps/unix/syscall-template.S:81
263No locals.
264#1 0x00007fff97168fc4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
265No symbol table info available.
266#2 0x00007fff971690cc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
267No symbol table info available.
268#3 0x00007fffb7dfa1ad in ?? () from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
269No symbol table info available.
270#4 0x00007fff9718df65 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
271No symbol table info available.
272#5 0x00007ffff34d1165 in start_thread (arg=0x7fffb3ffe700) at pthread_create.c:309
273---Type <return> to continue, or q <return> to quit---
274 __res = <optimized out>
275 pd = 0x7fffb3ffe700
276 now = <optimized out>
277 unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736213280512, 5433816105310138178, 1, 19420400, 140736213281216, 140736213280512, -5433684162801389758,
278 -5433825568374870206}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
279 not_first_call = <optimized out>
280 pagesize_m1 = <optimized out>
281 sp = <optimized out>
282 freesize = <optimized out>
283 __PRETTY_FUNCTION__ = "start_thread"
284#6 0x00007ffff31fe4dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
285No locals.
286
287Thread 14 (Thread 0x7fffc48ff700 (LWP 1845)):
288#0 0x00000000006dc553 in std::auto_ptr<ScriptInterface_impl>::operator-> (this=0x10) at /usr/include/c++/4.9/backward/auto_ptr.h:197
289No locals.
290#1 0x00000000006d514b in ScriptInterface::GetContext (this=0x0) at ../../../source/scriptinterface/ScriptInterface.cpp:848
291No locals.
292#2 0x00000000009df75e in CGUIManager::SwitchPage (this=0x7fffbc4b6520, pageName=..., srcScriptInterface=0x0, initData1=...) at ../../../source/gui/GUIManager.cpp:76
293 cx = 0x51b5430f6f90c800
294 rq = {mContext = 0x7fffc48feca0, _mCheckNotUsedAsTemporary = {statementDone = 49}}
295---Type <return> to continue, or q <return> to quit---
296 initData = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 19268472,
297 debugView = {payload47 = 19268472, tag = 0}, s = {payload = {i32 = 19268472, u32 = 19268472, why = 19268472}}, asDouble = 9,5198900630539755e-317,
298 asPtr = 0x1260378, asWord = 19268472, asUIntPtr = 19268472}}, _mCheckNotUsedAsTemporary = {statementDone = 240}}
299 initDataClone = {px = 0x7fffbc0074f0, pn = {pi_ = 0x51b5430f6f90c800}}
300#3 0x00000000009c45d3 in AtlasMessage::fGuiSwitchPage (msg=0x1260370) at ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:157
301No locals.
302#4 0x00000000009c4545 in AtlasMessage::fGuiSwitchPage_wrapper (msg=0x1260370) at ../../../source/tools/atlas/GameInterface/Handlers/MiscHandlers.cpp:155
303 __func__ = "fGuiSwitchPage_wrapper"
304#5 0x000000000098a5ea in RunEngine (data=0x7fffffffdbb0) at ../../../source/tools/atlas/GameInterface/GameLoop.cpp:174
305 name = "GuiSwitchPage"
306 it = {first = "GuiSwitchPage", second = <AtlasMessage::fGuiSwitchPage_wrapper(AtlasMessage::IMessage*)>}
307 msg = 0x1260370
308 recent_activity = true
309 ev = {ev = {type = 136 '\210', active = {type = 136 '\210', gain = 208 '\320', state = 11 '\v'}, key = {type = 136 '\210', which = 208 '\320', state = 11 '\v',
310 keysym = {scancode = 0 '\000', sym = 4160393216,
311 mod = (KMOD_LSHIFT | KMOD_RSHIFT | KMOD_LCTRL | KMOD_RCTRL | KMOD_LALT | KMOD_RALT | KMOD_LMETA | KMOD_RMETA | KMOD_NUM | KMOD_CAPS | KMOD_MODE | unknown: 60), unicode = 2}}, motion = {type = 136 '\210', which = 208 '\320', state = 11 '\v', x = 0, y = 0, xrel = -28672, yrel = -2054}, button = {type = 136 '\210',
312 which = 208 '\320', button = 11 '\v', state = 1 '\001', x = 0, y = 0}, jaxis = {type = 136 '\210', which = 208 '\320', axis = 11 '\v', value = 0},
313 jball = {type = 136 '\210', which = 208 '\320', ball = 11 '\v', xrel = 0, yrel = 0}, jhat = {type = 136 '\210', which = 208 '\320', hat = 11 '\v',
314 value = 1 '\001'}, jbutton = {type = 136 '\210', which = 208 '\320', button = 11 '\v', state = 1 '\001'}, resize = {type = 136 '\210', w = 0,
315---Type <return> to continue, or q <return> to quit---
316 h = -134574080}, expose = {type = 136 '\210'}, quit = {type = 136 '\210'}, user = {type = 136 '\210', code = 0, data1 = 0x7ffff7fa9000, data2 = 0x2},
317 syswm = {type = 136 '\210', msg = 0x7ffff7fa9000}}}
318 time = 29,878742402
319 yield = false
320 msgPasser = 0x7fffffffd080
321 __func__ = "RunEngine"
322 args = {m_Args = std::vector of length 0, capacity 0, m_Arg0 = {path = L"/home/progger/develop/other/0ad/binaries/system/pyrogenesis_dbg", separator = 47 L'/'}}
323 hooks = {override_gl_upload_caps = 0x0, get_log_dir = 0x0, bundle_logs = 0x0, translate = 0x0, translate_free = 0x0, log = 0x0,
324 display_error = 0x98a1c3 <AtlasDisplayError(wchar_t const*, size_t)>}
325 last_activity = 29,878742402
326#6 0x00007ffff34d1165 in start_thread (arg=0x7fffc48ff700) at pthread_create.c:309
327 __res = <optimized out>
328 pd = 0x7fffc48ff700
329 now = <optimized out>
330 unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736491157248, 5433816105310138178, 1, 19926816, 140736491157952, 140736491157248, -5433799750571872446,
331 -5433825568374870206}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
332 not_first_call = <optimized out>
333 pagesize_m1 = <optimized out>
334 sp = <optimized out>
335 freesize = <optimized out>
336 __PRETTY_FUNCTION__ = "start_thread"
337---Type <return> to continue, or q <return> to quit---
338#7 0x00007ffff31fe4dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
339No locals.
340
341Thread 8 (Thread 0x7fffb37fd700 (LWP 1832)):
342#0 0x00007ffff31f5dc3 in select () at ../sysdeps/unix/syscall-template.S:81
343No locals.
344#1 0x0000000000b03c74 in inotify_event_loop () at ../../../source/lib/sysdep/os/linux/dir_watch_inotify.cpp:148
345 fdrset = {fds_bits = {256, 0 <repeats 15 times>}}
346#2 0x00007ffff34d1165 in start_thread (arg=0x7fffb37fd700) at pthread_create.c:309
347 __res = <optimized out>
348 pd = 0x7fffb37fd700
349 now = <optimized out>
350 unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736204887808, 5433816105310138178, 1, 0, 140736204888512, 140736204887808, -5433685262849888446,
351 -5433825568374870206}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
352 not_first_call = <optimized out>
353 pagesize_m1 = <optimized out>
354 sp = <optimized out>
355 freesize = <optimized out>
356 __PRETTY_FUNCTION__ = "start_thread"
357#3 0x00007ffff31fe4dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
358No locals.
359---Type <return> to continue, or q <return> to quit---
360
361Thread 1 (Thread 0x7ffff7fa77c0 (LWP 1820)):
362#0 sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85
363No locals.
364#1 0x00000000009a06d2 in MessagePasserImpl::Query (this=0x7fffffffd080, qry=0x7fffffffc430) at ../../../source/tools/atlas/GameInterface/MessagePasserImpl.cpp:168
365 __func__ = "Query"
366#2 0x00007fffa1cae259 in AtlasMessage::QueryMessage::Post (this=0x7fffffffc430) at ../../../source/tools/atlas/AtlasUI/ScenarioEditor/ScenarioEditor.cpp:968
367No locals.
368#3 0x00007fffa1ccfdc0 in EnvironmentSidebar::OnMapReload (this=0x153de10) at ../../../source/tools/atlas/AtlasUI/ScenarioEditor/Sections/Environment/Environment.cpp:282
369 qry_env = {<AtlasMessage::QueryMessage> = {<AtlasMessage::IMessage> = {_vptr.IMessage = 0x7fffa20c5a10 <vtable for AtlasMessage::qGetEnvironmentSettings+16>},
370 m_Semaphore = 0x7ffff7fdb000}, settings = {m = {watertype = {buf = 0x0, length = 0}, waterheight = {m = 3,0491851e-38}, waterwaviness = {m = 0},
371 watermurkiness = {m = 4,64314529e-38}, windangle = {m = 0}, watercolour = {m = {r = 255 '\377', g = 0 '\000', b = 255 '\377'}}, watertint = {m = {
372 r = 255 '\377', g = 0 '\000', b = 255 '\377'}}, sunrotation = {m = 8,96152532e+28}, sunelevation = {m = 9,73142671e+10}, sunoverbrightness = {
373 m = 1,84754544e-37}, posteffect = {buf = 0x0, length = 0}, skyset = {buf = 0x0, length = 0}, suncolour = {m = {r = 255 '\377', g = 0 '\000',
374 b = 255 '\377'}}, terraincolour = {m = {r = 255 '\377', g = 0 '\000', b = 255 '\377'}}, unitcolour = {m = {r = 255 '\377', g = 0 '\000',
375 b = 255 '\377'}}, fogcolour = {m = {r = 255 '\377', g = 0 '\000', b = 255 '\377'}}, fogfactor = {m = 4,59163468e-41}, fogmax = {m = 8,96152532e+28},
376 brightness = {m = 9,73142671e+10}, contrast = {m = 6,43795975e-38}, saturation = {m = 0}, bloom = {m = 8,96152532e+28}}}}
377#4 0x00007fffa1cca5e5 in SidebarBook::OnMapReload (this=0x2723ff0) at ../../../source/tools/atlas/AtlasUI/ScenarioEditor/SectionLayout.cpp:186
378 i = 4
379#5 0x00007fffa1cc8922 in SectionLayout::OnMapReload (this=0x1ce03e0) at ../../../source/tools/atlas/AtlasUI/ScenarioEditor/SectionLayout.cpp:312
380No locals.
381---Type <return> to continue, or q <return> to quit---
382#6 0x00007fffa1cad18b in ScenarioEditor::NotifyOnMapReload (this=0x1ce0000) at ../../../source/tools/atlas/AtlasUI/ScenarioEditor/ScenarioEditor.cpp:776
383No locals.
384#7 0x00007fffa1cab817 in ScenarioEditor::OpenFile (this=0x1ce0000, name=..., filename=...) at ../../../source/tools/atlas/AtlasUI/ScenarioEditor/ScenarioEditor.cpp:656
385 busy = <incomplete type>
386 busyc = {<No data fields>}
387 qry = {<AtlasMessage::QueryMessage> = {<AtlasMessage::IMessage> = {_vptr.IMessage = 0x7fffa20c49d0 <vtable for AtlasMessage::qVFSFileExists+16>},
388 m_Semaphore = 0x0}, path = {buf = 0x1240820 L"maps/scenarios/_default.xml", length = 28}, exists = {m = true}}
389 map = L"maps/scenarios/_default.xml"
390#8 0x00007fffa1cab485 in ScenarioEditor::OnNew (this=0x1ce0000) at ../../../source/tools/atlas/AtlasUI/ScenarioEditor/ScenarioEditor.cpp:628
391No locals.
392#9 0x00007fffa0a6d8be in wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, wxEvent&) const () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
393No symbol table info available.
394#10 0x00007fffa0bff368 in wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) ()
395 from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
396No symbol table info available.
397#11 0x00007fffa0bff46b in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
398No symbol table info available.
399#12 0x00007fffa0bff818 in wxEvtHandler::TryHereOnly(wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
400No symbol table info available.
401#13 0x00007fffa0bff8a3 in wxEvtHandler::ProcessEventLocally(wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
402No symbol table info available.
403---Type <return> to continue, or q <return> to quit---
404#14 0x00007fffa0bff905 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
405No symbol table info available.
406#15 0x00007fffa155eb48 in wxWindowBase::TryAfter(wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
407No symbol table info available.
408#16 0x00007fffa0bff677 in wxEvtHandler::SafelyProcessEvent(wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
409No symbol table info available.
410#17 0x00007fffa14fd406 in wxMenuBase::SendEvent(int, int) () from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
411No symbol table info available.
412#18 0x00007fffa13e00a9 in ?? () from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
413No symbol table info available.
414#19 0x00007fff97dbf138 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
415No symbol table info available.
416#20 0x00007fff97dd05fd in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
417No symbol table info available.
418#21 0x00007fff97dd82e9 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
419No symbol table info available.
420#22 0x00007fff97dd85a2 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
421No symbol table info available.
422#23 0x00007fffc56f4400 in ?? () from /usr/lib/x86_64-linux-gnu/libunity-gtk2-parser.so.0
423No symbol table info available.
424#24 0x00007fffa0138ce7 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
425---Type <return> to continue, or q <return> to quit---
426No symbol table info available.
427#25 0x00007fff97168cc5 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
428No symbol table info available.
429#26 0x00007fff97169028 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
430No symbol table info available.
431#27 0x00007fff971692ea in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
432No symbol table info available.
433#28 0x00007fffa04f8457 in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
434No symbol table info available.
435#29 0x00007fffa13429a5 in wxGUIEventLoop::DoRun() () from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
436No symbol table info available.
437#30 0x00007fffa0ab1380 in wxEventLoopBase::Run() () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
438No symbol table info available.
439#31 0x00007fffa0a6fab6 in wxAppConsoleBase::MainLoop() () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
440No symbol table info available.
441#32 0x00007fffa0b0661d in wxEntry(int&, wchar_t**) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
442No symbol table info available.
443#33 0x00007fffa1ca64c4 in Atlas_StartWindow (type=0xc40080 L"ScenarioEditor") at ../../../source/tools/atlas/AtlasUI/Misc/DLLInterface.cpp:147
444 status = 1
445 argc = 1
446 atlas = "atlas"
447---Type <return> to continue, or q <return> to quit---
448 argv = {0x7fffffffcfd0 "atlas", 0x0}
449#34 0x000000000098ab78 in BeginAtlas (args=..., dll=...) at ../../../source/tools/atlas/GameInterface/GameLoop.cpp:319
450 paths = {m_root = {path = L"/home/progger/develop/other/0ad/binaries", separator = 47 L'/'}, m_rdata = {
451 path = L"/home/progger/develop/other/0ad/binaries/data/", separator = 47 L'/'}, m_gameData = {path = L"/home/progger/.local/share/0ad/",
452 separator = 47 L'/'}, m_userData = {path = L"/home/progger/.local/share/0ad/", separator = 47 L'/'}, m_config = {
453 path = L"/home/progger/.config/0ad/config/", separator = 47 L'/'}, m_cache = {path = L"/home/progger/.cache/0ad/", separator = 47 L'/'}, m_logs = {
454 path = L"/home/progger/.config/0ad/logs/", separator = 47 L'/'}}
455 engineThread = 140736491157248
456 __func__ = "BeginAtlas"
457 msgPasser = {<AtlasMessage::MessagePasser> = {_vptr.MessagePasser = 0xc43830 <vtable for MessagePasserImpl+16>}, m_Mutex = {m_Mutex = {__data = {__lock = 0,
458 __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}},
459 __size = '\000' <repeats 39 times>, __align = 0}},
460 m_SemaphoreName = {<std::basic_string<char, std::char_traits<char>, std::allocator<char> >> = "/wfg-atlas-msgpass-376-481", <No data fields>},
461 m_Semaphore = 0x7ffff7fdb000, m_Queue = std::queue wrapping: std::deque with 1 elements = {0x7fffffffc430}, m_Trace = false}
462#35 0x000000000075fcea in ATLAS_Run (args=..., flags=1) at ../../../source/ps/GameSetup/Atlas.cpp:54
463 __func__ = "ATLAS_Run"
464#36 0x000000000075fdcf in ATLAS_RunIfOnCmdLine (args=..., force=true) at ../../../source/ps/GameSetup/Atlas.cpp:77
465No locals.
466#37 0x00000000004b61ca in RunGameOrAtlas (argc=1, argv=0x7fffffffddd8) at ../../../source/main.cpp:494
467 args = {m_Args = std::vector of length 0, capacity 0, m_Arg0 = {path = L"/home/progger/develop/other/0ad/binaries/system/pyrogenesis_dbg", separator = 47 L'/'}}
468 ran_atlas = false
469---Type <return> to continue, or q <return> to quit---
470 res = 1,0000000000000001e-09
471#38 0x00000000004b650c in main (argc=1, argv=0x7fffffffddd8) at ../../../source/main.cpp:530
472No locals.
473