1 | ian@ian-mbp:~/projects/0ad/binaries/system$ gdb pyrogenesis_dbg
|
---|
2 | GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04
|
---|
3 | Copyright (C) 2012 Free Software Foundation, Inc.
|
---|
4 | License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
|
---|
5 | This is free software: you are free to change and redistribute it.
|
---|
6 | There is NO WARRANTY, to the extent permitted by law. Type "show copying"
|
---|
7 | and "show warranty" for details.
|
---|
8 | This GDB was configured as "x86_64-linux-gnu".
|
---|
9 | For bug reporting instructions, please see:
|
---|
10 | <http://bugs.launchpad.net/gdb-linaro/>...
|
---|
11 | Reading symbols from /home/ian/projects/0ad/binaries/system/pyrogenesis_dbg...done.
|
---|
12 | (gdb) run
|
---|
13 | Starting program: /home/ian/projects/0ad/binaries/system/pyrogenesis_dbg
|
---|
14 | [Thread debugging using libthread_db enabled]
|
---|
15 | Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
|
---|
16 | Cache: 500 (total: 3692) MiB
|
---|
17 | TIMER| InitVfs: 1.44996 ms
|
---|
18 | [New Thread 0x7fffca02f700 (LWP 29658)]
|
---|
19 | [Thread 0x7fffca02f700 (LWP 29658) exited]
|
---|
20 | [New Thread 0x7fffca02f700 (LWP 29659)]
|
---|
21 | AL lib: pulseaudio.c:331: PulseAudio returned minreq > tlength/2; expect break up
|
---|
22 | [New Thread 0x7fffc582d700 (LWP 29660)]
|
---|
23 | Sound: AlcInit success, using PulseAudio Default
|
---|
24 | [New Thread 0x7fffc502c700 (LWP 29661)]
|
---|
25 | [New Thread 0x7fffc482b700 (LWP 29662)]
|
---|
26 | TIMER| CONFIG_Init: 20.1685 ms
|
---|
27 | TIMER| InitScripting: 6.01628 ms
|
---|
28 | [New Thread 0x7fffb76eb700 (LWP 29664)]
|
---|
29 | [New Thread 0x7fffb6de9700 (LWP 29665)]
|
---|
30 | TIMER| RunHardwareDetection: 40.1585 ms
|
---|
31 | TIMER| write_sys_info: 17.6193 ms
|
---|
32 | [New Thread 0x7fffb61ca700 (LWP 29666)]
|
---|
33 | TIMER| InitRenderer: 100.689 ms
|
---|
34 | TIMER| ps_console: 3.3158 ms
|
---|
35 | TIMER| ps_lang_hotkeys: 4.78424 ms
|
---|
36 | TIMER| common/setup.xml: 2.78436 ms
|
---|
37 | TIMER| common/styles.xml: 185.16 us
|
---|
38 | TIMER| common/sprite1.xml: 8.06412 ms
|
---|
39 | TIMER| common/init.xml: 8.03664 ms
|
---|
40 | TIMER| common/common_sprites.xml: 9.02472 ms
|
---|
41 | TIMER| common/common_styles.xml: 1.12772 ms
|
---|
42 | TIMER| pregame/sprites.xml: 2.0052 ms
|
---|
43 | TIMER| pregame/styles.xml: 153.44 us
|
---|
44 | TIMER| pregame/mainmenu.xml: 22.4781 ms
|
---|
45 | TIMER| common/global.xml: 1.24888 ms
|
---|
46 | TIMER| common/setup.xml: 2.2498 ms
|
---|
47 | TIMER| common/styles.xml: 131.4 us
|
---|
48 | TIMER| common/sprite1.xml: 7.78696 ms
|
---|
49 | TIMER| common/common_sprites.xml: 9.79964 ms
|
---|
50 | TIMER| common/common_styles.xml: 1.03976 ms
|
---|
51 | TIMER| splashscreen/styles.xml: 440.04 us
|
---|
52 | TIMER| splashscreen/sprites.xml: 233.76 us
|
---|
53 | TIMER| splashscreen/setup.xml: 183.68 us
|
---|
54 | TIMER| splashscreen/splashscreen.xml: 3.72248 ms
|
---|
55 | sys_cursor_create: using Xcursor to create 32 x 32 cursor
|
---|
56 | TIMER| common/setup.xml: 2.32952 ms
|
---|
57 | TIMER| common/styles.xml: 134.72 us
|
---|
58 | TIMER| common/sprite1.xml: 6.74896 ms
|
---|
59 | TIMER| common/common_sprites.xml: 8.19444 ms
|
---|
60 | TIMER| common/common_styles.xml: 1.04828 ms
|
---|
61 | TIMER| savedgames/load.xml: 4.24284 ms
|
---|
62 | TIMER| GetSavedGames: 2.16412 ms
|
---|
63 | TIMER| common/setup.xml: 2.1402 ms
|
---|
64 | TIMER| common/styles.xml: 100.28 us
|
---|
65 | TIMER| common/sprite1.xml: 6.60816 ms
|
---|
66 | TIMER| common/init.xml: 5.15604 ms
|
---|
67 | TIMER| common/common_sprites.xml: 8.10444 ms
|
---|
68 | TIMER| common/common_styles.xml: 996.281 us
|
---|
69 | TIMER| loading/styles.xml: 497.4 us
|
---|
70 | TIMER| loading/sprites.xml: 1.17936 ms
|
---|
71 | TIMER| loading/loading.xml: 4.38668 ms
|
---|
72 | TIMER| common/global.xml: 1.07484 ms
|
---|
73 | sys_cursor_create: using Xcursor to create 32 x 32 cursor
|
---|
74 | [New Thread 0x7fffae8ff700 (LWP 29783)]
|
---|
75 | TIMER| ParseTerrain: 159.703 ms
|
---|
76 | [Thread 0x7fffae8ff700 (LWP 29783) exited]
|
---|
77 | TIMER| ParseEntities: 2.77823 s
|
---|
78 | libpng warning: Ignoring bad adaptive filter type
|
---|
79 | libpng warning: Ignoring bad adaptive filter type
|
---|
80 | libpng warning: Ignoring bad adaptive filter type
|
---|
81 | libpng warning: Ignoring bad adaptive filter type
|
---|
82 | libpng warning: Ignoring bad adaptive filter type
|
---|
83 | libpng warning: Ignoring bad adaptive filter type
|
---|
84 | libpng warning: Ignoring bad adaptive filter type
|
---|
85 | libpng warning: Ignoring bad adaptive filter type
|
---|
86 | libpng warning: Ignoring bad adaptive filter type
|
---|
87 | libpng warning: Ignoring bad adaptive filter type
|
---|
88 | libpng warning: Ignoring bad adaptive filter type
|
---|
89 | libpng warning: Ignoring bad adaptive filter type
|
---|
90 | libpng warning: Ignoring bad adaptive filter type
|
---|
91 | libpng warning: Ignoring bad adaptive filter type
|
---|
92 | libpng warning: Ignoring bad adaptive filter type
|
---|
93 | libpng warning: Ignoring bad adaptive filter type
|
---|
94 | libpng warning: Ignoring bad adaptive filter type
|
---|
95 | libpng warning: Ignoring bad adaptive filter type
|
---|
96 | libpng warning: Ignoring bad adaptive filter type
|
---|
97 | libpng warning: Ignoring bad adaptive filter type
|
---|
98 | libpng warning: Ignoring bad adaptive filter type
|
---|
99 | libpng warning: Ignoring bad adaptive filter type
|
---|
100 | libpng warning: Ignoring bad adaptive filter type
|
---|
101 | libpng warning: Ignoring bad adaptive filter type
|
---|
102 | libpng warning: Ignoring bad adaptive filter type
|
---|
103 | libpng warning: Ignoring bad adaptive filter type
|
---|
104 | libpng warning: Ignoring bad adaptive filter type
|
---|
105 | libpng warning: Ignoring bad adaptive filter type
|
---|
106 | libpng warning: Ignoring bad adaptive filter type
|
---|
107 | libpng warning: Ignoring bad adaptive filter type
|
---|
108 | libpng warning: Ignoring bad adaptive filter type
|
---|
109 | libpng warning: Ignoring bad adaptive filter type
|
---|
110 | libpng warning: Ignoring bad adaptive filter type
|
---|
111 | libpng warning: Ignoring bad adaptive filter type
|
---|
112 | libpng warning: Ignoring bad adaptive filter type
|
---|
113 | libpng warning: Ignoring bad adaptive filter type
|
---|
114 | libpng warning: Ignoring bad adaptive filter type
|
---|
115 | libpng warning: Ignoring bad adaptive filter type
|
---|
116 | libpng warning: Ignoring bad adaptive filter type
|
---|
117 | libpng warning: Ignoring bad adaptive filter type
|
---|
118 | libpng warning: Ignoring bad adaptive filter type
|
---|
119 | libpng warning: Ignoring bad adaptive filter type
|
---|
120 | libpng warning: Ignoring bad adaptive filter type
|
---|
121 | libpng warning: Ignoring bad adaptive filter type
|
---|
122 | libpng warning: Ignoring bad adaptive filter type
|
---|
123 | libpng warning: Ignoring bad adaptive filter type
|
---|
124 | libpng warning: Ignoring bad adaptive filter type
|
---|
125 | libpng warning: Ignoring bad adaptive filter type
|
---|
126 | libpng warning: Ignoring bad adaptive filter type
|
---|
127 | libpng warning: Ignoring bad adaptive filter type
|
---|
128 | libpng warning: Ignoring bad adaptive filter type
|
---|
129 | libpng warning: Ignoring bad adaptive filter type
|
---|
130 | libpng warning: Ignoring bad adaptive filter type
|
---|
131 | libpng warning: Ignoring bad adaptive filter type
|
---|
132 | libpng warning: Ignoring bad adaptive filter type
|
---|
133 | libpng warning: Ignoring bad adaptive filter type
|
---|
134 | libpng warning: Ignoring bad adaptive filter type
|
---|
135 | libpng warning: Ignoring bad adaptive filter type
|
---|
136 | libpng warning: Ignoring bad adaptive filter type
|
---|
137 | libpng warning: Ignoring bad adaptive filter type
|
---|
138 | libpng warning: Ignoring bad adaptive filter type
|
---|
139 | libpng warning: Ignoring bad adaptive filter type
|
---|
140 | libpng warning: Ignoring bad adaptive filter type
|
---|
141 | libpng warning: Ignoring bad adaptive filter type
|
---|
142 | libpng warning: Ignoring bad adaptive filter type
|
---|
143 | libpng warning: Ignoring bad adaptive filter type
|
---|
144 | libpng warning: Ignoring bad adaptive filter type
|
---|
145 | libpng warning: Ignoring bad adaptive filter type
|
---|
146 | libpng warning: Ignoring bad adaptive filter type
|
---|
147 | libpng warning: Ignoring bad adaptive filter type
|
---|
148 | libpng warning: Ignoring bad adaptive filter type
|
---|
149 | libpng warning: Ignoring bad adaptive filter type
|
---|
150 | libpng warning: Extra compressed data.
|
---|
151 | libpng warning: Extra compression data.
|
---|
152 | libpng error: IDAT: CRC error
|
---|
153 | tex_png.cpp(255): Function call failed: return value was -1 (Function failed (no details available))
|
---|
154 | Function call failed: return value was -1 (Function failed (no details available))
|
---|
155 | Location: tex_png.cpp:255 (png_decode)
|
---|
156 |
|
---|
157 | Call stack:
|
---|
158 |
|
---|
159 | (0xd0d371) /home/ian/projects/0ad/binaries/system/pyrogenesis_dbg() [0xd0d371]
|
---|
160 | (0xc98ea7) /home/ian/projects/0ad/binaries/system/pyrogenesis_dbg() [0xc98ea7]
|
---|
161 | (0xc99316) /home/ian/projects/0ad/binaries/system/pyrogenesis_dbg() [0xc99316]
|
---|
162 | (0xc99619) /home/ian/projects/0ad/binaries/system/pyrogenesis_dbg() [0xc99619]
|
---|
163 | (0xd225a2) /home/ian/projects/0ad/binaries/system/pyrogenesis_dbg() [0xd225a2]
|
---|
164 | (0xcfd7f1) /home/ian/projects/0ad/binaries/system/pyrogenesis_dbg() [0xcfd7f1]
|
---|
165 | (0xa42468) /home/ian/projects/0ad/binaries/system/pyrogenesis_dbg() [0xa42468]
|
---|
166 | (0xa28ddc) /home/ian/projects/0ad/binaries/system/pyrogenesis_dbg() [0xa28ddc]
|
---|
167 | (0xa295b1) /home/ian/projects/0ad/binaries/system/pyrogenesis_dbg() [0xa295b1]
|
---|
168 | (0xa26fb6) /home/ian/projects/0ad/binaries/system/pyrogenesis_dbg() [0xa26fb6]
|
---|
169 | (0x74c115) /home/ian/projects/0ad/binaries/system/pyrogenesis_dbg() [0x74c115]
|
---|
170 | (0x74c349) /home/ian/projects/0ad/binaries/system/pyrogenesis_dbg() [0x74c349]
|
---|
171 | (0x74cbb8) /home/ian/projects/0ad/binaries/system/pyrogenesis_dbg() [0x74cbb8]
|
---|
172 | (0x74ce9e) /home/ian/projects/0ad/binaries/system/pyrogenesis_dbg() [0x74ce9e]
|
---|
173 | (0x7ffff436e76d) /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed) [0x7ffff436e76d]
|
---|
174 | (0x74b899) /home/ian/projects/0ad/binaries/system/pyrogenesis_dbg() [0x74b899]
|
---|
175 |
|
---|
176 | errno = 0 (No error reported here)
|
---|
177 | OS error = ?
|
---|
178 |
|
---|
179 |
|
---|
180 | ^C
|
---|
181 | Program received signal SIGINT, Interrupt.
|
---|
182 | [Switching to Thread 0x7fffc582d700 (LWP 29660)]
|
---|
183 | 0x00007ffff4717d67 in pthread_cond_wait@@GLIBC_2.3.2 ()
|
---|
184 | from /lib/x86_64-linux-gnu/libpthread.so.0
|
---|
185 | (gdb) thread apply all bt full
|
---|
186 |
|
---|
187 | Thread 9 (Thread 0x7fffb61ca700 (LWP 29666)):
|
---|
188 | #0 0x00007ffff4719fd0 in sem_wait () from /lib/x86_64-linux-gnu/libpthread.so.0
|
---|
189 | No symbol table info available.
|
---|
190 | #1 0x00007ffff54f1bc8 in SDL_SemWait ()
|
---|
191 | from /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0
|
---|
192 | No symbol table info available.
|
---|
193 | #2 0x0000000000a430fe in CTextureConverter::RunThread (data=0x152b2b0)
|
---|
194 | at ../../../source/graphics/TextureConverter.cpp:523
|
---|
195 | textureConverter = 0x152b2b0
|
---|
196 | #3 0x00007ffff4713e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
|
---|
197 | No symbol table info available.
|
---|
198 | #4 0x00007ffff4440ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
|
---|
199 | No symbol table info available.
|
---|
200 | #5 0x0000000000000000 in ?? ()
|
---|
201 | No symbol table info available.
|
---|
202 |
|
---|
203 | Thread 8 (Thread 0x7fffb6de9700 (LWP 29665)):
|
---|
204 | #0 0x00007ffff471b52d in nanosleep () from /lib/x86_64-linux-gnu/libpthread.so.0
|
---|
205 | No symbol table info available.
|
---|
206 | #1 0x00007ffff54f3d23 in SDL_Delay ()
|
---|
207 | from /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0
|
---|
208 | No symbol table info available.
|
---|
209 | #2 0x00007ffff54f3d52 in ?? () from /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0
|
---|
210 | No symbol table info available.
|
---|
211 | #3 0x00007ffff54adfd5 in ?? () from /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0
|
---|
212 | No symbol table info available.
|
---|
213 | #4 0x00007ffff54f1999 in ?? () from /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0
|
---|
214 | No symbol table info available.
|
---|
215 | #5 0x00007ffff4713e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
|
---|
216 | No symbol table info available.
|
---|
217 | #6 0x00007ffff4440ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
|
---|
218 | No symbol table info available.
|
---|
219 | #7 0x0000000000000000 in ?? ()
|
---|
220 | No symbol table info available.
|
---|
221 |
|
---|
222 | Thread 7 (Thread 0x7fffb76eb700 (LWP 29664)):
|
---|
223 | ---Type <return> to continue, or q <return> to quit---
|
---|
224 | #0 0x00007ffff4719fd0 in sem_wait () from /lib/x86_64-linux-gnu/libpthread.so.0
|
---|
225 | No symbol table info available.
|
---|
226 | #1 0x00007ffff54f1bc8 in SDL_SemWait ()
|
---|
227 | from /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0
|
---|
228 | No symbol table info available.
|
---|
229 | #2 0x000000000096e5dc in CUserReporterWorker::Run (this=0x1344e10)
|
---|
230 | at ../../../source/ps/UserReport.cpp:279
|
---|
231 | proxy = {static npos = <optimized out>,
|
---|
232 | _M_dataplus = {<std::allocator<wchar_t>> = {<__gnu_cxx::new_allocator<wchar_t>> = {<No data fields>}, <No data fields>},
|
---|
233 | _M_p = 0x7ffff513e3f8 L""}}
|
---|
234 | #3 0x000000000096e356 in CUserReporterWorker::RunThread (data=0x1344e10)
|
---|
235 | at ../../../source/ps/UserReport.cpp:236
|
---|
236 | No locals.
|
---|
237 | #4 0x00007ffff4713e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
|
---|
238 | No symbol table info available.
|
---|
239 | #5 0x00007ffff4440ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
|
---|
240 | No symbol table info available.
|
---|
241 | #6 0x0000000000000000 in ?? ()
|
---|
242 | No symbol table info available.
|
---|
243 |
|
---|
244 | Thread 6 (Thread 0x7fffc482b700 (LWP 29662)):
|
---|
245 | #0 0x00007ffff443a033 in select () from /lib/x86_64-linux-gnu/libc.so.6
|
---|
246 | No symbol table info available.
|
---|
247 | #1 0x0000000000d08ae8 in inotify_event_loop ()
|
---|
248 | at ../../../source/lib/sysdep/os/linux/dir_watch_inotify.cpp:144
|
---|
249 | fdrset = {fds_bits = {8192, 0 <repeats 15 times>}}
|
---|
250 | #2 0x00007ffff4713e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
|
---|
251 | No symbol table info available.
|
---|
252 | #3 0x00007ffff4440ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
|
---|
253 | No symbol table info available.
|
---|
254 | #4 0x0000000000000000 in ?? ()
|
---|
255 | No symbol table info available.
|
---|
256 |
|
---|
257 | Thread 5 (Thread 0x7fffc502c700 (LWP 29661)):
|
---|
258 | #0 0x00007ffff471b52d in nanosleep () from /lib/x86_64-linux-gnu/libpthread.so.0
|
---|
259 | No symbol table info available.
|
---|
260 | #1 0x00007ffff54f3d23 in SDL_Delay ()
|
---|
261 | ---Type <return> to continue, or q <return> to quit---
|
---|
262 | from /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0
|
---|
263 | No symbol table info available.
|
---|
264 | #2 0x00000000009ba56e in CSoundManagerWorker::Run (this=0x12393d0)
|
---|
265 | at ../../../source/soundmanager/SoundManager.cpp:176
|
---|
266 | pauseTime = 500
|
---|
267 | __func__ = "Run"
|
---|
268 | #3 0x00000000009ba2e0 in CSoundManagerWorker::RunThread (data=0x12393d0)
|
---|
269 | at ../../../source/soundmanager/SoundManager.cpp:121
|
---|
270 | No locals.
|
---|
271 | #4 0x00007ffff4713e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
|
---|
272 | No symbol table info available.
|
---|
273 | #5 0x00007ffff4440ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
|
---|
274 | No symbol table info available.
|
---|
275 | #6 0x0000000000000000 in ?? ()
|
---|
276 | No symbol table info available.
|
---|
277 |
|
---|
278 | Thread 4 (Thread 0x7fffc582d700 (LWP 29660)):
|
---|
279 | #0 0x00007ffff4717d67 in pthread_cond_wait@@GLIBC_2.3.2 ()
|
---|
280 | from /lib/x86_64-linux-gnu/libpthread.so.0
|
---|
281 | No symbol table info available.
|
---|
282 | #1 0x00007fffef391980 in pa_threaded_mainloop_wait ()
|
---|
283 | from /usr/lib/x86_64-linux-gnu/libpulse.so.0
|
---|
284 | No symbol table info available.
|
---|
285 | #2 0x00007ffff5fa43da in ?? () from /usr/lib/x86_64-linux-gnu/libopenal.so.1
|
---|
286 | No symbol table info available.
|
---|
287 | #3 0x00007ffff5f8307a in ?? () from /usr/lib/x86_64-linux-gnu/libopenal.so.1
|
---|
288 | No symbol table info available.
|
---|
289 | #4 0x00007ffff4713e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
|
---|
290 | No symbol table info available.
|
---|
291 | #5 0x00007ffff4440ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
|
---|
292 | No symbol table info available.
|
---|
293 | #6 0x0000000000000000 in ?? ()
|
---|
294 | No symbol table info available.
|
---|
295 |
|
---|
296 | Thread 3 (Thread 0x7fffca02f700 (LWP 29659)):
|
---|
297 | #0 0x00007ffff4435313 in poll () from /lib/x86_64-linux-gnu/libc.so.6
|
---|
298 | No symbol table info available.
|
---|
299 | ---Type <return> to continue, or q <return> to quit---
|
---|
300 | #1 0x00007fffef39135f in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
|
---|
301 | No symbol table info available.
|
---|
302 | #2 0x00007fffef38276c in pa_mainloop_poll ()
|
---|
303 | from /usr/lib/x86_64-linux-gnu/libpulse.so.0
|
---|
304 | No symbol table info available.
|
---|
305 | #3 0x00007fffef382dd9 in pa_mainloop_iterate ()
|
---|
306 | from /usr/lib/x86_64-linux-gnu/libpulse.so.0
|
---|
307 | No symbol table info available.
|
---|
308 | #4 0x00007fffef382e90 in pa_mainloop_run ()
|
---|
309 | from /usr/lib/x86_64-linux-gnu/libpulse.so.0
|
---|
310 | No symbol table info available.
|
---|
311 | #5 0x00007fffef39130f in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
|
---|
312 | No symbol table info available.
|
---|
313 | #6 0x00007fffed2c8d18 in ?? () from /usr/lib/x86_64-linux-gnu/libpulsecommon-1.1.so
|
---|
314 | No symbol table info available.
|
---|
315 | #7 0x00007ffff4713e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
|
---|
316 | No symbol table info available.
|
---|
317 | #8 0x00007ffff4440ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
|
---|
318 | No symbol table info available.
|
---|
319 | #9 0x0000000000000000 in ?? ()
|
---|
320 | No symbol table info available.
|
---|
321 |
|
---|
322 | Thread 1 (Thread 0x7ffff7fb3780 (LWP 29655)):
|
---|
323 | #0 0x00007ffff471b88d in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0
|
---|
324 | No symbol table info available.
|
---|
325 | #1 0x0000000000d0f29f in try_gui_display_error (
|
---|
326 | text=0x7fffaec14000 L"Function call failed: return value was -1 (Function failed (no details available))\r\nLocation: tex_png.
|
---|
327 | cpp:255 (png_decode)\r\n\r\nCall stack:\r\n\r\n(0xd0d371) /home/ian/projects/0ad/binaries/system/pyrogenes"...,
|
---|
328 | manual_break=true, allow_suppress=true, no_continue=false)
|
---|
329 | at ../../../source/lib/sysdep/os/unix/unix.cpp:161
|
---|
330 | err = 0
|
---|
331 | message = {static npos = <optimized out>,
|
---|
332 | _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
|
---|
333 | _M_p = 0xaf00028 "Function call failed: return value was -1 (Function failed (no details available))\nLocation: tex_pn
|
---|
334 | g.cpp:255 (png_decode)\n\nCall stack:\n\---Type <return> to continue, or q <return> to quit---
|
---|
335 | n(0xd0d371) /home/ian/projects/0ad/binaries/system/pyrogenesis_db"...}}
|
---|
336 | buttons = "Continue:100,Suppress:101,Break:102,Debugger:103,Exit:104", '\000' <repeats 198 times>
|
---|
337 | defaultButton = 0xe29604 "Continue"
|
---|
338 | argv = {0x7e41280 "", 0x7e37e60 "p\022\344\a", 0x9094be0 "P~\343\a",
|
---|
339 | 0x7a9e8b0 "\320K\t\t", 0x6ef1fc0 "\240\350\251\a",
|
---|
340 | 0x94fe760 "\260\037\357\006", 0xae333e0 "", 0x7645730 "P\347O\t",
|
---|
341 | 0x7e47620 " Wd\a", 0xae38a60 "xWp\364\377\177", 0x0}
|
---|
342 | cpid = 29784
|
---|
343 | status = 2
|
---|
344 | cmd = 0xe295df "/usr/bin/xmessage"
|
---|
345 | #2 0x0000000000d0f440 in sys_display_error (
|
---|
346 | text=0x7fffaec14000 L"Function call failed: return value was -1 (Function failed (no details available))\r\nLocation: tex_png.
|
---|
347 | cpp:255 (png_decode)\r\n\r\nCall stack:\r\n\r\n(0xd0d371) /home/ian/projects/0ad/binaries/system/pyrogenes"..., flags=6)
|
---|
348 | at ../../../source/lib/sysdep/os/unix/unix.cpp:211
|
---|
349 | manual_break = true
|
---|
350 | allow_suppress = true
|
---|
351 | no_continue = false
|
---|
352 | ret = 32767
|
---|
353 | #3 0x0000000000c990ef in CallDisplayError (
|
---|
354 | text=0x7fffaec14000 L"Function call failed: return value was -1 (Function failed (no details available))\r\nLocation: tex_png.
|
---|
355 | cpp:255 (png_decode)\r\n\r\nCall stack:\r\n\r\n(0xd0d371) /home/ian/projects/0ad/binaries/system/pyrogenes"..., flags=6)
|
---|
356 | at ../../../source/lib/debug.cpp:378
|
---|
357 | er = ERI_NOT_IMPLEMENTED
|
---|
358 | #4 0x0000000000c99339 in debug_DisplayError (
|
---|
359 | description=0xae33240 L"Function call failed: return value was -1 (Function failed (no details available))", flags=6, context=
|
---|
360 | 0x7fffffffd180,
|
---|
361 | lastFuncToSkip=0xe12b00 L"debug_OnError",
|
---|
362 | pathname=0xe313b8 L"../../../source/lib/tex/tex_png.cpp", line=255,
|
---|
363 | func=0xe3197b "png_decode", suppress=0x121f6a0)
|
---|
364 | at ../../../source/lib/debug.cpp:469
|
---|
365 | filename = 0xe31418 L"tex_png.cpp"
|
---|
366 | emm = {pa_mem = 0x7fffaec14000}
|
---|
367 | text = 0x7fffaec14000 L"Function call failed: return value was -1 (Function failed (no details available))\r\nLocation: te
|
---|
368 | x_png.cpp:255 (png_decode)\r\n\r\nCall s---Type <return> to continue, or q <return> to quit---
|
---|
369 | tack:\r\n\r\n(0xd0d371) /home/ian/projects/0ad/binaries/system/pyrogenes"...
|
---|
370 | er = 0
|
---|
371 | #5 0x0000000000c99619 in debug_OnError (err=-1, suppress=0x121f6a0,
|
---|
372 | file=0xe313b8 L"../../../source/lib/tex/tex_png.cpp", line=255,
|
---|
373 | func=0xe3197b "png_decode") at ../../../source/lib/debug.cpp:546
|
---|
374 | context = "H\357\005", '\000' <repeats 141 times>, "\033", '\000' <repeats 23 times>, "H\357\005", '\000' <repeats 125 tim
|
---|
375 | es>, " Wp\364\377\177\000\000\000\005\000\000\000\000\000\000xWp\364\377\177\000\000\360\004", '\000' <repeats 22 times>, "F\324<\
|
---|
376 | 364\377\177\000\000\000\000\000\000\000\000\000\000D", '\000' <repeats 31 times>, "\002", '\000' <repeats 15 times>, " \005", '\00
|
---|
377 | 0' <repeats 14 times>, "P\000\000\000D\000\000\000]\000\000\000n\000\000\000w\000\000\000|", '\000' <repeats 11 times>, " Wp\364\3
|
---|
378 | 77\177\000\000\320\323\377\377\377\177\000\000\360\004\000\000\000\000\000\000\300\341\377\377\377\177", '\000' <repeats 18 times>
|
---|
379 | "\305, \377<\364\377\177\000\000\001", '\000' <repeats 15 times>"\320, \323\377\377\377\177\000\000\001\000\000\000\000\000\000\00
|
---|
380 | 0\300\341\377\377\377\177\000\000"...
|
---|
381 | lastFuncToSkip = 0xe12b00 L"debug_OnError"
|
---|
382 | buf = L"Function call failed: return value was -1 (Function failed (no details available))\000\000\000\000\000\000\000\000
|
---|
383 | \033\000\000\000\000\000\x5ef48", '\000' <repeats 35 times>, "\033\000\000\000\000\000\x5ef48", '\000' <repeats 35 times>, "\033\0
|
---|
384 | 00\000\000\000\000\x5ef48", '\000' <repeats 35 times>, "\033\000\000\000\000\000\x5ef48", '\000' <repeats 35 times>, "\033\000\000
|
---|
385 | \000\000\000\x5ef48", '\000' <repeats 35 times>, "\033\000\000\000\000\000\x5ef48", '\000' <repeats 35 times>, "\033\000\000\000\0
|
---|
386 | 00\000\x5ef48", '\000' <repeats 35 times>...
|
---|
387 | err_buf = L"Function failed (no details available)\000\000\000\004\000\000\xfbad8004\000\000\000\000\000\000\000\xffffaf10
|
---|
388 | 翿\xffffaf41翿\xfbad8004翿\000\000\xffffffff\000\000\000\xffffaf40翿\xffffaf5d翿\xffffcf40翿\000\000\000\004\x5ef48\000\xf471bc60
|
---|
389 | 翿\xf4706180翿\000\000\000\000\000\004\xf4706180翿\xffffd640翿\000\000\xf7666c0e翿\xf4395bde翿\000\000\xf4703ba0翿\xf4706180翿\000
|
---|
390 | \000\xffffffff\000\000\000\xf471bc60翿\xf4703ba0翿\xf4706180翿\000\000\x5ef48\000\xf4706180翿\xf471bc60翿\xf4706180翿\000翿\000\00
|
---|
391 | 0\000\000\xf4706180翿\xffffd6f0翿\xffffd708翿\xf7666be3翿\xf4395bde翿", '\000' <repeats 12 times>, "\033\000\000\000\000\000\x5ef4
|
---|
392 | 8", '\000' <repeats 35 times>, "\033\000\000\000\000"
|
---|
393 | #6 0x0000000000d225a2 in png_decode (data=0x7fffcda3c000 "\211PNG\r\n\032\n",
|
---|
394 | size=388936, t=0x7fffffffdb40) at ../../../source/lib/tex/tex_png.cpp:255
|
---|
395 | suppress__ = 0
|
---|
396 | LINE_236_ = {m_t0 = {m_cycles = 22866639077630}, m_tc = 0x121f660}
|
---|
397 | __func__ = "png_decode"
|
---|
398 | ---Type <return> to continue, or q <return> to quit---
|
---|
399 | stream = {data = 0x7fffcda3c000 "\211PNG\r\n\032\n", size = 388936,
|
---|
400 | pos = 388924}
|
---|
401 | ret = 388936
|
---|
402 | info_ptr = 0x0
|
---|
403 | png_ptr = 0x0
|
---|
404 | #7 0x0000000000cfd7f1 in tex_decode (data=..., dataSize=388936, t=0x7fffffffdb40)
|
---|
405 | at ../../../source/lib/tex/tex.cpp:734
|
---|
406 | status_ = 8798997
|
---|
407 | c = 0x12154c0
|
---|
408 | min_hdr_size = 0
|
---|
409 | __func__ = "tex_decode"
|
---|
410 | hdr_size = 0
|
---|
411 | #8 0x0000000000a42468 in CTextureConverter::ConvertTexture (this=0x152b2b0,
|
---|
412 | texture=..., src=..., dest=..., settings=...)
|
---|
413 | at ../../../source/graphics/TextureConverter.cpp:331
|
---|
414 | file = {px = 0x7fffcda3c000 "\211PNG\r\n\032\n", pn = {pi_ = 0xae393a0}}
|
---|
415 | tex = {data = {px = 0x7fffcda3c000 "\211PNG\r\n\032\n", pn = {
|
---|
416 | pi_ = 0xae393a0}}, dataSize = 388936, ofs = 0, w = 108274096,
|
---|
417 | h = 10660864, bpp = 182661800, flags = 14757395255531667503}
|
---|
418 | hasAlpha = false
|
---|
419 | request = {px = 0xae39698, pn = {pi_ = 0xcccccccccccccccc}}
|
---|
420 | fileSize = 388936
|
---|
421 | #9 0x0000000000a28ddc in CTextureManagerImpl::ConvertTexture (this=0x152b280,
|
---|
422 | texture=...) at ../../../source/graphics/TextureManager.cpp:305
|
---|
423 | sourcePath = {path = {static npos = <optimized out>,
|
---|
424 | _M_dataplus = {<std::allocator<wchar_t>> = {<__gnu_cxx::new_allocator<wchar_t>> = {<No data fields>}, <No data fields>
|
---|
425 | },
|
---|
426 | _M_p = 0x75d47f8 L"art/textures/skins/gaia/slab_temperate_metal_spec.png"}}, separator = 47 L'/'}
|
---|
427 | hash = {static DIGESTSIZE = 16, m_Digest = {1732584193, 4023233417,
|
---|
428 | 2562383102, 271733878},
|
---|
429 | m_Buf = "\003\000\000\000\001\000\000\000\002\000\000\000\003\000\000\000\001\000\000\000\000\000@@\000\000\200@\000\000
|
---|
430 | \200?\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314"
|
---|
431 | , <incomplete sequence \314>, m_BufLen = 32, m_InputLen = 32}
|
---|
432 | profile2__ = {m_Name = 0xdb9494 "convert texture"}
|
---|
433 | version = 1
|
---|
434 | ---Type <return> to continue, or q <return> to quit---
|
---|
435 | looseCachePath = {path = {static npos = <optimized out>,
|
---|
436 | _M_dataplus = {<std::allocator<wchar_t>> = {<__gnu_cxx::new_allocator<wchar_t>> = {<No data fields>}, <No data fields>
|
---|
437 | },
|
---|
438 | _M_p = 0xae39898 L"cache/public/art/textures/skins/gaia/slab_temperate_metal_spec.png.d96eaca039866579.dds"}}, separ
|
---|
439 | ator = 47 L'/'}
|
---|
440 | settings = {format = CTextureConverter::FMT_DXT5,
|
---|
441 | mipmap = CTextureConverter::MIP_TRUE,
|
---|
442 | normal = CTextureConverter::NORMAL_FALSE,
|
---|
443 | alpha = CTextureConverter::ALPHA_TRANSPARENCY,
|
---|
444 | filter = CTextureConverter::FILTER_BOX, kaiserWidth = 3, kaiserAlpha = 4,
|
---|
445 | kaiserStretch = 1}
|
---|
446 | #10 0x0000000000a295b1 in CTextureManagerImpl::MakeProgress (this=0x152b280)
|
---|
447 | at ../../../source/graphics/TextureManager.cpp:401
|
---|
448 | it = {<boost::iterator<std::forward_iterator_tag, boost::shared_ptr<CTexture>, long, boost::shared_ptr<CTexture> const*, b
|
---|
449 | oost::shared_ptr<CTexture> const&>> = {<boost::detail::iterator_base<std::forward_iterator_tag, boost::shared_ptr<CTexture>, long,
|
---|
450 | boost::shared_ptr<CTexture> const*, boost::shared_ptr<CTexture> const&>> = {<std::iterator<std::forward_iterator_tag, boost::shar
|
---|
451 | ed_ptr<CTexture>, long, boost::shared_ptr<CTexture> const*, boost::shared_ptr<CTexture> const&>> = {<No data fields>}, <No data fi
|
---|
452 | elds>}, <No data fields>}, base_ = {bucket_ = 0x76c24c8,
|
---|
453 | node_ = 0x75ede00}}
|
---|
454 | converterBusy = false
|
---|
455 | #11 0x0000000000a26fb6 in CTextureManager::MakeProgress (this=0x12b7678)
|
---|
456 | at ../../../source/graphics/TextureManager.cpp:637
|
---|
457 | No locals.
|
---|
458 | #12 0x000000000074c115 in RendererIncrementalLoad () at ../../../source/main.cpp:284
|
---|
459 | __profile = {<No data fields>}
|
---|
460 | maxTime = 0.10000000149011612
|
---|
461 | startTime = 315.31388988100002
|
---|
462 | profile2__ = {m_Name = 0xd4504c "renderer incremental load"}
|
---|
463 | more = true
|
---|
464 | #13 0x000000000074c349 in Frame () at ../../../source/main.cpp:349
|
---|
465 | realTimeSinceLastFrame = 0.131760284
|
---|
466 | __func__ = "Frame"
|
---|
467 | need_render = true
|
---|
468 | profile2__ = {m_Name = 0xd45066 "frame"}
|
---|
469 | time = 315.26023851999997
|
---|
470 | ---Type <return> to continue, or q <return> to quit---
|
---|
471 | need_update = false
|
---|
472 | is_building_archive = false
|
---|
473 | #14 0x000000000074cbb8 in RunGameOrAtlas (argc=1, argv=0x7fffffffe1c8)
|
---|
474 | at ../../../source/main.cpp:508
|
---|
475 | args = {
|
---|
476 | m_Args = {<std::_Vector_base<std::pair<CStr8, CStr8>, std::allocator<std::pair<CStr8, CStr8> > >> = {
|
---|
477 | _M_impl = {<std::allocator<std::pair<CStr8, CStr8> >> = {<__gnu_cxx::new_allocator<std::pair<CStr8, CStr8> >> = {<No
|
---|
478 | data fields>}, <No data fields>},
|
---|
479 | _M_start = 0x0, _M_finish = 0x0,
|
---|
480 | _M_end_of_storage = 0x0}}, <No data fields>}, m_Arg0 = {path = {
|
---|
481 | static npos = <optimized out>,
|
---|
482 | _M_dataplus = {<std::allocator<wchar_t>> = {<__gnu_cxx::new_allocator<wchar_t>> = {<No data fields>}, <No data field
|
---|
483 | s>},
|
---|
484 | _M_p = 0x122a068 L"/home/ian/projects/0ad/binaries/system/pyrogenesis_dbg"}}, separator = 47 L'/'}}
|
---|
485 | ran_atlas = false
|
---|
486 | res = 1.0000000000000001e-09
|
---|
487 | #15 0x000000000074ce9e in main (argc=1, argv=0x7fffffffe1c8)
|
---|
488 | at ../../../source/main.cpp:551
|
---|
489 | No locals.
|
---|
490 | (gdb)
|
---|