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 574890 Details for
Bug 728805
[abrt] supertux-0.3.3-1.fc14: atomic_increment: Process /usr/bin/supertux2 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), 51.55 KB, created by
Rafael Pereira
on 2012-04-03 14:52:59 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Rafael Pereira
Created:
2012-04-03 14:52:59 UTC
Size:
51.55 KB
patch
obsolete
>[New LWP 3595] >[New LWP 3607] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >warning: the debug information found in "/usr/lib/debug//usr/lib64/libssl3.so.debug" does not match "/usr/lib64/libssl3.so" (CRC mismatch). > >warning: the debug information found in "/usr/lib/debug/usr/lib64/libssl3.so.debug" does not match "/usr/lib64/libssl3.so" (CRC mismatch). > >warning: the debug information found in "/usr/lib/debug//usr/lib64/libsmime3.so.debug" does not match "/usr/lib64/libsmime3.so" (CRC mismatch). > >warning: the debug information found in "/usr/lib/debug/usr/lib64/libsmime3.so.debug" does not match "/usr/lib64/libsmime3.so" (CRC mismatch). > >warning: the debug information found in "/usr/lib/debug//usr/lib64/libnss3.so.debug" does not match "/usr/lib64/libnss3.so" (CRC mismatch). > >warning: the debug information found in "/usr/lib/debug/usr/lib64/libnss3.so.debug" does not match "/usr/lib64/libnss3.so" (CRC mismatch). > >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. > in /usr/include/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp > >Thread 2 (Thread 0x7f92e56c6700 (LWP 3607)): >#0 0x00000034cf81ecf8 in MixSomeSources (ALContext=<optimized out>, DryBuffer=0x7f92e5ae1098, SamplesToDo=1760) at /usr/src/debug/openal-soft-1.12.854/Alc/ALu.c:1176 > chans = {0, 1} > scaler = 0.707106769 > DataSize = 25600 > ALBuffer = <optimized out> > Data = 0x11eaf50 > BufferSize = <optimized out> > DummyBuffer = {-102.24189, -106.094933, -108.37014, -110.155136, -112.788162, -111.757378, -108.970398, -109.132309, -104.433495, -98.3804016, -100.235703, -101.32856, -100.742683, -100.382736, -94.8119049, -90.6991806, -93.0301666, -94.1103668, -92.3951492, -92.6219406, -92.5715637, -89.3670273, -92.387619, -95.6207886, -95.7071533, -94.145752, -92.8307571, -95.2460632, -95.7757492, -94.9404449, -96.565918, -98.6802826, -99.2577744, -99.6191177, -104.232155, -106.596733, -108.096703, -110.949905, -113.575249, -110.65271, -102.585373, -99.9449997, -103.231277, -106.214828, -105.406357, -100.603607, -100.470078, -104.794563, -105.861313, -101.452904, -100.75753, -102.216713, -97.8690491, -95.0720367, -97.1574783, -96.075325, -92.2045822, -96.1748199, -96.7594452, -91.3343887, -89.1803436, -88.0403595, -88.746109, -88.2875824, -81.8853149, -77.159111, -81.3478775, -89.7094498, -86.4858932, -80.2053223, -84.7849579, -85.8855591, -84.4672089, -83.6297684, -75.5186081, -75.2941055, -85.1624451, -84.6115646, -83.3681641, -86.7913742, -92.3857346, -98.422493, -95.709404, -92.4966049, -93.7640686, -89.8756943, -89.3405304, -89.2996216, -86.0556488, -89.8405075, -93.3394165, -92.6570511, -92.6243439, -92.2123947, -90.2614746, -94.4057312, -100.354362, -97.6853104, -90.1715088, -85.3368225, -90.9659424, -94.9421539, -89.7949448, -87.4947205, -93.1505127, -95.853157, -91.7064285, -85.2189255, -83.1706238, -84.2726059, -84.4840775, -85.8099136, -85.8733139, -81.5717392, -81.7212067, -84.4126663, -83.8175888, -82.8671265, -89.2901535, -93.7621307, -92.9206161, -91.208374, -87.1370392, -89.9027405, -91.379158, -84.3788071, -87.7003326, -98.5887985, -102.507622, -100.845665, -100.222267, -101.388504, -99.0196075, -91.5130463, -88.4023514, -90.6442413, -94.0742416, -100.77108, -103.259636, -105.645126, -109.467033, -103.51107, -100.542259, -100.494614, -95.746727, -93.2037048, -92.7498932, -90.1015396, -87.0544052, -91.052948, -92.6543732, -92.150116, -93.0646439, -88.71315, -82.7711182, -87.1572952, -94.0691147, -89.2927246, -85.8296432, -87.1118469, -82.6803513, -79.2145233, -85.0232697, -90.8386993, -88.6527939, -83.7177963, -81.627037, -82.1573944, -82.4638596, -79.8037109, -79.351059, -88.1961441, -88.8012772, -84.8544159, -89.9775696, -92.2359924, -89.3731689, -83.8505096, -81.5047379, -81.8723526, -80.4080429, -81.53022, -90.8670883, -98.2964554, -98.7166748, -91.029808, -87.3056488, -91.8604965, -92.5112228, -93.8705521, -98.8300018, -99.8543167, -97.0957336, -90.8103409, -87.374733, -90.2580338, -95.8222733, -102.990921, -101.542778, -96.6045837...} > WetBuffer = {0x34cfa45080, 0x34cfa45080} > Matrix = <optimized out> > DrySend = {1, 1, 1, 1, 1, 1, 1, 1, 1} > dryGainStep = {0, 0, 0, 0, 0, 0, 0, 0, 0} > i = 1 > j = 1427 > k = <optimized out> > out = 9 > ALSource = 0x1546dd0 > value = 0.0687887222 > outsamp = <optimized out> > BufferListItem = 0x1e9fcd0 > DryFilter = <optimized out> > WetFilter = {0x1546f28, 0x1546f50} > WetSend = {1, 1} > rampLength = 1760 > DeviceFreq = 44100 > increment = 16384 > DataPosInt = 22848 > DataPosFrac = 0 > Channels = 2 > Bytes = 0 > Frequency = <optimized out> > Resampler = LINEAR_RESAMPLER > BuffersPlayed = 0 > Pitch = <optimized out> > State = <optimized out> >#1 0x00000034cf826268 in aluMixData (device=0x7f92e5ae1010, buffer=0x7f92e11e5040, size=1760) at /usr/src/debug/openal-soft-1.12.854/Alc/ALu.c:1373 > DryBuffer = 0x7f92e5ae1098 > ChanMap = <optimized out> > SamplesToDo = 1760 > ALEffectSlot = <optimized out> > ALContext = 0xd939b0 > fpuState = 0 > i = <optimized out> > c = <optimized out> >#2 0x00000034cf837a7f in stream_write_callback (stream=0xd90520, len=14080, pdata=0x7f92e5ae1010) at /usr/src/debug/openal-soft-1.12.854/Alc/pulseaudio.c:437 > newlen = 14080 > buf = 0x7f92e11e5040 > free_func = 0 > Device = 0x7f92e5ae1010 > data = 0xd8b300 >#3 0x0000003908425f17 in pa_command_request (pd=<optimized out>, command=<optimized out>, tag=<optimized out>, t=0x7f92dc0034b0, userdata=0xd8c810) at pulse/stream.c:749 > s = <optimized out> > c = 0xd8c810 > bytes = 14080 > channel = <optimized out> > __func__ = "pa_command_request" > __PRETTY_FUNCTION__ = "pa_command_request" >#4 0x000000390802757b in pa_pdispatch_run (pd=0x7f92dc001410, packet=<optimized out>, creds=0x7f92dc000ab0, userdata=0xd8c810) at pulsecore/pdispatch.c:331 > cb = <optimized out> > tag = 4294967295 > command = 61 > ts = 0x7f92dc0034b0 > ret = -1 > __func__ = "pa_pdispatch_run" > __PRETTY_FUNCTION__ = "pa_pdispatch_run" >#5 0x000000390840ebfd in pstream_packet_callback (p=<optimized out>, packet=0x7f92dc004c40, creds=0x7f92dc000ab0, userdata=0xd8c810) at pulse/context.c:346 > c = 0xd8c810 > __func__ = "pstream_packet_callback" > __PRETTY_FUNCTION__ = "pstream_packet_callback" >#6 0x000000390802be39 in do_read (p=0x7f92dc000960) at pulsecore/pstream.c:816 > release_memblock = 0x0 > d = <optimized out> > l = <optimized out> > r = 20 >#7 do_something (p=0x7f92dc000960) at pulsecore/pstream.c:184 > __func__ = "do_something" > __PRETTY_FUNCTION__ = "do_something" >#8 0x000000390841e17e in dispatch_pollfds (m=0xd8c490) at pulse/mainloop.c:688 > e = 0x7f92dc000910 > k = <optimized out> > r = <optimized out> >#9 pa_mainloop_dispatch (m=0xd8c490) at pulse/mainloop.c:933 > dispatched = <optimized out> > __func__ = "pa_mainloop_dispatch" > __PRETTY_FUNCTION__ = "pa_mainloop_dispatch" >#10 0x000000390841e545 in pa_mainloop_iterate (m=0xd8c490, block=<optimized out>, retval=0x0) at pulse/mainloop.c:964 > r = <optimized out> > __func__ = "pa_mainloop_iterate" > __PRETTY_FUNCTION__ = "pa_mainloop_iterate" >#11 0x000000390841e5f0 in pa_mainloop_run (m=0xd8c490, retval=0x0) at pulse/mainloop.c:979 > r = <optimized out> >#12 0x000000390842c03f in thread (userdata=0xd8c450) at pulse/thread-mainloop.c:94 > m = 0xd8c450 > mask = {__val = {18446744067267100671, 18446744073709551615 <repeats 15 times>}} >#13 0x0000003908038be8 in internal_thread_func (userdata=0xd8c610) at pulsecore/thread-posix.c:83 > t = 0xd8c610 >#14 0x00000034aec07d90 in start_thread (arg=0x7f92e56c6700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f92e56c6700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 329221037911581264, 226270187584, 140268891040192, 0, 3, -309505846378880432, 358314668200960592}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> > __PRETTY_FUNCTION__ = "start_thread" >#15 0x00000034ae8f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 1 (Thread 0x7f92eca75800 (LWP 3595)): >#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=0x7fff81b92608) at /usr/include/boost/smart_ptr/detail/shared_count.hpp:228 >No locals. >#3 shared_ptr (this=0x7fff81b92600) at /usr/include/boost/smart_ptr/shared_ptr.hpp:168 >No locals. >#4 PlayerStatus::draw (this=0xd91d40, 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 = 0x7b9c48, 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 = 0x7fff81b92538, _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 = 0x39026f3060, static _S_classic = 0x39026f3060, static _S_global = 0x39026f3060, static _S_categories = 0x39026e8be0, static _S_once = 2}}, _M_tie = 0x0, _M_fill = 32 ' ', _M_fill_init = true, _M_streambuf = 0x7fff81b924a8, _M_ctype = 0x39026f32e0, _M_num_put = 0x39026f3600, _M_num_get = 0x39026f35f0}, _vptr.basic_istream = 0x7b9bf8, _M_gcount = 0}, <std::basic_ostream<char, std::char_traits<char> >> = {_vptr.basic_ostream = 0x7b9c20}, <No data fields>}, _M_stringbuf = {<std::basic_streambuf<char, std::char_traits<char> >> = {_vptr.basic_streambuf = 0x7ba110, _M_in_beg = 0x1ea0508 "0", _M_in_cur = 0x1ea0508 "0", _M_in_end = 0x1ea0509 "", _M_out_beg = 0x1ea0508 "0", _M_out_cur = 0x1ea0509 "", _M_out_end = 0x1ea0708 "X\027\273\256\064", _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 = 0x39026f3060, static _S_classic = 0x39026f3060, static _S_global = 0x39026f3060, static _S_categories = 0x39026e8be0, static _S_once = 2}}, _M_mode = 24, _M_string = "0"}} > coins_text = "0" >#5 0x00000000004ba6b8 in GameSession::drawstatus (this=0x1ea1500, context=...) at /usr/src/debug/supertux-0.3.3/src/supertux/game_session.cpp:591 >No locals. >#6 0x00000000004ba778 in GameSession::draw (this=0x1ea1500, context=...) at /usr/src/debug/supertux-0.3.3/src/supertux/game_session.cpp:369 >No locals. >#7 0x00000000004b6f54 in ScreenManager::draw (this=0x1056990, context=...) at /usr/src/debug/supertux-0.3.3/src/supertux/screen_manager.cpp:145 > fps_ticks = 7570 > frame_count = 0 >#8 0x00000000004b7536 in ScreenManager::run (this=0x1056990, 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 = 86318 > elapsed_ticks = 2 >#9 0x00000000004cf86a in Main::run (this=0x7fff81b9293f, argc=1, argv=<optimized out>) at /usr/src/debug/supertux-0.3.3/src/supertux/main.cpp:629 > context = {static NORMAL = NORMAL, static LIGHTMAP = LIGHTMAP, renderer = 0xd90ee0, lightmap = 0xf917d0, transformstack = std::vector of length 1, capacity 4 = {{translation = {x = 0, y = 0}, drawing_effect = NO_EFFECT, alpha = 1}}, transform = {translation = {x = 0, y = 0}, drawing_effect = NO_EFFECT, alpha = 1}, blend_stack = std::vector of length 0, capacity 0, blend_mode = {sfactor = 770, dfactor = 771}, drawing_requests = std::vector of length 117, capacity 512 = {0x10cfd50, 0x10cfd90, 0x10cfdd0, 0x10cfe10, 0x10cfe50, 0x10cff50, 0x10cff90, 0x10cffd0, 0x10d0010, 0x10d0050, 0x10d0090, 0x10d00d0, 0x10d0110, 0x10d0150, 0x10d0190, 0x10d01d0, 0x10d0210, 0x10d0250, 0x10d0290, 0x10d02d0, 0x10d0310, 0x10d0350, 0x10d0390, 0x10d03d0, 0x10d0410, 0x10d0450, 0x10d0490, 0x10d04d0, 0x10d0510, 0x10d0550, 0x10d0590, 0x10d05d0, 0x10d0610, 0x10d0650, 0x10d0690, 0x10d06d0, 0x10d0710, 0x10d0750, 0x10d0790, 0x10d07d0, 0x10d0810, 0x10d0850, 0x10d0890, 0x10d08d0, 0x10d0910, 0x10d0950, 0x10d0990, 0x10d09d0, 0x10d0a10, 0x10d0a50, 0x10d0a90, 0x10d0ad0, 0x10d0b10, 0x10d0b50, 0x10d0b90, 0x10d0bd0, 0x10d0c10, 0x10d0c50, 0x10d0c90, 0x10d0cd0, 0x1108c40, 0x1108c80, 0x1108cc0, 0x1108d00, 0x1108d40, 0x1108d80, 0x1108dc0, 0x1108e00, 0x1108e40, 0x1108e80, 0x1108ec0, 0x1108f00, 0x1108f40, 0x1108f80, 0x1108fc0, 0x1109000, 0x1109040, 0x1109080, 0x11090c0, 0x1109100, 0x1109140, 0x1109180, 0x11091c0, 0x1109200, 0x1109240, 0x1109280, 0x11092c0, 0x1109300, 0x1109340, 0x1109380, 0x11093c0, 0x1109400, 0x1109440, 0x1109480, 0x11094c0, 0x1109500, 0x1109540, 0x1109580, 0x11095c0, 0x1109600, 0x1109640, 0x1109680, 0x11096c0, 0x1109700, 0x1109740, 0x1109780, 0x11097c0, 0x1109800, 0x1109840, 0x1109880, 0x11098c0, 0x1109900, 0x1109940, 0x1109980, 0x11099c0, 0x1109a00, 0x1109a40}, lightmap_requests = std::vector of length 0, capacity 0, requests = 0x7fff81b927e8, ambient_color = {red = 1, green = 1, blue = 1, alpha = 1, static BLACK = {red = 0, green = 0, blue = 0, alpha = 1, static BLACK = <same as static member of an already seen type>, static RED = {red = 1, green = 0, blue = 0, alpha = 1, static BLACK = <same as static member of an already seen type>, static RED = <same as static member of an already seen type>, static GREEN = {red = 0, green = 1, blue = 0, alpha = 1, static BLACK = <same as static member of an already seen type>, static RED = <same as static member of an already seen type>, static GREEN = <same as static member of an already seen type>, static BLUE = {red = 0, green = 0, blue = 1, alpha = 1, static BLACK = <same as static member of an already seen type>, static RED = <same as static member of an already seen type>, static GREEN = <same as static member of an already seen type>, static BLUE = <same as static member of an already seen type>, static CYAN = {red = 0, green = 1, blue = 1, alpha = 1, static BLACK = <same as static member of an already seen type>, static RED = <same as static member of an already seen type>, static GREEN = <same as static member of an already seen type>, static BLUE = <same as static member of an already seen type>, static CYAN = <same as static member of an already seen type>, static MAGENTA = {red = 1, green = 0, blue = 1, alpha = 1, static BLACK = <same as static member of an already seen type>, static RED = <same as static member of an already seen type>, static GREEN = <same as static member of an already seen type>, static BLUE = <same as static member of an already seen type>, static CYAN = <same as static member of an already seen type>, static MAGENTA = <same as static member of an already seen type>, static YELLOW = {red = 1, green = 1, blue = 0, alpha = 1, static BLACK = <same as static member of an already seen type>, static RED = <same as static member of an already seen type>, static GREEN = <same as static member of an already seen type>, static BLUE = <same as static member of an already seen type>, static CYAN = <same as static member of an already seen type>, static MAGENTA = <same as static member of an already seen type>, static YELLOW = <same as static member of an already seen type>, static WHITE = {red = 1, green = 1, blue = 1, alpha = 1, static BLACK = <same as static member of an already seen type>, static RED = <same as static member of an already seen type>, static GREEN = <same as static member of an already seen type>, static BLUE = <same as static member of an already seen type>, static CYAN = <same as static member of an already seen type>, static MAGENTA = <same as static member of an already seen type>, static YELLOW = <same as static member of an already seen type>, static WHITE = <same as static member of an already seen type>}}, static WHITE = <same as static member of an already seen type>}, static YELLOW = <same as static member of an already seen type>, static WHITE = <same as static member of an already seen type>}, static MAGENTA = <same as static member of an already seen type>, static YELLOW = <same as static member of an already seen type>, static WHITE = <same as static member of an already seen type>}, static CYAN = <same as static member of an already seen type>, static MAGENTA = <same as static member of an already seen type>, static YELLOW = <same as static member of an already seen type>, static WHITE = <same as static member of an already seen type>}, static BLUE = <same as static member of an already seen type>, static CYAN = <same as static member of an already seen type>, static MAGENTA = <same as static member of an already seen type>, static YELLOW = <same as static member of an already seen type>, static WHITE = <same as static member of an already seen type>}, static GREEN = <same as static member of an already seen type>, static BLUE = <same as static member of an already seen type>, static CYAN = <same as static member of an already seen type>, static MAGENTA = <same as static member of an already seen type>, static YELLOW = <same as static member of an already seen type>, static WHITE = <same as static member of an already seen type>}, static RED = <same as static member of an already seen type>, static GREEN = <same as static member of an already seen type>, static BLUE = <same as static member of an already seen type>, static CYAN = <same as static member of an already seen type>, static MAGENTA = <same as static member of an already seen type>, static YELLOW = <same as static member of an already seen type>, static WHITE = <same as static member of an already seen type>}, target = NORMAL, target_stack = std::vector of length 0, capacity 0, obst = {chunk_size = 4064, chunk = 0x12e4890, object_base = 0x12e4da0 "", next_free = 0x12e4da0 "", chunk_limit = 0x12e5870 "\037R1>\f\030\343=\361\017", temp = {tempint = 0, tempptr = 0x0}, alignment_mask = 15, chunkfun = 0x4ebfc0 <obstack_chunk_alloc(size_t)>, freefun = 0x4ebfa0 <obstack_chunk_free(void*)>, extra_arg = 0x0, use_extra_arg = 0, maybe_empty_object = 0, alloc_failed = 0}, screenshot_requested = false} > default_playerstatus = {_M_ptr = 0x104c4d0} > result = 0 >#10 0x0000000000458f93 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 >0x000000390300ccb0 0x0000003903043078 Yes /usr/lib64/libsquirrel-2.2.4.so >0x0000003902c04be0 0x0000003902c0a7b8 Yes /usr/lib64/libsqstdlib-2.2.4.so >0x00000034c1807ed0 0x00000034c1859e08 Yes /usr/lib64/libSDL-1.2.so.0 >0x00000034aec05700 0x00000034aec10b88 Yes /lib64/libpthread.so.0 >0x0000003728c02420 0x0000003728c09d2c Yes /usr/lib64/libSDL_image-1.2.so.0 >0x00000034cf806c30 0x00000034cf839f4c Yes /usr/lib64/libopenal.so.1 >0x00000034c2801ff0 0x00000034c2806158 Yes /usr/lib64/libvorbisfile.so.3 >0x00000034bf8037a0 0x00000034bf81a788 Yes /usr/lib64/libvorbis.so.0 >0x00000034bf4018d0 0x00000034bf403f7c Yes /usr/lib64/libogg.so.0 >0x00000034b0c03960 0x00000034b0c0e27c Yes /usr/lib64/libphysfs-1.0.so.1 >0x0000003907804800 0x0000003907856c28 Yes /usr/lib64/libGLU.so.1 >0x0000003907c24f70 0x0000003907c59d48 Yes /usr/lib64/libGL.so.1 >0x000000390141dce0 0x00000039014a97ec Yes /usr/lib64/libX11.so.6 >0x0000003901803630 0x000000390180ed08 Yes /usr/lib64/libXext.so.6 >0x0000003901c34340 0x0000003901c5152c Yes /usr/lib64/libGLEW.so.1.6 >0x00000036ef8094f0 0x00000036ef848a38 Yes /usr/lib64/libcurl.so.4 >0x000000390245a490 0x00000039024c2f46 Yes /usr/lib64/libstdc++.so.6 >0x00000034af8051b0 0x00000034af843b68 Yes /lib64/libm.so.6 >0x00000039010028a0 0x00000039010120b8 Yes /lib64/libgcc_s.so.1 >0x00000034ae81ef10 0x00000034ae95bb70 Yes /lib64/libc.so.6 >0x00000034af000de0 0x00000034af001918 Yes /lib64/libdl.so.2 >0x00000034ae400b20 0x00000034ae41aaaa Yes /lib64/ld-linux-x86-64.so.2 >0x00000037288048c0 0x000000372881e488 Yes /usr/lib64/libpng12.so.0 >0x000000372a803d70 0x000000372a835a08 Yes /usr/lib64/libjpeg.so.62 >0x000000372ac07830 0x000000372ac39d6c Yes /usr/lib64/libtiff.so.3 >0x00000034b0001e90 0x00000034b000e688 Yes /lib64/libz.so.1 >0x00000034af402260 0x00000034af405758 Yes /lib64/librt.so.1 >0x0000003902800a90 0x000000390280160c Yes /usr/lib64/libXdamage.so.1 >0x00000039020013e0 0x000000390200450c Yes /usr/lib64/libXfixes.so.3 >0x0000003907400e10 0x0000003907403bfc Yes /usr/lib64/libXxf86vm.so.1 >0x00000034c6402f90 0x00000034c6407a18 Yes /usr/lib64/libdrm.so.2 >0x00000034b2c086c0 0x00000034b2c13c0c Yes /usr/lib64/libxcb.so.1 >0x00000034c4402f10 0x00000034c44073ec Yes /lib64/libidn.so.11 >0x000000358f6035e0 0x000000358f60a948 Yes /usr/lib64/liblber-2.4.so.2 >0x000000358f20e780 0x000000358f23c468 Yes /usr/lib64/libldap-2.4.so.2 >0x00000036ee409e40 0x00000036ee4365c8 Yes /lib64/libgssapi_krb5.so.2 >0x00000036ee01a680 0x00000036ee08e298 Yes /lib64/libkrb5.so.3 >0x00000036ee804790 0x00000036ee81d2b8 Yes /lib64/libk5crypto.so.3 >0x00000034bc4013b0 0x00000034bc401fac Yes /lib64/libcom_err.so.2 >0x000000358da09540 0x000000358da2d3d8 Yes (*) /usr/lib64/libssl3.so >0x000000358de09b90 0x000000358de21da8 Yes (*) /usr/lib64/libsmime3.so >0x000000358d218a20 0x000000358d2fa0e8 Yes (*) /usr/lib64/libnss3.so >0x000000358d60a900 0x000000358d615b68 Yes /usr/lib64/libnssutil3.so >0x000000358ca00ec0 0x000000358ca01df8 Yes /lib64/libplds4.so >0x000000358ce013e0 0x000000358ce02ad8 Yes /lib64/libplc4.so >0x000000358c60d0f0 0x000000358c62c5b8 Yes /lib64/libnspr4.so >0x00000036efc04d60 0x00000036efc1d038 Yes /usr/lib64/libssh2.so.1 >0x00000034b2800dd0 0x00000034b2801b2c Yes /usr/lib64/libXau.so.6 >0x00000034b1003940 0x00000034b1014018 Yes /lib64/libresolv.so.2 >0x000000358e204750 0x000000358e2147c8 Yes /usr/lib64/libsasl2.so.2 >0x00000036eec02860 0x00000036eec079e8 Yes /lib64/libkrb5support.so.0 >0x00000034bd800ff0 0x00000034bd801a28 Yes /lib64/libkeyutils.so.1 >0x00000036ef014670 0x00000036ef047068 Yes /usr/lib64/libssl.so.10 >0x00000034bcc5c940 0x00000034bcd242c8 Yes /lib64/libcrypto.so.10 >0x000000358c200c60 0x000000358c205ce8 Yes /lib64/libcrypt.so.1 >0x00000034b0405d00 0x00000034b0416068 Yes /lib64/libselinux.so.1 >0x000000358be03460 0x000000358be42158 Yes /lib64/libfreebl3.so >0x00007f92ec86c910 0x00007f92ec87310c Yes /usr/lib64/libXrender.so.1 >0x0000003903c028d0 0x0000003903c0749c Yes /usr/lib64/libXcursor.so.1 >0x000000390840af00 0x0000003908432248 Yes /usr/lib64/libpulse.so.0 >0x000000390800f6e0 0x000000390803ad68 Yes /usr/lib64/libpulsecommon-0.9.23.so >0x0000003906c004e0 0x0000003906c0060c Yes /usr/lib64/libX11-xcb.so.1 >0x00000034c0401ad0 0x00000034c0405d7c Yes /usr/lib64/libSM.so.6 >0x00000034c0004d00 0x00000034c0012e1c Yes /usr/lib64/libICE.so.6 >0x0000003907001380 0x00000039070042dc Yes /usr/lib64/libXtst.so.6 >0x00007f92e58d9f90 0x00007f92e58ddb2c Yes /lib64/libwrap.so.0 >0x00000034c60061c0 0x00000034c6048518 Yes /usr/lib64/libsndfile.so.1 >0x00000034c92011c0 0x00000034c92036cc Yes /usr/lib64/libasyncns.so.0 >0x00000034b24076f0 0x00000034b24306c8 Yes /lib64/libdbus-1.so.3 >0x00000034b9001610 0x00000034b9002c58 Yes /lib64/libuuid.so.1 >0x00007f92e56c8f80 0x00007f92e56d3778 Yes /usr/lib64/libXi.so.6 >0x00000034c5c04060 0x00000034c5c11878 Yes /lib64/libnsl.so.1 >0x00000034c7e0be70 0x00000034c7e30e08 Yes /usr/lib64/libFLAC.so.8 >0x00000034c68139f0 0x00000034c6816008 Yes /usr/lib64/libvorbisenc.so.2 >0x00007f92e08d6790 0x00007f92e0b09058 Yes /usr/lib64/dri/r600_dri.so >0x00000034b1801890 0x00000034b1805ff8 Yes /usr/lib64/libffi.so.5 >0x00000034b3803b70 0x00000034b381d84c Yes /lib64/libexpat.so.1 >0x00007f92dae493b0 0x00007f92db8fe1b8 Yes /usr/lib64/llvm/libLLVM-2.9.so >0x00007f92da4974d0 0x00007f92da498048 Yes /usr/lib64/gconv/ISO8859-1.so >(*): Shared library is missing debugging information. >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >rax 0x30 48 >rbx 0xd91d40 14228800 >rcx 0x7f92e0377010 140268803682320 >rdx 0x1 1 >rsi 0x7fff81b92448 140735369782344 >rdi 0x7fff81b92440 140735369782336 >rbp 0x7fff81b92790 0x7fff81b92790 >rsp 0x7fff81b92480 0x7fff81b92480 >r8 0x10 16 >r9 0x0 0 >r10 0x1a 26 >r11 0x39026e9920 244853938464 >r12 0x39026ecd98 244853951896 >r13 0x39026ecdf8 244853951992 >r14 0x39026ecd38 244853951800 >r15 0x7fff81b92620 140735369782816 >rip 0x4ddf58 0x4ddf58 <PlayerStatus::draw(DrawingContext&)+760> >eflags 0x200206 [ PF IF ID ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function PlayerStatus::draw(DrawingContext&): > 0x00000000004ddc60 <+0>: push %r15 > 0x00000000004ddc62 <+2>: push %r14 > 0x00000000004ddc64 <+4>: push %r13 > 0x00000000004ddc66 <+6>: push %r12 > 0x00000000004ddc68 <+8>: push %rbp > 0x00000000004ddc69 <+9>: mov %rsi,%rbp > 0x00000000004ddc6c <+12>: push %rbx > 0x00000000004ddc6d <+13>: mov %rdi,%rbx > 0x00000000004ddc70 <+16>: sub $0x1f8,%rsp > 0x00000000004ddc77 <+23>: mov 0x10(%rdi),%edx > 0x00000000004ddc7a <+26>: mov (%rdi),%eax > 0x00000000004ddc7c <+28>: cmp $0xffffffff,%edx > 0x00000000004ddc7f <+31>: je 0x4ddca1 <PlayerStatus::draw(DrawingContext&)+65> > 0x00000000004ddc81 <+33>: mov %edx,%ecx > 0x00000000004ddc83 <+35>: movss 0x7c9f5(%rip),%xmm1 # 0x55a680 > 0x00000000004ddc8b <+43>: sub %eax,%ecx > 0x00000000004ddc8d <+45>: cvtsi2ss %ecx,%xmm0 > 0x00000000004ddc91 <+49>: andps %xmm1,%xmm0 > 0x00000000004ddc94 <+52>: ucomiss 0x7c96d(%rip),%xmm0 # 0x55a608 > 0x00000000004ddc9b <+59>: jbe 0x4de1a0 <PlayerStatus::draw(DrawingContext&)+1344> > 0x00000000004ddca1 <+65>: movl $0x1,0x14(%rbx) > 0x00000000004ddca8 <+72>: cmp $0x270f,%eax > 0x00000000004ddcad <+77>: mov $0x270f,%edx > 0x00000000004ddcb2 <+82>: lea 0x78(%rsp),%rdi > 0x00000000004ddcb7 <+87>: cmovle %eax,%edx > 0x00000000004ddcba <+90>: xor %eax,%eax > 0x00000000004ddcbc <+92>: test %edx,%edx > 0x00000000004ddcbe <+94>: cmovns %edx,%eax > 0x00000000004ddcc1 <+97>: mov %eax,0x10(%rbx) > 0x00000000004ddcc4 <+100>: callq 0x457110 <_ZNSt8ios_baseC2Ev@plt> > 0x00000000004ddcc9 <+105>: mov 0x2dc580(%rip),%r12 # 0x7ba250 <_ZTTSt18basic_stringstreamIcSt11char_traitsIcESaIcEE+16> > 0x00000000004ddcd0 <+112>: movq $0x7b9b70,0x78(%rsp) > 0x00000000004ddcd9 <+121>: lea 0x10(%rsp),%rdi > 0x00000000004ddcde <+126>: movq $0x0,0x150(%rsp) > 0x00000000004ddcea <+138>: movb $0x0,0x158(%rsp) > 0x00000000004ddcf2 <+146>: xor %esi,%esi > 0x00000000004ddcf4 <+148>: movb $0x0,0x159(%rsp) > 0x00000000004ddcfc <+156>: movq $0x0,0x160(%rsp) > 0x00000000004ddd08 <+168>: mov %r12,0x10(%rsp) > 0x00000000004ddd0d <+173>: movq $0x0,0x168(%rsp) > 0x00000000004ddd19 <+185>: movq $0x0,0x170(%rsp) > 0x00000000004ddd25 <+197>: movq $0x0,0x178(%rsp) > 0x00000000004ddd31 <+209>: mov 0x2dc520(%rip),%r13 # 0x7ba258 <_ZTTSt18basic_stringstreamIcSt11char_traitsIcESaIcEE+24> > 0x00000000004ddd38 <+216>: mov -0x18(%r12),%rax > 0x00000000004ddd3d <+221>: mov %r13,0x10(%rsp,%rax,1) > 0x00000000004ddd42 <+226>: mov 0x10(%rsp),%rax > 0x00000000004ddd47 <+231>: movq $0x0,0x18(%rsp) > 0x00000000004ddd50 <+240>: add -0x18(%rax),%rdi > 0x00000000004ddd54 <+244>: callq 0x457fb0 <_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E@plt> > 0x00000000004ddd59 <+249>: mov 0x2dc500(%rip),%r14 # 0x7ba260 <_ZTTSt18basic_stringstreamIcSt11char_traitsIcESaIcEE+32> > 0x00000000004ddd60 <+256>: mov 0x2dc501(%rip),%rdx # 0x7ba268 <_ZTTSt18basic_stringstreamIcSt11char_traitsIcESaIcEE+40> > 0x00000000004ddd67 <+263>: lea 0x20(%rsp),%rdi > 0x00000000004ddd6c <+268>: xor %esi,%esi > 0x00000000004ddd6e <+270>: mov %r14,0x20(%rsp) > 0x00000000004ddd73 <+275>: mov -0x18(%r14),%rax > 0x00000000004ddd77 <+279>: mov %rdx,0x20(%rsp,%rax,1) > 0x00000000004ddd7c <+284>: mov 0x20(%rsp),%rax > 0x00000000004ddd81 <+289>: add -0x18(%rax),%rdi > 0x00000000004ddd85 <+293>: callq 0x457fb0 <_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E@plt> > 0x00000000004ddd8a <+298>: mov 0x2dc4b7(%rip),%r13 # 0x7ba248 <_ZTTSt18basic_stringstreamIcSt11char_traitsIcESaIcEE+8> > 0x00000000004ddd91 <+305>: mov 0x2dc4d8(%rip),%rdx # 0x7ba270 <_ZTTSt18basic_stringstreamIcSt11char_traitsIcESaIcEE+48> > 0x00000000004ddd98 <+312>: lea 0x60(%rsp),%rdi > 0x00000000004ddd9d <+317>: mov %r13,0x10(%rsp) > 0x00000000004ddda2 <+322>: mov -0x18(%r13),%rax > 0x00000000004ddda6 <+326>: mov %rdx,0x10(%rsp,%rax,1) > 0x00000000004dddab <+331>: movq $0x7b9bf8,0x10(%rsp) > 0x00000000004dddb4 <+340>: movq $0x7b9c48,0x78(%rsp) > 0x00000000004dddbd <+349>: movq $0x7b9c20,0x20(%rsp) > 0x00000000004dddc6 <+358>: movq $0x7b9c90,0x28(%rsp) > 0x00000000004dddcf <+367>: movq $0x0,0x30(%rsp) > 0x00000000004dddd8 <+376>: movq $0x0,0x38(%rsp) > 0x00000000004ddde1 <+385>: movq $0x0,0x40(%rsp) > 0x00000000004dddea <+394>: movq $0x0,0x48(%rsp) > 0x00000000004dddf3 <+403>: movq $0x0,0x50(%rsp) > 0x00000000004dddfc <+412>: movq $0x0,0x58(%rsp) > 0x00000000004dde05 <+421>: callq 0x4586e0 <_ZNSt6localeC1Ev@plt> > 0x00000000004dde0a <+426>: lea 0x28(%rsp),%rsi > 0x00000000004dde0f <+431>: lea 0x78(%rsp),%rdi > 0x00000000004dde14 <+436>: movq $0x7ba110,0x28(%rsp) > 0x00000000004dde1d <+445>: movl $0x18,0x68(%rsp) > 0x00000000004dde25 <+453>: movq $0x7b9b98,0x70(%rsp) > 0x00000000004dde2e <+462>: callq 0x457fb0 <_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E@plt> > 0x00000000004dde33 <+467>: mov 0x10(%rbx),%esi > 0x00000000004dde36 <+470>: lea 0x20(%rsp),%rdi > 0x00000000004dde3b <+475>: callq 0x458490 <_ZNSolsEi@plt> > 0x00000000004dde40 <+480>: mov 0x50(%rsp),%rax > 0x00000000004dde45 <+485>: movq $0x7b9b98,0x1a0(%rsp) > 0x00000000004dde51 <+497>: test %rax,%rax > 0x00000000004dde54 <+500>: je 0x4de250 <PlayerStatus::draw(DrawingContext&)+1520> > 0x00000000004dde5a <+506>: mov 0x40(%rsp),%rdx > 0x00000000004dde5f <+511>: cmp %rdx,%rax > 0x00000000004dde62 <+514>: ja 0x4de118 <PlayerStatus::draw(DrawingContext&)+1208> > 0x00000000004dde68 <+520>: mov 0x48(%rsp),%rsi > 0x00000000004dde6d <+525>: lea 0x1ea(%rsp),%rcx > 0x00000000004dde75 <+533>: lea 0x1d0(%rsp),%rdi > 0x00000000004dde7d <+541>: callq 0x471550 <std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char*>(char*, char*, std::allocator<char> const&)> > 0x00000000004dde82 <+546>: lea 0x1a0(%rsp),%r15 > 0x00000000004dde8a <+554>: lea 0x1d0(%rsp),%rsi > 0x00000000004dde92 <+562>: mov %r15,%rdi > 0x00000000004dde95 <+565>: callq 0x457f10 <_ZNSs6assignERKSs@plt> > 0x00000000004dde9a <+570>: mov 0x1d0(%rsp),%rax > 0x00000000004ddea2 <+578>: lea -0x18(%rax),%rdi > 0x00000000004ddea6 <+582>: cmp $0x7b9b80,%rdi > 0x00000000004ddead <+589>: jne 0x4de2e3 <PlayerStatus::draw(DrawingContext&)+1667> > 0x00000000004ddeb3 <+595>: mov %rbp,%rdi > 0x00000000004ddeb6 <+598>: callq 0x4ede70 <DrawingContext::push_transform()> > 0x00000000004ddebb <+603>: movl $0x0,0x28(%rbp) > 0x00000000004ddec2 <+610>: movl $0x0,0x2c(%rbp) > 0x00000000004ddec9 <+617>: mov 0x18(%rbx),%rdi > 0x00000000004ddecd <+621>: test %rdi,%rdi > 0x00000000004dded0 <+624>: je 0x4de208 <PlayerStatus::draw(DrawingContext&)+1448> > 0x00000000004dded6 <+630>: mov 0x2dc8a8(%rip),%eax # 0x7ba784 <SCREEN_WIDTH> > 0x00000000004ddedc <+636>: mov %eax,0x8(%rsp) > 0x00000000004ddee0 <+640>: callq 0x4f0bd0 <Surface::get_width() const> > 0x00000000004ddee5 <+645>: mov 0x2dc974(%rip),%rdi # 0x7ba860 <_ZN9Resources10fixed_fontE> > 0x00000000004ddeec <+652>: mov %eax,0xc(%rsp) > 0x00000000004ddef0 <+656>: test %rdi,%rdi > 0x00000000004ddef3 <+659>: je 0x4de2ca <PlayerStatus::draw(DrawingContext&)+1642> > 0x00000000004ddef9 <+665>: mov %r15,%rsi > 0x00000000004ddefc <+668>: callq 0x4e6b90 <Font::get_text_width(std::string const&) const> > 0x00000000004ddf01 <+673>: movss 0x7bb9f(%rip),%xmm2 # 0x559aa8 > 0x00000000004ddf09 <+681>: cvtsi2ssl 0x8(%rsp),%xmm1 > 0x00000000004ddf0f <+687>: mov 0x18(%rbx),%rax > 0x00000000004ddf13 <+691>: subss %xmm2,%xmm1 > 0x00000000004ddf17 <+695>: movss %xmm2,0x8(%rsp) > 0x00000000004ddf1d <+701>: cvtsi2ssl 0xc(%rsp),%xmm2 > 0x00000000004ddf23 <+707>: movl $0x41300000,0x1b4(%rsp) > 0x00000000004ddf2e <+718>: mov %rax,0x180(%rsp) > 0x00000000004ddf36 <+726>: mov 0x20(%rbx),%rax > 0x00000000004ddf3a <+730>: subss %xmm2,%xmm1 > 0x00000000004ddf3e <+734>: test %rax,%rax > 0x00000000004ddf41 <+737>: mov %rax,0x188(%rsp) > 0x00000000004ddf49 <+745>: subss %xmm0,%xmm1 > 0x00000000004ddf4d <+749>: movss %xmm1,0x1b0(%rsp) > 0x00000000004ddf56 <+758>: je 0x4ddf5c <PlayerStatus::draw(DrawingContext&)+764> >=> 0x00000000004ddf58 <+760>: lock incl 0x8(%rax) > 0x00000000004ddf5c <+764>: lea 0x1b0(%rsp),%rdx > 0x00000000004ddf64 <+772>: lea 0x180(%rsp),%rsi > 0x00000000004ddf6c <+780>: mov $0x1f4,%ecx > 0x00000000004ddf71 <+785>: mov %rbp,%rdi > 0x00000000004ddf74 <+788>: callq 0x4edda0 <DrawingContext::draw_surface(boost::shared_ptr<Surface>, Vector const&, int)> > 0x00000000004ddf79 <+793>: mov 0x188(%rsp),%rbx > 0x00000000004ddf81 <+801>: test %rbx,%rbx > 0x00000000004ddf84 <+804>: je 0x4ddf99 <PlayerStatus::draw(DrawingContext&)+825> > 0x00000000004ddf86 <+806>: mov $0xffffffff,%eax > 0x00000000004ddf8b <+811>: lock xadd %eax,0x8(%rbx) > 0x00000000004ddf90 <+816>: cmp $0x1,%eax > 0x00000000004ddf93 <+819>: je 0x4de220 <PlayerStatus::draw(DrawingContext&)+1472> > 0x00000000004ddf99 <+825>: mov 0x2dc8c0(%rip),%rax # 0x7ba860 <_ZN9Resources10fixed_fontE> > 0x00000000004ddfa0 <+832>: cvtsi2ssl 0x2dc7dc(%rip),%xmm0 # 0x7ba784 <SCREEN_WIDTH> > 0x00000000004ddfa8 <+840>: subss 0x8(%rsp),%xmm0 > 0x00000000004ddfae <+846>: movl $0x41200000,0x1c4(%rsp) > 0x00000000004ddfb9 <+857>: mov %rax,0x190(%rsp) > 0x00000000004ddfc1 <+865>: mov 0x2dc8a0(%rip),%rax # 0x7ba868 <_ZN9Resources10fixed_fontE+8> > 0x00000000004ddfc8 <+872>: test %rax,%rax > 0x00000000004ddfcb <+875>: movss %xmm0,0x1c0(%rsp) > 0x00000000004ddfd4 <+884>: mov %rax,0x198(%rsp) > 0x00000000004ddfdc <+892>: je 0x4ddfe2 <PlayerStatus::draw(DrawingContext&)+898> > 0x00000000004ddfde <+894>: lock incl 0x8(%rax) > 0x00000000004ddfe2 <+898>: lea 0x1c0(%rsp),%rcx > 0x00000000004ddfea <+906>: lea 0x190(%rsp),%rsi > 0x00000000004ddff2 <+914>: mov $0x1f4,%r9d > 0x00000000004ddff8 <+920>: movq 0x2dcad0(%rip),%xmm0 # 0x7baad0 <_ZN12PlayerStatus10text_colorE> > 0x00000000004de000 <+928>: mov $0x2,%r8d > 0x00000000004de006 <+934>: movq 0x2dcaca(%rip),%xmm1 # 0x7baad8 <_ZN12PlayerStatus10text_colorE+8> > 0x00000000004de00e <+942>: mov %r15,%rdx > 0x00000000004de011 <+945>: mov %rbp,%rdi > 0x00000000004de014 <+948>: callq 0x4ed340 <DrawingContext::draw_text(boost::shared_ptr<Font>, std::string const&, Vector const&, FontAlignment, int, Color)> > 0x00000000004de019 <+953>: mov 0x198(%rsp),%rbx > 0x00000000004de021 <+961>: test %rbx,%rbx > 0x00000000004de024 <+964>: je 0x4de039 <PlayerStatus::draw(DrawingContext&)+985> > 0x00000000004de026 <+966>: mov $0xffffffff,%eax > 0x00000000004de02b <+971>: lock xadd %eax,0x8(%rbx) > 0x00000000004de030 <+976>: cmp $0x1,%eax > 0x00000000004de033 <+979>: je 0x4de1d8 <PlayerStatus::draw(DrawingContext&)+1400> > 0x00000000004de039 <+985>: mov %rbp,%rdi > 0x00000000004de03c <+988>: callq 0x4ec080 <DrawingContext::pop_transform()> > 0x00000000004de041 <+993>: mov 0x1a0(%rsp),%rax > 0x00000000004de049 <+1001>: lea -0x18(%rax),%rdi > 0x00000000004de04d <+1005>: cmp $0x7b9b80,%rdi > 0x00000000004de054 <+1012>: jne 0x4de26a <PlayerStatus::draw(DrawingContext&)+1546> > 0x00000000004de05a <+1018>: mov 0x70(%rsp),%rax > 0x00000000004de05f <+1023>: movq $0x7b9bf8,0x10(%rsp) > 0x00000000004de068 <+1032>: movq $0x7b9c48,0x78(%rsp) > 0x00000000004de071 <+1041>: movq $0x7b9c20,0x20(%rsp) > 0x00000000004de07a <+1050>: movq $0x7ba110,0x28(%rsp) > 0x00000000004de083 <+1059>: lea -0x18(%rax),%rdi > 0x00000000004de087 <+1063>: cmp $0x7b9b80,%rdi > 0x00000000004de08e <+1070>: jne 0x4de29a <PlayerStatus::draw(DrawingContext&)+1594> > 0x00000000004de094 <+1076>: lea 0x60(%rsp),%rdi > 0x00000000004de099 <+1081>: movq $0x7b9c90,0x28(%rsp) > 0x00000000004de0a2 <+1090>: callq 0x4580e0 <_ZNSt6localeD1Ev@plt> > 0x00000000004de0a7 <+1095>: mov %r13,0x10(%rsp) > 0x00000000004de0ac <+1100>: mov 0x2dc1bd(%rip),%rdx # 0x7ba270 <_ZTTSt18basic_stringstreamIcSt11char_traitsIcESaIcEE+48> > 0x00000000004de0b3 <+1107>: lea 0x78(%rsp),%rdi > 0x00000000004de0b8 <+1112>: mov -0x18(%r13),%rax > 0x00000000004de0bc <+1116>: mov %rdx,0x10(%rsp,%rax,1) > 0x00000000004de0c1 <+1121>: mov %r14,0x20(%rsp) > 0x00000000004de0c6 <+1126>: mov 0x2dc19b(%rip),%rdx # 0x7ba268 <_ZTTSt18basic_stringstreamIcSt11char_traitsIcESaIcEE+40> > 0x00000000004de0cd <+1133>: mov -0x18(%r14),%rax > 0x00000000004de0d1 <+1137>: mov %rdx,0x20(%rsp,%rax,1) > 0x00000000004de0d6 <+1142>: mov %r12,0x10(%rsp) > 0x00000000004de0db <+1147>: mov 0x2dc176(%rip),%rdx # 0x7ba258 <_ZTTSt18basic_stringstreamIcSt11char_traitsIcESaIcEE+24> > 0x00000000004de0e2 <+1154>: mov -0x18(%r12),%rax > 0x00000000004de0e7 <+1159>: mov %rdx,0x10(%rsp,%rax,1) > 0x00000000004de0ec <+1164>: movq $0x0,0x18(%rsp) > 0x00000000004de0f5 <+1173>: movq $0x7b9b70,0x78(%rsp) > 0x00000000004de0fe <+1182>: callq 0x4571b0 <_ZNSt8ios_baseD2Ev@plt> > 0x00000000004de103 <+1187>: add $0x1f8,%rsp > 0x00000000004de10a <+1194>: pop %rbx > 0x00000000004de10b <+1195>: pop %rbp > 0x00000000004de10c <+1196>: pop %r12 > 0x00000000004de10e <+1198>: pop %r13 > 0x00000000004de110 <+1200>: pop %r14 > 0x00000000004de112 <+1202>: pop %r15 > 0x00000000004de114 <+1204>: retq > 0x00000000004de115 <+1205>: nopl (%rax) > 0x00000000004de118 <+1208>: mov 0x48(%rsp),%rsi > 0x00000000004de11d <+1213>: lea 0x1eb(%rsp),%rcx > 0x00000000004de125 <+1221>: lea 0x1e0(%rsp),%rdi > 0x00000000004de12d <+1229>: mov %rax,%rdx > 0x00000000004de130 <+1232>: callq 0x471550 <std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char*>(char*, char*, std::allocator<char> const&)> > 0x00000000004de135 <+1237>: lea 0x1a0(%rsp),%r15 > 0x00000000004de13d <+1245>: lea 0x1e0(%rsp),%rsi > 0x00000000004de145 <+1253>: mov %r15,%rdi > 0x00000000004de148 <+1256>: callq 0x457f10 <_ZNSs6assignERKSs@plt> > 0x00000000004de14d <+1261>: mov 0x1e0(%rsp),%rax > 0x00000000004de155 <+1269>: lea -0x18(%rax),%rdi > 0x00000000004de159 <+1273>: cmp $0x7b9b80,%rdi > 0x00000000004de160 <+1280>: je 0x4ddeb3 <PlayerStatus::draw(DrawingContext&)+595> > 0x00000000004de166 <+1286>: mov $0x456ee0,%edx > 0x00000000004de16b <+1291>: test %rdx,%rdx > 0x00000000004de16e <+1294>: je 0x4de3ff <PlayerStatus::draw(DrawingContext&)+1951> > 0x00000000004de174 <+1300>: or $0xffffffff,%edx > 0x00000000004de177 <+1303>: lock xadd %edx,-0x8(%rax) > 0x00000000004de17c <+1308>: test %edx,%edx > 0x00000000004de17e <+1310>: jg 0x4ddeb3 <PlayerStatus::draw(DrawingContext&)+595> > 0x00000000004de184 <+1316>: lea 0x1ec(%rsp),%rsi > 0x00000000004de18c <+1324>: callq 0x4578a0 <_ZNSs4_Rep10_M_destroyERKSaIcE@plt> > 0x00000000004de191 <+1329>: jmpq 0x4ddeb3 <PlayerStatus::draw(DrawingContext&)+595> > 0x00000000004de196 <+1334>: nopw %cs:0x0(%rax,%rax,1) > 0x00000000004de1a0 <+1344>: mov 0x14(%rdi),%ecx > 0x00000000004de1a3 <+1347>: add $0x1,%ecx > 0x00000000004de1a6 <+1350>: cmp $0x2,%ecx > 0x00000000004de1a9 <+1353>: mov %ecx,0x14(%rdi) > 0x00000000004de1ac <+1356>: jle 0x4de372 <PlayerStatus::draw(DrawingContext&)+1810> > 0x00000000004de1b2 <+1362>: cmp %eax,%edx > 0x00000000004de1b4 <+1364>: movl $0x0,0x14(%rdi) > 0x00000000004de1bb <+1371>: jge 0x4de1c3 <PlayerStatus::draw(DrawingContext&)+1379> > 0x00000000004de1bd <+1373>: add $0x1,%edx > 0x00000000004de1c0 <+1376>: mov %edx,0x10(%rdi) > 0x00000000004de1c3 <+1379>: cmp %edx,%eax > 0x00000000004de1c5 <+1381>: setl %al > 0x00000000004de1c8 <+1384>: movzbl %al,%eax > 0x00000000004de1cb <+1387>: sub %eax,%edx > 0x00000000004de1cd <+1389>: mov %edx,%eax > 0x00000000004de1cf <+1391>: jmpq 0x4ddca8 <PlayerStatus::draw(DrawingContext&)+72> > 0x00000000004de1d4 <+1396>: nopl 0x0(%rax) > 0x00000000004de1d8 <+1400>: mov (%rbx),%rax > 0x00000000004de1db <+1403>: mov %rbx,%rdi > 0x00000000004de1de <+1406>: callq *0x10(%rax) > 0x00000000004de1e1 <+1409>: mov $0xffffffff,%eax > 0x00000000004de1e6 <+1414>: lock xadd %eax,0xc(%rbx) > 0x00000000004de1eb <+1419>: cmp $0x1,%eax > 0x00000000004de1ee <+1422>: jne 0x4de039 <PlayerStatus::draw(DrawingContext&)+985> > 0x00000000004de1f4 <+1428>: mov (%rbx),%rax > 0x00000000004de1f7 <+1431>: mov %rbx,%rdi > 0x00000000004de1fa <+1434>: callq *0x18(%rax) > 0x00000000004de1fd <+1437>: jmpq 0x4de039 <PlayerStatus::draw(DrawingContext&)+985> > 0x00000000004de202 <+1442>: nopw 0x0(%rax,%rax,1) > 0x00000000004de208 <+1448>: movss 0x7b898(%rip),%xmm0 # 0x559aa8 > 0x00000000004de210 <+1456>: movss %xmm0,0x8(%rsp) > 0x00000000004de216 <+1462>: jmpq 0x4ddf99 <PlayerStatus::draw(DrawingContext&)+825> > 0x00000000004de21b <+1467>: nopl 0x0(%rax,%rax,1) > 0x00000000004de220 <+1472>: mov (%rbx),%rax > 0x00000000004de223 <+1475>: mov %rbx,%rdi > 0x00000000004de226 <+1478>: callq *0x10(%rax) > 0x00000000004de229 <+1481>: mov $0xffffffff,%eax > 0x00000000004de22e <+1486>: lock xadd %eax,0xc(%rbx) > 0x00000000004de233 <+1491>: cmp $0x1,%eax > 0x00000000004de236 <+1494>: jne 0x4ddf99 <PlayerStatus::draw(DrawingContext&)+825> > 0x00000000004de23c <+1500>: mov (%rbx),%rax > 0x00000000004de23f <+1503>: mov %rbx,%rdi > 0x00000000004de242 <+1506>: callq *0x18(%rax) > 0x00000000004de245 <+1509>: jmpq 0x4ddf99 <PlayerStatus::draw(DrawingContext&)+825> > 0x00000000004de24a <+1514>: nopw 0x0(%rax,%rax,1) > 0x00000000004de250 <+1520>: lea 0x1a0(%rsp),%r15 > 0x00000000004de258 <+1528>: lea 0x70(%rsp),%rsi > 0x00000000004de25d <+1533>: mov %r15,%rdi > 0x00000000004de260 <+1536>: callq 0x457f10 <_ZNSs6assignERKSs@plt> > 0x00000000004de265 <+1541>: jmpq 0x4ddeb3 <PlayerStatus::draw(DrawingContext&)+595> > 0x00000000004de26a <+1546>: mov $0x456ee0,%edx > 0x00000000004de26f <+1551>: test %rdx,%rdx > 0x00000000004de272 <+1554>: je 0x4de40d <PlayerStatus::draw(DrawingContext&)+1965> > 0x00000000004de278 <+1560>: or $0xffffffff,%edx > 0x00000000004de27b <+1563>: lock xadd %edx,-0x8(%rax) > 0x00000000004de280 <+1568>: test %edx,%edx > 0x00000000004de282 <+1570>: jg 0x4de05a <PlayerStatus::draw(DrawingContext&)+1018> > 0x00000000004de288 <+1576>: lea 0x1ee(%rsp),%rsi > 0x00000000004de290 <+1584>: callq 0x4578a0 <_ZNSs4_Rep10_M_destroyERKSaIcE@plt> > 0x00000000004de295 <+1589>: jmpq 0x4de05a <PlayerStatus::draw(DrawingContext&)+1018> > 0x00000000004de29a <+1594>: mov $0x456ee0,%edx > 0x00000000004de29f <+1599>: test %rdx,%rdx > 0x00000000004de2a2 <+1602>: je 0x4de435 <PlayerStatus::draw(DrawingContext&)+2005> > 0x00000000004de2a8 <+1608>: or $0xffffffff,%edx > 0x00000000004de2ab <+1611>: lock xadd %edx,-0x8(%rax) > 0x00000000004de2b0 <+1616>: test %edx,%edx > 0x00000000004de2b2 <+1618>: jg 0x4de094 <PlayerStatus::draw(DrawingContext&)+1076> > 0x00000000004de2b8 <+1624>: lea 0x1ef(%rsp),%rsi > 0x00000000004de2c0 <+1632>: callq 0x4578a0 <_ZNSs4_Rep10_M_destroyERKSaIcE@plt> > 0x00000000004de2c5 <+1637>: jmpq 0x4de094 <PlayerStatus::draw(DrawingContext&)+1076> > 0x00000000004de2ca <+1642>: mov $0x56b2e0,%ecx > 0x00000000004de2cf <+1647>: mov $0x1a2,%edx > 0x00000000004de2d4 <+1652>: mov $0x5598d0,%esi > 0x00000000004de2d9 <+1657>: mov $0x55996e,%edi > 0x00000000004de2de <+1662>: callq 0x4576c0 <__assert_fail@plt> > 0x00000000004de2e3 <+1667>: mov $0x456ee0,%edx > 0x00000000004de2e8 <+1672>: test %rdx,%rdx > 0x00000000004de2eb <+1675>: je 0x4de443 <PlayerStatus::draw(DrawingContext&)+2019> > 0x00000000004de2f1 <+1681>: or $0xffffffff,%edx > 0x00000000004de2f4 <+1684>: lock xadd %edx,-0x8(%rax) > 0x00000000004de2f9 <+1689>: test %edx,%edx > 0x00000000004de2fb <+1691>: jg 0x4ddeb3 <PlayerStatus::draw(DrawingContext&)+595> > 0x00000000004de301 <+1697>: lea 0x1ed(%rsp),%rsi > 0x00000000004de309 <+1705>: callq 0x4578a0 <_ZNSs4_Rep10_M_destroyERKSaIcE@plt> > 0x00000000004de30e <+1710>: jmpq 0x4ddeb3 <PlayerStatus::draw(DrawingContext&)+595> > 0x00000000004de313 <+1715>: mov %rax,%rbx > 0x00000000004de316 <+1718>: mov %r15,%rdi > 0x00000000004de319 <+1721>: callq 0x4582d0 <_ZNSsD1Ev@plt> > 0x00000000004de31e <+1726>: lea 0x10(%rsp),%rdi > 0x00000000004de323 <+1731>: callq 0x458260 <_ZNSt18basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev@plt> > 0x00000000004de328 <+1736>: mov %rbx,%rdi > 0x00000000004de32b <+1739>: callq 0x4584c0 <_Unwind_Resume@plt> > 0x00000000004de330 <+1744>: mov %rax,%rbx > 0x00000000004de333 <+1747>: lea 0x1a0(%rsp),%r15 > 0x00000000004de33b <+1755>: jmp 0x4de316 <PlayerStatus::draw(DrawingContext&)+1718> > 0x00000000004de33d <+1757>: lea 0x1d0(%rsp),%rdi > 0x00000000004de345 <+1765>: mov %rax,%rbx > 0x00000000004de348 <+1768>: callq 0x4582d0 <_ZNSsD1Ev@plt> > 0x00000000004de34d <+1773>: jmp 0x4de316 <PlayerStatus::draw(DrawingContext&)+1718> > 0x00000000004de34f <+1775>: mov %rax,%rbx > 0x00000000004de352 <+1778>: lea 0x78(%rsp),%rdi > 0x00000000004de357 <+1783>: movq $0x7b9b70,0x78(%rsp) > 0x00000000004de360 <+1792>: callq 0x4571b0 <_ZNSt8ios_baseD2Ev@plt> > 0x00000000004de365 <+1797>: mov %rbx,%rdi > 0x00000000004de368 <+1800>: callq 0x4584c0 <_Unwind_Resume@plt> > 0x00000000004de36d <+1805>: mov %rax,%rbx > 0x00000000004de370 <+1808>: jmp 0x4de31e <PlayerStatus::draw(DrawingContext&)+1726> > 0x00000000004de372 <+1810>: mov %edx,%eax > 0x00000000004de374 <+1812>: jmpq 0x4ddca8 <PlayerStatus::draw(DrawingContext&)+72> > 0x00000000004de379 <+1817>: lea 0x188(%rsp),%rdi > 0x00000000004de381 <+1825>: mov %rax,%rbx > 0x00000000004de384 <+1828>: callq 0x4690f0 <boost::detail::shared_count::~shared_count()> > 0x00000000004de389 <+1833>: jmp 0x4de316 <PlayerStatus::draw(DrawingContext&)+1718> > 0x00000000004de38b <+1835>: jmp 0x4de330 <PlayerStatus::draw(DrawingContext&)+1744> > 0x00000000004de38d <+1837>: lea 0x1e0(%rsp),%rdi > 0x00000000004de395 <+1845>: mov %rax,%rbx > 0x00000000004de398 <+1848>: callq 0x4582d0 <_ZNSsD1Ev@plt> > 0x00000000004de39d <+1853>: jmpq 0x4de316 <PlayerStatus::draw(DrawingContext&)+1718> > 0x00000000004de3a2 <+1858>: lea 0x70(%rsp),%rdi > 0x00000000004de3a7 <+1863>: mov %rax,%rbx > 0x00000000004de3aa <+1866>: movq $0x7ba110,0x28(%rsp) > 0x00000000004de3b3 <+1875>: callq 0x4582d0 <_ZNSsD1Ev@plt> > 0x00000000004de3b8 <+1880>: lea 0x60(%rsp),%rdi > 0x00000000004de3bd <+1885>: movq $0x7b9c90,0x28(%rsp) > 0x00000000004de3c6 <+1894>: callq 0x4580e0 <_ZNSt6localeD1Ev@plt> > 0x00000000004de3cb <+1899>: lea 0x10(%rsp),%rdi > 0x00000000004de3d0 <+1904>: mov $0x7ba248,%esi > 0x00000000004de3d5 <+1909>: callq 0x456fe0 <_ZNSdD2Ev@plt> > 0x00000000004de3da <+1914>: jmpq 0x4de352 <PlayerStatus::draw(DrawingContext&)+1778> > 0x00000000004de3df <+1919>: mov %r12,0x10(%rsp) > 0x00000000004de3e4 <+1924>: mov -0x18(%r12),%rdx > 0x00000000004de3e9 <+1929>: mov %rax,%rbx > 0x00000000004de3ec <+1932>: mov %r13,0x10(%rsp,%rdx,1) > 0x00000000004de3f1 <+1937>: movq $0x0,0x18(%rsp) > 0x00000000004de3fa <+1946>: jmpq 0x4de352 <PlayerStatus::draw(DrawingContext&)+1778> > 0x00000000004de3ff <+1951>: mov -0x8(%rax),%edx > 0x00000000004de402 <+1954>: lea -0x1(%rdx),%ecx > 0x00000000004de405 <+1957>: mov %ecx,-0x8(%rax) > 0x00000000004de408 <+1960>: jmpq 0x4de17c <PlayerStatus::draw(DrawingContext&)+1308> > 0x00000000004de40d <+1965>: mov -0x8(%rax),%edx > 0x00000000004de410 <+1968>: lea -0x1(%rdx),%ecx > 0x00000000004de413 <+1971>: mov %ecx,-0x8(%rax) > 0x00000000004de416 <+1974>: jmpq 0x4de280 <PlayerStatus::draw(DrawingContext&)+1568> > 0x00000000004de41b <+1979>: jmpq 0x4de313 <PlayerStatus::draw(DrawingContext&)+1715> > 0x00000000004de420 <+1984>: lea 0x198(%rsp),%rdi > 0x00000000004de428 <+1992>: mov %rax,%rbx > 0x00000000004de42b <+1995>: callq 0x4690f0 <boost::detail::shared_count::~shared_count()> > 0x00000000004de430 <+2000>: jmpq 0x4de316 <PlayerStatus::draw(DrawingContext&)+1718> > 0x00000000004de435 <+2005>: mov -0x8(%rax),%edx > 0x00000000004de438 <+2008>: lea -0x1(%rdx),%ecx > 0x00000000004de43b <+2011>: mov %ecx,-0x8(%rax) > 0x00000000004de43e <+2014>: jmpq 0x4de2b0 <PlayerStatus::draw(DrawingContext&)+1616> > 0x00000000004de443 <+2019>: mov -0x8(%rax),%edx > 0x00000000004de446 <+2022>: lea -0x1(%rdx),%ecx > 0x00000000004de449 <+2025>: mov %ecx,-0x8(%rax) > 0x00000000004de44c <+2028>: jmpq 0x4de2f9 <PlayerStatus::draw(DrawingContext&)+1689> >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 728805
:
517065
|
517066
| 574890