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 605907 Details for
Bug 849961
[abrt] xscreensaver-gl-extras-5.19-1.fc17: scale_for_window: Process /usr/libexec/xscreensaver/lament 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), 47.97 KB, created by
David Tonhofer
on 2012-08-21 10:32:41 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
David Tonhofer
Created:
2012-08-21 10:32:41 UTC
Size:
47.97 KB
patch
obsolete
>[New LWP 2730] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/libexec/xscreensaver/lament -window-id 0x4600022 -delay 20000 -wireframe'. >Program terminated with signal 11, Segmentation fault. >#0 0x000000000040531a in scale_for_window (mi=<optimized out>) at ../../../hacks/glx/lament.c:1381 >1381 ../../../hacks/glx/lament.c: No such file or directory. > >Thread 1 (Thread 0x7f584be03840 (LWP 2730)): >#0 0x000000000040531a in scale_for_window (mi=<optimized out>) at ../../../hacks/glx/lament.c:1381 > target_size = <optimized out> > win_size = <optimized out> > lc = 0xcfcfb0 >#1 draw (mi=0xcfce20) at ../../../hacks/glx/lament.c:1433 > lc = 0xcfcfb0 > wire = 1 >#2 draw_lament (mi=0xcfce20) at ../../../hacks/glx/lament.c:2044 > lc = 0xcfcfb0 > dpy = 0xce32f0 > window = 73400354 >#3 0x000000000040acb1 in xlockmore_draw (dpy=<optimized out>, window=<optimized out>, closure=0xcfce20) at ../../../hacks/xlockmore.c:497 > mi = 0xcfce20 > orig_pause = 20000 > this_pause = 0 >#4 0x0000000000403fdd in run_screenhack_table (ft=0x79c560, window2=0, window=73400354, dpy=0xce32f0) at ../../hacks/screenhack.c:553 > delay = <optimized out> > delay2 = <optimized out> > closure = 0xcfce20 > fpst2 = 0x0 > init_cb = <optimized out> > fps_cb = 0x40c090 <xlockmore_gl_compute_fps> > fpst = 0x0 > closure2 = <optimized out> >#5 main (argc=1, argv=<optimized out>) at ../../hacks/screenhack.c:921 > ft = 0x79c560 > xgwa = {x = 181, y = 9, width = 250, height = 200, border_width = 0, depth = 24, visual = 0xcee140, root = 422, class = 1, bit_gravity = 1, win_gravity = 1, backing_store = 0, backing_planes = 4294967295, backing_pixel = 0, save_under = 0, colormap = 32, map_installed = 1, map_state = 2, all_event_masks = 4358144, your_event_mask = 131073, do_not_propagate_mask = 0, override_redirect = 0, screen = 0xcddc30} > toplevel = 0xcf6f60 > dpy = 0xce32f0 > window = 73400354 > window2 = 0 > toplevel2 = <optimized out> > app = <optimized out> > root_p = <optimized out> > on_window = <optimized out> > event = {type = 77596928, xany = {type = 77596928, serial = 5, send_event = 366925008, display = 0x3400209604, window = 140733193388032}, xkey = {type = 77596928, serial = 5, send_event = 366925008, display = 0x3400209604, window = 140733193388032, root = 4287060077, subwindow = 140733560313312, time = 0, x = 1, y = 0, x_root = 2137347, y_root = 52, state = 77596205, keycode = 52, same_screen = 366925248}, xbutton = {type = 77596928, serial = 5, send_event = 366925008, display = 0x3400209604, window = 140733193388032, root = 4287060077, subwindow = 140733560313312, time = 0, x = 1, y = 0, x_root = 2137347, y_root = 52, state = 77596205, button = 52, same_screen = 366925248}, xmotion = {type = 77596928, serial = 5, send_event = 366925008, display = 0x3400209604, window = 140733193388032, root = 4287060077, subwindow = 140733560313312, time = 0, x = 1, y = 0, x_root = 2137347, y_root = 52, state = 77596205, is_hint = 52 '4', same_screen = 366925248}, xcrossing = {type = 77596928, serial = 5, send_event = 366925008, display = 0x3400209604, window = 140733193388032, root = 4287060077, subwindow = 140733560313312, time = 0, x = 1, y = 0, x_root = 2137347, y_root = 52, mode = 77596205, detail = 52, same_screen = 366925248, focus = 32767, state = 66985313}, xfocus = {type = 77596928, serial = 5, send_event = 366925008, display = 0x3400209604, window = 140733193388032, mode = -7907219, detail = 0}, xexpose = {type = 77596928, serial = 5, send_event = 366925008, display = 0x3400209604, window = 140733193388032, x = -7907219, y = 0, width = 366925280, height = 32767, count = 0}, xgraphicsexpose = {type = 77596928, serial = 5, send_event = 366925008, display = 0x3400209604, drawable = 140733193388032, x = -7907219, y = 0, width = 366925280, height = 32767, count = 0, major_code = 0, minor_code = 1}, xnoexpose = {type = 77596928, serial = 5, send_event = 366925008, display = 0x3400209604, drawable = 140733193388032, major_code = -7907219, minor_code = 0}, xvisibility = {type = 77596928, serial = 5, send_event = 366925008, display = 0x3400209604, window = 140733193388032, state = -7907219}, xcreatewindow = {type = 77596928, serial = 5, send_event = 366925008, display = 0x3400209604, parent = 140733193388032, window = 4287060077, x = 366925280, y = 32767, width = 0, height = 0, border_width = 1, override_redirect = 0}, xdestroywindow = {type = 77596928, serial = 5, send_event = 366925008, display = 0x3400209604, event = 140733193388032, window = 4287060077}, xunmap = {type = 77596928, serial = 5, send_event = 366925008, display = 0x3400209604, event = 140733193388032, window = 4287060077, from_configure = 366925280}, xmap = {type = 77596928, serial = 5, send_event = 366925008, display = 0x3400209604, event = 140733193388032, window = 4287060077, override_redirect = 366925280}, xmaprequest = {type = 77596928, serial = 5, send_event = 366925008, display = 0x3400209604, parent = 140733193388032, window = 4287060077}, xreparent = {type = 77596928, serial = 5, send_event = 366925008, display = 0x3400209604, event = 140733193388032, window = 4287060077, parent = 140733560313312, x = 0, y = 0, override_redirect = 1}, xconfigure = {type = 77596928, serial = 5, send_event = 366925008, display = 0x3400209604, event = 140733193388032, window = 4287060077, x = 366925280, y = 32767, width = 0, height = 0, border_width = 1, above = 223340436739, override_redirect = 77596205}, xgravity = {type = 77596928, serial = 5, send_event = 366925008, display = 0x3400209604, event = 140733193388032, window = 4287060077, x = 366925280, y = 32767}, xresizerequest = {type = 77596928, serial = 5, send_event = 366925008, display = 0x3400209604, window = 140733193388032, width = -7907219, height = 0}, xconfigurerequest = {type = 77596928, serial = 5, send_event = 366925008, display = 0x3400209604, parent = 140733193388032, window = 4287060077, x = 366925280, y = 32767, width = 0, height = 0, border_width = 1, above = 223340436739, detail = 77596205, value_mask = 140733560313280}, xcirculate = {type = 77596928, serial = 5, send_event = 366925008, display = 0x3400209604, event = 140733193388032, window = 4287060077, place = 366925280}, xcirculaterequest = {type = 77596928, serial = 5, send_event = 366925008, display = 0x3400209604, parent = 140733193388032, window = 4287060077, place = 366925280}, xproperty = {type = 77596928, serial = 5, send_event = 366925008, display = 0x3400209604, window = 140733193388032, atom = 4287060077, time = 140733560313312, state = 0}, xselectionclear = {type = 77596928, serial = 5, send_event = 366925008, display = 0x3400209604, window = 140733193388032, selection = 4287060077, time = 140733560313312}, xselectionrequest = {type = 77596928, serial = 5, send_event = 366925008, display = 0x3400209604, owner = 140733193388032, requestor = 4287060077, selection = 140733560313312, target = 0, property = 1, time = 223340436739}, xselection = {type = 77596928, serial = 5, send_event = 366925008, display = 0x3400209604, requestor = 140733193388032, selection = 4287060077, target = 140733560313312, property = 0, time = 1}, xcolormap = {type = 77596928, serial = 5, send_event = 366925008, display = 0x3400209604, window = 140733193388032, colormap = 4287060077, new = 366925280, state = 32767}, xclient = {type = 77596928, serial = 5, send_event = 366925008, display = 0x3400209604, window = 140733193388032, message_type = 4287060077, format = 366925280, data = {b = "\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\003\235 ", s = {0, 0, 0, 0, 1, 0, 0, 0, -25341, 32}, l = {0, 1, 223340436739, 223415895597, 140733560313280}}}, xmapping = {type = 77596928, serial = 5, send_event = 366925008, display = 0x3400209604, window = 140733193388032, request = -7907219, first_keycode = 0, count = 366925280}, xerror = {type = 77596928, display = 0x5, resourceid = 140733560313040, serial = 223340434948, error_code = 0 '\000', request_code = 0 '\000', minor_code = 0 '\000'}, xkeymap = {type = 77596928, serial = 5, send_event = 366925008, display = 0x3400209604, window = 140733193388032, key_vector = "mX\207\377\000\000\000\000\340\325\336\025\377\177\000\000\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000"}, xgeneric = {type = 77596928, serial = 5, send_event = 366925008, display = 0x3400209604, extension = 0, evtype = 32767}, xcookie = {type = 77596928, serial = 5, send_event = 366925008, display = 0x3400209604, extension = 0, evtype = 32767, cookie = 4287060077, data = 0x7fff15ded5e0}, pad = {223415896320, 5, 140733560313040, 223340434948, 140733193388032, 4287060077, 140733560313312, 0, 1, 223340436739, 223415895597, 140733560313280, 66985313, 140733560385888, 10131184, 4294967295, 223342629544, 140733560385888, 223418003584, 140733560386080, 0, 0, 0, 140733560313568}} > dont_clear = <optimized out> > version = "Lament: from the XScreenSaver 5.19-1.fc17 distribution (27-Jul-2012.)\000\000\000\nc3P\000\000\000\000UT\235\070\000\000\000\000\nc3P\000\000\000\000UT\235\070", '\000' <repeats 28 times>, "\020\200\315\000\000\000\000\000\020\200\315\000\000\000\000\000\210\244\255\373\000\000\000\000\254\205g\000\064\000\000\000\020\200\315\000\000\000\000\000\230ag\000\064", '\000' <repeats 11 times>, "r\205g\000\064", '\000' <repeats 19 times>, "@{g\000\064\000\000\000\020\200\315", '\000' <repeats 13 times>, "v\201c\000\064\000\000\000\340\327\336\025\377\177\000\000\201/@\000\000\000" >From To Syms Read Shared Object Library >0x000000340d6030a0 0x000000340d60e5cc Yes /lib64/libXpm.so.4 >0x0000003e64802130 0x0000003e64809a4c Yes /lib64/libgdk_pixbuf_xlib-2.0.so.0 >0x00000034108010f0 0x0000003410801fd8 Yes /lib64/libgmodule-2.0.so.0 >0x0000003401202260 0x000000340120554c Yes /lib64/librt.so.1 >0x000000340ac06750 0x000000340ac19b50 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x000000340360a910 0x0000003403637dbc Yes /lib64/libgobject-2.0.so.0 >0x0000003402a19b70 0x0000003402aac74c Yes /lib64/libglib-2.0.so.0 >0x000000341f61ade0 0x000000341f661ba0 Yes /lib64/libGL.so.1 >0x0000003417204880 0x0000003417256f78 Yes /lib64/libGLU.so.1 >0x0000003419200f60 0x00000034192039ac Yes /lib64/libXxf86vm.so.1 >0x0000003400e05790 0x0000003400e10494 Yes /lib64/libpthread.so.0 >0x0000003409a01be0 0x0000003409a05d18 Yes /lib64/libSM.so.6 >0x000000340b404eb0 0x000000340b412e1c Yes /lib64/libICE.so.6 >0x0000003416613170 0x000000341664f28c Yes /lib64/libXt.so.6 >0x000000340461dea0 0x00000034046a4260 Yes /lib64/libX11.so.6 >0x000000340dc06780 0x000000340dc1400c Yes /lib64/libXmu.so.6 >0x0000003406203700 0x000000340620d7d0 Yes /lib64/libXext.so.6 >0x00000034016055f0 0x000000340166ca4c Yes /lib64/libm.so.6 >0x000000340061ef60 0x000000340075f780 Yes /lib64/libc.so.6 >0x0000003413e2eee0 0x0000003413eeaa84 Yes /lib64/libgio-2.0.so.0 >0x0000003407604fa0 0x0000003407620ae0 Yes /lib64/libpng15.so.15 >0x0000003400a00ea0 0x0000003400a019e0 Yes /lib64/libdl.so.2 >0x0000003400200b20 0x000000340021a319 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003402e00680 0x0000003402e007fc Yes /lib64/libgthread-2.0.so.0 >0x0000003403a01950 0x0000003403a060ec Yes /lib64/libffi.so.5 >0x000000341d80e8c0 0x000000341d822058 Yes /lib64/libglapi.so.0 >0x0000003416e00b90 0x0000003416e0159c Yes /lib64/libXdamage.so.1 >0x00000034096014f0 0x0000003409603cf8 Yes /lib64/libXfixes.so.3 >0x00000034152005c0 0x00000034152006dc Yes /lib64/libX11-xcb.so.1 >0x000000341ee09f70 0x000000341ee101b8 Yes /lib64/libxcb-glx.so.0 >0x00000034042099c0 0x0000003404215878 Yes /lib64/libxcb.so.1 >0x000000341e003080 0x000000341e007c44 Yes /lib64/libdrm.so.2 >0x000000340325baf0 0x00000034032c13ab Yes /lib64/libstdc++.so.6 >0x00000034022029d0 0x0000003402212148 Yes /lib64/libgcc_s.so.1 >0x00000034052016d0 0x0000003405202d48 Yes /lib64/libuuid.so.1 >0x0000003401a01f50 0x0000003401a0e648 Yes /lib64/libz.so.1 >0x0000003401e05fc0 0x0000003401e16768 Yes /lib64/libselinux.so.1 >0x00000034026039b0 0x0000003402611e1c Yes /lib64/libresolv.so.2 >0x0000003404a00e80 0x0000003404a01bb0 Yes /lib64/libXau.so.6 >0x00007f584b58ce60 0x00007f584b885b0c Yes /usr/lib64/dri/nouveau_dri.so >0x0000003407a03dd0 0x0000003407a1cccc Yes /lib64/libexpat.so.1 >0x00007f584b34d8c0 0x00007f584b34feb8 Yes /lib64/libdrm_nouveau.so.1 >0x00007f5849f69350 0x00007f584ab945e0 Yes /usr/lib64/llvm/libLLVM-3.0.so >$1 = 0x0 >$2 = 0x0 >rax 0x0 0 >rbx 0xcfcfb0 13619120 >rcx 0x1 1 >rdx 0x7fff15ded1b0 140733560312240 >rsi 0xdfa4f0 14656752 >rdi 0xdfa4f0 14656752 >rbp 0xcfce20 0xcfce20 >rsp 0x7fff15ded250 0x7fff15ded250 >r8 0x5f 95 >r9 0x0 0 >r10 0x1 1 >r11 0x246 582 >r12 0xcfcfb0 13619120 >r13 0xce32f0 13513456 >r14 0x4600022 73400354 >r15 0x1 1 >rip 0x40531a 0x40531a <draw_lament+250> >eflags 0x202 [ IF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function draw_lament: > 0x0000000000405220 <+0>: push %r15 > 0x0000000000405222 <+2>: push %r14 > 0x0000000000405224 <+4>: push %r13 > 0x0000000000405226 <+6>: push %r12 > 0x0000000000405228 <+8>: push %rbp > 0x0000000000405229 <+9>: mov %rdi,%rbp > 0x000000000040522c <+12>: push %rbx > 0x000000000040522d <+13>: sub $0x28,%rsp > 0x0000000000405231 <+17>: movslq 0x20(%rdi),%rax > 0x0000000000405235 <+21>: mov 0x8(%rdi),%r13 > 0x0000000000405239 <+25>: mov 0x10(%rdi),%r14 > 0x000000000040523d <+29>: lea (%rax,%rax,2),%r12 > 0x0000000000405241 <+33>: shl $0x6,%r12 > 0x0000000000405245 <+37>: add 0x39e794(%rip),%r12 # 0x7a39e0 > 0x000000000040524c <+44>: cmpq $0x0,(%r12) > 0x0000000000405251 <+49>: je 0x4054c0 <draw_lament+672> > 0x0000000000405257 <+55>: mov $0x405,%edi > 0x000000000040525c <+60>: callq 0x403720 <glDrawBuffer@plt> > 0x0000000000405261 <+65>: mov (%r12),%rax > 0x0000000000405265 <+69>: mov %r14,%rsi > 0x0000000000405268 <+72>: mov %r13,%rdi > 0x000000000040526b <+75>: mov (%rax),%rdx > 0x000000000040526e <+78>: callq 0x403380 <glXMakeCurrent@plt> > 0x0000000000405273 <+83>: movslq 0x20(%rbp),%rax > 0x0000000000405277 <+87>: mov 0x138(%rbp),%r15d > 0x000000000040527e <+94>: lea (%rax,%rax,2),%rbx > 0x0000000000405282 <+98>: shl $0x6,%rbx > 0x0000000000405286 <+102>: add 0x39e753(%rip),%rbx # 0x7a39e0 > 0x000000000040528d <+109>: test %r15d,%r15d > 0x0000000000405290 <+112>: je 0x4054d0 <draw_lament+688> > 0x0000000000405296 <+118>: mov $0x4000,%edi > 0x000000000040529b <+123>: callq 0x4030a0 <glClear@plt> > 0x00000000004052a0 <+128>: callq 0x403800 <glPushMatrix@plt> > 0x00000000004052a5 <+133>: xorps %xmm2,%xmm2 > 0x00000000004052a8 <+136>: movss 0x193d74(%rip),%xmm3 # 0x599024 > 0x00000000004052b0 <+144>: movaps %xmm2,%xmm1 > 0x00000000004052b3 <+147>: movaps %xmm2,%xmm0 > 0x00000000004052b6 <+150>: callq 0x403890 <glRotatef@plt> > 0x00000000004052bb <+155>: mov 0x28(%rbx),%rdi > 0x00000000004052bf <+159>: callq 0x4130e0 <gltrackball_rotate> > 0x00000000004052c4 <+164>: xorps %xmm2,%xmm2 > 0x00000000004052c7 <+167>: movss 0x193d55(%rip),%xmm3 # 0x599024 > 0x00000000004052cf <+175>: movaps %xmm2,%xmm1 > 0x00000000004052d2 <+178>: movaps %xmm2,%xmm0 > 0x00000000004052d5 <+181>: callq 0x403890 <glRotatef@plt> > 0x00000000004052da <+186>: xorps %xmm3,%xmm3 > 0x00000000004052dd <+189>: movss 0x193d3f(%rip),%xmm1 # 0x599024 > 0x00000000004052e5 <+197>: movss 0x193d3f(%rip),%xmm0 # 0x59902c > 0x00000000004052ed <+205>: movaps %xmm3,%xmm2 > 0x00000000004052f0 <+208>: callq 0x403890 <glRotatef@plt> > 0x00000000004052f5 <+213>: movslq 0x20(%rbp),%rax > 0x00000000004052f9 <+217>: movss 0x193d2f(%rip),%xmm2 # 0x599030 > 0x0000000000405301 <+225>: movaps %xmm2,%xmm1 > 0x0000000000405304 <+228>: movaps %xmm2,%xmm0 > 0x0000000000405307 <+231>: lea (%rax,%rax,2),%rax > 0x000000000040530b <+235>: shl $0x6,%rax > 0x000000000040530f <+239>: add 0x39e6ca(%rip),%rax # 0x7a39e0 > 0x0000000000405316 <+246>: mov 0x78(%rax),%rax >=> 0x000000000040531a <+250>: mov (%rax),%eax > 0x000000000040531c <+252>: mov %eax,0x14(%rsp) > 0x0000000000405320 <+256>: mov 0x58(%rbp),%eax > 0x0000000000405323 <+259>: cmp %eax,0x5c(%rbp) > 0x0000000000405326 <+262>: mov %eax,%r15d > 0x0000000000405329 <+265>: cmovle 0x5c(%rbp),%r15d > 0x000000000040532e <+270>: callq 0x4037b0 <glScalef@plt> > 0x0000000000405333 <+275>: cmp $0x280,%r15d > 0x000000000040533a <+282>: jle 0x40538f <draw_lament+367> > 0x000000000040533c <+284>: cvtsi2sdl 0x14(%rsp),%xmm0 > 0x0000000000405342 <+290>: mulsd 0x193c76(%rip),%xmm0 # 0x598fc0 > 0x000000000040534a <+298>: mov $0x154,%edx > 0x000000000040534f <+303>: cvtsi2sd %r15d,%xmm1 > 0x0000000000405354 <+308>: cvttsd2si %xmm0,%ecx > 0x0000000000405358 <+312>: cmp $0x154,%ecx > 0x000000000040535e <+318>: cmovle %ecx,%edx > 0x0000000000405361 <+321>: cvtsi2sd %edx,%xmm0 > 0x0000000000405365 <+325>: mulsd 0x193c5b(%rip),%xmm0 # 0x598fc8 > 0x000000000040536d <+333>: ucomisd %xmm0,%xmm1 > 0x0000000000405371 <+337>: jbe 0x40538f <draw_lament+367> > 0x0000000000405373 <+339>: cvtsi2ss %r15d,%xmm1 > 0x0000000000405378 <+344>: cvtsi2ss %edx,%xmm0 > 0x000000000040537c <+348>: divss %xmm1,%xmm0 > 0x0000000000405380 <+352>: addss %xmm0,%xmm0 > 0x0000000000405384 <+356>: movaps %xmm0,%xmm2 > 0x0000000000405387 <+359>: movaps %xmm0,%xmm1 > 0x000000000040538a <+362>: callq 0x4037b0 <glScalef@plt> > 0x000000000040538f <+367>: callq 0x403800 <glPushMatrix@plt> > 0x0000000000405394 <+372>: cmpl $0xd,0x98(%rbx) > 0x000000000040539b <+379>: je 0x4053c0 <draw_lament+416> > 0x000000000040539d <+381>: mov 0x30(%rbx),%r11d > 0x00000000004053a1 <+385>: mov 0x8(%rbx),%rdi > 0x00000000004053a5 <+389>: xor %r8d,%r8d > 0x00000000004053a8 <+392>: lea 0x20(%rbx),%rcx > 0x00000000004053ac <+396>: lea 0x18(%rbx),%rdx > 0x00000000004053b0 <+400>: lea 0x10(%rbx),%rsi > 0x00000000004053b4 <+404>: test %r11d,%r11d > 0x00000000004053b7 <+407>: sete %r8b > 0x00000000004053bb <+411>: callq 0x412640 <get_rotation> > 0x00000000004053c0 <+416>: movsd 0x193c08(%rip),%xmm0 # 0x598fd0 > 0x00000000004053c8 <+424>: xorps %xmm3,%xmm3 > 0x00000000004053cb <+427>: movss 0x193c51(%rip),%xmm1 # 0x599024 > 0x00000000004053d3 <+435>: mulsd 0x10(%rbx),%xmm0 > 0x00000000004053d8 <+440>: movaps %xmm3,%xmm2 > 0x00000000004053db <+443>: unpcklpd %xmm0,%xmm0 > 0x00000000004053df <+447>: cvtpd2ps %xmm0,%xmm0 > 0x00000000004053e3 <+451>: callq 0x403890 <glRotatef@plt> > 0x00000000004053e8 <+456>: movsd 0x193be0(%rip),%xmm0 # 0x598fd0 > 0x00000000004053f0 <+464>: xorps %xmm3,%xmm3 > 0x00000000004053f3 <+467>: movss 0x193c29(%rip),%xmm2 # 0x599024 > 0x00000000004053fb <+475>: mulsd 0x18(%rbx),%xmm0 > 0x0000000000405400 <+480>: movaps %xmm3,%xmm1 > 0x0000000000405403 <+483>: unpcklpd %xmm0,%xmm0 > 0x0000000000405407 <+487>: cvtpd2ps %xmm0,%xmm0 > 0x000000000040540b <+491>: callq 0x403890 <glRotatef@plt> > 0x0000000000405410 <+496>: movsd 0x193bb8(%rip),%xmm0 # 0x598fd0 > 0x0000000000405418 <+504>: xorps %xmm2,%xmm2 > 0x000000000040541b <+507>: movss 0x193c01(%rip),%xmm3 # 0x599024 > 0x0000000000405423 <+515>: mulsd 0x20(%rbx),%xmm0 > 0x0000000000405428 <+520>: movaps %xmm2,%xmm1 > 0x000000000040542b <+523>: unpcklpd %xmm0,%xmm0 > 0x000000000040542f <+527>: cvtpd2ps %xmm0,%xmm0 > 0x0000000000405433 <+531>: callq 0x403890 <glRotatef@plt> > 0x0000000000405438 <+536>: mov %rbp,%rdi > 0x000000000040543b <+539>: callq 0x404b40 <check_facing> > 0x0000000000405440 <+544>: mov 0x98(%rbx),%eax > 0x0000000000405446 <+550>: cmp $0x11,%eax > 0x0000000000405449 <+553>: jbe 0x4054e0 <draw_lament+704> > 0x000000000040544f <+559>: callq 0x403200 <abort@plt> > 0x0000000000405454 <+564>: movss 0x193bc8(%rip),%xmm0 # 0x599024 > 0x000000000040545c <+572>: addss 0xa0(%rbx),%xmm0 > 0x0000000000405464 <+580>: ucomiss 0x193bdd(%rip),%xmm0 # 0x599048 > 0x000000000040546b <+587>: movss %xmm0,0xa0(%rbx) > 0x0000000000405473 <+595>: jae 0x405e59 <draw_lament+3129> > 0x0000000000405479 <+601>: ucomiss 0x193bcc(%rip),%xmm0 # 0x59904c > 0x0000000000405480 <+608>: jbe 0x40548f <draw_lament+623> > 0x0000000000405482 <+610>: movss 0x193bc6(%rip),%xmm1 # 0x599050 > 0x000000000040548a <+618>: ucomiss %xmm0,%xmm1 > 0x000000000040548d <+621>: jae 0x4054a5 <draw_lament+645> > 0x000000000040548f <+623>: ucomiss 0x193bbe(%rip),%xmm0 # 0x599054 > 0x0000000000405496 <+630>: jbe 0x4054c0 <draw_lament+672> > 0x0000000000405498 <+632>: movss 0x193bb8(%rip),%xmm1 # 0x599058 > 0x00000000004054a0 <+640>: ucomiss %xmm0,%xmm1 > 0x00000000004054a3 <+643>: jb 0x4054c0 <draw_lament+672> > 0x00000000004054a5 <+645>: movss %xmm1,0xa0(%rbx) > 0x00000000004054ad <+653>: movl $0xa,0x9c(%rbx) > 0x00000000004054b7 <+663>: nopw 0x0(%rax,%rax,1) > 0x00000000004054c0 <+672>: add $0x28,%rsp > 0x00000000004054c4 <+676>: pop %rbx > 0x00000000004054c5 <+677>: pop %rbp > 0x00000000004054c6 <+678>: pop %r12 > 0x00000000004054c8 <+680>: pop %r13 > 0x00000000004054ca <+682>: pop %r14 > 0x00000000004054cc <+684>: pop %r15 > 0x00000000004054ce <+686>: retq > 0x00000000004054cf <+687>: nop > 0x00000000004054d0 <+688>: mov $0x4100,%edi > 0x00000000004054d5 <+693>: callq 0x4030a0 <glClear@plt> > 0x00000000004054da <+698>: jmpq 0x4052a0 <draw_lament+128> > 0x00000000004054df <+703>: nop > 0x00000000004054e0 <+704>: mov %eax,%edx > 0x00000000004054e2 <+706>: jmpq *0x598600(,%rdx,8) > 0x00000000004054e9 <+713>: nopl 0x0(%rax) > 0x00000000004054f0 <+720>: xorps %xmm2,%xmm2 > 0x00000000004054f3 <+723>: movss 0xa8(%rbx),%xmm0 > 0x00000000004054fb <+731>: movaps %xmm2,%xmm1 > 0x00000000004054fe <+734>: callq 0x4037d0 <glTranslatef@plt> > 0x0000000000405503 <+739>: mov 0x54(%rbx),%edi > 0x0000000000405506 <+742>: callq 0x402fd0 <glCallList@plt> > 0x000000000040550b <+747>: callq 0x403800 <glPushMatrix@plt> > 0x0000000000405510 <+752>: xorps %xmm2,%xmm2 > 0x0000000000405513 <+755>: movss 0x193b1d(%rip),%xmm1 # 0x599038 > 0x000000000040551b <+763>: movss 0x193b19(%rip),%xmm0 # 0x59903c > 0x0000000000405523 <+771>: callq 0x4037d0 <glTranslatef@plt> > 0x0000000000405528 <+776>: movss 0x193ad0(%rip),%xmm4 # 0x599000 > 0x0000000000405530 <+784>: movss 0xa0(%rbx),%xmm0 > 0x0000000000405538 <+792>: movss 0x193ae8(%rip),%xmm3 # 0x599028 > 0x0000000000405540 <+800>: xorps %xmm4,%xmm0 > 0x0000000000405543 <+803>: movaps %xmm3,%xmm2 > 0x0000000000405546 <+806>: xorps %xmm1,%xmm1 > 0x0000000000405549 <+809>: movaps %xmm4,(%rsp) > 0x000000000040554d <+813>: callq 0x403890 <glRotatef@plt> > 0x0000000000405552 <+818>: xorps %xmm2,%xmm2 > 0x0000000000405555 <+821>: movss 0x193ae3(%rip),%xmm1 # 0x599040 > 0x000000000040555d <+829>: movss 0x193acf(%rip),%xmm0 # 0x599034 > 0x0000000000405565 <+837>: callq 0x4037d0 <glTranslatef@plt> > 0x000000000040556a <+842>: mov 0x58(%rbx),%edi > 0x000000000040556d <+845>: callq 0x402fd0 <glCallList@plt> > 0x0000000000405572 <+850>: callq 0x403920 <glPopMatrix@plt> > 0x0000000000405577 <+855>: callq 0x403800 <glPushMatrix@plt> > 0x000000000040557c <+860>: xorps %xmm2,%xmm2 > 0x000000000040557f <+863>: movss 0x193ab1(%rip),%xmm1 # 0x599038 > 0x0000000000405587 <+871>: movss 0x193aad(%rip),%xmm0 # 0x59903c > 0x000000000040558f <+879>: callq 0x4037d0 <glTranslatef@plt> > 0x0000000000405594 <+884>: xorps %xmm1,%xmm1 > 0x0000000000405597 <+887>: movss 0x193a85(%rip),%xmm3 # 0x599024 > 0x000000000040559f <+895>: movss 0xa0(%rbx),%xmm0 > 0x00000000004055a7 <+903>: movss 0x193a79(%rip),%xmm2 # 0x599028 > 0x00000000004055af <+911>: callq 0x403890 <glRotatef@plt> > 0x00000000004055b4 <+916>: xorps %xmm2,%xmm2 > 0x00000000004055b7 <+919>: movss 0x193a81(%rip),%xmm1 # 0x599040 > 0x00000000004055bf <+927>: movss 0x193a6d(%rip),%xmm0 # 0x599034 > 0x00000000004055c7 <+935>: callq 0x4037d0 <glTranslatef@plt> > 0x00000000004055cc <+940>: mov 0x5c(%rbx),%edi > 0x00000000004055cf <+943>: callq 0x402fd0 <glCallList@plt> > 0x00000000004055d4 <+948>: callq 0x403920 <glPopMatrix@plt> > 0x00000000004055d9 <+953>: callq 0x403800 <glPushMatrix@plt> > 0x00000000004055de <+958>: xorps %xmm2,%xmm2 > 0x00000000004055e1 <+961>: movss 0x193a57(%rip),%xmm1 # 0x599040 > 0x00000000004055e9 <+969>: movss 0x193a4b(%rip),%xmm0 # 0x59903c > 0x00000000004055f1 <+977>: callq 0x4037d0 <glTranslatef@plt> > 0x00000000004055f6 <+982>: movss 0x193a2a(%rip),%xmm3 # 0x599028 > 0x00000000004055fe <+990>: xorps %xmm1,%xmm1 > 0x0000000000405601 <+993>: movaps %xmm3,%xmm2 > 0x0000000000405604 <+996>: movss 0xa0(%rbx),%xmm0 > 0x000000000040560c <+1004>: callq 0x403890 <glRotatef@plt> > 0x0000000000405611 <+1009>: xorps %xmm2,%xmm2 > 0x0000000000405614 <+1012>: movss 0x193a1c(%rip),%xmm1 # 0x599038 > 0x000000000040561c <+1020>: movss 0x193a10(%rip),%xmm0 # 0x599034 > 0x0000000000405624 <+1028>: callq 0x4037d0 <glTranslatef@plt> > 0x0000000000405629 <+1033>: mov 0x60(%rbx),%edi > 0x000000000040562c <+1036>: callq 0x402fd0 <glCallList@plt> > 0x0000000000405631 <+1041>: callq 0x403920 <glPopMatrix@plt> > 0x0000000000405636 <+1046>: callq 0x403800 <glPushMatrix@plt> > 0x000000000040563b <+1051>: xorps %xmm2,%xmm2 > 0x000000000040563e <+1054>: movss 0x1939fa(%rip),%xmm1 # 0x599040 > 0x0000000000405646 <+1062>: movss 0x1939ee(%rip),%xmm0 # 0x59903c > 0x000000000040564e <+1070>: callq 0x4037d0 <glTranslatef@plt> > 0x0000000000405653 <+1075>: movaps (%rsp),%xmm4 > 0x0000000000405657 <+1079>: xorps %xmm1,%xmm1 > 0x000000000040565a <+1082>: movss 0xa0(%rbx),%xmm0 > 0x0000000000405662 <+1090>: xorps %xmm4,%xmm0 > 0x0000000000405665 <+1093>: movss 0x1939b7(%rip),%xmm3 # 0x599024 > 0x000000000040566d <+1101>: movss 0x1939b3(%rip),%xmm2 # 0x599028 > 0x0000000000405675 <+1109>: callq 0x403890 <glRotatef@plt> > 0x000000000040567a <+1114>: xorps %xmm2,%xmm2 > 0x000000000040567d <+1117>: movss 0x1939b3(%rip),%xmm1 # 0x599038 > 0x0000000000405685 <+1125>: movss 0x1939a7(%rip),%xmm0 # 0x599034 > 0x000000000040568d <+1133>: callq 0x4037d0 <glTranslatef@plt> > 0x0000000000405692 <+1138>: mov 0x64(%rbx),%edi > 0x0000000000405695 <+1141>: callq 0x402fd0 <glCallList@plt> > 0x000000000040569a <+1146>: callq 0x403920 <glPopMatrix@plt> > 0x000000000040569f <+1151>: callq 0x403920 <glPopMatrix@plt> > 0x00000000004056a4 <+1156>: callq 0x403920 <glPopMatrix@plt> > 0x00000000004056a9 <+1161>: mov 0x148(%rbp),%r10d > 0x00000000004056b0 <+1168>: test %r10d,%r10d > 0x00000000004056b3 <+1171>: jne 0x4058f0 <draw_lament+1744> > 0x00000000004056b9 <+1177>: callq 0x4039c0 <glFinish@plt> > 0x00000000004056be <+1182>: mov %r14,%rsi > 0x00000000004056c1 <+1185>: mov %r13,%rdi > 0x00000000004056c4 <+1188>: callq 0x403910 <glXSwapBuffers@plt> > 0x00000000004056c9 <+1193>: mov 0x9c(%r12),%eax > 0x00000000004056d1 <+1201>: test %eax,%eax > 0x00000000004056d3 <+1203>: je 0x4058c0 <draw_lament+1696> > 0x00000000004056d9 <+1209>: sub $0x1,%eax > 0x00000000004056dc <+1212>: mov %eax,0x9c(%r12) > 0x00000000004056e4 <+1220>: add $0x28,%rsp > 0x00000000004056e8 <+1224>: pop %rbx > 0x00000000004056e9 <+1225>: pop %rbp > 0x00000000004056ea <+1226>: pop %r12 > 0x00000000004056ec <+1228>: pop %r13 > 0x00000000004056ee <+1230>: pop %r14 > 0x00000000004056f0 <+1232>: pop %r15 > 0x00000000004056f2 <+1234>: retq > 0x00000000004056f3 <+1235>: nopl 0x0(%rax,%rax,1) > 0x00000000004056f8 <+1240>: cmp $0x9,%eax > 0x00000000004056fb <+1243>: je 0x405e28 <draw_lament+3080> > 0x0000000000405701 <+1249>: cmp $0xa,%eax > 0x0000000000405704 <+1252>: je 0x405df8 <draw_lament+3032> > 0x000000000040570a <+1258>: cmp $0x8,%eax > 0x000000000040570d <+1261>: je 0x405900 <draw_lament+1760> > 0x0000000000405713 <+1267>: movss 0x193909(%rip),%xmm0 # 0x599024 > 0x000000000040571b <+1275>: mov 0x40(%rbx),%r15d > 0x000000000040571f <+1279>: movss %xmm0,0x14(%rsp) > 0x0000000000405725 <+1285>: movss %xmm0,0x18(%rsp) > 0x000000000040572b <+1291>: movss %xmm0,0x1c(%rsp) > 0x0000000000405731 <+1297>: mov 0x50(%rbx),%edi > 0x0000000000405734 <+1300>: callq 0x402fd0 <glCallList@plt> > 0x0000000000405739 <+1305>: mov 0x40(%rbx),%edi > 0x000000000040573c <+1308>: cmp %edi,%r15d > 0x000000000040573f <+1311>: je 0x405746 <draw_lament+1318> > 0x0000000000405741 <+1313>: callq 0x402fd0 <glCallList@plt> > 0x0000000000405746 <+1318>: mov 0x44(%rbx),%edi > 0x0000000000405749 <+1321>: cmp %edi,%r15d > 0x000000000040574c <+1324>: je 0x405753 <draw_lament+1331> > 0x000000000040574e <+1326>: callq 0x402fd0 <glCallList@plt> > 0x0000000000405753 <+1331>: mov 0x48(%rbx),%edi > 0x0000000000405756 <+1334>: cmp %edi,%r15d > 0x0000000000405759 <+1337>: je 0x405760 <draw_lament+1344> > 0x000000000040575b <+1339>: callq 0x402fd0 <glCallList@plt> > 0x0000000000405760 <+1344>: mov 0x4c(%rbx),%edi > 0x0000000000405763 <+1347>: cmp %edi,%r15d > 0x0000000000405766 <+1350>: je 0x40576d <draw_lament+1357> > 0x0000000000405768 <+1352>: callq 0x402fd0 <glCallList@plt> > 0x000000000040576d <+1357>: movss 0xa0(%rbx),%xmm0 > 0x0000000000405775 <+1365>: movss 0x14(%rsp),%xmm3 > 0x000000000040577b <+1371>: movss 0x18(%rsp),%xmm2 > 0x0000000000405781 <+1377>: movss 0x1c(%rsp),%xmm1 > 0x0000000000405787 <+1383>: callq 0x403890 <glRotatef@plt> > 0x000000000040578c <+1388>: mov %r15d,%edi > 0x000000000040578f <+1391>: callq 0x402fd0 <glCallList@plt> > 0x0000000000405794 <+1396>: jmpq 0x40569f <draw_lament+1151> > 0x0000000000405799 <+1401>: nopl 0x0(%rax) > 0x00000000004057a0 <+1408>: movss 0x19388c(%rip),%xmm2 # 0x599034 > 0x00000000004057a8 <+1416>: mulss 0xa8(%rbx),%xmm2 > 0x00000000004057b0 <+1424>: xorps %xmm1,%xmm1 > 0x00000000004057b3 <+1427>: movaps %xmm1,%xmm0 > 0x00000000004057b6 <+1430>: callq 0x4037d0 <glTranslatef@plt> > 0x00000000004057bb <+1435>: movss 0x193871(%rip),%xmm0 # 0x599034 > 0x00000000004057c3 <+1443>: mulss 0xa0(%rbx),%xmm0 > 0x00000000004057cb <+1451>: movss 0x193851(%rip),%xmm3 # 0x599024 > 0x00000000004057d3 <+1459>: xorps %xmm2,%xmm2 > 0x00000000004057d6 <+1462>: movaps %xmm2,%xmm1 > 0x00000000004057d9 <+1465>: callq 0x403890 <glRotatef@plt> > 0x00000000004057de <+1470>: mov 0x38(%rbx),%edi > 0x00000000004057e1 <+1473>: callq 0x402fd0 <glCallList@plt> > 0x00000000004057e6 <+1478>: movss 0x193812(%rip),%xmm3 # 0x599000 > 0x00000000004057ee <+1486>: xorps %xmm1,%xmm1 > 0x00000000004057f1 <+1489>: movss 0xa8(%rbx),%xmm2 > 0x00000000004057f9 <+1497>: xorps %xmm3,%xmm2 > 0x00000000004057fc <+1500>: movaps %xmm1,%xmm0 > 0x00000000004057ff <+1503>: movaps %xmm3,(%rsp) > 0x0000000000405803 <+1507>: callq 0x4037d0 <glTranslatef@plt> > 0x0000000000405808 <+1512>: xorps %xmm2,%xmm2 > 0x000000000040580b <+1515>: movaps (%rsp),%xmm3 > 0x000000000040580f <+1519>: movaps %xmm2,%xmm1 > 0x0000000000405812 <+1522>: movss 0xa0(%rbx),%xmm0 > 0x000000000040581a <+1530>: xorps %xmm3,%xmm0 > 0x000000000040581d <+1533>: movss 0x1937ff(%rip),%xmm3 # 0x599024 > 0x0000000000405825 <+1541>: callq 0x403890 <glRotatef@plt> > 0x000000000040582a <+1546>: mov 0x3c(%rbx),%edi > 0x000000000040582d <+1549>: callq 0x402fd0 <glCallList@plt> > 0x0000000000405832 <+1554>: jmpq 0x40569f <draw_lament+1151> > 0x0000000000405837 <+1559>: nopw 0x0(%rax,%rax,1) > 0x0000000000405840 <+1568>: mov 0x34(%rbx),%edi > 0x0000000000405843 <+1571>: callq 0x402fd0 <glCallList@plt> > 0x0000000000405848 <+1576>: jmpq 0x40569f <draw_lament+1151> > 0x000000000040584d <+1581>: nopl (%rax) > 0x0000000000405850 <+1584>: movss 0x1937a8(%rip),%xmm1 # 0x599000 > 0x0000000000405858 <+1592>: movss 0xa8(%rbx),%xmm0 > 0x0000000000405860 <+1600>: xorps %xmm2,%xmm2 > 0x0000000000405863 <+1603>: xorps %xmm1,%xmm0 > 0x0000000000405866 <+1606>: movaps %xmm2,%xmm1 > 0x0000000000405869 <+1609>: mulss 0x1937c3(%rip),%xmm0 # 0x599034 > 0x0000000000405871 <+1617>: callq 0x4037d0 <glTranslatef@plt> > 0x0000000000405876 <+1622>: mov 0x68(%rbx),%edi > 0x0000000000405879 <+1625>: callq 0x402fd0 <glCallList@plt> > 0x000000000040587e <+1630>: xorps %xmm2,%xmm2 > 0x0000000000405881 <+1633>: movss 0xa8(%rbx),%xmm0 > 0x0000000000405889 <+1641>: movaps %xmm2,%xmm1 > 0x000000000040588c <+1644>: callq 0x4037d0 <glTranslatef@plt> > 0x0000000000405891 <+1649>: mov 0x6c(%rbx),%edi > 0x0000000000405894 <+1652>: callq 0x402fd0 <glCallList@plt> > 0x0000000000405899 <+1657>: xorps %xmm1,%xmm1 > 0x000000000040589c <+1660>: movss 0xa4(%rbx),%xmm2 > 0x00000000004058a4 <+1668>: movaps %xmm1,%xmm0 > 0x00000000004058a7 <+1671>: callq 0x4037d0 <glTranslatef@plt> > 0x00000000004058ac <+1676>: mov 0x70(%rbx),%edi > 0x00000000004058af <+1679>: callq 0x402fd0 <glCallList@plt> > 0x00000000004058b4 <+1684>: jmpq 0x40569f <draw_lament+1151> > 0x00000000004058b9 <+1689>: nopl 0x0(%rax) > 0x00000000004058c0 <+1696>: movslq 0x20(%rbp),%rax > 0x00000000004058c4 <+1700>: lea (%rax,%rax,2),%rbx > 0x00000000004058c8 <+1704>: shl $0x6,%rbx > 0x00000000004058cc <+1708>: add 0x39e10d(%rip),%rbx # 0x7a39e0 > 0x00000000004058d3 <+1715>: cmpl $0x11,0x98(%rbx) > 0x00000000004058da <+1722>: ja 0x40544f <draw_lament+559> > 0x00000000004058e0 <+1728>: mov 0x98(%rbx),%eax > 0x00000000004058e6 <+1734>: jmpq *0x598690(,%rax,8) > 0x00000000004058ed <+1741>: nopl (%rax) > 0x00000000004058f0 <+1744>: mov %rbp,%rdi > 0x00000000004058f3 <+1747>: callq 0x40c160 <xlockmore_gl_draw_fps> > 0x00000000004058f8 <+1752>: jmpq 0x4056b9 <draw_lament+1177> > 0x00000000004058fd <+1757>: nopl (%rax) > 0x0000000000405900 <+1760>: movss 0x193720(%rip),%xmm0 # 0x599028 > 0x0000000000405908 <+1768>: mov 0x44(%rbx),%r15d > 0x000000000040590c <+1772>: movss %xmm0,0x14(%rsp) > 0x0000000000405912 <+1778>: movss 0x19370a(%rip),%xmm0 # 0x599024 > 0x000000000040591a <+1786>: movss %xmm0,0x18(%rsp) > 0x0000000000405920 <+1792>: movss %xmm0,0x1c(%rsp) > 0x0000000000405926 <+1798>: jmpq 0x405731 <draw_lament+1297> > 0x000000000040592b <+1803>: movss 0xa4(%rbx),%xmm0 > 0x0000000000405933 <+1811>: xorps %xmm1,%xmm1 > 0x0000000000405936 <+1814>: cvtps2pd %xmm0,%xmm0 > 0x0000000000405939 <+1817>: subsd 0x1936a7(%rip),%xmm0 # 0x598fe8 > 0x0000000000405941 <+1825>: unpcklpd %xmm0,%xmm0 > 0x0000000000405945 <+1829>: cvtpd2ps %xmm0,%xmm0 > 0x0000000000405949 <+1833>: ucomiss %xmm0,%xmm1 > 0x000000000040594c <+1836>: movss %xmm0,0xa4(%rbx) > 0x0000000000405954 <+1844>: jb 0x4054c0 <draw_lament+672> > 0x000000000040595a <+1850>: movss %xmm1,0xa4(%rbx) > 0x0000000000405962 <+1858>: movl $0x11,0x98(%rbx) > 0x000000000040596c <+1868>: movl $0xa,0x9c(%rbx) > 0x0000000000405976 <+1878>: jmpq 0x4054c0 <draw_lament+672> > 0x000000000040597b <+1883>: movss 0xa4(%rbx),%xmm0 > 0x0000000000405983 <+1891>: cvtps2pd %xmm0,%xmm0 > 0x0000000000405986 <+1894>: addsd 0x19365a(%rip),%xmm0 # 0x598fe8 > 0x000000000040598e <+1902>: unpcklpd %xmm0,%xmm0 > 0x0000000000405992 <+1906>: cvtpd2ps %xmm0,%xmm0 > 0x0000000000405996 <+1910>: movss %xmm0,0xa4(%rbx) > 0x000000000040599e <+1918>: unpcklps %xmm0,%xmm0 > 0x00000000004059a1 <+1921>: cvtps2pd %xmm0,%xmm0 > 0x00000000004059a4 <+1924>: ucomisd 0x193644(%rip),%xmm0 # 0x598ff0 > 0x00000000004059ac <+1932>: jb 0x4054c0 <draw_lament+672> > 0x00000000004059b2 <+1938>: movl $0x3e6b851f,0xa4(%rbx) > 0x00000000004059bc <+1948>: movl $0x10,0x98(%rbx) > 0x00000000004059c6 <+1958>: callq 0x40fe30 <ya_random> > 0x00000000004059cb <+1963>: mov %eax,%ebp > 0x00000000004059cd <+1965>: callq 0x40fe30 <ya_random> > 0x00000000004059d2 <+1970>: mov $0xcccccccd,%esi > 0x00000000004059d7 <+1975>: mov %eax,%ecx > 0x00000000004059d9 <+1977>: mov %ebp,%eax > 0x00000000004059db <+1979>: mul %esi > 0x00000000004059dd <+1981>: mov $0x78,%r8d > 0x00000000004059e3 <+1987>: shr $0x2,%edx > 0x00000000004059e6 <+1990>: lea (%rdx,%rdx,4),%eax > 0x00000000004059e9 <+1993>: sub %eax,%ebp > 0x00000000004059eb <+1995>: mov %ecx,%eax > 0x00000000004059ed <+1997>: mul %esi > 0x00000000004059ef <+1999>: shr $0x2,%edx > 0x00000000004059f2 <+2002>: lea (%rdx,%rdx,4),%eax > 0x00000000004059f5 <+2005>: sub %eax,%ecx > 0x00000000004059f7 <+2007>: lea 0x1(%rbp,%rcx,1),%eax > 0x00000000004059fb <+2011>: imul %r8d,%eax > 0x00000000004059ff <+2015>: mov %eax,0x9c(%rbx) > 0x0000000000405a05 <+2021>: jmpq 0x4054c0 <draw_lament+672> > 0x0000000000405a0a <+2026>: movss 0xa8(%rbx),%xmm0 > 0x0000000000405a12 <+2034>: cvtps2pd %xmm0,%xmm0 > 0x0000000000405a15 <+2037>: addsd 0x1935cb(%rip),%xmm0 # 0x598fe8 > 0x0000000000405a1d <+2045>: unpcklpd %xmm0,%xmm0 > 0x0000000000405a21 <+2049>: cvtpd2ps %xmm0,%xmm0 > 0x0000000000405a25 <+2053>: ucomiss 0x193638(%rip),%xmm0 # 0x599064 > 0x0000000000405a2c <+2060>: movss %xmm0,0xa8(%rbx) > 0x0000000000405a34 <+2068>: jb 0x4054c0 <draw_lament+672> > 0x0000000000405a3a <+2074>: movl $0x3e800000,0xa8(%rbx) > 0x0000000000405a44 <+2084>: movl $0xf,0x98(%rbx) > 0x0000000000405a4e <+2094>: callq 0x40fe30 <ya_random> > 0x0000000000405a53 <+2099>: mov %eax,%ebp > 0x0000000000405a55 <+2101>: callq 0x40fe30 <ya_random> > 0x0000000000405a5a <+2106>: mov $0xcccccccd,%esi > 0x0000000000405a5f <+2111>: mov %eax,%ecx > 0x0000000000405a61 <+2113>: mov %ebp,%eax > 0x0000000000405a63 <+2115>: mul %esi > 0x0000000000405a65 <+2117>: shr $0x2,%edx > 0x0000000000405a68 <+2120>: lea (%rdx,%rdx,4),%eax > 0x0000000000405a6b <+2123>: sub %eax,%ebp > 0x0000000000405a6d <+2125>: mov %ecx,%eax > 0x0000000000405a6f <+2127>: mul %esi > 0x0000000000405a71 <+2129>: shr $0x2,%edx > 0x0000000000405a74 <+2132>: lea (%rdx,%rdx,4),%eax > 0x0000000000405a77 <+2135>: sub %eax,%ecx > 0x0000000000405a79 <+2137>: lea 0x1(%rbp,%rcx,1),%eax > 0x0000000000405a7d <+2141>: lea (%rax,%rax,4),%eax > 0x0000000000405a80 <+2144>: add %eax,%eax > 0x0000000000405a82 <+2146>: mov %eax,0x9c(%rbx) > 0x0000000000405a88 <+2152>: jmpq 0x4054c0 <draw_lament+672> > 0x0000000000405a8d <+2157>: movss 0xa8(%rbx),%xmm0 > 0x0000000000405a95 <+2165>: movss 0x1935c3(%rip),%xmm1 # 0x599060 > 0x0000000000405a9d <+2173>: cvtps2pd %xmm0,%xmm0 > 0x0000000000405aa0 <+2176>: subsd 0x193538(%rip),%xmm0 # 0x598fe0 > 0x0000000000405aa8 <+2184>: unpcklpd %xmm0,%xmm0 > 0x0000000000405aac <+2188>: cvtpd2ps %xmm0,%xmm0 > 0x0000000000405ab0 <+2192>: ucomiss %xmm0,%xmm1 > 0x0000000000405ab3 <+2195>: movss %xmm0,0xa8(%rbx) > 0x0000000000405abb <+2203>: jbe 0x4054c0 <draw_lament+672> > 0x0000000000405ac1 <+2209>: movl $0x0,0xa0(%rbx) > 0x0000000000405acb <+2219>: movl $0x0,0xa8(%rbx) > 0x0000000000405ad5 <+2229>: movl $0x0,0x98(%rbx) > 0x0000000000405adf <+2239>: jmpq 0x4054c0 <draw_lament+672> > 0x0000000000405ae4 <+2244>: movss 0xa0(%rbx),%xmm0 > 0x0000000000405aec <+2252>: subss 0x193530(%rip),%xmm0 # 0x599024 > 0x0000000000405af4 <+2260>: xorps %xmm1,%xmm1 > 0x0000000000405af7 <+2263>: ucomiss %xmm0,%xmm1 > 0x0000000000405afa <+2266>: movss %xmm0,0xa0(%rbx) > 0x0000000000405b02 <+2274>: jb 0x4054c0 <draw_lament+672> > 0x0000000000405b08 <+2280>: movss %xmm1,0xa0(%rbx) > 0x0000000000405b10 <+2288>: movl $0x0,0x98(%rbx) > 0x0000000000405b1a <+2298>: movl $0x78,0x9c(%rbx) > 0x0000000000405b24 <+2308>: jmpq 0x4054c0 <draw_lament+672> > 0x0000000000405b29 <+2313>: movss 0x1934f3(%rip),%xmm0 # 0x599024 > 0x0000000000405b31 <+2321>: addss 0xa0(%rbx),%xmm0 > 0x0000000000405b39 <+2329>: ucomiss 0x19351c(%rip),%xmm0 # 0x59905c > 0x0000000000405b40 <+2336>: movss %xmm0,0xa0(%rbx) > 0x0000000000405b48 <+2344>: jb 0x4054c0 <draw_lament+672> > 0x0000000000405b4e <+2350>: cmpl $0x1,0xac(%rbx) > 0x0000000000405b55 <+2357>: movl $0x78,0x9c(%rbx) > 0x0000000000405b5f <+2367>: movl $0x42e00000,0xa0(%rbx) > 0x0000000000405b69 <+2377>: movl $0x0,0xa8(%rbx) > 0x0000000000405b73 <+2387>: sbb %eax,%eax > 0x0000000000405b75 <+2389>: add $0xd,%eax > 0x0000000000405b78 <+2392>: mov %eax,0x98(%rbx) > 0x0000000000405b7e <+2398>: jmpq 0x4054c0 <draw_lament+672> > 0x0000000000405b83 <+2403>: movss 0xa8(%rbx),%xmm0 > 0x0000000000405b8b <+2411>: cvtps2pd %xmm0,%xmm0 > 0x0000000000405b8e <+2414>: subsd 0x193442(%rip),%xmm0 # 0x598fd8 > 0x0000000000405b96 <+2422>: unpcklpd %xmm0,%xmm0 > 0x0000000000405b9a <+2426>: xorps %xmm1,%xmm1 > 0x0000000000405b9d <+2429>: cvtpd2ps %xmm0,%xmm0 > 0x0000000000405ba1 <+2433>: ucomiss %xmm0,%xmm1 > 0x0000000000405ba4 <+2436>: movss %xmm0,0xa8(%rbx) > 0x0000000000405bac <+2444>: jb 0x4054c0 <draw_lament+672> > 0x0000000000405bb2 <+2450>: movss %xmm1,0xa8(%rbx) > 0x0000000000405bba <+2458>: movl $0x0,0x98(%rbx) > 0x0000000000405bc4 <+2468>: movl $0x78,0x9c(%rbx) > 0x0000000000405bce <+2478>: jmpq 0x4054c0 <draw_lament+672> > 0x0000000000405bd3 <+2483>: movss 0xa0(%rbx),%xmm0 > 0x0000000000405bdb <+2491>: subss 0x193441(%rip),%xmm0 # 0x599024 > 0x0000000000405be3 <+2499>: xorps %xmm1,%xmm1 > 0x0000000000405be6 <+2502>: ucomiss %xmm0,%xmm1 > 0x0000000000405be9 <+2505>: movss %xmm0,0xa0(%rbx) > 0x0000000000405bf1 <+2513>: jb 0x4054c0 <draw_lament+672> > 0x0000000000405bf7 <+2519>: movss %xmm1,0xa0(%rbx) > 0x0000000000405bff <+2527>: movl $0x6,0x98(%rbx) > 0x0000000000405c09 <+2537>: movl $0xa,0x9c(%rbx) > 0x0000000000405c13 <+2547>: jmpq 0x4054c0 <draw_lament+672> > 0x0000000000405c18 <+2552>: movss 0xa8(%rbx),%xmm0 > 0x0000000000405c20 <+2560>: movss 0x1933fc(%rip),%xmm1 # 0x599024 > 0x0000000000405c28 <+2568>: cvtps2pd %xmm0,%xmm0 > 0x0000000000405c2b <+2571>: addsd 0x1933a5(%rip),%xmm0 # 0x598fd8 > 0x0000000000405c33 <+2579>: unpcklpd %xmm0,%xmm0 > 0x0000000000405c37 <+2583>: cvtpd2ps %xmm0,%xmm0 > 0x0000000000405c3b <+2587>: ucomiss %xmm1,%xmm0 > 0x0000000000405c3e <+2590>: movss %xmm0,0xa8(%rbx) > 0x0000000000405c46 <+2598>: jb 0x4054c0 <draw_lament+672> > 0x0000000000405c4c <+2604>: movss %xmm1,0xa8(%rbx) > 0x0000000000405c54 <+2612>: movl $0x5,0x98(%rbx) > 0x0000000000405c5e <+2622>: movl $0xa,0x9c(%rbx) > 0x0000000000405c68 <+2632>: jmpq 0x4054c0 <draw_lament+672> > 0x0000000000405c6d <+2637>: movss 0xa8(%rbx),%xmm0 > 0x0000000000405c75 <+2645>: xorps %xmm1,%xmm1 > 0x0000000000405c78 <+2648>: cvtps2pd %xmm0,%xmm0 > 0x0000000000405c7b <+2651>: subsd 0x193355(%rip),%xmm0 # 0x598fd8 > 0x0000000000405c83 <+2659>: unpcklpd %xmm0,%xmm0 > 0x0000000000405c87 <+2663>: cvtpd2ps %xmm0,%xmm0 > 0x0000000000405c8b <+2667>: ucomiss %xmm0,%xmm1 > 0x0000000000405c8e <+2670>: movss %xmm0,0xa8(%rbx) > 0x0000000000405c96 <+2678>: jb 0x4054c0 <draw_lament+672> > 0x0000000000405c9c <+2684>: movss %xmm1,0xa8(%rbx) > 0x0000000000405ca4 <+2692>: movl $0x4,0x98(%rbx) > 0x0000000000405cae <+2702>: callq 0x40fe30 <ya_random> > 0x0000000000405cb3 <+2707>: mov %eax,%ebp > 0x0000000000405cb5 <+2709>: and $0x3,%ebp > 0x0000000000405cb8 <+2712>: callq 0x40fe30 <ya_random> > 0x0000000000405cbd <+2717>: and $0x3,%eax > 0x0000000000405cc0 <+2720>: mov $0x78,%r9d > 0x0000000000405cc6 <+2726>: lea 0x1(%rbp,%rax,1),%eax > 0x0000000000405cca <+2730>: imul %r9d,%eax > 0x0000000000405cce <+2734>: mov %eax,0x9c(%rbx) > 0x0000000000405cd4 <+2740>: jmpq 0x4054c0 <draw_lament+672> > 0x0000000000405cd9 <+2745>: movss 0x193343(%rip),%xmm0 # 0x599024 > 0x0000000000405ce1 <+2753>: addss 0xa0(%rbx),%xmm0 > 0x0000000000405ce9 <+2761>: ucomiss 0x193354(%rip),%xmm0 # 0x599044 > 0x0000000000405cf0 <+2768>: movss %xmm0,0xa0(%rbx) > 0x0000000000405cf8 <+2776>: jb 0x4054c0 <draw_lament+672> > 0x0000000000405cfe <+2782>: movl $0x42340000,0xa0(%rbx) > 0x0000000000405d08 <+2792>: movl $0x3,0x98(%rbx) > 0x0000000000405d12 <+2802>: movl $0xa,0x9c(%rbx) > 0x0000000000405d1c <+2812>: jmpq 0x4054c0 <draw_lament+672> > 0x0000000000405d21 <+2817>: movss 0xa8(%rbx),%xmm0 > 0x0000000000405d29 <+2825>: movss 0x1932f3(%rip),%xmm1 # 0x599024 > 0x0000000000405d31 <+2833>: cvtps2pd %xmm0,%xmm0 > 0x0000000000405d34 <+2836>: addsd 0x19329c(%rip),%xmm0 # 0x598fd8 > 0x0000000000405d3c <+2844>: unpcklpd %xmm0,%xmm0 > 0x0000000000405d40 <+2848>: cvtpd2ps %xmm0,%xmm0 > 0x0000000000405d44 <+2852>: ucomiss %xmm1,%xmm0 > 0x0000000000405d47 <+2855>: movss %xmm0,0xa8(%rbx) > 0x0000000000405d4f <+2863>: jb 0x4054c0 <draw_lament+672> > 0x0000000000405d55 <+2869>: movss %xmm1,0xa8(%rbx) > 0x0000000000405d5d <+2877>: movl $0x2,0x98(%rbx) > 0x0000000000405d67 <+2887>: movl $0xa,0x9c(%rbx) > 0x0000000000405d71 <+2897>: jmpq 0x4054c0 <draw_lament+672> > 0x0000000000405d76 <+2902>: mov 0xb0(%rbx),%eax > 0x0000000000405d7c <+2908>: add $0x1,%eax > 0x0000000000405d7f <+2911>: cmp 0xb4(%rbx),%eax > 0x0000000000405d85 <+2917>: mov %eax,0xb0(%rbx) > 0x0000000000405d8b <+2923>: jge 0x405e7c <draw_lament+3164> > 0x0000000000405d91 <+2929>: cltq > 0x0000000000405d93 <+2931>: lea 0x0(,%rax,4),%rdx > 0x0000000000405d9b <+2939>: mov 0xb8(%rbx),%rax > 0x0000000000405da2 <+2946>: mov (%rax,%rdx,1),%eax > 0x0000000000405da5 <+2949>: test %eax,%eax > 0x0000000000405da7 <+2951>: mov %eax,0x98(%rbx) > 0x0000000000405dad <+2957>: jne 0x405db9 <draw_lament+2969> > 0x0000000000405daf <+2959>: movl $0x78,0x9c(%rbx) > 0x0000000000405db9 <+2969>: movl $0x0,0xa0(%rbx) > 0x0000000000405dc3 <+2979>: movl $0x0,0xa4(%rbx) > 0x0000000000405dcd <+2989>: movl $0x0,0xa8(%rbx) > 0x0000000000405dd7 <+2999>: jmpq 0x4054c0 <draw_lament+672> > 0x0000000000405ddc <+3004>: movss 0xa8(%rbx),%xmm0 > 0x0000000000405de4 <+3012>: cvtps2pd %xmm0,%xmm0 > 0x0000000000405de7 <+3015>: subsd 0x1931f9(%rip),%xmm0 # 0x598fe8 > 0x0000000000405def <+3023>: jmpq 0x405b96 <draw_lament+2422> > 0x0000000000405df4 <+3028>: nopl 0x0(%rax) > 0x0000000000405df8 <+3032>: movss 0x193224(%rip),%xmm0 # 0x599024 > 0x0000000000405e00 <+3040>: mov 0x4c(%rbx),%r15d > 0x0000000000405e04 <+3044>: movss %xmm0,0x14(%rsp) > 0x0000000000405e0a <+3050>: movss %xmm0,0x18(%rsp) > 0x0000000000405e10 <+3056>: movss 0x193210(%rip),%xmm0 # 0x599028 > 0x0000000000405e18 <+3064>: movss %xmm0,0x1c(%rsp) > 0x0000000000405e1e <+3070>: jmpq 0x405731 <draw_lament+1297> > 0x0000000000405e23 <+3075>: nopl 0x0(%rax,%rax,1) > 0x0000000000405e28 <+3080>: movss 0x1931f4(%rip),%xmm0 # 0x599024 > 0x0000000000405e30 <+3088>: mov 0x48(%rbx),%r15d > 0x0000000000405e34 <+3092>: movss %xmm0,0x14(%rsp) > 0x0000000000405e3a <+3098>: movss 0x1931e6(%rip),%xmm0 # 0x599028 > 0x0000000000405e42 <+3106>: movss %xmm0,0x18(%rsp) > 0x0000000000405e48 <+3112>: movss 0x14(%rsp),%xmm0 > 0x0000000000405e4e <+3118>: movss %xmm0,0x1c(%rsp) > 0x0000000000405e54 <+3124>: jmpq 0x405731 <draw_lament+1297> > 0x0000000000405e59 <+3129>: movl $0x0,0xa0(%rbx) > 0x0000000000405e63 <+3139>: movl $0x0,0x98(%rbx) > 0x0000000000405e6d <+3149>: movl $0x78,0x9c(%rbx) > 0x0000000000405e77 <+3159>: jmpq 0x4054c0 <draw_lament+672> > 0x0000000000405e7c <+3164>: lea 0xb8(%rbx),%rsi > 0x0000000000405e83 <+3171>: lea 0xb4(%rbx),%rdi > 0x0000000000405e8a <+3178>: callq 0x4051d0 <shuffle_states> > 0x0000000000405e8f <+3183>: movl $0x0,0xb0(%rbx) > 0x0000000000405e99 <+3193>: xor %edx,%edx > 0x0000000000405e9b <+3195>: jmpq 0x405d9b <draw_lament+2939> >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 849961
:
605906
| 605907 |
606372