Login
Log in using an SSO provider:
Fedora Account System
Red Hat Associate
Red Hat Customer
Login using a Red Hat Bugzilla account
Forgot Password
Create an Account
Red Hat Bugzilla – Attachment 822590 Details for
Bug 1029156
[abrt] supertux-0.3.3-9.fc18: atomic_increment: Process /usr/bin/supertux2 was killed by signal 11 (SIGSEGV)
Home
New
Search
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.rh92 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), 40.45 KB, created by
Belenos06
on 2013-11-11 19:21:44 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Belenos06
Created:
2013-11-11 19:21:44 UTC
Size:
40.45 KB
patch
obsolete
>[New LWP 21173] >[New LWP 21186] >[New LWP 21187] >warning: Could not load shared library symbols for 3 libraries, e.g. /usr/lib64/nvidia-304xx/libGL.so.1. >Use the "info sharedlibrary" command to see the complete listing. >Do you need "set solib-search-path" or "set sysroot"? >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `supertux2'. >Program terminated with signal 11, Segmentation fault. >#0 atomic_increment (pw=0x38) at /usr/include/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp:66 >66 /usr/include/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp: No such file or directory. > >Thread 3 (Thread 0x7f4c9369e700 (LWP 21187)): >#0 0x00000032afa0e86d in nanosleep () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00000032ba226fba in Sleep (t=t@entry=1) at /usr/src/debug/openal-soft-1.15.1/Alc/helpers.c:412 > tv = {tv_sec = 0, tv_nsec = 1000000} > rem = {tv_sec = 0, tv_nsec = 265290} >#2 0x00000032ba233063 in PulseProc (param=0x1970bf0) at /usr/src/debug/openal-soft-1.15.1/Alc/backends/pulseaudio.c:825 > Device = 0x1970bf0 > data = 0x19463b0 > buffer_size = 49152 > update_size = <optimized out> > frame_size = 16 > len = 12928 >#3 0x00000032ba22668a in StarterFunc (ptr=0x1962810) at /usr/src/debug/openal-soft-1.15.1/Alc/alcThread.c:96 > inf = 0x1962810 >#4 0x00000032bd4aa764 in ?? () >No symbol table info available. >#5 0x00000032ba226680 in ?? () from /lib64/libopenal.so.1 >No symbol table info available. >#6 0x0000000001962810 in ?? () >No symbol table info available. >#7 0x0000000000000000 in ?? () >No symbol table info available. > >Thread 2 (Thread 0x7f4c93e9f700 (LWP 21186)): >#0 0x00000032af2e9a5d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00000032d3c31d5f in poll (__timeout=663, __nfds=2, __fds=0x7f4c80004260) at /usr/include/bits/poll2.h:46 >No locals. >#2 poll_func (ufds=0x7f4c80004260, nfds=2, timeout=663, userdata=0x185e560) at pulse/thread-mainloop.c:69 > mutex = 0x185e560 > r = <optimized out> >#3 0x00000032d3c232bc in pa_mainloop_poll (m=m@entry=0x1944e00) at pulse/mainloop.c:873 > __func__ = "pa_mainloop_poll" > __PRETTY_FUNCTION__ = "pa_mainloop_poll" >#4 0x00000032d3c23919 in pa_mainloop_iterate (m=m@entry=0x1944e00, block=block@entry=1, retval=retval@entry=0x0) at pulse/mainloop.c:955 > r = <optimized out> > __func__ = "pa_mainloop_iterate" > __PRETTY_FUNCTION__ = "pa_mainloop_iterate" >#5 0x00000032d3c239d0 in pa_mainloop_run (m=0x1944e00, retval=retval@entry=0x0) at pulse/mainloop.c:973 > r = <optimized out> >#6 0x00000032d3c31d0f in thread (userdata=0x189f8e0) at pulse/thread-mainloop.c:88 > m = 0x189f8e0 > mask = {__val = {18446744067267100671, 18446744073709551615 <repeats 15 times>}} >#7 0x00000032d4042c63 in internal_thread_func (userdata=0x1870e40) at pulsecore/thread-posix.c:83 > t = 0x1870e40 >#8 0x00000032bd4aa764 in ?? () >No symbol table info available. >#9 0x00000032d4042c10 in ?? () at pulsecore/thread-posix.c:158 from /usr/lib64/pulseaudio/libpulsecommon-2.1.so > current_thread_tls = {once = {mutex = {ptr = {value = 26672496}}, done = {value = 1}}, tls = 0x196fda0} >#10 0x0000000001870e40 in ?? () >No symbol table info available. >#11 0x0000000000000000 in ?? () >No symbol table info available. > >Thread 1 (Thread 0x7f4c946de840 (LWP 21173)): >#0 atomic_increment (pw=0x38) at /usr/include/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp:66 >No locals. >#1 add_ref_copy (this=0x30) at /usr/include/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp:133 >No locals. >#2 shared_count (r=..., this=0x7fff100f4998) at /usr/include/boost/smart_ptr/detail/shared_count.hpp:316 >No locals. >#3 shared_ptr (this=0x7fff100f4990) at /usr/include/boost/smart_ptr/shared_ptr.hpp:164 >No locals. >#4 PlayerStatus::draw (this=0x278b570, context=...) at /usr/src/debug/supertux-0.3.3/src/supertux/player_status.cpp:160 > ss = {<std::basic_iostream<char, std::char_traits<char> >> = {<std::basic_istream<char, std::char_traits<char> >> = {<std::basic_ios<char, std::char_traits<char> >> = {<std::ios_base> = {_vptr.ios_base = 0x7b6448 <vtable for std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >+104>, static boolalpha = std::_S_boolalpha, static dec = std::_S_dec, static fixed = std::_S_fixed, static hex = std::_S_hex, static internal = std::_S_internal, static left = std::_S_left, static oct = std::_S_oct, static right = std::_S_right, static scientific = std::_S_scientific, static showbase = std::_S_showbase, static showpoint = std::_S_showpoint, static showpos = std::_S_showpos, static skipws = std::_S_skipws, static unitbuf = std::_S_unitbuf, static uppercase = std::_S_uppercase, static adjustfield = std::_S_adjustfield, static basefield = std::_S_basefield, static floatfield = std::_S_floatfield, static badbit = std::_S_badbit, static eofbit = std::_S_eofbit, static failbit = std::_S_failbit, static goodbit = std::_S_goodbit, static app = std::_S_app, static ate = std::_S_ate, static binary = std::_S_bin, static in = std::_S_in, static out = std::_S_out, static trunc = std::_S_trunc, static beg = std::_S_beg, static cur = std::_S_cur, static end = std::_S_end, _M_precision = 6, _M_width = 0, _M_flags = 4098, _M_exception = std::_S_goodbit, _M_streambuf_state = std::_S_goodbit, _M_callbacks = 0x0, _M_word_zero = {_M_pword = 0x0, _M_iword = 0}, _M_local_word = {{_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}}, _M_word_size = 8, _M_word = 0x7fff100f4a58, _M_ios_locale = {static none = 0, static ctype = 1, static numeric = 2, static collate = 4, static time = 8, static monetary = 16, static messages = 32, static all = 63, _M_impl = 0x32b1100ae0 <(anonymous namespace)::c_locale_impl>, static _S_classic = 0x32b1100ae0 <(anonymous namespace)::c_locale_impl>, static _S_global = 0x32b1100ae0 <(anonymous namespace)::c_locale_impl>, static _S_categories = 0x32b10e56c0 <__gnu_cxx::category_names>, static _S_once = 2}}, _M_tie = 0x0, _M_fill = 32 ' ', _M_fill_init = true, _M_streambuf = 0x7fff100f49c8, _M_ctype = 0x32b1100d60 <(anonymous namespace)::ctype_c>, _M_num_put = 0x32b1101080 <(anonymous namespace)::num_put_c>, _M_num_get = 0x32b1101070 <(anonymous namespace)::num_get_c>}, _vptr.basic_istream = 0x7b63f8 <vtable for std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >+24>, _M_gcount = 0}, <std::basic_ostream<char, std::char_traits<char> >> = {_vptr.basic_ostream = 0x7b6420 <vtable for std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >+64>}, <No data fields>}, _M_stringbuf = {<std::basic_streambuf<char, std::char_traits<char> >> = {_vptr.basic_streambuf = 0x7b5c70 <vtable for std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >+16>, _M_in_beg = 0x38d1458 "9999", _M_in_cur = 0x38d1458 "9999", _M_in_end = 0x38d1459 "999", _M_out_beg = 0x38d1458 "9999", _M_out_cur = 0x38d145c "", _M_out_end = 0x38d1658 "\320\024\215\003", _M_buf_locale = {static none = 0, static ctype = 1, static numeric = 2, static collate = 4, static time = 8, static monetary = 16, static messages = 32, static all = 63, _M_impl = 0x32b1100ae0 <(anonymous namespace)::c_locale_impl>, static _S_classic = 0x32b1100ae0 <(anonymous namespace)::c_locale_impl>, static _S_global = 0x32b1100ae0 <(anonymous namespace)::c_locale_impl>, static _S_categories = 0x32b10e56c0 <__gnu_cxx::category_names>, static _S_once = 2}}, _M_mode = (std::_S_in | std::_S_out), _M_string = "9"}} > coins_text = "9999" >#5 0x0000000000527ca4 in worldmap::WorldMap::draw_status (this=this@entry=0x1f91570, context=...) at /usr/src/debug/supertux-0.3.3/src/worldmap/worldmap.cpp:809 >No locals. >#6 0x0000000000528450 in worldmap::WorldMap::draw (this=0x1f91570, context=...) at /usr/src/debug/supertux-0.3.3/src/worldmap/worldmap.cpp:799 >No locals. >#7 0x0000000000477d74 in ScreenManager::draw (this=this@entry=0x1f16f10, context=...) at /usr/src/debug/supertux-0.3.3/src/supertux/screen_manager.cpp:145 > fps_ticks = 7199 > frame_count = 0 >#8 0x0000000000478584 in ScreenManager::run (this=0x1f16f10, context=...) at /usr/src/debug/supertux-0.3.3/src/supertux/screen_manager.cpp:326 > ticks = <optimized out> > ticks_per_frame = 15 > frames = 1 > last_ticks = 412076 > elapsed_ticks = 0 >#9 0x00000000004937e8 in Main::run (this=<optimized out>, argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/supertux-0.3.3/src/supertux/main.cpp:629 >No locals. >#10 0x000000000045c9c3 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/supertux-0.3.3/src/main.cpp:23 >No locals. >From To Syms Read Shared Object Library >0x00000032b3a0e2a0 0x00000032b3a42fc8 Yes /lib64/libsquirrel-2.2.5.so >0x00000032b3604cd0 0x00000032b360a844 Yes /lib64/libsqstdlib-2.2.5.so >0x00000032be408170 0x00000032be456b3c Yes /lib64/libSDL-1.2.so.0 >0x00000032afa05790 0x00000032afa104b4 Yes /lib64/libpthread.so.0 >0x0000003047a027e0 0x0000003047a0a2e4 Yes /lib64/libSDL_image-1.2.so.0 >0x00000032ba207ad0 0x00000032ba234ff4 Yes /lib64/libopenal.so.1 >0x00000032d9c020f0 0x00000032d9c0616c Yes /lib64/libvorbisfile.so.3 >0x00000032c7e03850 0x00000032c7e1ad9c Yes /lib64/libvorbis.so.0 >0x00000032c8201aa0 0x00000032c8204148 Yes /lib64/libogg.so.0 >0x00000032b1e05b70 0x00000032b1e12638 Yes /lib64/libphysfs.so.1 >0x00000032d8004ab0 0x00000032d8060278 Yes /lib64/libGLU.so.1 > No /usr/lib64/nvidia-304xx/libGL.so.1 >0x00000032b261df60 0x00000032b26a44f0 Yes /lib64/libX11.so.6 >0x00000032b3203760 0x00000032b320d900 Yes /lib64/libXext.so.6 >0x00000032c8635f40 0x00000032c866699c Yes /lib64/libGLEW.so.1.7 >0x00000035f2009a90 0x00000035f204e2f4 Yes /lib64/libcurl.so.4 >0x00000032b0e5bb80 0x00000032b0ec10bb Yes /lib64/libstdc++.so.6 >0x00000032af6055b0 0x00000032af66fe78 Yes /lib64/libm.so.6 >0x00000032b0a02a40 0x00000032b0a12168 Yes /lib64/libgcc_s.so.1 >0x00000032af21f1a0 0x00000032af360800 Yes /lib64/libc.so.6 >0x00000032afe00ed0 0x00000032afe019f0 Yes /lib64/libdl.so.2 >0x00000032aee00b20 0x00000032aee1a3d9 Yes /lib64/ld-linux-x86-64.so.2 >0x00000032b3e04fe0 0x00000032b3e20b50 Yes /lib64/libpng15.so.15 >0x00000032bdc04200 0x00000032bdc3a770 Yes /lib64/libjpeg.so.62 >0x0000003047208310 0x0000003047243624 Yes /lib64/libtiff.so.5 >0x00000032b0602190 0x00000032b060e640 Yes /lib64/libz.so.1 >0x00000032b02022a0 0x00000032b020557c Yes /lib64/librt.so.1 >0x00000032b2e0fa50 0x00000032b2e27830 Yes /lib64/liblzmasdk457.so.4 > No /usr/lib64/nvidia-304xx/tls/libnvidia-tls.so.304.88 > No /usr/lib64/nvidia-304xx/libnvidia-glcore.so.304.88 >0x00000032b2209a00 0x00000032b2215928 Yes /lib64/libxcb.so.1 >0x00000032d5403010 0x00000032d5407528 Yes /lib64/libidn.so.11 >0x00000032d74036d0 0x00000032d740ab24 Yes /lib64/liblber-2.4.so.2 >0x00000035ad00f090 0x00000035ad03daa8 Yes /lib64/libldap-2.4.so.2 >0x00000031c160ad90 0x00000031c1638254 Yes /lib64/libgssapi_krb5.so.2 >0x00000031c0a1b690 0x00000031c0a93420 Yes /lib64/libkrb5.so.3 >0x00000031c12044d0 0x00000031c121c938 Yes /lib64/libk5crypto.so.3 >0x00000032b7e01560 0x00000032b7e02144 Yes /lib64/libcom_err.so.2 >0x00000035ac40acd0 0x00000035ac42e058 Yes /lib64/libssl3.so >0x00000035ac809e60 0x00000035ac822570 Yes /lib64/libsmime3.so >0x00000035ac019870 0x00000035ac0fd944 Yes /lib64/libnss3.so >0x00000035abc0be10 0x00000035abc1a0d4 Yes /lib64/libnssutil3.so >0x00000035ab801030 0x00000035ab801f98 Yes /lib64/libplds4.so >0x00000035ab401510 0x00000035ab402bf4 Yes /lib64/libplc4.so >0x00000035ab00d140 0x00000035ab02cb80 Yes /lib64/libnspr4.so >0x00000035f1c05500 0x00000035f1c1ee78 Yes /lib64/libssh2.so.1 >0x00000032d2401060 0x00000032d2407a60 Yes /lib64/libjbig.so.2.0 >0x00000032b2a00eb0 0x00000032b2a01bcc Yes /lib64/libXau.so.6 >0x00000032b1a03a30 0x00000032b1a1200c Yes /lib64/libresolv.so.2 >0x00000035acc04870 0x00000035acc14514 Yes /lib64/libsasl2.so.2 >0x00000031c0e02b50 0x00000031c0e080cc Yes /lib64/libkrb5support.so.0 >0x00000031c06011c0 0x00000031c0601b84 Yes /lib64/libkeyutils.so.1 >0x00000035eb8182d0 0x00000035eb8525d4 Yes /lib64/libssl.so.10 >0x00000035eb467b40 0x00000035eb55a668 Yes /lib64/libcrypto.so.10 >0x00000035aa800ed0 0x00000035aa80610c Yes /lib64/libcrypt.so.1 >0x00000032b1606170 0x00000032b1617648 Yes /lib64/libselinux.so.1 >0x00000035aac03780 0x00000035aac4a5f0 Yes /lib64/libfreebl3.so >0x00000032b1201db0 0x00000032b12452e8 Yes /lib64/libpcre.so.1 >0x00000032b5201ab0 0x00000032b5207ab8 Yes /lib64/libXrender.so.1 >0x00000032b6e02ab0 0x00000032b6e076fc Yes /lib64/libXcursor.so.1 >0x00000032b6a01530 0x00000032b6a03db8 Yes /lib64/libXfixes.so.3 >0x00000032d3c0c380 0x00000032d3c37b18 Yes /lib64/libpulse.so.0 >0x00000032d3002bb0 0x00000032d3006b74 Yes /lib64/libjson.so.0 >0x00000032d4012760 0x00000032d404713c Yes /usr/lib64/pulseaudio/libpulsecommon-2.1.so >0x00000032bd800600 0x00000032bd8006fc Yes /lib64/libX11-xcb.so.1 >0x00000032b7604f30 0x00000032b761259c Yes /lib64/libICE.so.6 >0x00000032b7201c20 0x00000032b7205d38 Yes /lib64/libSM.so.6 >0x00000032bcc014b0 0x00000032bcc03eb8 Yes /lib64/libXtst.so.6 >0x00000032d2c03160 0x00000032d2c06cc8 Yes /lib64/libwrap.so.0 >0x00000032d14063e0 0x00000032d143f7b8 Yes /lib64/libsndfile.so.1 >0x00000032d3801380 0x00000032d3803998 Yes /lib64/libasyncns.so.0 >0x00000032b4207ab0 0x00000032b4231344 Yes /lib64/libdbus-1.so.3 >0x00000032b4e01510 0x00000032b4e02a8c Yes /lib64/libuuid.so.1 >0x00000032b5e02160 0x00000032b5e0c304 Yes /lib64/libXi.so.6 >0x00000032cfc04110 0x00000032cfc11954 Yes /lib64/libnsl.so.1 >0x00000032cf4012e0 0x00000032cf409414 Yes /lib64/libgsm.so.1 >0x00000032cf00bfe0 0x00000032cf030cd8 Yes /lib64/libFLAC.so.8 >0x00000032cea13af0 0x00000032cea16184 Yes /lib64/libvorbisenc.so.2 >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >rax 0x30 48 >rbx 0x278b570 41465200 >rcx 0x1d0faa0 30472864 >rdx 0x4 4 >rsi 0x7fff100f4918 140733462825240 >rdi 0x7fff100f4910 140733462825232 >rbp 0x7fff100f4cf0 0x7fff100f4cf0 >rsp 0x7fff100f4940 0x7fff100f4940 >r8 0x0 0 >r9 0x3 3 >r10 0x1d 29 >r11 0x0 0 >r12 0x32b10e90d8 217718886616 >r13 0x32b10e9078 217718886520 >r14 0x32b10e9138 217718886712 >r15 0x7fff100f4980 140733462825344 >rip 0x468838 0x468838 <PlayerStatus::draw(DrawingContext&)+840> >eflags 0x210206 [ PF IF RF ID ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >st0 *value not available* >st1 *value not available* >st2 *value not available* >st3 *value not available* >st4 *value not available* >st5 *value not available* >st6 *value not available* >st7 *value not available* >fctrl *value not available* >fstat *value not available* >ftag *value not available* >fiseg *value not available* >fioff *value not available* >foseg *value not available* >fooff *value not available* >fop *value not available* >xmm0 *value not available* >xmm1 *value not available* >xmm2 *value not available* >xmm3 *value not available* >xmm4 *value not available* >xmm5 *value not available* >xmm6 *value not available* >xmm7 *value not available* >xmm8 *value not available* >xmm9 *value not available* >xmm10 *value not available* >xmm11 *value not available* >xmm12 *value not available* >xmm13 *value not available* >xmm14 *value not available* >xmm15 *value not available* >mxcsr *value not available* >Dump of assembler code for function PlayerStatus::draw(DrawingContext&): > 0x00000000004684f0 <+0>: push %r15 > 0x00000000004684f2 <+2>: push %r14 > 0x00000000004684f4 <+4>: push %r13 > 0x00000000004684f6 <+6>: push %r12 > 0x00000000004684f8 <+8>: push %rbp > 0x00000000004684f9 <+9>: mov %rsi,%rbp > 0x00000000004684fc <+12>: push %rbx > 0x00000000004684fd <+13>: mov %rdi,%rbx > 0x0000000000468500 <+16>: sub $0x1e8,%rsp > 0x0000000000468507 <+23>: mov 0x10(%rdi),%edx > 0x000000000046850a <+26>: mov (%rdi),%eax > 0x000000000046850c <+28>: cmp $0xffffffff,%edx > 0x000000000046850f <+31>: je 0x468531 <PlayerStatus::draw(DrawingContext&)+65> > 0x0000000000468511 <+33>: mov %edx,%ecx > 0x0000000000468513 <+35>: movss 0xea5f5(%rip),%xmm1 # 0x552b10 > 0x000000000046851b <+43>: sub %eax,%ecx > 0x000000000046851d <+45>: cvtsi2ss %ecx,%xmm0 > 0x0000000000468521 <+49>: andps %xmm1,%xmm0 > 0x0000000000468524 <+52>: ucomiss 0xea5f5(%rip),%xmm0 # 0x552b20 > 0x000000000046852b <+59>: jbe 0x468a40 <PlayerStatus::draw(DrawingContext&)+1360> > 0x0000000000468531 <+65>: movl $0x1,0x14(%rbx) > 0x0000000000468538 <+72>: cmp $0x270f,%eax > 0x000000000046853d <+77>: mov $0x270f,%edx > 0x0000000000468542 <+82>: lea 0xd8(%rsp),%rdi > 0x000000000046854a <+90>: cmovle %eax,%edx > 0x000000000046854d <+93>: xor %eax,%eax > 0x000000000046854f <+95>: test %edx,%edx > 0x0000000000468551 <+97>: cmovns %edx,%eax > 0x0000000000468554 <+100>: mov %eax,0x10(%rbx) > 0x0000000000468557 <+103>: callq 0x45aa50 <_ZNSt8ios_baseC2Ev@plt> > 0x000000000046855c <+108>: mov 0x34df0d(%rip),%r12 # 0x7b6470 <_ZTTSt18basic_stringstreamIcSt11char_traitsIcESaIcEE+16> > 0x0000000000468563 <+115>: movq $0x7b6290,0xd8(%rsp) > 0x000000000046856f <+127>: lea 0x70(%rsp),%rdi > 0x0000000000468574 <+132>: movq $0x0,0x1b0(%rsp) > 0x0000000000468580 <+144>: movb $0x0,0x1b8(%rsp) > 0x0000000000468588 <+152>: xor %esi,%esi > 0x000000000046858a <+154>: movb $0x0,0x1b9(%rsp) > 0x0000000000468592 <+162>: movq $0x0,0x1c0(%rsp) > 0x000000000046859e <+174>: mov %r12,0x70(%rsp) > 0x00000000004685a3 <+179>: movq $0x0,0x1c8(%rsp) > 0x00000000004685af <+191>: movq $0x0,0x1d0(%rsp) > 0x00000000004685bb <+203>: movq $0x0,0x1d8(%rsp) > 0x00000000004685c7 <+215>: mov 0x34deaa(%rip),%rdx # 0x7b6478 <_ZTTSt18basic_stringstreamIcSt11char_traitsIcESaIcEE+24> > 0x00000000004685ce <+222>: mov -0x18(%r12),%rax > 0x00000000004685d3 <+227>: mov %rdx,0x70(%rsp,%rax,1) > 0x00000000004685d8 <+232>: mov 0x70(%rsp),%rax > 0x00000000004685dd <+237>: movq $0x0,0x78(%rsp) > 0x00000000004685e6 <+246>: add -0x18(%rax),%rdi > 0x00000000004685ea <+250>: callq 0x459bb0 <_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E@plt> > 0x00000000004685ef <+255>: mov 0x34de8a(%rip),%r13 # 0x7b6480 <_ZTTSt18basic_stringstreamIcSt11char_traitsIcESaIcEE+32> > 0x00000000004685f6 <+262>: mov 0x34de8b(%rip),%rcx # 0x7b6488 <_ZTTSt18basic_stringstreamIcSt11char_traitsIcESaIcEE+40> > 0x00000000004685fd <+269>: xor %esi,%esi > 0x00000000004685ff <+271>: mov %r13,0x80(%rsp) > 0x0000000000468607 <+279>: mov -0x18(%r13),%rax > 0x000000000046860b <+283>: mov %rcx,0x80(%rsp,%rax,1) > 0x0000000000468613 <+291>: mov 0x80(%rsp),%rax > 0x000000000046861b <+299>: mov -0x18(%rax),%rax > 0x000000000046861f <+303>: lea 0x80(%rsp,%rax,1),%rdi > 0x0000000000468627 <+311>: callq 0x459bb0 <_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E@plt> > 0x000000000046862c <+316>: mov 0x34de35(%rip),%r14 # 0x7b6468 <_ZTTSt18basic_stringstreamIcSt11char_traitsIcESaIcEE+8> > 0x0000000000468633 <+323>: mov 0x34de56(%rip),%rdx # 0x7b6490 <_ZTTSt18basic_stringstreamIcSt11char_traitsIcESaIcEE+48> > 0x000000000046863a <+330>: lea 0xc0(%rsp),%rdi > 0x0000000000468642 <+338>: mov %r14,0x70(%rsp) > 0x0000000000468647 <+343>: mov -0x18(%r14),%rax > 0x000000000046864b <+347>: mov %rdx,0x70(%rsp,%rax,1) > 0x0000000000468650 <+352>: movq $0x7b63f8,0x70(%rsp) > 0x0000000000468659 <+361>: movq $0x7b6448,0xd8(%rsp) > 0x0000000000468665 <+373>: movq $0x7b6420,0x80(%rsp) > 0x0000000000468671 <+385>: movq $0x7b6170,0x88(%rsp) > 0x000000000046867d <+397>: movq $0x0,0x90(%rsp) > 0x0000000000468689 <+409>: movq $0x0,0x98(%rsp) > 0x0000000000468695 <+421>: movq $0x0,0xa0(%rsp) > 0x00000000004686a1 <+433>: movq $0x0,0xa8(%rsp) > 0x00000000004686ad <+445>: movq $0x0,0xb0(%rsp) > 0x00000000004686b9 <+457>: movq $0x0,0xb8(%rsp) > 0x00000000004686c5 <+469>: callq 0x45a530 <_ZNSt6localeC1Ev@plt> > 0x00000000004686ca <+474>: lea 0x88(%rsp),%rsi > 0x00000000004686d2 <+482>: lea 0xd8(%rsp),%rdi > 0x00000000004686da <+490>: movq $0x7b5c70,0x88(%rsp) > 0x00000000004686e6 <+502>: movl $0x18,0xc8(%rsp) > 0x00000000004686f1 <+513>: movq $0x7b5d58,0xd0(%rsp) > 0x00000000004686fd <+525>: callq 0x459bb0 <_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E@plt> > 0x0000000000468702 <+530>: mov 0x10(%rbx),%esi > 0x0000000000468705 <+533>: lea 0x80(%rsp),%rdi > 0x000000000046870d <+541>: callq 0x459ab0 <_ZNSolsEi@plt> > 0x0000000000468712 <+546>: mov 0xb0(%rsp),%rax > 0x000000000046871a <+554>: movq $0x7b5d58,0x40(%rsp) > 0x0000000000468723 <+563>: test %rax,%rax > 0x0000000000468726 <+566>: je 0x468b00 <PlayerStatus::draw(DrawingContext&)+1552> > 0x000000000046872c <+572>: mov 0xa0(%rsp),%rsi > 0x0000000000468734 <+580>: movb $0x0,(%rsp) > 0x0000000000468738 <+584>: lea 0x40(%rsp),%r15 > 0x000000000046873d <+589>: lea 0x3f(%rsp),%rdx > 0x0000000000468742 <+594>: cmp %rsi,%rax > 0x0000000000468745 <+597>: ja 0x468a08 <PlayerStatus::draw(DrawingContext&)+1304> > 0x000000000046874b <+603>: mov 0xa8(%rsp),%rdi > 0x0000000000468753 <+611>: callq 0x4671b0 <std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag)> > 0x0000000000468758 <+616>: mov %rax,0x60(%rsp) > 0x000000000046875d <+621>: lea 0x40(%rsp),%r15 > 0x0000000000468762 <+626>: lea 0x60(%rsp),%rax > 0x0000000000468767 <+631>: mov %r15,%rdi > 0x000000000046876a <+634>: mov %rax,%rsi > 0x000000000046876d <+637>: mov %rax,0x18(%rsp) > 0x0000000000468772 <+642>: callq 0x45a580 <_ZNSs6assignERKSs@plt> > 0x0000000000468777 <+647>: mov 0x60(%rsp),%rdx > 0x000000000046877c <+652>: sub $0x18,%rdx > 0x0000000000468780 <+656>: cmp $0x7b5d40,%rdx > 0x0000000000468787 <+663>: jne 0x468b3d <PlayerStatus::draw(DrawingContext&)+1613> > 0x000000000046878d <+669>: mov %rbp,%rdi > 0x0000000000468790 <+672>: callq 0x51dc00 <DrawingContext::push_transform()> > 0x0000000000468795 <+677>: movl $0x0,0x28(%rbp) > 0x000000000046879c <+684>: movl $0x0,0x2c(%rbp) > 0x00000000004687a3 <+691>: mov 0x18(%rbx),%rdi > 0x00000000004687a7 <+695>: test %rdi,%rdi > 0x00000000004687aa <+698>: je 0x468aa8 <PlayerStatus::draw(DrawingContext&)+1464> > 0x00000000004687b0 <+704>: mov 0x34e25e(%rip),%ecx # 0x7b6a14 <SCREEN_WIDTH> > 0x00000000004687b6 <+710>: mov %ecx,0x18(%rsp) > 0x00000000004687ba <+714>: callq 0x522590 <Surface::get_width() const> > 0x00000000004687bf <+719>: movss 0xea35d(%rip),%xmm1 # 0x552b24 > 0x00000000004687c7 <+727>: cvtsi2ssl 0x18(%rsp),%xmm0 > 0x00000000004687cd <+733>: mov 0x34e1ac(%rip),%rdi # 0x7b6980 <_ZN9Resources10fixed_fontE> > 0x00000000004687d4 <+740>: subss %xmm1,%xmm0 > 0x00000000004687d8 <+744>: movss %xmm1,0x24(%rsp) > 0x00000000004687de <+750>: test %rdi,%rdi > 0x00000000004687e1 <+753>: movss %xmm0,0x18(%rsp) > 0x00000000004687e7 <+759>: cvtsi2ss %eax,%xmm0 > 0x00000000004687eb <+763>: movss 0x18(%rsp),%xmm1 > 0x00000000004687f1 <+769>: subss %xmm0,%xmm1 > 0x00000000004687f5 <+773>: movss %xmm1,0x18(%rsp) > 0x00000000004687fb <+779>: je 0x468b90 <PlayerStatus::draw(DrawingContext&)+1696> > 0x0000000000468801 <+785>: mov %r15,%rsi > 0x0000000000468804 <+788>: callq 0x517980 <Font::get_text_width(std::string const&) const> > 0x0000000000468809 <+793>: mov 0x18(%rbx),%rax > 0x000000000046880d <+797>: movss 0x18(%rsp),%xmm1 > 0x0000000000468813 <+803>: subss %xmm0,%xmm1 > 0x0000000000468817 <+807>: movl $0x41300000,0x64(%rsp) > 0x000000000046881f <+815>: mov %rax,0x50(%rsp) > 0x0000000000468824 <+820>: mov 0x20(%rbx),%rax > 0x0000000000468828 <+824>: movss %xmm1,0x60(%rsp) > 0x000000000046882e <+830>: test %rax,%rax > 0x0000000000468831 <+833>: mov %rax,0x58(%rsp) > 0x0000000000468836 <+838>: je 0x46883c <PlayerStatus::draw(DrawingContext&)+844> >=> 0x0000000000468838 <+840>: lock incl 0x8(%rax) > 0x000000000046883c <+844>: lea 0x50(%rsp),%rcx > 0x0000000000468841 <+849>: lea 0x60(%rsp),%rax > 0x0000000000468846 <+854>: mov %rbp,%rdi > 0x0000000000468849 <+857>: mov %rcx,0x28(%rsp) > 0x000000000046884e <+862>: mov 0x28(%rsp),%rsi > 0x0000000000468853 <+867>: mov $0x1f4,%ecx > 0x0000000000468858 <+872>: mov %rax,%rdx > 0x000000000046885b <+875>: mov %rax,0x18(%rsp) > 0x0000000000468860 <+880>: callq 0x51db30 <DrawingContext::draw_surface(boost::shared_ptr<Surface>, Vector const&, int)> > 0x0000000000468865 <+885>: mov 0x58(%rsp),%rbx > 0x000000000046886a <+890>: test %rbx,%rbx > 0x000000000046886d <+893>: je 0x468882 <PlayerStatus::draw(DrawingContext&)+914> > 0x000000000046886f <+895>: mov $0xffffffff,%eax > 0x0000000000468874 <+900>: lock xadd %eax,0x8(%rbx) > 0x0000000000468879 <+905>: cmp $0x1,%eax > 0x000000000046887c <+908>: je 0x468ad0 <PlayerStatus::draw(DrawingContext&)+1504> > 0x0000000000468882 <+914>: mov 0x34e0f7(%rip),%rax # 0x7b6980 <_ZN9Resources10fixed_fontE> > 0x0000000000468889 <+921>: cvtsi2ssl 0x34e183(%rip),%xmm0 # 0x7b6a14 <SCREEN_WIDTH> > 0x0000000000468891 <+929>: subss 0x24(%rsp),%xmm0 > 0x0000000000468897 <+935>: movl $0x41200000,0x54(%rsp) > 0x000000000046889f <+943>: mov %rax,0x60(%rsp) > 0x00000000004688a4 <+948>: mov 0x34e0dd(%rip),%rax # 0x7b6988 <_ZN9Resources10fixed_fontE+8> > 0x00000000004688ab <+955>: test %rax,%rax > 0x00000000004688ae <+958>: movss %xmm0,0x50(%rsp) > 0x00000000004688b4 <+964>: mov %rax,0x68(%rsp) > 0x00000000004688b9 <+969>: je 0x4688bf <PlayerStatus::draw(DrawingContext&)+975> > 0x00000000004688bb <+971>: lock incl 0x8(%rax) > 0x00000000004688bf <+975>: mov 0x28(%rsp),%rcx > 0x00000000004688c4 <+980>: mov 0x18(%rsp),%rsi > 0x00000000004688c9 <+985>: mov $0x1f4,%r9d > 0x00000000004688cf <+991>: movq 0x34dfa9(%rip),%xmm0 # 0x7b6880 <_ZN12PlayerStatus10text_colorE> > 0x00000000004688d7 <+999>: mov $0x2,%r8d > 0x00000000004688dd <+1005>: movq 0x34dfa3(%rip),%xmm1 # 0x7b6888 <_ZN12PlayerStatus10text_colorE+8> > 0x00000000004688e5 <+1013>: mov %r15,%rdx > 0x00000000004688e8 <+1016>: mov %rbp,%rdi > 0x00000000004688eb <+1019>: callq 0x51cda0 <DrawingContext::draw_text(boost::shared_ptr<Font>, std::string const&, Vector const&, FontAlignment, int, Color)> > 0x00000000004688f0 <+1024>: mov 0x68(%rsp),%rbx > 0x00000000004688f5 <+1029>: test %rbx,%rbx > 0x00000000004688f8 <+1032>: je 0x46890d <PlayerStatus::draw(DrawingContext&)+1053> > 0x00000000004688fa <+1034>: mov $0xffffffff,%eax > 0x00000000004688ff <+1039>: lock xadd %eax,0x8(%rbx) > 0x0000000000468904 <+1044>: cmp $0x1,%eax > 0x0000000000468907 <+1047>: je 0x468a78 <PlayerStatus::draw(DrawingContext&)+1416> > 0x000000000046890d <+1053>: mov %rbp,%rdi > 0x0000000000468910 <+1056>: callq 0x51bda0 <DrawingContext::pop_transform()> > 0x0000000000468915 <+1061>: mov 0x40(%rsp),%rbx > 0x000000000046891a <+1066>: sub $0x18,%rbx > 0x000000000046891e <+1070>: cmp $0x7b5d40,%rbx > 0x0000000000468925 <+1077>: jne 0x468b6d <PlayerStatus::draw(DrawingContext&)+1661> > 0x000000000046892b <+1083>: mov 0xd0(%rsp),%rbx > 0x0000000000468933 <+1091>: movq $0x7b63f8,0x70(%rsp) > 0x000000000046893c <+1100>: movq $0x7b6448,0xd8(%rsp) > 0x0000000000468948 <+1112>: movq $0x7b6420,0x80(%rsp) > 0x0000000000468954 <+1124>: movq $0x7b5c70,0x88(%rsp) > 0x0000000000468960 <+1136>: sub $0x18,%rbx > 0x0000000000468964 <+1140>: cmp $0x7b5d40,%rbx > 0x000000000046896b <+1147>: jne 0x468b1a <PlayerStatus::draw(DrawingContext&)+1578> > 0x0000000000468971 <+1153>: lea 0xc0(%rsp),%rdi > 0x0000000000468979 <+1161>: movq $0x7b6170,0x88(%rsp) > 0x0000000000468985 <+1173>: callq 0x45aa70 <_ZNSt6localeD1Ev@plt> > 0x000000000046898a <+1178>: mov %r14,0x70(%rsp) > 0x000000000046898f <+1183>: mov 0x34dafa(%rip),%rdx # 0x7b6490 <_ZTTSt18basic_stringstreamIcSt11char_traitsIcESaIcEE+48> > 0x0000000000468996 <+1190>: lea 0xd8(%rsp),%rdi > 0x000000000046899e <+1198>: mov -0x18(%r14),%rax > 0x00000000004689a2 <+1202>: mov 0x34dadf(%rip),%rcx # 0x7b6488 <_ZTTSt18basic_stringstreamIcSt11char_traitsIcESaIcEE+40> > 0x00000000004689a9 <+1209>: mov %rdx,0x70(%rsp,%rax,1) > 0x00000000004689ae <+1214>: mov %r13,0x80(%rsp) > 0x00000000004689b6 <+1222>: mov -0x18(%r13),%rax > 0x00000000004689ba <+1226>: mov 0x34dab7(%rip),%rdx # 0x7b6478 <_ZTTSt18basic_stringstreamIcSt11char_traitsIcESaIcEE+24> > 0x00000000004689c1 <+1233>: mov %rcx,0x80(%rsp,%rax,1) > 0x00000000004689c9 <+1241>: mov %r12,0x70(%rsp) > 0x00000000004689ce <+1246>: mov -0x18(%r12),%rax > 0x00000000004689d3 <+1251>: mov %rdx,0x70(%rsp,%rax,1) > 0x00000000004689d8 <+1256>: movq $0x0,0x78(%rsp) > 0x00000000004689e1 <+1265>: movq $0x7b6290,0xd8(%rsp) > 0x00000000004689ed <+1277>: callq 0x45a3c0 <_ZNSt8ios_baseD2Ev@plt> > 0x00000000004689f2 <+1282>: add $0x1e8,%rsp > 0x00000000004689f9 <+1289>: pop %rbx > 0x00000000004689fa <+1290>: pop %rbp > 0x00000000004689fb <+1291>: pop %r12 > 0x00000000004689fd <+1293>: pop %r13 > 0x00000000004689ff <+1295>: pop %r14 > 0x0000000000468a01 <+1297>: pop %r15 > 0x0000000000468a03 <+1299>: retq > 0x0000000000468a04 <+1300>: nopl 0x0(%rax) > 0x0000000000468a08 <+1304>: mov 0xa8(%rsp),%rdi > 0x0000000000468a10 <+1312>: mov %rax,%rsi > 0x0000000000468a13 <+1315>: callq 0x4671b0 <std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag)> > 0x0000000000468a18 <+1320>: mov %rax,0x60(%rsp) > 0x0000000000468a1d <+1325>: lea 0x40(%rsp),%r15 > 0x0000000000468a22 <+1330>: lea 0x60(%rsp),%rax > 0x0000000000468a27 <+1335>: mov %r15,%rdi > 0x0000000000468a2a <+1338>: mov %rax,%rsi > 0x0000000000468a2d <+1341>: mov %rax,0x18(%rsp) > 0x0000000000468a32 <+1346>: callq 0x45a580 <_ZNSs6assignERKSs@plt> > 0x0000000000468a37 <+1351>: jmpq 0x468777 <PlayerStatus::draw(DrawingContext&)+647> > 0x0000000000468a3c <+1356>: nopl 0x0(%rax) > 0x0000000000468a40 <+1360>: mov 0x14(%rdi),%ecx > 0x0000000000468a43 <+1363>: add $0x1,%ecx > 0x0000000000468a46 <+1366>: cmp $0x2,%ecx > 0x0000000000468a49 <+1369>: jle 0x468c42 <PlayerStatus::draw(DrawingContext&)+1874> > 0x0000000000468a4f <+1375>: cmp %eax,%edx > 0x0000000000468a51 <+1377>: movl $0x0,0x14(%rdi) > 0x0000000000468a58 <+1384>: jge 0x468a60 <PlayerStatus::draw(DrawingContext&)+1392> > 0x0000000000468a5a <+1386>: add $0x1,%edx > 0x0000000000468a5d <+1389>: mov %edx,0x10(%rdi) > 0x0000000000468a60 <+1392>: cmp %edx,%eax > 0x0000000000468a62 <+1394>: setl %al > 0x0000000000468a65 <+1397>: movzbl %al,%eax > 0x0000000000468a68 <+1400>: sub %eax,%edx > 0x0000000000468a6a <+1402>: mov %edx,%eax > 0x0000000000468a6c <+1404>: jmpq 0x468538 <PlayerStatus::draw(DrawingContext&)+72> > 0x0000000000468a71 <+1409>: nopl 0x0(%rax) > 0x0000000000468a78 <+1416>: mov (%rbx),%rax > 0x0000000000468a7b <+1419>: mov %rbx,%rdi > 0x0000000000468a7e <+1422>: callq *0x10(%rax) > 0x0000000000468a81 <+1425>: mov $0xffffffff,%eax > 0x0000000000468a86 <+1430>: lock xadd %eax,0xc(%rbx) > 0x0000000000468a8b <+1435>: cmp $0x1,%eax > 0x0000000000468a8e <+1438>: jne 0x46890d <PlayerStatus::draw(DrawingContext&)+1053> > 0x0000000000468a94 <+1444>: mov (%rbx),%rax > 0x0000000000468a97 <+1447>: mov %rbx,%rdi > 0x0000000000468a9a <+1450>: callq *0x18(%rax) > 0x0000000000468a9d <+1453>: jmpq 0x46890d <PlayerStatus::draw(DrawingContext&)+1053> > 0x0000000000468aa2 <+1458>: nopw 0x0(%rax,%rax,1) > 0x0000000000468aa8 <+1464>: lea 0x60(%rsp),%rax > 0x0000000000468aad <+1469>: lea 0x50(%rsp),%rcx > 0x0000000000468ab2 <+1474>: movss 0xea06a(%rip),%xmm0 # 0x552b24 > 0x0000000000468aba <+1482>: mov %rax,0x18(%rsp) > 0x0000000000468abf <+1487>: mov %rcx,0x28(%rsp) > 0x0000000000468ac4 <+1492>: movss %xmm0,0x24(%rsp) > 0x0000000000468aca <+1498>: jmpq 0x468882 <PlayerStatus::draw(DrawingContext&)+914> > 0x0000000000468acf <+1503>: nop > 0x0000000000468ad0 <+1504>: mov (%rbx),%rax > 0x0000000000468ad3 <+1507>: mov %rbx,%rdi > 0x0000000000468ad6 <+1510>: callq *0x10(%rax) > 0x0000000000468ad9 <+1513>: mov $0xffffffff,%eax > 0x0000000000468ade <+1518>: lock xadd %eax,0xc(%rbx) > 0x0000000000468ae3 <+1523>: cmp $0x1,%eax > 0x0000000000468ae6 <+1526>: jne 0x468882 <PlayerStatus::draw(DrawingContext&)+914> > 0x0000000000468aec <+1532>: mov (%rbx),%rax > 0x0000000000468aef <+1535>: mov %rbx,%rdi > 0x0000000000468af2 <+1538>: callq *0x18(%rax) > 0x0000000000468af5 <+1541>: jmpq 0x468882 <PlayerStatus::draw(DrawingContext&)+914> > 0x0000000000468afa <+1546>: nopw 0x0(%rax,%rax,1) > 0x0000000000468b00 <+1552>: lea 0x40(%rsp),%r15 > 0x0000000000468b05 <+1557>: lea 0xd0(%rsp),%rsi > 0x0000000000468b0d <+1565>: mov %r15,%rdi > 0x0000000000468b10 <+1568>: callq 0x45a580 <_ZNSs6assignERKSs@plt> > 0x0000000000468b15 <+1573>: jmpq 0x46878d <PlayerStatus::draw(DrawingContext&)+669> > 0x0000000000468b1a <+1578>: lea 0x10(%rbx),%rdi > 0x0000000000468b1e <+1582>: callq 0x45afa4 <__gnu_cxx::__exchange_and_add_dispatch(_Atomic_word*, int)> > 0x0000000000468b23 <+1587>: test %eax,%eax > 0x0000000000468b25 <+1589>: jg 0x468971 <PlayerStatus::draw(DrawingContext&)+1153> > 0x0000000000468b2b <+1595>: mov 0x18(%rsp),%rsi > 0x0000000000468b30 <+1600>: mov %rbx,%rdi > 0x0000000000468b33 <+1603>: callq 0x45aa10 <_ZNSs4_Rep10_M_destroyERKSaIcE@plt> > 0x0000000000468b38 <+1608>: jmpq 0x468971 <PlayerStatus::draw(DrawingContext&)+1153> > 0x0000000000468b3d <+1613>: lea 0x10(%rdx),%rdi > 0x0000000000468b41 <+1617>: mov %rdx,0x10(%rsp) > 0x0000000000468b46 <+1622>: callq 0x45afa4 <__gnu_cxx::__exchange_and_add_dispatch(_Atomic_word*, int)> > 0x0000000000468b4b <+1627>: test %eax,%eax > 0x0000000000468b4d <+1629>: mov 0x10(%rsp),%rdx > 0x0000000000468b52 <+1634>: jg 0x46878d <PlayerStatus::draw(DrawingContext&)+669> > 0x0000000000468b58 <+1640>: lea 0x50(%rsp),%rcx > 0x0000000000468b5d <+1645>: mov %rdx,%rdi > 0x0000000000468b60 <+1648>: mov %rcx,%rsi > 0x0000000000468b63 <+1651>: callq 0x45aa10 <_ZNSs4_Rep10_M_destroyERKSaIcE@plt> > 0x0000000000468b68 <+1656>: jmpq 0x46878d <PlayerStatus::draw(DrawingContext&)+669> > 0x0000000000468b6d <+1661>: lea 0x10(%rbx),%rdi > 0x0000000000468b71 <+1665>: callq 0x45afa4 <__gnu_cxx::__exchange_and_add_dispatch(_Atomic_word*, int)> > 0x0000000000468b76 <+1670>: test %eax,%eax > 0x0000000000468b78 <+1672>: jg 0x46892b <PlayerStatus::draw(DrawingContext&)+1083> > 0x0000000000468b7e <+1678>: mov 0x18(%rsp),%rsi > 0x0000000000468b83 <+1683>: mov %rbx,%rdi > 0x0000000000468b86 <+1686>: callq 0x45aa10 <_ZNSs4_Rep10_M_destroyERKSaIcE@plt> > 0x0000000000468b8b <+1691>: jmpq 0x46892b <PlayerStatus::draw(DrawingContext&)+1083> > 0x0000000000468b90 <+1696>: mov $0x552ac0,%ecx > 0x0000000000468b95 <+1701>: mov $0x1a8,%edx > 0x0000000000468b9a <+1706>: mov $0x552a88,%esi > 0x0000000000468b9f <+1711>: mov $0x552a37,%edi > 0x0000000000468ba4 <+1716>: callq 0x459850 <__assert_fail@plt> > 0x0000000000468ba9 <+1721>: mov 0x28(%rsp),%rdi > 0x0000000000468bae <+1726>: mov %rax,%rbx > 0x0000000000468bb1 <+1729>: add $0x8,%rdi > 0x0000000000468bb5 <+1733>: callq 0x468cd0 <boost::detail::shared_count::~shared_count()> > 0x0000000000468bba <+1738>: mov %r15,%rdi > 0x0000000000468bbd <+1741>: callq 0x45ae80 <_ZNSsD1Ev@plt> > 0x0000000000468bc2 <+1746>: lea 0x70(%rsp),%rdi > 0x0000000000468bc7 <+1751>: callq 0x4597a0 <_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev@plt> > 0x0000000000468bcc <+1756>: mov %rbx,%rdi > 0x0000000000468bcf <+1759>: callq 0x45a270 <_Unwind_Resume@plt> > 0x0000000000468bd4 <+1764>: mov 0x18(%rsp),%rdi > 0x0000000000468bd9 <+1769>: mov %rax,%rbx > 0x0000000000468bdc <+1772>: add $0x8,%rdi > 0x0000000000468be0 <+1776>: callq 0x468cd0 <boost::detail::shared_count::~shared_count()> > 0x0000000000468be5 <+1781>: jmp 0x468bba <PlayerStatus::draw(DrawingContext&)+1738> > 0x0000000000468be7 <+1783>: mov %rax,%rbx > 0x0000000000468bea <+1786>: jmp 0x468bba <PlayerStatus::draw(DrawingContext&)+1738> > 0x0000000000468bec <+1788>: mov %r12,0x70(%rsp) > 0x0000000000468bf1 <+1793>: mov 0x34d880(%rip),%rcx # 0x7b6478 <_ZTTSt18basic_stringstreamIcSt11char_traitsIcESaIcEE+24> > 0x0000000000468bf8 <+1800>: mov %rax,%rbx > 0x0000000000468bfb <+1803>: mov -0x18(%r12),%rdx > 0x0000000000468c00 <+1808>: mov %rcx,0x70(%rsp,%rdx,1) > 0x0000000000468c05 <+1813>: movq $0x0,0x78(%rsp) > 0x0000000000468c0e <+1822>: lea 0xd8(%rsp),%rdi > 0x0000000000468c16 <+1830>: callq 0x45ab30 <_ZNSt9basic_iosIcSt11char_traitsIcEED2Ev@plt> > 0x0000000000468c1b <+1835>: mov %rbx,%rdi > 0x0000000000468c1e <+1838>: callq 0x45a270 <_Unwind_Resume@plt> > 0x0000000000468c23 <+1843>: jmp 0x468be7 <PlayerStatus::draw(DrawingContext&)+1783> > 0x0000000000468c25 <+1845>: mov 0x18(%rsp),%rdi > 0x0000000000468c2a <+1850>: mov %rax,%rbx > 0x0000000000468c2d <+1853>: callq 0x45ae80 <_ZNSsD1Ev@plt> > 0x0000000000468c32 <+1858>: jmp 0x468bba <PlayerStatus::draw(DrawingContext&)+1738> > 0x0000000000468c34 <+1860>: mov %rax,%rbx > 0x0000000000468c37 <+1863>: jmp 0x468c0e <PlayerStatus::draw(DrawingContext&)+1822> > 0x0000000000468c39 <+1865>: nopl 0x0(%rax) > 0x0000000000468c40 <+1872>: jmp 0x468c25 <PlayerStatus::draw(DrawingContext&)+1845> > 0x0000000000468c42 <+1874>: mov %ecx,0x14(%rdi) > 0x0000000000468c45 <+1877>: mov %edx,%eax > 0x0000000000468c47 <+1879>: jmpq 0x468538 <PlayerStatus::draw(DrawingContext&)+72> > 0x0000000000468c4c <+1884>: mov %rax,%rbx > 0x0000000000468c4f <+1887>: nop > 0x0000000000468c50 <+1888>: jmpq 0x468bc2 <PlayerStatus::draw(DrawingContext&)+1746> > 0x0000000000468c55 <+1893>: mov 0xd0(%rsp),%rbx > 0x0000000000468c5d <+1901>: mov %rax,%rbp > 0x0000000000468c60 <+1904>: movq $0x7b5c70,0x88(%rsp) > 0x0000000000468c6c <+1916>: sub $0x18,%rbx > 0x0000000000468c70 <+1920>: cmp $0x7b5d40,%rbx > 0x0000000000468c77 <+1927>: jne 0x468ca9 <PlayerStatus::draw(DrawingContext&)+1977> > 0x0000000000468c79 <+1929>: lea 0xc0(%rsp),%rdi > 0x0000000000468c81 <+1937>: movq $0x7b6170,0x88(%rsp) > 0x0000000000468c8d <+1949>: mov %rbp,%rbx > 0x0000000000468c90 <+1952>: callq 0x45aa70 <_ZNSt6localeD1Ev@plt> > 0x0000000000468c95 <+1957>: lea 0x70(%rsp),%rdi > 0x0000000000468c9a <+1962>: mov $0x7b6468,%esi > 0x0000000000468c9f <+1967>: callq 0x45a220 <_ZNSdD2Ev@plt> > 0x0000000000468ca4 <+1972>: jmpq 0x468c0e <PlayerStatus::draw(DrawingContext&)+1822> > 0x0000000000468ca9 <+1977>: lea 0x10(%rbx),%rdi > 0x0000000000468cad <+1981>: callq 0x45afa4 <__gnu_cxx::__exchange_and_add_dispatch(_Atomic_word*, int)> > 0x0000000000468cb2 <+1986>: test %eax,%eax > 0x0000000000468cb4 <+1988>: jg 0x468c79 <PlayerStatus::draw(DrawingContext&)+1929> > 0x0000000000468cb6 <+1990>: lea 0x60(%rsp),%rsi > 0x0000000000468cbb <+1995>: mov %rbx,%rdi > 0x0000000000468cbe <+1998>: callq 0x45aa10 <_ZNSs4_Rep10_M_destroyERKSaIcE@plt> > 0x0000000000468cc3 <+2003>: jmp 0x468c79 <PlayerStatus::draw(DrawingContext&)+1929> >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 1029156
: 822590 |
822591
|
822592
|
822593
|
822594
|
822595
|
822596
|
822597
|
822598
|
822599