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 683426 Details for
Bug 901941
[abrt] graphviz-2.28.0-24.fc18: genroute: Process /usr/bin/dot 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), 79.72 KB, created by
Jared Smith
on 2013-01-20 03:43:12 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Jared Smith
Created:
2013-01-20 03:43:12 UTC
Size:
79.72 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 31190] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >warning: "/usr/lib/debug/usr/lib64/libicudata.so.49.1.1.debug": separate debug info file has no debug info >Core was generated by `twopi -Tsvg /home/jsmith/.gnupg/pubring.dot'. >Program terminated with signal 11, Segmentation fault. >#0 genroute (s=0, doPolyline=0, e=0xaac5b0, t=7, trip=0x147bf60, g=0xa7dc30) at multispline.c:916 >916 poly.ps[j] = cpts[j - 1][i]; > >Thread 1 (Thread 0x7f56cb393740 (LWP 31190)): >#0 genroute (s=0, doPolyline=0, e=0xaac5b0, t=7, trip=0x147bf60, g=0xa7dc30) at multispline.c:916 > cpts = 0x1457d50 > j = 2 > pn = 14 > poly = {ps = 0x143aac0, pn = 14} > pl = {ps = 0x1457f70, pn = 8} > medges = <optimized out> > eps = {{x = 3604.4637388586975, y = 162.60115000309764}, {x = 4465.8495637523802, y = 18}} > evs = {{x = 0, y = 0}, {x = 0, y = 0}} > spl = {ps = 0x1488b00, pn = 16} > i = <optimized out> > mmpl = {ps = 0x1457f70, pn = 8} > mult = 2 > head = 0xa88d10 >#1 makeMultiSpline (g=g@entry=0xa7dc30, e=e@entry=0xaa3750, rtr=rtr@entry=0x10af910, doPolyline=0) at multispline.c:1359 > line = <optimized out> > t = <optimized out> > h = <optimized out> > t_p = {x = 3604.4637388586975, y = 162.60115000309764} > h_p = {x = 4465.8495637523802, y = 18} > poly = 0xaac5b0 > idx = 7 > sp = 0x40b126718b4a8c96 > t_id = <optimized out> > h_id = <optimized out> > ecnt = 1079 > pq = {pq = {pq = 0x10afaf0, PQcnt = 17, PQsize = 984}, vals = 0x1417934, idxs = 0x14169c4} > idxs = 0x4010a182d90ce25a > vals = 0x147bf60 > ret = 32 >#2 0x00007f56cad165dd in _spline_edges (g=0xa7dc30, pmargin=<optimized out>, edgetype=8) at neatosplines.c:678 > fail = 0 > head = <optimized out> > n = <optimized out> > e = 0xaa3750 > e0 = <optimized out> > obs = <optimized out> > obp = <optimized out> > cnt = <optimized out> > i = <optimized out> > npoly = <optimized out> > vconfig = <optimized out> > P = 0x0 > useEdges = 0 > rtr = 0x10af910 > legal = <optimized out> >#3 0x00007f56cad16d9d in splineEdges (g=g@entry=0xa7dc30, edgefn=edgefn@entry=0x7f56cad163c0 <_spline_edges>, edgetype=8) at neatosplines.c:766 > n = 0x0 > e = <optimized out> > margin = {x = 1.08000004, y = 1.08000004, doAdd = 0 '\000'} > map = 0xbef020 >#4 0x00007f56cad16dde in spline_edges1 (g=g@entry=0xa7dc30, edgetype=<optimized out>) at neatosplines.c:779 >No locals. >#5 0x00007f56cad17440 in spline_edges0 (g=g@entry=0xa7dc30) at neatosplines.c:809 > et = <optimized out> >#6 0x00007f56cad174ea in spline_edges (g=g@entry=0xa7dc30) at neatosplines.c:847 > n = <optimized out> > offset = {x = 6.9532604961095429e-310, y = 0} >#7 0x00007f56cad2eab6 in twopi_layout (g=0xa7dc30) at twopiinit.c:133 > ccs = 0xbef000 > sg = <optimized out> > c = 0xa81610 > i = <optimized out> > ncc = 1 > ctr = 0x0 > s = <optimized out> > setRoot = 0 > sc = {x = 5.8813495430438654e-317, y = 6.9174505446164376e-310} > doScale = 0 > r = <optimized out> >#8 0x00007f56cbbdb6fe in gvLayoutJobs (gvc=0xa5d8e0, g=0xa7dc30) at gvlayout.c:90 > gvle = 0x7f56caf6f930 <twopigen_engine> > p = <optimized out> > rc = <optimized out> >#9 0x0000000000401023 in main (argc=<optimized out>, argv=<optimized out>) at dot.c:219 > prev = 0x0 > r = <optimized out> > rc = 0 >From To Syms Read Shared Object Library >0x00007f56cbbd9f40 0x00007f56cbc1c45c Yes /lib64/libgvc.so.6 >0x00007f56cb9b7b30 0x00007f56cb9b8e30 Yes /lib64/libxdot.so.4 >0x00007f56cb7ac090 0x00007f56cb7b27a4 Yes /lib64/libgraph.so.5 >0x00007f56cb5a2ea0 0x00007f56cb5a6d2c Yes /lib64/libcdt.so.5 >0x00007f56cb399f30 0x00007f56cb39f684 Yes /lib64/libpathplan.so.4 >0x00000033d3603e00 0x00000033d361ccdc Yes /lib64/libexpat.so.1 >0x00000033cda02190 0x00000033cda0e640 Yes /lib64/libz.so.1 >0x00000033cde055b0 0x00000033cde6fd68 Yes /lib64/libm.so.6 >0x0000003825a02470 0x0000003825a06624 Yes /lib64/libltdl.so.7 >0x00000033cce00ed0 0x00000033cce019f0 Yes /lib64/libdl.so.2 >0x00000033cca1f1a0 0x00000033ccb60940 Yes /lib64/libc.so.6 >0x00000033cc600b20 0x00000033cc61a3d9 Yes /lib64/ld-linux-x86-64.so.2 >0x00007f56cb18cc80 0x00007f56cb18f220 Yes /usr/lib64/graphviz/libgvplugin_pango.so.6 >0x0000003d5ec049b0 0x0000003d5ec094d8 Yes /lib64/libpangocairo-1.0.so.0 >0x0000003d5e413000 0x0000003d5e4d551c Yes /lib64/libcairo.so.2 >0x0000003ec82076b0 0x0000003ec820fa0c Yes /lib64/libpangoft2-1.0.so.0 >0x0000003ec6a0f1c0 0x0000003ec6a2d9a8 Yes /lib64/libpango-1.0.so.0 >0x00000033d4a0cc80 0x00000033d4a76f30 Yes /lib64/libfreetype.so.6 >0x00000033d4606220 0x00000033d462260c Yes /lib64/libfontconfig.so.1 >0x0000003ec720aba0 0x0000003ec723831c Yes /lib64/libgobject-2.0.so.0 >0x0000003ec861a050 0x0000003ec86af21c Yes /lib64/libglib-2.0.so.0 >0x0000003ec6e01130 0x0000003ec6e01ff8 Yes /lib64/libgmodule-2.0.so.0 >0x00000033cd6022a0 0x00000033cd60557c Yes /lib64/librt.so.1 >0x0000003ecbc08080 0x0000003ecbc5bc0c Yes /lib64/libharfbuzz.so.0 >0x00000033cd205790 0x00000033cd2104b4 Yes /lib64/libpthread.so.0 >0x00000033d9a09030 0x00000033d9a72aac Yes /lib64/libpixman-1.so.0 >0x0000003d5e806ff0 0x0000003d5e81851c Yes /lib64/libEGL.so.1 >0x00000033d4204fe0 0x00000033d4220b50 Yes /lib64/libpng15.so.15 >0x00000033d5a00b10 0x00000033d5a01204 Yes /lib64/libxcb-shm.so.0 >0x00000033dae03590 0x00000033dae06274 Yes /lib64/libxcb-render.so.0 >0x00000033d1209a00 0x00000033d12158f8 Yes /lib64/libxcb.so.1 >0x00000033d2e01ab0 0x00000033d2e07a00 Yes /lib64/libXrender.so.1 >0x00000033d0e1dee0 0x00000033d0ea4280 Yes /lib64/libX11.so.6 >0x00000033d1603740 0x00000033d160d810 Yes /lib64/libXext.so.6 >0x0000003019a1bc20 0x0000003019a65ca0 Yes /lib64/libGL.so.1 >0x0000003ec7e006b0 0x0000003ec7e0080c Yes /lib64/libgthread-2.0.so.0 >0x00000033cf601990 0x00000033cf606134 Yes /lib64/libffi.so.5 >0x00000033d56129a0 0x00000033d5625fc7 Yes /lib64/libicule.so.49 >0x00000033d86540d0 0x00000033d8707bfc Yes /lib64/libicuuc.so.49 >0x00000033d6200570 0x00000033d6200650 Yes (*) /lib64/libicudata.so.49 >0x00000033d5200600 0x00000033d52006fc Yes /lib64/libX11-xcb.so.1 >0x00000033da6018b0 0x00000033da602638 Yes /lib64/libxcb-dri2.so.0 >0x00000033daa025a0 0x00000033daa03ec4 Yes /lib64/libxcb-xfixes.so.0 >0x00000033d8200fb0 0x00000033d82018b8 Yes /lib64/libxcb-shape.so.0 >0x00000035eb604540 0x00000035eb607ea8 Yes /lib64/libwayland-client.so.0 >0x00000035ebe05a40 0x00000035ebe0be18 Yes /lib64/libwayland-server.so.0 >0x0000003d5e001a50 0x0000003d5e002fa8 Yes /lib64/libgbm.so.1 >0x0000003019e1deb0 0x0000003019e3175c Yes /lib64/libglapi.so.0 >0x0000003d5dc030d0 0x0000003d5dc0a990 Yes /lib64/libudev.so.1 >0x00000033d5e031d0 0x00000033d5e07ff4 Yes /lib64/libdrm.so.2 >0x00000033ce206170 0x00000033ce2175d4 Yes /lib64/libselinux.so.1 >0x00000033d0a00eb0 0x00000033d0a01bcc Yes /lib64/libXau.so.6 >0x00000033d7a00bd0 0x00000033d7a015ec Yes /lib64/libXdamage.so.1 >0x00000033db201530 0x00000033db203da8 Yes /lib64/libXfixes.so.3 >0x00000033d9609fb0 0x00000033d96101d8 Yes /lib64/libxcb-glx.so.0 >0x00000033d2a00f90 0x00000033d2a039bc Yes /lib64/libXxf86vm.so.1 >0x00000033d1e5bb80 0x00000033d1ec10bb Yes /lib64/libstdc++.so.6 >0x00000033cf202a40 0x00000033cf212168 Yes /lib64/libgcc_s.so.1 >0x00000033ce601db0 0x00000033ce6452e8 Yes /lib64/libpcre.so.1 >0x00007f56caf76b30 0x00007f56caf7e460 Yes /usr/lib64/graphviz/libgvplugin_core.so.6 >0x00007f56cad0adc0 0x00007f56cad5ec8c Yes /usr/lib64/graphviz/libgvplugin_neato_layout.so.6 >0x00007f56caaa1520 0x00007f56caae4528 Yes /lib64/libgts-0.7.so.5 >0x00007f56ca81e1e0 0x00007f56ca82567c Yes /lib64/libnss_files.so.2 >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0x10 16 >rbx 0x1457be0 21330912 >rcx 0x1457d58 21331288 >rdx 0x2 2 >rsi 0x143aac0 21211840 >rdi 0x40ad71db33936f8a 4660506375675408266 >rbp 0xaac5b0 0xaac5b0 >rsp 0x7fff8d03c650 0x7fff8d03c650 >r8 0x10 16 >r9 0x0 0 >r10 0x4 4 >r11 0xd 13 >r12 0x30 48 >r13 0xd0 208 >r14 0x20 32 >r15 0x1457d50 21331280 >rip 0x7f56cad2b442 0x7f56cad2b442 <makeMultiSpline+5746> >eflags 0x10202 [ IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function makeMultiSpline: > 0x00007f56cad29dd0 <+0>: push %r15 > 0x00007f56cad29dd2 <+2>: push %r14 > 0x00007f56cad29dd4 <+4>: push %r13 > 0x00007f56cad29dd6 <+6>: push %r12 > 0x00007f56cad29dd8 <+8>: push %rbp > 0x00007f56cad29dd9 <+9>: push %rbx > 0x00007f56cad29dda <+10>: sub $0x278,%rsp > 0x00007f56cad29de1 <+17>: movslq 0xe8(%rsi),%rax > 0x00007f56cad29de8 <+24>: mov %rdx,0xb8(%rsp) > 0x00007f56cad29df0 <+32>: mov 0xe0(%rsi),%rdx > 0x00007f56cad29df7 <+39>: mov %ecx,0x118(%rsp) > 0x00007f56cad29dfe <+46>: mov %rsi,%rcx > 0x00007f56cad29e01 <+49>: mov %rsi,0xc8(%rsp) > 0x00007f56cad29e09 <+57>: mov 0x18(%rcx),%r12 > 0x00007f56cad29e0d <+61>: mov 0x20(%rsi),%rsi > 0x00007f56cad29e11 <+65>: mov (%rdx),%rcx > 0x00007f56cad29e14 <+68>: sub $0x1,%rax > 0x00007f56cad29e18 <+72>: mov %rdi,0xf8(%rsp) > 0x00007f56cad29e20 <+80>: shl $0x4,%rax > 0x00007f56cad29e24 <+84>: mov 0xb8(%rsp),%rdi > 0x00007f56cad29e2c <+92>: add %rdx,%rax > 0x00007f56cad29e2f <+95>: mov 0x1bc(%rsi),%esi > 0x00007f56cad29e35 <+101>: mov %rcx,0x140(%rsp) > 0x00007f56cad29e3d <+109>: mov 0x8(%rdx),%rcx > 0x00007f56cad29e41 <+113>: mov (%rax),%rdx > 0x00007f56cad29e44 <+116>: mov 0x8(%rax),%rax > 0x00007f56cad29e48 <+120>: movsd 0x140(%rsp),%xmm0 > 0x00007f56cad29e51 <+129>: mov %rcx,0x148(%rsp) > 0x00007f56cad29e59 <+137>: mov %rdx,0x150(%rsp) > 0x00007f56cad29e61 <+145>: mov 0xb8(%rsp),%rdx > 0x00007f56cad29e69 <+153>: mov %rax,0x158(%rsp) > 0x00007f56cad29e71 <+161>: movsd 0x148(%rsp),%xmm1 > 0x00007f56cad29e7a <+170>: mov 0x30(%rdx),%rax > 0x00007f56cad29e7e <+174>: mov 0x28(%rdx),%ebx > 0x00007f56cad29e81 <+177>: mov 0x10(%rax),%eax > 0x00007f56cad29e84 <+180>: mov %ebx,%edx > 0x00007f56cad29e86 <+182>: lea 0x1(%rbx),%ebp > 0x00007f56cad29e89 <+185>: mov %eax,0x11c(%rsp) > 0x00007f56cad29e90 <+192>: mov 0xc8(%rsp),%rax > 0x00007f56cad29e98 <+200>: movzbl 0x5d(%rax),%ecx > 0x00007f56cad29e9c <+204>: callq 0x7f56cad28dd0 <addEndpoint> > 0x00007f56cad29ea1 <+209>: mov 0xc8(%rsp),%rsi > 0x00007f56cad29ea9 <+217>: mov 0xb8(%rsp),%rdi > 0x00007f56cad29eb1 <+225>: mov %ebp,%edx > 0x00007f56cad29eb3 <+227>: movsd 0x150(%rsp),%xmm0 > 0x00007f56cad29ebc <+236>: movsd 0x158(%rsp),%xmm1 > 0x00007f56cad29ec5 <+245>: movzbl 0x8d(%rsi),%ecx > 0x00007f56cad29ecc <+252>: mov 0x1bc(%r12),%esi > 0x00007f56cad29ed4 <+260>: callq 0x7f56cad28dd0 <addEndpoint> > 0x00007f56cad29ed9 <+265>: mov 0xb8(%rsp),%rdx > 0x00007f56cad29ee1 <+273>: mov 0x28(%rdx),%r13d > 0x00007f56cad29ee5 <+277>: lea 0x3(%r13),%r12d > 0x00007f56cad29ee9 <+281>: add $0x2,%r13d > 0x00007f56cad29eed <+285>: movslq %r12d,%r12 > 0x00007f56cad29ef0 <+288>: shl $0x2,%r12 > 0x00007f56cad29ef4 <+292>: mov %r12,%rdi > 0x00007f56cad29ef7 <+295>: callq 0x7f56cad08aa0 <zmalloc@plt> > 0x00007f56cad29efc <+300>: mov %r12,%rdi > 0x00007f56cad29eff <+303>: mov %rax,0x210(%rsp) > 0x00007f56cad29f07 <+311>: movl $0xffffffff,(%rax) > 0x00007f56cad29f0d <+317>: mov %r13d,0x21c(%rsp) > 0x00007f56cad29f15 <+325>: movl $0x0,0x218(%rsp) > 0x00007f56cad29f20 <+336>: callq 0x7f56cad08e10 <gmalloc@plt> > 0x00007f56cad29f25 <+341>: mov 0x21c(%rsp),%edi > 0x00007f56cad29f2c <+348>: mov %rax,0x90(%rsp) > 0x00007f56cad29f34 <+356>: add $0x1,%edi > 0x00007f56cad29f37 <+359>: movslq %edi,%rdi > 0x00007f56cad29f3a <+362>: shl $0x2,%rdi > 0x00007f56cad29f3e <+366>: callq 0x7f56cad08e10 <gmalloc@plt> > 0x00007f56cad29f43 <+371>: mov 0xb8(%rsp),%rdx > 0x00007f56cad29f4b <+379>: mov %rax,0x88(%rsp) > 0x00007f56cad29f53 <+387>: movl $0x0,(%rax) > 0x00007f56cad29f59 <+393>: add $0x4,%rax > 0x00007f56cad29f5d <+397>: mov 0x28(%rdx),%esi > 0x00007f56cad29f60 <+400>: mov 0x30(%rdx),%r13 > 0x00007f56cad29f64 <+404>: mov %rax,0x220(%rsp) > 0x00007f56cad29f6c <+412>: mov 0x90(%rsp),%rax > 0x00007f56cad29f74 <+420>: mov %esi,%edi > 0x00007f56cad29f76 <+422>: lea 0x8(%r13),%rcx > 0x00007f56cad29f7a <+426>: add $0x2,%edi > 0x00007f56cad29f7d <+429>: add $0x4,%rax > 0x00007f56cad29f81 <+433>: movslq %edi,%rdi > 0x00007f56cad29f84 <+436>: mov %rax,0x228(%rsp) > 0x00007f56cad29f8c <+444>: mov %rcx,0xb0(%rsp) > 0x00007f56cad29f94 <+452>: shl $0x2,%rdi > 0x00007f56cad29f98 <+456>: callq 0x7f56cad08aa0 <zmalloc@plt> > 0x00007f56cad29f9d <+461>: mov 0x21c(%rsp),%esi > 0x00007f56cad29fa4 <+468>: mov %rax,0x98(%rsp) > 0x00007f56cad29fac <+476>: xor %edx,%edx > 0x00007f56cad29fae <+478>: xor %eax,%eax > 0x00007f56cad29fb0 <+480>: test %esi,%esi > 0x00007f56cad29fb2 <+482>: jle 0x7f56cad29fd7 <makeMultiSpline+519> > 0x00007f56cad29fb4 <+484>: nopl 0x0(%rax) > 0x00007f56cad29fb8 <+488>: mov 0x220(%rsp),%rcx > 0x00007f56cad29fc0 <+496>: add $0x1,%eax > 0x00007f56cad29fc3 <+499>: movl $0xff7fffff,(%rcx,%rdx,1) > 0x00007f56cad29fca <+506>: add $0x4,%rdx > 0x00007f56cad29fce <+510>: cmp 0x21c(%rsp),%eax > 0x00007f56cad29fd5 <+517>: jl 0x7f56cad29fb8 <makeMultiSpline+488> > 0x00007f56cad29fd7 <+519>: mov 0x98(%rsp),%rdx > 0x00007f56cad29fdf <+527>: movslq %ebp,%rax > 0x00007f56cad29fe2 <+530>: movl $0x0,0x218(%rsp) > 0x00007f56cad29fed <+541>: lea 0x210(%rsp),%rdi > 0x00007f56cad29ff5 <+549>: mov %ebp,%esi > 0x00007f56cad29ff7 <+551>: movl $0xffffffff,(%rdx,%rax,4) > 0x00007f56cad29ffe <+558>: mov 0x220(%rsp),%rdx > 0x00007f56cad2a006 <+566>: movl $0x0,(%rdx,%rax,4) > 0x00007f56cad2a00d <+573>: callq 0x7f56cad28b20 <PQinsert> > 0x00007f56cad2a012 <+578>: xorps %xmm4,%xmm4 > 0x00007f56cad2a015 <+581>: movss 0x356b3(%rip),%xmm3 # 0x7f56cad5f6d0 > 0x00007f56cad2a01d <+589>: movsd 0x34fbb(%rip),%xmm5 # 0x7f56cad5efe0 > 0x00007f56cad2a025 <+597>: nopl (%rax) > 0x00007f56cad2a028 <+600>: movslq 0x218(%rsp),%rax > 0x00007f56cad2a030 <+608>: test %eax,%eax > 0x00007f56cad2a032 <+610>: je 0x7f56cad2a110 <makeMultiSpline+832> > 0x00007f56cad2a038 <+616>: mov 0x210(%rsp),%rdx > 0x00007f56cad2a040 <+624>: mov (%rdx,%rax,4),%eax > 0x00007f56cad2a043 <+627>: mov 0x4(%rdx),%r12d > 0x00007f56cad2a047 <+631>: mov %eax,0x4(%rdx) > 0x00007f56cad2a04a <+634>: mov 0x218(%rsp),%r9d > 0x00007f56cad2a052 <+642>: sub $0x1,%r9d > 0x00007f56cad2a056 <+646>: test %r9d,%r9d > 0x00007f56cad2a059 <+649>: mov %r9d,0x218(%rsp) > 0x00007f56cad2a061 <+657>: jne 0x7f56cad2a458 <makeMultiSpline+1672> > 0x00007f56cad2a067 <+663>: cmp $0xffffffff,%r12d > 0x00007f56cad2a06b <+667>: je 0x7f56cad2a125 <makeMultiSpline+853> > 0x00007f56cad2a071 <+673>: mov 0x220(%rsp),%rax > 0x00007f56cad2a079 <+681>: movslq %r12d,%r14 > 0x00007f56cad2a07c <+684>: lea 0x0(,%r14,4),%r15 > 0x00007f56cad2a084 <+692>: add %r15,%rax > 0x00007f56cad2a087 <+695>: cmp %r12d,%ebx > 0x00007f56cad2a08a <+698>: movss (%rax),%xmm0 > 0x00007f56cad2a08e <+702>: xorps %xmm3,%xmm0 > 0x00007f56cad2a091 <+705>: movss %xmm0,(%rax) > 0x00007f56cad2a095 <+709>: je 0x7f56cad2a125 <makeMultiSpline+853> > 0x00007f56cad2a09b <+715>: shl $0x5,%r14 > 0x00007f56cad2a09f <+719>: add 0x0(%r13),%r14 > 0x00007f56cad2a0a3 <+723>: mov (%r14),%ecx > 0x00007f56cad2a0a6 <+726>: test %ecx,%ecx > 0x00007f56cad2a0a8 <+728>: jle 0x7f56cad2a028 <makeMultiSpline+600> > 0x00007f56cad2a0ae <+734>: mov 0xb0(%rsp),%r9 > 0x00007f56cad2a0b6 <+742>: xor %eax,%eax > 0x00007f56cad2a0b8 <+744>: mov 0x8(%r14),%rdx > 0x00007f56cad2a0bc <+748>: movslq (%rdx,%rax,4),%rdx > 0x00007f56cad2a0c0 <+752>: lea (%rdx,%rdx,2),%rcx > 0x00007f56cad2a0c4 <+756>: mov (%r9),%rdx > 0x00007f56cad2a0c7 <+759>: lea (%rdx,%rcx,8),%rdx > 0x00007f56cad2a0cb <+763>: mov (%rdx),%esi > 0x00007f56cad2a0cd <+765>: cmp %r12d,%esi > 0x00007f56cad2a0d0 <+768>: je 0x7f56cad2ae0c <makeMultiSpline+4156> > 0x00007f56cad2a0d6 <+774>: mov 0x220(%rsp),%rcx > 0x00007f56cad2a0de <+782>: movslq %esi,%r8 > 0x00007f56cad2a0e1 <+785>: lea (%rcx,%r8,4),%rdi > 0x00007f56cad2a0e5 <+789>: movss (%rdi),%xmm0 > 0x00007f56cad2a0e9 <+793>: ucomiss %xmm0,%xmm4 > 0x00007f56cad2a0ec <+796>: ja 0x7f56cad2ae14 <makeMultiSpline+4164> > 0x00007f56cad2a0f2 <+802>: lea 0x1(%rax),%edx > 0x00007f56cad2a0f5 <+805>: add $0x1,%rax > 0x00007f56cad2a0f9 <+809>: cmp %edx,(%r14) > 0x00007f56cad2a0fc <+812>: jg 0x7f56cad2a0b8 <makeMultiSpline+744> > 0x00007f56cad2a0fe <+814>: movslq 0x218(%rsp),%rax > 0x00007f56cad2a106 <+822>: test %eax,%eax > 0x00007f56cad2a108 <+824>: jne 0x7f56cad2a038 <makeMultiSpline+616> > 0x00007f56cad2a10e <+830>: xchg %ax,%ax > 0x00007f56cad2a110 <+832>: mov 0x210(%rsp),%rax > 0x00007f56cad2a118 <+840>: mov (%rax),%r12d > 0x00007f56cad2a11b <+843>: cmp $0xffffffff,%r12d > 0x00007f56cad2a11f <+847>: jne 0x7f56cad2a071 <makeMultiSpline+673> > 0x00007f56cad2a125 <+853>: mov 0x88(%rsp),%rdi > 0x00007f56cad2a12d <+861>: callq 0x7f56cad09020 <free@plt> > 0x00007f56cad2a132 <+866>: mov 0x90(%rsp),%rdi > 0x00007f56cad2a13a <+874>: callq 0x7f56cad09020 <free@plt> > 0x00007f56cad2a13f <+879>: mov 0x210(%rsp),%rdi > 0x00007f56cad2a147 <+887>: callq 0x7f56cad09020 <free@plt> > 0x00007f56cad2a14c <+892>: mov 0x98(%rsp),%rdx > 0x00007f56cad2a154 <+900>: movsd 0x150(%rsp),%xmm0 > 0x00007f56cad2a15d <+909>: movslq %ebx,%rax > 0x00007f56cad2a160 <+912>: mov 0xb8(%rsp),%rcx > 0x00007f56cad2a168 <+920>: mov 0xb8(%rsp),%rsi > 0x00007f56cad2a170 <+928>: movsd %xmm0,0x110(%rsp) > 0x00007f56cad2a179 <+937>: lea (%rdx,%rax,4),%r12 > 0x00007f56cad2a17d <+941>: movsd 0x158(%rsp),%xmm0 > 0x00007f56cad2a186 <+950>: add $0x8,%rcx > 0x00007f56cad2a18a <+954>: add $0x30,%rsi > 0x00007f56cad2a18e <+958>: xor %edx,%edx > 0x00007f56cad2a190 <+960>: movslq (%r12),%rax > 0x00007f56cad2a194 <+964>: movsd %xmm0,0x108(%rsp) > 0x00007f56cad2a19d <+973>: mov %rcx,0xb0(%rsp) > 0x00007f56cad2a1a5 <+981>: movsd 0x140(%rsp),%xmm0 > 0x00007f56cad2a1ae <+990>: mov %rsi,0xa8(%rsp) > 0x00007f56cad2a1b6 <+998>: mov 0x98(%rsp),%rcx > 0x00007f56cad2a1be <+1006>: movsd %xmm0,0x100(%rsp) > 0x00007f56cad2a1c7 <+1015>: movsd 0x148(%rsp),%xmm0 > 0x00007f56cad2a1d0 <+1024>: cmp %eax,%ebp > 0x00007f56cad2a1d2 <+1026>: movsd %xmm0,0xf0(%rsp) > 0x00007f56cad2a1db <+1035>: je 0x7f56cad2b7ed <makeMultiSpline+6685> > 0x00007f56cad2a1e1 <+1041>: nopl 0x0(%rax) > 0x00007f56cad2a1e8 <+1048>: movslq (%rcx,%rax,4),%rax > 0x00007f56cad2a1ec <+1052>: add $0x1,%edx > 0x00007f56cad2a1ef <+1055>: cmp %eax,%ebp > 0x00007f56cad2a1f1 <+1057>: jne 0x7f56cad2a1e8 <makeMultiSpline+1048> > 0x00007f56cad2a1f3 <+1059>: lea 0x4(%rdx),%eax > 0x00007f56cad2a1f6 <+1062>: add $0x3,%edx > 0x00007f56cad2a1f9 <+1065>: mov %edx,0xec(%rsp) > 0x00007f56cad2a200 <+1072>: mov %eax,0xd8(%rsp) > 0x00007f56cad2a207 <+1079>: cltq > 0x00007f56cad2a209 <+1081>: mov %rax,%rcx > 0x00007f56cad2a20c <+1084>: shl $0x3,%rax > 0x00007f56cad2a210 <+1088>: shl $0x4,%rcx > 0x00007f56cad2a214 <+1092>: mov %rax,0xe0(%rsp) > 0x00007f56cad2a21c <+1100>: mov %rcx,0xc0(%rsp) > 0x00007f56cad2a224 <+1108>: mov 0xc0(%rsp),%rdi > 0x00007f56cad2a22c <+1116>: callq 0x7f56cad08aa0 <zmalloc@plt> > 0x00007f56cad2a231 <+1121>: mov 0xc0(%rsp),%rdi > 0x00007f56cad2a239 <+1129>: mov %rax,0x88(%rsp) > 0x00007f56cad2a241 <+1137>: callq 0x7f56cad08aa0 <zmalloc@plt> > 0x00007f56cad2a246 <+1142>: mov 0xb8(%rsp),%rdx > 0x00007f56cad2a24e <+1150>: mov %rax,0x90(%rsp) > 0x00007f56cad2a256 <+1158>: mov %ebx,%ecx > 0x00007f56cad2a258 <+1160>: mov (%r12),%r8d > 0x00007f56cad2a25c <+1164>: mov 0x30(%rdx),%rax > 0x00007f56cad2a260 <+1168>: mov %r8d,%edx > 0x00007f56cad2a263 <+1171>: mov (%rax),%rdi > 0x00007f56cad2a266 <+1174>: lea 0x8(%rax),%rsi > 0x00007f56cad2a26a <+1178>: mov %r8d,0x28(%rsp) > 0x00007f56cad2a26f <+1183>: callq 0x7f56cad28860 <edgeToSeg> > 0x00007f56cad2a274 <+1188>: mov %rax,%rbp > 0x00007f56cad2a277 <+1191>: xor %edx,%edx > 0x00007f56cad2a279 <+1193>: mov $0xffffffff,%edi > 0x00007f56cad2a27e <+1198>: sar $0x20,%rbp > 0x00007f56cad2a282 <+1202>: mov %rax,%rbx > 0x00007f56cad2a285 <+1205>: mov %ebp,%esi > 0x00007f56cad2a287 <+1207>: callq 0x7f56cad287b0 <addTri> > 0x00007f56cad2a28c <+1212>: mov 0x88(%rsp),%rcx > 0x00007f56cad2a294 <+1220>: xor %edx,%edx > 0x00007f56cad2a296 <+1222>: mov %ebx,%esi > 0x00007f56cad2a298 <+1224>: mov $0xffffffff,%edi > 0x00007f56cad2a29d <+1229>: mov %ebx,(%rcx) > 0x00007f56cad2a29f <+1231>: mov %rax,0x8(%rcx) > 0x00007f56cad2a2a3 <+1235>: callq 0x7f56cad287b0 <addTri> > 0x00007f56cad2a2a8 <+1240>: mov 0x90(%rsp),%rsi > 0x00007f56cad2a2b0 <+1248>: mov 0x98(%rsp),%rdx > 0x00007f56cad2a2b8 <+1256>: mov %rax,0x8(%rsi) > 0x00007f56cad2a2bc <+1260>: mov %ebp,(%rsi) > 0x00007f56cad2a2be <+1262>: mov 0x28(%rsp),%r8d > 0x00007f56cad2a2c3 <+1267>: movslq %r8d,%rax > 0x00007f56cad2a2c6 <+1270>: mov (%rdx,%rax,4),%ebx > 0x00007f56cad2a2c9 <+1273>: test %ebx,%ebx > 0x00007f56cad2a2cb <+1275>: js 0x7f56cad2b820 <makeMultiSpline+6736> > 0x00007f56cad2a2d1 <+1281>: movl $0x1,0xa0(%rsp) > 0x00007f56cad2a2dc <+1292>: movl $0x1,0x80(%rsp) > 0x00007f56cad2a2e7 <+1303>: mov $0x1,%r12d > 0x00007f56cad2a2ed <+1309>: mov $0x1,%r14d > 0x00007f56cad2a2f3 <+1315>: mov %r8d,%edx > 0x00007f56cad2a2f6 <+1318>: jmpq 0x7f56cad2a37d <makeMultiSpline+1453> > 0x00007f56cad2a2fb <+1323>: nopl 0x0(%rax,%rax,1) > 0x00007f56cad2a300 <+1328>: callq 0x7f56cad287b0 <addTri> > 0x00007f56cad2a305 <+1333>: mov 0x0(%rbp),%edi > 0x00007f56cad2a308 <+1336>: mov %rax,0x8(%rbp) > 0x00007f56cad2a30c <+1340>: mov %r15d,%esi > 0x00007f56cad2a30f <+1343>: mov 0x8(%r13),%rdx > 0x00007f56cad2a313 <+1347>: shl $0x4,%r12 > 0x00007f56cad2a317 <+1351>: callq 0x7f56cad287b0 <addTri> > 0x00007f56cad2a31c <+1356>: add 0x88(%rsp),%r12 > 0x00007f56cad2a324 <+1364>: mov %rax,0x8(%r13) > 0x00007f56cad2a328 <+1368>: xor %edx,%edx > 0x00007f56cad2a32a <+1370>: mov 0x0(%rbp),%esi > 0x00007f56cad2a32d <+1373>: mov 0x0(%r13),%edi > 0x00007f56cad2a331 <+1377>: callq 0x7f56cad287b0 <addTri> > 0x00007f56cad2a336 <+1382>: mov %r15d,(%r12) > 0x00007f56cad2a33a <+1386>: mov %rax,0x8(%r12) > 0x00007f56cad2a33f <+1391>: addl $0x1,0x80(%rsp) > 0x00007f56cad2a347 <+1399>: mov 0x88(%rsp),%rbp > 0x00007f56cad2a34f <+1407>: movslq 0x80(%rsp),%r12 > 0x00007f56cad2a357 <+1415>: lea -0x1(%r12),%rcx > 0x00007f56cad2a35c <+1420>: shl $0x4,%rcx > 0x00007f56cad2a360 <+1424>: add %rcx,%rbp > 0x00007f56cad2a363 <+1427>: mov 0x98(%rsp),%rsi > 0x00007f56cad2a36b <+1435>: movslq %ebx,%rax > 0x00007f56cad2a36e <+1438>: mov %ebx,%edx > 0x00007f56cad2a370 <+1440>: mov (%rsi,%rax,4),%eax > 0x00007f56cad2a373 <+1443>: test %eax,%eax > 0x00007f56cad2a375 <+1445>: js 0x7f56cad2a60d <makeMultiSpline+2109> > 0x00007f56cad2a37b <+1451>: mov %eax,%ebx > 0x00007f56cad2a37d <+1453>: mov 0xa8(%rsp),%rcx > 0x00007f56cad2a385 <+1461>: mov (%rcx),%rax > 0x00007f56cad2a388 <+1464>: mov %ebx,%ecx > 0x00007f56cad2a38a <+1466>: mov (%rax),%rdi > 0x00007f56cad2a38d <+1469>: lea 0x8(%rax),%rsi > 0x00007f56cad2a391 <+1473>: callq 0x7f56cad28860 <edgeToSeg> > 0x00007f56cad2a396 <+1478>: lea -0x1(%r12),%rcx > 0x00007f56cad2a39b <+1483>: mov 0x88(%rsp),%rbp > 0x00007f56cad2a3a3 <+1491>: mov %rax,%r15 > 0x00007f56cad2a3a6 <+1494>: mov %r15,%r10 > 0x00007f56cad2a3a9 <+1497>: shl $0x4,%rcx > 0x00007f56cad2a3ad <+1501>: sar $0x20,%r10 > 0x00007f56cad2a3b1 <+1505>: add %rcx,%rbp > 0x00007f56cad2a3b4 <+1508>: mov 0x0(%rbp),%esi > 0x00007f56cad2a3b7 <+1511>: cmp %esi,%eax > 0x00007f56cad2a3b9 <+1513>: je 0x7f56cad2a540 <makeMultiSpline+1904> > 0x00007f56cad2a3bf <+1519>: lea -0x1(%r14),%r9 > 0x00007f56cad2a3c3 <+1523>: mov 0x90(%rsp),%r13 > 0x00007f56cad2a3cb <+1531>: shl $0x4,%r9 > 0x00007f56cad2a3cf <+1535>: add %r9,%r13 > 0x00007f56cad2a3d2 <+1538>: mov 0x0(%r13),%edi > 0x00007f56cad2a3d6 <+1542>: cmp %edi,%eax > 0x00007f56cad2a3d8 <+1544>: je 0x7f56cad2a5b0 <makeMultiSpline+2016> > 0x00007f56cad2a3de <+1550>: cmp %r10d,%esi > 0x00007f56cad2a3e1 <+1553>: mov 0x8(%rbp),%rdx > 0x00007f56cad2a3e5 <+1557>: mov %r15d,%esi > 0x00007f56cad2a3e8 <+1560>: jne 0x7f56cad2a300 <makeMultiSpline+1328> > 0x00007f56cad2a3ee <+1566>: callq 0x7f56cad287b0 <addTri> > 0x00007f56cad2a3f3 <+1571>: mov 0x0(%rbp),%edi > 0x00007f56cad2a3f6 <+1574>: mov %rax,0x8(%rbp) > 0x00007f56cad2a3fa <+1578>: mov %r15d,%esi > 0x00007f56cad2a3fd <+1581>: mov 0x8(%r13),%rdx > 0x00007f56cad2a401 <+1585>: shl $0x4,%r14 > 0x00007f56cad2a405 <+1589>: callq 0x7f56cad287b0 <addTri> > 0x00007f56cad2a40a <+1594>: add 0x90(%rsp),%r14 > 0x00007f56cad2a412 <+1602>: mov %rax,0x8(%r13) > 0x00007f56cad2a416 <+1606>: xor %edx,%edx > 0x00007f56cad2a418 <+1608>: mov 0x0(%rbp),%esi > 0x00007f56cad2a41b <+1611>: mov 0x0(%r13),%edi > 0x00007f56cad2a41f <+1615>: callq 0x7f56cad287b0 <addTri> > 0x00007f56cad2a424 <+1620>: mov %r15d,(%r14) > 0x00007f56cad2a427 <+1623>: mov %rax,0x8(%r14) > 0x00007f56cad2a42b <+1627>: addl $0x1,0xa0(%rsp) > 0x00007f56cad2a433 <+1635>: mov 0x90(%rsp),%r13 > 0x00007f56cad2a43b <+1643>: movslq 0xa0(%rsp),%r14 > 0x00007f56cad2a443 <+1651>: lea -0x1(%r14),%r9 > 0x00007f56cad2a447 <+1655>: shl $0x4,%r9 > 0x00007f56cad2a44b <+1659>: add %r9,%r13 > 0x00007f56cad2a44e <+1662>: jmpq 0x7f56cad2a363 <makeMultiSpline+1427> > 0x00007f56cad2a453 <+1667>: nopl 0x0(%rax,%rax,1) > 0x00007f56cad2a458 <+1672>: mov 0x210(%rsp),%rdi > 0x00007f56cad2a460 <+1680>: mov %r9d,%r10d > 0x00007f56cad2a463 <+1683>: mov 0x220(%rsp),%r8 > 0x00007f56cad2a46b <+1691>: shr $0x1f,%r10d > 0x00007f56cad2a46f <+1695>: add %r9d,%r10d > 0x00007f56cad2a472 <+1698>: mov 0x4(%rdi),%r14d > 0x00007f56cad2a476 <+1702>: sar %r10d > 0x00007f56cad2a479 <+1705>: test %r10d,%r10d > 0x00007f56cad2a47c <+1708>: movslq %r14d,%r11 > 0x00007f56cad2a47f <+1711>: movss (%r8,%r11,4),%xmm1 > 0x00007f56cad2a485 <+1717>: jle 0x7f56cad2b7b6 <makeMultiSpline+6630> > 0x00007f56cad2a48b <+1723>: mov $0x1,%edx > 0x00007f56cad2a490 <+1728>: jmp 0x7f56cad2a4c6 <makeMultiSpline+1782> > 0x00007f56cad2a492 <+1730>: nopw 0x0(%rax,%rax,1) > 0x00007f56cad2a498 <+1736>: movslq %edx,%r8 > 0x00007f56cad2a49b <+1739>: cmp %eax,%r10d > 0x00007f56cad2a49e <+1742>: mov %ecx,(%rdi,%r8,4) > 0x00007f56cad2a4a2 <+1746>: mov 0x228(%rsp),%rcx > 0x00007f56cad2a4aa <+1754>: mov %edx,(%rcx,%r9,1) > 0x00007f56cad2a4ae <+1758>: jl 0x7f56cad2a530 <makeMultiSpline+1888> > 0x00007f56cad2a4b4 <+1764>: mov 0x218(%rsp),%r9d > 0x00007f56cad2a4bc <+1772>: mov 0x220(%rsp),%r8 > 0x00007f56cad2a4c4 <+1780>: mov %eax,%edx > 0x00007f56cad2a4c6 <+1782>: lea (%rdx,%rdx,1),%eax > 0x00007f56cad2a4c9 <+1785>: movslq %eax,%rsi > 0x00007f56cad2a4cc <+1788>: cmp %r9d,%eax > 0x00007f56cad2a4cf <+1791>: mov (%rdi,%rsi,4),%ecx > 0x00007f56cad2a4d2 <+1794>: movslq %ecx,%r15 > 0x00007f56cad2a4d5 <+1797>: lea 0x0(,%r15,4),%r9 > 0x00007f56cad2a4dd <+1805>: movss (%r8,%r15,4),%xmm0 > 0x00007f56cad2a4e3 <+1811>: jge 0x7f56cad2a50f <makeMultiSpline+1855> > 0x00007f56cad2a4e5 <+1813>: movslq 0x4(%rdi,%rsi,4),%r15 > 0x00007f56cad2a4ea <+1818>: movss (%r8,%r15,4),%xmm2 > 0x00007f56cad2a4f0 <+1824>: ucomiss %xmm0,%xmm2 > 0x00007f56cad2a4f3 <+1827>: jbe 0x7f56cad2a50f <makeMultiSpline+1855> > 0x00007f56cad2a4f5 <+1829>: add $0x1,%eax > 0x00007f56cad2a4f8 <+1832>: movslq %eax,%rsi > 0x00007f56cad2a4fb <+1835>: mov (%rdi,%rsi,4),%ecx > 0x00007f56cad2a4fe <+1838>: movslq %ecx,%r15 > 0x00007f56cad2a501 <+1841>: lea 0x0(,%r15,4),%r9 > 0x00007f56cad2a509 <+1849>: movss (%r8,%r15,4),%xmm0 > 0x00007f56cad2a50f <+1855>: ucomiss %xmm0,%xmm1 > 0x00007f56cad2a512 <+1858>: jb 0x7f56cad2a498 <makeMultiSpline+1736> > 0x00007f56cad2a514 <+1860>: movslq %edx,%rsi > 0x00007f56cad2a517 <+1863>: shl $0x2,%rsi > 0x00007f56cad2a51b <+1867>: mov %r14d,(%rdi,%rsi,1) > 0x00007f56cad2a51f <+1871>: mov 0x228(%rsp),%rax > 0x00007f56cad2a527 <+1879>: mov %edx,(%rax,%r11,4) > 0x00007f56cad2a52b <+1883>: jmpq 0x7f56cad2a067 <makeMultiSpline+663> > 0x00007f56cad2a530 <+1888>: shl $0x2,%rsi > 0x00007f56cad2a534 <+1892>: mov %eax,%edx > 0x00007f56cad2a536 <+1894>: jmp 0x7f56cad2a51b <makeMultiSpline+1867> > 0x00007f56cad2a538 <+1896>: nopl 0x0(%rax,%rax,1) > 0x00007f56cad2a540 <+1904>: lea -0x1(%r14),%r8 > 0x00007f56cad2a544 <+1908>: mov 0x90(%rsp),%r13 > 0x00007f56cad2a54c <+1916>: mov 0x8(%rbp),%rdx > 0x00007f56cad2a550 <+1920>: mov %r10d,%esi > 0x00007f56cad2a553 <+1923>: shl $0x4,%r14 > 0x00007f56cad2a557 <+1927>: shl $0x4,%r8 > 0x00007f56cad2a55b <+1931>: add %r8,%r13 > 0x00007f56cad2a55e <+1934>: mov 0x0(%r13),%edi > 0x00007f56cad2a562 <+1938>: mov %r10,0x60(%rsp) > 0x00007f56cad2a567 <+1943>: callq 0x7f56cad287b0 <addTri> > 0x00007f56cad2a56c <+1948>: mov %rax,0x8(%rbp) > 0x00007f56cad2a570 <+1952>: mov 0x60(%rsp),%r10 > 0x00007f56cad2a575 <+1957>: mov 0x8(%r13),%rdx > 0x00007f56cad2a579 <+1961>: mov 0x0(%rbp),%edi > 0x00007f56cad2a57c <+1964>: mov %r10d,%esi > 0x00007f56cad2a57f <+1967>: callq 0x7f56cad287b0 <addTri> > 0x00007f56cad2a584 <+1972>: add 0x90(%rsp),%r14 > 0x00007f56cad2a58c <+1980>: mov %rax,0x8(%r13) > 0x00007f56cad2a590 <+1984>: xor %edx,%edx > 0x00007f56cad2a592 <+1986>: mov 0x0(%rbp),%esi > 0x00007f56cad2a595 <+1989>: mov 0x0(%r13),%edi > 0x00007f56cad2a599 <+1993>: callq 0x7f56cad287b0 <addTri> > 0x00007f56cad2a59e <+1998>: mov %rax,0x8(%r14) > 0x00007f56cad2a5a2 <+2002>: mov 0x60(%rsp),%r10 > 0x00007f56cad2a5a7 <+2007>: mov %r10d,(%r14) > 0x00007f56cad2a5aa <+2010>: jmpq 0x7f56cad2a42b <makeMultiSpline+1627> > 0x00007f56cad2a5af <+2015>: nop > 0x00007f56cad2a5b0 <+2016>: mov 0x8(%rbp),%rdx > 0x00007f56cad2a5b4 <+2020>: mov %r10d,%esi > 0x00007f56cad2a5b7 <+2023>: mov %r15d,%edi > 0x00007f56cad2a5ba <+2026>: mov %r10,0x60(%rsp) > 0x00007f56cad2a5bf <+2031>: shl $0x4,%r12 > 0x00007f56cad2a5c3 <+2035>: callq 0x7f56cad287b0 <addTri> > 0x00007f56cad2a5c8 <+2040>: mov %rax,0x8(%rbp) > 0x00007f56cad2a5cc <+2044>: mov 0x60(%rsp),%r10 > 0x00007f56cad2a5d1 <+2049>: mov 0x8(%r13),%rdx > 0x00007f56cad2a5d5 <+2053>: mov 0x0(%rbp),%edi > 0x00007f56cad2a5d8 <+2056>: mov %r10d,%esi > 0x00007f56cad2a5db <+2059>: callq 0x7f56cad287b0 <addTri> > 0x00007f56cad2a5e0 <+2064>: add 0x88(%rsp),%r12 > 0x00007f56cad2a5e8 <+2072>: mov %rax,0x8(%r13) > 0x00007f56cad2a5ec <+2076>: xor %edx,%edx > 0x00007f56cad2a5ee <+2078>: mov 0x0(%rbp),%esi > 0x00007f56cad2a5f1 <+2081>: mov 0x0(%r13),%edi > 0x00007f56cad2a5f5 <+2085>: callq 0x7f56cad287b0 <addTri> > 0x00007f56cad2a5fa <+2090>: mov %rax,0x8(%r12) > 0x00007f56cad2a5ff <+2095>: mov 0x60(%rsp),%r10 > 0x00007f56cad2a604 <+2100>: mov %r10d,(%r12) > 0x00007f56cad2a608 <+2104>: jmpq 0x7f56cad2a33f <makeMultiSpline+1391> > 0x00007f56cad2a60d <+2109>: mov 0x80(%rsp),%eax > 0x00007f56cad2a614 <+2116>: mov %r13,%r15 > 0x00007f56cad2a617 <+2119>: mov %rbp,%r13 > 0x00007f56cad2a61a <+2122>: mov 0xa0(%rsp),%ebp > 0x00007f56cad2a621 <+2129>: add $0x1,%eax > 0x00007f56cad2a624 <+2132>: movslq %eax,%rcx > 0x00007f56cad2a627 <+2135>: mov %eax,0xe8(%rsp) > 0x00007f56cad2a62e <+2142>: sub $0x1,%ebp > 0x00007f56cad2a631 <+2145>: shl $0x4,%rcx > 0x00007f56cad2a635 <+2149>: mov %rcx,0xd0(%rsp) > 0x00007f56cad2a63d <+2157>: mov 0x8(%r13),%rdx > 0x00007f56cad2a641 <+2161>: mov (%r15),%esi > 0x00007f56cad2a644 <+2164>: mov $0xfffffffe,%edi > 0x00007f56cad2a649 <+2169>: mov $0x1,%r14d > 0x00007f56cad2a64f <+2175>: callq 0x7f56cad287b0 <addTri> > 0x00007f56cad2a654 <+2180>: mov 0x0(%r13),%esi > 0x00007f56cad2a658 <+2184>: mov %rax,0x8(%r13) > 0x00007f56cad2a65c <+2188>: mov $0xfffffffe,%edi > 0x00007f56cad2a661 <+2193>: mov 0x8(%r15),%rdx > 0x00007f56cad2a665 <+2197>: callq 0x7f56cad287b0 <addTri> > 0x00007f56cad2a66a <+2202>: mov %rax,0x8(%r15) > 0x00007f56cad2a66e <+2206>: mov 0x2438eb(%rip),%rax # 0x7f56caf6df60 > 0x00007f56cad2a675 <+2213>: lea 0x245624(%rip),%rdi # 0x7f56caf6fca0 <ipairdisc> > 0x00007f56cad2a67c <+2220>: mov (%rax),%rsi > 0x00007f56cad2a67f <+2223>: callq 0x7f56cad0a8c0 <dtopen@plt> > 0x00007f56cad2a684 <+2228>: mov $0x1,%edx > 0x00007f56cad2a689 <+2233>: mov %rax,%rbx > 0x00007f56cad2a68c <+2236>: lea 0x250(%rsp),%rsi > 0x00007f56cad2a694 <+2244>: mov %rax,%rdi > 0x00007f56cad2a697 <+2247>: movl $0xffffffff,0x260(%rsp) > 0x00007f56cad2a6a2 <+2258>: movl $0x0,0x264(%rsp) > 0x00007f56cad2a6ad <+2269>: callq *(%rax) > 0x00007f56cad2a6af <+2271>: mov 0xe8(%rsp),%edx > 0x00007f56cad2a6b6 <+2278>: lea 0x250(%rsp),%rsi > 0x00007f56cad2a6be <+2286>: mov %rbx,%rdi > 0x00007f56cad2a6c1 <+2289>: movl $0xfffffffe,0x260(%rsp) > 0x00007f56cad2a6cc <+2300>: mov %edx,0x264(%rsp) > 0x00007f56cad2a6d3 <+2307>: mov $0x1,%edx > 0x00007f56cad2a6d8 <+2312>: callq *(%rbx) > 0x00007f56cad2a6da <+2314>: mov 0xc0(%rsp),%rdi > 0x00007f56cad2a6e2 <+2322>: callq 0x7f56cad08e10 <gmalloc@plt> > 0x00007f56cad2a6e7 <+2327>: mov 0xe0(%rsp),%rdi > 0x00007f56cad2a6ef <+2335>: mov %rax,0xa0(%rsp) > 0x00007f56cad2a6f7 <+2343>: callq 0x7f56cad08aa0 <zmalloc@plt> > 0x00007f56cad2a6fc <+2348>: mov %rax,0xa8(%rsp) > 0x00007f56cad2a704 <+2356>: mov 0xa0(%rsp),%rax > 0x00007f56cad2a70c <+2364>: movsd 0x100(%rsp),%xmm0 > 0x00007f56cad2a715 <+2373>: mov 0xa8(%rsp),%r9 > 0x00007f56cad2a71d <+2381>: mov 0x88(%rsp),%r15 > 0x00007f56cad2a725 <+2389>: mov 0xb0(%rsp),%r13 > 0x00007f56cad2a72d <+2397>: movsd %xmm0,(%rax) > 0x00007f56cad2a731 <+2401>: mov %rax,%r12 > 0x00007f56cad2a734 <+2404>: mov %ebp,0xc0(%rsp) > 0x00007f56cad2a73b <+2411>: movsd 0xf0(%rsp),%xmm0 > 0x00007f56cad2a744 <+2420>: add $0x10,%r12 > 0x00007f56cad2a748 <+2424>: add $0x8,%r9 > 0x00007f56cad2a74c <+2428>: movsd %xmm0,0x8(%rax) > 0x00007f56cad2a751 <+2433>: mov %r14d,%eax > 0x00007f56cad2a754 <+2436>: mov %r9,%rbp > 0x00007f56cad2a757 <+2439>: mov %r12,%r14 > 0x00007f56cad2a75a <+2442>: mov %eax,%r12d > 0x00007f56cad2a75d <+2445>: nopl (%rax) > 0x00007f56cad2a760 <+2448>: mov (%r15),%eax > 0x00007f56cad2a763 <+2451>: mov $0x1,%edx > 0x00007f56cad2a768 <+2456>: mov %r12d,0x264(%rsp) > 0x00007f56cad2a770 <+2464>: lea 0x250(%rsp),%rsi > 0x00007f56cad2a778 <+2472>: mov %rbx,%rdi > 0x00007f56cad2a77b <+2475>: add $0x1,%r12d > 0x00007f56cad2a77f <+2479>: mov %eax,0x260(%rsp) > 0x00007f56cad2a786 <+2486>: callq *(%rbx) > 0x00007f56cad2a788 <+2488>: movslq (%r15),%rdx > 0x00007f56cad2a78b <+2491>: shl $0x4,%rdx > 0x00007f56cad2a78f <+2495>: add 0x0(%r13),%rdx > 0x00007f56cad2a793 <+2499>: mov (%rdx),%rax > 0x00007f56cad2a796 <+2502>: mov %rax,(%r14) > 0x00007f56cad2a799 <+2505>: mov 0x8(%rdx),%rax > 0x00007f56cad2a79d <+2509>: mov %rax,0x8(%r14) > 0x00007f56cad2a7a1 <+2513>: mov 0x8(%r15),%rax > 0x00007f56cad2a7a5 <+2517>: add $0x10,%r14 > 0x00007f56cad2a7a9 <+2521>: add $0x10,%r15 > 0x00007f56cad2a7ad <+2525>: mov %rax,0x0(%rbp) > 0x00007f56cad2a7b1 <+2529>: add $0x8,%rbp > 0x00007f56cad2a7b5 <+2533>: lea -0x1(%r12),%eax > 0x00007f56cad2a7ba <+2538>: cmp %eax,0x80(%rsp) > 0x00007f56cad2a7c1 <+2545>: jg 0x7f56cad2a760 <makeMultiSpline+2448> > 0x00007f56cad2a7c3 <+2547>: mov %r12d,%eax > 0x00007f56cad2a7c6 <+2550>: mov 0xc0(%rsp),%ebp > 0x00007f56cad2a7cd <+2557>: mov %r14,%r12 > 0x00007f56cad2a7d0 <+2560>: mov %eax,%r14d > 0x00007f56cad2a7d3 <+2563>: movsd 0x110(%rsp),%xmm0 > 0x00007f56cad2a7dc <+2572>: lea 0x1(%r14),%ecx > 0x00007f56cad2a7e0 <+2576>: mov 0xa8(%rsp),%rdx > 0x00007f56cad2a7e8 <+2584>: xor %r15d,%r15d > 0x00007f56cad2a7eb <+2587>: movslq %ebp,%rax > 0x00007f56cad2a7ee <+2590>: mov 0x90(%rsp),%rbp > 0x00007f56cad2a7f6 <+2598>: movsd %xmm0,(%r12) > 0x00007f56cad2a7fc <+2604>: lea 0x1(%rax),%r13 > 0x00007f56cad2a800 <+2608>: mov %rax,%r9 > 0x00007f56cad2a803 <+2611>: movslq %ecx,%rax > 0x00007f56cad2a806 <+2614>: movsd 0x108(%rsp),%xmm0 > 0x00007f56cad2a80f <+2623>: shl $0x4,%r9 > 0x00007f56cad2a813 <+2627>: lea (%rdx,%rax,8),%r14 > 0x00007f56cad2a817 <+2631>: mov %r13,0x80(%rsp) > 0x00007f56cad2a81f <+2639>: add %r9,%rbp > 0x00007f56cad2a822 <+2642>: movsd %xmm0,0x8(%r12) > 0x00007f56cad2a829 <+2649>: mov %r12,%r13 > 0x00007f56cad2a82c <+2652>: mov %ecx,%r12d > 0x00007f56cad2a82f <+2655>: nop > 0x00007f56cad2a830 <+2656>: mov 0x0(%rbp),%eax > 0x00007f56cad2a833 <+2659>: mov $0x1,%edx > 0x00007f56cad2a838 <+2664>: lea 0x250(%rsp),%rsi > 0x00007f56cad2a840 <+2672>: mov %rbx,%rdi > 0x00007f56cad2a843 <+2675>: mov %eax,0x260(%rsp) > 0x00007f56cad2a84a <+2682>: lea (%r12,%r15,1),%eax > 0x00007f56cad2a84e <+2686>: mov %eax,0x264(%rsp) > 0x00007f56cad2a855 <+2693>: callq *(%rbx) > 0x00007f56cad2a857 <+2695>: movslq 0x0(%rbp),%rdx > 0x00007f56cad2a85b <+2699>: mov 0xb0(%rsp),%rcx > 0x00007f56cad2a863 <+2707>: mov %r15,%rax > 0x00007f56cad2a866 <+2710>: shl $0x4,%rax > 0x00007f56cad2a86a <+2714>: shl $0x4,%rdx > 0x00007f56cad2a86e <+2718>: add (%rcx),%rdx > 0x00007f56cad2a871 <+2721>: mov (%rdx),%rsi > 0x00007f56cad2a874 <+2724>: mov %rsi,0x10(%r13,%rax,1) > 0x00007f56cad2a879 <+2729>: mov 0x8(%rdx),%rdx > 0x00007f56cad2a87d <+2733>: mov %rdx,0x18(%r13,%rax,1) > 0x00007f56cad2a882 <+2738>: mov 0x8(%rbp),%rax > 0x00007f56cad2a886 <+2742>: sub $0x10,%rbp > 0x00007f56cad2a88a <+2746>: mov %rax,(%r14,%r15,8) > 0x00007f56cad2a88e <+2750>: add $0x1,%r15 > 0x00007f56cad2a892 <+2754>: cmp 0x80(%rsp),%r15 > 0x00007f56cad2a89a <+2762>: jne 0x7f56cad2a830 <makeMultiSpline+2656> > 0x00007f56cad2a89c <+2764>: mov 0xa8(%rsp),%r13 > 0x00007f56cad2a8a4 <+2772>: mov 0xec(%rsp),%r14d > 0x00007f56cad2a8ac <+2780>: xor %ebp,%ebp > 0x00007f56cad2a8ae <+2782>: xchg %ax,%ax > 0x00007f56cad2a8b0 <+2784>: mov 0x0(%r13,%rbp,8),%r12 > 0x00007f56cad2a8b5 <+2789>: test %r12,%r12 > 0x00007f56cad2a8b8 <+2792>: je 0x7f56cad2a914 <makeMultiSpline+2884> > 0x00007f56cad2a8ba <+2794>: nopw 0x0(%rax,%rax,1) > 0x00007f56cad2a8c0 <+2800>: mov (%r12),%eax > 0x00007f56cad2a8c4 <+2804>: mov $0x200,%edx > 0x00007f56cad2a8c9 <+2809>: lea 0x13c(%rsp),%rsi > 0x00007f56cad2a8d1 <+2817>: mov %rbx,%rdi > 0x00007f56cad2a8d4 <+2820>: mov %eax,0x13c(%rsp) > 0x00007f56cad2a8db <+2827>: callq *(%rbx) > 0x00007f56cad2a8dd <+2829>: mov 0x14(%rax),%eax > 0x00007f56cad2a8e0 <+2832>: mov $0x200,%edx > 0x00007f56cad2a8e5 <+2837>: lea 0x138(%rsp),%rsi > 0x00007f56cad2a8ed <+2845>: mov %rbx,%rdi > 0x00007f56cad2a8f0 <+2848>: mov %eax,(%r12) > 0x00007f56cad2a8f4 <+2852>: mov 0x4(%r12),%eax > 0x00007f56cad2a8f9 <+2857>: mov %eax,0x138(%rsp) > 0x00007f56cad2a900 <+2864>: callq *(%rbx) > 0x00007f56cad2a902 <+2866>: mov 0x14(%rax),%eax > 0x00007f56cad2a905 <+2869>: mov %eax,0x4(%r12) > 0x00007f56cad2a90a <+2874>: mov 0x8(%r12),%r12 > 0x00007f56cad2a90f <+2879>: test %r12,%r12 > 0x00007f56cad2a912 <+2882>: jne 0x7f56cad2a8c0 <makeMultiSpline+2800> > 0x00007f56cad2a914 <+2884>: add $0x1,%rbp > 0x00007f56cad2a918 <+2888>: cmp %ebp,%r14d > 0x00007f56cad2a91b <+2891>: jge 0x7f56cad2a8b0 <makeMultiSpline+2784> > 0x00007f56cad2a91d <+2893>: mov $0x18,%edi > 0x00007f56cad2a922 <+2898>: callq 0x7f56cad08aa0 <zmalloc@plt> > 0x00007f56cad2a927 <+2903>: mov 0xd8(%rsp),%esi > 0x00007f56cad2a92e <+2910>: mov %rax,%rbp > 0x00007f56cad2a931 <+2913>: mov 0x88(%rsp),%rdi > 0x00007f56cad2a939 <+2921>: mov %esi,0x8(%rax) > 0x00007f56cad2a93c <+2924>: mov 0xa0(%rsp),%rax > 0x00007f56cad2a944 <+2932>: mov %rax,0x0(%rbp) > 0x00007f56cad2a948 <+2936>: mov 0xa8(%rsp),%rax > 0x00007f56cad2a950 <+2944>: mov %rax,0x10(%rbp) > 0x00007f56cad2a954 <+2948>: callq 0x7f56cad09020 <free@plt> > 0x00007f56cad2a959 <+2953>: mov 0x90(%rsp),%rdi > 0x00007f56cad2a961 <+2961>: callq 0x7f56cad09020 <free@plt> > 0x00007f56cad2a966 <+2966>: mov %rbx,%rdi > 0x00007f56cad2a969 <+2969>: callq 0x7f56cad08ce0 <dtclose@plt> > 0x00007f56cad2a96e <+2974>: mov 0x98(%rsp),%rdi > 0x00007f56cad2a976 <+2982>: callq 0x7f56cad09020 <free@plt> > 0x00007f56cad2a97b <+2987>: movslq 0x8(%rbp),%rdi > 0x00007f56cad2a97f <+2991>: shl $0x5,%rdi > 0x00007f56cad2a983 <+2995>: callq 0x7f56cad08e10 <gmalloc@plt> > 0x00007f56cad2a988 <+3000>: mov 0xc8(%rsp),%rsi > 0x00007f56cad2a990 <+3008>: mov %rax,%rbx > 0x00007f56cad2a993 <+3011>: mov 0x0(%rbp),%rax > 0x00007f56cad2a997 <+3015>: lea 0x170(%rsp),%rdx > 0x00007f56cad2a99f <+3023>: mov %rbp,%rdi > 0x00007f56cad2a9a2 <+3026>: movsd (%rax),%xmm0 > 0x00007f56cad2a9a6 <+3030>: movswl 0x100(%rsi),%esi > 0x00007f56cad2a9ad <+3037>: movsd %xmm0,0x230(%rsp) > 0x00007f56cad2a9b6 <+3046>: movsd 0x8(%rax),%xmm0 > 0x00007f56cad2a9bb <+3051>: add 0xd0(%rsp),%rax > 0x00007f56cad2a9c3 <+3059>: mov %esi,0xe0(%rsp) > 0x00007f56cad2a9ca <+3066>: movsd %xmm0,0x238(%rsp) > 0x00007f56cad2a9d3 <+3075>: mov 0xc8(%rsp),%rsi > 0x00007f56cad2a9db <+3083>: movsd (%rax),%xmm0 > 0x00007f56cad2a9df <+3087>: mov 0x18(%rsi),%rsi > 0x00007f56cad2a9e3 <+3091>: movsd %xmm0,0x240(%rsp) > 0x00007f56cad2a9ec <+3100>: mov %rsi,0xd8(%rsp) > 0x00007f56cad2a9f4 <+3108>: lea 0x230(%rsp),%rsi > 0x00007f56cad2a9fc <+3116>: movsd 0x8(%rax),%xmm0 > 0x00007f56cad2aa01 <+3121>: movsd %xmm0,0x248(%rsp) > 0x00007f56cad2aa0a <+3130>: callq 0x7f56cad09960 <Pshortestpath@plt> > 0x00007f56cad2aa0f <+3135>: mov 0x178(%rsp),%edx > 0x00007f56cad2aa16 <+3142>: cmp $0x2,%edx > 0x00007f56cad2aa19 <+3145>: mov %edx,0xd0(%rsp) > 0x00007f56cad2aa20 <+3152>: je 0x7f56cad2b7c5 <makeMultiSpline+6645> > 0x00007f56cad2aa26 <+3158>: cmpl $0x1,0xe0(%rsp) > 0x00007f56cad2aa2e <+3166>: movq $0x0,0x258(%rsp) > 0x00007f56cad2aa3a <+3178>: movq $0x0,0x250(%rsp) > 0x00007f56cad2aa46 <+3190>: movq $0x0,0x268(%rsp) > 0x00007f56cad2aa52 <+3202>: movq $0x0,0x260(%rsp) > 0x00007f56cad2aa5e <+3214>: je 0x7f56cad2aa70 <makeMultiSpline+3232> > 0x00007f56cad2aa60 <+3216>: mov 0x2434b9(%rip),%rax # 0x7f56caf6df20 > 0x00007f56cad2aa67 <+3223>: cmpb $0x0,(%rax) > 0x00007f56cad2aa6a <+3226>: je 0x7f56cad2ac93 <makeMultiSpline+3779> > 0x00007f56cad2aa70 <+3232>: mov 0x0(%rbp),%rdi > 0x00007f56cad2aa74 <+3236>: xor %ecx,%ecx > 0x00007f56cad2aa76 <+3238>: xor %r8d,%r8d > 0x00007f56cad2aa79 <+3241>: mov %rdi,0x160(%rsp) > 0x00007f56cad2aa81 <+3249>: mov 0x8(%rbp),%rsi > 0x00007f56cad2aa85 <+3253>: test %esi,%esi > 0x00007f56cad2aa87 <+3255>: mov %rsi,0x168(%rsp) > 0x00007f56cad2aa8f <+3263>: jle 0x7f56cad2aafa <makeMultiSpline+3370> > 0x00007f56cad2aa91 <+3265>: nopl 0x0(%rax) > 0x00007f56cad2aa98 <+3272>: mov (%rdi,%rcx,1),%rax > 0x00007f56cad2aa9c <+3276>: add $0x1,%r8d > 0x00007f56cad2aaa0 <+3280>: mov %r8d,%edx > 0x00007f56cad2aaa3 <+3283>: sar $0x1f,%edx > 0x00007f56cad2aaa6 <+3286>: mov %rax,(%rbx,%rcx,2) > 0x00007f56cad2aaaa <+3290>: mov 0x8(%rdi,%rcx,1),%rax > 0x00007f56cad2aaaf <+3295>: mov %rax,0x8(%rbx,%rcx,2) > 0x00007f56cad2aab4 <+3300>: mov 0x168(%rsp),%esi > 0x00007f56cad2aabb <+3307>: mov %r8d,%eax > 0x00007f56cad2aabe <+3310>: mov 0x160(%rsp),%rdi > 0x00007f56cad2aac6 <+3318>: idiv %esi > 0x00007f56cad2aac8 <+3320>: movslq %edx,%rdx > 0x00007f56cad2aacb <+3323>: shl $0x4,%rdx > 0x00007f56cad2aacf <+3327>: add %rdi,%rdx > 0x00007f56cad2aad2 <+3330>: mov (%rdx),%rax > 0x00007f56cad2aad5 <+3333>: mov %rax,0x10(%rbx,%rcx,2) > 0x00007f56cad2aada <+3338>: mov 0x8(%rdx),%rax > 0x00007f56cad2aade <+3342>: mov %rax,0x18(%rbx,%rcx,2) > 0x00007f56cad2aae3 <+3347>: add $0x10,%rcx > 0x00007f56cad2aae7 <+3351>: cmp %esi,%r8d > 0x00007f56cad2aaea <+3354>: jl 0x7f56cad2aa98 <makeMultiSpline+3272> > 0x00007f56cad2aaec <+3356>: mov 0x178(%rsp),%edx > 0x00007f56cad2aaf3 <+3363>: mov %edx,0xd0(%rsp) > 0x00007f56cad2aafa <+3370>: mov 0xd0(%rsp),%r8d > 0x00007f56cad2ab02 <+3378>: mov 0x170(%rsp),%rcx > 0x00007f56cad2ab0a <+3386>: mov 0xe8(%rsp),%edx > 0x00007f56cad2ab11 <+3393>: callq 0x7f56cad28d10 <tweakPath> > 0x00007f56cad2ab16 <+3398>: mov 0x170(%rsp),%rdx > 0x00007f56cad2ab1e <+3406>: mov 0x178(%rsp),%ecx > 0x00007f56cad2ab25 <+3413>: lea 0x180(%rsp),%r9 > 0x00007f56cad2ab2d <+3421>: mov 0x168(%rsp),%esi > 0x00007f56cad2ab34 <+3428>: lea 0x250(%rsp),%r8 > 0x00007f56cad2ab3c <+3436>: mov %rbx,%rdi > 0x00007f56cad2ab3f <+3439>: callq 0x7f56cad0a030 <Proutespline@plt> > 0x00007f56cad2ab44 <+3444>: mov 0xc8(%rsp),%rsi > 0x00007f56cad2ab4c <+3452>: mov 0xd8(%rsp),%rax > 0x00007f56cad2ab54 <+3460>: mov 0x188(%rsp),%ecx > 0x00007f56cad2ab5b <+3467>: mov 0x180(%rsp),%rdx > 0x00007f56cad2ab63 <+3475>: mov 0xf8(%rsp),%rdi > 0x00007f56cad2ab6b <+3483>: movsd 0x240(%rsp),%xmm2 > 0x00007f56cad2ab74 <+3492>: cmp 0x18(%rsi),%rax > 0x00007f56cad2ab78 <+3496>: movsd 0x248(%rsp),%xmm3 > 0x00007f56cad2ab81 <+3505>: movsd 0x230(%rsp),%xmm0 > 0x00007f56cad2ab8a <+3514>: movsd 0x238(%rsp),%xmm1 > 0x00007f56cad2ab93 <+3523>: setne %r8b > 0x00007f56cad2ab97 <+3527>: xor %r14d,%r14d > 0x00007f56cad2ab9a <+3530>: movzbl %r8b,%r8d > 0x00007f56cad2ab9e <+3534>: callq 0x7f56cad28b70 <finishEdge> > 0x00007f56cad2aba3 <+3539>: mov %rbx,%rdi > 0x00007f56cad2aba6 <+3542>: callq 0x7f56cad09020 <free@plt> > 0x00007f56cad2abab <+3547>: mov 0x0(%rbp),%rdi > 0x00007f56cad2abaf <+3551>: xor %r13d,%r13d > 0x00007f56cad2abb2 <+3554>: xor %r12d,%r12d > 0x00007f56cad2abb5 <+3557>: callq 0x7f56cad09020 <free@plt> > 0x00007f56cad2abba <+3562>: mov 0x8(%rbp),%r11d > 0x00007f56cad2abbe <+3566>: mov 0x10(%rbp),%rax > 0x00007f56cad2abc2 <+3570>: test %r11d,%r11d > 0x00007f56cad2abc5 <+3573>: jle 0x7f56cad2ac03 <makeMultiSpline+3635> > 0x00007f56cad2abcb <+3579>: nopl 0x0(%rax,%rax,1) > 0x00007f56cad2abd0 <+3584>: mov (%rax,%r13,1),%rdi > 0x00007f56cad2abd4 <+3588>: test %rdi,%rdi > 0x00007f56cad2abd7 <+3591>: je 0x7f56cad2abf5 <makeMultiSpline+3621> > 0x00007f56cad2abd9 <+3593>: nopl 0x0(%rax) > 0x00007f56cad2abe0 <+3600>: mov 0x8(%rdi),%rbx > 0x00007f56cad2abe4 <+3604>: callq 0x7f56cad09020 <free@plt> > 0x00007f56cad2abe9 <+3609>: test %rbx,%rbx > 0x00007f56cad2abec <+3612>: mov %rbx,%rdi > 0x00007f56cad2abef <+3615>: jne 0x7f56cad2abe0 <makeMultiSpline+3600> > 0x00007f56cad2abf1 <+3617>: mov 0x10(%rbp),%rax > 0x00007f56cad2abf5 <+3621>: add $0x1,%r12d > 0x00007f56cad2abf9 <+3625>: add $0x8,%r13 > 0x00007f56cad2abfd <+3629>: cmp 0x8(%rbp),%r12d > 0x00007f56cad2ac01 <+3633>: jl 0x7f56cad2abd0 <makeMultiSpline+3584> > 0x00007f56cad2ac03 <+3635>: mov %rax,%rdi > 0x00007f56cad2ac06 <+3638>: callq 0x7f56cad09020 <free@plt> > 0x00007f56cad2ac0b <+3643>: mov %rbp,%rdi > 0x00007f56cad2ac0e <+3646>: callq 0x7f56cad09020 <free@plt> > 0x00007f56cad2ac13 <+3651>: mov 0xb8(%rsp),%rdx > 0x00007f56cad2ac1b <+3659>: mov 0x11c(%rsp),%ecx > 0x00007f56cad2ac22 <+3666>: mov 0x28(%rdx),%r9d > 0x00007f56cad2ac26 <+3670>: mov 0x30(%rdx),%rax > 0x00007f56cad2ac2a <+3674>: test %r9d,%r9d > 0x00007f56cad2ac2d <+3677>: mov (%rax),%r8 > 0x00007f56cad2ac30 <+3680>: mov %ecx,0x10(%rax) > 0x00007f56cad2ac33 <+3683>: jle 0x7f56cad2ac7e <makeMultiSpline+3758> > 0x00007f56cad2ac35 <+3685>: mov 0x8(%r8),%rcx > 0x00007f56cad2ac39 <+3689>: mov %r8,%rax > 0x00007f56cad2ac3c <+3692>: xor %edx,%edx > 0x00007f56cad2ac3e <+3694>: lea 0x20(%r8),%r10 > 0x00007f56cad2ac42 <+3698>: jmp 0x7f56cad2ac54 <makeMultiSpline+3716> > 0x00007f56cad2ac44 <+3700>: nopl 0x0(%rax) > 0x00007f56cad2ac48 <+3704>: add $0x1,%edx > 0x00007f56cad2ac4b <+3707>: add $0x20,%rax > 0x00007f56cad2ac4f <+3711>: cmp %r9d,%edx > 0x00007f56cad2ac52 <+3714>: je 0x7f56cad2ac7e <makeMultiSpline+3758> > 0x00007f56cad2ac54 <+3716>: mov (%rax),%esi > 0x00007f56cad2ac56 <+3718>: movslq %esi,%rdi > 0x00007f56cad2ac59 <+3721>: lea (%rcx,%rdi,4),%rdi > 0x00007f56cad2ac5d <+3725>: mov %rax,%rcx > 0x00007f56cad2ac60 <+3728>: sub %r8,%rcx > 0x00007f56cad2ac63 <+3731>: mov 0x8(%r10,%rcx,1),%rcx > 0x00007f56cad2ac68 <+3736>: cmp %rcx,%rdi > 0x00007f56cad2ac6b <+3739>: jne 0x7f56cad2ac48 <makeMultiSpline+3704> > 0x00007f56cad2ac6d <+3741>: sub $0x1,%esi > 0x00007f56cad2ac70 <+3744>: add $0x1,%edx > 0x00007f56cad2ac73 <+3747>: mov %esi,(%rax) > 0x00007f56cad2ac75 <+3749>: add $0x20,%rax > 0x00007f56cad2ac79 <+3753>: cmp %r9d,%edx > 0x00007f56cad2ac7c <+3756>: jne 0x7f56cad2ac54 <makeMultiSpline+3716> > 0x00007f56cad2ac7e <+3758>: add $0x278,%rsp > 0x00007f56cad2ac85 <+3765>: mov %r14d,%eax > 0x00007f56cad2ac88 <+3768>: pop %rbx > 0x00007f56cad2ac89 <+3769>: pop %rbp > 0x00007f56cad2ac8a <+3770>: pop %r12 > 0x00007f56cad2ac8c <+3772>: pop %r13 > 0x00007f56cad2ac8e <+3774>: pop %r14 > 0x00007f56cad2ac90 <+3776>: pop %r15 > 0x00007f56cad2ac92 <+3778>: retq > 0x00007f56cad2ac93 <+3779>: mov 0xd0(%rsp),%edi > 0x00007f56cad2ac9a <+3786>: sub $0x2,%edi > 0x00007f56cad2ac9d <+3789>: movslq %edi,%rdi > 0x00007f56cad2aca0 <+3792>: shl $0x3,%rdi > 0x00007f56cad2aca4 <+3796>: callq 0x7f56cad08aa0 <zmalloc@plt> > 0x00007f56cad2aca9 <+3801>: cmpl $0x2,0x178(%rsp) > 0x00007f56cad2acb1 <+3809>: mov %rax,0x108(%rsp) > 0x00007f56cad2acb9 <+3817>: jle 0x7f56cad2b38b <makeMultiSpline+5563> > 0x00007f56cad2acbf <+3823>: mov 0xe0(%rsp),%r15d > 0x00007f56cad2acc7 <+3831>: mov $0x20,%r13d > 0x00007f56cad2accd <+3837>: movl $0x0,0xc0(%rsp) > 0x00007f56cad2acd8 <+3848>: mov %rbx,0x110(%rsp) > 0x00007f56cad2ace0 <+3856>: add $0x1,%r15d > 0x00007f56cad2ace4 <+3860>: movslq %r15d,%rax > 0x00007f56cad2ace7 <+3863>: mov %r15d,%edx > 0x00007f56cad2acea <+3866>: mov %rax,%rcx > 0x00007f56cad2aced <+3869>: shl $0x4,%edx > 0x00007f56cad2acf0 <+3872>: sub $0x1,%rax > 0x00007f56cad2acf4 <+3876>: shl $0x4,%rcx > 0x00007f56cad2acf8 <+3880>: sub %r15d,%edx > 0x00007f56cad2acfb <+3883>: shl $0x4,%rax > 0x00007f56cad2acff <+3887>: mov %rcx,0x100(%rsp) > 0x00007f56cad2ad07 <+3895>: mov 0x108(%rsp),%rcx > 0x00007f56cad2ad0f <+3903>: mov %edx,0xec(%rsp) > 0x00007f56cad2ad16 <+3910>: mov %rax,0xf0(%rsp) > 0x00007f56cad2ad1e <+3918>: mov %rcx,0xb0(%rsp) > 0x00007f56cad2ad26 <+3926>: nopw %cs:0x0(%rax,%rax,1) > 0x00007f56cad2ad30 <+3936>: mov 0x170(%rsp),%rdx > 0x00007f56cad2ad38 <+3944>: lea -0x10(%rdx,%r13,1),%rax > 0x00007f56cad2ad3d <+3949>: lea (%rdx,%r13,1),%rcx > 0x00007f56cad2ad41 <+3953>: mov -0x20(%rdx,%r13,1),%rsi > 0x00007f56cad2ad46 <+3958>: mov -0x18(%rdx,%r13,1),%rdx > 0x00007f56cad2ad4b <+3963>: movsd (%rcx),%xmm1 > 0x00007f56cad2ad4f <+3967>: movsd 0x8(%rcx),%xmm0 > 0x00007f56cad2ad54 <+3972>: mov 0x8(%rbp),%ecx > 0x00007f56cad2ad57 <+3975>: mov %rdx,0x198(%rsp) > 0x00007f56cad2ad5f <+3983>: mov (%rax),%rdx > 0x00007f56cad2ad62 <+3986>: movsd (%rax),%xmm8 > 0x00007f56cad2ad67 <+3991>: mov %rsi,0x190(%rsp) > 0x00007f56cad2ad6f <+3999>: cmp $0x1,%ecx > 0x00007f56cad2ad72 <+4002>: movsd 0x8(%rax),%xmm9 > 0x00007f56cad2ad78 <+4008>: mov %rdx,0x1a0(%rsp) > 0x00007f56cad2ad80 <+4016>: mov 0x8(%rax),%rdx > 0x00007f56cad2ad84 <+4020>: mov 0x0(%rbp),%rax > 0x00007f56cad2ad88 <+4024>: mov %rdx,0x1a8(%rsp) > 0x00007f56cad2ad90 <+4032>: jle 0x7f56cad2adca <makeMultiSpline+4090> > 0x00007f56cad2ad92 <+4034>: mov $0x1,%r12d > 0x00007f56cad2ad98 <+4040>: nopl 0x0(%rax,%rax,1) > 0x00007f56cad2ada0 <+4048>: ucomisd 0x10(%rax),%xmm8 > 0x00007f56cad2ada6 <+4054>: mov %r12d,%ebx > 0x00007f56cad2ada9 <+4057>: movsd 0x18(%rax),%xmm2 > 0x00007f56cad2adae <+4062>: jp 0x7f56cad2adbd <makeMultiSpline+4077> > 0x00007f56cad2adb0 <+4064>: jne 0x7f56cad2adbd <makeMultiSpline+4077> > 0x00007f56cad2adb2 <+4066>: ucomisd %xmm9,%xmm2 > 0x00007f56cad2adb7 <+4071>: jnp 0x7f56cad2aeb9 <makeMultiSpline+4329> > 0x00007f56cad2adbd <+4077>: add $0x1,%r12 > 0x00007f56cad2adc1 <+4081>: add $0x10,%rax > 0x00007f56cad2adc5 <+4085>: cmp %r12d,%ecx > 0x00007f56cad2adc8 <+4088>: jg 0x7f56cad2ada0 <makeMultiSpline+4048> > 0x00007f56cad2adca <+4090>: mov 0xb0(%rsp),%rdx > 0x00007f56cad2add2 <+4098>: movq $0x0,(%rdx) > 0x00007f56cad2add9 <+4105>: mov 0xc8(%rsp),%rsi > 0x00007f56cad2ade1 <+4113>: xor %edi,%edi > 0x00007f56cad2ade3 <+4115>: mov $0x1,%r14d > 0x00007f56cad2ade9 <+4121>: mov 0x18(%rsi),%rax > 0x00007f56cad2aded <+4125>: mov 0x18(%rax),%rcx > 0x00007f56cad2adf1 <+4129>: mov 0x20(%rsi),%rax > 0x00007f56cad2adf5 <+4133>: lea 0x35124(%rip),%rsi # 0x7f56cad5ff20 > 0x00007f56cad2adfc <+4140>: mov 0x18(%rax),%rdx > 0x00007f56cad2ae00 <+4144>: xor %eax,%eax > 0x00007f56cad2ae02 <+4146>: callq 0x7f56cad08840 <agerr@plt> > 0x00007f56cad2ae07 <+4151>: jmpq 0x7f56cad2abab <makeMultiSpline+3547> > 0x00007f56cad2ae0c <+4156>: mov 0x4(%rdx),%esi > 0x00007f56cad2ae0f <+4159>: jmpq 0x7f56cad2a0d6 <makeMultiSpline+774> > 0x00007f56cad2ae14 <+4164>: movss (%rcx,%r15,1),%xmm1 > 0x00007f56cad2ae1a <+4170>: ucomiss 0x35157(%rip),%xmm0 # 0x7f56cad5ff78 > 0x00007f56cad2ae21 <+4177>: cvtps2pd %xmm1,%xmm1 > 0x00007f56cad2ae24 <+4180>: addsd 0x10(%rdx),%xmm1 > 0x00007f56cad2ae29 <+4185>: xorpd %xmm5,%xmm1 > 0x00007f56cad2ae2d <+4189>: jnp 0x7f56cad2b6e9 <makeMultiSpline+6425> > 0x00007f56cad2ae33 <+4195>: unpcklps %xmm0,%xmm0 > 0x00007f56cad2ae36 <+4198>: cvtps2pd %xmm0,%xmm0 > 0x00007f56cad2ae39 <+4201>: ucomisd %xmm0,%xmm1 > 0x00007f56cad2ae3d <+4205>: jbe 0x7f56cad2a0f2 <makeMultiSpline+802> > 0x00007f56cad2ae43 <+4211>: unpcklpd %xmm1,%xmm1 > 0x00007f56cad2ae47 <+4215>: cvtpd2ps %xmm1,%xmm1 > 0x00007f56cad2ae4b <+4219>: movss %xmm1,(%rdi) > 0x00007f56cad2ae4f <+4223>: mov 0x228(%rsp),%rdx > 0x00007f56cad2ae57 <+4231>: lea 0x210(%rsp),%rdi > 0x00007f56cad2ae5f <+4239>: mov (%rdx,%r8,4),%esi > 0x00007f56cad2ae63 <+4243>: mov %rax,0x40(%rsp) > 0x00007f56cad2ae68 <+4248>: movss %xmm4,0x60(%rsp) > 0x00007f56cad2ae6e <+4254>: movaps %xmm3,0x30(%rsp) > 0x00007f56cad2ae73 <+4259>: mov %r8,0x28(%rsp) > 0x00007f56cad2ae78 <+4264>: movapd %xmm5,0x50(%rsp) > 0x00007f56cad2ae7e <+4270>: mov %r9,0x48(%rsp) > 0x00007f56cad2ae83 <+4275>: callq 0x7f56cad285b0 <PQupheap> > 0x00007f56cad2ae88 <+4280>: mov 0x28(%rsp),%r8 > 0x00007f56cad2ae8d <+4285>: mov 0x98(%rsp),%rsi > 0x00007f56cad2ae95 <+4293>: mov %r12d,(%rsi,%r8,4) > 0x00007f56cad2ae99 <+4297>: mov 0x48(%rsp),%r9 > 0x00007f56cad2ae9e <+4302>: movapd 0x50(%rsp),%xmm5 > 0x00007f56cad2aea4 <+4308>: mov 0x40(%rsp),%rax > 0x00007f56cad2aea9 <+4313>: movss 0x60(%rsp),%xmm4 > 0x00007f56cad2aeaf <+4319>: movaps 0x30(%rsp),%xmm3 > 0x00007f56cad2aeb4 <+4324>: jmpq 0x7f56cad2a0f2 <makeMultiSpline+802> > 0x00007f56cad2aeb9 <+4329>: jne 0x7f56cad2adbd <makeMultiSpline+4077> > 0x00007f56cad2aebf <+4335>: mov 0x100(%rsp),%rdi > 0x00007f56cad2aec7 <+4343>: movsd %xmm0,0x50(%rsp) > 0x00007f56cad2aecd <+4349>: movsd %xmm1,0x60(%rsp) > 0x00007f56cad2aed3 <+4355>: movsd %xmm8,(%rsp) > 0x00007f56cad2aed9 <+4361>: movsd %xmm9,0x10(%rsp) > 0x00007f56cad2aee0 <+4368>: callq 0x7f56cad08e10 <gmalloc@plt> > 0x00007f56cad2aee5 <+4373>: movsd 0x10(%rsp),%xmm9 > 0x00007f56cad2aeec <+4380>: mov %rax,%r14 > 0x00007f56cad2aeef <+4383>: movsd 0x60(%rsp),%xmm1 > 0x00007f56cad2aef5 <+4389>: movsd (%rsp),%xmm8 > 0x00007f56cad2aefb <+4395>: movsd 0x50(%rsp),%xmm0 > 0x00007f56cad2af01 <+4401>: subsd %xmm8,%xmm1 > 0x00007f56cad2af06 <+4406>: movsd 0x190(%rsp),%xmm2 > 0x00007f56cad2af0f <+4415>: subsd %xmm9,%xmm0 > 0x00007f56cad2af14 <+4420>: movsd 0x198(%rsp),%xmm3 > 0x00007f56cad2af1d <+4429>: movsd %xmm2,0x60(%rsp) > 0x00007f56cad2af23 <+4435>: movsd %xmm3,0x30(%rsp) > 0x00007f56cad2af29 <+4441>: callq 0x7f56cad081e0 <atan2@plt> > 0x00007f56cad2af2e <+4446>: movsd 0x30(%rsp),%xmm3 > 0x00007f56cad2af34 <+4452>: movsd 0x60(%rsp),%xmm2 > 0x00007f56cad2af3a <+4458>: movsd 0x10(%rsp),%xmm9 > 0x00007f56cad2af41 <+4465>: movsd (%rsp),%xmm8 > 0x00007f56cad2af47 <+4471>: movapd %xmm2,%xmm1 > 0x00007f56cad2af4b <+4475>: movsd %xmm0,0x80(%rsp) > 0x00007f56cad2af54 <+4484>: movapd %xmm3,%xmm0 > 0x00007f56cad2af58 <+4488>: subsd %xmm8,%xmm1 > 0x00007f56cad2af5d <+4493>: subsd %xmm9,%xmm0 > 0x00007f56cad2af62 <+4498>: callq 0x7f56cad081e0 <atan2@plt> > 0x00007f56cad2af67 <+4503>: addsd 0x80(%rsp),%xmm0 > 0x00007f56cad2af70 <+4512>: lea 0x120(%rsp),%rsi > 0x00007f56cad2af78 <+4520>: lea 0x128(%rsp),%rdi > 0x00007f56cad2af80 <+4528>: mulsd 0x34010(%rip),%xmm0 # 0x7f56cad5ef98 > 0x00007f56cad2af88 <+4536>: callq 0x7f56cad09eb0 <sincos@plt> > 0x00007f56cad2af8d <+4541>: movsd 0x128(%rsp),%xmm0 > 0x00007f56cad2af96 <+4550>: cmp %r12d,0xe8(%rsp) > 0x00007f56cad2af9e <+4558>: movsd (%rsp),%xmm8 > 0x00007f56cad2afa4 <+4564>: movsd %xmm0,0xa0(%rsp) > 0x00007f56cad2afad <+4573>: movsd 0x120(%rsp),%xmm0 > 0x00007f56cad2afb6 <+4582>: movapd %xmm8,%xmm2 > 0x00007f56cad2afbb <+4587>: movsd 0x10(%rsp),%xmm9 > 0x00007f56cad2afc2 <+4594>: movsd %xmm0,0xa8(%rsp) > 0x00007f56cad2afcb <+4603>: movsd 0x34ecd(%rip),%xmm0 # 0x7f56cad5fea0 > 0x00007f56cad2afd3 <+4611>: movapd %xmm9,%xmm3 > 0x00007f56cad2afd8 <+4616>: movsd %xmm8,0x1a0(%rsp) > 0x00007f56cad2afe2 <+4626>: mulsd 0xa8(%rsp),%xmm0 > 0x00007f56cad2afeb <+4635>: movsd %xmm9,0x1a8(%rsp) > 0x00007f56cad2aff5 <+4645>: movsd 0x198(%rsp),%xmm1 > 0x00007f56cad2affe <+4654>: addsd %xmm8,%xmm0 > 0x00007f56cad2b003 <+4659>: movsd %xmm0,0x80(%rsp) > 0x00007f56cad2b00c <+4668>: movsd 0x34e8c(%rip),%xmm0 # 0x7f56cad5fea0 > 0x00007f56cad2b014 <+4676>: movsd 0x80(%rsp),%xmm4 > 0x00007f56cad2b01d <+4685>: mulsd 0xa0(%rsp),%xmm0 > 0x00007f56cad2b026 <+4694>: addsd %xmm9,%xmm0 > 0x00007f56cad2b02b <+4699>: movsd %xmm0,0x88(%rsp) > 0x00007f56cad2b034 <+4708>: movsd 0x80(%rsp),%xmm0 > 0x00007f56cad2b03d <+4717>: movsd %xmm0,0x1c0(%rsp) > 0x00007f56cad2b046 <+4726>: movsd 0x88(%rsp),%xmm0 > 0x00007f56cad2b04f <+4735>: movsd %xmm0,0x1c8(%rsp) > 0x00007f56cad2b058 <+4744>: movapd %xmm0,%xmm5 > 0x00007f56cad2b05c <+4748>: movsd 0x190(%rsp),%xmm0 > 0x00007f56cad2b065 <+4757>: jge 0x7f56cad2b641 <makeMultiSpline+6257> > 0x00007f56cad2b06b <+4763>: callq 0x7f56cad098d0 <wind@plt> > 0x00007f56cad2b070 <+4768>: cmp $0x1,%eax > 0x00007f56cad2b073 <+4771>: movsd (%rsp),%xmm8 > 0x00007f56cad2b079 <+4777>: movsd 0x10(%rsp),%xmm9 > 0x00007f56cad2b080 <+4784>: je 0x7f56cad2b0f4 <makeMultiSpline+4900> > 0x00007f56cad2b082 <+4786>: movsd 0xa0(%rsp),%xmm0 > 0x00007f56cad2b08b <+4795>: xorpd 0x33f4d(%rip),%xmm0 # 0x7f56cad5efe0 > 0x00007f56cad2b093 <+4803>: movsd %xmm0,0xa0(%rsp) > 0x00007f56cad2b09c <+4812>: movsd 0xa8(%rsp),%xmm0 > 0x00007f56cad2b0a5 <+4821>: xorpd 0x33f33(%rip),%xmm0 # 0x7f56cad5efe0 > 0x00007f56cad2b0ad <+4829>: movsd %xmm0,0xa8(%rsp) > 0x00007f56cad2b0b6 <+4838>: movsd 0x34de2(%rip),%xmm0 # 0x7f56cad5fea0 > 0x00007f56cad2b0be <+4846>: mulsd 0xa8(%rsp),%xmm0 > 0x00007f56cad2b0c7 <+4855>: addsd %xmm8,%xmm0 > 0x00007f56cad2b0cc <+4860>: movsd %xmm0,0x80(%rsp) > 0x00007f56cad2b0d5 <+4869>: movsd 0x34dc3(%rip),%xmm0 # 0x7f56cad5fea0 > 0x00007f56cad2b0dd <+4877>: mulsd 0xa0(%rsp),%xmm0 > 0x00007f56cad2b0e6 <+4886>: addsd %xmm9,%xmm0 > 0x00007f56cad2b0eb <+4891>: movsd %xmm0,0x88(%rsp) > 0x00007f56cad2b0f4 <+4900>: mov 0x10(%rbp),%rax > 0x00007f56cad2b0f8 <+4904>: mov (%rax,%r12,8),%r12 > 0x00007f56cad2b0fc <+4908>: test %r12,%r12 > 0x00007f56cad2b0ff <+4911>: je 0x7f56cad2adca <makeMultiSpline+4090> > 0x00007f56cad2b105 <+4917>: movsd %xmm9,0x90(%rsp) > 0x00007f56cad2b10f <+4927>: movsd %xmm8,0x98(%rsp) > 0x00007f56cad2b119 <+4937>: jmp 0x7f56cad2b12e <makeMultiSpline+4958> > 0x00007f56cad2b11b <+4939>: nopl 0x0(%rax,%rax,1) > 0x00007f56cad2b120 <+4944>: mov 0x8(%r12),%r12 > 0x00007f56cad2b125 <+4949>: test %r12,%r12 > 0x00007f56cad2b128 <+4952>: je 0x7f56cad2adca <makeMultiSpline+4090> > 0x00007f56cad2b12e <+4958>: movslq (%r12),%rax > 0x00007f56cad2b132 <+4962>: movslq 0x4(%r12),%rdx > 0x00007f56cad2b137 <+4967>: mov 0x0(%rbp),%rcx > 0x00007f56cad2b13b <+4971>: movsd 0x98(%rsp),%xmm0 > 0x00007f56cad2b144 <+4980>: movsd 0x80(%rsp),%xmm2 > 0x00007f56cad2b14d <+4989>: movsd %xmm0,0x1d0(%rsp) > 0x00007f56cad2b156 <+4998>: shl $0x4,%rax > 0x00007f56cad2b15a <+5002>: shl $0x4,%rdx > 0x00007f56cad2b15e <+5006>: add %rcx,%rax > 0x00007f56cad2b161 <+5009>: add %rcx,%rdx > 0x00007f56cad2b164 <+5012>: mov (%rax),%rcx > 0x00007f56cad2b167 <+5015>: mov 0x8(%rax),%rax > 0x00007f56cad2b16b <+5019>: movsd 0x90(%rsp),%xmm0 > 0x00007f56cad2b174 <+5028>: movsd 0x90(%rsp),%xmm1 > 0x00007f56cad2b17d <+5037>: mov %rax,0x1f8(%rsp) > 0x00007f56cad2b185 <+5045>: mov (%rdx),%rax > 0x00007f56cad2b188 <+5048>: movsd %xmm0,0x1d8(%rsp) > 0x00007f56cad2b191 <+5057>: movsd 0x80(%rsp),%xmm0 > 0x00007f56cad2b19a <+5066>: mov %rcx,0x1f0(%rsp) > 0x00007f56cad2b1a2 <+5074>: movsd 0x1f0(%rsp),%xmm4 > 0x00007f56cad2b1ab <+5083>: mov %rax,0x200(%rsp) > 0x00007f56cad2b1b3 <+5091>: mov 0x8(%rdx),%rax > 0x00007f56cad2b1b7 <+5095>: movsd %xmm0,0x1e0(%rsp) > 0x00007f56cad2b1c0 <+5104>: movsd 0x88(%rsp),%xmm0 > 0x00007f56cad2b1c9 <+5113>: movsd 0x200(%rsp),%xmm6 > 0x00007f56cad2b1d2 <+5122>: mov %rax,0x208(%rsp) > 0x00007f56cad2b1da <+5130>: movsd %xmm0,0x1e8(%rsp) > 0x00007f56cad2b1e3 <+5139>: movapd %xmm0,%xmm3 > 0x00007f56cad2b1e7 <+5143>: movsd 0x208(%rsp),%xmm7 > 0x00007f56cad2b1f0 <+5152>: movsd 0x1f8(%rsp),%xmm5 > 0x00007f56cad2b1f9 <+5161>: movsd 0x98(%rsp),%xmm0 > 0x00007f56cad2b202 <+5170>: callq 0x7f56cad28670 <raySeg> > 0x00007f56cad2b207 <+5175>: test %eax,%eax > 0x00007f56cad2b209 <+5177>: je 0x7f56cad2b120 <makeMultiSpline+4944> > 0x00007f56cad2b20f <+5183>: lea 0x1b0(%rsp),%rdi > 0x00007f56cad2b217 <+5191>: movsd 0x200(%rsp),%xmm6 > 0x00007f56cad2b220 <+5200>: movsd 0x208(%rsp),%xmm7 > 0x00007f56cad2b229 <+5209>: movsd 0x1f0(%rsp),%xmm4 > 0x00007f56cad2b232 <+5218>: movsd 0x1f8(%rsp),%xmm5 > 0x00007f56cad2b23b <+5227>: movsd 0x1e0(%rsp),%xmm2 > 0x00007f56cad2b244 <+5236>: movsd 0x1e8(%rsp),%xmm3 > 0x00007f56cad2b24d <+5245>: movsd 0x1d0(%rsp),%xmm0 > 0x00007f56cad2b256 <+5254>: movsd 0x1d8(%rsp),%xmm1 > 0x00007f56cad2b25f <+5263>: callq 0x7f56cad08400 <line_intersect@plt> > 0x00007f56cad2b264 <+5268>: test %eax,%eax > 0x00007f56cad2b266 <+5270>: je 0x7f56cad2b120 <makeMultiSpline+4944> > 0x00007f56cad2b26c <+5276>: movsd 0x90(%rsp),%xmm9 > 0x00007f56cad2b276 <+5286>: movsd 0x98(%rsp),%xmm8 > 0x00007f56cad2b280 <+5296>: movsd 0x1b0(%rsp),%xmm1 > 0x00007f56cad2b289 <+5305>: movsd 0x1b8(%rsp),%xmm0 > 0x00007f56cad2b292 <+5314>: subsd %xmm8,%xmm1 > 0x00007f56cad2b297 <+5319>: subsd %xmm9,%xmm0 > 0x00007f56cad2b29c <+5324>: mulsd %xmm1,%xmm1 > 0x00007f56cad2b2a0 <+5328>: mulsd %xmm0,%xmm0 > 0x00007f56cad2b2a4 <+5332>: addsd %xmm0,%xmm1 > 0x00007f56cad2b2a8 <+5336>: sqrtsd %xmm1,%xmm0 > 0x00007f56cad2b2ac <+5340>: ucomisd %xmm0,%xmm0 > 0x00007f56cad2b2b0 <+5344>: jp 0x7f56cad2b859 <makeMultiSpline+6793> > 0x00007f56cad2b2b6 <+5350>: cvtsi2sdl 0xec(%rsp),%xmm1 > 0x00007f56cad2b2bf <+5359>: ucomisd %xmm1,%xmm0 > 0x00007f56cad2b2c3 <+5363>: movsd 0x34ca5(%rip),%xmm2 # 0x7f56cad5ff70 > 0x00007f56cad2b2cb <+5371>: jae 0x7f56cad2b2da <makeMultiSpline+5386> > 0x00007f56cad2b2cd <+5373>: cvtsi2sd %r15d,%xmm1 > 0x00007f56cad2b2d2 <+5378>: movapd %xmm0,%xmm2 > 0x00007f56cad2b2d6 <+5382>: divsd %xmm1,%xmm2 > 0x00007f56cad2b2da <+5386>: cmp %ebx,0xe8(%rsp) > 0x00007f56cad2b2e1 <+5393>: jg 0x7f56cad2b66e <makeMultiSpline+6302> > 0x00007f56cad2b2e7 <+5399>: mov 0xf0(%rsp),%rdx > 0x00007f56cad2b2ef <+5407>: xor %eax,%eax > 0x00007f56cad2b2f1 <+5409>: add %r14,%rdx > 0x00007f56cad2b2f4 <+5412>: test %r15d,%r15d > 0x00007f56cad2b2f7 <+5415>: jle 0x7f56cad2b343 <makeMultiSpline+5491> > 0x00007f56cad2b2f9 <+5417>: movsd 0xa0(%rsp),%xmm3 > 0x00007f56cad2b302 <+5426>: movsd 0xa8(%rsp),%xmm4 > 0x00007f56cad2b30b <+5435>: nopl 0x0(%rax,%rax,1) > 0x00007f56cad2b310 <+5440>: cvtsi2sd %eax,%xmm0 > 0x00007f56cad2b314 <+5444>: add $0x1,%eax > 0x00007f56cad2b317 <+5447>: movapd %xmm4,%xmm1 > 0x00007f56cad2b31b <+5451>: mulsd %xmm2,%xmm0 > 0x00007f56cad2b31f <+5455>: mulsd %xmm0,%xmm1 > 0x00007f56cad2b323 <+5459>: mulsd %xmm3,%xmm0 > 0x00007f56cad2b327 <+5463>: addsd %xmm8,%xmm1 > 0x00007f56cad2b32c <+5468>: addsd %xmm9,%xmm0 > 0x00007f56cad2b331 <+5473>: movsd %xmm1,(%rdx) > 0x00007f56cad2b335 <+5477>: movsd %xmm0,0x8(%rdx) > 0x00007f56cad2b33a <+5482>: sub $0x10,%rdx > 0x00007f56cad2b33e <+5486>: cmp %r15d,%eax > 0x00007f56cad2b341 <+5489>: jl 0x7f56cad2b310 <makeMultiSpline+5440> > 0x00007f56cad2b343 <+5491>: mov 0xb0(%rsp),%rdx > 0x00007f56cad2b34b <+5499>: test %r14,%r14 > 0x00007f56cad2b34e <+5502>: mov %r14,(%rdx) > 0x00007f56cad2b351 <+5505>: je 0x7f56cad2add9 <makeMultiSpline+4105> > 0x00007f56cad2b357 <+5511>: mov 0x178(%rsp),%eax > 0x00007f56cad2b35e <+5518>: addl $0x1,0xc0(%rsp) > 0x00007f56cad2b366 <+5526>: add $0x10,%r13 > 0x00007f56cad2b36a <+5530>: addq $0x8,0xb0(%rsp) > 0x00007f56cad2b373 <+5539>: sub $0x2,%eax > 0x00007f56cad2b376 <+5542>: cmp %eax,0xc0(%rsp) > 0x00007f56cad2b37d <+5549>: jl 0x7f56cad2ad30 <makeMultiSpline+3936> > 0x00007f56cad2b383 <+5555>: mov 0x110(%rsp),%rbx > 0x00007f56cad2b38b <+5563>: mov 0xd0(%rsp),%edx > 0x00007f56cad2b392 <+5570>: lea -0x2(%rdx,%rdx,1),%r12d > 0x00007f56cad2b397 <+5575>: movslq %r12d,%r13 > 0x00007f56cad2b39a <+5578>: shl $0x4,%r13 > 0x00007f56cad2b39e <+5582>: mov %r13,%rdi > 0x00007f56cad2b3a1 <+5585>: callq 0x7f56cad08e10 <gmalloc@plt> > 0x00007f56cad2b3a6 <+5590>: mov 0xe0(%rsp),%edx > 0x00007f56cad2b3ad <+5597>: mov %rax,0x160(%rsp) > 0x00007f56cad2b3b5 <+5605>: mov %r12d,0x168(%rsp) > 0x00007f56cad2b3bd <+5613>: test %edx,%edx > 0x00007f56cad2b3bf <+5615>: jle 0x7f56cad2b757 <makeMultiSpline+6535> > 0x00007f56cad2b3c5 <+5621>: mov 0xe0(%rsp),%r12d > 0x00007f56cad2b3cd <+5629>: mov %rbp,0x88(%rsp) > 0x00007f56cad2b3d5 <+5637>: sub $0x10,%r13 > 0x00007f56cad2b3d9 <+5641>: mov 0x108(%rsp),%r15 > 0x00007f56cad2b3e1 <+5649>: mov 0xc8(%rsp),%rbp > 0x00007f56cad2b3e9 <+5657>: mov $0x10,%r14d > 0x00007f56cad2b3ef <+5663>: sub $0x1,%r12d > 0x00007f56cad2b3f3 <+5667>: add $0x2,%r12 > 0x00007f56cad2b3f7 <+5671>: shl $0x4,%r12 > 0x00007f56cad2b3fb <+5675>: mov 0x230(%rsp),%rdx > 0x00007f56cad2b403 <+5683>: mov %rdx,(%rax) > 0x00007f56cad2b406 <+5686>: mov 0x238(%rsp),%rdx > 0x00007f56cad2b40e <+5694>: mov %rdx,0x8(%rax) > 0x00007f56cad2b412 <+5698>: mov 0x178(%rsp),%esi > 0x00007f56cad2b419 <+5705>: cmp $0x2,%esi > 0x00007f56cad2b41c <+5708>: jle 0x7f56cad2b466 <makeMultiSpline+5782> > 0x00007f56cad2b41e <+5710>: lea -0x10(%r14),%r8 > 0x00007f56cad2b422 <+5714>: mov %r15,%rcx > 0x00007f56cad2b425 <+5717>: mov $0x10,%eax > 0x00007f56cad2b42a <+5722>: mov $0x1,%edx > 0x00007f56cad2b42f <+5727>: nop > 0x00007f56cad2b430 <+5728>: mov (%rcx),%rdi > 0x00007f56cad2b433 <+5731>: mov 0x160(%rsp),%rsi > 0x00007f56cad2b43b <+5739>: add $0x1,%edx > 0x00007f56cad2b43e <+5742>: add $0x8,%rcx >=> 0x00007f56cad2b442 <+5746>: mov (%rdi,%r8,1),%r9 > 0x00007f56cad2b446 <+5750>: mov %r9,(%rsi,%rax,1) > 0x00007f56cad2b44a <+5754>: mov 0x8(%rdi,%r8,1),%rdi > 0x00007f56cad2b44f <+5759>: mov %rdi,0x8(%rsi,%rax,1) > 0x00007f56cad2b454 <+5764>: mov 0x178(%rsp),%esi > 0x00007f56cad2b45b <+5771>: add $0x10,%rax > 0x00007f56cad2b45f <+5775>: lea -0x1(%rsi),%edi > 0x00007f56cad2b462 <+5778>: cmp %edi,%edx > 0x00007f56cad2b464 <+5780>: jl 0x7f56cad2b430 <makeMultiSpline+5728> > 0x00007f56cad2b466 <+5782>: movslq %esi,%rax > 0x00007f56cad2b469 <+5785>: mov 0x240(%rsp),%rdx > 0x00007f56cad2b471 <+5793>: mov %r15,%rcx > 0x00007f56cad2b474 <+5796>: sub $0x1,%rax > 0x00007f56cad2b478 <+5800>: shl $0x4,%rax > 0x00007f56cad2b47c <+5804>: add 0x160(%rsp),%rax > 0x00007f56cad2b484 <+5812>: mov %rdx,(%rax) > 0x00007f56cad2b487 <+5815>: mov 0x248(%rsp),%rdx > 0x00007f56cad2b48f <+5823>: mov %rdx,0x8(%rax) > 0x00007f56cad2b493 <+5827>: cmpl $0x2,0x178(%rsp) > 0x00007f56cad2b49b <+5835>: mov %r13,%rax > 0x00007f56cad2b49e <+5838>: mov $0x1,%edx > 0x00007f56cad2b4a3 <+5843>: jle 0x7f56cad2b4de <makeMultiSpline+5902> > 0x00007f56cad2b4a5 <+5845>: nopl (%rax) > 0x00007f56cad2b4a8 <+5848>: mov (%rcx),%rdi > 0x00007f56cad2b4ab <+5851>: mov 0x160(%rsp),%rsi > 0x00007f56cad2b4b3 <+5859>: add $0x1,%edx > 0x00007f56cad2b4b6 <+5862>: add $0x8,%rcx > 0x00007f56cad2b4ba <+5866>: mov (%rdi,%r14,1),%r8 > 0x00007f56cad2b4be <+5870>: mov %r8,(%rsi,%rax,1) > 0x00007f56cad2b4c2 <+5874>: mov 0x8(%rdi,%r14,1),%rdi > 0x00007f56cad2b4c7 <+5879>: mov %rdi,0x8(%rsi,%rax,1) > 0x00007f56cad2b4cc <+5884>: mov 0x178(%rsp),%esi > 0x00007f56cad2b4d3 <+5891>: sub $0x10,%rax > 0x00007f56cad2b4d7 <+5895>: sub $0x1,%esi > 0x00007f56cad2b4da <+5898>: cmp %esi,%edx > 0x00007f56cad2b4dc <+5900>: jl 0x7f56cad2b4a8 <makeMultiSpline+5848> > 0x00007f56cad2b4de <+5902>: lea 0x1b0(%rsp),%rdx > 0x00007f56cad2b4e6 <+5910>: lea 0x230(%rsp),%rsi > 0x00007f56cad2b4ee <+5918>: lea 0x160(%rsp),%rdi > 0x00007f56cad2b4f6 <+5926>: callq 0x7f56cad09960 <Pshortestpath@plt> > 0x00007f56cad2b4fb <+5931>: mov 0x118(%rsp),%eax > 0x00007f56cad2b502 <+5938>: test %eax,%eax > 0x00007f56cad2b504 <+5940>: jne 0x7f56cad2b6c8 <makeMultiSpline+6392> > 0x00007f56cad2b50a <+5946>: mov 0x168(%rsp),%esi > 0x00007f56cad2b511 <+5953>: xor %ecx,%ecx > 0x00007f56cad2b513 <+5955>: xor %r8d,%r8d > 0x00007f56cad2b516 <+5958>: mov 0x160(%rsp),%rdi > 0x00007f56cad2b51e <+5966>: test %esi,%esi > 0x00007f56cad2b520 <+5968>: jle 0x7f56cad2b57c <makeMultiSpline+6060> > 0x00007f56cad2b522 <+5970>: nopw 0x0(%rax,%rax,1) > 0x00007f56cad2b528 <+5976>: mov (%rdi,%rcx,1),%rax > 0x00007f56cad2b52c <+5980>: add $0x1,%r8d > 0x00007f56cad2b530 <+5984>: mov %r8d,%edx > 0x00007f56cad2b533 <+5987>: sar $0x1f,%edx > 0x00007f56cad2b536 <+5990>: mov %rax,(%rbx,%rcx,2) > 0x00007f56cad2b53a <+5994>: mov 0x8(%rdi,%rcx,1),%rax > 0x00007f56cad2b53f <+5999>: mov %rax,0x8(%rbx,%rcx,2) > 0x00007f56cad2b544 <+6004>: mov 0x168(%rsp),%esi > 0x00007f56cad2b54b <+6011>: mov %r8d,%eax > 0x00007f56cad2b54e <+6014>: mov 0x160(%rsp),%rdi > 0x00007f56cad2b556 <+6022>: idiv %esi > 0x00007f56cad2b558 <+6024>: movslq %edx,%rdx > 0x00007f56cad2b55b <+6027>: shl $0x4,%rdx > 0x00007f56cad2b55f <+6031>: add %rdi,%rdx > 0x00007f56cad2b562 <+6034>: mov (%rdx),%rax > 0x00007f56cad2b565 <+6037>: mov %rax,0x10(%rbx,%rcx,2) > 0x00007f56cad2b56a <+6042>: mov 0x8(%rdx),%rax > 0x00007f56cad2b56e <+6046>: mov %rax,0x18(%rbx,%rcx,2) > 0x00007f56cad2b573 <+6051>: add $0x10,%rcx > 0x00007f56cad2b577 <+6055>: cmp %esi,%r8d > 0x00007f56cad2b57a <+6058>: jl 0x7f56cad2b528 <makeMultiSpline+5976> > 0x00007f56cad2b57c <+6060>: mov 0x178(%rsp),%edx > 0x00007f56cad2b583 <+6067>: mov 0x1b8(%rsp),%r8d > 0x00007f56cad2b58b <+6075>: mov 0x1b0(%rsp),%rcx > 0x00007f56cad2b593 <+6083>: sub $0x1,%edx > 0x00007f56cad2b596 <+6086>: callq 0x7f56cad28d10 <tweakPath> > 0x00007f56cad2b59b <+6091>: mov 0x1b0(%rsp),%rdx > 0x00007f56cad2b5a3 <+6099>: mov 0x1b8(%rsp),%ecx > 0x00007f56cad2b5aa <+6106>: lea 0x180(%rsp),%r9 > 0x00007f56cad2b5b2 <+6114>: mov 0x168(%rsp),%esi > 0x00007f56cad2b5b9 <+6121>: lea 0x250(%rsp),%r8 > 0x00007f56cad2b5c1 <+6129>: mov %rbx,%rdi > 0x00007f56cad2b5c4 <+6132>: callq 0x7f56cad0a030 <Proutespline@plt> > 0x00007f56cad2b5c9 <+6137>: mov 0xd8(%rsp),%rax > 0x00007f56cad2b5d1 <+6145>: cmp 0x18(%rbp),%rax > 0x00007f56cad2b5d5 <+6149>: mov %rbp,%rsi > 0x00007f56cad2b5d8 <+6152>: mov 0x188(%rsp),%ecx > 0x00007f56cad2b5df <+6159>: mov 0x180(%rsp),%rdx > 0x00007f56cad2b5e7 <+6167>: mov 0xf8(%rsp),%rdi > 0x00007f56cad2b5ef <+6175>: movsd 0x240(%rsp),%xmm2 > 0x00007f56cad2b5f8 <+6184>: movsd 0x248(%rsp),%xmm3 > 0x00007f56cad2b601 <+6193>: setne %r8b > 0x00007f56cad2b605 <+6197>: movsd 0x230(%rsp),%xmm0 > 0x00007f56cad2b60e <+6206>: movsd 0x238(%rsp),%xmm1 > 0x00007f56cad2b617 <+6215>: movzbl %r8b,%r8d > 0x00007f56cad2b61b <+6219>: add $0x10,%r14 > 0x00007f56cad2b61f <+6223>: callq 0x7f56cad28b70 <finishEdge> > 0x00007f56cad2b624 <+6228>: cmp %r12,%r14 > 0x00007f56cad2b627 <+6231>: mov 0x108(%rbp),%rbp > 0x00007f56cad2b62e <+6238>: je 0x7f56cad2b74f <makeMultiSpline+6527> > 0x00007f56cad2b634 <+6244>: mov 0x160(%rsp),%rax > 0x00007f56cad2b63c <+6252>: jmpq 0x7f56cad2b3fb <makeMultiSpline+5675> > 0x00007f56cad2b641 <+6257>: movsd %xmm8,(%rsp) > 0x00007f56cad2b647 <+6263>: movsd %xmm9,0x10(%rsp) > 0x00007f56cad2b64e <+6270>: callq 0x7f56cad098d0 <wind@plt> > 0x00007f56cad2b653 <+6275>: cmp $0xffffffff,%eax > 0x00007f56cad2b656 <+6278>: movsd (%rsp),%xmm8 > 0x00007f56cad2b65c <+6284>: movsd 0x10(%rsp),%xmm9 > 0x00007f56cad2b663 <+6291>: jne 0x7f56cad2b082 <makeMultiSpline+4786> > 0x00007f56cad2b669 <+6297>: jmpq 0x7f56cad2b0f4 <makeMultiSpline+4900> > 0x00007f56cad2b66e <+6302>: test %r15d,%r15d > 0x00007f56cad2b671 <+6305>: jle 0x7f56cad2b343 <makeMultiSpline+5491> > 0x00007f56cad2b677 <+6311>: movsd 0xa0(%rsp),%xmm3 > 0x00007f56cad2b680 <+6320>: mov %r14,%rdx > 0x00007f56cad2b683 <+6323>: movsd 0xa8(%rsp),%xmm4 > 0x00007f56cad2b68c <+6332>: xor %eax,%eax > 0x00007f56cad2b68e <+6334>: xchg %ax,%ax > 0x00007f56cad2b690 <+6336>: cvtsi2sd %eax,%xmm0 > 0x00007f56cad2b694 <+6340>: add $0x1,%eax > 0x00007f56cad2b697 <+6343>: mulsd %xmm2,%xmm0 > 0x00007f56cad2b69b <+6347>: movapd %xmm0,%xmm1 > 0x00007f56cad2b69f <+6351>: mulsd %xmm3,%xmm0 > 0x00007f56cad2b6a3 <+6355>: mulsd %xmm4,%xmm1 > 0x00007f56cad2b6a7 <+6359>: addsd %xmm9,%xmm0 > 0x00007f56cad2b6ac <+6364>: addsd %xmm8,%xmm1 > 0x00007f56cad2b6b1 <+6369>: movsd %xmm0,0x8(%rdx) > 0x00007f56cad2b6b6 <+6374>: movsd %xmm1,(%rdx) > 0x00007f56cad2b6ba <+6378>: add $0x10,%rdx > 0x00007f56cad2b6be <+6382>: cmp %r15d,%eax > 0x00007f56cad2b6c1 <+6385>: jl 0x7f56cad2b690 <makeMultiSpline+6336> > 0x00007f56cad2b6c3 <+6387>: jmpq 0x7f56cad2b343 <makeMultiSpline+5491> > 0x00007f56cad2b6c8 <+6392>: mov 0x1b0(%rsp),%rdi > 0x00007f56cad2b6d0 <+6400>: mov 0x1b8(%rsp),%esi > 0x00007f56cad2b6d7 <+6407>: lea 0x180(%rsp),%rdx > 0x00007f56cad2b6df <+6415>: callq 0x7f56cad09500 <make_polyline@plt> > 0x00007f56cad2b6e4 <+6420>: jmpq 0x7f56cad2b5c9 <makeMultiSpline+6137> > 0x00007f56cad2b6e9 <+6425>: jne 0x7f56cad2ae33 <makeMultiSpline+4195> > 0x00007f56cad2b6ef <+6431>: unpcklpd %xmm1,%xmm1 > 0x00007f56cad2b6f3 <+6435>: mov 0x98(%rsp),%rcx > 0x00007f56cad2b6fb <+6443>: cvtpd2ps %xmm1,%xmm1 > 0x00007f56cad2b6ff <+6447>: movss %xmm1,(%rdi) > 0x00007f56cad2b703 <+6451>: lea 0x210(%rsp),%rdi > 0x00007f56cad2b70b <+6459>: mov %r12d,(%rcx,%r8,4) > 0x00007f56cad2b70f <+6463>: mov %rax,0x40(%rsp) > 0x00007f56cad2b714 <+6468>: movss %xmm4,0x60(%rsp) > 0x00007f56cad2b71a <+6474>: mov %r9,0x48(%rsp) > 0x00007f56cad2b71f <+6479>: movaps %xmm3,0x30(%rsp) > 0x00007f56cad2b724 <+6484>: movapd %xmm5,0x50(%rsp) > 0x00007f56cad2b72a <+6490>: callq 0x7f56cad28b20 <PQinsert> > 0x00007f56cad2b72f <+6495>: mov 0x40(%rsp),%rax > 0x00007f56cad2b734 <+6500>: movss 0x60(%rsp),%xmm4 > 0x00007f56cad2b73a <+6506>: movaps 0x30(%rsp),%xmm3 > 0x00007f56cad2b73f <+6511>: mov 0x48(%rsp),%r9 > 0x00007f56cad2b744 <+6516>: movapd 0x50(%rsp),%xmm5 > 0x00007f56cad2b74a <+6522>: jmpq 0x7f56cad2a0f2 <makeMultiSpline+802> > 0x00007f56cad2b74f <+6527>: mov 0x88(%rsp),%rbp > 0x00007f56cad2b757 <+6535>: xor %r12d,%r12d > 0x00007f56cad2b75a <+6538>: cmpl $0x2,0x178(%rsp) > 0x00007f56cad2b762 <+6546>: mov 0x108(%rsp),%r13 > 0x00007f56cad2b76a <+6554>: jle 0x7f56cad2b78c <makeMultiSpline+6588> > 0x00007f56cad2b76c <+6556>: mov 0x0(%r13),%rdi > 0x00007f56cad2b770 <+6560>: add $0x1,%r12d > 0x00007f56cad2b774 <+6564>: add $0x8,%r13 > 0x00007f56cad2b778 <+6568>: callq 0x7f56cad09020 <free@plt> > 0x00007f56cad2b77d <+6573>: mov 0x178(%rsp),%eax > 0x00007f56cad2b784 <+6580>: sub $0x2,%eax > 0x00007f56cad2b787 <+6583>: cmp %eax,%r12d > 0x00007f56cad2b78a <+6586>: jl 0x7f56cad2b76c <makeMultiSpline+6556> > 0x00007f56cad2b78c <+6588>: mov 0x108(%rsp),%rdi > 0x00007f56cad2b794 <+6596>: xor %r14d,%r14d > 0x00007f56cad2b797 <+6599>: callq 0x7f56cad09020 <free@plt> > 0x00007f56cad2b79c <+6604>: mov %rbx,%rdi > 0x00007f56cad2b79f <+6607>: callq 0x7f56cad09020 <free@plt> > 0x00007f56cad2b7a4 <+6612>: mov 0x160(%rsp),%rdi > 0x00007f56cad2b7ac <+6620>: callq 0x7f56cad09020 <free@plt> > 0x00007f56cad2b7b1 <+6625>: jmpq 0x7f56cad2abab <makeMultiSpline+3547> > 0x00007f56cad2b7b6 <+6630>: mov $0x4,%esi > 0x00007f56cad2b7bb <+6635>: mov $0x1,%edx > 0x00007f56cad2b7c0 <+6640>: jmpq 0x7f56cad2a51b <makeMultiSpline+1867> > 0x00007f56cad2b7c5 <+6645>: mov 0xd8(%rsp),%rcx > 0x00007f56cad2b7cd <+6653>: mov 0x118(%rsp),%edx > 0x00007f56cad2b7d4 <+6660>: xor %r14d,%r14d > 0x00007f56cad2b7d7 <+6663>: mov 0xc8(%rsp),%rsi > 0x00007f56cad2b7df <+6671>: mov 0x28(%rcx),%rdi > 0x00007f56cad2b7e3 <+6675>: callq 0x7f56cad0abd0 <makeStraightEdge@plt> > 0x00007f56cad2b7e8 <+6680>: jmpq 0x7f56cad2abab <makeMultiSpline+3547> > 0x00007f56cad2b7ed <+6685>: movl $0x3,0xec(%rsp) > 0x00007f56cad2b7f8 <+6696>: movq $0x20,0xe0(%rsp) > 0x00007f56cad2b804 <+6708>: movq $0x40,0xc0(%rsp) > 0x00007f56cad2b810 <+6720>: movl $0x4,0xd8(%rsp) > 0x00007f56cad2b81b <+6731>: jmpq 0x7f56cad2a224 <makeMultiSpline+1108> > 0x00007f56cad2b820 <+6736>: mov 0x90(%rsp),%r15 > 0x00007f56cad2b828 <+6744>: mov 0x88(%rsp),%r13 > 0x00007f56cad2b830 <+6752>: xor %ebp,%ebp > 0x00007f56cad2b832 <+6754>: movq $0x20,0xd0(%rsp) > 0x00007f56cad2b83e <+6766>: movl $0x2,0xe8(%rsp) > 0x00007f56cad2b849 <+6777>: movl $0x1,0x80(%rsp) > 0x00007f56cad2b854 <+6788>: jmpq 0x7f56cad2a63d <makeMultiSpline+2157> > 0x00007f56cad2b859 <+6793>: movapd %xmm1,%xmm0 > 0x00007f56cad2b85d <+6797>: movsd %xmm8,(%rsp) > 0x00007f56cad2b863 <+6803>: movsd %xmm9,0x10(%rsp) > 0x00007f56cad2b86a <+6810>: callq 0x7f56cad0ab30 <sqrt@plt> > 0x00007f56cad2b86f <+6815>: movsd 0x10(%rsp),%xmm9 > 0x00007f56cad2b876 <+6822>: movsd (%rsp),%xmm8 > 0x00007f56cad2b87c <+6828>: jmpq 0x7f56cad2b2b6 <makeMultiSpline+5350> >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 901941
: 683426 |
683427
|
683428
|
683429
|
683430
|
683431
|
683432
|
683433
|
683434
|
683435