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 578415 Details for
Bug 813891
[abrt] tk-8.5.11-1.fc16: AssembleSoundChunk: Process /usr/bin/wish8.5 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), 86.52 KB, created by
ARIKO
on 2012-04-18 16:59:14 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
ARIKO
Created:
2012-04-18 16:59:14 UTC
Size:
86.52 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 2364] >[New LWP 4693] >warning: the debug information found in "/usr/lib/debug//usr/lib64/libfreetype.so.6.7.1.debug" does not match "/usr/lib64/libfreetype.so.6" (CRC mismatch). > >warning: the debug information found in "/usr/lib/debug/usr/lib64/libfreetype.so.6.7.1.debug" does not match "/usr/lib64/libfreetype.so.6" (CRC mismatch). > >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `wish /usr/bin/amsn'. >Program terminated with signal 11, Segmentation fault. >#0 AssembleSoundChunk (inSize=33075) at ../generic/jkSoundEngine.c:321 >321 smp1 = FSAMPLE(s, pos); > >Thread 2 (Thread 0x7fb997336700 (LWP 4693)): >#0 0x000000300ace85c3 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = 0 > result = <optimized out> >#1 0x000000333aa2c08f in poll_func (ufds=0x7fb98c001510, nfds=2, timeout=10, userdata=0x32c1ea0) at pulse/thread-mainloop.c:75 > mutex = 0x32c1ea0 > r = <optimized out> >#2 0x000000333aa1df06 in pa_mainloop_poll (m=0x3998820) at pulse/mainloop.c:879 > __func__ = "pa_mainloop_poll" > __PRETTY_FUNCTION__ = "pa_mainloop_poll" >#3 0x000000333aa1e539 in pa_mainloop_iterate (m=0x3998820, block=<optimized out>, retval=0x0) at pulse/mainloop.c:961 > r = <optimized out> > __func__ = "pa_mainloop_iterate" > __PRETTY_FUNCTION__ = "pa_mainloop_iterate" >#4 0x000000333aa1e5f0 in pa_mainloop_run (m=0x3998820, retval=0x0) at pulse/mainloop.c:979 > r = <optimized out> >#5 0x000000333aa2c03f in thread (userdata=0x399c8a0) at pulse/thread-mainloop.c:94 > m = 0x399c8a0 > mask = {__val = {18446744067267100671, 18446744073709551615 <repeats 15 times>}} >#6 0x000000333ae38be8 in internal_thread_func (userdata=0x3217080) at pulsecore/thread-posix.c:83 > t = 0x3217080 >#7 0x00007fb998ad5d90 in start_thread (arg=0x7fb997336700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fb997336700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -293049023919427028, 140435107213376, 140435082406336, 60394624, 3, 332649622073897516, 332650841756529196}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> > __PRETTY_FUNCTION__ = "start_thread" >#8 0x000000300acf0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 1 (Thread 0x7fb99f7d4700 (LWP 2364)): >#0 AssembleSoundChunk (inSize=33075) at ../generic/jkSoundEngine.c:321 > c = <optimized out> > smp2 = <error reading variable smp2 (Cannot access memory at address 0x71)> > dj = <optimized out> > ij = <optimized out> > pos = <optimized out> > smp1 = <optimized out> > f = <optimized out> > nPrepared = 0 > frac = 2.26757365e-05 > first = 0 > inFrames = -13366757 > outFrames = 32767 > inputExhausted = 0 > i = 1 > totLen = 0 > emptyQueue = 0 > j = <optimized out> > endPos = <optimized out> > nWritten = 0 > f = <optimized out> > size = 33075 > chunkWritten = 1 > startPos = <optimized out> > s = 0x39a9750 > hPtr = <optimized out> > writeSize = 33075 > longestChunk = 33075 > p = 0x39985a0 >#1 PlayCallback (clientData=<optimized out>) at ../generic/jkSoundEngine.c:575 > currPlayed = <optimized out> > writeable = <optimized out> > totPlayed = <optimized out> > closedDown = 0 > size = 33075 > playgrain = <optimized out> > blockingPlay = 0 > p = <optimized out> > last = <optimized out> > q = <optimized out> > interp = 0x157f250 >#2 0x000000300b4c7b8d in TimerHandlerEventProc (evPtr=<optimized out>, flags=<optimized out>) at /usr/src/debug/tcl8.5.11/generic/tclTimer.c:578 > timerHandlerPtr = 0x33c3630 > nextPtrPtr = 0x15a22e0 > time = {sec = 1334763988, usec = 638381} > currentTimerId = 2513 > tsdPtr = 0x15a22e0 >#3 0x000000300b4a9ae7 in Tcl_ServiceEvent (flags=-3) at /usr/src/debug/tcl8.5.11/generic/tclNotify.c:675 > evPtr = <optimized out> > prevPtr = <optimized out> > proc = 0x300b4c7b20 <TimerHandlerEventProc> > result = <optimized out> > tsdPtr = 0x157eec0 >#4 0x000000300b4a9e11 in Tcl_DoOneEvent (flags=-3) at /usr/src/debug/tcl8.5.11/generic/tclNotify.c:978 > result = 0 > oldMode = 0 > sourcePtr = 0x0 > timePtr = <optimized out> > tsdPtr = 0x157eec0 >#5 0x000000300b47369a in Tcl_VwaitObjCmd (clientData=<optimized out>, interp=0x157f250, objc=<optimized out>, objv=<optimized out>) at /usr/src/debug/tcl8.5.11/generic/tclEvent.c:1348 > done = 0 > foundEvent = <optimized out> > nameString = 0x2702ee0 "events" >#6 0x000000300b433d8a in TclEvalObjvInternal (interp=0x157f250, objc=2, objv=0x1581380, command=0x1641d0a "vwait events\n\n# DO NOT WRITE ANY CODE BELOW THESE LINESSSSSSSSSS FOR ANY CODE TO BE ADDED, WRITE IT BEFORE THE 'vwait events' BECAUSE THAT LINE HANGS THE SCRIPT THERE FOREVER...\n", length=13, flags=0) at /usr/src/debug/tcl8.5.11/generic/tclBasic.c:3703 > cmdPtr = 0x15883c0 > iPtr = 0x157f250 > newObjv = <optimized out> > i = <optimized out> > savedVarFramePtr = 0x0 > varFramePtr = 0x1581020 > code = 0 > traceCode = 0 > checkTraces = <optimized out> > traced = <optimized out> > savedNsPtr = <optimized out> > lookupNsPtr = 0x0 > commandPtr = 0x0 >#7 0x000000300b434ad1 in TclEvalEx (interp=0x157f250, script=0x163e8b0 "#!/bin/sh\n# \\\nexec wish $0 $@\n\n###\n###\n", '#' <repeats 64 times>, "\n###", ' ' <repeats 46 times>, '#' <repeats 15 times>, "\n### Alvaro's Messenger -"..., numBytes=181, flags=<optimized out>, line=438, clNextOuter=<optimized out>, outerScript=0x163e8b0 "#!/bin/sh\n# \\\nexec wish $0 $@\n\n###\n###\n", '#' <repeats 64 times>, "\n###", ' ' <repeats 46 times>, '#' <repeats 15 times>, "\n### Alvaro's Messenger -"...) at /usr/src/debug/tcl8.5.11/generic/tclBasic.c:4402 > wordLine = <optimized out> > wordCLNext = <optimized out> > objectsNeeded = 2 > wordStart = <optimized out> > numWords = 2 > iPtr = 0x157f250 > p = 0x1641d07 "\n\n\nvwait events\n\n# DO NOT WRITE ANY CODE BELOW THESE LINESSSSSSSSSS FOR ANY CODE TO BE ADDED, WRITE IT BEFORE THE 'vwait events' BECAUSE THAT LINE HANGS THE SCRIPT THERE FOREVER...\n" > next = <optimized out> > objv = 0x1581380 > objvSpace = 0x1581380 > expand = 0x1581430 > lines = 0x1581490 > lineSpace = 0x1581490 > tokenPtr = <optimized out> > commandLength = <optimized out> > bytesLeft = 181 > expandRequested = 0 > code = <optimized out> > savedVarFramePtr = 0x1581020 > allowExceptions = 0 > gotParse = 1 > i = <optimized out> > objectsUsed = 2 > parsePtr = 0x15810e0 > eeFramePtr = 0x1581330 > stackObjArray = 0x1581380 > expandStack = 0x1581430 > linesStack = 0x1581490 > clNext = 0x0 >#8 0x000000300b435216 in Tcl_EvalEx (interp=<optimized out>, script=<optimized out>, numBytes=<optimized out>, flags=<optimized out>) at /usr/src/debug/tcl8.5.11/generic/tclBasic.c:4059 >No locals. >#9 0x000000300b49bd8e in Tcl_FSEvalFileEx (interp=0x157f250, pathPtr=0x159bd90, encodingName=<optimized out>) at /usr/src/debug/tcl8.5.11/generic/tclIOUtil.c:1807 > length = 13580 > result = 1 > statBuf = {st_dev = 64768, st_ino = 424207, st_nlink = 1, st_mode = 33261, st_uid = 0, st_gid = 0, __pad0 = 0, st_rdev = 0, st_size = 13580, st_blksize = 4096, st_blocks = 32, st_atim = {tv_sec = 1334703494, tv_nsec = 178648567}, st_mtim = {tv_sec = 1308651118, tv_nsec = 0}, st_ctim = {tv_sec = 1325623191, tv_nsec = 230044994}, __unused = {0, 0, 0}} > oldScriptFile = 0x0 > iPtr = 0x157f250 > string = <optimized out> > chan = <optimized out> > objPtr = 0x15f6410 >#10 0x000000344a252c1c in Tk_MainEx (argc=<optimized out>, argv=<optimized out>, appInitProc=0x4009d0 <Tcl_AppInit>, interp=0x157f250) at /usr/src/debug/tk8.5.11/generic/tkMain.c:262 > path = 0x159bd90 > argvPtr = <optimized out> > encodingName = 0x0 > code = <optimized out> > inChannel = <optimized out> > outChannel = <optimized out> > tsdPtr = 0x159e7c0 > appName = {string = 0x7fffff2bd140 "", length = 0, spaceAvl = 200, staticSpace = "\000usr/bin/amsn\000\000\000-\000\000\000\000\000\000\000\r\000\000\000\000\000\000\000\361\foS\000\000\000\000\225\177C\v0\000\000\000\004\000\000\000\000\000\000\000\000\027\373\n0\000\000\000\030\000\000\000\000\000\000\000(Pq\v0\000\000\000\357IO\v0\000\000\000\000\027\373\n0\000\000\000\a\000\000\000\000\000\000\000\320\346Y\001\000\000\000\000\357IO\v0\000\000\000\267yN\v0\000\000\000`\300q\v0\000\000\000\225%\310\n0\000\000\000\357IO\v0\000\000\000\a\000\000\000\000\000\000\000\a\000\000\000\000\000\000\000\320\346Y\001\000\000\000\000\357IO\v0\000\000\000\225\177C\v0\000\000\000\000Pq\v0\000\000"} >#11 0x00000000004008d4 in main (argc=2, argv=0x7fffff2bd428) at /usr/src/debug/tk8.5.11/unix/tkAppInit.c:66 >No locals. >From To Syms Read Shared Object Library >0x000000344a234110 0x000000344a2ff938 Yes /usr/lib64/libtk8.5.so >0x000000300b423930 0x000000300b4e4858 Yes /usr/lib64/libtcl8.5.so >0x000000332d21dce0 0x000000332d2a97ec Yes /usr/lib64/libX11.so.6 >0x0000003f274040c0 0x0000003f27410c3c Yes /usr/lib64/libXft.so.2 >0x0000003010c0cac0 0x0000003010c75fd8 Yes (*) /usr/lib64/libfreetype.so.6 >0x000000300b000de0 0x000000300b001918 Yes /lib64/libdl.so.2 >0x000000300b8051b0 0x000000300b843b68 Yes /lib64/libm.so.6 >0x000000300ac1ef10 0x000000300ad5bb70 Yes /lib64/libc.so.6 >0x000000300d4086c0 0x000000300d413c0c Yes /usr/lib64/libxcb.so.1 >0x000000332ce028a0 0x000000332ce120b8 Yes /lib64/libgcc_s.so.1 >0x0000003011405da0 0x000000301141f84c Yes /usr/lib64/libfontconfig.so.1 >0x000000332e201910 0x000000332e20810c Yes /usr/lib64/libXrender.so.1 >0x000000300a800b20 0x000000300a81aaaa Yes /lib64/ld-linux-x86-64.so.2 >0x000000300dc00dd0 0x000000300dc01b2c Yes /usr/lib64/libXau.so.6 >0x0000003010803b70 0x000000301081d84c Yes /lib64/libexpat.so.1 >0x00007fb9991a5130 0x00007fb9991ac9a8 Yes /lib64/libnss_files.so.2 >0x00007fb998cf64a0 0x00007fb998d346fc Yes /usr/lib64/tcl8.5/snack2.2/libsnack.so >0x0000003337e2e770 0x0000003337eb47e8 Yes /lib64/libasound.so.2 >0x00007fb998ad3700 0x00007fb998adeb88 Yes /lib64/libpthread.so.0 >0x000000300c002260 0x000000300c005758 Yes /lib64/librt.so.1 >0x00007fb9988a4c10 0x00007fb9988c596c Yes /usr/lib64/tcl8.5/TkCximage/TkCximage.so >0x00000036348048c0 0x000000363481e488 Yes /usr/lib64/libpng12.so.0 >0x000000300c401e90 0x000000300c40e688 Yes /lib64/libz.so.1 >0x0000003638803d70 0x0000003638835a08 Yes /usr/lib64/libjpeg.so.62 >0x000000363a0017f0 0x000000363a005cf8 Yes /usr/lib64/libv4l2.so.0 >0x00007fb9986924d0 0x00007fb9986951ec Yes /usr/lib64/libgupnp-igd-1.0.so.3 >0x00007fb9984746a0 0x00007fb9984865d8 Yes /usr/lib64/libgupnp-1.0.so.4 >0x000000300f404400 0x000000300f4097d8 Yes /usr/lib64/libgssdp-1.0.so.3 >0x000000301342c980 0x000000301351006c Yes /usr/lib64/libxml2.so.2 >0x000000301de18a70 0x000000301de4e018 Yes /usr/lib64/libsoup-2.4.so.1 >0x0000003014c2c120 0x0000003014ce3dd8 Yes /lib64/libgio-2.0.so.0 >0x000000300ec09dd0 0x000000300ec39e98 Yes /lib64/libgobject-2.0.so.0 >0x0000003012c01020 0x0000003012c01fc8 Yes /lib64/libgmodule-2.0.so.0 >0x000000300e4015a0 0x000000300e402a68 Yes /lib64/libgthread-2.0.so.0 >0x000000300cc178f0 0x000000300ccb00c8 Yes /lib64/libglib-2.0.so.0 >0x000000332da5a490 0x000000332dac2f46 Yes /usr/lib64/libstdc++.so.6 >0x000000363b204d90 0x000000363b219238 Yes /usr/lib64/libv4lconvert.so.0 >0x000000300f001610 0x000000300f002c58 Yes /lib64/libuuid.so.1 >0x000000300e801890 0x000000300e805ff8 Yes /usr/lib64/libffi.so.5 >0x000000300c805d00 0x000000300c816068 Yes /lib64/libselinux.so.1 >0x000000300d003940 0x000000300d014018 Yes /lib64/libresolv.so.2 >0x000000332f2028d0 0x000000332f20749c Yes /usr/lib64/libXcursor.so.1 >0x000000332ea013e0 0x000000332ea0450c Yes /usr/lib64/libXfixes.so.3 >0x00007fb99810efb0 0x00007fb99810f5dc Yes /usr/lib64/tcl8.5/asyncresolver/libasyncresolver.so >0x00007fb997f06e40 0x00007fb997f0b8bc Yes /usr/lib64/tcl8.5/tls1.6/libtls1.6.so >0x000000344a6146c0 0x000000344a647158 Yes /usr/lib64/libssl.so.10 >0x00007fb997bc7940 0x00007fb997c8f758 Yes /lib64/libcrypto.so.10 >0x0000003beb209e40 0x0000003beb2365c8 Yes /lib64/libgssapi_krb5.so.2 >0x0000003beb61a680 0x0000003beb68e298 Yes /lib64/libkrb5.so.3 >0x00000030130013b0 0x0000003013001fac Yes /lib64/libcom_err.so.2 >0x0000003beae04790 0x0000003beae1d2b8 Yes /lib64/libk5crypto.so.3 >0x0000003beba02860 0x0000003beba079e8 Yes /lib64/libkrb5support.so.0 >0x0000003014800ff0 0x0000003014801a28 Yes /lib64/libkeyutils.so.1 >0x00007fb997967030 0x00007fb997969c8c Yes /usr/lib64/tcl8.5/tktray1.3.9/libtktray1.3.9.so >0x00007fb997753310 0x00007fb997757e9c Yes /usr/lib64/tcl8.5/webcamsn/webcamsn.so >0x00007fb997542f80 0x00007fb99754921c Yes /usr/lib64/tcl8.5/capture/capture.so >0x00007fb997339350 0x00007fb99733b4c8 Yes /usr/lib64/alsa-lib/libasound_module_pcm_pulse.so >0x000000333aa0af00 0x000000333aa32248 Yes /usr/lib64/libpulse.so.0 >0x000000333ae0f6e0 0x000000333ae3ad68 Yes /usr/lib64/libpulsecommon-0.9.23.so >0x00000033314004e0 0x000000333140060c Yes /usr/lib64/libX11-xcb.so.1 >0x000000300f801ad0 0x000000300f805d7c Yes /usr/lib64/libSM.so.6 >0x000000300fc04d00 0x000000300fc12e1c Yes /usr/lib64/libICE.so.6 >0x0000003331001380 0x00000033310042dc Yes /usr/lib64/libXtst.so.6 >0x0000003026802f90 0x0000003026806b2c Yes /lib64/libwrap.so.0 >0x00000030264061c0 0x0000003026448518 Yes /usr/lib64/libsndfile.so.1 >0x0000003027a011c0 0x0000003027a036cc Yes /usr/lib64/libasyncns.so.0 >0x00000030100076f0 0x00000030100306c8 Yes /lib64/libdbus-1.so.3 >0x000000332d603630 0x000000332d60ed08 Yes /usr/lib64/libXext.so.6 >0x000000332de01f80 0x000000332de0c778 Yes /usr/lib64/libXi.so.6 >0x0000003025004060 0x0000003025011878 Yes /lib64/libnsl.so.1 >0x000000302600be70 0x0000003026030e08 Yes /usr/lib64/libFLAC.so.8 >0x0000003026c139f0 0x0000003026c16008 Yes /usr/lib64/libvorbisenc.so.2 >0x00000030238037a0 0x000000302381a788 Yes /usr/lib64/libvorbis.so.0 >0x0000003019e018d0 0x0000003019e03f7c Yes /usr/lib64/libogg.so.0 >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0x0 0 >rbx 0x39a9750 60462928 >rcx 0x1 1 >rdx 0x1 1 >rsi 0x1 1 >rdi 0x0 0 >rbp 0x7fb999009960 0x7fb999009960 >rsp 0x7fffff2bcc20 0x7fffff2bcc20 >r8 0x71 113 >r9 0x93c 2364 >r10 0x0 0 >r11 0x0 0 >r12 0x39985a0 60392864 >r13 0x38a6b2f 59403055 >r14 0x0 0 >r15 0x0 0 >rip 0x7fb998cfc69b 0x7fb998cfc69b <PlayCallback+1131> >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 PlayCallback: > 0x00007fb998cfc230 <+0>: push %r15 > 0x00007fb998cfc232 <+2>: push %r14 > 0x00007fb998cfc234 <+4>: push %r13 > 0x00007fb998cfc236 <+6>: push %r12 > 0x00007fb998cfc238 <+8>: push %rbp > 0x00007fb998cfc239 <+9>: push %rbx > 0x00007fb998cfc23a <+10>: sub $0xc8,%rsp > 0x00007fb998cfc241 <+17>: mov 0x2434e0(%rip),%rcx # 0x7fb998f3f728 > 0x00007fb998cfc248 <+24>: mov 0x247249(%rip),%rax # 0x7fb998f43498 <sCurr> > 0x00007fb998cfc24f <+31>: cmpl $0x1,(%rcx) > 0x00007fb998cfc252 <+34>: mov 0x90(%rax),%edx > 0x00007fb998cfc258 <+40>: mov 0x68(%rax),%rax > 0x00007fb998cfc25c <+44>: mov %edx,0x94(%rsp) > 0x00007fb998cfc263 <+51>: mov %rax,0xa0(%rsp) > 0x00007fb998cfc26b <+59>: jg 0x7fb998cfca7d <PlayCallback+2125> > 0x00007fb998cfc271 <+65>: mov 0x2436b0(%rip),%rsi # 0x7fb998f3f928 > 0x00007fb998cfc278 <+72>: mov %rsi,0x78(%rsp) > 0x00007fb998cfc27d <+77>: movss 0x391c3(%rip),%xmm1 # 0x7fb998d35448 > 0x00007fb998cfc285 <+85>: lea 0x2471b4(%rip),%rdi # 0x7fb998f43440 <ado> > 0x00007fb998cfc28c <+92>: movss %xmm1,(%rsp) > 0x00007fb998cfc291 <+97>: callq 0x7fb998cf6100 <SnackAudioPlayed@plt> > 0x00007fb998cfc296 <+102>: lea 0x2471a3(%rip),%rdi # 0x7fb998f43440 <ado> > 0x00007fb998cfc29d <+109>: mov %rax,%rbx > 0x00007fb998cfc2a0 <+112>: mov 0x2471fa(%rip),%ebp # 0x7fb998f434a0 <corr> > 0x00007fb998cfc2a6 <+118>: callq 0x7fb998cf5f90 <SnackAudioWriteable@plt> > 0x00007fb998cfc2ab <+123>: mov 0x243476(%rip),%rdx # 0x7fb998f3f728 > 0x00007fb998cfc2b2 <+130>: mov %eax,%r12d > 0x00007fb998cfc2b5 <+133>: movss (%rsp),%xmm1 > 0x00007fb998cfc2ba <+138>: cmpl $0x2,(%rdx) > 0x00007fb998cfc2bd <+141>: jle 0x7fb998cfc2d2 <PlayCallback+162> > 0x00007fb998cfc2bf <+143>: lea 0x38f04(%rip),%rdi # 0x7fb998d351ca > 0x00007fb998cfc2c6 <+150>: mov %ebx,%esi > 0x00007fb998cfc2c8 <+152>: callq 0x7fb998cf5e80 <Snack_WriteLogInt@plt> > 0x00007fb998cfc2cd <+157>: movss (%rsp),%xmm1 > 0x00007fb998cfc2d2 <+162>: cmp $0xffffffffffffffff,%rbx > 0x00007fb998cfc2d6 <+166>: je 0x7fb998cfc952 <PlayCallback+1826> > 0x00007fb998cfc2dc <+172>: mov 0x24351d(%rip),%rax # 0x7fb998f3f800 > 0x00007fb998cfc2e3 <+179>: mov 0x2471a6(%rip),%rdx # 0x7fb998f43490 <globalNWritten> > 0x00007fb998cfc2ea <+186>: movslq %ebp,%rbp > 0x00007fb998cfc2ed <+189>: mov 0x94(%rsp),%edi > 0x00007fb998cfc2f4 <+196>: sub %rbp,%rbx > 0x00007fb998cfc2f7 <+199>: cvtsi2sdl 0x244889(%rip),%xmm0 # 0x7fb998f40b88 <globalRate> > 0x00007fb998cfc2ff <+207>: mov %rbx,0x68(%rsp) > 0x00007fb998cfc304 <+212>: mulsd (%rax),%xmm0 > 0x00007fb998cfc308 <+216>: mov %rdx,%rax > 0x00007fb998cfc30b <+219>: test %edi,%edi > 0x00007fb998cfc30d <+221>: setne 0x9b(%rsp) > 0x00007fb998cfc315 <+229>: sub %rbx,%rax > 0x00007fb998cfc318 <+232>: cvtsi2sd %rax,%xmm2 > 0x00007fb998cfc31d <+237>: ucomisd %xmm2,%xmm0 > 0x00007fb998cfc321 <+241>: ja 0x7fb998cfc331 <PlayCallback+257> > 0x00007fb998cfc323 <+243>: cmpb $0x0,0x9b(%rsp) > 0x00007fb998cfc32b <+251>: je 0x7fb998cfcb45 <PlayCallback+2325> > 0x00007fb998cfc331 <+257>: cvttsd2si %xmm0,%ecx > 0x00007fb998cfc335 <+261>: movslq %r12d,%rax > 0x00007fb998cfc338 <+264>: sub %edx,%ecx > 0x00007fb998cfc33a <+266>: add 0x68(%rsp),%ecx > 0x00007fb998cfc33e <+270>: test %rax,%rax > 0x00007fb998cfc341 <+273>: js 0x7fb998cfc34d <PlayCallback+285> > 0x00007fb998cfc343 <+275>: movslq %ecx,%rdx > 0x00007fb998cfc346 <+278>: cmp %rdx,%rax > 0x00007fb998cfc349 <+281>: cmovl %r12d,%ecx > 0x00007fb998cfc34d <+285>: mov $0x186a0,%eax > 0x00007fb998cfc352 <+290>: mov %eax,%edx > 0x00007fb998cfc354 <+292>: sar $0x1f,%edx > 0x00007fb998cfc357 <+295>: idivl 0x24711f(%rip) # 0x7fb998f4347c <globalStreamWidth> > 0x00007fb998cfc35d <+301>: cmp %eax,%ecx > 0x00007fb998cfc35f <+303>: cmovle %ecx,%eax > 0x00007fb998cfc362 <+306>: mov 0x2433bf(%rip),%rcx # 0x7fb998f3f728 > 0x00007fb998cfc369 <+313>: mov %eax,0x70(%rsp) > 0x00007fb998cfc36d <+317>: cmpl $0x2,(%rcx) > 0x00007fb998cfc370 <+320>: jle 0x7fb998cfc38a <PlayCallback+346> > 0x00007fb998cfc372 <+322>: lea 0x38e5f(%rip),%rdi # 0x7fb998d351d8 > 0x00007fb998cfc379 <+329>: mov %eax,%esi > 0x00007fb998cfc37b <+331>: movss %xmm1,(%rsp) > 0x00007fb998cfc380 <+336>: callq 0x7fb998cf5e80 <Snack_WriteLogInt@plt> > 0x00007fb998cfc385 <+341>: movss (%rsp),%xmm1 > 0x00007fb998cfc38a <+346>: mov 0x2470f7(%rip),%r8d # 0x7fb998f43488 <globalOutWidth> > 0x00007fb998cfc391 <+353>: mov 0x70(%rsp),%eax > 0x00007fb998cfc395 <+357>: imul %r8d,%eax > 0x00007fb998cfc399 <+361>: test %eax,%eax > 0x00007fb998cfc39b <+363>: jle 0x7fb998cfc3cf <PlayCallback+415> > 0x00007fb998cfc39d <+365>: mov 0x243324(%rip),%rcx # 0x7fb998f3f6c8 > 0x00007fb998cfc3a4 <+372>: mov 0x24325d(%rip),%rdx # 0x7fb998f3f608 > 0x00007fb998cfc3ab <+379>: sub $0x1,%eax > 0x00007fb998cfc3ae <+382>: lea 0x4(,%rax,4),%rsi > 0x00007fb998cfc3b6 <+390>: xor %eax,%eax > 0x00007fb998cfc3b8 <+392>: movl $0x0,(%rax,%rcx,1) > 0x00007fb998cfc3bf <+399>: movl $0x0,(%rdx,%rax,1) > 0x00007fb998cfc3c6 <+406>: add $0x4,%rax > 0x00007fb998cfc3ca <+410>: cmp %rsi,%rax > 0x00007fb998cfc3cd <+413>: jne 0x7fb998cfc3b8 <PlayCallback+392> > 0x00007fb998cfc3cf <+415>: mov 0x78(%rsp),%rsi > 0x00007fb998cfc3d4 <+420>: mov (%rsi),%r12 > 0x00007fb998cfc3d7 <+423>: test %r12,%r12 > 0x00007fb998cfc3da <+426>: je 0x7fb998cfca9a <PlayCallback+2154> > 0x00007fb998cfc3e0 <+432>: xor %ebp,%ebp > 0x00007fb998cfc3e2 <+434>: mov $0x1,%edx > 0x00007fb998cfc3e7 <+439>: movl $0x0,0x5c(%rsp) > 0x00007fb998cfc3ef <+447>: movss 0x39065(%rip),%xmm2 # 0x7fb998d3545c > 0x00007fb998cfc3f7 <+455>: mov 0x28(%r12),%eax > 0x00007fb998cfc3fc <+460>: cmp $0x3,%eax > 0x00007fb998cfc3ff <+463>: je 0x7fb998cfcbc0 <PlayCallback+2448> > 0x00007fb998cfc405 <+469>: cmp $0x1,%eax > 0x00007fb998cfc408 <+472>: je 0x7fb998cfcbc0 <PlayCallback+2448> > 0x00007fb998cfc40e <+478>: movslq 0x70(%rsp),%rax > 0x00007fb998cfc413 <+483>: xor %edx,%edx > 0x00007fb998cfc415 <+485>: add 0x247074(%rip),%rax # 0x7fb998f43490 <globalNWritten> > 0x00007fb998cfc41c <+492>: cmp %rax,0x18(%r12) > 0x00007fb998cfc421 <+497>: jg 0x7fb998cfcbc0 <PlayCallback+2448> > 0x00007fb998cfc427 <+503>: mov (%r12),%rbx > 0x00007fb998cfc42b <+507>: cvtsi2ssl 0x244755(%rip),%xmm0 # 0x7fb998f40b88 <globalRate> > 0x00007fb998cfc433 <+515>: mov 0xc(%r12),%r13d > 0x00007fb998cfc438 <+520>: mov 0x8(%r12),%eax > 0x00007fb998cfc43d <+525>: mov 0x10(%r12),%rcx > 0x00007fb998cfc442 <+530>: cvtsi2ssl (%rbx),%xmm3 > 0x00007fb998cfc446 <+534>: divss %xmm0,%xmm3 > 0x00007fb998cfc44a <+538>: mov %r13d,%edx > 0x00007fb998cfc44d <+541>: sub %eax,%edx > 0x00007fb998cfc44f <+543>: mov %rcx,0x50(%rsp) > 0x00007fb998cfc454 <+548>: add $0x1,%edx > 0x00007fb998cfc457 <+551>: cmpl $0x1,0x94(%rbx) > 0x00007fb998cfc45e <+558>: mov %edx,0x74(%rsp) > 0x00007fb998cfc462 <+562>: movss %xmm3,0x40(%rsp) > 0x00007fb998cfc468 <+568>: jle 0x7fb998cfc4b8 <PlayCallback+648> > 0x00007fb998cfc46a <+570>: mov 0x10(%rbx),%esi > 0x00007fb998cfc46d <+573>: lea 0x38d81(%rip),%rdi # 0x7fb998d351f5 > 0x00007fb998cfc474 <+580>: mov %eax,0x38(%rsp) > 0x00007fb998cfc478 <+584>: movss %xmm1,(%rsp) > 0x00007fb998cfc47d <+589>: movss %xmm2,0x10(%rsp) > 0x00007fb998cfc483 <+595>: callq 0x7fb998cf5e80 <Snack_WriteLogInt@plt> > 0x00007fb998cfc488 <+600>: mov 0xc(%r12),%esi > 0x00007fb998cfc48d <+605>: lea 0x38d6d(%rip),%rdi # 0x7fb998d35201 > 0x00007fb998cfc494 <+612>: callq 0x7fb998cf5e80 <Snack_WriteLogInt@plt> > 0x00007fb998cfc499 <+617>: mov 0x50(%rsp),%esi > 0x00007fb998cfc49d <+621>: lea 0x38d69(%rip),%rdi # 0x7fb998d3520d > 0x00007fb998cfc4a4 <+628>: callq 0x7fb998cf5e80 <Snack_WriteLogInt@plt> > 0x00007fb998cfc4a9 <+633>: mov 0x38(%rsp),%eax > 0x00007fb998cfc4ad <+637>: movss 0x10(%rsp),%xmm2 > 0x00007fb998cfc4b3 <+643>: movss (%rsp),%xmm1 > 0x00007fb998cfc4b8 <+648>: mov 0x54(%rbx),%edx > 0x00007fb998cfc4bb <+651>: test %edx,%edx > 0x00007fb998cfc4bd <+653>: jne 0x7fb998cfce54 <PlayCallback+3108> > 0x00007fb998cfc4c3 <+659>: movslq 0x74(%rsp),%rdx > 0x00007fb998cfc4c8 <+664>: cmp %rdx,0x50(%rsp) > 0x00007fb998cfc4cd <+669>: mov %rdx,0x48(%rsp) > 0x00007fb998cfc4d2 <+674>: jge 0x7fb998cfd211 <PlayCallback+4065> > 0x00007fb998cfc4d8 <+680>: mov 0x50(%rsp),%r15 > 0x00007fb998cfc4dd <+685>: cltq > 0x00007fb998cfc4df <+687>: add %rax,%r15 > 0x00007fb998cfc4e2 <+690>: movslq 0x10(%rbx),%rax > 0x00007fb998cfc4e6 <+694>: cmp %rax,%r15 > 0x00007fb998cfc4e9 <+697>: jge 0x7fb998cfd211 <PlayCallback+4065> > 0x00007fb998cfc4ef <+703>: mov %rdx,%rax > 0x00007fb998cfc4f2 <+706>: sub 0x50(%rsp),%rax > 0x00007fb998cfc4f7 <+711>: cvtsi2ssl 0x70(%rsp),%xmm3 > 0x00007fb998cfc4fd <+717>: mov 0x70(%rsp),%ebp > 0x00007fb998cfc501 <+721>: cvtsi2ss %rax,%xmm0 > 0x00007fb998cfc506 <+726>: divss 0x40(%rsp),%xmm0 > 0x00007fb998cfc50c <+732>: ucomiss %xmm0,%xmm3 > 0x00007fb998cfc50f <+735>: jbe 0x7fb998cfc515 <PlayCallback+741> > 0x00007fb998cfc511 <+737>: cvttss2si %xmm0,%ebp > 0x00007fb998cfc515 <+741>: xor %r13d,%r13d > 0x00007fb998cfc518 <+744>: cmpq $0x0,0x10(%r12) > 0x00007fb998cfc51e <+750>: jne 0x7fb998cfc548 <PlayCallback+792> > 0x00007fb998cfc520 <+752>: mov 0x18(%r12),%rax > 0x00007fb998cfc525 <+757>: test %rax,%rax > 0x00007fb998cfc528 <+760>: jle 0x7fb998cfc548 <PlayCallback+792> > 0x00007fb998cfc52a <+762>: mov %rax,%r13 > 0x00007fb998cfc52d <+765>: sub 0x246f5c(%rip),%r13 # 0x7fb998f43490 <globalNWritten> > 0x00007fb998cfc534 <+772>: mov $0x0,%eax > 0x00007fb998cfc539 <+777>: cmovs %rax,%r13 > 0x00007fb998cfc53d <+781>: mov %ebp,%eax > 0x00007fb998cfc53f <+783>: sub %r13d,%eax > 0x00007fb998cfc542 <+786>: cmp %ebp,%r13d > 0x00007fb998cfc545 <+789>: cmovl %eax,%ebp > 0x00007fb998cfc548 <+792>: cmpl $0x1,0x94(%rbx) > 0x00007fb998cfc54f <+799>: jle 0x7fb998cfc576 <PlayCallback+838> > 0x00007fb998cfc551 <+801>: lea 0x38cc1(%rip),%rdi # 0x7fb998d35219 > 0x00007fb998cfc558 <+808>: mov %r13d,%esi > 0x00007fb998cfc55b <+811>: movss %xmm1,(%rsp) > 0x00007fb998cfc560 <+816>: movss %xmm2,0x10(%rsp) > 0x00007fb998cfc566 <+822>: callq 0x7fb998cf5e80 <Snack_WriteLogInt@plt> > 0x00007fb998cfc56b <+827>: movss 0x10(%rsp),%xmm2 > 0x00007fb998cfc571 <+833>: movss (%rsp),%xmm1 > 0x00007fb998cfc576 <+838>: cmp %ebp,0x5c(%rsp) > 0x00007fb998cfc57a <+842>: mov 0x5c(%rsp),%edx > 0x00007fb998cfc57e <+846>: mov %r13d,%r14d > 0x00007fb998cfc581 <+849>: mov 0xc(%rbx),%ecx > 0x00007fb998cfc584 <+852>: cmovl %ebp,%edx > 0x00007fb998cfc587 <+855>: imul %ecx,%r14d > 0x00007fb998cfc58b <+859>: mov %edx,0x5c(%rsp) > 0x00007fb998cfc58f <+863>: test %r14d,%r14d > 0x00007fb998cfc592 <+866>: jle 0x7fb998cfc5bb <PlayCallback+907> > 0x00007fb998cfc594 <+868>: mov 0x24306d(%rip),%rdx # 0x7fb998f3f608 > 0x00007fb998cfc59b <+875>: lea -0x1(%r14),%esi > 0x00007fb998cfc59f <+879>: lea 0x4(%rdx),%rax > 0x00007fb998cfc5a3 <+883>: lea (%rax,%rsi,4),%rsi > 0x00007fb998cfc5a7 <+887>: jmp 0x7fb998cfc5ad <PlayCallback+893> > 0x00007fb998cfc5a9 <+889>: add $0x4,%rax > 0x00007fb998cfc5ad <+893>: cmp %rsi,%rax > 0x00007fb998cfc5b0 <+896>: movl $0x0,(%rdx) > 0x00007fb998cfc5b6 <+902>: mov %rax,%rdx > 0x00007fb998cfc5b9 <+905>: jne 0x7fb998cfc5a9 <PlayCallback+889> > 0x00007fb998cfc5bb <+907>: mov 0x2445c7(%rip),%esi # 0x7fb998f40b88 <globalRate> > 0x00007fb998cfc5c1 <+913>: cmp %esi,(%rbx) > 0x00007fb998cfc5c3 <+915>: je 0x7fb998cfd40e <PlayCallback+4574> > 0x00007fb998cfc5c9 <+921>: test %ecx,%ecx > 0x00007fb998cfc5cb <+923>: jle 0x7fb998cfc6eb <PlayCallback+1211> > 0x00007fb998cfc5d1 <+929>: mov %ebp,%eax > 0x00007fb998cfc5d3 <+931>: mov %ecx,%edx > 0x00007fb998cfc5d5 <+933>: xor %r11d,%r11d > 0x00007fb998cfc5d8 <+936>: imul %ecx,%eax > 0x00007fb998cfc5db <+939>: movss 0x38e65(%rip),%xmm4 # 0x7fb998d35448 > 0x00007fb998cfc5e3 <+947>: imul %r14d,%edx > 0x00007fb998cfc5e7 <+951>: mov %ebp,0x80(%rsp) > 0x00007fb998cfc5ee <+958>: mov %r13d,0x90(%rsp) > 0x00007fb998cfc5f6 <+966>: mov %eax,0x58(%rsp) > 0x00007fb998cfc5fa <+970>: mov %edx,0x74(%rsp) > 0x00007fb998cfc5fe <+974>: cmp 0x58(%rsp),%r14d > 0x00007fb998cfc603 <+979>: jge 0x7fb998cfc6cf <PlayCallback+1183> > 0x00007fb998cfc609 <+985>: cvtsi2ss %r14d,%xmm3 > 0x00007fb998cfc60e <+990>: mov 0x10(%rbx),%r13d > 0x00007fb998cfc612 <+994>: sub $0x1,%r13d > 0x00007fb998cfc616 <+998>: imul %ecx,%r13d > 0x00007fb998cfc61a <+1002>: mulss 0x40(%rsp),%xmm3 > 0x00007fb998cfc620 <+1008>: cvttss2si %xmm3,%edx > 0x00007fb998cfc624 <+1012>: lea (%rdx,%r15,1),%eax > 0x00007fb998cfc628 <+1016>: imul %ecx,%eax > 0x00007fb998cfc62b <+1019>: add %r11d,%eax > 0x00007fb998cfc62e <+1022>: cmp %eax,%r13d > 0x00007fb998cfc631 <+1025>: jle 0x7fb998cfc6cf <PlayCallback+1183> > 0x00007fb998cfc637 <+1031>: cvtsi2ss %edx,%xmm0 > 0x00007fb998cfc63b <+1035>: mov 0x74(%rsp),%edi > 0x00007fb998cfc63f <+1039>: mov 0x28(%rbx),%r8 > 0x00007fb998cfc643 <+1043>: mov %r14d,%edx > 0x00007fb998cfc646 <+1046>: mov 0x242fbb(%rip),%rbp # 0x7fb998f3f608 > 0x00007fb998cfc64d <+1053>: add %r11d,%edi > 0x00007fb998cfc650 <+1056>: subss %xmm0,%xmm3 > 0x00007fb998cfc654 <+1060>: jmp 0x7fb998cfc67f <PlayCallback+1103> > 0x00007fb998cfc656 <+1062>: cvtsi2ss %edx,%xmm0 > 0x00007fb998cfc65a <+1066>: add %ecx,%edi > 0x00007fb998cfc65c <+1068>: mulss 0x40(%rsp),%xmm0 > 0x00007fb998cfc662 <+1074>: cvttss2si %xmm0,%eax > 0x00007fb998cfc666 <+1078>: cvtsi2ss %eax,%xmm3 > 0x00007fb998cfc66a <+1082>: add %r15d,%eax > 0x00007fb998cfc66d <+1085>: imul %ecx,%eax > 0x00007fb998cfc670 <+1088>: add %r11d,%eax > 0x00007fb998cfc673 <+1091>: cmp %r13d,%eax > 0x00007fb998cfc676 <+1094>: subss %xmm3,%xmm0 > 0x00007fb998cfc67a <+1098>: movaps %xmm0,%xmm3 > 0x00007fb998cfc67d <+1101>: jge 0x7fb998cfc6cf <PlayCallback+1183> > 0x00007fb998cfc67f <+1103>: mov %eax,%r10d > 0x00007fb998cfc682 <+1106>: movaps %xmm4,%xmm0 > 0x00007fb998cfc685 <+1109>: sar $0x11,%r10d > 0x00007fb998cfc689 <+1113>: lea (%rcx,%rax,1),%esi > 0x00007fb998cfc68c <+1116>: and $0x1ffff,%eax > 0x00007fb998cfc691 <+1121>: subss %xmm3,%xmm0 > 0x00007fb998cfc695 <+1125>: movslq %r10d,%r10 > 0x00007fb998cfc698 <+1128>: add $0x1,%edx >=> 0x00007fb998cfc69b <+1131>: mov (%r8,%r10,8),%r10 > 0x00007fb998cfc69f <+1135>: movslq %edi,%r9 > 0x00007fb998cfc6a2 <+1138>: mulss (%r10,%rax,4),%xmm0 > 0x00007fb998cfc6a8 <+1144>: mov %esi,%eax > 0x00007fb998cfc6aa <+1146>: and $0x1ffff,%esi > 0x00007fb998cfc6b0 <+1152>: sar $0x11,%eax > 0x00007fb998cfc6b3 <+1155>: cmp 0x58(%rsp),%edx > 0x00007fb998cfc6b7 <+1159>: cltq > 0x00007fb998cfc6b9 <+1161>: mov (%r8,%rax,8),%rax > 0x00007fb998cfc6bd <+1165>: mulss (%rax,%rsi,4),%xmm3 > 0x00007fb998cfc6c2 <+1170>: addss %xmm3,%xmm0 > 0x00007fb998cfc6c6 <+1174>: movss %xmm0,0x0(%rbp,%r9,4) > 0x00007fb998cfc6cd <+1181>: jne 0x7fb998cfc656 <PlayCallback+1062> > 0x00007fb998cfc6cf <+1183>: add $0x1,%r11d > 0x00007fb998cfc6d3 <+1187>: cmp %ecx,%r11d > 0x00007fb998cfc6d6 <+1190>: jne 0x7fb998cfc5fe <PlayCallback+974> > 0x00007fb998cfc6dc <+1196>: mov 0x80(%rsp),%ebp > 0x00007fb998cfc6e3 <+1203>: mov 0x90(%rsp),%r13d > 0x00007fb998cfc6eb <+1211>: cvtsi2ss %ebp,%xmm0 > 0x00007fb998cfc6ef <+1215>: mulss 0x40(%rsp),%xmm0 > 0x00007fb998cfc6f5 <+1221>: unpcklps %xmm0,%xmm0 > 0x00007fb998cfc6f8 <+1224>: cvtps2pd %xmm0,%xmm0 > 0x00007fb998cfc6fb <+1227>: addsd 0x38d35(%rip),%xmm0 # 0x7fb998d35438 > 0x00007fb998cfc703 <+1235>: cvttsd2si %xmm0,%r15d > 0x00007fb998cfc708 <+1240>: mov 0x50(%rsp),%rsi > 0x00007fb998cfc70d <+1245>: movslq %r15d,%r15 > 0x00007fb998cfc710 <+1248>: lea 0x1(%rsi,%r15,1),%rax > 0x00007fb998cfc715 <+1253>: cmp %rax,0x48(%rsp) > 0x00007fb998cfc71a <+1258>: jg 0x7fb998cfd372 <PlayCallback+4418> > 0x00007fb998cfc720 <+1264>: mov 0x44(%rbx),%edx > 0x00007fb998cfc723 <+1267>: mov $0x1,%r14d > 0x00007fb998cfc729 <+1273>: mov %edx,0x48(%rsp) > 0x00007fb998cfc72d <+1277>: mov 0x246d48(%rip),%r10d # 0x7fb998f4347c <globalStreamWidth> > 0x00007fb998cfc734 <+1284>: cmp %ecx,%r10d > 0x00007fb998cfc737 <+1287>: je 0x7fb998cfc7e6 <PlayCallback+1462> > 0x00007fb998cfc73d <+1293>: jle 0x7fb998cfcdef <PlayCallback+3007> > 0x00007fb998cfc743 <+1299>: lea -0x1(%rbp),%eax > 0x00007fb998cfc746 <+1302>: cmp %r13d,%eax > 0x00007fb998cfc749 <+1305>: mov %eax,0x58(%rsp) > 0x00007fb998cfc74d <+1309>: jl 0x7fb998cfc7e6 <PlayCallback+1462> > 0x00007fb998cfc753 <+1315>: mov %eax,%edi > 0x00007fb998cfc755 <+1317>: mov %eax,%r8d > 0x00007fb998cfc758 <+1320>: mov %r10d,%edx > 0x00007fb998cfc75b <+1323>: mov %ecx,%esi > 0x00007fb998cfc75d <+1325>: lea -0x1(%rcx),%r9d > 0x00007fb998cfc761 <+1329>: neg %edx > 0x00007fb998cfc763 <+1331>: imul %r10d,%edi > 0x00007fb998cfc767 <+1335>: neg %esi > 0x00007fb998cfc769 <+1337>: mov %edx,0x60(%rsp) > 0x00007fb998cfc76d <+1341>: imul %ecx,%r8d > 0x00007fb998cfc771 <+1345>: mov %esi,0x50(%rsp) > 0x00007fb998cfc775 <+1349>: add $0x1,%r9 > 0x00007fb998cfc779 <+1353>: test %ecx,%ecx > 0x00007fb998cfc77b <+1355>: jle 0x7fb998cfd236 <PlayCallback+4102> > 0x00007fb998cfc781 <+1361>: mov 0x242e80(%rip),%rax # 0x7fb998f3f608 > 0x00007fb998cfc788 <+1368>: xor %edx,%edx > 0x00007fb998cfc78a <+1370>: nopw 0x0(%rax,%rax,1) > 0x00007fb998cfc790 <+1376>: mov %edx,%esi > 0x00007fb998cfc792 <+1378>: add $0x1,%rdx > 0x00007fb998cfc796 <+1382>: lea (%r8,%rsi,1),%r11d > 0x00007fb998cfc79a <+1386>: add %edi,%esi > 0x00007fb998cfc79c <+1388>: cmp %r9,%rdx > 0x00007fb998cfc79f <+1391>: movslq %esi,%rsi > 0x00007fb998cfc7a2 <+1394>: movslq %r11d,%r11 > 0x00007fb998cfc7a5 <+1397>: mov (%rax,%r11,4),%r11d > 0x00007fb998cfc7a9 <+1401>: mov %r11d,(%rax,%rsi,4) > 0x00007fb998cfc7ad <+1405>: jne 0x7fb998cfc790 <PlayCallback+1376> > 0x00007fb998cfc7af <+1407>: mov %ecx,%edx > 0x00007fb998cfc7b1 <+1409>: movslq %r8d,%r11 > 0x00007fb998cfc7b4 <+1412>: nopl 0x0(%rax) > 0x00007fb998cfc7b8 <+1416>: lea (%rdi,%rdx,1),%esi > 0x00007fb998cfc7bb <+1419>: add $0x1,%edx > 0x00007fb998cfc7be <+1422>: movss (%rax,%r11,4),%xmm0 > 0x00007fb998cfc7c4 <+1428>: cmp %r10d,%edx > 0x00007fb998cfc7c7 <+1431>: movslq %esi,%rsi > 0x00007fb998cfc7ca <+1434>: movss %xmm0,(%rax,%rsi,4) > 0x00007fb998cfc7cf <+1439>: jne 0x7fb998cfc7b8 <PlayCallback+1416> > 0x00007fb998cfc7d1 <+1441>: subl $0x1,0x58(%rsp) > 0x00007fb998cfc7d6 <+1446>: add 0x60(%rsp),%edi > 0x00007fb998cfc7da <+1450>: add 0x50(%rsp),%r8d > 0x00007fb998cfc7df <+1455>: cmp %r13d,0x58(%rsp) > 0x00007fb998cfc7e4 <+1460>: jge 0x7fb998cfc779 <PlayCallback+1353> > 0x00007fb998cfc7e6 <+1462>: cmpl $0x1,0x48(%rsp) > 0x00007fb998cfc7eb <+1467>: mov 0x70(%rsp),%eax > 0x00007fb998cfc7ef <+1471>: mov 0x38(%r12),%rsi > 0x00007fb998cfc7f4 <+1476>: mov %ebp,0xb8(%rsp) > 0x00007fb998cfc7fb <+1483>: cmove %ebp,%eax > 0x00007fb998cfc7fe <+1486>: test %rsi,%rsi > 0x00007fb998cfc801 <+1489>: mov %eax,0xbc(%rsp) > 0x00007fb998cfc808 <+1496>: je 0x7fb998cfd250 <PlayCallback+4128> > 0x00007fb998cfc80e <+1502>: mov 0x242e53(%rip),%rax # 0x7fb998f3f668 > 0x00007fb998cfc815 <+1509>: mov (%rax),%rax > 0x00007fb998cfc818 <+1512>: movss %xmm1,(%rsp) > 0x00007fb998cfc81d <+1517>: movss %xmm2,0x10(%rsp) > 0x00007fb998cfc823 <+1523>: mov %rax,%rdi > 0x00007fb998cfc826 <+1526>: callq *0x40(%rax) > 0x00007fb998cfc829 <+1529>: test %rax,%rax > 0x00007fb998cfc82c <+1532>: movss (%rsp),%xmm1 > 0x00007fb998cfc831 <+1537>: movss 0x10(%rsp),%xmm2 > 0x00007fb998cfc837 <+1543>: je 0x7fb998cfc875 <PlayCallback+1605> > 0x00007fb998cfc839 <+1545>: mov 0x18(%rax),%rax > 0x00007fb998cfc83d <+1549>: mov 0x246c39(%rip),%edx # 0x7fb998f4347c <globalStreamWidth> > 0x00007fb998cfc843 <+1555>: lea 0xbc(%rsp),%r9 > 0x00007fb998cfc84b <+1563>: lea 0xb8(%rsp),%r8 > 0x00007fb998cfc853 <+1571>: mov 0x38(%rax),%rsi > 0x00007fb998cfc857 <+1575>: mov %rax,%rdi > 0x00007fb998cfc85a <+1578>: mov %edx,0x20(%rsi) > 0x00007fb998cfc85d <+1581>: mov 0x242da4(%rip),%rdx # 0x7fb998f3f608 > 0x00007fb998cfc864 <+1588>: mov %rdx,%rcx > 0x00007fb998cfc867 <+1591>: callq *0x10(%rax) > 0x00007fb998cfc86a <+1594>: movss 0x10(%rsp),%xmm2 > 0x00007fb998cfc870 <+1600>: movss (%rsp),%xmm1 > 0x00007fb998cfc875 <+1605>: add %r15,0x10(%r12) > 0x00007fb998cfc87a <+1610>: cmpl $0x1,0x44(%rbx) > 0x00007fb998cfc87e <+1614>: je 0x7fb998cfd360 <PlayCallback+4400> > 0x00007fb998cfc884 <+1620>: mov 0xbc(%rsp),%edx > 0x00007fb998cfc88b <+1627>: cmp %edx,0xb8(%rsp) > 0x00007fb998cfc892 <+1634>: mov %edx,0x40(%rsp) > 0x00007fb998cfc896 <+1638>: jl 0x7fb998cfc8a1 <PlayCallback+1649> > 0x00007fb998cfc898 <+1640>: test %r14d,%r14d > 0x00007fb998cfc89b <+1643>: jne 0x7fb998cfc8a1 <PlayCallback+1649> > 0x00007fb998cfc89d <+1645>: test %edx,%edx > 0x00007fb998cfc89f <+1647>: jne 0x7fb998cfc8aa <PlayCallback+1658> > 0x00007fb998cfc8a1 <+1649>: movl $0x2,0x28(%r12) > 0x00007fb998cfc8aa <+1658>: mov 0x70(%rsp),%ecx > 0x00007fb998cfc8ae <+1662>: cmp %ecx,0x40(%rsp) > 0x00007fb998cfc8b2 <+1666>: jge 0x7fb998cfc8c0 <PlayCallback+1680> > 0x00007fb998cfc8b4 <+1668>: cmpl $0x2,0x28(%r12) > 0x00007fb998cfc8ba <+1674>: je 0x7fb998cfd70f <PlayCallback+5343> > 0x00007fb998cfc8c0 <+1680>: mov 0x40(%rsp),%esi > 0x00007fb998cfc8c4 <+1684>: cmp %esi,0x5c(%rsp) > 0x00007fb998cfc8c8 <+1688>: cmovge 0x5c(%rsp),%esi > 0x00007fb998cfc8cd <+1693>: mov 0x246ba8(%rip),%r10d # 0x7fb998f4347c <globalStreamWidth> > 0x00007fb998cfc8d4 <+1700>: mov %esi,0x5c(%rsp) > 0x00007fb998cfc8d8 <+1704>: mov 0x246ba9(%rip),%r8d # 0x7fb998f43488 <globalOutWidth> > 0x00007fb998cfc8df <+1711>: mov %r13d,%esi > 0x00007fb998cfc8e2 <+1714>: mov %edx,%eax > 0x00007fb998cfc8e4 <+1716>: imul %r10d,%r13d > 0x00007fb998cfc8e8 <+1720>: movss 0x38b68(%rip),%xmm7 # 0x7fb998d35458 > 0x00007fb998cfc8f0 <+1728>: movss 0x38b5c(%rip),%xmm6 # 0x7fb998d35454 > 0x00007fb998cfc8f8 <+1736>: movss 0x38b50(%rip),%xmm5 # 0x7fb998d35450 > 0x00007fb998cfc900 <+1744>: imul %r8d,%esi > 0x00007fb998cfc904 <+1748>: imul %r8d,%eax > 0x00007fb998cfc908 <+1752>: cmp %esi,%eax > 0x00007fb998cfc90a <+1754>: jle 0x7fb998cfcbbe <PlayCallback+2446> > 0x00007fb998cfc910 <+1760>: test %r8d,%r8d > 0x00007fb998cfc913 <+1763>: jle 0x7fb998cfd381 <PlayCallback+4433> > 0x00007fb998cfc919 <+1769>: mov 0x4(%rbx),%edi > 0x00007fb998cfc91c <+1772>: lea 0x38aad(%rip),%r9 # 0x7fb998d353d0 > 0x00007fb998cfc923 <+1779>: mov %esi,%eax > 0x00007fb998cfc925 <+1781>: movss 0x38b23(%rip),%xmm4 # 0x7fb998d35450 > 0x00007fb998cfc92d <+1789>: movss 0x38b17(%rip),%xmm3 # 0x7fb998d3544c > 0x00007fb998cfc935 <+1797>: mov %edi,%r11d > 0x00007fb998cfc938 <+1800>: nopl 0x0(%rax,%rax,1) > 0x00007fb998cfc940 <+1808>: cmp $0xa,%edi > 0x00007fb998cfc943 <+1811>: ja 0x7fb998cfcb88 <PlayCallback+2392> > 0x00007fb998cfc949 <+1817>: movslq (%r9,%r11,4),%rdx > 0x00007fb998cfc94d <+1821>: add %r9,%rdx > 0x00007fb998cfc950 <+1824>: jmpq *%rdx > 0x00007fb998cfc952 <+1826>: mov $0x1,%r12d > 0x00007fb998cfc958 <+1832>: mov 0x78(%rsp),%rdx > 0x00007fb998cfc95d <+1837>: mov (%rdx),%rax > 0x00007fb998cfc960 <+1840>: test %rax,%rax > 0x00007fb998cfc963 <+1843>: mov %rax,%rdi > 0x00007fb998cfc966 <+1846>: mov %rax,%rbx > 0x00007fb998cfc969 <+1849>: jne 0x7fb998cfc983 <PlayCallback+1875> > 0x00007fb998cfc96b <+1851>: jmpq 0x7fb998cfca00 <PlayCallback+2000> > 0x00007fb998cfc970 <+1856>: mov 0x48(%rbx),%rdx > 0x00007fb998cfc974 <+1860>: test %rdx,%rdx > 0x00007fb998cfc977 <+1863>: je 0x7fb998cfca00 <PlayCallback+2000> > 0x00007fb998cfc97d <+1869>: mov %rbx,%rdi > 0x00007fb998cfc980 <+1872>: mov %rdx,%rbx > 0x00007fb998cfc983 <+1875>: cmpl $0x3,0x28(%rbx) > 0x00007fb998cfc987 <+1879>: jne 0x7fb998cfc970 <PlayCallback+1856> > 0x00007fb998cfc989 <+1881>: mov (%rbx),%rcx > 0x00007fb998cfc98c <+1884>: mov 0x98(%rcx),%r13d > 0x00007fb998cfc993 <+1891>: test %r13d,%r13d > 0x00007fb998cfc996 <+1894>: jne 0x7fb998cfc970 <PlayCallback+1856> > 0x00007fb998cfc998 <+1896>: cmpq $0x0,0x20(%rbx) > 0x00007fb998cfc99d <+1901>: jne 0x7fb998cfc970 <PlayCallback+1856> > 0x00007fb998cfc99f <+1903>: mov %rax,%rdx > 0x00007fb998cfc9a2 <+1906>: xor %esi,%esi > 0x00007fb998cfc9a4 <+1908>: xor %r8d,%r8d > 0x00007fb998cfc9a7 <+1911>: cmp %rcx,(%rdx) > 0x00007fb998cfc9aa <+1914>: mov 0x48(%rdx),%rdx > 0x00007fb998cfc9ae <+1918>: sete %r8b > 0x00007fb998cfc9b2 <+1922>: add %r8d,%esi > 0x00007fb998cfc9b5 <+1925>: test %rdx,%rdx > 0x00007fb998cfc9b8 <+1928>: jne 0x7fb998cfc9a4 <PlayCallback+1908> > 0x00007fb998cfc9ba <+1930>: mov 0x48(%rbx),%rdx > 0x00007fb998cfc9be <+1934>: cmp %rbx,%rax > 0x00007fb998cfc9c1 <+1937>: mov %rdx,0x48(%rdi) > 0x00007fb998cfc9c5 <+1941>: jne 0x7fb998cfc9d3 <PlayCallback+1955> > 0x00007fb998cfc9c7 <+1943>: mov 0x48(%rbx),%rax > 0x00007fb998cfc9cb <+1947>: mov 0x78(%rsp),%rdx > 0x00007fb998cfc9d0 <+1952>: mov %rax,(%rdx) > 0x00007fb998cfc9d3 <+1955>: cmp $0x1,%esi > 0x00007fb998cfc9d6 <+1958>: jne 0x7fb998cfc9df <PlayCallback+1967> > 0x00007fb998cfc9d8 <+1960>: movl $0x0,0x40(%rcx) > 0x00007fb998cfc9df <+1967>: mov 0x38(%rbx),%rdi > 0x00007fb998cfc9e3 <+1971>: mov 0x242cbe(%rip),%rbp # 0x7fb998f3f6a8 > 0x00007fb998cfc9ea <+1978>: test %rdi,%rdi > 0x00007fb998cfc9ed <+1981>: je 0x7fb998cfc9f6 <PlayCallback+1990> > 0x00007fb998cfc9ef <+1983>: mov 0x0(%rbp),%rax > 0x00007fb998cfc9f3 <+1987>: callq *0x30(%rax) > 0x00007fb998cfc9f6 <+1990>: mov 0x0(%rbp),%rax > 0x00007fb998cfc9fa <+1994>: mov %rbx,%rdi > 0x00007fb998cfc9fd <+1997>: callq *0x30(%rax) > 0x00007fb998cfca00 <+2000>: test %r12d,%r12d > 0x00007fb998cfca03 <+2003>: jne 0x7fb998cfca67 <PlayCallback+2103> > 0x00007fb998cfca05 <+2005>: mov 0x94(%rsp),%r12d > 0x00007fb998cfca0d <+2013>: test %r12d,%r12d > 0x00007fb998cfca10 <+2016>: jne 0x7fb998cfca37 <PlayCallback+2055> > 0x00007fb998cfca12 <+2018>: mov 0x242c8f(%rip),%rax # 0x7fb998f3f6a8 > 0x00007fb998cfca19 <+2025>: xor %edx,%edx > 0x00007fb998cfca1b <+2027>: lea -0x7f2(%rip),%rsi # 0x7fb998cfc230 <PlayCallback> > 0x00007fb998cfca22 <+2034>: mov $0x1e,%edi > 0x00007fb998cfca27 <+2039>: mov (%rax),%rax > 0x00007fb998cfca2a <+2042>: callq *0x320(%rax) > 0x00007fb998cfca30 <+2048>: mov %rax,0x246a39(%rip) # 0x7fb998f43470 <ptoken> > 0x00007fb998cfca37 <+2055>: mov 0x242cea(%rip),%rcx # 0x7fb998f3f728 > 0x00007fb998cfca3e <+2062>: cmpl $0x1,(%rcx) > 0x00007fb998cfca41 <+2065>: jle 0x7fb998cfca55 <PlayCallback+2085> > 0x00007fb998cfca43 <+2067>: mov 0x246a47(%rip),%esi # 0x7fb998f43490 <globalNWritten> > 0x00007fb998cfca49 <+2073>: lea 0x3882d(%rip),%rdi # 0x7fb998d3527d > 0x00007fb998cfca50 <+2080>: callq 0x7fb998cf5e80 <Snack_WriteLogInt@plt> > 0x00007fb998cfca55 <+2085>: add $0xc8,%rsp > 0x00007fb998cfca5c <+2092>: pop %rbx > 0x00007fb998cfca5d <+2093>: pop %rbp > 0x00007fb998cfca5e <+2094>: pop %r12 > 0x00007fb998cfca60 <+2096>: pop %r13 > 0x00007fb998cfca62 <+2098>: pop %r14 > 0x00007fb998cfca64 <+2100>: pop %r15 > 0x00007fb998cfca66 <+2102>: retq > 0x00007fb998cfca67 <+2103>: xor %eax,%eax > 0x00007fb998cfca69 <+2105>: callq 0x7fb998cfafb0 <CleanPlayQueue> > 0x00007fb998cfca6e <+2110>: mov 0x242f03(%rip),%rax # 0x7fb998f3f978 > 0x00007fb998cfca75 <+2117>: movl $0x0,(%rax) > 0x00007fb998cfca7b <+2123>: jmp 0x7fb998cfca55 <PlayCallback+2085> > 0x00007fb998cfca7d <+2125>: lea 0x38730(%rip),%rdi # 0x7fb998d351b4 > 0x00007fb998cfca84 <+2132>: callq 0x7fb998cf5730 <Snack_WriteLog@plt> > 0x00007fb998cfca89 <+2137>: mov 0x242e98(%rip),%rax # 0x7fb998f3f928 > 0x00007fb998cfca90 <+2144>: mov %rax,0x78(%rsp) > 0x00007fb998cfca95 <+2149>: jmpq 0x7fb998cfc27d <PlayCallback+77> > 0x00007fb998cfca9a <+2154>: movl $0x0,0x5c(%rsp) > 0x00007fb998cfcaa2 <+2162>: mov 0x242e0f(%rip),%rbx # 0x7fb998f3f8b8 > 0x00007fb998cfcaa9 <+2169>: mov 0x2469d0(%rip),%rdi # 0x7fb998f43480 <snackDumpCh> > 0x00007fb998cfcab0 <+2176>: test %rdi,%rdi > 0x00007fb998cfcab3 <+2179>: je 0x7fb998cfcadc <PlayCallback+2220> > 0x00007fb998cfcab5 <+2181>: mov 0x242bec(%rip),%rax # 0x7fb998f3f6a8 > 0x00007fb998cfcabc <+2188>: mov 0x5c(%rsp),%edx > 0x00007fb998cfcac0 <+2192>: mov %rbx,%rsi > 0x00007fb998cfcac3 <+2195>: mov (%rax),%rax > 0x00007fb998cfcac6 <+2198>: add %edx,%edx > 0x00007fb998cfcac8 <+2200>: movss %xmm1,(%rsp) > 0x00007fb998cfcacd <+2205>: imul %r8d,%edx > 0x00007fb998cfcad1 <+2209>: callq *0x848(%rax) > 0x00007fb998cfcad7 <+2215>: movss (%rsp),%xmm1 > 0x00007fb998cfcadc <+2220>: mov 0x5c(%rsp),%edx > 0x00007fb998cfcae0 <+2224>: lea 0x246959(%rip),%rdi # 0x7fb998f43440 <ado> > 0x00007fb998cfcae7 <+2231>: mov %rbx,%rsi > 0x00007fb998cfcaea <+2234>: movss %xmm1,(%rsp) > 0x00007fb998cfcaef <+2239>: callq 0x7fb998cf5890 <SnackAudioWrite@plt> > 0x00007fb998cfcaf4 <+2244>: mov 0x242c2d(%rip),%rcx # 0x7fb998f3f728 > 0x00007fb998cfcafb <+2251>: mov %eax,%ebx > 0x00007fb998cfcafd <+2253>: cltq > 0x00007fb998cfcaff <+2255>: add %rax,0x24698a(%rip) # 0x7fb998f43490 <globalNWritten> > 0x00007fb998cfcb06 <+2262>: movss (%rsp),%xmm1 > 0x00007fb998cfcb0b <+2267>: cmpl $0x2,(%rcx) > 0x00007fb998cfcb0e <+2270>: jle 0x7fb998cfcb23 <PlayCallback+2291> > 0x00007fb998cfcb10 <+2272>: lea 0x38727(%rip),%rdi # 0x7fb998d3523e > 0x00007fb998cfcb17 <+2279>: mov %ebx,%esi > 0x00007fb998cfcb19 <+2281>: callq 0x7fb998cf5e80 <Snack_WriteLogInt@plt> > 0x00007fb998cfcb1e <+2286>: movss (%rsp),%xmm1 > 0x00007fb998cfcb23 <+2291>: cmp 0x70(%rsp),%ebx > 0x00007fb998cfcb27 <+2295>: jge 0x7fb998cfcb37 <PlayCallback+2311> > 0x00007fb998cfcb29 <+2297>: mov 0x2468cd(%rip),%eax # 0x7fb998f433fc <globalNFlowThrough> > 0x00007fb998cfcb2f <+2303>: test %eax,%eax > 0x00007fb998cfcb31 <+2305>: je 0x7fb998cfd468 <PlayCallback+4664> > 0x00007fb998cfcb37 <+2311>: cmpb $0x0,0x9b(%rsp) > 0x00007fb998cfcb3f <+2319>: jne 0x7fb998cfc285 <PlayCallback+85> > 0x00007fb998cfcb45 <+2325>: xor %r12d,%r12d > 0x00007fb998cfcb48 <+2328>: jmpq 0x7fb998cfc958 <PlayCallback+1832> > 0x00007fb998cfcb4d <+2333>: nopl (%rax) > 0x00007fb998cfcb50 <+2336>: movss 0x18(%rbx),%xmm0 > 0x00007fb998cfcb55 <+2341>: mov 0x242b6c(%rip),%rdx # 0x7fb998f3f6c8 > 0x00007fb998cfcb5c <+2348>: ucomiss %xmm1,%xmm0 > 0x00007fb998cfcb5f <+2351>: movslq %eax,%r14 > 0x00007fb998cfcb62 <+2354>: mov 0x242a9f(%rip),%rcx # 0x7fb998f3f608 > 0x00007fb998cfcb69 <+2361>: movslq %r13d,%r15 > 0x00007fb998cfcb6c <+2364>: jbe 0x7fb998cfcdc0 <PlayCallback+2960> > 0x00007fb998cfcb72 <+2370>: movss (%rdx,%r14,4),%xmm0 > 0x00007fb998cfcb78 <+2376>: addss (%rcx,%r15,4),%xmm0 > 0x00007fb998cfcb7e <+2382>: movss %xmm0,(%rdx,%r14,4) > 0x00007fb998cfcb84 <+2388>: nopl 0x0(%rax) > 0x00007fb998cfcb88 <+2392>: add $0x1,%eax > 0x00007fb998cfcb8b <+2395>: add $0x1,%r13d > 0x00007fb998cfcb8f <+2399>: mov %eax,%edx > 0x00007fb998cfcb91 <+2401>: sub %esi,%edx > 0x00007fb998cfcb93 <+2403>: cmp %r8d,%edx > 0x00007fb998cfcb96 <+2406>: jl 0x7fb998cfc940 <PlayCallback+1808> > 0x00007fb998cfcb9c <+2412>: mov 0x40(%rsp),%edx > 0x00007fb998cfcba0 <+2416>: cmp %r8d,%r10d > 0x00007fb998cfcba3 <+2419>: jle 0x7fb998cfcbae <PlayCallback+2430> > 0x00007fb998cfcba5 <+2421>: mov %r10d,%ecx > 0x00007fb998cfcba8 <+2424>: sub %r8d,%ecx > 0x00007fb998cfcbab <+2427>: add %ecx,%r13d > 0x00007fb998cfcbae <+2430>: mov %eax,%esi > 0x00007fb998cfcbb0 <+2432>: mov %edx,%eax > 0x00007fb998cfcbb2 <+2434>: imul %r8d,%eax > 0x00007fb998cfcbb6 <+2438>: cmp %esi,%eax > 0x00007fb998cfcbb8 <+2440>: jg 0x7fb998cfc910 <PlayCallback+1760> > 0x00007fb998cfcbbe <+2446>: xor %edx,%edx > 0x00007fb998cfcbc0 <+2448>: mov 0x48(%r12),%r12 > 0x00007fb998cfcbc5 <+2453>: test %r12,%r12 > 0x00007fb998cfcbc8 <+2456>: jne 0x7fb998cfc3f7 <PlayCallback+455> > 0x00007fb998cfcbce <+2462>: or 0x5c(%rsp),%edx > 0x00007fb998cfcbd2 <+2466>: jne 0x7fb998cfd275 <PlayCallback+4165> > 0x00007fb998cfcbd8 <+2472>: mov 0x70(%rsp),%eax > 0x00007fb998cfcbdc <+2476>: mov 0x70(%rsp),%edx > 0x00007fb998cfcbe0 <+2480>: imul %r8d,%eax > 0x00007fb998cfcbe4 <+2484>: mov %edx,0x5c(%rsp) > 0x00007fb998cfcbe8 <+2488>: test %eax,%eax > 0x00007fb998cfcbea <+2490>: jle 0x7fb998cfcaa2 <PlayCallback+2162> > 0x00007fb998cfcbf0 <+2496>: mov 0x242b49(%rip),%rdx # 0x7fb998f3f740 > 0x00007fb998cfcbf7 <+2503>: mov 0x242aca(%rip),%rcx # 0x7fb998f3f6c8 > 0x00007fb998cfcbfe <+2510>: sub $0x1,%eax > 0x00007fb998cfcc01 <+2513>: mov 0x242cb0(%rip),%rbx # 0x7fb998f3f8b8 > 0x00007fb998cfcc08 <+2520>: lea 0x2(%rax,%rax,1),%rsi > 0x00007fb998cfcc0d <+2525>: xor %eax,%eax > 0x00007fb998cfcc0f <+2527>: movss 0x384ad(%rip),%xmm3 # 0x7fb998d350c4 > 0x00007fb998cfcc17 <+2535>: movss (%rdx),%xmm2 > 0x00007fb998cfcc1b <+2539>: nopl 0x0(%rax,%rax,1) > 0x00007fb998cfcc20 <+2544>: movss (%rcx,%rax,2),%xmm0 > 0x00007fb998cfcc25 <+2549>: mov $0x7fff,%edx > 0x00007fb998cfcc2a <+2554>: mulss %xmm2,%xmm0 > 0x00007fb998cfcc2e <+2558>: ucomiss 0x3848b(%rip),%xmm0 # 0x7fb998d350c0 > 0x00007fb998cfcc35 <+2565>: ja 0x7fb998cfcc45 <PlayCallback+2581> > 0x00007fb998cfcc37 <+2567>: ucomiss %xmm0,%xmm3 > 0x00007fb998cfcc3a <+2570>: jbe 0x7fb998cfd706 <PlayCallback+5334> > 0x00007fb998cfcc40 <+2576>: mov $0xffff8000,%edx > 0x00007fb998cfcc45 <+2581>: mov %dx,(%rax,%rbx,1) > 0x00007fb998cfcc49 <+2585>: add $0x2,%rax > 0x00007fb998cfcc4d <+2589>: cmp %rsi,%rax > 0x00007fb998cfcc50 <+2592>: jne 0x7fb998cfcc20 <PlayCallback+2544> > 0x00007fb998cfcc52 <+2594>: jmpq 0x7fb998cfcaa9 <PlayCallback+2169> > 0x00007fb998cfcc57 <+2599>: nopw 0x0(%rax,%rax,1) > 0x00007fb998cfcc60 <+2608>: mov 0x2429a1(%rip),%rcx # 0x7fb998f3f608 > 0x00007fb998cfcc67 <+2615>: movslq %r13d,%r15 > 0x00007fb998cfcc6a <+2618>: mov 0x242a57(%rip),%rdx # 0x7fb998f3f6c8 > 0x00007fb998cfcc71 <+2625>: movslq %eax,%r14 > 0x00007fb998cfcc74 <+2628>: add $0x1,%eax > 0x00007fb998cfcc77 <+2631>: add $0x1,%r13d > 0x00007fb998cfcc7b <+2635>: movss (%rcx,%r15,4),%xmm0 > 0x00007fb998cfcc81 <+2641>: mulss %xmm3,%xmm0 > 0x00007fb998cfcc85 <+2645>: addss (%rdx,%r14,4),%xmm0 > 0x00007fb998cfcc8b <+2651>: movss %xmm0,(%rdx,%r14,4) > 0x00007fb998cfcc91 <+2657>: mov %eax,%edx > 0x00007fb998cfcc93 <+2659>: sub %esi,%edx > 0x00007fb998cfcc95 <+2661>: cmp %r8d,%edx > 0x00007fb998cfcc98 <+2664>: jl 0x7fb998cfc940 <PlayCallback+1808> > 0x00007fb998cfcc9e <+2670>: jmpq 0x7fb998cfcb9c <PlayCallback+2412> > 0x00007fb998cfcca3 <+2675>: nopl 0x0(%rax,%rax,1) > 0x00007fb998cfcca8 <+2680>: mov 0x242959(%rip),%rcx # 0x7fb998f3f608 > 0x00007fb998cfccaf <+2687>: movslq %r13d,%r15 > 0x00007fb998cfccb2 <+2690>: mov 0x242a0f(%rip),%rdx # 0x7fb998f3f6c8 > 0x00007fb998cfccb9 <+2697>: movslq %eax,%r14 > 0x00007fb998cfccbc <+2700>: add $0x1,%eax > 0x00007fb998cfccbf <+2703>: add $0x1,%r13d > 0x00007fb998cfccc3 <+2707>: movss (%rcx,%r15,4),%xmm0 > 0x00007fb998cfccc9 <+2713>: mulss %xmm7,%xmm0 > 0x00007fb998cfcccd <+2717>: addss (%rdx,%r14,4),%xmm0 > 0x00007fb998cfccd3 <+2723>: movss %xmm0,(%rdx,%r14,4) > 0x00007fb998cfccd9 <+2729>: mov %eax,%edx > 0x00007fb998cfccdb <+2731>: sub %esi,%edx > 0x00007fb998cfccdd <+2733>: cmp %r8d,%edx > 0x00007fb998cfcce0 <+2736>: jl 0x7fb998cfc940 <PlayCallback+1808> > 0x00007fb998cfcce6 <+2742>: jmpq 0x7fb998cfcb9c <PlayCallback+2412> > 0x00007fb998cfcceb <+2747>: nopl 0x0(%rax,%rax,1) > 0x00007fb998cfccf0 <+2752>: mov 0x242911(%rip),%rcx # 0x7fb998f3f608 > 0x00007fb998cfccf7 <+2759>: movslq %r13d,%r15 > 0x00007fb998cfccfa <+2762>: mov 0x2429c7(%rip),%rdx # 0x7fb998f3f6c8 > 0x00007fb998cfcd01 <+2769>: movslq %eax,%r14 > 0x00007fb998cfcd04 <+2772>: add $0x1,%eax > 0x00007fb998cfcd07 <+2775>: add $0x1,%r13d > 0x00007fb998cfcd0b <+2779>: movss (%rcx,%r15,4),%xmm0 > 0x00007fb998cfcd11 <+2785>: mulss %xmm4,%xmm0 > 0x00007fb998cfcd15 <+2789>: addss (%rdx,%r14,4),%xmm0 > 0x00007fb998cfcd1b <+2795>: movss %xmm0,(%rdx,%r14,4) > 0x00007fb998cfcd21 <+2801>: mov %eax,%edx > 0x00007fb998cfcd23 <+2803>: sub %esi,%edx > 0x00007fb998cfcd25 <+2805>: cmp %r8d,%edx > 0x00007fb998cfcd28 <+2808>: jl 0x7fb998cfc940 <PlayCallback+1808> > 0x00007fb998cfcd2e <+2814>: jmpq 0x7fb998cfcb9c <PlayCallback+2412> > 0x00007fb998cfcd33 <+2819>: nopl 0x0(%rax,%rax,1) > 0x00007fb998cfcd38 <+2824>: mov 0x2428c9(%rip),%rcx # 0x7fb998f3f608 > 0x00007fb998cfcd3f <+2831>: movslq %r13d,%r15 > 0x00007fb998cfcd42 <+2834>: mov 0x24297f(%rip),%rdx # 0x7fb998f3f6c8 > 0x00007fb998cfcd49 <+2841>: movslq %eax,%r14 > 0x00007fb998cfcd4c <+2844>: add $0x1,%eax > 0x00007fb998cfcd4f <+2847>: add $0x1,%r13d > 0x00007fb998cfcd53 <+2851>: movss (%rcx,%r15,4),%xmm0 > 0x00007fb998cfcd59 <+2857>: subss %xmm6,%xmm0 > 0x00007fb998cfcd5d <+2861>: mulss %xmm5,%xmm0 > 0x00007fb998cfcd61 <+2865>: addss (%rdx,%r14,4),%xmm0 > 0x00007fb998cfcd67 <+2871>: movss %xmm0,(%rdx,%r14,4) > 0x00007fb998cfcd6d <+2877>: mov %eax,%edx > 0x00007fb998cfcd6f <+2879>: sub %esi,%edx > 0x00007fb998cfcd71 <+2881>: cmp %r8d,%edx > 0x00007fb998cfcd74 <+2884>: jl 0x7fb998cfc940 <PlayCallback+1808> > 0x00007fb998cfcd7a <+2890>: jmpq 0x7fb998cfcb9c <PlayCallback+2412> > 0x00007fb998cfcd7f <+2895>: nop > 0x00007fb998cfcd80 <+2896>: mov 0x242941(%rip),%rdx # 0x7fb998f3f6c8 > 0x00007fb998cfcd87 <+2903>: mov 0x24287a(%rip),%rcx # 0x7fb998f3f608 > 0x00007fb998cfcd8e <+2910>: movslq %eax,%r14 > 0x00007fb998cfcd91 <+2913>: movslq %r13d,%r15 > 0x00007fb998cfcd94 <+2916>: add $0x1,%eax > 0x00007fb998cfcd97 <+2919>: add $0x1,%r13d > 0x00007fb998cfcd9b <+2923>: movss (%rdx,%r14,4),%xmm0 > 0x00007fb998cfcda1 <+2929>: addss (%rcx,%r15,4),%xmm0 > 0x00007fb998cfcda7 <+2935>: movss %xmm0,(%rdx,%r14,4) > 0x00007fb998cfcdad <+2941>: mov %eax,%edx > 0x00007fb998cfcdaf <+2943>: sub %esi,%edx > 0x00007fb998cfcdb1 <+2945>: cmp %r8d,%edx > 0x00007fb998cfcdb4 <+2948>: jl 0x7fb998cfc940 <PlayCallback+1808> > 0x00007fb998cfcdba <+2954>: jmpq 0x7fb998cfcb9c <PlayCallback+2412> > 0x00007fb998cfcdbf <+2959>: nop > 0x00007fb998cfcdc0 <+2960>: movss (%rcx,%r15,4),%xmm0 > 0x00007fb998cfcdc6 <+2966>: add $0x1,%eax > 0x00007fb998cfcdc9 <+2969>: mulss %xmm2,%xmm0 > 0x00007fb998cfcdcd <+2973>: add $0x1,%r13d > 0x00007fb998cfcdd1 <+2977>: addss (%rdx,%r14,4),%xmm0 > 0x00007fb998cfcdd7 <+2983>: movss %xmm0,(%rdx,%r14,4) > 0x00007fb998cfcddd <+2989>: mov %eax,%edx > 0x00007fb998cfcddf <+2991>: sub %esi,%edx > 0x00007fb998cfcde1 <+2993>: cmp %r8d,%edx > 0x00007fb998cfcde4 <+2996>: jl 0x7fb998cfc940 <PlayCallback+1808> > 0x00007fb998cfcdea <+3002>: jmpq 0x7fb998cfcb9c <PlayCallback+2412> > 0x00007fb998cfcdef <+3007>: test %ebp,%ebp > 0x00007fb998cfcdf1 <+3009>: jle 0x7fb998cfc7e6 <PlayCallback+1462> > 0x00007fb998cfcdf7 <+3015>: lea -0x1(%rcx),%r11d > 0x00007fb998cfcdfb <+3019>: xor %r9d,%r9d > 0x00007fb998cfcdfe <+3022>: xor %r8d,%r8d > 0x00007fb998cfce01 <+3025>: movl $0x0,0x40(%rsp) > 0x00007fb998cfce09 <+3033>: add $0x1,%r11 > 0x00007fb998cfce0d <+3037>: test %ecx,%ecx > 0x00007fb998cfce0f <+3039>: jle 0x7fb998cfce3e <PlayCallback+3086> > 0x00007fb998cfce11 <+3041>: mov 0x2427f0(%rip),%rsi # 0x7fb998f3f608 > 0x00007fb998cfce18 <+3048>: xor %eax,%eax > 0x00007fb998cfce1a <+3050>: nopw 0x0(%rax,%rax,1) > 0x00007fb998cfce20 <+3056>: mov %eax,%edx > 0x00007fb998cfce22 <+3058>: add $0x1,%rax > 0x00007fb998cfce26 <+3062>: lea (%rdx,%r9,1),%edi > 0x00007fb998cfce2a <+3066>: add %r8d,%edx > 0x00007fb998cfce2d <+3069>: cmp %r11,%rax > 0x00007fb998cfce30 <+3072>: movslq %edx,%rdx > 0x00007fb998cfce33 <+3075>: movslq %edi,%rdi > 0x00007fb998cfce36 <+3078>: mov (%rsi,%rdi,4),%edi > 0x00007fb998cfce39 <+3081>: mov %edi,(%rsi,%rdx,4) > 0x00007fb998cfce3c <+3084>: jne 0x7fb998cfce20 <PlayCallback+3056> > 0x00007fb998cfce3e <+3086>: addl $0x1,0x40(%rsp) > 0x00007fb998cfce43 <+3091>: add %r10d,%r8d > 0x00007fb998cfce46 <+3094>: add %ecx,%r9d > 0x00007fb998cfce49 <+3097>: cmp %ebp,0x40(%rsp) > 0x00007fb998cfce4d <+3101>: jne 0x7fb998cfce0d <PlayCallback+3037> > 0x00007fb998cfce4f <+3103>: jmpq 0x7fb998cfc7e6 <PlayCallback+1462> > 0x00007fb998cfce54 <+3108>: movslq 0x74(%rsp),%rcx > 0x00007fb998cfce59 <+3113>: cmp %rcx,0x50(%rsp) > 0x00007fb998cfce5e <+3118>: mov %rcx,0x80(%rsp) > 0x00007fb998cfce66 <+3126>: jl 0x7fb998cfce7a <PlayCallback+3146> > 0x00007fb998cfce68 <+3128>: cmp $0xffffffff,%r13d > 0x00007fb998cfce6c <+3132>: je 0x7fb998cfce7a <PlayCallback+3146> > 0x00007fb998cfce6e <+3134>: mov 0x74(%rsp),%esi > 0x00007fb998cfce72 <+3138>: test %esi,%esi > 0x00007fb998cfce74 <+3140>: jne 0x7fb998cfd16d <PlayCallback+3901> > 0x00007fb998cfce7a <+3146>: mov 0xd8(%rbx),%ecx > 0x00007fb998cfce80 <+3152>: test %ecx,%ecx > 0x00007fb998cfce82 <+3154>: jne 0x7fb998cfd16d <PlayCallback+3901> > 0x00007fb998cfce88 <+3160>: mov 0x10(%rbx),%edx > 0x00007fb998cfce8b <+3163>: mov 0x70(%rsp),%ebp > 0x00007fb998cfce8f <+3167>: test %edx,%edx > 0x00007fb998cfce91 <+3169>: jle 0x7fb998cfceb9 <PlayCallback+3209> > 0x00007fb998cfce93 <+3171>: sub %eax,%edx > 0x00007fb998cfce95 <+3173>: cvtsi2ss %ebp,%xmm3 > 0x00007fb998cfce99 <+3177>: movslq %edx,%rdx > 0x00007fb998cfce9c <+3180>: sub 0x50(%rsp),%rdx > 0x00007fb998cfcea1 <+3185>: mov 0x70(%rsp),%ebp > 0x00007fb998cfcea5 <+3189>: cvtsi2ss %rdx,%xmm0 > 0x00007fb998cfceaa <+3194>: divss 0x40(%rsp),%xmm0 > 0x00007fb998cfceb0 <+3200>: ucomiss %xmm0,%xmm3 > 0x00007fb998cfceb3 <+3203>: jbe 0x7fb998cfceb9 <PlayCallback+3209> > 0x00007fb998cfceb5 <+3205>: cvttss2si %xmm0,%ebp > 0x00007fb998cfceb9 <+3209>: cmp $0xffffffff,%r13d > 0x00007fb998cfcebd <+3213>: je 0x7fb998cfceec <PlayCallback+3260> > 0x00007fb998cfcebf <+3215>: mov 0x74(%rsp),%edx > 0x00007fb998cfcec3 <+3219>: test %edx,%edx > 0x00007fb998cfcec5 <+3221>: je 0x7fb998cfceec <PlayCallback+3260> > 0x00007fb998cfcec7 <+3223>: mov 0x80(%rsp),%rdx > 0x00007fb998cfcecf <+3231>: sub 0x50(%rsp),%rdx > 0x00007fb998cfced4 <+3236>: cvtsi2ss %ebp,%xmm3 > 0x00007fb998cfced8 <+3240>: cvtsi2ss %rdx,%xmm0 > 0x00007fb998cfcedd <+3245>: divss 0x40(%rsp),%xmm0 > 0x00007fb998cfcee3 <+3251>: ucomiss %xmm0,%xmm3 > 0x00007fb998cfcee6 <+3254>: jbe 0x7fb998cfceec <PlayCallback+3260> > 0x00007fb998cfcee8 <+3256>: cvttss2si %xmm0,%ebp > 0x00007fb998cfceec <+3260>: cmpq $0x0,0x50(%rsp) > 0x00007fb998cfcef2 <+3266>: jne 0x7fb998cfd28f <PlayCallback+4191> > 0x00007fb998cfcef8 <+3272>: mov 0x18(%r12),%rdx > 0x00007fb998cfcefd <+3277>: test %rdx,%rdx > 0x00007fb998cfcf00 <+3280>: jle 0x7fb998cfd28f <PlayCallback+4191> > 0x00007fb998cfcf06 <+3286>: sub 0x246583(%rip),%rdx # 0x7fb998f43490 <globalNWritten> > 0x00007fb998cfcf0d <+3293>: mov 0x50(%rsp),%r13 > 0x00007fb998cfcf12 <+3298>: mov 0xc(%rbx),%edi > 0x00007fb998cfcf15 <+3301>: cmovns %rdx,%r13 > 0x00007fb998cfcf19 <+3305>: mov %r13d,%edx > 0x00007fb998cfcf1c <+3308>: sub %r13d,%ebp > 0x00007fb998cfcf1f <+3311>: imul %edi,%edx > 0x00007fb998cfcf22 <+3314>: test %edx,%edx > 0x00007fb998cfcf24 <+3316>: jle 0x7fb998cfcf52 <PlayCallback+3362> > 0x00007fb998cfcf26 <+3318>: mov 0x2426db(%rip),%rsi # 0x7fb998f3f608 > 0x00007fb998cfcf2d <+3325>: lea -0x1(%rdx),%r8d > 0x00007fb998cfcf31 <+3329>: lea 0x4(%rsi),%rcx > 0x00007fb998cfcf35 <+3333>: lea (%rcx,%r8,4),%r8 > 0x00007fb998cfcf39 <+3337>: jmp 0x7fb998cfcf44 <PlayCallback+3348> > 0x00007fb998cfcf3b <+3339>: nopl 0x0(%rax,%rax,1) > 0x00007fb998cfcf40 <+3344>: add $0x4,%rcx > 0x00007fb998cfcf44 <+3348>: cmp %r8,%rcx > 0x00007fb998cfcf47 <+3351>: movl $0x0,(%rsi) > 0x00007fb998cfcf4d <+3357>: mov %rcx,%rsi > 0x00007fb998cfcf50 <+3360>: jne 0x7fb998cfcf40 <PlayCallback+3344> > 0x00007fb998cfcf52 <+3362>: mov 0x243c30(%rip),%esi # 0x7fb998f40b88 <globalRate> > 0x00007fb998cfcf58 <+3368>: cmp %esi,(%rbx) > 0x00007fb998cfcf5a <+3370>: mov %edi,%ecx > 0x00007fb998cfcf5c <+3372>: je 0x7fb998cfd2a7 <PlayCallback+4215> > 0x00007fb998cfcf62 <+3378>: xor %r14d,%r14d > 0x00007fb998cfcf65 <+3381>: test %edi,%edi > 0x00007fb998cfcf67 <+3383>: jle 0x7fb998cfd135 <PlayCallback+3845> > 0x00007fb998cfcf6d <+3389>: cltq > 0x00007fb998cfcf6f <+3391>: add 0x50(%rsp),%rax > 0x00007fb998cfcf74 <+3396>: lea 0xc0(%rbx),%rdx > 0x00007fb998cfcf7b <+3403>: mov %r14d,0x9c(%rsp) > 0x00007fb998cfcf83 <+3411>: xor %r15d,%r15d > 0x00007fb998cfcf86 <+3414>: mov %ebp,%r14d > 0x00007fb998cfcf89 <+3417>: mov %rdx,0xa8(%rsp) > 0x00007fb998cfcf91 <+3425>: mov %rax,0x48(%rsp) > 0x00007fb998cfcf96 <+3430>: mov %r13d,%eax > 0x00007fb998cfcf99 <+3433>: mov %r14d,%edx > 0x00007fb998cfcf9c <+3436>: imul %ecx,%eax > 0x00007fb998cfcf9f <+3439>: imul %edi,%edx > 0x00007fb998cfcfa2 <+3442>: cmp %edx,%eax > 0x00007fb998cfcfa4 <+3444>: jge 0x7fb998cfd0fc <PlayCallback+3788> > 0x00007fb998cfcfaa <+3450>: cvtsi2ss %eax,%xmm3 > 0x00007fb998cfcfae <+3454>: mov 0x48(%rsp),%edx > 0x00007fb998cfcfb2 <+3458>: mov 0x10(%rbx),%ecx > 0x00007fb998cfcfb5 <+3461>: sub $0x1,%ecx > 0x00007fb998cfcfb8 <+3464>: imul %edi,%ecx > 0x00007fb998cfcfbb <+3467>: mulss 0x40(%rsp),%xmm3 > 0x00007fb998cfcfc1 <+3473>: cvttss2si %xmm3,%esi > 0x00007fb998cfcfc5 <+3477>: add %esi,%edx > 0x00007fb998cfcfc7 <+3479>: imul %edi,%edx > 0x00007fb998cfcfca <+3482>: add %r15d,%edx > 0x00007fb998cfcfcd <+3485>: cmp %ecx,%edx > 0x00007fb998cfcfcf <+3487>: jge 0x7fb998cfd0fc <PlayCallback+3788> > 0x00007fb998cfcfd5 <+3493>: cvtsi2ss %esi,%xmm0 > 0x00007fb998cfcfd9 <+3497>: mov 0x242628(%rip),%rcx # 0x7fb998f3f608 > 0x00007fb998cfcfe0 <+3504>: mov %rbx,%rbp > 0x00007fb998cfcfe3 <+3507>: mov %r13d,0x90(%rsp) > 0x00007fb998cfcfeb <+3515>: mov %r12,0x88(%rsp) > 0x00007fb998cfcff3 <+3523>: mov %eax,%ebx > 0x00007fb998cfcff5 <+3525>: mov %edx,%r12d > 0x00007fb998cfcff8 <+3528>: mov 0xa8(%rsp),%r13 > 0x00007fb998cfd000 <+3536>: mov %rcx,0x60(%rsp) > 0x00007fb998cfd005 <+3541>: subss %xmm0,%xmm3 > 0x00007fb998cfd009 <+3545>: jmp 0x7fb998cfd052 <PlayCallback+3618> > 0x00007fb998cfd00b <+3547>: mov %edi,%eax > 0x00007fb998cfd00d <+3549>: add $0x1,%ebx > 0x00007fb998cfd010 <+3552>: imul %r14d,%eax > 0x00007fb998cfd014 <+3556>: cmp %eax,%ebx > 0x00007fb998cfd016 <+3558>: jge 0x7fb998cfd10c <PlayCallback+3804> > 0x00007fb998cfd01c <+3564>: cvtsi2ss %ebx,%xmm3 > 0x00007fb998cfd020 <+3568>: mov 0x10(%rbp),%eax > 0x00007fb998cfd023 <+3571>: sub $0x1,%eax > 0x00007fb998cfd026 <+3574>: imul %edi,%eax > 0x00007fb998cfd029 <+3577>: mulss 0x40(%rsp),%xmm3 > 0x00007fb998cfd02f <+3583>: cvttss2si %xmm3,%r12d > 0x00007fb998cfd034 <+3588>: cvtsi2ss %r12d,%xmm0 > 0x00007fb998cfd039 <+3593>: add 0x48(%rsp),%r12d > 0x00007fb998cfd03e <+3598>: imul %edi,%r12d > 0x00007fb998cfd042 <+3602>: add %r15d,%r12d > 0x00007fb998cfd045 <+3605>: cmp %eax,%r12d > 0x00007fb998cfd048 <+3608>: subss %xmm0,%xmm3 > 0x00007fb998cfd04c <+3612>: jge 0x7fb998cfd10c <PlayCallback+3804> > 0x00007fb998cfd052 <+3618>: mov %r12d,%esi > 0x00007fb998cfd055 <+3621>: mov %r13,%rdi > 0x00007fb998cfd058 <+3624>: movss %xmm1,(%rsp) > 0x00007fb998cfd05d <+3629>: movss %xmm2,0x10(%rsp) > 0x00007fb998cfd063 <+3635>: movss %xmm3,0x20(%rsp) > 0x00007fb998cfd069 <+3641>: callq 0x7fb998cf5c80 <GetSample@plt> > 0x00007fb998cfd06e <+3646>: mov 0xc(%rbp),%esi > 0x00007fb998cfd071 <+3649>: mov %r13,%rdi > 0x00007fb998cfd074 <+3652>: movss %xmm0,0x58(%rsp) > 0x00007fb998cfd07a <+3658>: add %r12d,%esi > 0x00007fb998cfd07d <+3661>: callq 0x7fb998cf5c80 <GetSample@plt> > 0x00007fb998cfd082 <+3666>: movss 0x20(%rsp),%xmm3 > 0x00007fb998cfd088 <+3672>: mov 0xc(%rbp),%edi > 0x00007fb998cfd08b <+3675>: movss 0x383b5(%rip),%xmm4 # 0x7fb998d35448 > 0x00007fb998cfd093 <+3683>: mulss %xmm3,%xmm0 > 0x00007fb998cfd097 <+3687>: subss %xmm3,%xmm4 > 0x00007fb998cfd09b <+3691>: mov %ebx,%eax > 0x00007fb998cfd09d <+3693>: mov 0x60(%rsp),%rdx > 0x00007fb998cfd0a2 <+3698>: imul %edi,%eax > 0x00007fb998cfd0a5 <+3701>: movss (%rsp),%xmm1 > 0x00007fb998cfd0aa <+3706>: movss 0x10(%rsp),%xmm2 > 0x00007fb998cfd0b0 <+3712>: mulss 0x58(%rsp),%xmm4 > 0x00007fb998cfd0b6 <+3718>: add %r15d,%eax > 0x00007fb998cfd0b9 <+3721>: cltq > 0x00007fb998cfd0bb <+3723>: addss %xmm0,%xmm4 > 0x00007fb998cfd0bf <+3727>: movss %xmm4,(%rdx,%rax,4) > 0x00007fb998cfd0c4 <+3732>: mov 0xd8(%rbp),%eax > 0x00007fb998cfd0ca <+3738>: test %eax,%eax > 0x00007fb998cfd0cc <+3740>: je 0x7fb998cfd00b <PlayCallback+3547> > 0x00007fb998cfd0d2 <+3746>: mov %ebx,%eax > 0x00007fb998cfd0d4 <+3748>: mov 0x90(%rsp),%r13d > 0x00007fb998cfd0dc <+3756>: mov 0x88(%rsp),%r12 > 0x00007fb998cfd0e4 <+3764>: mov %eax,%edx > 0x00007fb998cfd0e6 <+3766>: mov %rbp,%rbx > 0x00007fb998cfd0e9 <+3769>: movl $0x1,0x9c(%rsp) > 0x00007fb998cfd0f4 <+3780>: sar $0x1f,%edx > 0x00007fb998cfd0f7 <+3783>: idiv %edi > 0x00007fb998cfd0f9 <+3785>: mov %eax,%r14d > 0x00007fb998cfd0fc <+3788>: add $0x1,%r15d > 0x00007fb998cfd100 <+3792>: cmp %edi,%r15d > 0x00007fb998cfd103 <+3795>: jge 0x7fb998cfd128 <PlayCallback+3832> > 0x00007fb998cfd105 <+3797>: mov %edi,%ecx > 0x00007fb998cfd107 <+3799>: jmpq 0x7fb998cfcf96 <PlayCallback+3430> > 0x00007fb998cfd10c <+3804>: add $0x1,%r15d > 0x00007fb998cfd110 <+3808>: mov %rbp,%rbx > 0x00007fb998cfd113 <+3811>: mov 0x90(%rsp),%r13d > 0x00007fb998cfd11b <+3819>: cmp %edi,%r15d > 0x00007fb998cfd11e <+3822>: mov 0x88(%rsp),%r12 > 0x00007fb998cfd126 <+3830>: jl 0x7fb998cfd105 <PlayCallback+3797> > 0x00007fb998cfd128 <+3832>: mov %r14d,%ebp > 0x00007fb998cfd12b <+3835>: mov 0x9c(%rsp),%r14d > 0x00007fb998cfd133 <+3843>: mov %edi,%ecx > 0x00007fb998cfd135 <+3845>: cvtsi2ss %ebp,%xmm0 > 0x00007fb998cfd139 <+3849>: mulss 0x40(%rsp),%xmm0 > 0x00007fb998cfd13f <+3855>: unpcklps %xmm0,%xmm0 > 0x00007fb998cfd142 <+3858>: cvtps2pd %xmm0,%xmm0 > 0x00007fb998cfd145 <+3861>: addsd 0x382eb(%rip),%xmm0 # 0x7fb998d35438 > 0x00007fb998cfd14d <+3869>: cvttsd2si %xmm0,%r15d > 0x00007fb998cfd152 <+3874>: cmp %ebp,0x5c(%rsp) > 0x00007fb998cfd156 <+3878>: mov 0x5c(%rsp),%edx > 0x00007fb998cfd15a <+3882>: movslq %r15d,%r15 > 0x00007fb998cfd15d <+3885>: mov 0x44(%rbx),%esi > 0x00007fb998cfd160 <+3888>: cmovl %ebp,%edx > 0x00007fb998cfd163 <+3891>: mov %esi,0x48(%rsp) > 0x00007fb998cfd167 <+3895>: mov %edx,0x5c(%rsp) > 0x00007fb998cfd16b <+3899>: jmp 0x7fb998cfd1e5 <PlayCallback+4021> > 0x00007fb998cfd16d <+3901>: mov 0x44(%rbx),%eax > 0x00007fb998cfd170 <+3904>: cmp $0x1,%eax > 0x00007fb998cfd173 <+3907>: mov %eax,0x48(%rsp) > 0x00007fb998cfd177 <+3911>: je 0x7fb998cfd388 <PlayCallback+4440> > 0x00007fb998cfd17d <+3917>: cmp $0x2,%edx > 0x00007fb998cfd180 <+3920>: je 0x7fb998cfd399 <PlayCallback+4457> > 0x00007fb998cfd186 <+3926>: mov 0xc8(%rbx),%rdi > 0x00007fb998cfd18d <+3933>: movq $0x0,0xc0(%rbx) > 0x00007fb998cfd198 <+3944>: test %rdi,%rdi > 0x00007fb998cfd19b <+3947>: je 0x7fb998cfd3fa <PlayCallback+4554> > 0x00007fb998cfd1a1 <+3953>: mov 0x242500(%rip),%rax # 0x7fb998f3f6a8 > 0x00007fb998cfd1a8 <+3960>: xor %r15d,%r15d > 0x00007fb998cfd1ab <+3963>: mov $0x1,%r14d > 0x00007fb998cfd1b1 <+3969>: xor %r13d,%r13d > 0x00007fb998cfd1b4 <+3972>: mov (%rax),%rax > 0x00007fb998cfd1b7 <+3975>: movss %xmm1,(%rsp) > 0x00007fb998cfd1bc <+3980>: movss %xmm2,0x10(%rsp) > 0x00007fb998cfd1c2 <+3986>: callq *0x30(%rax) > 0x00007fb998cfd1c5 <+3989>: mov 0x44(%rbx),%ecx > 0x00007fb998cfd1c8 <+3992>: movq $0x0,0xc8(%rbx) > 0x00007fb998cfd1d3 <+4003>: movss 0x10(%rsp),%xmm2 > 0x00007fb998cfd1d9 <+4009>: movss (%rsp),%xmm1 > 0x00007fb998cfd1de <+4014>: mov %ecx,0x48(%rsp) > 0x00007fb998cfd1e2 <+4018>: mov 0xc(%rbx),%ecx > 0x00007fb998cfd1e5 <+4021>: mov 0x74(%rsp),%eax > 0x00007fb998cfd1e9 <+4025>: test %eax,%eax > 0x00007fb998cfd1eb <+4027>: jle 0x7fb998cfc72d <PlayCallback+1277> > 0x00007fb998cfd1f1 <+4033>: mov 0x50(%rsp),%rsi > 0x00007fb998cfd1f6 <+4038>: lea 0x1(%rsi,%r15,1),%rax > 0x00007fb998cfd1fb <+4043>: cmp %rax,0x80(%rsp) > 0x00007fb998cfd203 <+4051>: mov $0x1,%eax > 0x00007fb998cfd208 <+4056>: cmovle %eax,%r14d > 0x00007fb998cfd20c <+4060>: jmpq 0x7fb998cfc72d <PlayCallback+1277> > 0x00007fb998cfd211 <+4065>: mov 0x44(%rbx),%ecx > 0x00007fb998cfd214 <+4068>: mov $0x0,%r15d > 0x00007fb998cfd21a <+4074>: cmp $0x1,%ecx > 0x00007fb998cfd21d <+4077>: mov %ecx,0x48(%rsp) > 0x00007fb998cfd221 <+4081>: mov 0xc(%rbx),%ecx > 0x00007fb998cfd224 <+4084>: je 0x7fb998cfd282 <PlayCallback+4178> > 0x00007fb998cfd226 <+4086>: mov $0x1,%r14d > 0x00007fb998cfd22c <+4092>: xor %r13d,%r13d > 0x00007fb998cfd22f <+4095>: xor %ebp,%ebp > 0x00007fb998cfd231 <+4097>: jmpq 0x7fb998cfc72d <PlayCallback+1277> > 0x00007fb998cfd236 <+4102>: test %r10d,%r10d > 0x00007fb998cfd239 <+4105>: jle 0x7fb998cfc7d1 <PlayCallback+1441> > 0x00007fb998cfd23f <+4111>: xor %edx,%edx > 0x00007fb998cfd241 <+4113>: mov 0x2423c0(%rip),%rax # 0x7fb998f3f608 > 0x00007fb998cfd248 <+4120>: jmpq 0x7fb998cfc7b1 <PlayCallback+1409> > 0x00007fb998cfd24d <+4125>: nopl (%rax) > 0x00007fb998cfd250 <+4128>: test %r14d,%r14d > 0x00007fb998cfd253 <+4131>: je 0x7fb998cfd25e <PlayCallback+4142> > 0x00007fb998cfd255 <+4133>: movl $0x3,0x28(%r12) > 0x00007fb998cfd25e <+4142>: add %r15,0x10(%r12) > 0x00007fb998cfd263 <+4147>: mov %ebp,0xbc(%rsp) > 0x00007fb998cfd26a <+4154>: mov %ebp,%edx > 0x00007fb998cfd26c <+4156>: mov %ebp,0x40(%rsp) > 0x00007fb998cfd270 <+4160>: jmpq 0x7fb998cfc8d8 <PlayCallback+1704> > 0x00007fb998cfd275 <+4165>: mov 0x5c(%rsp),%eax > 0x00007fb998cfd279 <+4169>: imul %r8d,%eax > 0x00007fb998cfd27d <+4173>: jmpq 0x7fb998cfcbe8 <PlayCallback+2488> > 0x00007fb998cfd282 <+4178>: xor %r14d,%r14d > 0x00007fb998cfd285 <+4181>: xor %r13d,%r13d > 0x00007fb998cfd288 <+4184>: xor %ebp,%ebp > 0x00007fb998cfd28a <+4186>: jmpq 0x7fb998cfc72d <PlayCallback+1277> > 0x00007fb998cfd28f <+4191>: xor %r13d,%r13d > 0x00007fb998cfd292 <+4194>: xor %edx,%edx > 0x00007fb998cfd294 <+4196>: mov 0x2438ee(%rip),%esi # 0x7fb998f40b88 <globalRate> > 0x00007fb998cfd29a <+4202>: cmp %esi,(%rbx) > 0x00007fb998cfd29c <+4204>: mov 0xc(%rbx),%edi > 0x00007fb998cfd29f <+4207>: mov %edi,%ecx > 0x00007fb998cfd2a1 <+4209>: jne 0x7fb998cfcf62 <PlayCallback+3378> > 0x00007fb998cfd2a7 <+4215>: mov %ebp,%esi > 0x00007fb998cfd2a9 <+4217>: xor %r14d,%r14d > 0x00007fb998cfd2ac <+4220>: mov %ebp,%r15d > 0x00007fb998cfd2af <+4223>: imul %edi,%esi > 0x00007fb998cfd2b2 <+4226>: cmp %edx,%esi > 0x00007fb998cfd2b4 <+4228>: jle 0x7fb998cfd152 <PlayCallback+3874> > 0x00007fb998cfd2ba <+4234>: mov 0x50(%rsp),%r15d > 0x00007fb998cfd2bf <+4239>: mov %edx,%r14d > 0x00007fb998cfd2c2 <+4242>: mov 0x24233f(%rip),%rdx # 0x7fb998f3f608 > 0x00007fb998cfd2c9 <+4249>: add %eax,%r15d > 0x00007fb998cfd2cc <+4252>: lea 0xc0(%rbx),%rax > 0x00007fb998cfd2d3 <+4259>: imul %edi,%r15d > 0x00007fb998cfd2d7 <+4263>: mov %rax,0x40(%rsp) > 0x00007fb998cfd2dc <+4268>: sub %r14d,%r15d > 0x00007fb998cfd2df <+4271>: jmp 0x7fb998cfd2fd <PlayCallback+4301> > 0x00007fb998cfd2e1 <+4273>: nopl 0x0(%rax) > 0x00007fb998cfd2e8 <+4280>: mov 0xc(%rbx),%ecx > 0x00007fb998cfd2eb <+4283>: add $0x1,%r14d > 0x00007fb998cfd2ef <+4287>: mov %ecx,%eax > 0x00007fb998cfd2f1 <+4289>: imul %ebp,%eax > 0x00007fb998cfd2f4 <+4292>: cmp %eax,%r14d > 0x00007fb998cfd2f7 <+4295>: jge 0x7fb998cfd71d <PlayCallback+5357> > 0x00007fb998cfd2fd <+4301>: mov 0x40(%rsp),%rdi > 0x00007fb998cfd302 <+4306>: lea (%r15,%r14,1),%esi > 0x00007fb998cfd306 <+4310>: mov %rdx,0x38(%rsp) > 0x00007fb998cfd30b <+4315>: movss %xmm1,(%rsp) > 0x00007fb998cfd310 <+4320>: movss %xmm2,0x10(%rsp) > 0x00007fb998cfd316 <+4326>: callq 0x7fb998cf5c80 <GetSample@plt> > 0x00007fb998cfd31b <+4331>: mov 0x38(%rsp),%rdx > 0x00007fb998cfd320 <+4336>: movslq %r14d,%rax > 0x00007fb998cfd323 <+4339>: movss (%rsp),%xmm1 > 0x00007fb998cfd328 <+4344>: movss 0x10(%rsp),%xmm2 > 0x00007fb998cfd32e <+4350>: movss %xmm0,(%rdx,%rax,4) > 0x00007fb998cfd333 <+4355>: mov 0xd8(%rbx),%eax > 0x00007fb998cfd339 <+4361>: test %eax,%eax > 0x00007fb998cfd33b <+4363>: je 0x7fb998cfd2e8 <PlayCallback+4280> > 0x00007fb998cfd33d <+4365>: mov 0xc(%rbx),%ecx > 0x00007fb998cfd340 <+4368>: mov %r14d,%edx > 0x00007fb998cfd343 <+4371>: mov %r14d,%eax > 0x00007fb998cfd346 <+4374>: sar $0x1f,%edx > 0x00007fb998cfd349 <+4377>: mov $0x1,%r14d > 0x00007fb998cfd34f <+4383>: idiv %ecx > 0x00007fb998cfd351 <+4385>: mov %eax,%ebp > 0x00007fb998cfd353 <+4387>: mov %eax,%r15d > 0x00007fb998cfd356 <+4390>: jmpq 0x7fb998cfd152 <PlayCallback+3874> > 0x00007fb998cfd35b <+4395>: nopl 0x0(%rax,%rax,1) > 0x00007fb998cfd360 <+4400>: mov 0xbc(%rsp),%eax > 0x00007fb998cfd367 <+4407>: mov %eax,0x40(%rsp) > 0x00007fb998cfd36b <+4411>: mov %eax,%edx > 0x00007fb998cfd36d <+4413>: jmpq 0x7fb998cfc8c0 <PlayCallback+1680> > 0x00007fb998cfd372 <+4418>: mov 0x44(%rbx),%eax > 0x00007fb998cfd375 <+4421>: xor %r14d,%r14d > 0x00007fb998cfd378 <+4424>: mov %eax,0x48(%rsp) > 0x00007fb998cfd37c <+4428>: jmpq 0x7fb998cfc72d <PlayCallback+1277> > 0x00007fb998cfd381 <+4433>: mov %esi,%eax > 0x00007fb998cfd383 <+4435>: jmpq 0x7fb998cfcba0 <PlayCallback+2416> > 0x00007fb998cfd388 <+4440>: mov 0xc(%rbx),%ecx > 0x00007fb998cfd38b <+4443>: xor %r15d,%r15d > 0x00007fb998cfd38e <+4446>: xor %r14d,%r14d > 0x00007fb998cfd391 <+4449>: xor %r13d,%r13d > 0x00007fb998cfd394 <+4452>: jmpq 0x7fb998cfd1e5 <PlayCallback+4021> > 0x00007fb998cfd399 <+4457>: cmpq $0x0,0xc0(%rbx) > 0x00007fb998cfd3a1 <+4465>: je 0x7fb998cfd3fa <PlayCallback+4554> > 0x00007fb998cfd3a3 <+4467>: lea 0xc0(%rbx),%rdi > 0x00007fb998cfd3aa <+4474>: movss %xmm1,(%rsp) > 0x00007fb998cfd3af <+4479>: movss %xmm2,0x10(%rsp) > 0x00007fb998cfd3b5 <+4485>: callq 0x7fb998cf6340 <CloseLinkedFile@plt> > 0x00007fb998cfd3ba <+4490>: cmpl $0x1,0x94(%rbx) > 0x00007fb998cfd3c1 <+4497>: movss (%rsp),%xmm1 > 0x00007fb998cfd3c6 <+4502>: movss 0x10(%rsp),%xmm2 > 0x00007fb998cfd3cc <+4508>: jle 0x7fb998cfd3e8 <PlayCallback+4536> > 0x00007fb998cfd3ce <+4510>: mov 0x10(%rbx),%esi > 0x00007fb998cfd3d1 <+4513>: lea 0x37e4e(%rip),%rdi # 0x7fb998d35226 > 0x00007fb998cfd3d8 <+4520>: callq 0x7fb998cf5e80 <Snack_WriteLogInt@plt> > 0x00007fb998cfd3dd <+4525>: movss 0x10(%rsp),%xmm2 > 0x00007fb998cfd3e3 <+4531>: movss (%rsp),%xmm1 > 0x00007fb998cfd3e8 <+4536>: mov 0x44(%rbx),%edx > 0x00007fb998cfd3eb <+4539>: movq $0x0,0xc0(%rbx) > 0x00007fb998cfd3f6 <+4550>: mov %edx,0x48(%rsp) > 0x00007fb998cfd3fa <+4554>: mov 0xc(%rbx),%ecx > 0x00007fb998cfd3fd <+4557>: xor %r15d,%r15d > 0x00007fb998cfd400 <+4560>: mov $0x1,%r14d > 0x00007fb998cfd406 <+4566>: xor %r13d,%r13d > 0x00007fb998cfd409 <+4569>: jmpq 0x7fb998cfd1e5 <PlayCallback+4021> > 0x00007fb998cfd40e <+4574>: mov %ebp,%esi > 0x00007fb998cfd410 <+4576>: imul %ecx,%esi > 0x00007fb998cfd413 <+4579>: cmp %esi,%r14d > 0x00007fb998cfd416 <+4582>: jge 0x7fb998cfd460 <PlayCallback+4656> > 0x00007fb998cfd418 <+4584>: mov %ecx,%r10d > 0x00007fb998cfd41b <+4587>: mov 0x28(%rbx),%r8 > 0x00007fb998cfd41f <+4591>: mov 0x2421e2(%rip),%rdx # 0x7fb998f3f608 > 0x00007fb998cfd426 <+4598>: imul %r15d,%r10d > 0x00007fb998cfd42a <+4602>: movslq %r10d,%rax > 0x00007fb998cfd42d <+4605>: sub %r14d,%r10d > 0x00007fb998cfd430 <+4608>: lea (%r10,%r14,1),%edi > 0x00007fb998cfd434 <+4612>: mov %rax,%r9 > 0x00007fb998cfd437 <+4615>: add $0x1,%rax > 0x00007fb998cfd43b <+4619>: and $0x1ffff,%r9d > 0x00007fb998cfd442 <+4626>: sar $0x11,%edi > 0x00007fb998cfd445 <+4629>: movslq %edi,%rdi > 0x00007fb998cfd448 <+4632>: mov (%r8,%rdi,8),%rdi > 0x00007fb998cfd44c <+4636>: mov (%rdi,%r9,4),%r9d > 0x00007fb998cfd450 <+4640>: movslq %r14d,%rdi > 0x00007fb998cfd453 <+4643>: add $0x1,%r14d > 0x00007fb998cfd457 <+4647>: cmp %esi,%r14d > 0x00007fb998cfd45a <+4650>: mov %r9d,(%rdx,%rdi,4) > 0x00007fb998cfd45e <+4654>: jne 0x7fb998cfd430 <PlayCallback+4608> > 0x00007fb998cfd460 <+4656>: mov %ebp,%r15d > 0x00007fb998cfd463 <+4659>: jmpq 0x7fb998cfc708 <PlayCallback+1240> > 0x00007fb998cfd468 <+4664>: xor %eax,%eax > 0x00007fb998cfd46a <+4666>: movss %xmm1,(%rsp) > 0x00007fb998cfd46f <+4671>: callq 0x7fb998cf5640 <SnackCurrentTime@plt> > 0x00007fb998cfd474 <+4676>: cvtsi2sdl 0x24370c(%rip),%xmm2 # 0x7fb998f40b88 <globalRate> > 0x00007fb998cfd47c <+4684>: mov 0x24224d(%rip),%rbp # 0x7fb998f3f6d0 > 0x00007fb998cfd483 <+4691>: mov 0x78(%rsp),%rsi > 0x00007fb998cfd488 <+4696>: movss (%rsp),%xmm1 > 0x00007fb998cfd48d <+4701>: subsd 0x0(%rbp),%xmm0 > 0x00007fb998cfd492 <+4706>: mov (%rsi),%rbx > 0x00007fb998cfd495 <+4709>: test %rbx,%rbx > 0x00007fb998cfd498 <+4712>: mulsd %xmm2,%xmm0 > 0x00007fb998cfd49c <+4716>: je 0x7fb998cfd5f3 <PlayCallback+5059> > 0x00007fb998cfd4a2 <+4722>: mov %rbx,%rax > 0x00007fb998cfd4a5 <+4725>: xor %edx,%edx > 0x00007fb998cfd4a7 <+4727>: mov $0x1,%ecx > 0x00007fb998cfd4ac <+4732>: cmpl $0x1,0x28(%rax) > 0x00007fb998cfd4b0 <+4736>: mov 0x48(%rax),%rax > 0x00007fb998cfd4b4 <+4740>: cmove %ecx,%edx > 0x00007fb998cfd4b7 <+4743>: test %rax,%rax > 0x00007fb998cfd4ba <+4746>: jne 0x7fb998cfd4ac <PlayCallback+4732> > 0x00007fb998cfd4bc <+4748>: test %edx,%edx > 0x00007fb998cfd4be <+4750>: jne 0x7fb998cfd637 <PlayCallback+5127> > 0x00007fb998cfd4c4 <+4756>: mov $0x1,%ebp > 0x00007fb998cfd4c9 <+4761>: movsd %xmm0,0x40(%rsp) > 0x00007fb998cfd4cf <+4767>: jmp 0x7fb998cfd4e7 <PlayCallback+4791> > 0x00007fb998cfd4d1 <+4769>: nopl 0x0(%rax) > 0x00007fb998cfd4d8 <+4776>: xor %ebp,%ebp > 0x00007fb998cfd4da <+4778>: mov 0x48(%rbx),%rbx > 0x00007fb998cfd4de <+4782>: test %rbx,%rbx > 0x00007fb998cfd4e1 <+4785>: je 0x7fb998cfd5eb <PlayCallback+5051> > 0x00007fb998cfd4e7 <+4791>: cmpl $0x3,0x28(%rbx) > 0x00007fb998cfd4eb <+4795>: jne 0x7fb998cfd4d8 <PlayCallback+4776> > 0x00007fb998cfd4ed <+4797>: mov (%rbx),%rdx > 0x00007fb998cfd4f0 <+4800>: mov 0xd8(%rdx),%eax > 0x00007fb998cfd4f6 <+4806>: test %eax,%eax > 0x00007fb998cfd4f8 <+4808>: mov 0x10(%rbx),%rax > 0x00007fb998cfd4fc <+4812>: jne 0x7fb998cfd58a <PlayCallback+4954> > 0x00007fb998cfd502 <+4818>: movslq 0x8(%rbx),%rsi > 0x00007fb998cfd506 <+4822>: movslq 0xc(%rbx),%rcx > 0x00007fb998cfd50a <+4826>: add %rax,%rsi > 0x00007fb998cfd50d <+4829>: cmp %rcx,%rsi > 0x00007fb998cfd510 <+4832>: jl 0x7fb998cfd5a0 <PlayCallback+4976> > 0x00007fb998cfd516 <+4838>: mov 0x20(%rbx),%rsi > 0x00007fb998cfd51a <+4842>: test %rsi,%rsi > 0x00007fb998cfd51d <+4845>: je 0x7fb998cfd4da <PlayCallback+4778> > 0x00007fb998cfd51f <+4847>: mov 0x68(%rdx),%rdi > 0x00007fb998cfd523 <+4851>: movss %xmm1,(%rsp) > 0x00007fb998cfd528 <+4856>: callq 0x7fb998cfb540 <ExecSoundCmd> > 0x00007fb998cfd52d <+4861>: mov 0x2421f4(%rip),%rax # 0x7fb998f3f728 > 0x00007fb998cfd534 <+4868>: movss (%rsp),%xmm1 > 0x00007fb998cfd539 <+4873>: mov (%rax),%eax > 0x00007fb998cfd53b <+4875>: test %eax,%eax > 0x00007fb998cfd53d <+4877>: jle 0x7fb998cfd55a <PlayCallback+4906> > 0x00007fb998cfd53f <+4879>: movsd 0x40(%rsp),%xmm0 > 0x00007fb998cfd545 <+4885>: lea 0x37d0e(%rip),%rdi # 0x7fb998d3525a > 0x00007fb998cfd54c <+4892>: cvttsd2si %xmm0,%esi > 0x00007fb998cfd550 <+4896>: callq 0x7fb998cf5e80 <Snack_WriteLogInt@plt> > 0x00007fb998cfd555 <+4901>: movss (%rsp),%xmm1 > 0x00007fb998cfd55a <+4906>: mov 0x78(%rsp),%rdx > 0x00007fb998cfd55f <+4911>: cmpq $0x0,(%rdx) > 0x00007fb998cfd563 <+4915>: je 0x7fb998cfd5e1 <PlayCallback+5041> > 0x00007fb998cfd565 <+4917>: mov 0x20(%rbx),%rdi > 0x00007fb998cfd569 <+4921>: test %rdi,%rdi > 0x00007fb998cfd56c <+4924>: je 0x7fb998cfd4da <PlayCallback+4778> > 0x00007fb998cfd572 <+4930>: mov (%rdi),%eax > 0x00007fb998cfd574 <+4932>: sub $0x1,%eax > 0x00007fb998cfd577 <+4935>: test %eax,%eax > 0x00007fb998cfd579 <+4937>: mov %eax,(%rdi) > 0x00007fb998cfd57b <+4939>: jle 0x7fb998cfd5c5 <PlayCallback+5013> > 0x00007fb998cfd57d <+4941>: movq $0x0,0x20(%rbx) > 0x00007fb998cfd585 <+4949>: jmpq 0x7fb998cfd4da <PlayCallback+4778> > 0x00007fb998cfd58a <+4954>: movsd 0x40(%rsp),%xmm0 > 0x00007fb998cfd590 <+4960>: cvttsd2si %xmm0,%ecx > 0x00007fb998cfd594 <+4964>: movslq %ecx,%rcx > 0x00007fb998cfd597 <+4967>: cmp %rcx,%rax > 0x00007fb998cfd59a <+4970>: jl 0x7fb998cfd516 <PlayCallback+4838> > 0x00007fb998cfd5a0 <+4976>: sub 0x68(%rsp),%rax > 0x00007fb998cfd5a5 <+4981>: test %rax,%rax > 0x00007fb998cfd5a8 <+4984>: jle 0x7fb998cfd516 <PlayCallback+4838> > 0x00007fb998cfd5ae <+4990>: movslq 0x2435d7(%rip),%rax # 0x7fb998f40b8c <oplayed.15757> > 0x00007fb998cfd5b5 <+4997>: cmp 0x68(%rsp),%rax > 0x00007fb998cfd5ba <+5002>: jne 0x7fb998cfd4da <PlayCallback+4778> > 0x00007fb998cfd5c0 <+5008>: jmpq 0x7fb998cfd516 <PlayCallback+4838> > 0x00007fb998cfd5c5 <+5013>: mov 0x2420dc(%rip),%rax # 0x7fb998f3f6a8 > 0x00007fb998cfd5cc <+5020>: mov (%rax),%rax > 0x00007fb998cfd5cf <+5023>: movss %xmm1,(%rsp) > 0x00007fb998cfd5d4 <+5028>: callq *0x100(%rax) > 0x00007fb998cfd5da <+5034>: movss (%rsp),%xmm1 > 0x00007fb998cfd5df <+5039>: jmp 0x7fb998cfd57d <PlayCallback+4941> > 0x00007fb998cfd5e1 <+5041>: mov 0x68(%rsp),%ecx > 0x00007fb998cfd5e5 <+5045>: mov %ecx,0x2435a1(%rip) # 0x7fb998f40b8c <oplayed.15757> > 0x00007fb998cfd5eb <+5051>: test %ebp,%ebp > 0x00007fb998cfd5ed <+5053>: je 0x7fb998cfcb37 <PlayCallback+2311> > 0x00007fb998cfd5f3 <+5059>: lea 0x245e46(%rip),%rdi # 0x7fb998f43440 <ado> > 0x00007fb998cfd5fa <+5066>: movss %xmm1,(%rsp) > 0x00007fb998cfd5ff <+5071>: callq 0x7fb998cf5600 <SnackAudioPost@plt> > 0x00007fb998cfd604 <+5076>: mov 0x245e85(%rip),%rax # 0x7fb998f43490 <globalNWritten> > 0x00007fb998cfd60b <+5083>: sub 0x68(%rsp),%rax > 0x00007fb998cfd610 <+5088>: movss (%rsp),%xmm1 > 0x00007fb998cfd615 <+5093>: test %rax,%rax > 0x00007fb998cfd618 <+5096>: jle 0x7fb998cfd67d <PlayCallback+5197> > 0x00007fb998cfd61a <+5098>: movslq 0x24356b(%rip),%rax # 0x7fb998f40b8c <oplayed.15757> > 0x00007fb998cfd621 <+5105>: cmp 0x68(%rsp),%rax > 0x00007fb998cfd626 <+5110>: je 0x7fb998cfd67d <PlayCallback+5197> > 0x00007fb998cfd628 <+5112>: mov 0x68(%rsp),%eax > 0x00007fb998cfd62c <+5116>: mov %eax,0x24355a(%rip) # 0x7fb998f40b8c <oplayed.15757> > 0x00007fb998cfd632 <+5122>: jmpq 0x7fb998cfcb37 <PlayCallback+2311> > 0x00007fb998cfd637 <+5127>: lea 0x245e02(%rip),%rdi # 0x7fb998f43440 <ado> > 0x00007fb998cfd63e <+5134>: callq 0x7fb998cf6220 <SnackAudioPause@plt> > 0x00007fb998cfd643 <+5139>: xor %eax,%eax > 0x00007fb998cfd645 <+5141>: callq 0x7fb998cf5640 <SnackCurrentTime@plt> > 0x00007fb998cfd64a <+5146>: mov 0x242327(%rip),%rax # 0x7fb998f3f978 > 0x00007fb998cfd651 <+5153>: subsd 0x0(%rbp),%xmm0 > 0x00007fb998cfd656 <+5158>: mov 0x245e13(%rip),%rdi # 0x7fb998f43470 <ptoken> > 0x00007fb998cfd65d <+5165>: movl $0x3,(%rax) > 0x00007fb998cfd663 <+5171>: mov 0x24203e(%rip),%rax # 0x7fb998f3f6a8 > 0x00007fb998cfd66a <+5178>: mov (%rax),%rax > 0x00007fb998cfd66d <+5181>: movsd %xmm0,0x0(%rbp) > 0x00007fb998cfd672 <+5186>: callq *0x390(%rax) > 0x00007fb998cfd678 <+5192>: jmpq 0x7fb998cfca55 <PlayCallback+2085> > 0x00007fb998cfd67d <+5197>: mov 0x2420a4(%rip),%rsi # 0x7fb998f3f728 > 0x00007fb998cfd684 <+5204>: mov (%rsi),%r14d > 0x00007fb998cfd687 <+5207>: test %r14d,%r14d > 0x00007fb998cfd68a <+5210>: jle 0x7fb998cfd6ad <PlayCallback+5245> > 0x00007fb998cfd68c <+5212>: xor %eax,%eax > 0x00007fb998cfd68e <+5214>: movss %xmm1,(%rsp) > 0x00007fb998cfd693 <+5219>: callq 0x7fb998cf5640 <SnackCurrentTime@plt> > 0x00007fb998cfd698 <+5224>: cvttsd2si %xmm0,%esi > 0x00007fb998cfd69c <+5228>: lea 0x37bc9(%rip),%rdi # 0x7fb998d3526c > 0x00007fb998cfd6a3 <+5235>: callq 0x7fb998cf5e80 <Snack_WriteLogInt@plt> > 0x00007fb998cfd6a8 <+5240>: movss (%rsp),%xmm1 > 0x00007fb998cfd6ad <+5245>: lea 0x245d8c(%rip),%rdi # 0x7fb998f43440 <ado> > 0x00007fb998cfd6b4 <+5252>: movss %xmm1,(%rsp) > 0x00007fb998cfd6b9 <+5257>: callq 0x7fb998cf56e0 <SnackAudioClose@plt> > 0x00007fb998cfd6be <+5262>: cmp $0xffffffff,%eax > 0x00007fb998cfd6c1 <+5265>: movss (%rsp),%xmm1 > 0x00007fb998cfd6c6 <+5270>: je 0x7fb998cfcb37 <PlayCallback+2311> > 0x00007fb998cfd6cc <+5276>: mov 0x245dad(%rip),%rsi # 0x7fb998f43480 <snackDumpCh> > 0x00007fb998cfd6d3 <+5283>: test %rsi,%rsi > 0x00007fb998cfd6d6 <+5286>: je 0x7fb998cfd6f1 <PlayCallback+5313> > 0x00007fb998cfd6d8 <+5288>: mov 0x241fc9(%rip),%rbp # 0x7fb998f3f6a8 > 0x00007fb998cfd6df <+5295>: mov 0xa0(%rsp),%rdi > 0x00007fb998cfd6e7 <+5303>: mov 0x0(%rbp),%rax > 0x00007fb998cfd6eb <+5307>: callq *0x298(%rax) > 0x00007fb998cfd6f1 <+5313>: movl $0xffffffff,0x243491(%rip) # 0x7fb998f40b8c <oplayed.15757> > 0x00007fb998cfd6fb <+5323>: mov $0x1,%r12d > 0x00007fb998cfd701 <+5329>: jmpq 0x7fb998cfc958 <PlayCallback+1832> > 0x00007fb998cfd706 <+5334>: cvttss2si %xmm0,%edx > 0x00007fb998cfd70a <+5338>: jmpq 0x7fb998cfcc45 <PlayCallback+2581> > 0x00007fb998cfd70f <+5343>: movl $0x3,0x28(%r12) > 0x00007fb998cfd718 <+5352>: jmpq 0x7fb998cfc8c0 <PlayCallback+1680> > 0x00007fb998cfd71d <+5357>: mov %ebp,%r15d > 0x00007fb998cfd720 <+5360>: xor %r14d,%r14d > 0x00007fb998cfd723 <+5363>: jmpq 0x7fb998cfd152 <PlayCallback+3874> >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 813891
:
578413
|
578414
| 578415