Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 636393 Details for
Bug 872011
[abrt] widelands-0-0.31.build17.fc17: intel_miptree_release: Process /usr/bin/widelands was killed by signal 11 (SIGSEGV)
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
File: backtrace
backtrace (text/plain), 117.17 KB, created by
Jan Teichmann
on 2012-11-01 01:02:26 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Jan Teichmann
Created:
2012-11-01 01:02:26 UTC
Size:
117.17 KB
patch
obsolete
>[New LWP 29691] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `widelands'. >Program terminated with signal 11, Segmentation fault. >#0 intel_miptree_release (mt=0x73d41c8) at intel_mipmap_tree.c:294 >294 intel_mipmap_tree.c: No such file or directory. > >Thread 1 (Thread 0x7f69c2288800 (LWP 29691)): >#0 intel_miptree_release (mt=0x73d41c8) at intel_mipmap_tree.c:294 > __FUNCTION__ = "intel_miptree_release" >#1 0x00007f69bb505373 in intel_miptree_release (mt=mt@entry=0x73afd10) at intel_mipmap_tree.c:300 > i = <optimized out> > __FUNCTION__ = "intel_miptree_release" >#2 0x00007f69bb50afac in intel_free_texture_image_buffer (ctx=<optimized out>, texImage=0x73afc90) at intel_tex.c:123 > intelImage = 0x73afc90 > __FUNCTION__ = "intel_free_texture_image_buffer" >#3 0x00007f69bb6039ed in _mesa_delete_texture_image (ctx=<optimized out>, texImage=0x73afc90) at main/teximage.c:638 >No locals. >#4 0x00007f69bb608f81 in _mesa_delete_texture_object (ctx=0x155ee50, texObj=0x73d3290) at main/texobj.c:211 > i = <optimized out> > face = <optimized out> >#5 0x00007f69bb5cad5d in _mesa_HashDeleteAll (table=0x15819a0, callback=callback@entry=0x7f69bb5f8b20 <delete_texture_cb>, userData=userData@entry=0x155ee50) at main/hash.c:295 > entry = 0x73d3650 > next = <optimized out> >#6 0x00007f69bb5f90e3 in free_shared_state (shared=0x152bd30, ctx=0x155ee50) at main/shared.c:380 >No locals. >#7 _mesa_reference_shared_state (ctx=ctx@entry=0x155ee50, ptr=ptr@entry=0x155ee50, state=state@entry=0x0) at main/shared.c:414 > old = 0x152bd30 > delete = <optimized out> > __PRETTY_FUNCTION__ = "_mesa_reference_shared_state" >#8 0x00007f69bb58ffa6 in _mesa_free_context_data (ctx=ctx@entry=0x155ee50) at main/context.c:1140 >No locals. >#9 0x00007f69bb4ffb32 in intelDestroyContext (driContextPriv=0x152bcf0) at intel_context.c:823 > intel = 0x155ee50 >#10 0x00007f69bb54b1a3 in driDestroyContext (pcp=0x152bcf0) at ../common/dri_util.c:277 >No locals. >#11 0x0000003ede04764c in dri2_destroy_context (context=0x152bb50) at dri2_glx.c:132 > pcp = 0x152bb50 > psc = 0x153e620 >#12 0x0000003ede01d1e1 in glXDestroyContext (ctx=0x152bb50, dpy=0x150e160) at glxcmds.c:424 >No locals. >#13 glXDestroyContext (dpy=0x150e160, ctx=0x152bb50) at glxcmds.c:405 > gc = 0x152bb50 >#14 0x0000003ec423cfb2 in X11_GL_Shutdown (this=this@entry=0x1502440) at src/video/x11/SDL_x11gl.c:322 >No locals. >#15 0x0000003ec424120c in X11_DestroyWindow (this=this@entry=0x1502440, screen=0x153b2c0) at src/video/x11/SDL_x11video.c:709 >No locals. >#16 0x0000003ec42413f5 in X11_VideoQuit (this=0x1502440) at src/video/x11/SDL_x11video.c:1488 >No locals. >#17 0x0000003ec42309ce in SDL_VideoQuit () at src/video/SDL_video.c:1352 > video = 0x1502440 > this = 0x1502440 > ready_to_go = <optimized out> >#18 0x0000003ec4208345 in SDL_QuitSubSystem (flags=flags@entry=65535) at src/SDL.c:202 >No locals. >#19 0x0000003ec42083fe in SDL_Quit () at src/SDL.c:222 >No locals. >#20 0x0000003ec4208a4f in SDL_Parachute (sig=11) at src/SDL_fatal.c:41 >No locals. >#21 <signal handler called> >No symbol table info available. >#22 intel_miptree_map_depthstencil (slice=0, level=<optimized out>, map=0xa935db0, mt=0x73d3f80, intel=0x155ee50) at intel_mipmap_tree.c:920 > z_map = <optimized out> > s_image_y = <optimized out> > z_image_x = <optimized out> > packed_map = 0xa935df0 > s_map = <optimized out> > s_image_x = <optimized out> > z_image_y = <optimized out> > map_z32f_x24s8 = false > z_mt = 0x73d3f80 > s_mt = 0x10 > packed_bpp = 4 >#23 intel_miptree_map (intel=0x155ee50, mt=0x73d3f80, level=0, slice=<optimized out>, x=<optimized out>, y=<optimized out>, w=26, h=h@entry=25, mode=mode@entry=1, out_ptr=out_ptr@entry=0x7fff5765d588, out_stride=out_stride@entry=0x7fff5765d584) at intel_mipmap_tree.c:1063 > map = 0xa935db0 >#24 0x00007f69bb50af8b in intel_map_texture_image (ctx=<optimized out>, tex_image=<optimized out>, slice=<optimized out>, x=<optimized out>, y=<optimized out>, w=<optimized out>, h=25, mode=1, map=0x7fff5765d588, stride=0x7fff5765d584) at intel_tex.c:169 > intel = <optimized out> > intel_image = <optimized out> > mt = <optimized out> >#25 0x00007f69bb748fc7 in get_tex_rgba_uncompressed (transferOps=0, texImage=0x73afc90, pixels=0xa9351d0, type=5121, format=6408, dimensions=2, ctx=0x155ee50) at main/texgetimage.c:359 > srcMap = 0x7f69a97ec000 <Address 0x7f69a97ec000 out of bounds> > rowstride = 128 > width = 26 > destBaseFormat = <optimized out> > height = 25 > img = <optimized out> > texFormat = MESA_FORMAT_ARGB8888 > rgba_uint = 0xa935c00 > is_integer = 0 '\000' > rebaseFormat = 0 > depth = 1 > row = <optimized out> > rgba = 0xa935c00 >#26 get_tex_rgba (texImage=0x73afc90, pixels=0xa9351d0, type=5121, format=6408, dimensions=2, ctx=0x155ee50) at main/texgetimage.c:437 > dataType = <optimized out> > transferOps = 0 >#27 _mesa_get_teximage (ctx=ctx@entry=0x155ee50, format=format@entry=6408, type=type@entry=5121, pixels=pixels@entry=0xa9351d0, texImage=texImage@entry=0x73afc90) at main/texgetimage.c:604 > dimensions = 2 >#28 0x00007f69bb6cb763 in _mesa_meta_GetTexImage (ctx=0x155ee50, format=6408, type=5121, pixels=0xa9351d0, texImage=0x73afc90) at drivers/common/meta.c:3520 >No locals. >#29 0x00007f69bb74a2c1 in _mesa_GetnTexImageARB (target=<optimized out>, level=<optimized out>, format=6408, type=5121, bufSize=2147483647, pixels=0xa9351d0) at main/texgetimage.c:865 > texObj = <optimized out> > texImage = 0x73afc90 > ctx = 0x155ee50 >#30 0x0000000000590ddd in AnimationGfx::encode (this=0x73685c0, plr=<optimized out>, player_color=...) at /usr/src/debug/widelands-build17-src/src/graphic/render/animationgfx.cc:275 > origpic = {px = 0x35d9090, pn = {pi_ = 0x73d3ae0}} > w = 26 > origpix = @0x35d9098: {<boost::noncopyable_::noncopyable> = {<No data fields>}, _vptr.IPixelAccess = 0x872b48} > destfmt = @0xb51800: {palette = 0x0, BitsPerPixel = 32 ' ', BytesPerPixel = 4 '\004', Rloss = 0 '\000', Gloss = 0 '\000', Bloss = 0 '\000', Aloss = 0 '\000', Rshift = 0 '\000', Gshift = 8 '\b', Bshift = 16 '\020', Ashift = 24 '\030', Rmask = 255, Gmask = 65280, Bmask = 16711680, Amask = 4278190080, colorkey = 0, alpha = 0 '\000'} > h = 25 > pcmask = @0x35d9508: {<boost::noncopyable_::noncopyable> = {<No data fields>}, _vptr.IPixelAccess = 0x872b48} > fmt = @0xb51800: {palette = 0x0, BitsPerPixel = 32 ' ', BytesPerPixel = 4 '\004', Rloss = 0 '\000', Gloss = 0 '\000', Bloss = 0 '\000', Aloss = 0 '\000', Rshift = 0 '\000', Gshift = 8 '\b', Bshift = 16 '\020', Ashift = 24 '\030', Rmask = 255, Gmask = 65280, Bmask = 16711680, Amask = 4278190080, colorkey = 0, alpha = 0 '\000'} > fmt_pc = @0xb51800: {palette = 0x0, BitsPerPixel = 32 ' ', BytesPerPixel = 4 '\004', Rloss = 0 '\000', Gloss = 0 '\000', Bloss = 0 '\000', Aloss = 0 '\000', Rshift = 0 '\000', Gshift = 8 '\b', Bshift = 16 '\020', Ashift = 24 '\030', Rmask = 255, Gmask = 65280, Bmask = 16711680, Amask = 4278190080, colorkey = 0, alpha = 0 '\000'} > newpicture = {px = 0xa9343a0, pn = {pi_ = 0x8e29940}} > newpix = @0xa9343a8: {<boost::noncopyable_::noncopyable> = {<No data fields>}, _vptr.IPixelAccess = 0x872b48} > i = <optimized out> > frames = std::vector of length 66, capacity 128 = {{px = 0x9b72390, pn = {pi_ = 0xa0ce9e0}}, {px = 0xa90dfd0, pn = {pi_ = 0x903fe30}}, {px = 0xa94f010, pn = {pi_ = 0x9e59c00}}, {px = 0xad83510, pn = {pi_ = 0x9402940}}, {px = 0x95736a0, pn = {pi_ = 0x8e62b00}}, {px = 0xad820b0, pn = {pi_ = 0x9b98020}}, {px = 0xa94f670, pn = {pi_ = 0x944a390}}, {px = 0xa94fcd0, pn = {pi_ = 0x240a320}}, {px = 0xad82b60, pn = {pi_ = 0x97cb710}}, {px = 0xad831c0, pn = {pi_ = 0x90d2630}}, {px = 0xad88e30, pn = {pi_ = 0x98035b0}}, {px = 0xad89490, pn = {pi_ = 0xa23d2e0}}, {px = 0xad86fa0, pn = {pi_ = 0x8cb0880}}, {px = 0xad87600, pn = {pi_ = 0x91c8920}}, {px = 0xad83920, pn = {pi_ = 0x1ba8920}}, {px = 0xad84010, pn = {pi_ = 0x8c99a10}}, {px = 0xad84700, pn = {pi_ = 0x24527f0}}, {px = 0xad86250, pn = {pi_ = 0x977f220}}, {px = 0xad84d60, pn = {pi_ = 0x9f509d0}}, {px = 0x97142f0, pn = {pi_ = 0x9f1be40}}, {px = 0x9eaa4b0, pn = {pi_ = 0x8c94200}}, {px = 0x855ded0, pn = {pi_ = 0x95ab610}}, {px = 0x95d6f30, pn = {pi_ = 0x955b9f0}}, {px = 0x9b75b00, pn = {pi_ = 0x9ad2460}}, {px = 0xa03d410, pn = {pi_ = 0xa270d80}}, {px = 0x9a5a820, pn = {pi_ = 0x1e31790}}, {px = 0x9f9c1e0, pn = {pi_ = 0xa52a550}}, {px = 0x9c62a40, pn = {pi_ = 0x9d48c40}}, {px = 0x98e69f0, pn = {pi_ = 0x9428c80}}, {px = 0xa226ee0, pn = {pi_ = 0x91cf3b0}}, {px = 0x91fc9a0, pn = {pi_ = 0x86f7c60}}, {px = 0xa03a920, pn = {pi_ = 0x93eaa40}}, {px = 0x870d300, pn = {pi_ = 0x9fe1130}}, {px = 0x977a640, pn = {pi_ = 0x8d4c670}}, {px = 0x93d9890, pn = {pi_ = 0x961bff0}}, {px = 0xa3434e0, pn = {pi_ = 0x9131920}}, {px = 0x99f9c80, pn = {pi_ = 0x95cb390}}, {px = 0xa2dbcf0, pn = {pi_ = 0x6e750b0}}, {px = 0x86efd40, pn = {pi_ = 0x868f0c0}}, {px = 0x97e4f70, pn = {pi_ = 0x995edc0}}, {px = 0x9be6d90, pn = {pi_ = 0x8ca1600}}, {px = 0x9f78830, pn = {pi_ = 0x8c87cd0}}, {px = 0x997e610, pn = {pi_ = 0xa37a980}}, {px = 0x9fea010, pn = {pi_ = 0xa94d920}}, {px = 0x9c8deb0, pn = {pi_ = 0x91b1f40}}, {px = 0x9a07a20, pn = {pi_ = 0x9380f20}}, {px = 0x9132790, pn = {pi_ = 0x9b42a50}}, {px = 0x85fcc70, pn = {pi_ = 0x716af30}}, {px = 0x7c18ae0, pn = {pi_ = 0x94868b0}}, {px = 0x98933d0, pn = {pi_ = 0x86d58d0}}, {px = 0x9d50890, pn = {pi_ = 0x96a9b20}}, {px = 0x9cad920, pn = {pi_ = 0x9bb5620}}, {px = 0x2456540, pn = {pi_ = 0x9fcad30}}, {px = 0x85ff860, pn = {pi_ = 0x9f26670}}, {px = 0xa280c90, pn = {pi_ = 0xa1c1af0}}, {px = 0x86f9ff0, pn = {pi_ = 0x9064860}}, {px = 0x9802800, pn = {pi_ = 0x9c89c60}}, {px = 0x9e4f260, pn = {pi_ = 0xa2cab60}}, {px = 0x954ca90, pn = {pi_ = 0x94ed3f0}}, {px = 0xa930800, pn = {pi_ = 0xa25c830}}, {px = 0xa930ff0, pn = {pi_ = 0x1ca5260}}, {px = 0xa9317e0, pn = {pi_ = 0x90b0180}}, {px = 0xa931fd0, pn = {pi_ = 0x86ae6f0}}, {px = 0xa9327c0, pn = {pi_ = 0x937fdb0}}, {px = 0xa932fb0, pn = {pi_ = 0x4fbe700}}, {px = 0x99df840, pn = {pi_ = 0xa269620}}} >#31 0x000000000058e58b in get_frame (playercolor=..., player_number=<optimized out>, i=15, this=0x73685c0) at /usr/src/debug/widelands-build17-src/src/graphic/animation_gfx.h:53 >No locals. >#32 get_frame (playercolor=..., player_number=<optimized out>, i=15, this=0x73685c0) at /usr/src/debug/widelands-build17-src/src/graphic/rendertarget.cc:292 >No locals. >#33 RenderTarget::drawanim (this=0x92c2e18, dst=..., animation=<optimized out>, time=<optimized out>, player=<optimized out>) at /usr/src/debug/widelands-build17-src/src/graphic/rendertarget.cc:314 > data = 0x273ab08 > gfx = <optimized out> > frame = <optimized out> > srcrc = {<Point> = {x = 1271, y = 1144}, w = 500, h = 0} > framenumber = 15 >#34 0x00000000005e8356 in Widelands::Worker::draw_inner (this=this@entry=0x8e1f510, game=..., dst=..., drawpos=...) at /usr/src/debug/widelands-build17-src/src/logic/worker.cc:2883 >No locals. >#35 0x00000000005e846c in Widelands::Worker::draw (this=0x8e1f510, game=..., dst=..., pos=...) at /usr/src/debug/widelands-build17-src/src/logic/worker.cc:2901 >No locals. >#36 0x000000000079d01a in GameView::rendermap (this=0x92c2e10, egbase=..., player=..., viewofs=...) at /usr/src/debug/widelands-build17-src/src/graphic/render/gameview.cc:357 > bob = 0x8e1f510 > overlay_info = {{picid = {px = 0x0, pn = {pi_ = 0x0}}, hotspot = {x = 12, y = 33}}, {picid = {px = 0x0, pn = {pi_ = 0x0}}, hotspot = {x = 10, y = 10}}, {picid = {px = 0x0, pn = {pi_ = 0x0}}, hotspot = {x = 8961264, y = 0}}, {picid = {px = 0x0, pn = {pi_ = 0x0}}, hotspot = {x = 26206240, y = 0}}, {picid = {px = 0x0, pn = {pi_ = 0x0}}, hotspot = {x = 30068768, y = 0}}, {picid = {px = 0x0, pn = {pi_ = 0x0}}, hotspot = {x = 6, y = 0}}} > end = <optimized out> > l_owner_number = <optimized out> > bl_vision = <optimized out> > f_pos = <optimized out> > f_player_field = <optimized out> > f_is_border = <optimized out> > bl_owner_number = 2 '\002' > f_vision = <optimized out> > bl_pos = {x = <optimized out>, y = 94098528} > br = {<Widelands::Coords> = {{{x = 113, y = <optimized out>}, all = <optimized out>}}, field = 0x59be480} > r_index = 8433 > r = {<Widelands::Coords> = {{{x = 113, y = 65}, all = 4259953}}, field = 0x59bd480} > f = {<Widelands::Coords> = {{{x = <optimized out>, y = <optimized out>}, all = <optimized out>}}, field = 0x59bd460} > r_player_field = 0x67c1f08 > r_vision = <optimized out> > br_pos = {x = <optimized out>, y = 1191} > tr = {<Widelands::Coords> = {{{x = 113, y = <optimized out>}, all = <optimized out>}}, field = 0x59bc480} > f_owner_number = 2 '\002' > r_owner_number = <optimized out> > br_player_field = 0x67c4708 > br_vision = <optimized out> > r_pos = {x = 1335, y = 1164} > count = <optimized out> > linear_fx = 92 > br_index = 8561 > r_is_border = <optimized out> > br_owner_number = <optimized out> > posy = 1209 > dy2 = 0 > row_is_forward2 = <optimized out> > dx2 = 3 > linear_fy2 = 65 > b_posy2 = 1241 > minfy = 65 > dx = 3 > linear_fy = 108797704 > maxfx = <optimized out> > dy = <optimized out> > row_is_forward = false > mapwidth = 128 > maxfy = <optimized out> > b_posy = 2574 > minfx = 92 >#37 0x00000000006ee6a2 in Map_View::draw (this=0x1cad020, dst=...) at /usr/src/debug/widelands-build17-src/src/wui/mapview.cc:106 > interactive_player = <optimized out> > gameview = 0x92c2e10 >#38 0x00000000005362a6 in do_draw_inner (dst=..., this=0x1cad020) at /usr/src/debug/widelands-build17-src/src/ui_basic/panel.cc:813 >No locals. >#39 UI::Panel::do_draw (this=this@entry=0x1cad020, dst=...) at /usr/src/debug/widelands-build17-src/src/ui_basic/panel.cc:871 > innerwindow = {<Point> = {x = 0, y = 0}, w = 1440, h = 900} > outerrc = {<Point> = {x = 0, y = 0}, w = 1440, h = 900} > outerofs = {x = 0, y = 0} >#40 0x0000000000724dfa in UI::Panel::run (this=0x1cad020) at /usr/src/debug/widelands-build17-src/src/ui_basic/panel.cc:179 > rt = @0x18fe020: {m_surface = {px = 0x1b27cf0, pn = {pi_ = 0x17b5090}}, m_rect = {<Point> = {x = 0, y = 0}, w = 1440, h = 900}, m_offset = {x = 0, y = 0}} > icb = {mouse_press = 0x724760 <UI::Panel::ui_mousepress(unsigned char, int, int)>, mouse_release = 0x724710 <UI::Panel::ui_mouserelease(unsigned char, int, int)>, mouse_move = 0x724630 <UI::Panel::ui_mousemove(unsigned char, int, int, int, int)>, key = 0x7244f0 <UI::Panel::ui_key(bool, SDL_keysym)>} > app = 0x14f8cc0 > forefather = 0x1cad020 > startTime = 4384919 > diffTime = <optimized out> > prevmodal = 0x0 >#41 0x0000000000605af3 in Widelands::Game::run (this=0x7fff5765ee80, loader_ui=0x7fff5765df60, start_game_type=Widelands::Game::NewNonScenario) at /usr/src/debug/widelands-build17-src/src/logic/game.cc:566 >No locals. >#42 0x000000000053c960 in WLApplication::new_game (this=this@entry=0x14f8cc0) at /usr/src/debug/widelands-build17-src/src/wlapplication.cc:1993 > loaderUI = {m_xres = 1440, m_yres = 900, m_label_center = {x = 720, y = 810}, m_label_rectangle = {<Point> = {x = 360, y = 799}, w = 720, h = 22}, m_visualizations = std::vector of length 1, capacity 1 = {0x7fff5765dfb0}, m_background = "worlds/greenland/pics/loading_02.jpg", m_background_pic = {px = 0x2417e60, pn = {pi_ = 0x17c3370}}} > tipstext = std::vector of length 3, capacity 4 = {"general_game", "singleplayer", "barbarians"} > tips = {<UI::IProgressVisualization> = {_vptr.IProgressVisualization = 0x88deb0}, m_lastUpdated = 90582, m_updateAfter = 6000, m_progressWindow = @0x7fff5765df60, m_registered = true, m_lastTip = 13, m_tips = std::vector of length 17, capacity 32 = {{text = "The building process will only start after a road is built to the construction site.", interval = 4}, {text = "Be sure to send a geologist to survey sites before building a well or a mine.", interval = 4}, {text = "Your territory can be expanded by building various military buildings - Sentry, Fortress, Barracks, etc.", interval = 5}, {text = "Miners will only work if supplied with food.", interval = 3}, {text = "Split your roads into shorter sections by planting some flags. This will speed up transportation of your wares.", interval = 6}, {text = "Any further questions? Our FAQs, the wiki and of course our community forums can be found at www.widelands.org.", interval = 6}, {text = "Use priority buttons in building window to adjust delivery of a specific ware.", interval = 5}, {text = "Use the 'configure economy' menu to adjust the target quantity of a specific ware.", interval = 5}, {text = "Manage your messages more efficiently: press 'N' for News to access the messages window, then use 'G' for Go To and the Delete key to archive messages.", interval = 6}, {text = "Use the ',' (comma) and '.' (period) keys to go back and forth between recently visited places in the world.", interval = 4}, {text = "Press Ctrl+(0-9) to store important locations, then press 0-9 to recall them.", interval = 4}, {text = "Pressing and holding ALT GR key lets you drag the window below the mouse pointer.", interval = 4}, {text = "Removing a road holding Ctrl let you remove all flags up to the first junction.", interval = 4}, {text = "Our computer players are too boring? Visit our website at www.widelands.org and meet other players to play online.", interval = 6}, {text = "Some buildings, such as the farm, have a very small working area. If the building is surrounded with trees or roads, production will stop.", interval = 7}, {text = "Keep an eye on your fishers. After fish resources are exhausted in their working area, they will stop to fish.", interval = 4}, {text = "Always build a ranger's and a gamekeeper's hut, so you will not run out of trunks and food.", interval = 5}}, m_background_picture = "pics/tips_bg.png", m_width = 400, m_height = 160, m_pading_l = 48, m_pading_r = 48, m_pading_t = 28, m_pading_b = 28, m_font_size = 14, m_bgcolor = {<SDL_Color> = {r = 223 '\337', g = 209 '\321', b = 173 '\255', unused = 0 '\000'}, <No data fields>}, m_color = {<SDL_Color> = {r = 33 '!', g = 33 '!', b = 27 '\033', unused = 0 '\000'}, <No data fields>}} > pn = <optimized out> > ctrl = {px = 0x24814c0} > sp = {<GameSettingsProvider> = {_vptr.GameSettingsProvider = 0x86bbd0}, s = {playernum = 0, usernum = 0 '\000', mapname = "The Far North", mapfilename = "maps/The Far North.wmf", win_condition = "00_endless_game", scenario = false, multiplayer = false, savegame = false, tribes = std::vector of length 3, capacity 4 = {{name = "barbarians", uiposition = 10 '\n', initializations = std::vector of length 2, capacity 2 = {{first = "sc00_headquarters_medium", second = "Headquarters medium"}, {first = "sc01_citadel_village", second = "Citadel village"}}}, {name = "empire", uiposition = 20 '\024', initializations = std::vector of length 2, capacity 2 = {{first = "sc00_headquarters_medium", second = "Headquarters medium"}, {first = "sc01_castle_village", second = "Castle village"}}}, {name = "atlanteans", uiposition = 100 'd', initializations = std::vector of length 2, capacity 2 = {{first = "sc00_headquarters_medium", second = "Headquarters medium"}, {first = "sc01_castle_village", second = "Castle village"}}}}, players = std::vector of length 2, capacity 2 = {{state = PlayerSettings::stateHuman, initialization_index = 1 '\001', name = "Player 1", tribe = "barbarians", random_tribe = false, ai = "", random_ai = false, team = 0 '\000', closeable = false, shared_in = 0 '\000'}, {state = PlayerSettings::stateComputer, initialization_index = 0 '\000', name = "Player 2", tribe = "barbarians", random_tribe = false, ai = "Defensive", random_ai = false, team = 0 '\000', closeable = false, shared_in = 0 '\000'}}, users = std::vector of length 0, capacity 0, maps = std::vector of length 0, capacity 0, saved_games = std::vector of length 0, capacity 0}} > lgm = {<Fullscreen_Menu_Base> = {<UI::Panel> = {<boost::signals::trackable> = {connected_signals = std::list = {[0] = {<boost::less_than_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, <boost::equality_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, con = {px = 0x1e0b390, pn = {pi_ = 0x23b0490}}, controlling_connection = true}, [1] = {<boost::less_than_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, <boost::equality_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, con = {px = 0x1ba8940, pn = {pi_ = 0x1e5e420}}, controlling_connection = true}, [2] = {<boost::less_than_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, <boost::equality_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, con = {px = 0x1ba8a00, pn = {pi_ = 0x1920270}}, controlling_connection = true}, [3] = {<boost::less_than_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, <boost::equality_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, con = {px = 0x1c20430, pn = {pi_ = 0x19202e0}}, controlling_connection = true}, [4] = {<boost::less_than_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, <boost::equality_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, con = {px = 0x191db50, pn = {pi_ = 0x23d8270}}, controlling_connection = true}, [5] = {<boost::less_than_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, <boost::equality_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, con = {px = 0x23dc280, pn = {pi_ = 0x23dc2c0}}, controlling_connection = true}, [6] = {<boost::less_than_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, <boost::equality_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, con = {px = 0x23de370, pn = {pi_ = 0x23de3b0}}, controlling_connection = true}, [7] = {<boost::less_than_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, <boost::equality_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, con = {px = 0x23e1250, pn = {pi_ = 0x23e1290}}, controlling_connection = true}, [8] = {<boost::less_than_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, <boost::equality_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, con = {px = 0x23e3e50, pn = {pi_ = 0x23e3e90}}, controlling_connection = true}, [9] = {<boost::less_than_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, <boost::equality_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, con = {px = 0x23e6f10, pn = {pi_ = 0x23e6f50}}, controlling_connection = true}, [10] = {<boost::less_than_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, <boost::equality_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, con = {px = 0x23e9ff0, pn = {pi_ = 0x23ea030}}, controlling_connection = true}, [11] = {<boost::less_than_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, <boost::equality_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, con = {px = 0x23ed0f0, pn = {pi_ = 0x23ed130}}, controlling_connection = true}}, dying = false}, <boost::noncopyable_::noncopyable> = {<No data fields>}, _vptr.Panel = 0x885af0, static dying_code = -1, _parent = 0x0, _next = 0x0, _prev = 0x0, _fchild = 0x23ee620, _lchild = 0x7fff5765e198, _mousein = 0x0, _focus = 0x0, _flags = 35, _cache = {px = 0x0, pn = {pi_ = 0x0}}, _needdraw = true, _x = 0, _y = 0, _w = 1440, _h = 900, _lborder = 0, _rborder = 0, _tborder = 0, _bborder = 0, _border_snap_distance = 0 '\000', _panel_snap_distance = 0 '\000', _desired_w = 1440, _desired_h = 900, _running = false, _retcode = 1, _tooltip = 0x0, static _modal = 0x1cad020, static _g_mousegrab = 0x1cad020, static _g_mousein = 0x1cad020, static _g_allow_user_input = true, static s_default_cursor = {px = 0x1ba9600, pn = {pi_ = 0x1e0dac0}}, static s_default_cursor_click = {px = 0x17aa920, pn = {pi_ = 0x17b5390}}}, d = {px = 0x17bcab0}}, m_lua = 0x1e0fa00, m_butw = 360, m_buth = 40, m_select_map = {<UI::NamedPanel> = {<UI::Panel> = {<boost::signals::trackable> = {connected_signals = empty std::list, dying = false}, <boost::noncopyable_::noncopyable> = {<No data fields>}, _vptr.Panel = 0x894ed0, static dying_code = -1, _parent = 0x7fff5765e0d0, _next = 0x0, _prev = 0x7fff5765e2d0, _fchild = 0x0, _lchild = 0x0, _mousein = 0x0, _focus = 0x0, _flags = 33, _cache = {px = 0x0, pn = {pi_ = 0x0}}, _needdraw = true, _x = 1008, _y = 270, _w = 360, _h = 40, _lborder = 0, _rborder = 0, _tborder = 0, _bborder = 0, _border_snap_distance = 0 '\000', _panel_snap_distance = 0 '\000', _desired_w = 360, _desired_h = 40, _running = false, _retcode = 62, _tooltip = 0x0, static _modal = 0x1cad020, static _g_mousegrab = 0x1cad020, static _g_mousein = 0x1cad020, static _g_allow_user_input = true, static s_default_cursor = {px = 0x1ba9600, pn = {pi_ = 0x1e0dac0}}, static s_default_cursor_click = {px = 0x17aa920, pn = {pi_ = 0x17b5390}}}, m_name = "select_map"}, sigclicked = {<boost::signal0<void, boost::last_value<void>, int, std::less<int>, boost::function<void()> >> = {<boost::signals::detail::signal_base> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, impl = {px = 0x1e5e470, pn = {pi_ = 0x1df91f0}}}, <boost::signals::trackable> = {connected_signals = empty std::list, dying = false}, <No data fields>}, <No data fields>}, m_highlighted = false, m_pressed = false, m_permpressed = false, m_enabled = true, m_repeating = false, m_flat = false, m_draw_flat_background = false, m_time_nextact = -1030027488, m_title = "Select map", m_pic_background = {px = 0x17c1750, pn = {pi_ = 0x1e49b70}}, m_pic_custom = {px = 0x14f8310, pn = {pi_ = 0x14f8330}}, m_pic_custom_disabled = {px = 0x14f8310, pn = {pi_ = 0x14f8330}}, m_font = 0x17c3b40, m_clr_down = {<SDL_Color> = {r = 229 '\345', g = 161 '\241', b = 2 '\002', unused = 218 '\332'}, <No data fields>}, m_draw_caret = false}, m_wincondition = {<UI::NamedPanel> = {<UI::Panel> = {<boost::signals::trackable> = {connected_signals = empty std::list, dying = false}, <boost::noncopyable_::noncopyable> = {<No data fields>}, _vptr.Panel = 0x894ed0, static dying_code = -1, _parent = 0x7fff5765e0d0, _next = 0x7fff5765e198, _prev = 0x7fff5765e408, _fchild = 0x0, _lchild = 0x0, _mousein = 0x0, _focus = 0x0, _flags = 33, _cache = {px = 0x0, pn = {pi_ = 0x0}}, _needdraw = true, _x = 1008, _y = 360, _w = 360, _h = 40, _lborder = 0, _rborder = 0, _tborder = 0, _bborder = 0, _border_snap_distance = 0 '\000', _panel_snap_distance = 0 '\000', _desired_w = 360, _desired_h = 40, _running = false, _retcode = 0, _tooltip = 0x23b0250 "This is an endless game without rules.", static _modal = 0x1cad020, static _g_mousegrab = 0x1cad020, static _g_mousein = 0x1cad020, static _g_allow_user_input = true, static s_default_cursor = {px = 0x1ba9600, pn = {pi_ = 0x1e0dac0}}, static s_default_cursor_click = {px = 0x17aa920, pn = {pi_ = 0x17b5390}}}, m_name = "win_condition"}, sigclicked = {<boost::signal0<void, boost::last_value<void>, int, std::less<int>, boost::function<void()> >> = {<boost::signals::detail::signal_base> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, impl = {px = 0x1e5f550, pn = {pi_ = 0x23b1f70}}}, <boost::signals::trackable> = {connected_signals = empty std::list, dying = false}, <No data fields>}, <No data fields>}, m_highlighted = false, m_pressed = false, m_permpressed = false, m_enabled = true, m_repeating = false, m_flat = false, m_draw_flat_background = false, m_time_nextact = 1466295248, m_title = "Endless Game", m_pic_background = {px = 0x17c1750, pn = {pi_ = 0x1e49b70}}, m_pic_custom = {px = 0x14f8310, pn = {pi_ = 0x14f8330}}, m_pic_custom_disabled = {px = 0x14f8310, pn = {pi_ = 0x14f8330}}, m_font = 0x17c3b40, m_clr_down = {<SDL_Color> = {r = 229 '\345', g = 161 '\241', b = 2 '\002', unused = 1 '\001'}, <No data fields>}, m_draw_caret = false}, m_back = {<UI::NamedPanel> = {<UI::Panel> = {<boost::signals::trackable> = {connected_signals = empty std::list, dying = false}, <boost::noncopyable_::noncopyable> = {<No data fields>}, _vptr.Panel = 0x894ed0, static dying_code = -1, _parent = 0x7fff5765e0d0, _next = 0x7fff5765e2d0, _prev = 0x7fff5765e540, _fchild = 0x0, _lchild = 0x0, _mousein = 0x0, _focus = 0x0, _flags = 33, _cache = {px = 0x0, pn = {pi_ = 0x0}}, _needdraw = true, _x = 1008, _y = 405, _w = 360, _h = 40, _lborder = 0, _rborder = 0, _tborder = 0, _bborder = 0, _border_snap_distance = 0 '\000', _panel_snap_distance = 0 '\000', _desired_w = 360, _desired_h = 40, _running = false, _retcode = 62, _tooltip = 0x0, static _modal = 0x1cad020, static _g_mousegrab = 0x1cad020, static _g_mousein = 0x1cad020, static _g_allow_user_input = true, static s_default_cursor = {px = 0x1ba9600, pn = {pi_ = 0x1e0dac0}}, static s_default_cursor_click = {px = 0x17aa920, pn = {pi_ = 0x17b5390}}}, m_name = "back"}, sigclicked = {<boost::signal0<void, boost::last_value<void>, int, std::less<int>, boost::function<void()> >> = {<boost::signals::detail::signal_base> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, impl = {px = 0x1bac4f0, pn = {pi_ = 0x23b2550}}}, <boost::signals::trackable> = {connected_signals = empty std::list, dying = false}, <No data fields>}, <No data fields>}, m_highlighted = false, m_pressed = false, m_permpressed = false, m_enabled = true, m_repeating = false, m_flat = false, m_draw_flat_background = false, m_time_nextact = 0, m_title = "Back", m_pic_background = {px = 0x17c2210, pn = {pi_ = 0x1e47540}}, m_pic_custom = {px = 0x14f8310, pn = {pi_ = 0x14f8330}}, m_pic_custom_disabled = {px = 0x14f8310, pn = {pi_ = 0x14f8330}}, m_font = 0x17c3b40, m_clr_down = {<SDL_Color> = {r = 229 '\345', g = 161 '\241', b = 2 '\002', unused = 201 '\311'}, <No data fields>}, m_draw_caret = false}, m_ok = {<UI::NamedPanel> = {<UI::Panel> = {<boost::signals::trackable> = {connected_signals = empty std::list, dying = false}, <boost::noncopyable_::noncopyable> = {<No data fields>}, _vptr.Panel = 0x894ed0, static dying_code = -1, _parent = 0x7fff5765e0d0, _next = 0x7fff5765e408, _prev = 0x7fff5765e6b8, _fchild = 0x0, _lchild = 0x0, _mousein = 0x0, _focus = 0x0, _flags = 33, _cache = {px = 0x0, pn = {pi_ = 0x0}}, _needdraw = true, _x = 1008, _y = 450, _w = 360, _h = 40, _lborder = 0, _rborder = 0, _tborder = 0, _bborder = 0, _border_snap_distance = 0 '\000', _panel_snap_distance = 0 '\000', _desired_w = 360, _desired_h = 40, _running = false, _retcode = 0, _tooltip = 0x0, static _modal = 0x1cad020, static _g_mousegrab = 0x1cad020, static _g_mousein = 0x1cad020, static _g_allow_user_input = true, static s_default_cursor = {px = 0x1ba9600, pn = {pi_ = 0x1e0dac0}}, static s_default_cursor_click = {px = 0x17aa920, pn = {pi_ = 0x17b5390}}}, m_name = "ok"}, sigclicked = {<boost::signal0<void, boost::last_value<void>, int, std::less<int>, boost::function<void()> >> = {<boost::signals::detail::signal_base> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, impl = {px = 0x1e455e0, pn = {pi_ = 0x1e0f9b0}}}, <boost::signals::trackable> = {connected_signals = empty std::list, dying = false}, <No data fields>}, <No data fields>}, m_highlighted = false, m_pressed = false, m_permpressed = false, m_enabled = true, m_repeating = false, m_flat = false, m_draw_flat_background = false, m_time_nextact = 99, m_title = "Start game", m_pic_background = {px = 0x1e455a0, pn = {pi_ = 0x1e427f0}}, m_pic_custom = {px = 0x14f8310, pn = {pi_ = 0x14f8330}}, m_pic_custom_disabled = {px = 0x14f8310, pn = {pi_ = 0x14f8330}}, m_font = 0x17c3b40, m_clr_down = {<SDL_Color> = {r = 229 '\345', g = 161 '\241', b = 2 '\002', unused = 1 '\001'}, <No data fields>}, m_draw_caret = false}, m_pos = {0x23d3ad0, 0x23db0c0, 0x23dded0, 0x23e0db0, 0x23e4140, 0x23e7220, 0x23ea300, 0x23ed3f0}, m_title = {<UI::Panel> = {<boost::signals::trackable> = {connected_signals = empty std::list, dying = false}, <boost::noncopyable_::noncopyable> = {<No data fields>}, _vptr.Panel = 0x894cb0, static dying_code = -1, _parent = 0x7fff5765e0d0, _next = 0x7fff5765e540, _prev = 0x7fff5765e790, _fchild = 0x0, _lchild = 0x0, _mousein = 0x0, _focus = 0x0, _flags = 32, _cache = {px = 0x0, pn = {pi_ = 0x0}}, _needdraw = true, _x = 609, _y = 90, _w = 223, _h = 40, _lborder = 0, _rborder = 0, _tborder = 0, _bborder = 0, _border_snap_distance = 0 '\000', _panel_snap_distance = 0 '\000', _desired_w = 0, _desired_h = 0, _running = false, _retcode = 62, _tooltip = 0x0, static _modal = 0x1cad020, static _g_mousegrab = 0x1cad020, static _g_mousein = 0x1cad020, static _g_allow_user_input = true, static s_default_cursor = {px = 0x1ba9600, pn = {pi_ = 0x1e0dac0}}, static s_default_cursor_click = {px = 0x17aa920, pn = {pi_ = 0x17b5390}}}, m_layoutmode = UI::Textarea::AutoMove, m_text = "Launch Game", m_align = UI::Align_HCenter, m_textstyle = {font = 0x153b0e0, fg = {<SDL_Color> = {r = 255 '\377', g = 255 '\377', b = 0 '\000', unused = 0 '\000'}, <No data fields>}, bold = true, italics = false, underline = false}}, m_mapname = {<UI::Panel> = {<boost::signals::trackable> = {connected_signals = empty std::list, dying = false}, <boost::noncopyable_::noncopyable> = {<No data fields>}, _vptr.Panel = 0x894cb0, static dying_code = -1, _parent = 0x7fff5765e0d0, _next = 0x7fff5765e6b8, _prev = 0x7fff5765e868, _fchild = 0x0, _lchild = 0x0, _mousein = 0x0, _focus = 0x0, _flags = 32, _cache = {px = 0x0, pn = {pi_ = 0x0}}, _needdraw = true, _x = 1111, _y = 225, _w = 155, _h = 26, _lborder = 0, _rborder = 0, _tborder = 0, _bborder = 0, _border_snap_distance = 0 '\000', _panel_snap_distance = 0 '\000', _desired_w = 0, _desired_h = 0, _running = false, _retcode = 0, _tooltip = 0x0, static _modal = 0x1cad020, static _g_mousegrab = 0x1cad020, static _g_mousein = 0x1cad020, static _g_allow_user_input = true, static s_default_cursor = {px = 0x1ba9600, pn = {pi_ = 0x1e0dac0}}, static s_default_cursor_click = {px = 0x17aa920, pn = {pi_ = 0x17b5390}}}, m_layoutmode = UI::Textarea::AutoMove, m_text = "The Far North", m_align = UI::Align_HCenter, m_textstyle = {font = 0x17c3b40, fg = {<SDL_Color> = {r = 255 '\377', g = 255 '\377', b = 0 '\000', unused = 0 '\000'}, <No data fields>}, bold = true, italics = false, underline = false}}, m_name = {<UI::Panel> = {<boost::signals::trackable> = {connected_signals = empty std::list, dying = false}, <boost::noncopyable_::noncopyable> = {<No data fields>}, _vptr.Panel = 0x894cb0, static dying_code = -1, _parent = 0x7fff5765e0d0, _next = 0x7fff5765e790, _prev = 0x7fff5765e940, _fchild = 0x0, _lchild = 0x0, _mousein = 0x0, _focus = 0x0, _flags = 32, _cache = {px = 0x0, pn = {pi_ = 0x0}}, _needdraw = true, _x = 57, _y = 238, _w = 106, _h = 20, _lborder = 0, _rborder = 0, _tborder = 0, _bborder = 0, _border_snap_distance = 0 '\000', _panel_snap_distance = 0 '\000', _desired_w = 0, _desired_h = 0, _running = false, _retcode = 0, _tooltip = 0x0, static _modal = 0x1cad020, static _g_mousegrab = 0x1cad020, static _g_mousein = 0x1cad020, static _g_allow_user_input = true, static s_default_cursor = {px = 0x1ba9600, pn = {pi_ = 0x1e0dac0}}, static s_default_cursor_click = {px = 0x17aa920, pn = {pi_ = 0x17b5390}}}, m_layoutmode = UI::Textarea::AutoMove, m_text = "Player's name", m_align = UI::Align_Left, m_textstyle = {font = 0x1b08cd0, fg = {<SDL_Color> = {r = 255 '\377', g = 255 '\377', b = 0 '\000', unused = 0 '\000'}, <No data fields>}, bold = true, italics = false, underline = false}}, m_type = {<UI::Panel> = {<boost::signals::trackable> = {connected_signals = empty std::list, dying = false}, <boost::noncopyable_::noncopyable> = {<No data fields>}, _vptr.Panel = 0x894cb0, static dying_code = -1, _parent = 0x7fff5765e0d0, _next = 0x7fff5765e868, _prev = 0x7fff5765ea18, _fchild = 0x0, _lchild = 0x0, _mousein = 0x0, _focus = 0x0, _flags = 32, _cache = {px = 0x0, pn = {pi_ = 0x0}}, _needdraw = true, _x = 273, _y = 238, _w = 101, _h = 20, _lborder = 0, _rborder = 0, _tborder = 0, _bborder = 0, _border_snap_distance = 0 '\000', _panel_snap_distance = 0 '\000', _desired_w = 0, _desired_h = 0, _running = false, _retcode = 0, _tooltip = 0x0, static _modal = 0x1cad020, static _g_mousegrab = 0x1cad020, static _g_mousein = 0x1cad020, static _g_allow_user_input = true, static s_default_cursor = {px = 0x1ba9600, pn = {pi_ = 0x1e0dac0}}, static s_default_cursor_click = {px = 0x17aa920, pn = {pi_ = 0x17b5390}}}, m_layoutmode = UI::Textarea::AutoMove, m_text = "Player's type", m_align = UI::Align_Left, m_textstyle = {font = 0x1b08cd0, fg = {<SDL_Color> = {r = 255 '\377', g = 255 '\377', b = 0 '\000', unused = 0 '\000'}, <No data fields>}, bold = true, italics = false, underline = false}}, m_team = {<UI::Panel> = {<boost::signals::trackable> = {connected_signals = empty std::list, dying = false}, <boost::noncopyable_::noncopyable> = {<No data fields>}, _vptr.Panel = 0x894cb0, static dying_code = -1, _parent = 0x7fff5765e0d0, _next = 0x7fff5765e940, _prev = 0x7fff5765eaf0, _fchild = 0x0, _lchild = 0x0, _mousein = 0x0, _focus = 0x0, _flags = 32, _cache = {px = 0x0, pn = {pi_ = 0x0}}, _needdraw = true, _x = 446, _y = 238, _w = 43, _h = 20, _lborder = 0, _rborder = 0, _tborder = 0, _bborder = 0, _border_snap_distance = 0 '\000', _panel_snap_distance = 0 '\000', _desired_w = 0, _desired_h = 0, _running = false, _retcode = 0, _tooltip = 0x0, static _modal = 0x1cad020, static _g_mousegrab = 0x1cad020, static _g_mousein = 0x1cad020, static _g_allow_user_input = true, static s_default_cursor = {px = 0x1ba9600, pn = {pi_ = 0x1e0dac0}}, static s_default_cursor_click = {px = 0x17aa920, pn = {pi_ = 0x17b5390}}}, m_layoutmode = UI::Textarea::AutoMove, m_text = "Team", m_align = UI::Align_Left, m_textstyle = {font = 0x1b08cd0, fg = {<SDL_Color> = {r = 255 '\377', g = 255 '\377', b = 0 '\000', unused = 0 '\000'}, <No data fields>}, bold = true, italics = false, underline = false}}, m_tribe = {<UI::Panel> = {<boost::signals::trackable> = {connected_signals = empty std::list, dying = false}, <boost::noncopyable_::noncopyable> = {<No data fields>}, _vptr.Panel = 0x894cb0, static dying_code = -1, _parent = 0x7fff5765e0d0, _next = 0x7fff5765ea18, _prev = 0x7fff5765ebc8, _fchild = 0x0, _lchild = 0x0, _mousein = 0x0, _focus = 0x0, _flags = 32, _cache = {px = 0x0, pn = {pi_ = 0x0}}, _needdraw = true, _x = 518, _y = 238, _w = 103, _h = 20, _lborder = 0, _rborder = 0, _tborder = 0, _bborder = 0, _border_snap_distance = 0 '\000', _panel_snap_distance = 0 '\000', _desired_w = 0, _desired_h = 0, _running = false, _retcode = 0, _tooltip = 0x0, static _modal = 0x1cad020, static _g_mousegrab = 0x1cad020, static _g_mousein = 0x1cad020, static _g_allow_user_input = true, static s_default_cursor = {px = 0x1ba9600, pn = {pi_ = 0x1e0dac0}}, static s_default_cursor_click = {px = 0x17aa920, pn = {pi_ = 0x17b5390}}}, m_layoutmode = UI::Textarea::AutoMove, m_text = "Player's tribe", m_align = UI::Align_Left, m_textstyle = {font = 0x1b08cd0, fg = {<SDL_Color> = {r = 255 '\377', g = 255 '\377', b = 0 '\000', unused = 0 '\000'}, <No data fields>}, bold = true, italics = false, underline = false}}, m_init = {<UI::Panel> = {<boost::signals::trackable> = {connected_signals = empty std::list, dying = false}, <boost::noncopyable_::noncopyable> = {<No data fields>}, _vptr.Panel = 0x894cb0, static dying_code = -1, _parent = 0x7fff5765e0d0, _next = 0x7fff5765eaf0, _prev = 0x7fff5765eca0, _fchild = 0x0, _lchild = 0x0, _mousein = 0x0, _focus = 0x0, _flags = 32, _cache = {px = 0x0, pn = {pi_ = 0x0}}, _needdraw = true, _x = 734, _y = 238, _w = 74, _h = 20, _lborder = 0, _rborder = 0, _tborder = 0, _bborder = 0, _border_snap_distance = 0 '\000', _panel_snap_distance = 0 '\000', _desired_w = 0, _desired_h = 0, _running = false, _retcode = 0, _tooltip = 0x0, static _modal = 0x1cad020, static _g_mousegrab = 0x1cad020, static _g_mousein = 0x1cad020, static _g_allow_user_input = true, static s_default_cursor = {px = 0x1ba9600, pn = {pi_ = 0x1e0dac0}}, static s_default_cursor_click = {px = 0x17aa920, pn = {pi_ = 0x17b5390}}}, m_layoutmode = UI::Textarea::AutoMove, m_text = "Start type", m_align = UI::Align_Left, m_textstyle = {font = 0x1b08cd0, fg = {<SDL_Color> = {r = 255 '\377', g = 255 '\377', b = 0 '\000', unused = 0 '\000'}, <No data fields>}, bold = true, italics = false, underline = false}}, m_wincondition_type = {<UI::Panel> = {<boost::signals::trackable> = {connected_signals = empty std::list, dying = false}, <boost::noncopyable_::noncopyable> = {<No data fields>}, _vptr.Panel = 0x894cb0, static dying_code = -1, _parent = 0x7fff5765e0d0, _next = 0x7fff5765ebc8, _prev = 0x23d3ad0, _fchild = 0x0, _lchild = 0x0, _mousein = 0x0, _focus = 0x0, _flags = 32, _cache = {px = 0x0, pn = {pi_ = 0x0}}, _needdraw = true, _x = 1114, _y = 315, _w = 148, _h = 26, _lborder = 0, _rborder = 0, _tborder = 0, _bborder = 0, _border_snap_distance = 0 '\000', _panel_snap_distance = 0 '\000', _desired_w = 0, _desired_h = 0, _running = false, _retcode = 0, _tooltip = 0x0, static _modal = 0x1cad020, static _g_mousegrab = 0x1cad020, static _g_mousein = 0x1cad020, static _g_allow_user_input = true, static s_default_cursor = {px = 0x1ba9600, pn = {pi_ = 0x1e0dac0}}, static s_default_cursor_click = {px = 0x17aa920, pn = {pi_ = 0x17b5390}}}, m_layoutmode = UI::Textarea::AutoMove, m_text = "Type of game", m_align = UI::Align_HCenter, m_textstyle = {font = 0x17c3b40, fg = {<SDL_Color> = {r = 255 '\377', g = 255 '\377', b = 0 '\000', unused = 0 '\000'}, <No data fields>}, bold = true, italics = false, underline = false}}, m_settings = 0x7fff5765e020, m_ctrl = 0x0, m_players = {0x23d2a10, 0x23dc4c0, 0x23df3c0, 0x23e22a0, 0x23e5360, 0x23e8430, 0x23eb520, 0x23ee620}, m_filename = "maps/The Far North.wmf", m_filename_proof = "", m_player_save_name = {"", "", "", "", "", "", "", ""}, m_player_save_tribe = {"", "", "", "", "", "", "", ""}, m_nr_players = 2 '\002', m_is_scenario = false, m_win_conditions = std::vector of length 6, capacity 8 = {"00_endless_game", "01_defeat_all", "02_collectors", "03_territorial_lord", "04_wood_gnome", "05_endless_game_fogless"}, m_cur_wincondition = 0 '\000'} > code = <optimized out> > game = {<Widelands::Editor_Game_Base> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, <Widelands::NoteReceiver<Widelands::NoteImmovable>> = {_vptr.NoteReceiver = 0x87d6d0, m_links = std::vector of length 0, capacity 0}, <Widelands::NoteReceiver<Widelands::NoteFieldPossession>> = {_vptr.NoteReceiver = 0x87d730, m_links = std::vector of length 0, capacity 0}, <Widelands::NoteReceiver<Widelands::NoteFieldTransformed>> = {_vptr.NoteReceiver = 0x87d758, m_links = std::vector of length 1, capacity 1 = {0x1e2f008}}, m_gametime = 10514310, m_players = {0x308f130, 0x2967c10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, m_objects = {<boost::noncopyable_::noncopyable> = {<No data fields>}, m_lastserial = 52220, m_objects = {table_ = {<boost::unordered::detail::table<boost::unordered::detail::map<std::allocator<std::pair<unsigned int const, Widelands::Map_Object*> >, unsigned int, boost::hash<unsigned int>, std::equal_to<unsigned int> > >> = {<boost::unordered::detail::buckets<std::allocator<std::pair<unsigned int const, Widelands::Map_Object*> >, boost::unordered::detail::ptr_bucket, boost::unordered::detail::ptr_node<std::pair<unsigned int const, Widelands::Map_Object*> > >> = {buckets_ = 0xa483a80, bucket_count_ = 12289, size_ = 6517, allocators_ = {<boost::unordered::detail::compressed_base<std::allocator<boost::unordered::detail::ptr_bucket>, 1>> = {<std::allocator<boost::unordered::detail::ptr_bucket>> = {<__gnu_cxx::new_allocator<boost::unordered::detail::ptr_bucket>> = {<No data fields>}, <No data fields>}, <No data fields>}, <boost::unordered::detail::compressed_base<std::allocator<boost::unordered::detail::ptr_node<std::pair<unsigned int const, Widelands::Map_Object*> > >, 2>> = {<std::allocator<boost::unordered::detail::ptr_node<std::pair<unsigned int const, Widelands::Map_Object*> > >> = {<__gnu_cxx::new_allocator<boost::unordered::detail::ptr_node<std::pair<unsigned int const, Widelands::Map_Object*> > >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}}, <boost::unordered::detail::functions<boost::hash<unsigned int>, std::equal_to<unsigned int> >> = {current_ = false, funcs_ = {{data_ = {buf = "|", align_ = 124 '|'}}, {data_ = {buf = "\001", align_ = 1 '\001'}}}}, mlf_ = 1, max_load_ = 12289}, <No data fields>}}}, m_lua = 0x23fb0c0, m_tribes = std::vector of length 1, capacity 1 = {0x1df7e00}, m_ibase = 0x1cad020, m_map = 0x1e2f000, m_lasttrackserial = 0, m_trackpointers = std::map with 0 elements}, m_synchash = {<Widelands::StreamWrite> = {<StreamWrite> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, _vptr.StreamWrite = 0x87d790}, <No data fields>}, can_handle_data = true, sum = {data = "Q\345\001\000\000\000\000P\356U\001\000\000\000\000\360"}, ctx = {A = 2214877786, B = 894485846, C = 3814654090, D = 3928827257, total = {125641280, 0}, buflen = 56, buffer = "\000K\000\336\255\000~o\240\000\200\000\000\000g\020\000\000g\020\000\000g\000$\000\336\255\000\177o\240\000\200\000\000\000\352\200\000\000\336\255\000\200o\240\000\200\000\000\000\204\236\000\000?\000\000\036?\000\000\006\000\000\240\000\000\000\000\000\001\000\000\000\000\000\000\000K\222`\273i\177\000\000\001\000\000\000\000\000\000\000\260M\345\001\000\000\000\000 \000\000\000\000\000\000\000\324%\341\001\000\000\000\000\324%\341\001\000\000\000"}}, m_syncwrapper = {<Widelands::StreamWrite> = {<StreamWrite> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, _vptr.StreamWrite = 0x87d690}, <No data fields>}, m_game = @0x7fff5765ee80, m_target = @0x7fff5765efc0, m_counter = 125641336, m_next_diskspacecheck = 0, m_dump = 0x0, m_dumpfname = "", m_syncstreamsave = false}, m_ctrl = 0x24814c0, m_writereplay = true, m_writesyncstream = false, m_state = 1, m_rng = {state0 = 2710799625, state1 = 1594525123}, m_cmdqueue = {m_game = @0x7fff5765ee80, nextserial = 6833492, m_ncmds = 4541, m_cmds = std::vector of length 65536, capacity 65536 = {std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 4096, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 256, std::priority_queue wrapping: std::vector of length 0, capacity 256, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 1, capacity 4 = {{cmd = 0x94c3680, category = 1, serial = 5605434}}, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 16, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 1, capacity 4 = {{cmd = 0x4a27b70, category = 1, serial = 6208629}}, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 1, capacity 4 = {{cmd = 0xa23d8b0, category = 1, serial = 6723991}}, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 1, capacity 4 = {{cmd = 0x90a7b50, category = 1, serial = 6814516}}, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 1, capacity 4 = {{cmd = 0x4a25db0, category = 1, serial = 5925649}}, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 32, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 1, capacity 4 = {{cmd = 0x90f4460, category = 1, serial = 6152839}}, std::priority_queue wrapping: std::vector of length 0, capacity 16, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 1, capacity 4 = {{cmd = 0x1c8b9e0, category = 1, serial = 5492789}}, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 1, capacity 8 = {{cmd = 0x90f9a90, category = 1, serial = 6815369}}, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 1, capacity 4 = {{cmd = 0xa028ef0, category = 1, serial = 6820467}}, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 1, capacity 8 = {{cmd = 0x86afdb0, category = 1, serial = 6505548}}, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 1, capacity 4 = {{cmd = 0x95d3d80, category = 1, serial = 6448626}}, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 1, capacity 8 = {{cmd = 0x966a040, category = 1, serial = 5708012}}, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 4, std::priority_queue wrapping: std::vector of length 0, capacity 8, std::priority_queue wrapping: std::vector of length 1, capacity 8 = {{cmd = 0x90422f0, category = 1, serial = 5374198}}...}}, m_savehandler = {m_lastSaveTime = 3695025, m_initialized = true, m_allow_autosaving = true}, m_replayreader = 0x14f8cc0, m_replaywriter = 0x35e7b80, m_general_stats = std::vector of length 2, capacity 2 = {{land_size = std::vector of length 351, capacity 512 = {476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 560, 560, 560, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 956, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1241, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465...}, nr_workers = std::vector of length 351, capacity 512 = {90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 91, 91, 91, 91, 91, 91, 91, 92, 92, 93, 93, 94, 94, 94, 94, 94, 94, 94, 94, 95, 95, 95, 95, 96, 96, 96, 96, 96, 96, 96, 96, 97, 97, 97, 97, 99, 99, 99, 100, 100, 100, 100, 100, 100, 100, 100, 100, 101, 101, 101, 101, 101, 102, 102, 103, 104, 104, 104, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 111, 111, 111, 111, 111, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 119, 119, 119, 119, 119, 120, 120, 120, 120, 122, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124...}, nr_buildings = std::vector of length 351, capacity 512 = {9, 9, 9, 9, 10, 12, 12, 14, 14, 15, 15, 15, 15, 15, 15, 14, 15, 16, 17, 18, 18, 18, 18, 19, 19, 20, 20, 20, 20, 21, 21, 21, 22, 22, 23, 24, 24, 24, 24, 24, 25, 27, 28, 28, 28, 28, 28, 29, 29, 29, 29, 29, 30, 31, 31, 31, 31, 31, 31, 33, 33, 33, 34, 34, 34, 35, 35, 36, 37, 37, 37, 37, 38, 39, 39, 39, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 41, 42, 41, 41, 41, 42, 42, 43, 43, 43, 44, 44, 44, 45, 45, 45, 45, 45, 46, 46, 46, 46, 46, 47, 47, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 48, 48, 48, 48, 48, 48, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 50, 50, 50, 50, 50, 50, 50, 51, 52, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 54, 54, 54, 54, 55, 54, 54, 54, 54...}, nr_wares = std::vector of length 351, capacity 512 = {321, 321, 321, 319, 319, 316, 314, 315, 316, 315, 311, 310, 308, 303, 301, 300, 296, 295, 294, 294, 292, 289, 289, 285, 281, 277, 273, 270, 267, 268, 268, 269, 264, 264, 266, 261, 259, 258, 258, 257, 254, 255, 251, 251, 242, 244, 244, 245, 245, 244, 244, 245, 243, 244, 242, 242, 237, 237, 237, 239, 240, 244, 246, 248, 251, 249, 249, 245, 246, 250, 250, 254, 256, 259, 261, 261, 267, 267, 261, 265, 267, 270, 273, 273, 278, 272, 267, 267, 268, 270, 274, 272, 274, 277, 279, 270, 277, 283, 283, 286, 292, 288, 291, 292, 296, 294, 297, 300, 305, 303, 310, 305, 310, 312, 319, 325, 326, 320, 333, 332, 332, 329, 333, 345, 342, 346, 348, 351, 351, 356, 357, 361, 366, 361, 370, 374, 378, 384, 383, 382, 383, 389, 394, 396, 400, 405, 413, 421, 414, 418, 422, 427, 430, 439, 444, 451, 450, 451, 457, 460, 471, 475, 470, 478, 478, 492, 492, 493, 498, 489, 499, 494, 497, 503, 499, 503, 508, 509, 505, 506, 517, 519, 533, 540, 531, 540, 550, 548, 559, 556, 563, 565, 576, 584, 581, 592, 591, 594, 596, 601...}, productivity = std::vector of length 351, capacity 512 = {0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 4, 4, 5, 6, 7, 8, 9, 10, 10, 11, 11, 12, 13, 14, 15, 16, 18, 20, 21, 22, 22, 23, 24, 26, 26, 27, 29, 30, 31, 32, 31, 32, 31, 32, 33, 33, 31, 32, 33, 31, 32, 32, 34, 34, 35, 35, 36, 37, 35, 36, 36, 35, 36, 35, 36, 36, 35, 36, 36, 36, 37, 37, 38, 39, 40, 40, 43, 43, 44, 44, 45, 43, 43, 43, 43, 44, 44, 43, 44, 45, 45, 45, 44, 44, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 44, 44, 44, 43, 42, 42, 41, 41, 41, 42, 42, 43, 43, 43, 44, 44, 44, 45, 44, 44, 45, 45, 44, 45, 45, 44, 45, 45, 45, 45, 45, 45, 45, 44, 45, 44, 44, 44, 44, 43, 43, 44, 44, 44, 44, 43, 44, 44, 43, 44, 44, 44, 44, 44, 44, 44, 43, 43, 43, 44, 44, 43, 43, 44, 44, 42, 42, 42, 43, 43, 43, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 45, 45...}, nr_casualties = std::vector of length 351, capacity 512 = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0...}, nr_kills = std::vector of length 351, capacity 512 = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0...}, nr_msites_lost = std::vector of length 351, capacity 512 = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0...}, nr_msites_defeated = std::vector of length 351, capacity 512 = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0...}, nr_civil_blds_lost = std::vector of length 351, capacity 512 = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0...}, nr_civil_blds_defeated = std::vector of length 351, capacity 512 = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0...}, miltary_strength = std::vector of length 351, capacity 512 = {57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 60, 60, 60, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 65, 65, 65, 65, 65, 65, 65, 65, 65, 66, 66, 66, 66, 66, 66, 66, 67, 68, 68, 69, 70, 70, 70, 70, 70, 70, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 72, 72, 72, 72, 72, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 74, 74, 74, 75, 75, 75, 75, 75, 75, 75, 75, 76, 76, 76, 76, 76, 76, 77, 77, 77, 77, 77, 77...}, custom_statistic = std::vector of length 351, capacity 512 = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0...}}, {land_size = std::vector of length 351, capacity 512 = {271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 317, 317, 317, 317, 444, 444, 444, 444, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 615, 615, 615, 615, 615, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 717, 776, 776, 776, 776, 776, 776, 816, 909, 909, 909, 909, 969, 969, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1157, 1157, 1157, 1157, 1157, 1182, 1182, 1182, 1182, 1262, 1262, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399...}, nr_workers = std::vector of length 351, capacity 512 = {75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 76, 76, 76, 77, 77, 77, 77, 78, 78, 78, 78, 78, 78, 79, 79, 80, 80, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 82, 82, 82, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 84, 84, 85, 85, 85, 84, 85, 86, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 89, 89, 89, 90, 90, 90, 90, 90, 90, 90, 91, 91, 91, 91, 93, 93, 93, 93, 93, 93, 95, 95, 95, 95, 95, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 97, 97, 98, 98, 98, 99, 99, 99, 99, 99, 99, 100, 100, 100, 99, 100, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 104, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 110, 110, 110, 110, 110, 110, 110...}, nr_buildings = std::vector of length 351, capacity 512 = {1, 3, 3, 3, 4, 5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9, 10, 11, 11, 11, 12, 12, 14, 14, 14, 14, 15, 15, 17, 17, 18, 18, 18, 18, 19, 19, 19, 21, 22, 22, 22, 23, 23, 23, 23, 25, 25, 25, 25, 26, 26, 26, 26, 27, 28, 29, 29, 29, 30, 30, 30, 29, 30, 32, 33, 33, 33, 33, 33, 33, 33, 34, 34, 34, 34, 35, 35, 35, 35, 36, 36, 37, 37, 37, 37, 37, 38, 39, 39, 40, 40, 42, 43, 43, 43, 43, 43, 43, 44, 46, 47, 48, 48, 47, 47, 47, 48, 49, 49, 49, 49, 51, 51, 54, 54, 55, 55, 55, 56, 56, 57, 58, 58, 59, 59, 59, 61, 62, 63, 62, 62, 62, 63, 64, 64, 64, 64, 66, 68, 68, 68, 68, 69, 69, 73, 73, 73, 74, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 77, 76, 76, 77, 77, 76, 75, 75, 75, 75, 75, 77, 77, 77, 77, 78, 78, 77, 77, 77, 77, 77, 78, 78, 78, 78, 78, 78, 78, 78, 78, 80, 80, 80, 80, 80, 80, 80...}, nr_wares = std::vector of length 351, capacity 512 = {322, 320, 318, 316, 315, 314, 313, 312, 312, 311, 312, 309, 310, 307, 308, 306, 307, 306, 304, 304, 301, 302, 302, 302, 303, 303, 305, 303, 304, 305, 303, 303, 304, 306, 305, 309, 311, 312, 315, 315, 317, 320, 322, 323, 322, 323, 329, 328, 330, 333, 337, 342, 343, 347, 348, 355, 354, 358, 363, 366, 366, 370, 374, 371, 376, 379, 379, 382, 387, 395, 393, 399, 396, 400, 397, 404, 407, 400, 400, 405, 403, 407, 400, 407, 407, 410, 402, 409, 415, 418, 414, 421, 423, 429, 434, 434, 434, 432, 429, 434, 431, 434, 444, 436, 441, 450, 449, 450, 452, 446, 451, 455, 458, 464, 462, 466, 473, 477, 477, 481, 492, 500, 494, 495, 500, 509, 514, 523, 520, 527, 526, 532, 537, 543, 548, 553, 551, 550, 556, 559, 554, 560, 569, 581, 586, 590, 584, 588, 589, 588, 595, 597, 598, 605, 613, 616, 622, 632, 632, 634, 642, 646, 648, 660, 660, 674, 684, 693, 701, 704, 714, 714, 720, 732, 733, 745, 748, 752, 753, 765, 770, 778, 792, 796, 805, 808, 818, 825, 838, 839, 846, 856, 866, 873, 876, 884, 886, 900, 902, 910...}, productivity = std::vector of length 351, capacity 512 = {0, 0, 0, 0, 0, 0, 2, 5, 5, 6, 7, 8, 11, 13, 17, 15, 18, 15, 20, 22, 22, 21, 24, 26, 27, 29, 30, 32, 36, 39, 38, 40, 37, 40, 39, 42, 45, 48, 47, 51, 53, 50, 51, 54, 55, 51, 53, 54, 56, 51, 53, 54, 55, 51, 52, 52, 53, 52, 53, 52, 52, 53, 50, 51, 51, 53, 51, 48, 47, 48, 49, 50, 51, 52, 53, 52, 51, 52, 53, 50, 51, 52, 53, 52, 53, 51, 51, 50, 51, 52, 51, 51, 51, 51, 51, 50, 51, 53, 54, 55, 54, 53, 50, 49, 47, 47, 48, 49, 50, 52, 48, 48, 48, 49, 50, 49, 49, 48, 48, 48, 49, 49, 49, 50, 50, 49, 50, 49, 51, 50, 49, 50, 49, 50, 50, 51, 50, 50, 50, 50, 50, 49, 49, 49, 49, 50, 49, 50, 49, 48, 48, 48, 48, 48, 48, 49, 49, 49, 49, 50, 50, 50, 49, 49, 49, 49, 49, 50, 50, 50, 50, 50, 50, 48, 49, 49, 49, 49, 49, 49, 49, 49, 50, 50, 49, 50, 50, 50, 50, 50, 50, 50, 51, 49, 49, 49, 49, 50, 50, 50...}, nr_casualties = std::vector of length 351, capacity 512 = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0...}, nr_kills = std::vector of length 351, capacity 512 = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0...}, nr_msites_lost = std::vector of length 351, capacity 512 = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0...}, nr_msites_defeated = std::vector of length 351, capacity 512 = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0...}, nr_civil_blds_lost = std::vector of length 351, capacity 512 = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0...}, nr_civil_blds_defeated = std::vector of length 351, capacity 512 = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0...}, miltary_strength = std::vector of length 351, capacity 512 = {45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45...}, custom_statistic = std::vector of length 351, capacity 512 = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0...}}}, m_win_condition_string = "00_endless_game"} >#43 0x000000000053d587 in WLApplication::mainmenu_singleplayer (this=this@entry=0x14f8cc0) at /usr/src/debug/widelands-build17-src/src/wlapplication.cc:1601 > code = 0 >#44 0x000000000053ddc8 in WLApplication::mainmenu (this=this@entry=0x14f8cc0) at /usr/src/debug/widelands-build17-src/src/wlapplication.cc:1523 > mm = {<Fullscreen_Menu_Base> = {<UI::Panel> = {<boost::signals::trackable> = {connected_signals = std::list = {[0] = {<boost::less_than_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, <boost::equality_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, con = {px = 0x1bb34f0, pn = {pi_ = 0x17c2440}}, controlling_connection = true}, [1] = {<boost::less_than_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, <boost::equality_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, con = {px = 0x1c1f170, pn = {pi_ = 0x17c2770}}, controlling_connection = true}, [2] = {<boost::less_than_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, <boost::equality_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, con = {px = 0x17c37c0, pn = {pi_ = 0x1bb3af0}}, controlling_connection = true}, [3] = {<boost::less_than_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, <boost::equality_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, con = {px = 0x1c20ba0, pn = {pi_ = 0x1bb37f0}}, controlling_connection = true}, [4] = {<boost::less_than_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, <boost::equality_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, con = {px = 0x17b57c0, pn = {pi_ = 0x17b5510}}, controlling_connection = true}, [5] = {<boost::less_than_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, <boost::equality_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, con = {px = 0x17b5670, pn = {pi_ = 0x1c1de20}}, controlling_connection = true}, [6] = {<boost::less_than_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, <boost::equality_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, con = {px = 0x17b4ef0, pn = {pi_ = 0x1bb3970}}, controlling_connection = true}, [7] = {<boost::less_than_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, <boost::equality_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, con = {px = 0x1e46d40, pn = {pi_ = 0x17c3970}}, controlling_connection = true}, [8] = {<boost::less_than_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, <boost::equality_comparable1<boost::signals::connection, boost::detail::empty_base<boost::signals::connection> >> = {<boost::detail::empty_base<boost::signals::connection>> = {<No data fields>}, <No data fields>}, con = {px = 0x1bb49d0, pn = {pi_ = 0x1bb46f0}}, controlling_connection = true}}, dying = false}, <boost::noncopyable_::noncopyable> = {<No data fields>}, _vptr.Panel = 0x86b530, static dying_code = -1, _parent = 0x0, _next = 0x0, _prev = 0x0, _fchild = 0x7fff57660be0, _lchild = 0x7fff57660010, _mousein = 0x0, _focus = 0x0, _flags = 35, _cache = {px = 0x0, pn = {pi_ = 0x0}}, _needdraw = true, _x = 0, _y = 0, _w = 1440, _h = 900, _lborder = 0, _rborder = 0, _tborder = 0, _bborder = 0, _border_snap_distance = 0 '\000', _panel_snap_distance = 0 '\000', _desired_w = 1440, _desired_h = 900, _running = false, _retcode = 1, _tooltip = 0x0, static _modal = 0x1cad020, static _g_mousegrab = 0x1cad020, static _g_mousein = 0x1cad020, static _g_allow_user_input = true, static s_default_cursor = {px = 0x1ba9600, pn = {pi_ = 0x1e0dac0}}, static s_default_cursor_click = {px = 0x17aa920, pn = {pi_ = 0x17b5390}}}, d = {px = 0x18fdfe0}}, m_butx = 468, m_butw = 504, m_buth = 42, wlcr = "(C) 2002-2012 ", playtutorial = {<UI::NamedPanel> = {<UI::Panel> = {<boost::signals::trackable> = {connected_signals = empty std::list, dying = false}, <boost::noncopyable_::noncopyable> = {<No data fields>}, _vptr.Panel = 0x894ed0, static dying_code = -1, _parent = 0x7fff5765ff40, _next = 0x0, _prev = 0x7fff57660148, _fchild = 0x0, _lchild = 0x0, _mousein = 0x0, _focus = 0x0, _flags = 33, _cache = {px = 0x0, pn = {pi_ = 0x0}}, _needdraw = true, _x = 468, _y = 189, _w = 504, _h = 42, _lborder = 0, _rborder = 0, _tborder = 0, _bborder = 0, _border_snap_distance = 0 '\000', _panel_snap_distance = 0 '\000', _desired_w = 504, _desired_h = 42, _running = false, _retcode = 0, _tooltip = 0x0, static _modal = 0x1cad020, static _g_mousegrab = 0x1cad020, static _g_mousein = 0x1cad020, static _g_allow_user_input = true, static s_default_cursor = {px = 0x1ba9600, pn = {pi_ = 0x1e0dac0}}, static s_default_cursor_click = {px = 0x17aa920, pn = {pi_ = 0x17b5390}}}, m_name = "play_tutorial"}, sigclicked = {<boost::signal0<void, boost::last_value<void>, int, std::less<int>, boost::function<void()> >> = {<boost::signals::detail::signal_base> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, impl = {px = 0x1bba670, pn = {pi_ = 0x17aa190}}}, <boost::signals::trackable> = {connected_signals = empty std::list, dying = false}, <No data fields>}, <No data fields>}, m_highlighted = false, m_pressed = false, m_permpressed = false, m_enabled = true, m_repeating = false, m_flat = false, m_draw_flat_background = false, m_time_nextact = 0, m_title = "Play Tutorial", m_pic_background = {px = 0x1e50dc0, pn = {pi_ = 0x18b43c0}}, m_pic_custom = {px = 0x14f8310, pn = {pi_ = 0x14f8330}}, m_pic_custom_disabled = {px = 0x14f8310, pn = {pi_ = 0x14f8330}}, m_font = 0x17c3b40, m_clr_down = {<SDL_Color> = {r = 229 '\345', g = 161 '\241', b = 2 '\002', unused = 0 '\000'}, <No data fields>}, m_draw_caret = false}, singleplayer = {<UI::NamedPanel> = {<UI::Panel> = {<boost::signals::trackable> = {connected_signals = empty std::list, dying = false}, <boost::noncopyable_::noncopyable> = {<No data fields>}, _vptr.Panel = 0x894ed0, static dying_code = -1, _parent = 0x7fff5765ff40, _next = 0x7fff57660010, _prev = 0x7fff57660280, _fchild = 0x0, _lchild = 0x0, _mousein = 0x0, _focus = 0x0, _flags = 33, _cache = {px = 0x0, pn = {pi_ = 0x0}}, _needdraw = true, _x = 468, _y = 274, _w = 504, _h = 42, _lborder = 0, _rborder = 0, _tborder = 0, _bborder = 0, _border_snap_distance = 0 '\000', _panel_snap_distance = 0 '\000', _desired_w = 504, _desired_h = 42, _running = false, _retcode = 0, _tooltip = 0x0, static _modal = 0x1cad020, static _g_mousegrab = 0x1cad020, static _g_mousein = 0x1cad020, static _g_allow_user_input = true, static s_default_cursor = {px = 0x1ba9600, pn = {pi_ = 0x1e0dac0}}, static s_default_cursor_click = {px = 0x17aa920, pn = {pi_ = 0x17b5390}}}, m_name = "single_player"}, sigclicked = {<boost::signal0<void, boost::last_value<void>, int, std::less<int>, boost::function<void()> >> = {<boost::signals::detail::signal_base> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, impl = {px = 0x1e561c0, pn = {pi_ = 0x17c1240}}}, <boost::signals::trackable> = {connected_signals = empty std::list, dying = false}, <No data fields>}, <No data fields>}, m_highlighted = false, m_pressed = false, m_permpressed = false, m_enabled = true, m_repeating = false, m_flat = false, m_draw_flat_background = false, m_time_nextact = 0, m_title = "Single Player", m_pic_background = {px = 0x1e50dc0, pn = {pi_ = 0x18b43c0}}, m_pic_custom = {px = 0x14f8310, pn = {pi_ = 0x14f8330}}, m_pic_custom_disabled = {px = 0x14f8310, pn = {pi_ = 0x14f8330}}, m_font = 0x17c3b40, m_clr_down = {<SDL_Color> = {r = 229 '\345', g = 161 '\241', b = 2 '\002', unused = 0 '\000'}, <No data fields>}, m_draw_caret = false}, multiplayer = {<UI::NamedPanel> = {<UI::Panel> = {<boost::signals::trackable> = {connected_signals = empty std::list, dying = false}, <boost::noncopyable_::noncopyable> = {<No data fields>}, _vptr.Panel = 0x894ed0, static dying_code = -1, _parent = 0x7fff5765ff40, _next = 0x7fff57660148, _prev = 0x7fff576603b8, _fchild = 0x0, _lchild = 0x0, _mousein = 0x0, _focus = 0x0, _flags = 33, _cache = {px = 0x0, pn = {pi_ = 0x0}}, _needdraw = true, _x = 468, _y = 333, _w = 504, _h = 42, _lborder = 0, _rborder = 0, _tborder = 0, _bborder = 0, _border_snap_distance = 0 '\000', _panel_snap_distance = 0 '\000', _desired_w = 504, _desired_h = 42, _running = false, _retcode = 0, _tooltip = 0x0, static _modal = 0x1cad020, static _g_mousegrab = 0x1cad020, static _g_mousein = 0x1cad020, static _g_allow_user_input = true, static s_default_cursor = {px = 0x1ba9600, pn = {pi_ = 0x1e0dac0}}, static s_default_cursor_click = {px = 0x17aa920, pn = {pi_ = 0x17b5390}}}, m_name = "multi_player"}, sigclicked = {<boost::signal0<void, boost::last_value<void>, int, std::less<int>, boost::function<void()> >> = {<boost::signals::detail::signal_base> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, impl = {px = 0x17bbee0, pn = {pi_ = 0x1e60ab0}}}, <boost::signals::trackable> = {connected_signals = empty std::list, dying = false}, <No data fields>}, <No data fields>}, m_highlighted = false, m_pressed = false, m_permpressed = false, m_enabled = true, m_repeating = false, m_flat = false, m_draw_flat_background = false, m_time_nextact = 91, m_title = "Multi Player", m_pic_background = {px = 0x1e50dc0, pn = {pi_ = 0x18b43c0}}, m_pic_custom = {px = 0x14f8310, pn = {pi_ = 0x14f8330}}, m_pic_custom_disabled = {px = 0x14f8310, pn = {pi_ = 0x14f8330}}, m_font = 0x17c3b40, m_clr_down = {<SDL_Color> = {r = 229 '\345', g = 161 '\241', b = 2 '\002', unused = 0 '\000'}, <No data fields>}, m_draw_caret = false}, replay = {<UI::NamedPanel> = {<UI::Panel> = {<boost::signals::trackable> = {connected_signals = empty std::list, dying = false}, <boost::noncopyable_::noncopyable> = {<No data fields>}, _vptr.Panel = 0x894ed0, static dying_code = -1, _parent = 0x7fff5765ff40, _next = 0x7fff57660280, _prev = 0x7fff576604f0, _fchild = 0x0, _lchild = 0x0, _mousein = 0x0, _focus = 0x0, _flags = 33, _cache = {px = 0x0, pn = {pi_ = 0x0}}, _needdraw = true, _x = 468, _y = 391, _w = 504, _h = 42, _lborder = 0, _rborder = 0, _tborder = 0, _bborder = 0, _border_snap_distance = 0 '\000', _panel_snap_distance = 0 '\000', _desired_w = 504, _desired_h = 42, _running = false, _retcode = 0, _tooltip = 0x0, static _modal = 0x1cad020, static _g_mousegrab = 0x1cad020, static _g_mousein = 0x1cad020, static _g_allow_user_input = true, static s_default_cursor = {px = 0x1ba9600, pn = {pi_ = 0x1e0dac0}}, static s_default_cursor_click = {px = 0x17aa920, pn = {pi_ = 0x17b5390}}}, m_name = "replay"}, sigclicked = {<boost::signal0<void, boost::last_value<void>, int, std::less<int>, boost::function<void()> >> = {<boost::signals::detail::signal_base> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, impl = {px = 0x1bb4e20, pn = {pi_ = 0x1c23f70}}}, <boost::signals::trackable> = {connected_signals = empty std::list, dying = false}, <No data fields>}, <No data fields>}, m_highlighted = false, m_pressed = false, m_permpressed = false, m_enabled = true, m_repeating = false, m_flat = false, m_draw_flat_background = false, m_time_nextact = 0, m_title = "Watch Replay", m_pic_background = {px = 0x1e50dc0, pn = {pi_ = 0x18b43c0}}, m_pic_custom = {px = 0x14f8310, pn = {pi_ = 0x14f8330}}, m_pic_custom_disabled = {px = 0x14f8310, pn = {pi_ = 0x14f8330}}, m_font = 0x17c3b40, m_clr_down = {<SDL_Color> = {r = 229 '\345', g = 161 '\241', b = 2 '\002', unused = 1 '\001'}, <No data fields>}, m_draw_caret = false}, editor = {<UI::NamedPanel> = {<UI::Panel> = {<boost::signals::trackable> = {connected_signals = empty std::list, dying = false}, <boost::noncopyable_::noncopyable> = {<No data fields>}, _vptr.Panel = 0x894ed0, static dying_code = -1, _parent = 0x7fff5765ff40, _next = 0x7fff576603b8, _prev = 0x7fff57660628, _fchild = 0x0, _lchild = 0x0, _mousein = 0x0, _focus = 0x0, _flags = 33, _cache = {px = 0x0, pn = {pi_ = 0x0}}, _needdraw = true, _x = 468, _y = 450, _w = 504, _h = 42, _lborder = 0, _rborder = 0, _tborder = 0, _bborder = 0, _border_snap_distance = 0 '\000', _panel_snap_distance = 0 '\000', _desired_w = 504, _desired_h = 42, _running = false, _retcode = 0, _tooltip = 0x0, static _modal = 0x1cad020, static _g_mousegrab = 0x1cad020, static _g_mousein = 0x1cad020, static _g_allow_user_input = true, static s_default_cursor = {px = 0x1ba9600, pn = {pi_ = 0x1e0dac0}}, static s_default_cursor_click = {px = 0x17aa920, pn = {pi_ = 0x17b5390}}}, m_name = "editor"}, sigclicked = {<boost::signal0<void, boost::last_value<void>, int, std::less<int>, boost::function<void()> >> = {<boost::signals::detail::signal_base> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, impl = {px = 0x1bb2e10, pn = {pi_ = 0x1920b80}}}, <boost::signals::trackable> = {connected_signals = empty std::list, dying = false}, <No data fields>}, <No data fields>}, m_highlighted = false, m_pressed = false, m_permpressed = false, m_enabled = true, m_repeating = false, m_flat = false, m_draw_flat_background = false, m_time_nextact = 29494416, m_title = "Editor", m_pic_background = {px = 0x1e50dc0, pn = {pi_ = 0x18b43c0}}, m_pic_custom = {px = 0x14f8310, pn = {pi_ = 0x14f8330}}, m_pic_custom_disabled = {px = 0x14f8310, pn = {pi_ = 0x14f8330}}, m_font = 0x17c3b40, m_clr_down = {<SDL_Color> = {r = 229 '\345', g = 161 '\241', b = 2 '\002', unused = 0 '\000'}, <No data fields>}, m_draw_caret = false}, options = {<UI::NamedPanel> = {<UI::Panel> = {<boost::signals::trackable> = {connected_signals = empty std::list, dying = false}, <boost::noncopyable_::noncopyable> = {<No data fields>}, _vptr.Panel = 0x894ed0, static dying_code = -1, _parent = 0x7fff5765ff40, _next = 0x7fff576604f0, _prev = 0x7fff57660760, _fchild = 0x0, _lchild = 0x0, _mousein = 0x0, _focus = 0x0, _flags = 33, _cache = {px = 0x0, pn = {pi_ = 0x0}}, _needdraw = true, _x = 468, _y = 535, _w = 504, _h = 42, _lborder = 0, _rborder = 0, _tborder = 0, _bborder = 0, _border_snap_distance = 0 '\000', _panel_snap_distance = 0 '\000', _desired_w = 504, _desired_h = 42, _running = false, _retcode = 32617, _tooltip = 0x0, static _modal = 0x1cad020, static _g_mousegrab = 0x1cad020, static _g_mousein = 0x1cad020, static _g_allow_user_input = true, static s_default_cursor = {px = 0x1ba9600, pn = {pi_ = 0x1e0dac0}}, static s_default_cursor_click = {px = 0x17aa920, pn = {pi_ = 0x17b5390}}}, m_name = "options"}, sigclicked = {<boost::signal0<void, boost::last_value<void>, int, std::less<int>, boost::function<void()> >> = {<boost::signals::detail::signal_base> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, impl = {px = 0x1bb4ca0, pn = {pi_ = 0x1e490f0}}}, <boost::signals::trackable> = {connected_signals = empty std::list, dying = false}, <No data fields>}, <No data fields>}, m_highlighted = false, m_pressed = false, m_permpressed = false, m_enabled = true, m_repeating = false, m_flat = false, m_draw_flat_background = false, m_time_nextact = 19, m_title = "Options", m_pic_background = {px = 0x1e50dc0, pn = {pi_ = 0x18b43c0}}, m_pic_custom = {px = 0x14f8310, pn = {pi_ = 0x14f8330}}, m_pic_custom_disabled = {px = 0x14f8310, pn = {pi_ = 0x14f8330}}, m_font = 0x17c3b40, m_clr_down = {<SDL_Color> = {r = 229 '\345', g = 161 '\241', b = 2 '\002', unused = 0 '\000'}, <No data fields>}, m_draw_caret = false}, readme = {<UI::NamedPanel> = {<UI::Panel> = {<boost::signals::trackable> = {connected_signals = empty std::list, dying = false}, <boost::noncopyable_::noncopyable> = {<No data fields>}, _vptr.Panel = 0x894ed0, static dying_code = -1, _parent = 0x7fff5765ff40, _next = 0x7fff57660628, _prev = 0x7fff57660898, _fchild = 0x0, _lchild = 0x0, _mousein = 0x0, _focus = 0x0, _flags = 33, _cache = {px = 0x0, pn = {pi_ = 0x0}}, _needdraw = true, _x = 468, _y = 621, _w = 504, _h = 42, _lborder = 0, _rborder = 0, _tborder = 0, _bborder = 0, _border_snap_distance = 0 '\000', _panel_snap_distance = 0 '\000', _desired_w = 504, _desired_h = 42, _running = false, _retcode = 12649017, _tooltip = 0x0, static _modal = 0x1cad020, static _g_mousegrab = 0x1cad020, static _g_mousein = 0x1cad020, static _g_allow_user_input = true, static s_default_cursor = {px = 0x1ba9600, pn = {pi_ = 0x1e0dac0}}, static s_default_cursor_click = {px = 0x17aa920, pn = {pi_ = 0x17b5390}}}, m_name = "readme"}, sigclicked = {<boost::signal0<void, boost::last_value<void>, int, std::less<int>, boost::function<void()> >> = {<boost::signals::detail::signal_base> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, impl = {px = 0x1bb4820, pn = {pi_ = 0x1e54800}}}, <boost::signals::trackable> = {connected_signals = empty std::list, dying = false}, <No data fields>}, <No data fields>}, m_highlighted = false, m_pressed = false, m_permpressed = false, m_enabled = true, m_repeating = false, m_flat = false, m_draw_flat_background = false, m_time_nextact = -1004478084, m_title = "View Readme", m_pic_background = {px = 0x1e50dc0, pn = {pi_ = 0x18b43c0}}, m_pic_custom = {px = 0x14f8310, pn = {pi_ = 0x14f8330}}, m_pic_custom_disabled = {px = 0x14f8310, pn = {pi_ = 0x14f8330}}, m_font = 0x17c3b40, m_clr_down = {<SDL_Color> = {r = 229 '\345', g = 161 '\241', b = 2 '\002', unused = 0 '\000'}, <No data fields>}, m_draw_caret = false}, license = {<UI::NamedPanel> = {<UI::Panel> = {<boost::signals::trackable> = {connected_signals = empty std::list, dying = false}, <boost::noncopyable_::noncopyable> = {<No data fields>}, _vptr.Panel = 0x894ed0, static dying_code = -1, _parent = 0x7fff5765ff40, _next = 0x7fff57660760, _prev = 0x7fff576609d0, _fchild = 0x0, _lchild = 0x0, _mousein = 0x0, _focus = 0x0, _flags = 33, _cache = {px = 0x0, pn = {pi_ = 0x0}}, _needdraw = true, _x = 468, _y = 679, _w = 504, _h = 42, _lborder = 0, _rborder = 0, _tborder = 0, _bborder = 0, _border_snap_distance = 0 '\000', _panel_snap_distance = 0 '\000', _desired_w = 504, _desired_h = 42, _running = false, _retcode = 0, _tooltip = 0x0, static _modal = 0x1cad020, static _g_mousegrab = 0x1cad020, static _g_mousein = 0x1cad020, static _g_allow_user_input = true, static s_default_cursor = {px = 0x1ba9600, pn = {pi_ = 0x1e0dac0}}, static s_default_cursor_click = {px = 0x17aa920, pn = {pi_ = 0x17b5390}}}, m_name = "license"}, sigclicked = {<boost::signal0<void, boost::last_value<void>, int, std::less<int>, boost::function<void()> >> = {<boost::signals::detail::signal_base> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, impl = {px = 0x1bb4520, pn = {pi_ = 0x1e5e510}}}, <boost::signals::trackable> = {connected_signals = empty std::list, dying = false}, <No data fields>}, <No data fields>}, m_highlighted = false, m_pressed = false, m_permpressed = false, m_enabled = true, m_repeating = false, m_flat = false, m_draw_flat_background = false, m_time_nextact = 1, m_title = "License", m_pic_background = {px = 0x1e50dc0, pn = {pi_ = 0x18b43c0}}, m_pic_custom = {px = 0x14f8310, pn = {pi_ = 0x14f8330}}, m_pic_custom_disabled = {px = 0x14f8310, pn = {pi_ = 0x14f8330}}, m_font = 0x17c3b40, m_clr_down = {<SDL_Color> = {r = 229 '\345', g = 161 '\241', b = 2 '\002', unused = 1 '\001'}, <No data fields>}, m_draw_caret = false}, exit = {<UI::NamedPanel> = {<UI::Panel> = {<boost::signals::trackable> = {connected_signals = empty std::list, dying = false}, <boost::noncopyable_::noncopyable> = {<No data fields>}, _vptr.Panel = 0x894ed0, static dying_code = -1, _parent = 0x7fff5765ff40, _next = 0x7fff57660898, _prev = 0x7fff57660b08, _fchild = 0x0, _lchild = 0x0, _mousein = 0x0, _focus = 0x0, _flags = 33, _cache = {px = 0x0, pn = {pi_ = 0x0}}, _needdraw = true, _x = 468, _y = 801, _w = 504, _h = 42, _lborder = 0, _rborder = 0, _tborder = 0, _bborder = 0, _border_snap_distance = 0 '\000', _panel_snap_distance = 0 '\000', _desired_w = 504, _desired_h = 42, _running = false, _retcode = 0, _tooltip = 0x0, static _modal = 0x1cad020, static _g_mousegrab = 0x1cad020, static _g_mousein = 0x1cad020, static _g_allow_user_input = true, static s_default_cursor = {px = 0x1ba9600, pn = {pi_ = 0x1e0dac0}}, static s_default_cursor_click = {px = 0x17aa920, pn = {pi_ = 0x17b5390}}}, m_name = "exit"}, sigclicked = {<boost::signal0<void, boost::last_value<void>, int, std::less<int>, boost::function<void()> >> = {<boost::signals::detail::signal_base> = {<boost::noncopyable_::noncopyable> = {<No data fields>}, impl = {px = 0x17aa770, pn = {pi_ = 0x1bba0c0}}}, <boost::signals::trackable> = {connected_signals = empty std::list, dying = false}, <No data fields>}, <No data fields>}, m_highlighted = false, m_pressed = false, m_permpressed = false, m_enabled = true, m_repeating = false, m_flat = false, m_draw_flat_background = false, m_time_nextact = 0, m_title = "Exit Game", m_pic_background = {px = 0x1e50dc0, pn = {pi_ = 0x18b43c0}}, m_pic_custom = {px = 0x14f8310, pn = {pi_ = 0x14f8330}}, m_pic_custom_disabled = {px = 0x14f8310, pn = {pi_ = 0x14f8330}}, m_font = 0x17c3b40, m_clr_down = {<SDL_Color> = {r = 229 '\345', g = 161 '\241', b = 2 '\002', unused = 1 '\001'}, <No data fields>}, m_draw_caret = false}, version = {<UI::Panel> = {<boost::signals::trackable> = {connected_signals = empty std::list, dying = false}, <boost::noncopyable_::noncopyable> = {<No data fields>}, _vptr.Panel = 0x894cb0, static dying_code = -1, _parent = 0x7fff5765ff40, _next = 0x7fff576609d0, _prev = 0x7fff57660be0, _fchild = 0x0, _lchild = 0x0, _mousein = 0x0, _focus = 0x0, _flags = 32, _cache = {px = 0x0, pn = {pi_ = 0x0}}, _needdraw = true, _x = 1161, _y = 874, _w = 279, _h = 26, _lborder = 0, _rborder = 0, _tborder = 0, _bborder = 0, _border_snap_distance = 0 '\000', _panel_snap_distance = 0 '\000', _desired_w = 0, _desired_h = 0, _running = false, _retcode = 0, _tooltip = 0x0, static _modal = 0x1cad020, static _g_mousegrab = 0x1cad020, static _g_mousein = 0x1cad020, static _g_allow_user_input = true, static s_default_cursor = {px = 0x1ba9600, pn = {pi_ = 0x1e0dac0}}, static s_default_cursor_click = {px = 0x17aa920, pn = {pi_ = 0x17b5390}}}, m_layoutmode = UI::Textarea::AutoMove, m_text = "Version build-17(Release)", m_align = UI::Align_BottomRight, m_textstyle = {font = 0x17c3b40, fg = {<SDL_Color> = {r = 255 '\377', g = 255 '\377', b = 0 '\000', unused = 0 '\000'}, <No data fields>}, bold = true, italics = false, underline = false}}, copyright = {<UI::Panel> = {<boost::signals::trackable> = {connected_signals = empty std::list, dying = false}, <boost::noncopyable_::noncopyable> = {<No data fields>}, _vptr.Panel = 0x894cb0, static dying_code = -1, _parent = 0x7fff5765ff40, _next = 0x7fff57660b08, _prev = 0x0, _fchild = 0x0, _lchild = 0x0, _mousein = 0x0, _focus = 0x0, _flags = 32, _cache = {px = 0x0, pn = {pi_ = 0x0}}, _needdraw = true, _x = 0, _y = 874, _w = 561, _h = 26, _lborder = 0, _rborder = 0, _tborder = 0, _bborder = 0, _border_snap_distance = 0 '\000', _panel_snap_distance = 0 '\000', _desired_w = 0, _desired_h = 0, _running = false, _retcode = 0, _tooltip = 0x0, static _modal = 0x1cad020, static _g_mousegrab = 0x1cad020, static _g_mousein = 0x1cad020, static _g_allow_user_input = true, static s_default_cursor = {px = 0x1ba9600, pn = {pi_ = 0x1e0dac0}}, static s_default_cursor_click = {px = 0x17aa920, pn = {pi_ = 0x17b5390}}}, m_layoutmode = UI::Textarea::AutoMove, m_text = "(C) 2002-2012 by the Widelands Development Team", m_align = UI::Align_Bottom, m_textstyle = {font = 0x17c3b40, fg = {<SDL_Color> = {r = 255 '\377', g = 255 '\377', b = 0 '\000', unused = 0 '\000'}, <No data fields>}, bold = true, italics = false, underline = false}}} > messagetitle = "" > message = "" >#45 0x000000000053e2fc in WLApplication::run (this=0x14f8cc0) at /usr/src/debug/widelands-build17-src/src/wlapplication.cc:450 >No locals. >#46 0x0000000000533219 in main (argc=1, argv=0x7fff576626f8) at /usr/src/debug/widelands-build17-src/src/main.cc:102 > dedicated = <optimized out> > daemon = <optimized out> > g_app = 0x14f8cc0 >From To Syms Read Shared Object Library >0x0000003ec4208040 0x0000003ec425834c Yes /lib64/libSDL-1.2.so.0 >0x0000003ec2a05790 0x0000003ec2a10494 Yes /lib64/libpthread.so.0 >0x0000003ec4a02780 0x0000003ec4a0a1c4 Yes /lib64/libSDL_image-1.2.so.0 >0x0000003ec4603440 0x0000003ec46197ac Yes /lib64/libSDL_mixer-1.2.so.0 >0x0000003ec7201810 0x0000003ec7202d84 Yes /lib64/libSDL_net-1.2.so.0 >0x0000003ec5601a80 0x0000003ec5604a80 Yes /lib64/libSDL_ttf-2.0.so.0 >0x0000003ec5a04190 0x0000003ec5a1292c Yes /lib64/libSDL_gfx.so.13 >0x0000003edaa06f30 0x0000003edaa21778 Yes /lib64/liblua-5.1.so >0x0000003ec8204fa0 0x0000003ec8220ae0 Yes /lib64/libpng15.so.15 >0x0000003ec3601f50 0x0000003ec360e718 Yes /lib64/libz.so.1 >0x0000003ede01ade0 0x0000003ede061bb0 Yes /lib64/libGL.so.1 >0x0000003ec5234400 0x0000003ec5262c08 Yes /lib64/libGLEW.so.1.6 >0x0000003ece65bb50 0x0000003ece6c105b Yes /lib64/libstdc++.so.6 >0x0000003ec3a055f0 0x0000003ec3a6ca4c Yes /lib64/libm.so.6 >0x0000003ec6e029d0 0x0000003ec6e12138 Yes /lib64/libgcc_s.so.1 >0x0000003ec261ef60 0x0000003ec275f780 Yes /lib64/libc.so.6 >0x0000003ec2e00ea0 0x0000003ec2e019e0 Yes /lib64/libdl.so.2 >0x0000003ec2200b20 0x0000003ec221a319 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003ed1203e30 0x0000003ed1236280 Yes /lib64/libjpeg.so.62 >0x0000003ecc607990 0x0000003ecc639554 Yes /lib64/libtiff.so.3 >0x0000003ec920cbc0 0x0000003ec9277250 Yes /lib64/libfreetype.so.6 >0x0000003eddc0e8c0 0x0000003eddc22058 Yes /lib64/libglapi.so.0 >0x0000003ec6a03700 0x0000003ec6a0d7d0 Yes /lib64/libXext.so.6 >0x0000003eca600b90 0x0000003eca60159c Yes /lib64/libXdamage.so.1 >0x0000003ecaa014f0 0x0000003ecaa03cf8 Yes /lib64/libXfixes.so.3 >0x0000003ed5e005c0 0x0000003ed5e006dc Yes /lib64/libX11-xcb.so.1 >0x0000003ec661dea0 0x0000003ec66a4260 Yes /lib64/libX11.so.6 >0x0000003edf409f70 0x0000003edf4101b8 Yes /lib64/libxcb-glx.so.0 >0x0000003ec62099c0 0x0000003ec6215878 Yes /lib64/libxcb.so.1 >0x0000003ed1a00f60 0x0000003ed1a039ac Yes /lib64/libXxf86vm.so.1 >0x0000003eda203130 0x0000003eda207f04 Yes /lib64/libdrm.so.2 >0x0000003ec4e04880 0x0000003ec4e57018 Yes /lib64/libGLU.so.1 >0x0000003ec3e05fc0 0x0000003ec3e16768 Yes /lib64/libselinux.so.1 >0x0000003ec5e00e80 0x0000003ec5e01bb0 Yes /lib64/libXau.so.6 >0x0000003ec3202260 0x0000003ec320554c Yes /lib64/librt.so.1 >0x00007f69bbc41a70 0x00007f69bbc479e0 Yes /lib64/libXrender.so.1 >0x0000003ec7e01830 0x0000003ec7e05f34 Yes /lib64/libXrandr.so.2 >0x0000003ecb602a80 0x0000003ecb6076dc Yes /lib64/libXcursor.so.1 >0x00007f69bb4f3e50 0x00007f69bb77a9ac Yes /usr/lib64/dri/i965_dri.so >0x0000003ec8603dd0 0x0000003ec861cccc Yes /lib64/libexpat.so.1 >0x00007f69bb2a6c40 0x00007f69bb2b8df8 Yes /lib64/libdrm_intel.so.1 >0x00007f69bb09d320 0x00007f69bb0a1520 Yes /usr/lib64/libpciaccess.so.0 >0x00007f69ba3465d0 0x00007f69ba3477e8 Yes /lib64/libpulse-simple.so.0 >0x0000003edcc0c110 0x0000003edcc36d18 Yes /lib64/libpulse.so.0 >0x0000003edb4023d0 0x0000003edb4058d4 Yes /lib64/libjson.so.0 >0x0000003edc8126d0 0x0000003edc84770c Yes /lib64/libpulsecommon-1.1.so >0x0000003ed5604eb0 0x0000003ed5612e1c Yes /lib64/libICE.so.6 >0x0000003ed5a01be0 0x0000003ed5a05d18 Yes /lib64/libSM.so.6 >0x0000003ed9601480 0x0000003ed9603e48 Yes /lib64/libXtst.so.6 >0x0000003edd003130 0x0000003edd006c98 Yes /lib64/libwrap.so.0 >0x0000003edbc06260 0x0000003edbc3e9c8 Yes /lib64/libsndfile.so.1 >0x0000003edc401340 0x0000003edc403998 Yes /lib64/libasyncns.so.0 >0x0000003ec7607890 0x0000003ec7630924 Yes /lib64/libdbus-1.so.3 >0x00007f69ba1416d0 0x00007f69ba142d48 Yes /lib64/libuuid.so.1 >0x0000003ec8e02130 0x0000003ec8e0bfb4 Yes /lib64/libXi.so.6 >0x0000003ed8e040d0 0x0000003ed8e11934 Yes /lib64/libnsl.so.1 >0x0000003edb801270 0x0000003edb8093a4 Yes /lib64/libgsm.so.1 >0x00007f69b9f11fb0 0x00007f69b9f36c78 Yes /lib64/libFLAC.so.8 >0x0000003edae13ab0 0x0000003edae16164 Yes /lib64/libvorbisenc.so.2 >0x0000003ed4a03810 0x0000003ed4a1ad6c Yes /lib64/libvorbis.so.0 >0x0000003ed2601a70 0x0000003ed2604138 Yes /lib64/libogg.so.0 >0x00007f69b9cf09b0 0x00007f69b9cfee1c Yes /lib64/libresolv.so.2 >0x00007f69b5290be0 0x00007f69b52c8be0 Yes /lib64/libmikmod.so.3 >0x0000003ed7a020b0 0x0000003ed7a0614c Yes /lib64/libvorbisfile.so.3 >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >rax 0x75fba10 123714064 >rbx 0x7f69bbad3080 140092096983168 >rcx 0x10 16 >rdx 0x3ec29b0740 269552912192 >rsi 0x3 3 >rdi 0x73d41c8 121455048 >rbp 0x73d41c8 0x73d41c8 >rsp 0x7fff5765cce0 0x7fff5765cce0 >r8 0x1 1 >r9 0x0 0 >r10 0x0 0 >r11 0x246 582 >r12 0x73d33d0 121451472 >r13 0x0 0 >r14 0x73d3290 121451152 >r15 0x73d3650 121452112 >rip 0x7f69bb505335 0x7f69bb505335 <intel_miptree_release+37> >eflags 0x10246 [ PF ZF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function intel_miptree_release: > 0x00007f69bb505310 <+0>: push %rbp > 0x00007f69bb505311 <+1>: mov %rdi,%rbp > 0x00007f69bb505314 <+4>: push %rbx > 0x00007f69bb505315 <+5>: sub $0x8,%rsp > 0x00007f69bb505319 <+9>: mov (%rdi),%rcx > 0x00007f69bb50531c <+12>: test %rcx,%rcx > 0x00007f69bb50531f <+15>: je 0x7f69bb5053c8 <intel_miptree_release+184> > 0x00007f69bb505325 <+21>: mov 0x5c607c(%rip),%rbx # 0x7f69bbacb3a8 > 0x00007f69bb50532c <+28>: testb $0x10,(%rbx) > 0x00007f69bb50532f <+31>: jne 0x7f69bb5053cf <intel_miptree_release+191> >=> 0x00007f69bb505335 <+37>: mov 0x250(%rcx),%eax > 0x00007f69bb50533b <+43>: sub $0x1,%eax > 0x00007f69bb50533e <+46>: test %eax,%eax > 0x00007f69bb505340 <+48>: mov %eax,0x250(%rcx) > 0x00007f69bb505346 <+54>: jne 0x7f69bb5053c0 <intel_miptree_release+176> > 0x00007f69bb505348 <+56>: testb $0x10,(%rbx) > 0x00007f69bb50534b <+59>: jne 0x7f69bb5053fd <intel_miptree_release+237> > 0x00007f69bb505351 <+65>: mov 0x0(%rbp),%rdi > 0x00007f69bb505355 <+69>: xor %ebx,%ebx > 0x00007f69bb505357 <+71>: add $0x218,%rdi > 0x00007f69bb50535e <+78>: callq 0x7f69bb5070e0 <intel_region_release> > 0x00007f69bb505363 <+83>: mov 0x0(%rbp),%rdi > 0x00007f69bb505367 <+87>: add $0x248,%rdi > 0x00007f69bb50536e <+94>: callq 0x7f69bb505310 <intel_miptree_release> > 0x00007f69bb505373 <+99>: mov 0x0(%rbp),%rdi > 0x00007f69bb505377 <+103>: add $0x220,%rdi > 0x00007f69bb50537e <+110>: callq 0x7f69bb505310 <intel_miptree_release> > 0x00007f69bb505383 <+115>: mov 0x0(%rbp),%rdi > 0x00007f69bb505387 <+119>: add $0x228,%rdi > 0x00007f69bb50538e <+126>: callq 0x7f69bb507780 <intel_resolve_map_clear> > 0x00007f69bb505393 <+131>: nopl 0x0(%rax,%rax,1) > 0x00007f69bb505398 <+136>: mov %ebx,%eax > 0x00007f69bb50539a <+138>: add $0x1,%ebx > 0x00007f69bb50539d <+141>: add $0x2,%rax > 0x00007f69bb5053a1 <+145>: shl $0x5,%rax > 0x00007f69bb5053a5 <+149>: add 0x0(%rbp),%rax > 0x00007f69bb5053a9 <+153>: mov 0x10(%rax),%rdi > 0x00007f69bb5053ad <+157>: callq 0x7f69bb4f3720 <free@plt> > 0x00007f69bb5053b2 <+162>: cmp $0xf,%ebx > 0x00007f69bb5053b5 <+165>: jne 0x7f69bb505398 <intel_miptree_release+136> > 0x00007f69bb5053b7 <+167>: mov 0x0(%rbp),%rdi > 0x00007f69bb5053bb <+171>: callq 0x7f69bb4f3720 <free@plt> > 0x00007f69bb5053c0 <+176>: movq $0x0,0x0(%rbp) > 0x00007f69bb5053c8 <+184>: add $0x8,%rsp > 0x00007f69bb5053cc <+188>: pop %rbx > 0x00007f69bb5053cd <+189>: pop %rbp > 0x00007f69bb5053ce <+190>: retq > 0x00007f69bb5053cf <+191>: mov 0x250(%rcx),%r8d > 0x00007f69bb5053d6 <+198>: lea 0x27a5e3(%rip),%rdx # 0x7f69bb77f9c0 <__FUNCTION__.31653> > 0x00007f69bb5053dd <+205>: lea 0x27a4cc(%rip),%rsi # 0x7f69bb77f8b0 > 0x00007f69bb5053e4 <+212>: mov $0x1,%edi > 0x00007f69bb5053e9 <+217>: xor %eax,%eax > 0x00007f69bb5053eb <+219>: sub $0x1,%r8d > 0x00007f69bb5053ef <+223>: callq 0x7f69bb4f3540 <__printf_chk@plt> > 0x00007f69bb5053f4 <+228>: mov 0x0(%rbp),%rcx > 0x00007f69bb5053f8 <+232>: jmpq 0x7f69bb505335 <intel_miptree_release+37> > 0x00007f69bb5053fd <+237>: mov 0x0(%rbp),%rcx > 0x00007f69bb505401 <+241>: lea 0x27a5b8(%rip),%rdx # 0x7f69bb77f9c0 <__FUNCTION__.31653> > 0x00007f69bb505408 <+248>: lea 0x27a4bc(%rip),%rsi # 0x7f69bb77f8cb > 0x00007f69bb50540f <+255>: mov $0x1,%edi > 0x00007f69bb505414 <+260>: callq 0x7f69bb4f3540 <__printf_chk@plt> > 0x00007f69bb505419 <+265>: jmpq 0x7f69bb505351 <intel_miptree_release+65> >End of assembler dump.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 872011
:
636390
|
636391
|
636392
| 636393 |
636394
|
636395
|
636396
|
636397
|
636398
|
636399
|
636400
|
636401
|
636402