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 678974 Details for
Bug 895676
[abrt] foobillard-3.0a-18.fc17: proceed_dt: Process /usr/bin/foobillard 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.73 KB, created by
ZetaFunction
on 2013-01-15 18:49:25 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
ZetaFunction
Created:
2013-01-15 18:49:25 UTC
Size:
47.73 KB
patch
obsolete
>[New LWP 2220] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/bin/foobillard'. >Program terminated with signal 11, Segmentation fault. >#0 0x0000000000416b7b in proceed_dt (balls=balls@entry=0x67d400, borders=borders@entry=0x671b20, dt=dt@entry=0.00749999983) at billmove.c:1352 >1352 dr=vec_diff(balls->ball[i].r,borders->hole[j-1].pos); > >Thread 1 (Thread 0x7f60236067c0 (LWP 2220)): >#0 0x0000000000416b7b in proceed_dt (balls=balls@entry=0x67d400, borders=borders@entry=0x671b20, dt=dt@entry=0.00749999983) at billmove.c:1352 > dr = {x = 0, y = 0, z = 0} > i = <optimized out> > j = <optimized out> > balls_moving = <optimized out> > accel = {x = 0, y = 0, z = 0} > waccel = {x = 0, y = 0, z = 0} > uspeed = {x = -0, y = -1.08944266e-16, z = -0} > uspeed_eff = {x = 3.37605499e-11, y = 8.5581444e+24, z = 4.53703942e+25} > uspeed2 = {x = 0, y = 0, z = 0} > uspeed_eff2 = {x = 0, y = 0, z = 0} > fricaccel = {x = 0, y = 0, z = 0} > fricmom = {x = 0, y = 0, z = 0} > rollmom = {x = 0, y = 0, z = 0} > totmom = {x = 0, y = 0, z = 0} > uspeed_eff_par = <optimized out> > uspeed_eff2_par = <optimized out> >#1 0x00000000004083ee in Idle_timer () at billard3d.c:1679 > bhitstrength = 0 > whitstrength = 0 > toffs = 0 > i = <optimized out> > balls_were_moving = 0 > first_time = 0 > t_act = <optimized out> > dt = 0 > t_prev = -1369839408 > frametime_rest = 6 > dt_rest = 62189 > count = 0 > dt_s_rest = 0.033139999999999996 > other_player = <optimized out> > fact = 0.94817817393557047 >#2 0x0000000000442299 in sys_main_loop () at sys_stuff.c:705 >No locals. >#3 0x0000000000404985 in main (argc=1, argv=<optimized out>) at billard3d.c:5194 > auxnr = 4 > act_option = <optimized out> > option_index = 42 > confc = 26 > confv = 0x123b970 >From To Syms Read Shared Object Library >0x00000031be40cbc0 0x00000031be477250 Yes /lib64/libfreetype.so.6 >0x00000031bf008040 0x00000031bf05834c Yes /lib64/libSDL-1.2.so.0 >0x00000031b7405790 0x00000031b7410494 Yes /lib64/libpthread.so.0 >0x00000031bbc01be0 0x00000031bbc05d18 Yes /lib64/libSM.so.6 >0x00000031bb004eb0 0x00000031bb012e1c Yes /lib64/libICE.so.6 > No /usr/lib64/nvidia/libGL.so.1 >0x00000039e7804880 0x00000039e7857018 Yes /lib64/libGLU.so.1 >0x00007f6023628b80 0x00007f602365b194 Yes /lib64/libXaw.so.7 >0x00000031b78055f0 0x00000031b786ca0c Yes /lib64/libm.so.6 >0x00000031c0802130 0x00000031c080bfb4 Yes /lib64/libXi.so.6 >0x00000031bcc04fa0 0x00000031bcc20ae0 Yes /lib64/libpng15.so.15 >0x00000031b8001f50 0x00000031b800e718 Yes /lib64/libz.so.1 >0x00000031b6c1ef60 0x00000031b6d5f7a0 Yes /lib64/libc.so.6 >0x00000031b7000ea0 0x00000031b70019e0 Yes /lib64/libdl.so.2 >0x00000031b6800b20 0x00000031b681a2e9 Yes /lib64/ld-linux-x86-64.so.2 >0x00000031ba0016d0 0x00000031ba002d48 Yes /lib64/libuuid.so.1 > No /usr/lib64/nvidia/tls/libnvidia-tls.so.304.64 > No /usr/lib64/nvidia/libnvidia-glcore.so.304.64 >0x00000031b981dea0 0x00000031b98a4260 Yes /lib64/libX11.so.6 >0x00000031ba803700 0x00000031ba80d7d0 Yes /lib64/libXext.so.6 >0x00000031ba45bb50 0x00000031ba4c105b Yes /lib64/libstdc++.so.6 >0x00000031b88029d0 0x00000031b8812138 Yes /lib64/libgcc_s.so.1 >0x00000031bc006780 0x00000031bc01400c Yes /lib64/libXmu.so.6 >0x00000031c2e13170 0x00000031c2e4f28c Yes /lib64/libXt.so.6 >0x00000031c26030a0 0x00000031c260e5cc Yes /lib64/libXpm.so.4 >0x00000031b94099c0 0x00000031b94158d8 Yes /lib64/libxcb.so.1 >0x00000031b9c00e80 0x00000031b9c01bb0 Yes /lib64/libXau.so.6 >0x00000031bfc01a70 0x00000031bfc079e0 Yes /lib64/libXrender.so.1 >0x00000031c1202a80 0x00000031c12076dc Yes /lib64/libXcursor.so.1 >0x00000031c22014f0 0x00000031c2203cf8 Yes /lib64/libXfixes.so.3 >0x00000039de8015d0 0x00000039de8027e8 Yes /lib64/libpulse-simple.so.0 >0x00000039e880c110 0x00000039e8836d18 Yes /lib64/libpulse.so.0 >0x00000039e8402b70 0x00000039e8406b54 Yes /lib64/libjson.so.0 >0x00000031d26126d0 0x00000031d264770c Yes /lib64/libpulsecommon-1.1.so >0x00000031d16005c0 0x00000031d16006dc Yes /lib64/libX11-xcb.so.1 >0x00000031c4801480 0x00000031c4803e48 Yes /lib64/libXtst.so.6 >0x00000031d2a03130 0x00000031d2a06c98 Yes /lib64/libwrap.so.0 >0x00000031d0406260 0x00000031d043e9c8 Yes /lib64/libsndfile.so.1 >0x00000031d1e01340 0x00000031d1e03998 Yes /lib64/libasyncns.so.0 >0x00007f601caa7890 0x00007f601cad0924 Yes /lib64/libdbus-1.so.3 >0x00000031b7c02260 0x00000031b7c0554c Yes /lib64/librt.so.1 >0x00000031ce8040d0 0x00000031ce811934 Yes /lib64/libnsl.so.1 >0x00000031d1201270 0x00000031d12093a4 Yes /lib64/libgsm.so.1 >0x00000031d080bfb0 0x00000031d0830c78 Yes /lib64/libFLAC.so.8 >0x00000031d0c13ab0 0x00000031d0c16164 Yes /lib64/libvorbisenc.so.2 >0x00000031cf003810 0x00000031cf01ad6c Yes /lib64/libvorbis.so.0 >0x00000031cf801a70 0x00000031cf804138 Yes /lib64/libogg.so.0 >0x00000031b8c039b0 0x00000031b8c11e1c Yes /lib64/libresolv.so.2 >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >rax 0x14f9d30 21994800 >rbx 0xfffffffca34a2ec8 -14440321336 >rcx 0x14f9d30 21994800 >rdx 0x67d400 6804480 >rsi 0x671b20 6757152 >rdi 0x14 20 >rbp 0x671b38 0x671b38 >rsp 0x7fff7aeeab90 0x7fff7aeeab90 >r8 0x306 774 >r9 0x1 1 >r10 0x0 0 >r11 0x2 2 >r12 0x671b30 6757168 >r13 0x8c 140 >r14 0x6 6 >r15 0x152c450 22201424 >rip 0x416b7b 0x416b7b <proceed_dt+2187> >eflags 0x293 [ CF AF SF 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 proceed_dt: > 0x00000000004162f0 <+0>: push %r15 > 0x00000000004162f2 <+2>: xor %edx,%edx > 0x00000000004162f4 <+4>: push %r14 > 0x00000000004162f6 <+6>: push %r13 > 0x00000000004162f8 <+8>: push %r12 > 0x00000000004162fa <+10>: push %rbp > 0x00000000004162fb <+11>: push %rbx > 0x00000000004162fc <+12>: sub $0x268,%rsp > 0x0000000000416303 <+19>: addl $0x1,0x244ab6(%rip) # 0x65adc0 <move_log> > 0x000000000041630a <+26>: movss %xmm0,0x44(%rsp) > 0x0000000000416310 <+32>: addss 0x244aac(%rip),%xmm0 # 0x65adc4 <move_log+4> > 0x0000000000416318 <+40>: mov %rdi,0x28(%rsp) > 0x000000000041631d <+45>: mov %rsi,0x38(%rsp) > 0x0000000000416322 <+50>: movss %xmm0,0x244a9a(%rip) # 0x65adc4 <move_log+4> > 0x000000000041632a <+58>: movss 0x44(%rsp),%xmm0 > 0x0000000000416330 <+64>: movss %xmm0,0x244a90(%rip) # 0x65adc8 <move_log+8> > 0x0000000000416338 <+72>: callq 0x4148f0 <proceed_dt_euler_new> > 0x000000000041633d <+77>: mov 0x28(%rsp),%rax > 0x0000000000416342 <+82>: mov (%rax),%edi > 0x0000000000416344 <+84>: test %edi,%edi > 0x0000000000416346 <+86>: jle 0x416a22 <proceed_dt+1842> > 0x000000000041634c <+92>: xor %ebx,%ebx > 0x000000000041634e <+94>: movl $0x0,0x48(%rsp) > 0x0000000000416356 <+102>: xor %ebp,%ebp > 0x0000000000416358 <+104>: jmp 0x416374 <proceed_dt+132> > 0x000000000041635a <+106>: nopw 0x0(%rax,%rax,1) > 0x0000000000416360 <+112>: mov 0x28(%rsp),%rcx > 0x0000000000416365 <+117>: add $0x1,%ebp > 0x0000000000416368 <+120>: add $0x78,%rbx > 0x000000000041636c <+124>: cmp %ebp,(%rcx) > 0x000000000041636e <+126>: jle 0x416a2a <proceed_dt+1850> > 0x0000000000416374 <+132>: mov 0x28(%rsp),%rdx > 0x0000000000416379 <+137>: mov 0x8(%rdx),%rax > 0x000000000041637d <+141>: add %rbx,%rax > 0x0000000000416380 <+144>: mov 0x58(%rax),%esi > 0x0000000000416383 <+147>: test %esi,%esi > 0x0000000000416385 <+149>: je 0x416360 <proceed_dt+112> > 0x0000000000416387 <+151>: movss 0x20(%rax),%xmm1 > 0x000000000041638c <+156>: movq 0x18(%rax),%xmm0 > 0x0000000000416391 <+161>: callq 0x420330 <vec_abs> > 0x0000000000416396 <+166>: xorps %xmm1,%xmm1 > 0x0000000000416399 <+169>: ucomiss %xmm1,%xmm0 > 0x000000000041639c <+172>: jnp 0x416e05 <proceed_dt+2837> > 0x00000000004163a2 <+178>: movl $0x1,0x48(%rsp) > 0x00000000004163aa <+186>: xorps %xmm2,%xmm2 > 0x00000000004163ad <+189>: movaps %xmm2,%xmm0 > 0x00000000004163b0 <+192>: movaps %xmm2,%xmm1 > 0x00000000004163b3 <+195>: callq 0x4204e0 <vec_xyz> > 0x00000000004163b8 <+200>: movq %xmm0,0x8(%rsp) > 0x00000000004163be <+206>: mov 0x8(%rsp),%rax > 0x00000000004163c3 <+211>: movss %xmm1,0x58(%rsp) > 0x00000000004163c9 <+217>: mov %rax,0x50(%rsp) > 0x00000000004163ce <+222>: mov %rax,0x60(%rsp) > 0x00000000004163d3 <+227>: mov 0x58(%rsp),%eax > 0x00000000004163d7 <+231>: mov %eax,0x68(%rsp) > 0x00000000004163db <+235>: mov 0x28(%rsp),%rax > 0x00000000004163e0 <+240>: mov 0x8(%rax),%rdi > 0x00000000004163e4 <+244>: add %rbx,%rdi > 0x00000000004163e7 <+247>: callq 0x416270 <perimeter_speed> > 0x00000000004163ec <+252>: mov 0x28(%rsp),%rdx > 0x00000000004163f1 <+257>: movss %xmm1,0x58(%rsp) > 0x00000000004163f7 <+263>: mov 0x58(%rsp),%eax > 0x00000000004163fb <+267>: movq %xmm0,0x50(%rsp) > 0x0000000000416401 <+273>: movq %xmm0,0x80(%rsp) > 0x000000000041640a <+282>: mov %eax,0x88(%rsp) > 0x0000000000416411 <+289>: mov 0x8(%rdx),%rax > 0x0000000000416415 <+293>: movss 0x88(%rsp),%xmm1 > 0x000000000041641e <+302>: movq 0x18(%rax,%rbx,1),%xmm2 > 0x0000000000416424 <+308>: movss 0x20(%rax,%rbx,1),%xmm3 > 0x000000000041642a <+314>: callq 0x4202b0 <vec_add> > 0x000000000041642f <+319>: mov 0x28(%rsp),%rcx > 0x0000000000416434 <+324>: movss %xmm1,0x58(%rsp) > 0x000000000041643a <+330>: mov 0x58(%rsp),%edx > 0x000000000041643e <+334>: movq %xmm0,0x8(%rsp) > 0x0000000000416444 <+340>: mov 0x8(%rsp),%rax > 0x0000000000416449 <+345>: xorps %xmm0,%xmm0 > 0x000000000041644c <+348>: mov %edx,0x98(%rsp) > 0x0000000000416453 <+355>: mov 0x8(%rcx),%rdx > 0x0000000000416457 <+359>: mov %rax,0x50(%rsp) > 0x000000000041645c <+364>: mov %rax,0x90(%rsp) > 0x0000000000416464 <+372>: ucomiss 0x14(%rdx,%rbx,1),%xmm0 > 0x0000000000416469 <+377>: jb 0x416360 <proceed_dt+112> > 0x000000000041646f <+383>: movq 0x8(%rsp),%xmm0 > 0x0000000000416475 <+389>: movss 0x98(%rsp),%xmm1 > 0x000000000041647e <+398>: callq 0x420330 <vec_abs> > 0x0000000000416483 <+403>: unpcklps %xmm0,%xmm0 > 0x0000000000416486 <+406>: cvtps2pd %xmm0,%xmm0 > 0x0000000000416489 <+409>: ucomisd 0x31137(%rip),%xmm0 # 0x4475c8 > 0x0000000000416491 <+417>: jbe 0x416e4e <proceed_dt+2910> > 0x0000000000416497 <+423>: movq 0x90(%rsp),%xmm0 > 0x00000000004164a0 <+432>: movss 0x98(%rsp),%xmm1 > 0x00000000004164a9 <+441>: callq 0x4203b0 <vec_unit> > 0x00000000004164ae <+446>: movss %xmm1,0x58(%rsp) > 0x00000000004164b4 <+452>: mov 0x58(%rsp),%eax > 0x00000000004164b8 <+456>: movss 0x31420(%rip),%xmm2 # 0x4478e0 > 0x00000000004164c0 <+464>: movq %xmm0,0x50(%rsp) > 0x00000000004164c6 <+470>: mov %eax,0x118(%rsp) > 0x00000000004164cd <+477>: movq %xmm0,0x110(%rsp) > 0x00000000004164d6 <+486>: movss 0x118(%rsp),%xmm1 > 0x00000000004164df <+495>: callq 0x4202f0 <vec_scale> > 0x00000000004164e4 <+500>: movss %xmm1,0x58(%rsp) > 0x00000000004164ea <+506>: mov 0x58(%rsp),%edx > 0x00000000004164ee <+510>: movq %xmm0,0x8(%rsp) > 0x00000000004164f4 <+516>: mov 0x8(%rsp),%rax > 0x00000000004164f9 <+521>: movdqa %xmm0,%xmm2 > 0x00000000004164fd <+525>: movss 0x68(%rsp),%xmm1 > 0x0000000000416503 <+531>: mov %edx,0xc8(%rsp) > 0x000000000041650a <+538>: movss 0xc8(%rsp),%xmm3 > 0x0000000000416513 <+547>: mov %rax,0x50(%rsp) > 0x0000000000416518 <+552>: movq 0x60(%rsp),%xmm0 > 0x000000000041651e <+558>: mov %rax,0xc0(%rsp) > 0x0000000000416526 <+566>: callq 0x4202b0 <vec_add> > 0x000000000041652b <+571>: movq %xmm0,0x8(%rsp) > 0x0000000000416531 <+577>: mov 0x8(%rsp),%rax > 0x0000000000416536 <+582>: mov 0x28(%rsp),%rdx > 0x000000000041653b <+587>: movss %xmm1,0x58(%rsp) > 0x0000000000416541 <+593>: movss 0x31367(%rip),%xmm1 # 0x4478b0 > 0x0000000000416549 <+601>: mov %rax,0x50(%rsp) > 0x000000000041654e <+606>: mov %rax,0x60(%rsp) > 0x0000000000416553 <+611>: mov 0x58(%rsp),%eax > 0x0000000000416557 <+615>: mov %eax,0x68(%rsp) > 0x000000000041655b <+619>: mov 0x8(%rdx),%rax > 0x000000000041655f <+623>: add %rbx,%rax > 0x0000000000416562 <+626>: movss 0x8(%rax),%xmm2 > 0x0000000000416567 <+631>: xorps %xmm1,%xmm2 > 0x000000000041656a <+634>: movss (%rax),%xmm4 > 0x000000000041656e <+638>: xorps %xmm1,%xmm1 > 0x0000000000416571 <+641>: movss %xmm4,0x10(%rsp) > 0x0000000000416577 <+647>: mulss 0x312d5(%rip),%xmm2 # 0x447854 > 0x000000000041657f <+655>: movaps %xmm1,%xmm0 > 0x0000000000416582 <+658>: callq 0x4204e0 <vec_xyz> > 0x0000000000416587 <+663>: movss %xmm1,0x58(%rsp) > 0x000000000041658d <+669>: mov 0x58(%rsp),%edx > 0x0000000000416591 <+673>: movq %xmm0,0x8(%rsp) > 0x0000000000416597 <+679>: mov 0x8(%rsp),%rax > 0x000000000041659c <+684>: movdqa %xmm0,%xmm2 > 0x00000000004165a0 <+688>: movss 0xc8(%rsp),%xmm1 > 0x00000000004165a9 <+697>: mov %edx,0x128(%rsp) > 0x00000000004165b0 <+704>: movq 0xc0(%rsp),%xmm0 > 0x00000000004165b9 <+713>: mov %rax,0x50(%rsp) > 0x00000000004165be <+718>: movss 0x128(%rsp),%xmm3 > 0x00000000004165c7 <+727>: mov %rax,0x120(%rsp) > 0x00000000004165cf <+735>: callq 0x4201c0 <vec_cross> > 0x00000000004165d4 <+740>: movss %xmm1,0x58(%rsp) > 0x00000000004165da <+746>: mov 0x58(%rsp),%eax > 0x00000000004165de <+750>: movss 0x10(%rsp),%xmm4 > 0x00000000004165e4 <+756>: movaps %xmm4,%xmm2 > 0x00000000004165e7 <+759>: movq %xmm0,0x50(%rsp) > 0x00000000004165ed <+765>: mov %eax,0x138(%rsp) > 0x00000000004165f4 <+772>: movq %xmm0,0x130(%rsp) > 0x00000000004165fd <+781>: movss 0x138(%rsp),%xmm1 > 0x0000000000416606 <+790>: callq 0x4202f0 <vec_scale> > 0x000000000041660b <+795>: mov 0x28(%rsp),%rcx > 0x0000000000416610 <+800>: movss %xmm1,0x58(%rsp) > 0x0000000000416616 <+806>: mov 0x58(%rsp),%eax > 0x000000000041661a <+810>: movq %xmm0,0x50(%rsp) > 0x0000000000416620 <+816>: movss 0x3117c(%rip),%xmm2 # 0x4477a4 > 0x0000000000416628 <+824>: mov %eax,0xd8(%rsp) > 0x000000000041662f <+831>: movq %xmm0,0xd0(%rsp) > 0x0000000000416638 <+840>: mov 0x8(%rcx),%rax > 0x000000000041663c <+844>: movss 0xd8(%rsp),%xmm1 > 0x0000000000416645 <+853>: divss 0x4(%rax,%rbx,1),%xmm2 > 0x000000000041664b <+859>: callq 0x4202f0 <vec_scale> > 0x0000000000416650 <+864>: movss %xmm1,0x58(%rsp) > 0x0000000000416656 <+870>: mov 0x58(%rsp),%eax > 0x000000000041665a <+874>: movss 0x44(%rsp),%xmm2 > 0x0000000000416660 <+880>: movq %xmm0,0x50(%rsp) > 0x0000000000416666 <+886>: mov %eax,0x78(%rsp) > 0x000000000041666a <+890>: movq %xmm0,0x70(%rsp) > 0x0000000000416670 <+896>: movss 0x78(%rsp),%xmm1 > 0x0000000000416676 <+902>: callq 0x4202f0 <vec_scale> > 0x000000000041667b <+907>: mov 0x28(%rsp),%rsi > 0x0000000000416680 <+912>: movq %xmm0,0x8(%rsp) > 0x0000000000416686 <+918>: mov 0x8(%rsp),%rax > 0x000000000041668b <+923>: movss %xmm1,0x58(%rsp) > 0x0000000000416691 <+929>: mov 0x58(%rsp),%edx > 0x0000000000416695 <+933>: movq 0x8(%rsp),%xmm2 > 0x000000000041669b <+939>: mov 0x8(%rsi),%r12 > 0x000000000041669f <+943>: mov %rax,0x50(%rsp) > 0x00000000004166a4 <+948>: mov %edx,0x148(%rsp) > 0x00000000004166ab <+955>: movss 0x148(%rsp),%xmm3 > 0x00000000004166b4 <+964>: mov %rax,0x140(%rsp) > 0x00000000004166bc <+972>: add %rbx,%r12 > 0x00000000004166bf <+975>: movq 0x24(%r12),%xmm0 > 0x00000000004166c6 <+982>: movss 0x2c(%r12),%xmm1 > 0x00000000004166cd <+989>: callq 0x4202b0 <vec_add> > 0x00000000004166d2 <+994>: movq %xmm0,0x24(%r12) > 0x00000000004166d9 <+1001>: movss %xmm1,0x2c(%r12) > 0x00000000004166e0 <+1008>: movq 0x60(%rsp),%xmm0 > 0x00000000004166e6 <+1014>: movss 0x68(%rsp),%xmm1 > 0x00000000004166ec <+1020>: movss 0x44(%rsp),%xmm2 > 0x00000000004166f2 <+1026>: callq 0x4202f0 <vec_scale> > 0x00000000004166f7 <+1031>: movss %xmm1,0x58(%rsp) > 0x00000000004166fd <+1037>: mov 0x58(%rsp),%edx > 0x0000000000416701 <+1041>: movq %xmm0,0x8(%rsp) > 0x0000000000416707 <+1047>: mov 0x8(%rsp),%rax > 0x000000000041670c <+1052>: mov %edx,0x158(%rsp) > 0x0000000000416713 <+1059>: mov 0x28(%rsp),%rdx > 0x0000000000416718 <+1064>: mov %rax,0x50(%rsp) > 0x000000000041671d <+1069>: movq 0x8(%rsp),%xmm2 > 0x0000000000416723 <+1075>: mov %rax,0x150(%rsp) > 0x000000000041672b <+1083>: movss 0x158(%rsp),%xmm3 > 0x0000000000416734 <+1092>: mov 0x8(%rdx),%r12 > 0x0000000000416738 <+1096>: add %rbx,%r12 > 0x000000000041673b <+1099>: movq 0x18(%r12),%xmm0 > 0x0000000000416742 <+1106>: movss 0x20(%r12),%xmm1 > 0x0000000000416749 <+1113>: callq 0x4202b0 <vec_add> > 0x000000000041674e <+1118>: mov 0x28(%rsp),%rcx > 0x0000000000416753 <+1123>: movq %xmm0,0x18(%r12) > 0x000000000041675a <+1130>: movss %xmm1,0x20(%r12) > 0x0000000000416761 <+1137>: mov 0x8(%rcx),%rdi > 0x0000000000416765 <+1141>: add %rbx,%rdi > 0x0000000000416768 <+1144>: callq 0x416270 <perimeter_speed> > 0x000000000041676d <+1149>: mov 0x28(%rsp),%rsi > 0x0000000000416772 <+1154>: movss %xmm1,0x58(%rsp) > 0x0000000000416778 <+1160>: mov 0x58(%rsp),%eax > 0x000000000041677c <+1164>: movq %xmm0,0x50(%rsp) > 0x0000000000416782 <+1170>: movq %xmm0,0xa0(%rsp) > 0x000000000041678b <+1179>: mov %eax,0xa8(%rsp) > 0x0000000000416792 <+1186>: mov 0x8(%rsi),%rax > 0x0000000000416796 <+1190>: movss 0xa8(%rsp),%xmm1 > 0x000000000041679f <+1199>: movq 0x18(%rax,%rbx,1),%xmm2 > 0x00000000004167a5 <+1205>: movss 0x20(%rax,%rbx,1),%xmm3 > 0x00000000004167ab <+1211>: callq 0x4202b0 <vec_add> > 0x00000000004167b0 <+1216>: movss %xmm1,0x58(%rsp) > 0x00000000004167b6 <+1222>: mov 0x58(%rsp),%edx > 0x00000000004167ba <+1226>: movq %xmm0,0x8(%rsp) > 0x00000000004167c0 <+1232>: mov 0x8(%rsp),%rax > 0x00000000004167c5 <+1237>: movdqa %xmm0,%xmm2 > 0x00000000004167c9 <+1241>: movss 0x98(%rsp),%xmm1 > 0x00000000004167d2 <+1250>: mov %edx,0xb8(%rsp) > 0x00000000004167d9 <+1257>: movq 0x90(%rsp),%xmm0 > 0x00000000004167e2 <+1266>: mov %rax,0x50(%rsp) > 0x00000000004167e7 <+1271>: movss 0xb8(%rsp),%xmm3 > 0x00000000004167f0 <+1280>: mov %rax,0xb0(%rsp) > 0x00000000004167f8 <+1288>: callq 0x420270 <vec_diff> > 0x00000000004167fd <+1293>: movss %xmm1,0x58(%rsp) > 0x0000000000416803 <+1299>: mov 0x58(%rsp),%edx > 0x0000000000416807 <+1303>: movq %xmm0,0x8(%rsp) > 0x000000000041680d <+1309>: mov 0x8(%rsp),%rax > 0x0000000000416812 <+1314>: movdqa %xmm0,%xmm2 > 0x0000000000416816 <+1318>: movss 0x98(%rsp),%xmm1 > 0x000000000041681f <+1327>: mov %edx,0x168(%rsp) > 0x0000000000416826 <+1334>: movss 0x168(%rsp),%xmm3 > 0x000000000041682f <+1343>: mov %rax,0x50(%rsp) > 0x0000000000416834 <+1348>: movq 0x90(%rsp),%xmm0 > 0x000000000041683d <+1357>: mov %rax,0x160(%rsp) > 0x0000000000416845 <+1365>: callq 0x420230 <vec_mul> > 0x000000000041684a <+1370>: movss 0x98(%rsp),%xmm1 > 0x0000000000416853 <+1379>: movss %xmm0,0x30(%rsp) > 0x0000000000416859 <+1385>: movq 0xb0(%rsp),%xmm2 > 0x0000000000416862 <+1394>: movq 0x90(%rsp),%xmm0 > 0x000000000041686b <+1403>: movss 0xb8(%rsp),%xmm3 > 0x0000000000416874 <+1412>: callq 0x420270 <vec_diff> > 0x0000000000416879 <+1417>: movss %xmm1,0x58(%rsp) > 0x000000000041687f <+1423>: mov 0x58(%rsp),%edx > 0x0000000000416883 <+1427>: movq %xmm0,0x8(%rsp) > 0x0000000000416889 <+1433>: mov 0x8(%rsp),%rax > 0x000000000041688e <+1438>: movdqa %xmm0,%xmm2 > 0x0000000000416892 <+1442>: movss 0xb8(%rsp),%xmm1 > 0x000000000041689b <+1451>: mov %edx,0x178(%rsp) > 0x00000000004168a2 <+1458>: movss 0x178(%rsp),%xmm3 > 0x00000000004168ab <+1467>: mov %rax,0x50(%rsp) > 0x00000000004168b0 <+1472>: movq 0xb0(%rsp),%xmm0 > 0x00000000004168b9 <+1481>: mov %rax,0x170(%rsp) > 0x00000000004168c1 <+1489>: callq 0x420230 <vec_mul> > 0x00000000004168c6 <+1494>: xor %eax,%eax > 0x00000000004168c8 <+1496>: movss %xmm0,0x40(%rsp) > 0x00000000004168ce <+1502>: callq 0x420560 <vec_null> > 0x00000000004168d3 <+1507>: movss %xmm1,0x58(%rsp) > 0x00000000004168d9 <+1513>: mov 0x58(%rsp),%eax > 0x00000000004168dd <+1517>: movq 0xb0(%rsp),%xmm4 > 0x00000000004168e6 <+1526>: movss 0xb8(%rsp),%xmm5 > 0x00000000004168ef <+1535>: mov %eax,0x188(%rsp) > 0x00000000004168f6 <+1542>: movq 0x90(%rsp),%xmm2 > 0x00000000004168ff <+1551>: movss 0x188(%rsp),%xmm1 > 0x0000000000416908 <+1560>: movss 0x98(%rsp),%xmm3 > 0x0000000000416911 <+1569>: movq %xmm0,0x50(%rsp) > 0x0000000000416917 <+1575>: movq %xmm0,0x180(%rsp) > 0x0000000000416920 <+1584>: callq 0x4210d0 <vec_ndist> > 0x0000000000416925 <+1589>: unpcklps %xmm0,%xmm0 > 0x0000000000416928 <+1592>: movsd 0x30c98(%rip),%xmm1 # 0x4475c8 > 0x0000000000416930 <+1600>: cvtps2pd %xmm0,%xmm0 > 0x0000000000416933 <+1603>: ucomisd %xmm0,%xmm1 > 0x0000000000416937 <+1607>: jb 0x41696f <proceed_dt+1663> > 0x0000000000416939 <+1609>: movss 0x30(%rsp),%xmm1 > 0x000000000041693f <+1615>: xorpd %xmm0,%xmm0 > 0x0000000000416943 <+1619>: movss 0x40(%rsp),%xmm2 > 0x0000000000416949 <+1625>: cvtps2pd %xmm1,%xmm1 > 0x000000000041694c <+1628>: cvtps2pd %xmm2,%xmm2 > 0x000000000041694f <+1631>: ucomisd %xmm0,%xmm1 > 0x0000000000416953 <+1635>: jbe 0x41695f <proceed_dt+1647> > 0x0000000000416955 <+1637>: ucomisd %xmm2,%xmm0 > 0x0000000000416959 <+1641>: ja 0x4172ca <proceed_dt+4058> > 0x000000000041695f <+1647>: ucomisd %xmm0,%xmm2 > 0x0000000000416963 <+1651>: jbe 0x41696f <proceed_dt+1663> > 0x0000000000416965 <+1653>: ucomisd %xmm1,%xmm0 > 0x0000000000416969 <+1657>: ja 0x4172ca <proceed_dt+4058> > 0x000000000041696f <+1663>: mov 0x28(%rsp),%rsi > 0x0000000000416974 <+1668>: mov 0x8(%rsi),%rax > 0x0000000000416978 <+1672>: movss 0x2c(%rax,%rbx,1),%xmm1 > 0x000000000041697e <+1678>: movq 0x24(%rax,%rbx,1),%xmm0 > 0x0000000000416984 <+1684>: callq 0x420330 <vec_abs> > 0x0000000000416989 <+1689>: unpcklps %xmm0,%xmm0 > 0x000000000041698c <+1692>: movsd 0x30f64(%rip),%xmm1 # 0x4478f8 > 0x0000000000416994 <+1700>: cvtps2pd %xmm0,%xmm0 > 0x0000000000416997 <+1703>: ucomisd %xmm0,%xmm1 > 0x000000000041699b <+1707>: jbe 0x416360 <proceed_dt+112> > 0x00000000004169a1 <+1713>: mov 0x28(%rsp),%rdx > 0x00000000004169a6 <+1718>: mov 0x8(%rdx),%rax > 0x00000000004169aa <+1722>: movss 0x20(%rax,%rbx,1),%xmm1 > 0x00000000004169b0 <+1728>: movq 0x18(%rax,%rbx,1),%xmm0 > 0x00000000004169b6 <+1734>: callq 0x420330 <vec_abs> > 0x00000000004169bb <+1739>: unpcklps %xmm0,%xmm0 > 0x00000000004169be <+1742>: movsd 0x30c02(%rip),%xmm1 # 0x4475c8 > 0x00000000004169c6 <+1750>: cvtps2pd %xmm0,%xmm0 > 0x00000000004169c9 <+1753>: ucomisd %xmm0,%xmm1 > 0x00000000004169cd <+1757>: jbe 0x416360 <proceed_dt+112> > 0x00000000004169d3 <+1763>: xorps %xmm2,%xmm2 > 0x00000000004169d6 <+1766>: mov 0x28(%rsp),%rax > 0x00000000004169db <+1771>: movaps %xmm2,%xmm1 > 0x00000000004169de <+1774>: mov 0x8(%rax),%r12 > 0x00000000004169e2 <+1778>: movaps %xmm2,%xmm0 > 0x00000000004169e5 <+1781>: callq 0x4204e0 <vec_xyz> > 0x00000000004169ea <+1786>: mov 0x28(%rsp),%rdx > 0x00000000004169ef <+1791>: xorps %xmm2,%xmm2 > 0x00000000004169f2 <+1794>: movq %xmm0,0x18(%r12,%rbx,1) > 0x00000000004169f9 <+1801>: movss %xmm1,0x20(%r12,%rbx,1) > 0x0000000000416a00 <+1808>: mov 0x8(%rdx),%r12 > 0x0000000000416a04 <+1812>: movaps %xmm2,%xmm1 > 0x0000000000416a07 <+1815>: movaps %xmm2,%xmm0 > 0x0000000000416a0a <+1818>: callq 0x4204e0 <vec_xyz> > 0x0000000000416a0f <+1823>: movq %xmm0,0x24(%r12,%rbx,1) > 0x0000000000416a16 <+1830>: movss %xmm1,0x2c(%r12,%rbx,1) > 0x0000000000416a1d <+1837>: jmpq 0x416360 <proceed_dt+112> > 0x0000000000416a22 <+1842>: movl $0x0,0x48(%rsp) > 0x0000000000416a2a <+1850>: mov 0x38(%rsp),%rsi > 0x0000000000416a2f <+1855>: mov 0x28(%rsp),%rdi > 0x0000000000416a34 <+1860>: callq 0x416160 <remove_balls_from_game> > 0x0000000000416a39 <+1865>: mov 0x28(%rsp),%rsi > 0x0000000000416a3e <+1870>: mov (%rsi),%ecx > 0x0000000000416a40 <+1872>: test %ecx,%ecx > 0x0000000000416a42 <+1874>: jle 0x416bfd <proceed_dt+2317> > 0x0000000000416a48 <+1880>: mov 0x38(%rsp),%rsi > 0x0000000000416a4d <+1885>: movq $0x0,0x30(%rsp) > 0x0000000000416a56 <+1894>: movl $0x0,0x40(%rsp) > 0x0000000000416a5e <+1902>: lea 0x10(%rsi),%r12 > 0x0000000000416a62 <+1906>: lea 0x18(%rsi),%rbp > 0x0000000000416a66 <+1910>: nopw %cs:0x0(%rax,%rax,1) > 0x0000000000416a70 <+1920>: mov 0x38(%rsp),%rsi > 0x0000000000416a75 <+1925>: mov 0x28(%rsp),%rax > 0x0000000000416a7a <+1930>: mov 0x30(%rsp),%r15 > 0x0000000000416a7f <+1935>: mov 0x10(%rsi),%edx > 0x0000000000416a82 <+1938>: add 0x8(%rax),%r15 > 0x0000000000416a86 <+1942>: test %edx,%edx > 0x0000000000416a88 <+1944>: jle 0x416e45 <proceed_dt+2901> > 0x0000000000416a8e <+1950>: mov 0x38(%rsp),%rsi > 0x0000000000416a93 <+1955>: xor %r14d,%r14d > 0x0000000000416a96 <+1958>: mov 0x18(%rsi),%rcx > 0x0000000000416a9a <+1962>: jmp 0x416ab2 <proceed_dt+1986> > 0x0000000000416a9c <+1964>: nopl 0x0(%rax) > 0x0000000000416aa0 <+1968>: lea 0x1(%r14),%eax > 0x0000000000416aa4 <+1972>: add $0x1,%r14 > 0x0000000000416aa8 <+1976>: cmp (%r12),%eax > 0x0000000000416aac <+1980>: jge 0x416c18 <proceed_dt+2344> > 0x0000000000416ab2 <+1986>: lea 0x0(,%r14,4),%rdi > 0x0000000000416aba <+1994>: mov %r14,%r13 > 0x0000000000416abd <+1997>: mov %r14d,%ebx > 0x0000000000416ac0 <+2000>: shl $0x5,%r13 > 0x0000000000416ac4 <+2004>: movq 0xc(%r15),%xmm2 > 0x0000000000416aca <+2010>: sub %rdi,%r13 > 0x0000000000416acd <+2013>: movss 0x14(%r15),%xmm3 > 0x0000000000416ad3 <+2019>: movq (%rcx,%r13,1),%xmm0 > 0x0000000000416ad9 <+2025>: movss 0x8(%rcx,%r13,1),%xmm1 > 0x0000000000416ae0 <+2032>: callq 0x420270 <vec_diff> > 0x0000000000416ae5 <+2037>: movss %xmm1,0x58(%rsp) > 0x0000000000416aeb <+2043>: mov 0x58(%rsp),%ecx > 0x0000000000416aef <+2047>: movq %xmm0,0x50(%rsp) > 0x0000000000416af5 <+2053>: movq %xmm0,0x250(%rsp) > 0x0000000000416afe <+2062>: mov %ecx,0x258(%rsp) > 0x0000000000416b05 <+2069>: movss 0x258(%rsp),%xmm1 > 0x0000000000416b0e <+2078>: callq 0x420330 <vec_abs> > 0x0000000000416b13 <+2083>: mov 0x0(%rbp),%rcx > 0x0000000000416b17 <+2087>: movss 0x18(%rcx,%r13,1),%xmm1 > 0x0000000000416b1e <+2094>: ucomiss %xmm0,%xmm1 > 0x0000000000416b21 <+2097>: jbe 0x416aa0 <proceed_dt+1968> > 0x0000000000416b27 <+2103>: add $0x1,%ebx > 0x0000000000416b2a <+2106>: mov 0x30(%rsp),%r15 > 0x0000000000416b2f <+2111>: je 0x416e3c <proceed_dt+2892> > 0x0000000000416b35 <+2117>: mov 0x28(%rsp),%rcx > 0x0000000000416b3a <+2122>: add 0x8(%rcx),%r15 > 0x0000000000416b3e <+2126>: mov %ebx,0x60(%r15) > 0x0000000000416b42 <+2130>: movss 0x44(%rsp),%xmm1 > 0x0000000000416b48 <+2136>: movss 0x20(%r15),%xmm0 > 0x0000000000416b4e <+2142>: movslq %ebx,%rbx > 0x0000000000416b51 <+2145>: mov 0x38(%rsp),%rsi > 0x0000000000416b56 <+2150>: sub $0x1,%rbx > 0x0000000000416b5a <+2154>: cvtps2pd %xmm1,%xmm1 > 0x0000000000416b5d <+2157>: lea 0x0(,%rbx,4),%rax > 0x0000000000416b65 <+2165>: shl $0x5,%rbx > 0x0000000000416b69 <+2169>: cvtps2pd %xmm0,%xmm0 > 0x0000000000416b6c <+2172>: sub %rax,%rbx > 0x0000000000416b6f <+2175>: mulsd 0x30d89(%rip),%xmm1 # 0x447900 > 0x0000000000416b77 <+2183>: mov 0x18(%rsi),%rax >=> 0x0000000000416b7b <+2187>: movq (%rax,%rbx,1),%xmm2 > 0x0000000000416b80 <+2192>: movss 0x8(%rax,%rbx,1),%xmm3 > 0x0000000000416b86 <+2198>: subsd %xmm1,%xmm0 > 0x0000000000416b8a <+2202>: movss 0x14(%r15),%xmm1 > 0x0000000000416b90 <+2208>: unpcklpd %xmm0,%xmm0 > 0x0000000000416b94 <+2212>: cvtpd2ps %xmm0,%xmm0 > 0x0000000000416b98 <+2216>: movss %xmm0,0x20(%r15) > 0x0000000000416b9e <+2222>: movq 0xc(%r15),%xmm0 > 0x0000000000416ba4 <+2228>: callq 0x420270 <vec_diff> > 0x0000000000416ba9 <+2233>: movss %xmm1,0x58(%rsp) > 0x0000000000416baf <+2239>: xorps %xmm1,%xmm1 > 0x0000000000416bb2 <+2242>: movq %xmm0,0x50(%rsp) > 0x0000000000416bb8 <+2248>: movq %xmm0,0x100(%rsp) > 0x0000000000416bc1 <+2257>: movl $0x0,0x108(%rsp) > 0x0000000000416bcc <+2268>: callq 0x420330 <vec_abs> > 0x0000000000416bd1 <+2273>: mov 0x38(%rsp),%rsi > 0x0000000000416bd6 <+2278>: mov 0x18(%rsi),%rax > 0x0000000000416bda <+2282>: ucomiss 0x18(%rax,%rbx,1),%xmm0 > 0x0000000000416bdf <+2287>: ja 0x416c38 <proceed_dt+2376> > 0x0000000000416be1 <+2289>: mov 0x28(%rsp),%rax > 0x0000000000416be6 <+2294>: addl $0x1,0x40(%rsp) > 0x0000000000416beb <+2299>: addq $0x78,0x30(%rsp) > 0x0000000000416bf1 <+2305>: mov 0x40(%rsp),%edx > 0x0000000000416bf5 <+2309>: cmp %edx,(%rax) > 0x0000000000416bf7 <+2311>: jg 0x416a70 <proceed_dt+1920> > 0x0000000000416bfd <+2317>: mov 0x48(%rsp),%eax > 0x0000000000416c01 <+2321>: add $0x268,%rsp > 0x0000000000416c08 <+2328>: pop %rbx > 0x0000000000416c09 <+2329>: pop %rbp > 0x0000000000416c0a <+2330>: pop %r12 > 0x0000000000416c0c <+2332>: pop %r13 > 0x0000000000416c0e <+2334>: pop %r14 > 0x0000000000416c10 <+2336>: pop %r15 > 0x0000000000416c12 <+2338>: retq > 0x0000000000416c13 <+2339>: nopl 0x0(%rax,%rax,1) > 0x0000000000416c18 <+2344>: mov 0x28(%rsp),%rdx > 0x0000000000416c1d <+2349>: mov 0x30(%rsp),%r15 > 0x0000000000416c22 <+2354>: add 0x8(%rdx),%r15 > 0x0000000000416c26 <+2358>: mov 0x60(%r15),%ebx > 0x0000000000416c2a <+2362>: test %ebx,%ebx > 0x0000000000416c2c <+2364>: je 0x416be1 <proceed_dt+2289> > 0x0000000000416c2e <+2366>: jmpq 0x416b42 <proceed_dt+2130> > 0x0000000000416c33 <+2371>: nopl 0x0(%rax,%rax,1) > 0x0000000000416c38 <+2376>: mov 0x28(%rsp),%rdx > 0x0000000000416c3d <+2381>: mov 0x30(%rsp),%rcx > 0x0000000000416c42 <+2386>: movss 0x108(%rsp),%xmm3 > 0x0000000000416c4b <+2395>: movq 0x100(%rsp),%xmm2 > 0x0000000000416c54 <+2404>: mov 0x8(%rdx),%rax > 0x0000000000416c58 <+2408>: movq 0x18(%rax,%rcx,1),%xmm0 > 0x0000000000416c5e <+2414>: movss 0x20(%rax,%rcx,1),%xmm1 > 0x0000000000416c64 <+2420>: callq 0x420fa0 <vec_proj> > 0x0000000000416c69 <+2425>: movss %xmm1,0x58(%rsp) > 0x0000000000416c6f <+2431>: mov 0x58(%rsp),%eax > 0x0000000000416c73 <+2435>: movss 0x30c69(%rip),%xmm2 # 0x4478e4 > 0x0000000000416c7b <+2443>: movq %xmm0,0x50(%rsp) > 0x0000000000416c81 <+2449>: mov %eax,0x228(%rsp) > 0x0000000000416c88 <+2456>: movq %xmm0,0x220(%rsp) > 0x0000000000416c91 <+2465>: movss 0x228(%rsp),%xmm1 > 0x0000000000416c9a <+2474>: callq 0x4202f0 <vec_scale> > 0x0000000000416c9f <+2479>: mov 0x28(%rsp),%rsi > 0x0000000000416ca4 <+2484>: movss %xmm1,0x58(%rsp) > 0x0000000000416caa <+2490>: mov 0x58(%rsp),%eax > 0x0000000000416cae <+2494>: movq %xmm0,0x8(%rsp) > 0x0000000000416cb4 <+2500>: mov 0x8(%rsp),%rdx > 0x0000000000416cb9 <+2505>: mov %eax,0x238(%rsp) > 0x0000000000416cc0 <+2512>: mov 0x30(%rsp),%rax > 0x0000000000416cc5 <+2517>: add 0x8(%rsi),%rax > 0x0000000000416cc9 <+2521>: mov %rdx,0x50(%rsp) > 0x0000000000416cce <+2526>: movss 0x238(%rsp),%xmm3 > 0x0000000000416cd7 <+2535>: movq 0x8(%rsp),%xmm2 > 0x0000000000416cdd <+2541>: mov %rdx,0x230(%rsp) > 0x0000000000416ce5 <+2549>: movq 0x18(%rax),%xmm0 > 0x0000000000416cea <+2554>: movss 0x20(%rax),%xmm1 > 0x0000000000416cef <+2559>: mov %rax,0x10(%rsp) > 0x0000000000416cf4 <+2564>: callq 0x420270 <vec_diff> > 0x0000000000416cf9 <+2569>: mov 0x10(%rsp),%rax > 0x0000000000416cfe <+2574>: mov 0x38(%rsp),%rsi > 0x0000000000416d03 <+2579>: movq %xmm0,0x18(%rax) > 0x0000000000416d08 <+2584>: movss %xmm1,0x20(%rax) > 0x0000000000416d0d <+2589>: mov 0x18(%rsi),%rax > 0x0000000000416d11 <+2593>: movq 0x100(%rsp),%xmm0 > 0x0000000000416d1a <+2602>: movss 0x108(%rsp),%xmm1 > 0x0000000000416d23 <+2611>: movss 0x18(%rax,%rbx,1),%xmm2 > 0x0000000000416d29 <+2617>: movss %xmm2,0x10(%rsp) > 0x0000000000416d2f <+2623>: callq 0x4203b0 <vec_unit> > 0x0000000000416d34 <+2628>: movss %xmm1,0x58(%rsp) > 0x0000000000416d3a <+2634>: mov 0x58(%rsp),%eax > 0x0000000000416d3e <+2638>: movss 0x10(%rsp),%xmm2 > 0x0000000000416d44 <+2644>: movq %xmm0,0x50(%rsp) > 0x0000000000416d4a <+2650>: mov %eax,0x248(%rsp) > 0x0000000000416d51 <+2657>: movq %xmm0,0x240(%rsp) > 0x0000000000416d5a <+2666>: movss 0x248(%rsp),%xmm1 > 0x0000000000416d63 <+2675>: callq 0x4202f0 <vec_scale> > 0x0000000000416d68 <+2680>: mov 0x28(%rsp),%rcx > 0x0000000000416d6d <+2685>: movss %xmm1,0x58(%rsp) > 0x0000000000416d73 <+2691>: mov 0x58(%rsp),%eax > 0x0000000000416d77 <+2695>: mov 0x38(%rsp),%rsi > 0x0000000000416d7c <+2700>: movq %xmm0,0x8(%rsp) > 0x0000000000416d82 <+2706>: mov 0x8(%rsp),%rdx > 0x0000000000416d87 <+2711>: mov %eax,0x108(%rsp) > 0x0000000000416d8e <+2718>: mov 0x30(%rsp),%rax > 0x0000000000416d93 <+2723>: add 0x8(%rcx),%rax > 0x0000000000416d97 <+2727>: mov 0x18(%rsi),%rcx > 0x0000000000416d9b <+2731>: mov %rdx,0x50(%rsp) > 0x0000000000416da0 <+2736>: movq 0x8(%rsp),%xmm2 > 0x0000000000416da6 <+2742>: mov %rdx,0x100(%rsp) > 0x0000000000416dae <+2750>: movss 0x108(%rsp),%xmm3 > 0x0000000000416db7 <+2759>: movss 0x14(%rax),%xmm0 > 0x0000000000416dbc <+2764>: movss 0x8(%rcx,%rbx,1),%xmm1 > 0x0000000000416dc2 <+2770>: movss %xmm0,0x4c(%rsp) > 0x0000000000416dc8 <+2776>: movq (%rcx,%rbx,1),%xmm0 > 0x0000000000416dcd <+2781>: mov %rax,0x10(%rsp) > 0x0000000000416dd2 <+2786>: callq 0x4202b0 <vec_add> > 0x0000000000416dd7 <+2791>: mov 0x10(%rsp),%rax > 0x0000000000416ddc <+2796>: mov 0x28(%rsp),%rdx > 0x0000000000416de1 <+2801>: mov 0x30(%rsp),%rcx > 0x0000000000416de6 <+2806>: movq %xmm0,0xc(%rax) > 0x0000000000416deb <+2811>: movss %xmm1,0x14(%rax) > 0x0000000000416df0 <+2816>: mov 0x8(%rdx),%rax > 0x0000000000416df4 <+2820>: movss 0x4c(%rsp),%xmm0 > 0x0000000000416dfa <+2826>: movss %xmm0,0x14(%rax,%rcx,1) > 0x0000000000416e00 <+2832>: jmpq 0x416be1 <proceed_dt+2289> > 0x0000000000416e05 <+2837>: jne 0x4163a2 <proceed_dt+178> > 0x0000000000416e0b <+2843>: mov 0x28(%rsp),%rdx > 0x0000000000416e10 <+2848>: mov 0x8(%rdx),%rax > 0x0000000000416e14 <+2852>: movss 0x2c(%rax,%rbx,1),%xmm1 > 0x0000000000416e1a <+2858>: movq 0x24(%rax,%rbx,1),%xmm0 > 0x0000000000416e20 <+2864>: callq 0x420330 <vec_abs> > 0x0000000000416e25 <+2869>: xorps %xmm1,%xmm1 > 0x0000000000416e28 <+2872>: ucomiss %xmm1,%xmm0 > 0x0000000000416e2b <+2875>: jp 0x4163a2 <proceed_dt+178> > 0x0000000000416e31 <+2881>: jne 0x4163a2 <proceed_dt+178> > 0x0000000000416e37 <+2887>: jmpq 0x4163aa <proceed_dt+186> > 0x0000000000416e3c <+2892>: mov 0x28(%rsp),%rax > 0x0000000000416e41 <+2897>: add 0x8(%rax),%r15 > 0x0000000000416e45 <+2901>: mov 0x60(%r15),%ebx > 0x0000000000416e49 <+2905>: jmpq 0x416c2a <proceed_dt+2362> > 0x0000000000416e4e <+2910>: xorps %xmm2,%xmm2 > 0x0000000000416e51 <+2913>: movaps %xmm2,%xmm1 > 0x0000000000416e54 <+2916>: movaps %xmm2,%xmm0 > 0x0000000000416e57 <+2919>: callq 0x4204e0 <vec_xyz> > 0x0000000000416e5c <+2924>: movq %xmm0,0x8(%rsp) > 0x0000000000416e62 <+2930>: mov 0x8(%rsp),%rax > 0x0000000000416e67 <+2935>: mov 0x28(%rsp),%rcx > 0x0000000000416e6c <+2940>: movss %xmm1,0x58(%rsp) > 0x0000000000416e72 <+2946>: xorps %xmm1,%xmm1 > 0x0000000000416e75 <+2949>: movss 0x3090f(%rip),%xmm2 # 0x44778c > 0x0000000000416e7d <+2957>: mov %rax,0x50(%rsp) > 0x0000000000416e82 <+2962>: mov %rax,0xd0(%rsp) > 0x0000000000416e8a <+2970>: mov 0x58(%rsp),%eax > 0x0000000000416e8e <+2974>: movaps %xmm1,%xmm0 > 0x0000000000416e91 <+2977>: mov 0x8(%rcx),%r12 > 0x0000000000416e95 <+2981>: mov %eax,0xd8(%rsp) > 0x0000000000416e9c <+2988>: callq 0x4204e0 <vec_xyz> > 0x0000000000416ea1 <+2993>: movss %xmm1,0x58(%rsp) > 0x0000000000416ea7 <+2999>: mov 0x58(%rsp),%eax > 0x0000000000416eab <+3003>: add %rbx,%r12 > 0x0000000000416eae <+3006>: movq %xmm0,0x50(%rsp) > 0x0000000000416eb4 <+3012>: movq %xmm0,0x1a0(%rsp) > 0x0000000000416ebd <+3021>: mov %eax,0x1a8(%rsp) > 0x0000000000416ec4 <+3028>: movq 0x24(%r12),%xmm2 > 0x0000000000416ecb <+3035>: movss 0x2c(%r12),%xmm3 > 0x0000000000416ed2 <+3042>: movss 0x1a8(%rsp),%xmm1 > 0x0000000000416edb <+3051>: callq 0x420230 <vec_mul> > 0x0000000000416ee0 <+3056>: andps 0x309d9(%rip),%xmm0 # 0x4478c0 > 0x0000000000416ee7 <+3063>: unpcklps %xmm0,%xmm0 > 0x0000000000416eea <+3066>: cvtps2pd %xmm0,%xmm0 > 0x0000000000416eed <+3069>: ucomisd 0x30a03(%rip),%xmm0 # 0x4478f8 > 0x0000000000416ef5 <+3077>: ja 0x417197 <proceed_dt+3751> > 0x0000000000416efb <+3083>: movsd 0x309fd(%rip),%xmm0 # 0x447900 > 0x0000000000416f03 <+3091>: movsd %xmm0,0x30(%rsp) > 0x0000000000416f09 <+3097>: mov 0x28(%rsp),%rdx > 0x0000000000416f0e <+3102>: mov 0x8(%rdx),%rax > 0x0000000000416f12 <+3106>: movq 0x18(%rax,%rbx,1),%xmm0 > 0x0000000000416f18 <+3112>: movss 0x20(%rax,%rbx,1),%xmm1 > 0x0000000000416f1e <+3118>: callq 0x4203b0 <vec_unit> > 0x0000000000416f23 <+3123>: movq %xmm0,0x8(%rsp) > 0x0000000000416f29 <+3129>: mov 0x8(%rsp),%rax > 0x0000000000416f2e <+3134>: mov 0x28(%rsp),%rcx > 0x0000000000416f33 <+3139>: movss %xmm1,0x58(%rsp) > 0x0000000000416f39 <+3145>: movsd 0x30(%rsp),%xmm2 > 0x0000000000416f3f <+3151>: mov %rax,0x50(%rsp) > 0x0000000000416f44 <+3156>: mov %rax,0x1e0(%rsp) > 0x0000000000416f4c <+3164>: mov 0x58(%rsp),%eax > 0x0000000000416f50 <+3168>: mov %eax,0x1e8(%rsp) > 0x0000000000416f57 <+3175>: mov 0x8(%rcx),%rax > 0x0000000000416f5b <+3179>: add %rbx,%rax > 0x0000000000416f5e <+3182>: movss (%rax),%xmm0 > 0x0000000000416f62 <+3186>: movss 0x4(%rax),%xmm1 > 0x0000000000416f67 <+3191>: cvtps2pd %xmm0,%xmm0 > 0x0000000000416f6a <+3194>: cvtps2pd %xmm1,%xmm1 > 0x0000000000416f6d <+3197>: mulsd %xmm0,%xmm2 > 0x0000000000416f71 <+3201>: mulsd 0x30757(%rip),%xmm2 # 0x4476d0 > 0x0000000000416f79 <+3209>: mulsd %xmm1,%xmm2 > 0x0000000000416f7d <+3213>: xorps %xmm1,%xmm1 > 0x0000000000416f80 <+3216>: divsd %xmm0,%xmm2 > 0x0000000000416f84 <+3220>: movss 0x8(%rax),%xmm0 > 0x0000000000416f89 <+3225>: cvtps2pd %xmm0,%xmm0 > 0x0000000000416f8c <+3228>: divsd %xmm0,%xmm2 > 0x0000000000416f90 <+3232>: movaps %xmm1,%xmm0 > 0x0000000000416f93 <+3235>: unpcklpd %xmm2,%xmm2 > 0x0000000000416f97 <+3239>: cvtpd2ps %xmm2,%xmm2 > 0x0000000000416f9b <+3243>: callq 0x4204e0 <vec_xyz> > 0x0000000000416fa0 <+3248>: movss %xmm1,0x58(%rsp) > 0x0000000000416fa6 <+3254>: mov 0x58(%rsp),%eax > 0x0000000000416faa <+3258>: movq 0x1e0(%rsp),%xmm2 > 0x0000000000416fb3 <+3267>: movss 0x1e8(%rsp),%xmm3 > 0x0000000000416fbc <+3276>: mov %eax,0x1f8(%rsp) > 0x0000000000416fc3 <+3283>: movq %xmm0,0x50(%rsp) > 0x0000000000416fc9 <+3289>: movss 0x1f8(%rsp),%xmm1 > 0x0000000000416fd2 <+3298>: movq %xmm0,0x1f0(%rsp) > 0x0000000000416fdb <+3307>: callq 0x4201c0 <vec_cross> > 0x0000000000416fe0 <+3312>: movss %xmm1,0x58(%rsp) > 0x0000000000416fe6 <+3318>: mov 0x58(%rsp),%edx > 0x0000000000416fea <+3322>: movq %xmm0,0x8(%rsp) > 0x0000000000416ff0 <+3328>: mov 0x8(%rsp),%rax > 0x0000000000416ff5 <+3333>: movdqa %xmm0,%xmm2 > 0x0000000000416ff9 <+3337>: movss 0xd8(%rsp),%xmm1 > 0x0000000000417002 <+3346>: mov %edx,0xe8(%rsp) > 0x0000000000417009 <+3353>: movq 0xd0(%rsp),%xmm0 > 0x0000000000417012 <+3362>: mov %rax,0x50(%rsp) > 0x0000000000417017 <+3367>: movss 0xe8(%rsp),%xmm3 > 0x0000000000417020 <+3376>: mov %rax,0xe0(%rsp) > 0x0000000000417028 <+3384>: callq 0x4202b0 <vec_add> > 0x000000000041702d <+3389>: mov 0x28(%rsp),%rsi > 0x0000000000417032 <+3394>: movss %xmm1,0x58(%rsp) > 0x0000000000417038 <+3400>: mov 0x58(%rsp),%eax > 0x000000000041703c <+3404>: movq %xmm0,0x50(%rsp) > 0x0000000000417042 <+3410>: movss 0x3075a(%rip),%xmm2 # 0x4477a4 > 0x000000000041704a <+3418>: mov %eax,0xf8(%rsp) > 0x0000000000417051 <+3425>: movq %xmm0,0xf0(%rsp) > 0x000000000041705a <+3434>: mov 0x8(%rsi),%rax > 0x000000000041705e <+3438>: movss 0xf8(%rsp),%xmm1 > 0x0000000000417067 <+3447>: divss 0x4(%rax,%rbx,1),%xmm2 > 0x000000000041706d <+3453>: callq 0x4202f0 <vec_scale> > 0x0000000000417072 <+3458>: movss %xmm1,0x58(%rsp) > 0x0000000000417078 <+3464>: mov 0x58(%rsp),%eax > 0x000000000041707c <+3468>: movss 0x44(%rsp),%xmm2 > 0x0000000000417082 <+3474>: movq %xmm0,0x50(%rsp) > 0x0000000000417088 <+3480>: mov %eax,0x78(%rsp) > 0x000000000041708c <+3484>: movq %xmm0,0x70(%rsp) > 0x0000000000417092 <+3490>: movss 0x78(%rsp),%xmm1 > 0x0000000000417098 <+3496>: callq 0x4202f0 <vec_scale> > 0x000000000041709d <+3501>: movss %xmm1,0x58(%rsp) > 0x00000000004170a3 <+3507>: mov 0x58(%rsp),%edx > 0x00000000004170a7 <+3511>: movq %xmm0,0x8(%rsp) > 0x00000000004170ad <+3517>: mov 0x8(%rsp),%rax > 0x00000000004170b2 <+3522>: mov %edx,0x208(%rsp) > 0x00000000004170b9 <+3529>: mov 0x28(%rsp),%rdx > 0x00000000004170be <+3534>: mov %rax,0x50(%rsp) > 0x00000000004170c3 <+3539>: movss 0x208(%rsp),%xmm3 > 0x00000000004170cc <+3548>: mov %rax,0x200(%rsp) > 0x00000000004170d4 <+3556>: movq 0x8(%rsp),%xmm2 > 0x00000000004170da <+3562>: mov 0x8(%rdx),%r12 > 0x00000000004170de <+3566>: add %rbx,%r12 > 0x00000000004170e1 <+3569>: movq 0x24(%r12),%xmm0 > 0x00000000004170e8 <+3576>: movss 0x2c(%r12),%xmm1 > 0x00000000004170ef <+3583>: callq 0x4202b0 <vec_add> > 0x00000000004170f4 <+3588>: mov 0x28(%rsp),%rcx > 0x00000000004170f9 <+3593>: movss 0x30753(%rip),%xmm2 # 0x447854 > 0x0000000000417101 <+3601>: movss %xmm1,0x2c(%r12) > 0x0000000000417108 <+3608>: xorps %xmm1,%xmm1 > 0x000000000041710b <+3611>: movq %xmm0,0x24(%r12) > 0x0000000000417112 <+3618>: mov 0x8(%rcx),%rax > 0x0000000000417116 <+3622>: movaps %xmm1,%xmm0 > 0x0000000000417119 <+3625>: mulss 0x8(%rax,%rbx,1),%xmm2 > 0x000000000041711f <+3631>: callq 0x4204e0 <vec_xyz> > 0x0000000000417124 <+3636>: mov 0x28(%rsp),%rsi > 0x0000000000417129 <+3641>: movq %xmm0,0x8(%rsp) > 0x000000000041712f <+3647>: mov 0x8(%rsp),%rax > 0x0000000000417134 <+3652>: movss %xmm1,0x58(%rsp) > 0x000000000041713a <+3658>: mov 0x58(%rsp),%edx > 0x000000000041713e <+3662>: movq 0x8(%rsp),%xmm2 > 0x0000000000417144 <+3668>: mov 0x8(%rsi),%r12 > 0x0000000000417148 <+3672>: mov %rax,0x50(%rsp) > 0x000000000041714d <+3677>: mov %edx,0x218(%rsp) > 0x0000000000417154 <+3684>: movss 0x218(%rsp),%xmm3 > 0x000000000041715d <+3693>: mov %rax,0x210(%rsp) > 0x0000000000417165 <+3701>: add %rbx,%r12 > 0x0000000000417168 <+3704>: movq 0x24(%r12),%xmm0 > 0x000000000041716f <+3711>: movss 0x2c(%r12),%xmm1 > 0x0000000000417176 <+3718>: callq 0x4201c0 <vec_cross> > 0x000000000041717b <+3723>: mov 0x28(%rsp),%rdx > 0x0000000000417180 <+3728>: movq %xmm0,0x18(%r12) > 0x0000000000417187 <+3735>: movss %xmm1,0x20(%r12) > 0x000000000041718e <+3742>: mov 0x8(%rdx),%rax > 0x0000000000417192 <+3746>: jmpq 0x416978 <proceed_dt+1672> > 0x0000000000417197 <+3751>: mov 0x28(%rsp),%rdx > 0x000000000041719c <+3756>: movsd 0x3075c(%rip),%xmm1 # 0x447900 > 0x00000000004171a4 <+3764>: movsd %xmm1,0x30(%rsp) > 0x00000000004171aa <+3770>: mov 0x8(%rdx),%rax > 0x00000000004171ae <+3774>: add %rbx,%rax > 0x00000000004171b1 <+3777>: movss (%rax),%xmm0 > 0x00000000004171b5 <+3781>: movss 0x2c(%rax),%xmm2 > 0x00000000004171ba <+3786>: cvtps2pd %xmm0,%xmm0 > 0x00000000004171bd <+3789>: mulsd 0x30333(%rip),%xmm0 # 0x4474f8 > 0x00000000004171c5 <+3797>: mulsd %xmm1,%xmm0 > 0x00000000004171c9 <+3801>: xorps %xmm1,%xmm1 > 0x00000000004171cc <+3804>: mulsd 0x30734(%rip),%xmm0 # 0x447908 > 0x00000000004171d4 <+3812>: unpcklpd %xmm0,%xmm0 > 0x00000000004171d8 <+3816>: cvtpd2ps %xmm0,%xmm3 > 0x00000000004171dc <+3820>: movaps %xmm1,%xmm0 > 0x00000000004171df <+3823>: movss %xmm3,0x10(%rsp) > 0x00000000004171e5 <+3829>: callq 0x4204e0 <vec_xyz> > 0x00000000004171ea <+3834>: movss %xmm1,0x58(%rsp) > 0x00000000004171f0 <+3840>: mov 0x58(%rsp),%eax > 0x00000000004171f4 <+3844>: movq %xmm0,0x50(%rsp) > 0x00000000004171fa <+3850>: movq %xmm0,0x1b0(%rsp) > 0x0000000000417203 <+3859>: mov %eax,0x1b8(%rsp) > 0x000000000041720a <+3866>: movss 0x1b8(%rsp),%xmm1 > 0x0000000000417213 <+3875>: callq 0x4203b0 <vec_unit> > 0x0000000000417218 <+3880>: movss %xmm1,0x58(%rsp) > 0x000000000041721e <+3886>: mov 0x58(%rsp),%eax > 0x0000000000417222 <+3890>: movss 0x10(%rsp),%xmm3 > 0x0000000000417228 <+3896>: movaps %xmm3,%xmm2 > 0x000000000041722b <+3899>: movq %xmm0,0x50(%rsp) > 0x0000000000417231 <+3905>: mov %eax,0x1c8(%rsp) > 0x0000000000417238 <+3912>: movq %xmm0,0x1c0(%rsp) > 0x0000000000417241 <+3921>: movss 0x1c8(%rsp),%xmm1 > 0x000000000041724a <+3930>: callq 0x4202f0 <vec_scale> > 0x000000000041724f <+3935>: movss %xmm1,0x58(%rsp) > 0x0000000000417255 <+3941>: mov 0x58(%rsp),%edx > 0x0000000000417259 <+3945>: movq %xmm0,0x8(%rsp) > 0x000000000041725f <+3951>: mov 0x8(%rsp),%rax > 0x0000000000417264 <+3956>: movdqa %xmm0,%xmm2 > 0x0000000000417268 <+3960>: movss 0xd8(%rsp),%xmm1 > 0x0000000000417271 <+3969>: mov %edx,0x1d8(%rsp) > 0x0000000000417278 <+3976>: movq 0xd0(%rsp),%xmm0 > 0x0000000000417281 <+3985>: mov %rax,0x50(%rsp) > 0x0000000000417286 <+3990>: movss 0x1d8(%rsp),%xmm3 > 0x000000000041728f <+3999>: mov %rax,0x1d0(%rsp) > 0x0000000000417297 <+4007>: callq 0x4202b0 <vec_add> > 0x000000000041729c <+4012>: movq %xmm0,0x8(%rsp) > 0x00000000004172a2 <+4018>: mov 0x8(%rsp),%rax > 0x00000000004172a7 <+4023>: movss %xmm1,0x58(%rsp) > 0x00000000004172ad <+4029>: mov %rax,0x50(%rsp) > 0x00000000004172b2 <+4034>: mov %rax,0xd0(%rsp) > 0x00000000004172ba <+4042>: mov 0x58(%rsp),%eax > 0x00000000004172be <+4046>: mov %eax,0xd8(%rsp) > 0x00000000004172c5 <+4053>: jmpq 0x416f09 <proceed_dt+3097> > 0x00000000004172ca <+4058>: mov 0x28(%rsp),%rdx > 0x00000000004172cf <+4063>: movss 0x3057d(%rip),%xmm2 # 0x447854 > 0x00000000004172d7 <+4071>: xorps %xmm1,%xmm1 > 0x00000000004172da <+4074>: mov 0x8(%rdx),%rax > 0x00000000004172de <+4078>: movaps %xmm1,%xmm0 > 0x00000000004172e1 <+4081>: mulss 0x8(%rax,%rbx,1),%xmm2 > 0x00000000004172e7 <+4087>: callq 0x4204e0 <vec_xyz> > 0x00000000004172ec <+4092>: mov 0x28(%rsp),%rcx > 0x00000000004172f1 <+4097>: movq %xmm0,0x8(%rsp) > 0x00000000004172f7 <+4103>: mov 0x8(%rsp),%rax > 0x00000000004172fc <+4108>: movss %xmm1,0x58(%rsp) > 0x0000000000417302 <+4114>: mov 0x58(%rsp),%edx > 0x0000000000417306 <+4118>: movq 0x8(%rsp),%xmm2 > 0x000000000041730c <+4124>: mov 0x8(%rcx),%r12 > 0x0000000000417310 <+4128>: mov %rax,0x50(%rsp) > 0x0000000000417315 <+4133>: mov %edx,0x198(%rsp) > 0x000000000041731c <+4140>: movss 0x198(%rsp),%xmm3 > 0x0000000000417325 <+4149>: mov %rax,0x190(%rsp) > 0x000000000041732d <+4157>: add %rbx,%r12 > 0x0000000000417330 <+4160>: movq 0x24(%r12),%xmm0 > 0x0000000000417337 <+4167>: movss 0x2c(%r12),%xmm1 > 0x000000000041733e <+4174>: callq 0x4201c0 <vec_cross> > 0x0000000000417343 <+4179>: movq %xmm0,0x18(%r12) > 0x000000000041734a <+4186>: movss %xmm1,0x20(%r12) > 0x0000000000417351 <+4193>: jmpq 0x41696f <proceed_dt+1663> >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 895676
: 678974 |
678975
|
678976
|
678977
|
678978
|
678979
|
678980
|
678981
|
678982
|
678983
|
678984