ian@ian-mbp:~/projects/0ad/binaries/system$ gdb pyrogenesis_dbg GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04 Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /home/ian/projects/0ad/binaries/system/pyrogenesis_dbg...done. (gdb) run Starting program: /home/ian/projects/0ad/binaries/system/pyrogenesis_dbg [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Cache: 500 (total: 3692) MiB TIMER| InitVfs: 1.44996 ms [New Thread 0x7fffca02f700 (LWP 29658)] [Thread 0x7fffca02f700 (LWP 29658) exited] [New Thread 0x7fffca02f700 (LWP 29659)] AL lib: pulseaudio.c:331: PulseAudio returned minreq > tlength/2; expect break up [New Thread 0x7fffc582d700 (LWP 29660)] Sound: AlcInit success, using PulseAudio Default [New Thread 0x7fffc502c700 (LWP 29661)] [New Thread 0x7fffc482b700 (LWP 29662)] TIMER| CONFIG_Init: 20.1685 ms TIMER| InitScripting: 6.01628 ms [New Thread 0x7fffb76eb700 (LWP 29664)] [New Thread 0x7fffb6de9700 (LWP 29665)] TIMER| RunHardwareDetection: 40.1585 ms TIMER| write_sys_info: 17.6193 ms [New Thread 0x7fffb61ca700 (LWP 29666)] TIMER| InitRenderer: 100.689 ms TIMER| ps_console: 3.3158 ms TIMER| ps_lang_hotkeys: 4.78424 ms TIMER| common/setup.xml: 2.78436 ms TIMER| common/styles.xml: 185.16 us TIMER| common/sprite1.xml: 8.06412 ms TIMER| common/init.xml: 8.03664 ms TIMER| common/common_sprites.xml: 9.02472 ms TIMER| common/common_styles.xml: 1.12772 ms TIMER| pregame/sprites.xml: 2.0052 ms TIMER| pregame/styles.xml: 153.44 us TIMER| pregame/mainmenu.xml: 22.4781 ms TIMER| common/global.xml: 1.24888 ms TIMER| common/setup.xml: 2.2498 ms TIMER| common/styles.xml: 131.4 us TIMER| common/sprite1.xml: 7.78696 ms TIMER| common/common_sprites.xml: 9.79964 ms TIMER| common/common_styles.xml: 1.03976 ms TIMER| splashscreen/styles.xml: 440.04 us TIMER| splashscreen/sprites.xml: 233.76 us TIMER| splashscreen/setup.xml: 183.68 us TIMER| splashscreen/splashscreen.xml: 3.72248 ms sys_cursor_create: using Xcursor to create 32 x 32 cursor TIMER| common/setup.xml: 2.32952 ms TIMER| common/styles.xml: 134.72 us TIMER| common/sprite1.xml: 6.74896 ms TIMER| common/common_sprites.xml: 8.19444 ms TIMER| common/common_styles.xml: 1.04828 ms TIMER| savedgames/load.xml: 4.24284 ms TIMER| GetSavedGames: 2.16412 ms TIMER| common/setup.xml: 2.1402 ms TIMER| common/styles.xml: 100.28 us TIMER| common/sprite1.xml: 6.60816 ms TIMER| common/init.xml: 5.15604 ms TIMER| common/common_sprites.xml: 8.10444 ms TIMER| common/common_styles.xml: 996.281 us TIMER| loading/styles.xml: 497.4 us TIMER| loading/sprites.xml: 1.17936 ms TIMER| loading/loading.xml: 4.38668 ms TIMER| common/global.xml: 1.07484 ms sys_cursor_create: using Xcursor to create 32 x 32 cursor [New Thread 0x7fffae8ff700 (LWP 29783)] TIMER| ParseTerrain: 159.703 ms [Thread 0x7fffae8ff700 (LWP 29783) exited] TIMER| ParseEntities: 2.77823 s libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Ignoring bad adaptive filter type libpng warning: Extra compressed data. libpng warning: Extra compression data. libpng error: IDAT: CRC error tex_png.cpp(255): Function call failed: return value was -1 (Function failed (no details available)) Function call failed: return value was -1 (Function failed (no details available)) Location: tex_png.cpp:255 (png_decode) Call stack: (0xd0d371) /home/ian/projects/0ad/binaries/system/pyrogenesis_dbg() [0xd0d371] (0xc98ea7) /home/ian/projects/0ad/binaries/system/pyrogenesis_dbg() [0xc98ea7] (0xc99316) /home/ian/projects/0ad/binaries/system/pyrogenesis_dbg() [0xc99316] (0xc99619) /home/ian/projects/0ad/binaries/system/pyrogenesis_dbg() [0xc99619] (0xd225a2) /home/ian/projects/0ad/binaries/system/pyrogenesis_dbg() [0xd225a2] (0xcfd7f1) /home/ian/projects/0ad/binaries/system/pyrogenesis_dbg() [0xcfd7f1] (0xa42468) /home/ian/projects/0ad/binaries/system/pyrogenesis_dbg() [0xa42468] (0xa28ddc) /home/ian/projects/0ad/binaries/system/pyrogenesis_dbg() [0xa28ddc] (0xa295b1) /home/ian/projects/0ad/binaries/system/pyrogenesis_dbg() [0xa295b1] (0xa26fb6) /home/ian/projects/0ad/binaries/system/pyrogenesis_dbg() [0xa26fb6] (0x74c115) /home/ian/projects/0ad/binaries/system/pyrogenesis_dbg() [0x74c115] (0x74c349) /home/ian/projects/0ad/binaries/system/pyrogenesis_dbg() [0x74c349] (0x74cbb8) /home/ian/projects/0ad/binaries/system/pyrogenesis_dbg() [0x74cbb8] (0x74ce9e) /home/ian/projects/0ad/binaries/system/pyrogenesis_dbg() [0x74ce9e] (0x7ffff436e76d) /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed) [0x7ffff436e76d] (0x74b899) /home/ian/projects/0ad/binaries/system/pyrogenesis_dbg() [0x74b899] errno = 0 (No error reported here) OS error = ? ^C Program received signal SIGINT, Interrupt. [Switching to Thread 0x7fffc582d700 (LWP 29660)] 0x00007ffff4717d67 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 (gdb) thread apply all bt full Thread 9 (Thread 0x7fffb61ca700 (LWP 29666)): #0 0x00007ffff4719fd0 in sem_wait () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x00007ffff54f1bc8 in SDL_SemWait () from /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0 No symbol table info available. #2 0x0000000000a430fe in CTextureConverter::RunThread (data=0x152b2b0) at ../../../source/graphics/TextureConverter.cpp:523 textureConverter = 0x152b2b0 #3 0x00007ffff4713e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #4 0x00007ffff4440ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6 No symbol table info available. #5 0x0000000000000000 in ?? () No symbol table info available. Thread 8 (Thread 0x7fffb6de9700 (LWP 29665)): #0 0x00007ffff471b52d in nanosleep () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x00007ffff54f3d23 in SDL_Delay () from /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0 No symbol table info available. #2 0x00007ffff54f3d52 in ?? () from /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0 No symbol table info available. #3 0x00007ffff54adfd5 in ?? () from /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0 No symbol table info available. #4 0x00007ffff54f1999 in ?? () from /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0 No symbol table info available. #5 0x00007ffff4713e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #6 0x00007ffff4440ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6 No symbol table info available. #7 0x0000000000000000 in ?? () No symbol table info available. Thread 7 (Thread 0x7fffb76eb700 (LWP 29664)): ---Type to continue, or q to quit--- #0 0x00007ffff4719fd0 in sem_wait () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x00007ffff54f1bc8 in SDL_SemWait () from /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0 No symbol table info available. #2 0x000000000096e5dc in CUserReporterWorker::Run (this=0x1344e10) at ../../../source/ps/UserReport.cpp:279 proxy = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7ffff513e3f8 L""}} #3 0x000000000096e356 in CUserReporterWorker::RunThread (data=0x1344e10) at ../../../source/ps/UserReport.cpp:236 No locals. #4 0x00007ffff4713e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #5 0x00007ffff4440ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6 No symbol table info available. #6 0x0000000000000000 in ?? () No symbol table info available. Thread 6 (Thread 0x7fffc482b700 (LWP 29662)): #0 0x00007ffff443a033 in select () from /lib/x86_64-linux-gnu/libc.so.6 No symbol table info available. #1 0x0000000000d08ae8 in inotify_event_loop () at ../../../source/lib/sysdep/os/linux/dir_watch_inotify.cpp:144 fdrset = {fds_bits = {8192, 0 }} #2 0x00007ffff4713e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #3 0x00007ffff4440ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6 No symbol table info available. #4 0x0000000000000000 in ?? () No symbol table info available. Thread 5 (Thread 0x7fffc502c700 (LWP 29661)): #0 0x00007ffff471b52d in nanosleep () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x00007ffff54f3d23 in SDL_Delay () ---Type to continue, or q to quit--- from /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0 No symbol table info available. #2 0x00000000009ba56e in CSoundManagerWorker::Run (this=0x12393d0) at ../../../source/soundmanager/SoundManager.cpp:176 pauseTime = 500 __func__ = "Run" #3 0x00000000009ba2e0 in CSoundManagerWorker::RunThread (data=0x12393d0) at ../../../source/soundmanager/SoundManager.cpp:121 No locals. #4 0x00007ffff4713e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #5 0x00007ffff4440ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6 No symbol table info available. #6 0x0000000000000000 in ?? () No symbol table info available. Thread 4 (Thread 0x7fffc582d700 (LWP 29660)): #0 0x00007ffff4717d67 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x00007fffef391980 in pa_threaded_mainloop_wait () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 No symbol table info available. #2 0x00007ffff5fa43da in ?? () from /usr/lib/x86_64-linux-gnu/libopenal.so.1 No symbol table info available. #3 0x00007ffff5f8307a in ?? () from /usr/lib/x86_64-linux-gnu/libopenal.so.1 No symbol table info available. #4 0x00007ffff4713e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #5 0x00007ffff4440ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6 No symbol table info available. #6 0x0000000000000000 in ?? () No symbol table info available. Thread 3 (Thread 0x7fffca02f700 (LWP 29659)): #0 0x00007ffff4435313 in poll () from /lib/x86_64-linux-gnu/libc.so.6 No symbol table info available. ---Type to continue, or q to quit--- #1 0x00007fffef39135f in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 No symbol table info available. #2 0x00007fffef38276c in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 No symbol table info available. #3 0x00007fffef382dd9 in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 No symbol table info available. #4 0x00007fffef382e90 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 No symbol table info available. #5 0x00007fffef39130f in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 No symbol table info available. #6 0x00007fffed2c8d18 in ?? () from /usr/lib/x86_64-linux-gnu/libpulsecommon-1.1.so No symbol table info available. #7 0x00007ffff4713e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #8 0x00007ffff4440ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6 No symbol table info available. #9 0x0000000000000000 in ?? () No symbol table info available. Thread 1 (Thread 0x7ffff7fb3780 (LWP 29655)): #0 0x00007ffff471b88d in waitpid () from /lib/x86_64-linux-gnu/libpthread.so.0 No symbol table info available. #1 0x0000000000d0f29f in try_gui_display_error ( text=0x7fffaec14000 L"Function call failed: return value was -1 (Function failed (no details available))\r\nLocation: tex_png. cpp:255 (png_decode)\r\n\r\nCall stack:\r\n\r\n(0xd0d371) /home/ian/projects/0ad/binaries/system/pyrogenes"..., manual_break=true, allow_suppress=true, no_continue=false) at ../../../source/lib/sysdep/os/unix/unix.cpp:161 err = 0 message = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xaf00028 "Function call failed: return value was -1 (Function failed (no details available))\nLocation: tex_pn g.cpp:255 (png_decode)\n\nCall stack:\n\---Type to continue, or q to quit--- n(0xd0d371) /home/ian/projects/0ad/binaries/system/pyrogenesis_db"...}} buttons = "Continue:100,Suppress:101,Break:102,Debugger:103,Exit:104", '\000' defaultButton = 0xe29604 "Continue" argv = {0x7e41280 "", 0x7e37e60 "p\022\344\a", 0x9094be0 "P~\343\a", 0x7a9e8b0 "\320K\t\t", 0x6ef1fc0 "\240\350\251\a", 0x94fe760 "\260\037\357\006", 0xae333e0 "", 0x7645730 "P\347O\t", 0x7e47620 " Wd\a", 0xae38a60 "xWp\364\377\177", 0x0} cpid = 29784 status = 2 cmd = 0xe295df "/usr/bin/xmessage" #2 0x0000000000d0f440 in sys_display_error ( text=0x7fffaec14000 L"Function call failed: return value was -1 (Function failed (no details available))\r\nLocation: tex_png. cpp:255 (png_decode)\r\n\r\nCall stack:\r\n\r\n(0xd0d371) /home/ian/projects/0ad/binaries/system/pyrogenes"..., flags=6) at ../../../source/lib/sysdep/os/unix/unix.cpp:211 manual_break = true allow_suppress = true no_continue = false ret = 32767 #3 0x0000000000c990ef in CallDisplayError ( text=0x7fffaec14000 L"Function call failed: return value was -1 (Function failed (no details available))\r\nLocation: tex_png. cpp:255 (png_decode)\r\n\r\nCall stack:\r\n\r\n(0xd0d371) /home/ian/projects/0ad/binaries/system/pyrogenes"..., flags=6) at ../../../source/lib/debug.cpp:378 er = ERI_NOT_IMPLEMENTED #4 0x0000000000c99339 in debug_DisplayError ( description=0xae33240 L"Function call failed: return value was -1 (Function failed (no details available))", flags=6, context= 0x7fffffffd180, lastFuncToSkip=0xe12b00 L"debug_OnError", pathname=0xe313b8 L"../../../source/lib/tex/tex_png.cpp", line=255, func=0xe3197b "png_decode", suppress=0x121f6a0) at ../../../source/lib/debug.cpp:469 filename = 0xe31418 L"tex_png.cpp" emm = {pa_mem = 0x7fffaec14000} text = 0x7fffaec14000 L"Function call failed: return value was -1 (Function failed (no details available))\r\nLocation: te x_png.cpp:255 (png_decode)\r\n\r\nCall s---Type to continue, or q to quit--- tack:\r\n\r\n(0xd0d371) /home/ian/projects/0ad/binaries/system/pyrogenes"... er = 0 #5 0x0000000000c99619 in debug_OnError (err=-1, suppress=0x121f6a0, file=0xe313b8 L"../../../source/lib/tex/tex_png.cpp", line=255, func=0xe3197b "png_decode") at ../../../source/lib/debug.cpp:546 context = "H\357\005", '\000' , "\033", '\000' , "H\357\005", '\000' , " Wp\364\377\177\000\000\000\005\000\000\000\000\000\000xWp\364\377\177\000\000\360\004", '\000' , "F\324<\ 364\377\177\000\000\000\000\000\000\000\000\000\000D", '\000' , "\002", '\000' , " \005", '\00 0' , "P\000\000\000D\000\000\000]\000\000\000n\000\000\000w\000\000\000|", '\000' , " Wp\364\3 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' "\305, \377<\364\377\177\000\000\001", '\000' "\320, \323\377\377\377\177\000\000\001\000\000\000\000\000\000\00 0\300\341\377\377\377\177\000\000"... lastFuncToSkip = 0xe12b00 L"debug_OnError" buf = L"Function call failed: return value was -1 (Function failed (no details available))\000\000\000\000\000\000\000\000 \033\000\000\000\000\000\x5ef48", '\000' , "\033\000\000\000\000\000\x5ef48", '\000' , "\033\0 00\000\000\000\000\x5ef48", '\000' , "\033\000\000\000\000\000\x5ef48", '\000' , "\033\000\000 \000\000\000\x5ef48", '\000' , "\033\000\000\000\000\000\x5ef48", '\000' , "\033\000\000\000\0 00\000\x5ef48", '\000' ... err_buf = L"Function failed (no details available)\000\000\000\004\000\000\xfbad8004\000\000\000\000\000\000\000\xffffaf10 翿\xffffaf41翿\xfbad8004翿\000\000\xffffffff\000\000\000\xffffaf40翿\xffffaf5d翿\xffffcf40翿\000\000\000\004\x5ef48\000\xf471bc60 翿\xf4706180翿\000\000\000\000\000\004\xf4706180翿\xffffd640翿\000\000\xf7666c0e翿\xf4395bde翿\000\000\xf4703ba0翿\xf4706180翿\000 \000\xffffffff\000\000\000\xf471bc60翿\xf4703ba0翿\xf4706180翿\000\000\x5ef48\000\xf4706180翿\xf471bc60翿\xf4706180翿\000翿\000\00 0\000\000\xf4706180翿\xffffd6f0翿\xffffd708翿\xf7666be3翿\xf4395bde翿", '\000' , "\033\000\000\000\000\000\x5ef4 8", '\000' , "\033\000\000\000\000" #6 0x0000000000d225a2 in png_decode (data=0x7fffcda3c000 "\211PNG\r\n\032\n", size=388936, t=0x7fffffffdb40) at ../../../source/lib/tex/tex_png.cpp:255 suppress__ = 0 LINE_236_ = {m_t0 = {m_cycles = 22866639077630}, m_tc = 0x121f660} __func__ = "png_decode" ---Type to continue, or q to quit--- stream = {data = 0x7fffcda3c000 "\211PNG\r\n\032\n", size = 388936, pos = 388924} ret = 388936 info_ptr = 0x0 png_ptr = 0x0 #7 0x0000000000cfd7f1 in tex_decode (data=..., dataSize=388936, t=0x7fffffffdb40) at ../../../source/lib/tex/tex.cpp:734 status_ = 8798997 c = 0x12154c0 min_hdr_size = 0 __func__ = "tex_decode" hdr_size = 0 #8 0x0000000000a42468 in CTextureConverter::ConvertTexture (this=0x152b2b0, texture=..., src=..., dest=..., settings=...) at ../../../source/graphics/TextureConverter.cpp:331 file = {px = 0x7fffcda3c000 "\211PNG\r\n\032\n", pn = {pi_ = 0xae393a0}} tex = {data = {px = 0x7fffcda3c000 "\211PNG\r\n\032\n", pn = { pi_ = 0xae393a0}}, dataSize = 388936, ofs = 0, w = 108274096, h = 10660864, bpp = 182661800, flags = 14757395255531667503} hasAlpha = false request = {px = 0xae39698, pn = {pi_ = 0xcccccccccccccccc}} fileSize = 388936 #9 0x0000000000a28ddc in CTextureManagerImpl::ConvertTexture (this=0x152b280, texture=...) at ../../../source/graphics/TextureManager.cpp:305 sourcePath = {path = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x75d47f8 L"art/textures/skins/gaia/slab_temperate_metal_spec.png"}}, separator = 47 L'/'} hash = {static DIGESTSIZE = 16, m_Digest = {1732584193, 4023233417, 2562383102, 271733878}, 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 \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" , , m_BufLen = 32, m_InputLen = 32} profile2__ = {m_Name = 0xdb9494 "convert texture"} version = 1 ---Type to continue, or q to quit--- looseCachePath = {path = {static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0xae39898 L"cache/public/art/textures/skins/gaia/slab_temperate_metal_spec.png.d96eaca039866579.dds"}}, separ ator = 47 L'/'} settings = {format = CTextureConverter::FMT_DXT5, mipmap = CTextureConverter::MIP_TRUE, normal = CTextureConverter::NORMAL_FALSE, alpha = CTextureConverter::ALPHA_TRANSPARENCY, filter = CTextureConverter::FILTER_BOX, kaiserWidth = 3, kaiserAlpha = 4, kaiserStretch = 1} #10 0x0000000000a295b1 in CTextureManagerImpl::MakeProgress (this=0x152b280) at ../../../source/graphics/TextureManager.cpp:401 it = {, long, boost::shared_ptr const*, b oost::shared_ptr const&>> = {, long, boost::shared_ptr const*, boost::shared_ptr const&>> = {, long, boost::shared_ptr const*, boost::shared_ptr const&>> = {}, }, }, base_ = {bucket_ = 0x76c24c8, node_ = 0x75ede00}} converterBusy = false #11 0x0000000000a26fb6 in CTextureManager::MakeProgress (this=0x12b7678) at ../../../source/graphics/TextureManager.cpp:637 No locals. #12 0x000000000074c115 in RendererIncrementalLoad () at ../../../source/main.cpp:284 __profile = {} maxTime = 0.10000000149011612 startTime = 315.31388988100002 profile2__ = {m_Name = 0xd4504c "renderer incremental load"} more = true #13 0x000000000074c349 in Frame () at ../../../source/main.cpp:349 realTimeSinceLastFrame = 0.131760284 __func__ = "Frame" need_render = true profile2__ = {m_Name = 0xd45066 "frame"} time = 315.26023851999997 ---Type to continue, or q to quit--- need_update = false is_building_archive = false #14 0x000000000074cbb8 in RunGameOrAtlas (argc=1, argv=0x7fffffffe1c8) at ../../../source/main.cpp:508 args = { m_Args = {, std::allocator > >> = { _M_impl = { >> = {<__gnu_cxx::new_allocator >> = {}, }, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, }, m_Arg0 = {path = { static npos = , _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x122a068 L"/home/ian/projects/0ad/binaries/system/pyrogenesis_dbg"}}, separator = 47 L'/'}} ran_atlas = false res = 1.0000000000000001e-09 #15 0x000000000074ce9e in main (argc=1, argv=0x7fffffffe1c8) at ../../../source/main.cpp:551 No locals. (gdb)