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 613687 Details for
Bug 857938
[abrt] tracker-0.14.2-2.fc18: sqlite3VdbeExec: Process /usr/libexec/tracker-store 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), 477.98 KB, created by
Robert Swain
on 2012-09-17 14:32:49 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Robert Swain
Created:
2012-09-17 14:32:49 UTC
Size:
477.98 KB
patch
obsolete
>[New LWP 2180] >[New LWP 2178] >[New LWP 2181] >[New LWP 2179] >[New LWP 2169] >[New LWP 2174] >[New LWP 2175] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/libexec/tracker-store'. >Program terminated with signal 11, Segmentation fault. >#0 sqlite3VdbeExec (p=p@entry=0x7fac240036c8) at sqlite3.c:67947 >67947 u.an.pCrsr = u.an.pC->pCursor; > >Thread 7 (Thread 0x7fac378a9700 (LWP 2175)): >#0 0x00007fac3f4297ed in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00000030e2a47db4 in g_main_context_poll (n_fds=3, fds=0x7fac280010c0, timeout=-1, context=0x7fac30010730, priority=<optimized out>) at gmain.c:3584 > poll_func = 0x30e2a55f50 <g_poll> >#2 g_main_context_iterate (context=0x7fac30010730, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3285 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = <optimized out> > fds = 0x7fac280010c0 >#3 0x00000030e2a48212 in g_main_loop_run (loop=0x7fac300106c0) at gmain.c:3484 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00000030e4ed6786 in gdbus_shared_thread_func (user_data=0x7fac30010700) at gdbusprivate.c:277 > data = 0x7fac30010700 >#5 0x00000030e2a6b8d5 in g_thread_proxy (data=0x7fac3000c940) at gthread.c:797 > thread = 0x7fac3000c940 >#6 0x00007fac3f6ffd15 in start_thread (arg=0x7fac378a9700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7fac378a9700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140377642931968, 5808748350418173770, 0, 140377785098240, 140377642931968, 140377516476160, -5781286236724412598, -5781303578213630134}, 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> >#7 0x00007fac3f4322cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 >No locals. > >Thread 6 (Thread 0x7fac3871a700 (LWP 2174)): >#0 0x00007fac3f4297ed in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00000030e2a47db4 in g_main_context_poll (n_fds=1, fds=0x7fac300010c0, timeout=-1, context=0xd21b70, priority=<optimized out>) at gmain.c:3584 > poll_func = 0x30e2a55f50 <g_poll> >#2 g_main_context_iterate (context=context@entry=0xd21b70, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3285 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 1 > allocated_nfds = <optimized out> > fds = 0x7fac300010c0 >#3 0x00000030e2a47ed4 in g_main_context_iteration (context=context@entry=0xd21b70, may_block=may_block@entry=1) at gmain.c:3351 > retval = <optimized out> >#4 0x00007fac3892e19d in dconf_gdbus_worker_thread (user_data=0xd21b70) at dconf-gdbus-thread.c:81 > context = 0xd21b70 >#5 0x00000030e2a6b8d5 in g_thread_proxy (data=0xd1b990) at gthread.c:797 > thread = 0xd1b990 >#6 0x00007fac3f6ffd15 in start_thread (arg=0x7fac3871a700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7fac3871a700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140377658074880, 5808748350418173770, 0, 140377785098240, 140377658074880, 13769584, -5781318749089972406, -5781303578213630134}, 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> >#7 0x00007fac3f4322cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 >No locals. > >Thread 5 (Thread 0x7fac40009840 (LWP 2169)): >#0 0x00007fac3f4297ed in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00000030e2a47db4 in g_main_context_poll (n_fds=2, fds=0xd34000, timeout=977, context=0xd1da30, priority=<optimized out>) at gmain.c:3584 > poll_func = 0x30e2a55f50 <g_poll> >#2 g_main_context_iterate (context=0xd1da30, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3285 > max_priority = 2147483647 > timeout = 977 > some_ready = <optimized out> > nfds = 2 > allocated_nfds = <optimized out> > fds = 0xd34000 >#3 0x00000030e2a48212 in g_main_loop_run (loop=0xecda30) at gmain.c:3484 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x0000000000408ecd in tracker_main_main (args_length1=1, args=0x7fff3d186818) at /home/martyn/Source/tracker/src/tracker-store/tracker-main.vala:306 >Python Exception <type 'exceptions.ValueError'> Variable 'g_quarks' not found.: > _tmp68_ = 0xecda30 > _tmp69_ = 0xecda30 > update_cache_size = <optimized out> > _tmp14_ = <optimized out> > _tmp35_ = <optimized out> > _tmp56_ = <optimized out> > _tmp12_ = > _tmp33_ = 0Python Exception <type 'exceptions.ValueError'> Variable 'g_quarks' not found.: > > _tmp54_ = 0x0 > _tmp9_ = <optimized out> > _tmp28_ = 0x410a10 <_tracker_status_callback_tracker_busy_callback> > _tmp52_ = 0x0 > _tmp31_ = <optimized out> > _tmp73_ = <optimized out> > _tmp7_ = > flags = <optimized out> > _tmp26_ = 0xd1ea00 > busy_callback_target = 0xd1ea00 > do_rotating = 1Python Exception <type 'exceptions.ValueError'> Variable 'g_quarks' not found.: > > cache_size_s = 0x0 > _tmp71_ = <optimized out> > _tmp24_ = > rotate_to = 0x0 > _tmp45_ = <optimized out> > _tmp66_ = <optimized out> > _inner_error_ = 0x0 > result = 0 > _tmp22_ = <optimized out> > select_cache_size = 100Python Exception <type 'exceptions.ValueError'> Variable 'g_quarks' not found.: >Python Exception <type 'exceptions.ValueError'> Variable 'g_quarks' not found.: >Python Exception <type 'exceptions.ValueError'> Variable 'g_quarks' not found.: > > _tmp43_ = <optimized out> > _tmp19_ = > _tmp17_ = > _tmp20_ = > _tmp38_ = 0x0 > _tmp41_ = 52428800 > _tmp15_ = 0xd24840 "/home/rob/.local/share/tracker/tracker-store.log" > _tmp36_ = 0x0 > db_config = 0x0 > _tmp13_ = <optimized out> > chunk_size = 52428800 > notifier = 0x0 > _tmp34_ = 0 > is_first_time_index = <optimized out> > busy_callback_target_destroy_notify = 0x407870 <g_object_unref@plt> > _tmp29_ = <optimized out> > _tmp32_ = 0Python Exception <type 'exceptions.ValueError'> Variable 'g_quarks' not found.: > > _tmp53_ = <optimized out> > _tmp8_ = <optimized out> > _tmp27_ = 0x407870 <g_object_unref@plt> > _tmp30_ = <optimized out> > _tmp51_ = <optimized out> > _tmp48_ = <optimized out> > _tmp6_ = <optimized out> > _tmp67_ = <optimized out> > config = > config_verbosity_id = 3Python Exception <type 'exceptions.ValueError'> Variable 'g_quarks' not found.: > > _tmp25_ = > busy_callback = 0x410a10 <_tracker_status_callback_tracker_busy_callback> > _tmp46_ = 0x0 > _tmp70_ = <optimized out> > _tmp44_ = 0x0 > _tmp18_ = <optimized out> > _tmp21_ = 3 > chunk_size_mb = 0 > _tmp39_ = 0 > _tmp42_ = 0x0 > _tmp16_ = <optimized out> > _tmp37_ = 0x0 > _tmp40_ = 1 >#5 main (argc=<optimized out>, argv=<optimized out>) at /home/martyn/Source/tracker/src/tracker-store/tracker-main.vala:156 >No locals. > >Thread 4 (Thread 0x7fac368a7700 (LWP 2179)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 >No locals. >#1 0x00000030e2a850bf in g_cond_wait (cond=cond@entry=0xd34b48, mutex=mutex@entry=0xd34b40) at gthread-posix.c:746 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#2 0x00000030e2a1e8eb in g_async_queue_pop_intern_unlocked (queue=0xd34b40, wait=wait@entry=1, end_time=end_time@entry=-1) at gasyncqueue.c:421 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x00000030e2a1edf6 in g_async_queue_pop_unlocked (queue=<optimized out>) at gasyncqueue.c:477 > __PRETTY_FUNCTION__ = "g_async_queue_pop_unlocked" >#4 0x00000030e2a6c15d in g_thread_pool_wait_for_new_task (pool=0xd34ae0) at gthreadpool.c:247 > task = <optimized out> >#5 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:298 > task = 0x7fac2c0c4630 > pool = 0xd34ae0 >#6 0x00000030e2a6b8d5 in g_thread_proxy (data=0xd1bde0) at gthread.c:797 > thread = 0xd1bde0 >#7 0x00007fac3f6ffd15 in start_thread (arg=0x7fac368a7700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7fac368a7700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140377626146560, 5808748350418173770, 0, 140377785098240, 140377626146560, 13847264, -5781288430378959030, -5781303578213630134}, 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> >#8 0x00007fac3f4322cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 >No locals. > >Thread 3 (Thread 0x7fac358a5700 (LWP 2181)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 >No locals. >#1 0x00000030e2a850bf in g_cond_wait (cond=cond@entry=0xd34f48, mutex=mutex@entry=0xd34f40) at gthread-posix.c:746 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#2 0x00000030e2a1e8eb in g_async_queue_pop_intern_unlocked (queue=0xd34f40, wait=wait@entry=1, end_time=end_time@entry=-1) at gasyncqueue.c:421 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x00000030e2a1edf6 in g_async_queue_pop_unlocked (queue=<optimized out>) at gasyncqueue.c:477 > __PRETTY_FUNCTION__ = "g_async_queue_pop_unlocked" >#4 0x00000030e2a6c15d in g_thread_pool_wait_for_new_task (pool=0xd34ee0) at gthreadpool.c:247 > task = <optimized out> >#5 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:298 > task = 0x1 > pool = 0xd34ee0 >#6 0x00000030e2a6b8d5 in g_thread_proxy (data=0xd1bd40) at gthread.c:797 > thread = 0xd1bd40 >#7 0x00007fac3f6ffd15 in start_thread (arg=0x7fac358a5700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7fac358a5700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140377609361152, 5808748350418173770, 0, 140377785098240, 140377609361152, 13848288, -5781290628328472758, -5781303578213630134}, 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> >#8 0x00007fac3f4322cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 >No locals. > >Thread 2 (Thread 0x7fac370a8700 (LWP 2178)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 >No locals. >#1 0x00000030e2a850bf in g_cond_wait (cond=cond@entry=0xd34878, mutex=mutex@entry=0xd34870) at gthread-posix.c:746 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#2 0x00000030e2a1e8eb in g_async_queue_pop_intern_unlocked (queue=0xd34870, wait=wait@entry=1, end_time=end_time@entry=-1) at gasyncqueue.c:421 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x00000030e2a1edf6 in g_async_queue_pop_unlocked (queue=<optimized out>) at gasyncqueue.c:477 > __PRETTY_FUNCTION__ = "g_async_queue_pop_unlocked" >#4 0x00000030e2a6c15d in g_thread_pool_wait_for_new_task (pool=0xd34810) at gthreadpool.c:247 > task = <optimized out> >#5 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:298 > task = 0xef18a0 > pool = 0xd34810 >#6 0x00000030e2a6b8d5 in g_thread_proxy (data=0xd1be30) at gthread.c:797 > thread = 0xd1be30 >#7 0x00007fac3f6ffd15 in start_thread (arg=0x7fac370a8700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7fac370a8700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140377634539264, 5808748350418173770, 0, 140377785098240, 140377634539264, 13846544, -5781285131307204790, -5781303578213630134}, 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> >#8 0x00007fac3f4322cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 >No locals. > >Thread 1 (Thread 0x7fac360a6700 (LWP 2180)): >#0 sqlite3VdbeExec (p=p@entry=0x7fac240036c8) at sqlite3.c:67947 > pc = <optimized out> > aOp = 0x7fac240dc538 > pOp = 0x7fac240dcd78 > rc = <optimized out> > db = <optimized out> > resetSchemaOnFault = <optimized out> > encoding = 1 '\001' > checkProgress = 1 > nProgressOps = 10 > aMem = 0x7fac240e09a0 > pIn1 = <optimized out> > pIn2 = <optimized out> > pIn3 = <optimized out> > pOut = 0x7fac240e1228 > iCompare = <optimized out> > aPermute = <optimized out> > lastRowid = 0 > u = {aa = {pcDest = 3}, ab = {cnt = 3}, ac = {pVar = 0x3}, ad = {zMalloc = 0x3 <Address 0x3 out of bounds>, n = 604039496, p1 = 32684, p2 = 4}, ae = {pMem = 0x3, i = 604039496}, af = {nByte = 3}, ag = {flags = 3, iA = 140377315141960, iB = 4, rA = 0, rB = 0}, ah = {i = 3, pArg = 0x7fac2400e948, ctx = {pFunc = 0x4, pVdbeFunc = 0x0, s = {db = 0x0, z = 0x7fac2414a438 "\330\244\024$\254\177", r = 6.9355608847017553e-310, u = {i = 140377316434972, nZero = 605332508, pDef = 0x7fac2414a41c, pRowSet = 0x7fac2414a41c, pFrame = 0x7fac2414a41c}, n = 3, flags = 5, type = 0 '\000', enc = 0 '\000', xDel = 0x100000003, zMalloc = 0x7fac2400cfc8 "\005\201\003\b\003urn:nepomuk:datasource:84f20000-1241-11de-8c30-0800200c9a66\001\206\253\261\337"}, pMem = 0x7fac240e1298, pColl = 0x0, isError = 0, skipFlag = 0}, apVal = 0x0, n = 0}, ai = {iA = 3, uA = 140377315141960, iB = 4, op = 0 '\000'}, aj = {res = 3, affinity = 0 '\000', flags1 = 0, flags3 = 59720}, ak = {n = 3, i = 0, p1 = 604039496, p2 = 32684, pKeyInfo = 0x4, idx = 0, pColl = 0x0, bRev = 605332536}, al = {v1 = 3, v2 = 0}, am = {c = 3}, an = {payloadSize = 3, payloadSize64 = 140377315141960, p1 = 4, p2 = 0, pC = 0x0, zRec = 0x0, pCrsr = 0x7fac2414a438, aType = 0x7fac24004ab8, aOffset = 0x7fac2414a41c, nField = 3, len = 5, i = 3, zData = 0x7fac2400cfc8 "\005\201\003\b\003urn:nepomuk:datasource:84f20000-1241-11de-8c30-0800200c9a66\001\206\253\261\337", pDest = 0x7fac240e1298, sMem = {db = 0x0, z = 0x0, r = 0, u = {i = 0, nZero = 0, pDef = 0x0, pRowSet = 0x0, pFrame = 0x0}, n = 0, flags = 0, type = 0 '\000', enc = 0 '\000', xDel = 0x0, zMalloc = 0x0}, zIdx = 0x7fac2400cfcd "urn:nepomuk:datasource:84f20000-1241-11de-8c30-0800200c9a66\001\206\253\261\337", zEndHdr = 0x7fac2400cfcd "urn:nepomuk:datasource:84f20000-1241-11de-8c30-0800200c9a66\001\206\253\261\337", offset = 67, szField = 3, szHdr = 1, avail = 0, t = 3, pReg = 0x7fac240e0c40}, ao = {zAffinity = 0x3 <Address 0x3 out of bounds>, cAff = 72 'H'}, ap = {zNewRecord = 0x3 <Address 0x3 out of bounds>, pRec = 0x7fac2400e948, nData = 4, nHdr = 0, nByte = 0, nZero = 605332536, nVarint = 32684, serial_type = 603998904, pData0 = 0x7fac2414a41c, pLast = 0x500000003, nField = 3, zAffinity = 0x7fac2400cfc8 "\005\201\003\b\003urn:nepomuk:datasource:84f20000-1241-11de-8c30-0800200c9a66\001\206\253\261\337", file_format = 604902040, i = 32684, len = 0}, aq = {nEntry = 3, pCrsr = 0x7fac2400e948}, ar = {p1 = 3, zName = 0x7fac2400e948 "\bH", nName = 4, pNew = 0x0, pSavepoint = 0x0, pTmp = 0x7fac2414a438, iSavepoint = 603998904, ii = 32684}, as = {desiredAutoCommit = 3, iRollback = 0, turnOnAC = 604039496}, at = {pBt = 0x3}, au = {iMeta = 3, iDb = 0, iCookie = 604039496}, av = {pDb = 0x3}, aw = {iMeta = 3, iGen = 0, pBt = 0x7fac2400e948}, ax = {nField = 3, pKeyInfo = 0x7fac2400e948, p2 = 4, iDb = 0, wrFlag = 0, pX = 0x0, pCur = 0x7fac2414a438, pDb = 0x7fac24004ab8}, ay = {pCx = 0x3}, az = {pCx = 0x3}, ba = {pCx = 0x3}, bb = {res = 3, oc = 0, pC = 0x7fac2400e948, r = {pKeyInfo = 0x4, nField = 0, flags = 0 '\000', rowid = 0, aMem = 0x7fac2414a438}, nField = 603998904, iKey = 140377316434972}, bc = {pC = 0x3}, bd = {alreadyExists = 3, pC = 0x7fac2400e948, res = 4, pFree = 0x0, pIdxKey = 0x0, r = {pKeyInfo = 0x7fac2414a438, nField = 19128, flags = 0 '\000', rowid = 140377316434972, aMem = 0x500000003}, aTempRec = "\003\000\000\000\001\000\000\000\310\317\000$\254\177\000\000\230\022\016$\254\177", '\000' <repeats 58 times>"\315, \317\000$\254\177\000\000\315\317\000$\254\177\000\000C\000\000\000\003\000\000\000\001\000\000\000\000\000\000\000\003\000\000\000l\201\002\066@\f\016$\254\177\000\000`\\\n6\254\177\000\000\000\340\061,\254\177\000\000`\\\n6\254\177\000\000\000g\n6\254\177\000\000\300\332\061,\254\177\000\000\340!\000\060\254\177\000\000r\236\242\343\060", '\000' <repeats 11 times>, "\030\000\000\000\060\000\000\000 \\\n6\254\177"}, be = {ii = 3, pCx = 0x7fac2400e948, pCrsr = 0x4, nField = 0, aMx = 0x0, r = {pKeyInfo = 0x7fac2414a438, nField = 19128, flags = 0 '\000', rowid = 140377316434972, aMem = 0x500000003}, R = 4294967299}, bf = {pC = 0x3, pCrsr = 0x7fac2400e948, res = 4, iKey = 0}, bg = {v = 3, pC = 0x7fac2400e948, res = 4, cnt = 0, pMem = 0x0, pFrame = 0x0}, bh = {pData = 0x3, pKey = 0x7fac2400e948, iKey = 4, pC = 0x0, nZero = 0, seekResult = 0, zDb = 0x7fac2414a438 "\330\244\024$\254\177", zTbl = 0x7fac24004ab8 "\261\257h\371\060", op = 605332508}, bi = {iKey = 3, pC = 0x7fac2400e948}, bj = {pC = 0x3, res = 604039496}, bk = {pC = 0x3}, bl = {pC = 0x3, pCrsr = 0x7fac2400e948, n = 4, n64 = 0}, bm = {pC = 0x3, v = 140377315141960, pVtab = 0x4, pModule = 0x0}, bn = {pC = 0x3}, bo = {pC = 0x3, pCrsr = 0x7fac2400e948, res = 4}, bp = {pC = 0x3, pCrsr = 0x7fac2400e948, res = 4}, bq = {pC = 0x3, res = 604039496}, br = {pC = 0x3, pCrsr = 0x7fac2400e948, nKey = 4, zKey = 0x0}, bs = {pC = 0x3, pCrsr = 0x7fac2400e948, res = 4, r = {pKeyInfo = 0x0, nField = 0, flags = 0 '\000', rowid = 140377316435000, aMem = 0x7fac24004ab8}}, bt = {pCrsr = 0x3, pC = 0x7fac2400e948, rowid = 4}, bu = {pC = 0x3, res = 604039496, r = {pKeyInfo = 0x4, nField = 0, flags = 0 '\000', rowid = 0, aMem = 0x7fac2414a438}}, bv = {iMoved = 3, iCnt = 0, pVdbe = 0x7fac2400e948, iDb = 4}, bw = {nChange = 3}, bx = {pgno = 3, flags = 0, pDb = 0x7fac2400e948}, by = {iDb = 3, zMaster = 0x7fac2400e948 "\bH", zSql = 0x4 <Address 0x4 out of bounds>, initData = {db = 0x0, pzErrMsg = 0x0, iDb = 605332536, rc = 32684}}, bz = {nRoot = 3, aRoot = 0x7fac2400e948, j = 4, nErr = 0, z = 0x0, pnErr = 0x0}, ca = {val = 3}, cb = {iSet = 3, exists = 0}, cc = {nMem = 3, nByte = 0, pRt = 0x7fac2400e948, pMem = 0x4, pEnd = 0x0, pFrame = 0x0, pProgram = 0x7fac2414a438, t = 0x7fac24004ab8}, cd = {pFrame = 0x3, pIn = 0x7fac2400e948}, ce = {pIn1 = 0x3, pFrame = 0x7fac2400e948}, cf = {n = 3, i = 0, pMem = 0x7fac2400e948, pRec = 0x4, ctx = {pFunc = 0x0, pVdbeFunc = 0x0, s = {db = 0x7fac2414a438, z = 0x7fac24004ab8 "\261\257h\371\060", r = 6.9355609505905474e-310, u = {i = 21474836483, nZero = 3, pDef = 0x500000003, pRowSet = 0x500000003, pFrame = 0x500000003}, n = 3, flags = 1, type = 0 '\000', enc = 0 '\000', xDel = 0x7fac2400cfc8, zMalloc = 0x7fac240e1298 "\bH"}, pMem = 0x0, pColl = 0x0, isError = 0, skipFlag = 0}, apVal = 0x0}, cg = {pMem = 0x3}, ch = {i = 3, aRes = {0, 604039496, 32684}, pMem = 0x4}, ci = {pBt = 0x3, pPager = 0x7fac2400e948, eNew = 4, eOld = 0, zFilename = 0x0}, cj = {pBt = 0x3}, ck = {pVTab = 0x3}, cl = {pCur = 0x3, pVtabCursor = 0x7fac2400e948, pVtab = 0x4, pModule = 0x0}, cm = {nArg = 3, iQuery = 0, pModule = 0x7fac2400e948, pQuery = 0x4, pArgc = 0x0, pVtabCursor = 0x0, pVtab = 0x7fac2414a438, pCur = 0x7fac24004ab8, res = 605332508, i = 32684, apArg = 0x500000003}, cn = {pVtab = 0x3, pModule = 0x7fac2400e948, pDest = 0x4, sContext = {pFunc = 0x0, pVdbeFunc = 0x0, s = {db = 0x7fac2414a438, z = 0x7fac24004ab8 "\261\257h\371\060", r = 6.9355609505905474e-310, u = {i = 21474836483, nZero = 3, pDef = 0x500000003, pRowSet = 0x500000003, pFrame = 0x500000003}, n = 3, flags = 1, type = 0 '\000', enc = 0 '\000', xDel = 0x7fac2400cfc8, zMalloc = 0x7fac240e1298 "\bH"}, pMem = 0x0, pColl = 0x0, isError = 0, skipFlag = 0}}, co = {pVtab = 0x3, pModule = 0x7fac2400e948, res = 4, pCur = 0x0}, cp = {pVtab = 0x3, pName = 0x7fac2400e948}, cq = {pVtab = 0x3, pModule = 0x7fac2400e948, nArg = 4, i = 0, rowid = 0, apArg = 0x0, pX = 0x7fac2414a438}, cr = {zTrace = 0x3 <Address 0x3 out of bounds>, z = 0x7fac2400e948 "\bH"}} >#1 0x00000030f9666c31 in sqlite3Step (p=0x7fac240036c8) at sqlite3.c:64045 > db = 0x7fac24004808 > rc = <optimized out> >#2 sqlite3_step (pStmt=0x7fac240036c8) at sqlite3.c:64118 > rc2 = 0 > db = 0x7fac24004808 > rc = <optimized out> >#3 sqlite3_step (pStmt=pStmt@entry=0x7fac240036c8) at sqlite3.c:64106 > v = 0x7fac240036c8 >#4 0x0000003103855dc0 in stmt_step (stmt=0x7fac240036c8) at tracker-db-interface-sqlite.c:780 >Python Exception <type 'exceptions.ValueError'> Variable 'g_quarks' not found.: > result = <optimized out> >#5 db_cursor_iter_next (cursor=, cancellable=0x0, error=0x7fac360a5cb8) at tracker-db-interface-sqlite.c:1876 >Python Exception <type 'exceptions.ValueError'> Variable 'g_quarks' not found.: >Python Exception <type 'exceptions.ValueError'> Variable 'g_quarks' not found.: > result = <optimized out> > stmt = <optimized out> > iface = >#6 0x00000000004118be in ___lambda5_ (error=0x7fac360a5d28, cursor=, _data6_=<optimized out>) at /home/martyn/Source/tracker/src/tracker-store/tracker-steroids.vala:48 >Python Exception <type 'exceptions.ValueError'> Variable 'g_quarks' not found.: > _tmp28_ = > _tmp62_ = <optimized out> > _tmp29_ = 0 > last_offset = <optimized out> > _tmp30_ = <optimized out> > _tmp61_ = <optimized out> > _data5_ = <optimized out> > _tmp1_ = <optimized out> > _tmp8_ = 5 > n_columns = 5 > _tmp11_ = 5Python Exception <type 'exceptions.ValueError'> Variable 'g_quarks' not found.: >Python Exception <type 'exceptions.ValueError'> Variable 'g_quarks' not found.: > > _tmp3_ = > data_output_stream = > _tmp13_ = 5Python Exception <type 'exceptions.ValueError'> Variable 'g_quarks' not found.: > > _tmp5_ = > column_sizes = 0x7fac24019660 > column_sizes_length1 = 5 > _column_sizes_size_ = 5 > _tmp15_ = 5 > self = <optimized out> > _tmp0_ = <optimized out> > _tmp7_ = 5 > _tmp10_ = 0x7fac24019660 > _inner_error_ = 0x0 > column_data_length1 = 5 > _tmp2_ = <optimized out> > _tmp9_ = 5 > _tmp12_ = 0x7fac24019bd0 > _column_offsets_size_ = 5Python Exception <type 'exceptions.ValueError'> Variable 'g_quarks' not found.: >Python Exception <type 'exceptions.ValueError'> Variable 'g_quarks' not found.: > > _tmp14_ = 0x7fac240c8810 > _tmp4_ = > _tmp6_ = > column_offsets = 0x7fac24019bd0 > column_offsets_length1 = 5 > column_data = 0x7fac240c8810 > _column_data_size_ = 5Python Exception <type 'exceptions.ValueError'> Variable 'g_quarks' not found.: > > _tmp16_ = <optimized out> >#7 ____lambda5__tracker_store_sparql_query_in_thread (cursor=, self=<optimized out>, error=0x7fac360a5d28) at /home/martyn/Source/tracker/src/tracker-store/tracker-steroids.vala:33 >No locals. >#8 0x000000000041625c in tracker_store_pool_dispatch_cb (task=<optimized out>) at /home/martyn/Source/tracker/src/tracker-store/tracker-store.vala:215 >Python Exception <type 'exceptions.ValueError'> Variable 'g_quarks' not found.: >Python Exception <type 'exceptions.ValueError'> Variable 'g_quarks' not found.: >Python Exception <type 'exceptions.ValueError'> Variable 'g_quarks' not found.: >Python Exception <type 'exceptions.ValueError'> Variable 'g_quarks' not found.: > _tmp7_ = <optimized out> > _tmp4_ = <optimized out> > cursor = <optimized out> > _tmp11_ = <optimized out> > _tmp5_ = > _tmp8_ = <optimized out> > _tmp10__target = <optimized out> > query_task = > _tmp10_ = <optimized out> > _tmp6_ = > _tmp9_ = > _tmp3_ = TRACKER_STORE_TASK_TYPE_QUERY > _tmp2_ = <optimized out> > _tmp1_ = <optimized out> > _inner_error_ = 0x0 > _data8_ = 0x7fac200132b0 > _tmp0_ = <optimized out> >#9 _tracker_store_pool_dispatch_cb_gfunc (data=<optimized out>, self=<optimized out>) at /home/martyn/Source/tracker/src/tracker-store/tracker-store.vala:309 >No locals. >#10 0x00000030e2a6c122 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309 > task = 0x7fac2c0c46b0 > pool = 0xd34ae0 >#11 0x00000030e2a6b8d5 in g_thread_proxy (data=0xd1bd90) at gthread.c:797 > thread = 0xd1bd90 >#12 0x00007fac3f6ffd15 in start_thread (arg=0x7fac360a6700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7fac360a6700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140377617753856, 5808748350418173770, 0, 140377785098240, 140377617753856, 13847264, -5781287329256718518, -5781303578213630134}, 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> >#13 0x00007fac3f4322cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 >No locals. >From To Syms Read Shared Object Library >0x0000003103816260 0x000000310386ccbc Yes /usr/lib64/tracker-0.14/libtracker-data.so.0 >0x0000003104012e30 0x00000031040239f8 Yes /usr/lib64/tracker-0.14/libtracker-common.so.0 >0x0000003103c05da0 0x0000003103c172c8 Yes /lib64/libtracker-sparql-0.14.so.0 >0x00000030e4e30170 0x00000030e4efaeb4 Yes /lib64/libgio-2.0.so.0 >0x00000030e3a0ab00 0x00000030e3a3955c Yes /lib64/libgobject-2.0.so.0 >0x00000030e3e01130 0x00000030e3e01ff8 Yes /lib64/libgmodule-2.0.so.0 >0x00007fac3fc172a0 0x00007fac3fc1a57c Yes /lib64/librt.so.1 >0x00000030e2a19f20 0x00000030e2aaf31c Yes /lib64/libglib-2.0.so.0 >0x00000030f960a4e0 0x00000030f968a560 Yes /lib64/libsqlite3.so.0 >0x00000030e0602190 0x00000030e060e610 Yes /lib64/libz.so.1 >0x00007fac3f9195b0 0x00007fac3f983d78 Yes /lib64/libm.so.6 >0x00007fac3f6fd790 0x00007fac3f7084b4 Yes /lib64/libpthread.so.0 >0x00007fac3f35f1a0 0x00007fac3f4a0790 Yes /lib64/libc.so.6 >0x00000030e8201510 0x00000030e8202a8c Yes /lib64/libuuid.so.1 >0x00000030ffc10160 0x00000030ffc45230 Yes /lib64/libunistring.so.0 >0x00000030e2e006b0 0x00000030e2e0080c Yes /lib64/libgthread-2.0.so.0 >0x00000030e3601990 0x00000030e3606134 Yes /lib64/libffi.so.5 >0x00007fac3f13ced0 0x00007fac3f13d9f0 Yes /lib64/libdl.so.2 >0x00000030e1e06080 0x00000030e1e1704c Yes /lib64/libselinux.so.1 >0x00007fac3ef26a30 0x00007fac3ef3501c Yes /lib64/libresolv.so.2 >0x00007fac3fe1db20 0x00007fac3fe373e9 Yes /lib64/ld-linux-x86-64.so.2 >0x00007fac3892b550 0x00007fac3892f69c Yes /usr/lib64/gio/modules/libdconfsettings.so >0x00007fac3871d1e0 0x00007fac3872469c Yes /lib64/libnss_files.so.2 >0x00007fac37cf3fd0 0x00007fac37d0e288 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007fac37abf860 0x00007fac37ad8878 Yes /lib64/libgvfscommon.so.0 >0x00000030f2a03ef0 0x00000030f2a2320c Yes /lib64/libbluray.so.1 >0x00000030e7e030a0 0x00000030e7e0abb0 Yes /lib64/libudev.so.1 >0x00007fac378aaf10 0x00007fac378ab824 Yes /lib64/libutil.so.1 >0x00000030e8a2e1f0 0x00000030e8b158d0 Yes /lib64/libxml2.so.2 >0x00000030e5a030f0 0x00000030e5a19340 Yes /lib64/liblzma.so.5 >$1 = 0x0 >$2 = 0x0 >rax 0x7fac240e1298 140377316004504 >rbx 0x58 88 >rcx 0x7fac240de6c0 140377315993280 >rdx 0x4 4 >rsi 0x7fac360a5aa0 140377617750688 >rdi 0x0 0 >rbp 0x7fac240dcd78 0x7fac240dcd78 >rsp 0x7fac360a5830 0x7fac360a5830 >r8 0x7fac2414a4d8 140377316435160 >r9 0x7fac2414a438 140377316435000 >r10 0x1f0 496 >r11 0x7fac3f4bbd70 140377773030768 >r12 0x0 0 >r13 0x7fac24004808 140377315100680 >r14 0x7fac240e1228 140377316004392 >r15 0x7fac240036c8 140377315096264 >rip 0x30f9681ee4 0x30f9681ee4 <sqlite3VdbeExec+17956> >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 sqlite3VdbeExec: > 0x00000030f967d8c0 <+0>: push %r15 > 0x00000030f967d8c2 <+2>: mov %rdi,%r15 > 0x00000030f967d8c5 <+5>: push %r14 > 0x00000030f967d8c7 <+7>: push %r13 > 0x00000030f967d8c9 <+9>: push %r12 > 0x00000030f967d8cb <+11>: push %rbp > 0x00000030f967d8cc <+12>: push %rbx > 0x00000030f967d8cd <+13>: sub $0x338,%rsp > 0x00000030f967d8d4 <+20>: mov (%rdi),%r13 > 0x00000030f967d8d7 <+23>: mov 0x10(%rdi),%rcx > 0x00000030f967d8db <+27>: mov %fs:0x28,%rax > 0x00000030f967d8e4 <+36>: mov %rax,0x328(%rsp) > 0x00000030f967d8ec <+44>: xor %eax,%eax > 0x00000030f967d8ee <+46>: mov 0x8(%rdi),%rdx > 0x00000030f967d8f2 <+50>: mov 0x20(%r13),%rax > 0x00000030f967d8f6 <+54>: mov 0x30(%r13),%rsi > 0x00000030f967d8fa <+58>: mov %rcx,0x58(%rsp) > 0x00000030f967d8ff <+63>: mov 0xa4(%rdi),%ecx > 0x00000030f967d905 <+69>: mov %rdx,0x60(%rsp) > 0x00000030f967d90a <+74>: mov 0x18(%rax),%rax > 0x00000030f967d90e <+78>: mov %rsi,0x80(%rsp) > 0x00000030f967d916 <+86>: lea 0xa4(%rdi),%rsi > 0x00000030f967d91d <+93>: test %ecx,%ecx > 0x00000030f967d91f <+95>: mov %rsi,0x70(%rsp) > 0x00000030f967d924 <+100>: movzbl 0x71(%rax),%eax > 0x00000030f967d928 <+104>: mov %al,0x8f(%rsp) > 0x00000030f967d92f <+111>: je 0x30f967d939 <sqlite3VdbeExec+121> > 0x00000030f967d931 <+113>: mov %r13,%rdi > 0x00000030f967d934 <+116>: callq 0x30f961d960 <sqlite3VdbeEnter> > 0x00000030f967d939 <+121>: cmpl $0x7,0x8c(%r15) > 0x00000030f967d941 <+129>: je 0x30f96825b0 <sqlite3VdbeExec+19696> > 0x00000030f967d947 <+135>: movl $0x0,0x8c(%r15) > 0x00000030f967d952 <+146>: movq $0x0,0x28(%r15) > 0x00000030f967d95a <+154>: mov 0x138(%r13),%eax > 0x00000030f967d961 <+161>: movl $0x0,0x2a8(%r13) > 0x00000030f967d96c <+172>: test %eax,%eax > 0x00000030f967d96e <+174>: jne 0x30f967ddd8 <sqlite3VdbeExec+1304> > 0x00000030f967d974 <+180>: mov 0x180(%r13),%rdi > 0x00000030f967d97b <+187>: lea 0x210(%rsp),%r8 > 0x00000030f967d983 <+195>: mov 0x88(%r15),%edx > 0x00000030f967d98a <+202>: movq $0x0,0xa8(%rsp) > 0x00000030f967d996 <+214>: movl $0x0,0xd8(%rsp) > 0x00000030f967d9a1 <+225>: xor %r14d,%r14d > 0x00000030f967d9a4 <+228>: mov %r8,0x38(%rsp) > 0x00000030f967d9a9 <+233>: lea 0x178(%rsp),%r8 > 0x00000030f967d9b1 <+241>: movl $0x0,0x88(%rsp) > 0x00000030f967d9bc <+252>: mov %rdi,0x68(%rsp) > 0x00000030f967d9c1 <+257>: lea 0x150(%rsp),%rdi > 0x00000030f967d9c9 <+265>: mov %edx,0x54(%rsp) > 0x00000030f967d9cd <+269>: movb $0x0,0x8e(%rsp) > 0x00000030f967d9d5 <+277>: mov %r8,0xb0(%rsp) > 0x00000030f967d9dd <+285>: mov %rdi,0x40(%rsp) > 0x00000030f967d9e2 <+290>: lea 0x228(%rsp),%rdi > 0x00000030f967d9ea <+298>: mov %rdi,0xa0(%rsp) > 0x00000030f967d9f2 <+306>: nopw 0x0(%rax,%rax,1) > 0x00000030f967d9f8 <+312>: cmpb $0x0,0x46(%r13) > 0x00000030f967d9fd <+317>: jne 0x30f967da88 <sqlite3VdbeExec+456> > 0x00000030f967da03 <+323>: movslq 0x54(%rsp),%rbx > 0x00000030f967da08 <+328>: cmpq $0x0,0x68(%rsp) > 0x00000030f967da0e <+334>: mov 0x60(%rsp),%rdx > 0x00000030f967da13 <+339>: lea (%rbx,%rbx,2),%rax > 0x00000030f967da17 <+343>: lea (%rdx,%rax,8),%rbp > 0x00000030f967da1b <+347>: je 0x30f967da3b <sqlite3VdbeExec+379> > 0x00000030f967da1d <+349>: mov 0x88(%rsp),%ecx > 0x00000030f967da24 <+356>: cmp %ecx,0x190(%r13) > 0x00000030f967da2b <+363>: je 0x30f967db70 <sqlite3VdbeExec+688> > 0x00000030f967da31 <+369>: add $0x1,%ecx > 0x00000030f967da34 <+372>: mov %ecx,0x88(%rsp) > 0x00000030f967da3b <+379>: testb $0x2,0x2(%rbp) > 0x00000030f967da3f <+383>: je 0x30f967da6d <sqlite3VdbeExec+429> > 0x00000030f967da41 <+385>: movslq 0x8(%rbp),%r14 > 0x00000030f967da45 <+389>: lea 0x0(,%r14,8),%rax > 0x00000030f967da4d <+397>: shl $0x6,%r14 > 0x00000030f967da51 <+401>: sub %rax,%r14 > 0x00000030f967da54 <+404>: add 0x58(%rsp),%r14 > 0x00000030f967da59 <+409>: testw $0x2460,0x24(%r14) > 0x00000030f967da60 <+416>: jne 0x30f967db60 <sqlite3VdbeExec+672> > 0x00000030f967da66 <+422>: movw $0x4,0x24(%r14) > 0x00000030f967da6d <+429>: cmpb $0x94,0x0(%rbp) > 0x00000030f967da71 <+433>: jbe 0x30f967db48 <sqlite3VdbeExec+648> > 0x00000030f967da77 <+439>: addl $0x1,0x54(%rsp) > 0x00000030f967da7c <+444>: cmpb $0x0,0x46(%r13) > 0x00000030f967da81 <+449>: je 0x30f967da03 <sqlite3VdbeExec+323> > 0x00000030f967da83 <+451>: nopl 0x0(%rax,%rax,1) > 0x00000030f967da88 <+456>: lea 0x50(%r15),%rbx > 0x00000030f967da8c <+460>: lea 0xd129(%rip),%rdx # 0x30f968abbc > 0x00000030f967da93 <+467>: movb $0x1,0x46(%r13) > 0x00000030f967da98 <+472>: mov %r13,%rsi > 0x00000030f967da9b <+475>: mov %rbx,%rdi > 0x00000030f967da9e <+478>: xor %eax,%eax > 0x00000030f967daa0 <+480>: mov $0x7,%r12d > 0x00000030f967daa6 <+486>: callq 0x30f962c870 <sqlite3SetString> > 0x00000030f967daab <+491>: mov 0xd0(%r15),%rcx > 0x00000030f967dab2 <+498>: mov 0x50(%r15),%r8 > 0x00000030f967dab6 <+502>: lea 0x162db(%rip),%rsi # 0x30f9693d98 > 0x00000030f967dabd <+509>: mov 0x54(%rsp),%edx > 0x00000030f967dac1 <+513>: mov %r12d,%edi > 0x00000030f967dac4 <+516>: mov %r12d,0x8c(%r15) > 0x00000030f967dacb <+523>: xor %eax,%eax > 0x00000030f967dacd <+525>: callq 0x30f960a2c0 <sqlite3_log@plt> > 0x00000030f967dad2 <+530>: mov %r15,%rdi > 0x00000030f967dad5 <+533>: callq 0x30f96597c0 <sqlite3VdbeHalt> > 0x00000030f967dada <+538>: cmpb $0x0,0x8e(%rsp) > 0x00000030f967dae2 <+546>: mov $0x1,%r12d > 0x00000030f967dae8 <+552>: je 0x30f967dafd <sqlite3VdbeExec+573> > 0x00000030f967daea <+554>: movzbl 0x8e(%rsp),%esi > 0x00000030f967daf2 <+562>: mov %r13,%rdi > 0x00000030f967daf5 <+565>: sub $0x1,%esi > 0x00000030f967daf8 <+568>: callq 0x30f9620bb0 <sqlite3ResetOneSchema> > 0x00000030f967dafd <+573>: mov 0x80(%rsp),%r8 > 0x00000030f967db05 <+581>: mov 0x70(%rsp),%rsi > 0x00000030f967db0a <+586>: mov %r8,0x30(%r13) > 0x00000030f967db0e <+590>: mov (%r15),%rdi > 0x00000030f967db11 <+593>: callq 0x30f9619ad0 <sqlite3VdbeLeave> > 0x00000030f967db16 <+598>: mov 0x328(%rsp),%rdx > 0x00000030f967db1e <+606>: xor %fs:0x28,%rdx > 0x00000030f967db27 <+615>: mov %r12d,%eax > 0x00000030f967db2a <+618>: jne 0x30f96866e1 <sqlite3VdbeExec+36385> > 0x00000030f967db30 <+624>: add $0x338,%rsp > 0x00000030f967db37 <+631>: pop %rbx > 0x00000030f967db38 <+632>: pop %rbp > 0x00000030f967db39 <+633>: pop %r12 > 0x00000030f967db3b <+635>: pop %r13 > 0x00000030f967db3d <+637>: pop %r14 > 0x00000030f967db3f <+639>: pop %r15 > 0x00000030f967db41 <+641>: retq > 0x00000030f967db42 <+642>: nopw 0x0(%rax,%rax,1) > 0x00000030f967db48 <+648>: movzbl 0x0(%rbp),%edx > 0x00000030f967db4c <+652>: lea 0xfe35(%rip),%rax # 0x30f968d988 > 0x00000030f967db53 <+659>: movslq (%rax,%rdx,4),%rdx > 0x00000030f967db57 <+663>: add %rdx,%rax > 0x00000030f967db5a <+666>: jmpq *%rax > 0x00000030f967db5c <+668>: nopl 0x0(%rax) > 0x00000030f967db60 <+672>: mov %r14,%rdi > 0x00000030f967db63 <+675>: callq 0x30f961e6c0 <sqlite3VdbeMemReleaseExternal> > 0x00000030f967db68 <+680>: jmpq 0x30f967da66 <sqlite3VdbeExec+422> > 0x00000030f967db6d <+685>: nopl (%rax) > 0x00000030f967db70 <+688>: mov 0x188(%r13),%rdi > 0x00000030f967db77 <+695>: callq *0x180(%r13) > 0x00000030f967db7e <+702>: test %eax,%eax > 0x00000030f967db80 <+704>: jne 0x30f96847ac <sqlite3VdbeExec+28396> > 0x00000030f967db86 <+710>: movl $0x1,0x88(%rsp) > 0x00000030f967db91 <+721>: jmpq 0x30f967da3b <sqlite3VdbeExec+379> > 0x00000030f967db96 <+726>: addl $0x1,0xb0(%r15) > 0x00000030f967db9e <+734>: movslq 0x4(%rbp),%rdx > 0x00000030f967dba2 <+738>: mov 0x68(%r15),%rax > 0x00000030f967dba6 <+742>: mov (%rax,%rdx,8),%rax > 0x00000030f967dbaa <+746>: movl $0x1,0x220(%rsp) > 0x00000030f967dbb5 <+757>: mov 0x58(%rax),%rbx > 0x00000030f967dbb9 <+761>: mov %rax,0x90(%rsp) > 0x00000030f967dbc1 <+769>: mov %rax,0x210(%rsp) > 0x00000030f967dbc9 <+777>: test %rbx,%rbx > 0x00000030f967dbcc <+780>: je 0x30f968366c <sqlite3VdbeExec+23980> > 0x00000030f967dbd2 <+786>: movq $0x0,0xf8(%rsp) > 0x00000030f967dbde <+798>: movq $0x0,0x100(%rsp) > 0x00000030f967dbea <+810>: mov 0x18(%rbx),%r10d > 0x00000030f967dbee <+814>: test %r10d,%r10d > 0x00000030f967dbf1 <+817>: je 0x30f9682bcb <sqlite3VdbeExec+21259> > 0x00000030f967dbf7 <+823>: mov 0x90(%rsp),%rsi > 0x00000030f967dbff <+831>: mov %r13,%rdi > 0x00000030f967dc02 <+834>: callq 0x30f9633fe0 <vdbeSorterListToPMA> > 0x00000030f967dc07 <+839>: mov %eax,%r12d > 0x00000030f967dc0a <+842>: mov 0x220(%rsp),%eax > 0x00000030f967dc11 <+849>: test %r12d,%r12d > 0x00000030f967dc14 <+852>: jne 0x30f9682595 <sqlite3VdbeExec+19669> > 0x00000030f967dc1a <+858>: mov 0x18(%rbx),%edx > 0x00000030f967dc1d <+861>: mov $0x10,%eax > 0x00000030f967dc22 <+866>: cmp $0x10,%edx > 0x00000030f967dc25 <+869>: cmovle %edx,%eax > 0x00000030f967dc28 <+872>: cmp $0x2,%eax > 0x00000030f967dc2b <+875>: jle 0x30f9685efe <sqlite3VdbeExec+34366> > 0x00000030f967dc31 <+881>: mov $0x2,%ecx > 0x00000030f967dc36 <+886>: nopw %cs:0x0(%rax,%rax,1) > 0x00000030f967dc40 <+896>: add %ecx,%ecx > 0x00000030f967dc42 <+898>: cmp %ecx,%eax > 0x00000030f967dc44 <+900>: jg 0x30f967dc40 <sqlite3VdbeExec+896> > 0x00000030f967dc46 <+902>: mov %ecx,%esi > 0x00000030f967dc48 <+904>: mov $0x34,%r9d > 0x00000030f967dc4e <+910>: imul %r9d,%esi > 0x00000030f967dc52 <+914>: mov %r13,%rdi > 0x00000030f967dc55 <+917>: mov %ecx,0x18(%rsp) > 0x00000030f967dc59 <+921>: callq 0x30f9616180 <sqlite3DbMallocZero> > 0x00000030f967dc5e <+926>: test %rax,%rax > 0x00000030f967dc61 <+929>: mov %rax,0x28(%rbx) > 0x00000030f967dc65 <+933>: mov 0x18(%rsp),%ecx > 0x00000030f967dc69 <+937>: je 0x30f9683a41 <sqlite3VdbeExec+24961> > 0x00000030f967dc6f <+943>: movslq %ecx,%rdx > 0x00000030f967dc72 <+946>: xor %r9d,%r9d > 0x00000030f967dc75 <+949>: mov %r13,0x78(%rsp) > 0x00000030f967dc7a <+954>: lea (%rdx,%rdx,2),%rdx > 0x00000030f967dc7e <+958>: mov %ecx,0x14(%rbx) > 0x00000030f967dc81 <+961>: mov %r14,0xb8(%rsp) > 0x00000030f967dc89 <+969>: mov %rbp,0xc0(%rsp) > 0x00000030f967dc91 <+977>: mov %r9d,%r13d > 0x00000030f967dc94 <+980>: mov %r15,0xc8(%rsp) > 0x00000030f967dc9c <+988>: shl $0x4,%rdx > 0x00000030f967dca0 <+992>: add %rdx,%rax > 0x00000030f967dca3 <+995>: mov 0x18(%rbx),%edx > 0x00000030f967dca6 <+998>: mov %rax,0x30(%rbx) > 0x00000030f967dcaa <+1002>: jmp 0x30f967dd05 <sqlite3VdbeExec+1093> > 0x00000030f967dcac <+1004>: nopl 0x0(%rax) > 0x00000030f967dcb0 <+1008>: cmp $0x10,%edx > 0x00000030f967dcb3 <+1011>: jle 0x30f9682540 <sqlite3VdbeExec+19584> > 0x00000030f967dcb9 <+1017>: mov 0x38(%rbx),%rax > 0x00000030f967dcbd <+1021>: mov %r13d,0x18(%rbx) > 0x00000030f967dcc1 <+1025>: test %r12d,%r12d > 0x00000030f967dcc4 <+1028>: mov 0xf8(%rsp),%rdx > 0x00000030f967dccc <+1036>: mov %rdx,0x38(%rbx) > 0x00000030f967dcd0 <+1040>: mov %rax,0xf8(%rsp) > 0x00000030f967dcd8 <+1048>: mov 0x100(%rsp),%rax > 0x00000030f967dce0 <+1056>: movq $0x0,0x8(%rbx) > 0x00000030f967dce8 <+1064>: mov %rax,(%rbx) > 0x00000030f967dceb <+1067>: movq $0x0,0x100(%rsp) > 0x00000030f967dcf7 <+1079>: jne 0x30f9682540 <sqlite3VdbeExec+19584> > 0x00000030f967dcfd <+1085>: xor %eax,%eax > 0x00000030f967dcff <+1087>: mov %r13d,%edx > 0x00000030f967dd02 <+1090>: mov %eax,%r13d > 0x00000030f967dd05 <+1093>: test %r12d,%r12d > 0x00000030f967dd08 <+1096>: jne 0x30f967dcb0 <sqlite3VdbeExec+1008> > 0x00000030f967dd0a <+1098>: mov %r13d,%eax > 0x00000030f967dd0d <+1101>: shl $0x4,%eax > 0x00000030f967dd10 <+1104>: cmp %edx,%eax > 0x00000030f967dd12 <+1106>: jge 0x30f967dcb0 <sqlite3VdbeExec+1008> > 0x00000030f967dd14 <+1108>: mov 0x90(%rsp),%rdi > 0x00000030f967dd1c <+1116>: mov %rbx,0x98(%rsp) > 0x00000030f967dd24 <+1124>: xor %ebp,%ebp > 0x00000030f967dd26 <+1126>: movq $0x0,0x48(%rsp) > 0x00000030f967dd2f <+1135>: mov 0x58(%rdi),%r14 > 0x00000030f967dd33 <+1139>: mov 0x8(%r14),%rdx > 0x00000030f967dd37 <+1143>: mov %r14,%rbx > 0x00000030f967dd3a <+1146>: nopw 0x0(%rax,%rax,1) > 0x00000030f967dd40 <+1152>: mov 0x28(%rbx),%r14 > 0x00000030f967dd44 <+1156>: mov 0x38(%rbx),%rax > 0x00000030f967dd48 <+1160>: mov $0x80,%esi > 0x00000030f967dd4d <+1165>: mov 0x78(%rsp),%rdi > 0x00000030f967dd52 <+1170>: add %rbp,%r14 > 0x00000030f967dd55 <+1173>: mov %rax,0x18(%r14) > 0x00000030f967dd59 <+1177>: mov %rdx,(%r14) > 0x00000030f967dd5c <+1180>: movl $0x80,0x10(%r14) > 0x00000030f967dd64 <+1188>: callq 0x30f96160e0 <sqlite3DbMallocRaw> > 0x00000030f967dd69 <+1193>: test %rax,%rax > 0x00000030f967dd6c <+1196>: mov %rax,0x20(%r14) > 0x00000030f967dd70 <+1200>: je 0x30f9683f60 <sqlite3VdbeExec+26272> > 0x00000030f967dd76 <+1206>: mov 0x38(%rbx),%rdi > 0x00000030f967dd7a <+1210>: mov (%r14),%rcx > 0x00000030f967dd7d <+1213>: mov $0x9,%edx > 0x00000030f967dd82 <+1218>: lea 0x1a0(%rsp),%rsi > 0x00000030f967dd8a <+1226>: mov (%rdi),%rax > 0x00000030f967dd8d <+1229>: callq *0x10(%rax) > 0x00000030f967dd90 <+1232>: test %eax,%eax > 0x00000030f967dd92 <+1234>: je 0x30f9683f80 <sqlite3VdbeExec+26304> > 0x00000030f967dd98 <+1240>: mov %r14,%r15 > 0x00000030f967dd9b <+1243>: mov 0x108(%rsp),%rdx > 0x00000030f967dda3 <+1251>: add %rdx,0x48(%rsp) > 0x00000030f967dda8 <+1256>: add (%r15),%rdx > 0x00000030f967ddab <+1259>: mov %rbx,%r14 > 0x00000030f967ddae <+1262>: mov 0x98(%rsp),%rbx > 0x00000030f967ddb6 <+1270>: mov %rdx,0x8(%r15) > 0x00000030f967ddba <+1274>: mov %rdx,0x8(%r14) > 0x00000030f967ddbe <+1278>: test %eax,%eax > 0x00000030f967ddc0 <+1280>: je 0x30f968413c <sqlite3VdbeExec+26748> > 0x00000030f967ddc6 <+1286>: mov 0x18(%rbx),%edx > 0x00000030f967ddc9 <+1289>: mov %eax,%r12d > 0x00000030f967ddcc <+1292>: jmpq 0x30f967dcb0 <sqlite3VdbeExec+1008> > 0x00000030f967ddd1 <+1297>: nopl 0x0(%rax) > 0x00000030f967ddd8 <+1304>: movb $0x0,0x8e(%rsp) > 0x00000030f967dde0 <+1312>: movl $0x0,0x54(%rsp) > 0x00000030f967dde8 <+1320>: lea 0x50(%r15),%rdi > 0x00000030f967ddec <+1324>: lea 0xd856(%rip),%rcx # 0x30f968b649 > 0x00000030f967ddf3 <+1331>: lea 0xdcb3(%rip),%rdx # 0x30f968baad > 0x00000030f967ddfa <+1338>: movl $0x9,0x8c(%r15) > 0x00000030f967de05 <+1349>: mov %r13,%rsi > 0x00000030f967de08 <+1352>: xor %eax,%eax > 0x00000030f967de0a <+1354>: callq 0x30f962c870 <sqlite3SetString> > 0x00000030f967de0f <+1359>: mov $0x9,%r12d > 0x00000030f967de15 <+1365>: jmpq 0x30f967daab <sqlite3VdbeExec+491> > 0x00000030f967de1a <+1370>: mov 0x4(%rbp),%eax > 0x00000030f967de1d <+1373>: test %eax,%eax > 0x00000030f967de1f <+1375>: jne 0x30f9686cdd <sqlite3VdbeExec+37917> > 0x00000030f967de25 <+1381>: mov 0xe0(%r15),%rdi > 0x00000030f967de2c <+1388>: test %rdi,%rdi > 0x00000030f967de2f <+1391>: je 0x30f9686b7f <sqlite3VdbeExec+37567> > 0x00000030f967de35 <+1397>: mov 0x8(%rdi),%rax > 0x00000030f967de39 <+1401>: subl $0x1,0xf0(%r15) > 0x00000030f967de41 <+1409>: mov %rax,0xe0(%r15) > 0x00000030f967de48 <+1416>: mov 0x9c(%r15),%eax > 0x00000030f967de4f <+1423>: add %eax,0x58(%r13) > 0x00000030f967de53 <+1427>: mov %eax,0x54(%r13) > 0x00000030f967de57 <+1431>: callq 0x30f9610a70 <sqlite3VdbeFrameRestore> > 0x00000030f967de5c <+1436>: cmpl $0x4,0x8(%rbp) > 0x00000030f967de60 <+1440>: mov 0x30(%r13),%r8 > 0x00000030f967de64 <+1444>: mov %r8,0x80(%rsp) > 0x00000030f967de6c <+1452>: je 0x30f9684212 <sqlite3VdbeExec+26962> > 0x00000030f967de72 <+1458>: mov 0x8(%r15),%rdx > 0x00000030f967de76 <+1462>: mov %rdx,0x60(%rsp) > 0x00000030f967de7b <+1467>: mov 0x10(%r15),%rsi > 0x00000030f967de7f <+1471>: add $0x1,%eax > 0x00000030f967de82 <+1474>: mov %eax,0x54(%rsp) > 0x00000030f967de86 <+1478>: mov %rsi,0x58(%rsp) > 0x00000030f967de8b <+1483>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f967de90 <+1488>: movslq 0x4(%rbp),%rax > 0x00000030f967de94 <+1492>: lea 0x0(,%rax,8),%rdx > 0x00000030f967de9c <+1500>: shl $0x6,%rax > 0x00000030f967dea0 <+1504>: sub %rdx,%rax > 0x00000030f967dea3 <+1507>: mov 0x58(%rsp),%rdx > 0x00000030f967dea8 <+1512>: testb $0x1,0x24(%rdx,%rax,1) > 0x00000030f967dead <+1517>: jne 0x30f9682c80 <sqlite3VdbeExec+21440> > 0x00000030f967deb3 <+1523>: addl $0x1,0x54(%rsp) > 0x00000030f967deb8 <+1528>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f967debd <+1533>: movslq 0x4(%rbp),%rax > 0x00000030f967dec1 <+1537>: mov 0x58(%rsp),%rcx > 0x00000030f967dec6 <+1542>: lea 0x0(,%rax,8),%rdx > 0x00000030f967dece <+1550>: shl $0x6,%rax > 0x00000030f967ded2 <+1554>: sub %rdx,%rax > 0x00000030f967ded5 <+1557>: testb $0x1,0x24(%rcx,%rax,1) > 0x00000030f967deda <+1562>: je 0x30f9682cef <sqlite3VdbeExec+21551> > 0x00000030f967dee0 <+1568>: addl $0x1,0x54(%rsp) > 0x00000030f967dee5 <+1573>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f967deea <+1578>: movslq 0x4(%rbp),%rdx > 0x00000030f967deee <+1582>: movslq 0xc(%rbp),%rbx > 0x00000030f967def2 <+1586>: mov 0x58(%rsp),%r12 > 0x00000030f967def7 <+1591>: lea 0x0(,%rdx,8),%rax > 0x00000030f967deff <+1599>: shl $0x6,%rdx > 0x00000030f967df03 <+1603>: sub %rax,%rdx > 0x00000030f967df06 <+1606>: lea 0x0(,%rbx,8),%rax > 0x00000030f967df0e <+1614>: shl $0x6,%rbx > 0x00000030f967df12 <+1618>: add %rdx,%r12 > 0x00000030f967df15 <+1621>: sub %rax,%rbx > 0x00000030f967df18 <+1624>: add 0x58(%rsp),%rbx > 0x00000030f967df1d <+1629>: movzwl 0x24(%r12),%edx > 0x00000030f967df23 <+1635>: movzwl 0x24(%rbx),%ecx > 0x00000030f967df27 <+1639>: mov %dx,0x216(%rsp) > 0x00000030f967df2f <+1647>: mov %edx,%esi > 0x00000030f967df31 <+1649>: mov %ecx,%eax > 0x00000030f967df33 <+1651>: mov %cx,0x218(%rsp) > 0x00000030f967df3b <+1659>: or %edx,%eax > 0x00000030f967df3d <+1661>: test $0x1,%al > 0x00000030f967df3f <+1663>: movzbl 0x3(%rbp),%eax > 0x00000030f967df43 <+1667>: je 0x30f9682cfb <sqlite3VdbeExec+21563> > 0x00000030f967df49 <+1673>: test %al,%al > 0x00000030f967df4b <+1675>: js 0x30f9683e01 <sqlite3VdbeExec+25921> > 0x00000030f967df51 <+1681>: test $0x10,%al > 0x00000030f967df53 <+1683>: je 0x30f9684eb9 <sqlite3VdbeExec+30201> > 0x00000030f967df59 <+1689>: movslq 0x8(%rbp),%r14 > 0x00000030f967df5d <+1693>: addl $0x1,0x54(%rsp) > 0x00000030f967df62 <+1698>: lea 0x0(,%r14,8),%rax > 0x00000030f967df6a <+1706>: shl $0x6,%r14 > 0x00000030f967df6e <+1710>: sub %rax,%r14 > 0x00000030f967df71 <+1713>: add 0x58(%rsp),%r14 > 0x00000030f967df76 <+1718>: movzwl 0x24(%r14),%eax > 0x00000030f967df7b <+1723>: and $0xbf00,%ax > 0x00000030f967df7f <+1727>: or $0x1,%eax > 0x00000030f967df82 <+1730>: mov %ax,0x24(%r14) > 0x00000030f967df87 <+1735>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f967df8c <+1740>: mov 0x138(%r13),%eax > 0x00000030f967df93 <+1747>: test %eax,%eax > 0x00000030f967df95 <+1749>: jne 0x30f967dde8 <sqlite3VdbeExec+1320> > 0x00000030f967df9b <+1755>: movslq 0x4(%rbp),%rdx > 0x00000030f967df9f <+1759>: mov 0x68(%r15),%rax > 0x00000030f967dfa3 <+1763>: mov (%rax,%rdx,8),%rax > 0x00000030f967dfa7 <+1767>: test %rax,%rax > 0x00000030f967dfaa <+1770>: mov %rax,0x210(%rsp) > 0x00000030f967dfb2 <+1778>: je 0x30f9685085 <sqlite3VdbeExec+30661> > 0x00000030f967dfb8 <+1784>: cmpq $0x0,0x58(%rax) > 0x00000030f967dfbd <+1789>: je 0x30f96857d7 <sqlite3VdbeExec+32535> > 0x00000030f967dfc3 <+1795>: lea 0x218(%rsp),%rdx > 0x00000030f967dfcb <+1803>: mov %rax,%rsi > 0x00000030f967dfce <+1806>: mov %r13,%rdi > 0x00000030f967dfd1 <+1809>: callq 0x30f9634270 <sqlite3VdbeSorterNext> > 0x00000030f967dfd6 <+1814>: mov %eax,%r12d > 0x00000030f967dfd9 <+1817>: mov 0x218(%rsp),%edx > 0x00000030f967dfe0 <+1824>: mov 0x210(%rsp),%rax > 0x00000030f967dfe8 <+1832>: test %edx,%edx > 0x00000030f967dfea <+1834>: mov %dl,0x28(%rax) > 0x00000030f967dfed <+1837>: movl $0x0,0x64(%rax) > 0x00000030f967dff4 <+1844>: jne 0x30f967e01a <sqlite3VdbeExec+1882> > 0x00000030f967dff6 <+1846>: movzbl 0x3(%rbp),%edx > 0x00000030f967dffa <+1850>: mov 0x8(%rbp),%r8d > 0x00000030f967dffe <+1854>: sub $0x1,%r8d > 0x00000030f967e002 <+1858>: test %dl,%dl > 0x00000030f967e004 <+1860>: mov %r8d,0x54(%rsp) > 0x00000030f967e009 <+1865>: je 0x30f967e01a <sqlite3VdbeExec+1882> > 0x00000030f967e00b <+1867>: sub $0x1,%edx > 0x00000030f967e00e <+1870>: movslq %edx,%rdx > 0x00000030f967e011 <+1873>: addl $0x1,0xac(%r15,%rdx,4) > 0x00000030f967e01a <+1882>: movb $0x0,0x25(%rax) > 0x00000030f967e01e <+1886>: jmpq 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f967e023 <+1891>: movslq 0x4(%rbp),%rax > 0x00000030f967e027 <+1895>: mov 0x58(%rsp),%rbx > 0x00000030f967e02c <+1900>: movslq 0xc(%rbp),%r14 > 0x00000030f967e030 <+1904>: mov 0x58(%rsp),%rdi > 0x00000030f967e035 <+1909>: lea 0x0(,%rax,8),%rdx > 0x00000030f967e03d <+1917>: shl $0x6,%rax > 0x00000030f967e041 <+1921>: sub %rdx,%rax > 0x00000030f967e044 <+1924>: add %rax,%rbx > 0x00000030f967e047 <+1927>: movslq 0x8(%rbp),%rax > 0x00000030f967e04b <+1931>: lea 0x0(,%rax,8),%rdx > 0x00000030f967e053 <+1939>: shl $0x6,%rax > 0x00000030f967e057 <+1943>: sub %rdx,%rax > 0x00000030f967e05a <+1946>: add %rax,%rdi > 0x00000030f967e05d <+1949>: lea 0x0(,%r14,8),%rax > 0x00000030f967e065 <+1957>: shl $0x6,%r14 > 0x00000030f967e069 <+1961>: sub %rax,%r14 > 0x00000030f967e06c <+1964>: movzwl 0x24(%rdi),%eax > 0x00000030f967e070 <+1968>: add 0x58(%rsp),%r14 > 0x00000030f967e075 <+1973>: or 0x24(%rbx),%ax > 0x00000030f967e079 <+1977>: test $0x1,%al > 0x00000030f967e07b <+1979>: je 0x30f9682edb <sqlite3VdbeExec+22043> > 0x00000030f967e081 <+1985>: mov %r14,%rdi > 0x00000030f967e084 <+1988>: callq 0x30f961e550 <sqlite3VdbeMemSetNull> > 0x00000030f967e089 <+1993>: addl $0x1,0x54(%rsp) > 0x00000030f967e08e <+1998>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f967e093 <+2003>: movslq 0x4(%rbp),%rdx > 0x00000030f967e097 <+2007>: movslq 0x8(%rbp),%rbx > 0x00000030f967e09b <+2011>: movslq 0xc(%rbp),%r14 > 0x00000030f967e09f <+2015>: mov 0x58(%rsp),%r12 > 0x00000030f967e0a4 <+2020>: lea 0x0(,%rdx,8),%rax > 0x00000030f967e0ac <+2028>: shl $0x6,%rdx > 0x00000030f967e0b0 <+2032>: sub %rax,%rdx > 0x00000030f967e0b3 <+2035>: lea 0x0(,%rbx,8),%rax > 0x00000030f967e0bb <+2043>: shl $0x6,%rbx > 0x00000030f967e0bf <+2047>: add %rdx,%r12 > 0x00000030f967e0c2 <+2050>: sub %rax,%rbx > 0x00000030f967e0c5 <+2053>: lea 0x0(,%r14,8),%rax > 0x00000030f967e0cd <+2061>: shl $0x6,%r14 > 0x00000030f967e0d1 <+2065>: add 0x58(%rsp),%rbx > 0x00000030f967e0d6 <+2070>: sub %rax,%r14 > 0x00000030f967e0d9 <+2073>: movzwl 0x24(%r12),%eax > 0x00000030f967e0df <+2079>: add 0x58(%rsp),%r14 > 0x00000030f967e0e4 <+2084>: mov %eax,%edx > 0x00000030f967e0e6 <+2086>: or 0x24(%rbx),%dx > 0x00000030f967e0ea <+2090>: and $0x1,%edx > 0x00000030f967e0ed <+2093>: jne 0x30f96846d3 <sqlite3VdbeExec+28179> > 0x00000030f967e0f3 <+2099>: test $0x40,%ah > 0x00000030f967e0f6 <+2102>: jne 0x30f9684c28 <sqlite3VdbeExec+29544> > 0x00000030f967e0fc <+2108>: testb $0x40,0x25(%rbx) > 0x00000030f967e100 <+2112>: jne 0x30f9684c10 <sqlite3VdbeExec+29520> > 0x00000030f967e106 <+2118>: testb $0x12,0x24(%r12) > 0x00000030f967e10c <+2124>: je 0x30f9684bf0 <sqlite3VdbeExec+29488> > 0x00000030f967e112 <+2130>: testb $0x12,0x24(%rbx) > 0x00000030f967e116 <+2134>: je 0x30f9684bcf <sqlite3VdbeExec+29455> > 0x00000030f967e11c <+2140>: mov 0x20(%r12),%ecx > 0x00000030f967e121 <+2145>: add 0x20(%rbx),%ecx > 0x00000030f967e124 <+2148>: movslq 0x5c(%r13),%rdx > 0x00000030f967e128 <+2152>: movslq %ecx,%rax > 0x00000030f967e12b <+2155>: cmp %rdx,%rax > 0x00000030f967e12e <+2158>: mov %rax,0x210(%rsp) > 0x00000030f967e136 <+2166>: jg 0x30f9682407 <sqlite3VdbeExec+19271> > 0x00000030f967e13c <+2172>: movzwl 0x24(%r14),%eax > 0x00000030f967e141 <+2177>: xor %edx,%edx > 0x00000030f967e143 <+2179>: lea 0x2(%rcx),%esi > 0x00000030f967e146 <+2182>: mov %r14,%rdi > 0x00000030f967e149 <+2185>: and $0xbf00,%ax > 0x00000030f967e14d <+2189>: or $0x2,%eax > 0x00000030f967e150 <+2192>: cmp %rbx,%r14 > 0x00000030f967e153 <+2195>: sete %dl > 0x00000030f967e156 <+2198>: mov %ax,0x24(%r14) > 0x00000030f967e15b <+2203>: callq 0x30f9624930 <sqlite3VdbeMemGrow> > 0x00000030f967e160 <+2208>: test %eax,%eax > 0x00000030f967e162 <+2210>: jne 0x30f967da88 <sqlite3VdbeExec+456> > 0x00000030f967e168 <+2216>: cmp %rbx,%r14 > 0x00000030f967e16b <+2219>: je 0x30f967e17e <sqlite3VdbeExec+2238> > 0x00000030f967e16d <+2221>: movslq 0x20(%rbx),%rdx > 0x00000030f967e171 <+2225>: mov 0x8(%r14),%rdi > 0x00000030f967e175 <+2229>: mov 0x8(%rbx),%rsi > 0x00000030f967e179 <+2233>: callq 0x30f9609f30 <memcpy@plt> > 0x00000030f967e17e <+2238>: movslq 0x20(%rbx),%rdi > 0x00000030f967e182 <+2242>: movslq 0x20(%r12),%rdx > 0x00000030f967e187 <+2247>: add 0x8(%r14),%rdi > 0x00000030f967e18b <+2251>: mov 0x8(%r12),%rsi > 0x00000030f967e190 <+2256>: callq 0x30f9609f30 <memcpy@plt> > 0x00000030f967e195 <+2261>: mov 0x8(%r14),%rdx > 0x00000030f967e199 <+2265>: mov 0x210(%rsp),%rax > 0x00000030f967e1a1 <+2273>: movzbl 0x8f(%rsp),%ecx > 0x00000030f967e1a9 <+2281>: addl $0x1,0x54(%rsp) > 0x00000030f967e1ae <+2286>: movb $0x0,(%rdx,%rax,1) > 0x00000030f967e1b2 <+2290>: mov 0x210(%rsp),%rax > 0x00000030f967e1ba <+2298>: mov 0x8(%r14),%rdx > 0x00000030f967e1be <+2302>: movb $0x0,0x1(%rdx,%rax,1) > 0x00000030f967e1c3 <+2307>: mov 0x210(%rsp),%rax > 0x00000030f967e1cb <+2315>: orw $0x200,0x24(%r14) > 0x00000030f967e1d2 <+2322>: mov %cl,0x27(%r14) > 0x00000030f967e1d6 <+2326>: mov %eax,0x20(%r14) > 0x00000030f967e1da <+2330>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f967e1df <+2335>: movslq 0x4(%rbp),%rax > 0x00000030f967e1e3 <+2339>: mov 0x58(%rsp),%rbx > 0x00000030f967e1e8 <+2344>: lea 0x0(,%rax,8),%rdx > 0x00000030f967e1f0 <+2352>: shl $0x6,%rax > 0x00000030f967e1f4 <+2356>: sub %rdx,%rax > 0x00000030f967e1f7 <+2359>: add %rax,%rbx > 0x00000030f967e1fa <+2362>: mov %rbx,%rdi > 0x00000030f967e1fd <+2365>: callq 0x30f9610ed0 <applyNumericAffinity> > 0x00000030f967e202 <+2370>: movslq 0x8(%rbp),%r12 > 0x00000030f967e206 <+2374>: lea 0x0(,%r12,8),%rax > 0x00000030f967e20e <+2382>: shl $0x6,%r12 > 0x00000030f967e212 <+2386>: sub %rax,%r12 > 0x00000030f967e215 <+2389>: add 0x58(%rsp),%r12 > 0x00000030f967e21a <+2394>: mov %r12,%rdi > 0x00000030f967e21d <+2397>: callq 0x30f9610ed0 <applyNumericAffinity> > 0x00000030f967e222 <+2402>: movslq 0xc(%rbp),%r14 > 0x00000030f967e226 <+2406>: movzwl 0x24(%r12),%edx > 0x00000030f967e22c <+2412>: movzwl 0x24(%rbx),%ecx > 0x00000030f967e230 <+2416>: lea 0x0(,%r14,8),%rax > 0x00000030f967e238 <+2424>: shl $0x6,%r14 > 0x00000030f967e23c <+2428>: sub %rax,%r14 > 0x00000030f967e23f <+2431>: mov %edx,%eax > 0x00000030f967e241 <+2433>: add 0x58(%rsp),%r14 > 0x00000030f967e246 <+2438>: or %ecx,%eax > 0x00000030f967e248 <+2440>: movzwl %ax,%esi > 0x00000030f967e24b <+2443>: test $0x1,%al > 0x00000030f967e24d <+2445>: mov %esi,0x210(%rsp) > 0x00000030f967e254 <+2452>: jne 0x30f9682bf8 <sqlite3VdbeExec+21304> > 0x00000030f967e25a <+2458>: and %ecx,%edx > 0x00000030f967e25c <+2460>: and $0x4,%edx > 0x00000030f967e25f <+2463>: je 0x30f9683cc1 <sqlite3VdbeExec+25601> > 0x00000030f967e265 <+2469>: mov 0x18(%rbx),%rsi > 0x00000030f967e269 <+2473>: mov 0x18(%r12),%rax > 0x00000030f967e26e <+2478>: mov %rsi,0x218(%rsp) > 0x00000030f967e276 <+2486>: mov %rax,0x220(%rsp) > 0x00000030f967e27e <+2494>: movzbl 0x0(%rbp),%edx > 0x00000030f967e282 <+2498>: cmp $0x57,%dl > 0x00000030f967e285 <+2501>: je 0x30f9683ca5 <sqlite3VdbeExec+25573> > 0x00000030f967e28b <+2507>: ja 0x30f9684ecd <sqlite3VdbeExec+30221> > 0x00000030f967e291 <+2513>: cmp $0x56,%dl > 0x00000030f967e294 <+2516>: je 0x30f9685063 <sqlite3VdbeExec+30627> > 0x00000030f967e29a <+2522>: test %rsi,%rsi > 0x00000030f967e29d <+2525>: nopl (%rax) > 0x00000030f967e2a0 <+2528>: je 0x30f9682bf8 <sqlite3VdbeExec+21304> > 0x00000030f967e2a6 <+2534>: cmp $0xffffffffffffffff,%rsi > 0x00000030f967e2aa <+2538>: je 0x30f96866b8 <sqlite3VdbeExec+36344> > 0x00000030f967e2b0 <+2544>: mov %rax,%rdx > 0x00000030f967e2b3 <+2547>: sar $0x3f,%rdx > 0x00000030f967e2b7 <+2551>: idiv %rsi > 0x00000030f967e2ba <+2554>: mov %rdx,%rcx > 0x00000030f967e2bd <+2557>: mov %rcx,0x220(%rsp) > 0x00000030f967e2c5 <+2565>: movzwl 0x24(%r14),%eax > 0x00000030f967e2ca <+2570>: mov %rcx,0x18(%r14) > 0x00000030f967e2ce <+2574>: addl $0x1,0x54(%rsp) > 0x00000030f967e2d3 <+2579>: and $0xbf00,%ax > 0x00000030f967e2d7 <+2583>: or $0x4,%eax > 0x00000030f967e2da <+2586>: mov %ax,0x24(%r14) > 0x00000030f967e2df <+2591>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f967e2e4 <+2596>: movslq 0x4(%rbp),%rax > 0x00000030f967e2e8 <+2600>: movslq 0x8(%rbp),%r14 > 0x00000030f967e2ec <+2604>: mov 0x58(%rsp),%rdi > 0x00000030f967e2f1 <+2609>: lea 0x0(,%rax,8),%rdx > 0x00000030f967e2f9 <+2617>: shl $0x6,%rax > 0x00000030f967e2fd <+2621>: sub %rdx,%rax > 0x00000030f967e300 <+2624>: add %rax,%rdi > 0x00000030f967e303 <+2627>: lea 0x0(,%r14,8),%rax > 0x00000030f967e30b <+2635>: shl $0x6,%r14 > 0x00000030f967e30f <+2639>: sub %rax,%r14 > 0x00000030f967e312 <+2642>: add 0x58(%rsp),%r14 > 0x00000030f967e317 <+2647>: testb $0x1,0x24(%rdi) > 0x00000030f967e31b <+2651>: je 0x30f96831e5 <sqlite3VdbeExec+22821> > 0x00000030f967e321 <+2657>: mov %r14,%rdi > 0x00000030f967e324 <+2660>: callq 0x30f961e550 <sqlite3VdbeMemSetNull> > 0x00000030f967e329 <+2665>: addl $0x1,0x54(%rsp) > 0x00000030f967e32e <+2670>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f967e333 <+2675>: mov 0x10(%rbp),%rsi > 0x00000030f967e337 <+2679>: movb $0x9,0x0(%rbp) > 0x00000030f967e33b <+2683>: test %rsi,%rsi > 0x00000030f967e33e <+2686>: je 0x30f96850a3 <sqlite3VdbeExec+30691> > 0x00000030f967e344 <+2692>: cmpb $0x0,(%rsi) > 0x00000030f967e347 <+2695>: mov %rsi,%rax > 0x00000030f967e34a <+2698>: je 0x30f967e359 <sqlite3VdbeExec+2713> > 0x00000030f967e34c <+2700>: nopl 0x0(%rax) > 0x00000030f967e350 <+2704>: add $0x1,%rax > 0x00000030f967e354 <+2708>: cmpb $0x0,(%rax) > 0x00000030f967e357 <+2711>: jne 0x30f967e350 <sqlite3VdbeExec+2704> > 0x00000030f967e359 <+2713>: sub %rsi,%rax > 0x00000030f967e35c <+2716>: and $0x3fffffff,%eax > 0x00000030f967e361 <+2721>: cmpb $0x1,0x8f(%rsp) > 0x00000030f967e369 <+2729>: mov %eax,0x4(%rbp) > 0x00000030f967e36c <+2732>: je 0x30f968347c <sqlite3VdbeExec+23484> > 0x00000030f967e372 <+2738>: xor %r8d,%r8d > 0x00000030f967e375 <+2741>: mov $0x1,%ecx > 0x00000030f967e37a <+2746>: mov $0xffffffff,%edx > 0x00000030f967e37f <+2751>: mov %r14,%rdi > 0x00000030f967e382 <+2754>: callq 0x30f96251c0 <sqlite3VdbeMemSetStr> > 0x00000030f967e387 <+2759>: cmp $0x12,%eax > 0x00000030f967e38a <+2762>: mov %eax,%r12d > 0x00000030f967e38d <+2765>: je 0x30f9682407 <sqlite3VdbeExec+19271> > 0x00000030f967e393 <+2771>: movzbl 0x8f(%rsp),%esi > 0x00000030f967e39b <+2779>: mov %r14,%rdi > 0x00000030f967e39e <+2782>: callq 0x30f9624b00 <sqlite3VdbeChangeEncoding> > 0x00000030f967e3a3 <+2787>: test %eax,%eax > 0x00000030f967e3a5 <+2789>: jne 0x30f967da88 <sqlite3VdbeExec+456> > 0x00000030f967e3ab <+2795>: movzwl 0x24(%r14),%eax > 0x00000030f967e3b0 <+2800>: movq $0x0,0x30(%r14) > 0x00000030f967e3b8 <+2808>: and $0xfb,%ah > 0x00000030f967e3bb <+2811>: or $0x8,%ah > 0x00000030f967e3be <+2814>: mov %ax,0x24(%r14) > 0x00000030f967e3c3 <+2819>: cmpb $0xff,0x1(%rbp) > 0x00000030f967e3c7 <+2823>: je 0x30f9683f44 <sqlite3VdbeExec+26244> > 0x00000030f967e3cd <+2829>: movb $0xff,0x1(%rbp) > 0x00000030f967e3d1 <+2833>: mov 0x8(%r14),%rax > 0x00000030f967e3d5 <+2837>: mov %rax,0x10(%rbp) > 0x00000030f967e3d9 <+2841>: mov 0x20(%r14),%eax > 0x00000030f967e3dd <+2845>: mov %eax,0x4(%rbp) > 0x00000030f967e3e0 <+2848>: cmp %eax,0x5c(%r13) > 0x00000030f967e3e4 <+2852>: jge 0x30f96804bf <sqlite3VdbeExec+11263> > 0x00000030f967e3ea <+2858>: jmpq 0x30f9682407 <sqlite3VdbeExec+19271> > 0x00000030f967e3ef <+2863>: nop > 0x00000030f967e3f0 <+2864>: movslq 0x4(%rbp),%rax > 0x00000030f967e3f4 <+2868>: lea 0xc29c(%rip),%rdx # 0x30f968a697 > 0x00000030f967e3fb <+2875>: lea 0xc282(%rip),%rcx # 0x30f968a684 > 0x00000030f967e402 <+2882>: mov %r13,0x228(%rsp) > 0x00000030f967e40a <+2890>: lea 0x50(%r15),%rbx > 0x00000030f967e40e <+2894>: lea 0x1540b(%rip),%rsi # 0x30f9693820 > 0x00000030f967e415 <+2901>: mov %r13,%rdi > 0x00000030f967e418 <+2904>: cmp $0x1,%eax > 0x00000030f967e41b <+2907>: mov %eax,0x210(%rsp) > 0x00000030f967e422 <+2914>: cmovne %rdx,%rcx > 0x00000030f967e426 <+2918>: shl $0x5,%rax > 0x00000030f967e42a <+2922>: mov %rcx,0x218(%rsp) > 0x00000030f967e432 <+2930>: mov 0x4(%rbp),%edx > 0x00000030f967e435 <+2933>: mov %rbx,0x230(%rsp) > 0x00000030f967e43d <+2941>: mov %edx,0x238(%rsp) > 0x00000030f967e444 <+2948>: add 0x20(%r13),%rax > 0x00000030f967e448 <+2952>: mov 0x10(%rbp),%r8 > 0x00000030f967e44c <+2956>: mov (%rax),%rdx > 0x00000030f967e44f <+2959>: xor %eax,%eax > 0x00000030f967e451 <+2961>: callq 0x30f962ca70 <sqlite3MPrintf> > 0x00000030f967e456 <+2966>: test %rax,%rax > 0x00000030f967e459 <+2969>: mov %rax,0x220(%rsp) > 0x00000030f967e461 <+2977>: je 0x30f968434b <sqlite3VdbeExec+27275> > 0x00000030f967e467 <+2983>: mov 0xa0(%rsp),%rcx > 0x00000030f967e46f <+2991>: lea -0x17c06(%rip),%rdx # 0x30f9666870 <sqlite3InitCallback> > 0x00000030f967e476 <+2998>: xor %r8d,%r8d > 0x00000030f967e479 <+3001>: movb $0x1,0x8d(%r13) > 0x00000030f967e481 <+3009>: mov %rax,%rsi > 0x00000030f967e484 <+3012>: mov %r13,%rdi > 0x00000030f967e487 <+3015>: movl $0x0,0x23c(%rsp) > 0x00000030f967e492 <+3026>: callq 0x30f9609c40 <sqlite3_exec@plt> > 0x00000030f967e497 <+3031>: test %eax,%eax > 0x00000030f967e499 <+3033>: mov %eax,%r12d > 0x00000030f967e49c <+3036>: jne 0x30f96835dc <sqlite3VdbeExec+23836> > 0x00000030f967e4a2 <+3042>: mov 0x23c(%rsp),%r12d > 0x00000030f967e4aa <+3050>: mov 0x220(%rsp),%rsi > 0x00000030f967e4b2 <+3058>: mov %r13,%rdi > 0x00000030f967e4b5 <+3061>: callq 0x30f961e410 <sqlite3DbFree> > 0x00000030f967e4ba <+3066>: test %r12d,%r12d > 0x00000030f967e4bd <+3069>: movb $0x0,0x8d(%r13) > 0x00000030f967e4c5 <+3077>: jne 0x30f96835f4 <sqlite3VdbeExec+23860> > 0x00000030f967e4cb <+3083>: addl $0x1,0x54(%rsp) > 0x00000030f967e4d0 <+3088>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f967e4d5 <+3093>: mov 0x4(%rbp),%esi > 0x00000030f967e4d8 <+3096>: mov %r13,%rdi > 0x00000030f967e4db <+3099>: callq 0x30f966c800 <sqlite3AnalysisLoad> > 0x00000030f967e4e0 <+3104>: mov %eax,%r12d > 0x00000030f967e4e3 <+3107>: nopl 0x0(%rax,%rax,1) > 0x00000030f967e4e8 <+3112>: addl $0x1,0x54(%rsp) > 0x00000030f967e4ed <+3117>: test %r12d,%r12d > 0x00000030f967e4f0 <+3120>: je 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f967e4f6 <+3126>: jmpq 0x30f967fa95 <sqlite3VdbeExec+8661> > 0x00000030f967e4fb <+3131>: nopl 0x0(%rax,%rax,1) > 0x00000030f967e500 <+3136>: movslq 0x4(%rbp),%rdx > 0x00000030f967e504 <+3140>: mov 0x68(%r15),%rax > 0x00000030f967e508 <+3144>: mov (%rax,%rdx,8),%rbx > 0x00000030f967e50c <+3148>: mov %rbx,0x210(%rsp) > 0x00000030f967e514 <+3156>: cmpq $0x0,(%rbx) > 0x00000030f967e518 <+3160>: je 0x30f96850d7 <sqlite3VdbeExec+30743> > 0x00000030f967e51e <+3166>: mov 0x10(%rbx),%rax > 0x00000030f967e522 <+3170>: lea 0x108(%rsp),%r10 > 0x00000030f967e52a <+3178>: mov %r10,%rsi > 0x00000030f967e52d <+3181>: mov %rax,0x220(%rsp) > 0x00000030f967e535 <+3189>: mov 0x10(%rbp),%eax > 0x00000030f967e538 <+3192>: mov %ax,0x228(%rsp) > 0x00000030f967e540 <+3200>: cmpb $0x1,0x3(%rbp) > 0x00000030f967e544 <+3204>: sbb %eax,%eax > 0x00000030f967e546 <+3206>: add $0x3,%eax > 0x00000030f967e549 <+3209>: mov %al,0x22a(%rsp) > 0x00000030f967e550 <+3216>: movslq 0xc(%rbp),%rax > 0x00000030f967e554 <+3220>: movq $0x0,0x108(%rsp) > 0x00000030f967e560 <+3232>: lea 0x0(,%rax,8),%rdx > 0x00000030f967e568 <+3240>: shl $0x6,%rax > 0x00000030f967e56c <+3244>: sub %rdx,%rax > 0x00000030f967e56f <+3247>: add 0x58(%rsp),%rax > 0x00000030f967e574 <+3252>: mov %rax,0x238(%rsp) > 0x00000030f967e57c <+3260>: mov (%rbx),%rdi > 0x00000030f967e57f <+3263>: callq 0x30f96194b0 <sqlite3BtreeKeySize> > 0x00000030f967e584 <+3268>: mov 0x108(%rsp),%rdx > 0x00000030f967e58c <+3276>: lea -0x1(%rdx),%rax > 0x00000030f967e590 <+3280>: cmp $0x7ffffffe,%rax > 0x00000030f967e596 <+3286>: ja 0x30f9684270 <sqlite3VdbeExec+27056> > 0x00000030f967e59c <+3292>: mov 0x40(%rsp),%rdi > 0x00000030f967e5a1 <+3297>: xor %eax,%eax > 0x00000030f967e5a3 <+3299>: mov $0x7,%ecx > 0x00000030f967e5a8 <+3304>: lea 0x150(%rsp),%r8 > 0x00000030f967e5b0 <+3312>: xor %esi,%esi > 0x00000030f967e5b2 <+3314>: rep stos %rax,%es:(%rdi) > 0x00000030f967e5b5 <+3317>: mov (%rbx),%rdi > 0x00000030f967e5b8 <+3320>: mov $0x1,%cl > 0x00000030f967e5ba <+3322>: callq 0x30f96561e0 <sqlite3VdbeMemFromBtree> > 0x00000030f967e5bf <+3327>: test %eax,%eax > 0x00000030f967e5c1 <+3329>: mov %eax,%r12d > 0x00000030f967e5c4 <+3332>: je 0x30f96839b6 <sqlite3VdbeExec+24822> > 0x00000030f967e5ca <+3338>: cmpb $0x64,0x0(%rbp) > 0x00000030f967e5ce <+3342>: mov 0x218(%rsp),%eax > 0x00000030f967e5d5 <+3349>: je 0x30f9684910 <sqlite3VdbeExec+28752> > 0x00000030f967e5db <+3355>: add $0x1,%eax > 0x00000030f967e5de <+3358>: mov %eax,0x218(%rsp) > 0x00000030f967e5e5 <+3365>: test %eax,%eax > 0x00000030f967e5e7 <+3367>: jle 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f967e5ed <+3373>: mov 0x8(%rbp),%eax > 0x00000030f967e5f0 <+3376>: sub $0x1,%eax > 0x00000030f967e5f3 <+3379>: mov %eax,0x54(%rsp) > 0x00000030f967e5f7 <+3383>: jmpq 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f967e5fc <+3388>: movslq 0x4(%rbp),%rax > 0x00000030f967e600 <+3392>: mov 0x10(%rbp),%rsi > 0x00000030f967e604 <+3396>: shl $0x5,%rax > 0x00000030f967e608 <+3400>: add 0x20(%r13),%rax > 0x00000030f967e60c <+3404>: mov 0x18(%rax),%rdi > 0x00000030f967e610 <+3408>: add $0x38,%rdi > 0x00000030f967e614 <+3412>: test %rsi,%rsi > 0x00000030f967e617 <+3415>: je 0x30f96851bb <sqlite3VdbeExec+30971> > 0x00000030f967e61d <+3421>: cmpb $0x0,(%rsi) > 0x00000030f967e620 <+3424>: mov %rsi,%rax > 0x00000030f967e623 <+3427>: je 0x30f967e631 <sqlite3VdbeExec+3441> > 0x00000030f967e625 <+3429>: nopl (%rax) > 0x00000030f967e628 <+3432>: add $0x1,%rax > 0x00000030f967e62c <+3436>: cmpb $0x0,(%rax) > 0x00000030f967e62f <+3439>: jne 0x30f967e628 <sqlite3VdbeExec+3432> > 0x00000030f967e631 <+3441>: sub %rsi,%rax > 0x00000030f967e634 <+3444>: mov %eax,%edx > 0x00000030f967e636 <+3446>: and $0x3fffffff,%edx > 0x00000030f967e63c <+3452>: xor %ecx,%ecx > 0x00000030f967e63e <+3454>: callq 0x30f9617fb0 <sqlite3HashInsert> > 0x00000030f967e643 <+3459>: test %rax,%rax > 0x00000030f967e646 <+3462>: mov %rax,%rbx > 0x00000030f967e649 <+3465>: je 0x30f9685b52 <sqlite3VdbeExec+33426> > 0x00000030f967e64f <+3471>: mov 0x30(%rax),%rsi > 0x00000030f967e653 <+3475>: cmp %rsi,0x28(%rax) > 0x00000030f967e657 <+3479>: je 0x30f9685f0d <sqlite3VdbeExec+34381> > 0x00000030f967e65d <+3485>: mov %rbx,%rsi > 0x00000030f967e660 <+3488>: mov %r13,%rdi > 0x00000030f967e663 <+3491>: callq 0x30f9620810 <sqlite3DeleteTrigger> > 0x00000030f967e668 <+3496>: orl $0x200,0x2c(%r13) > 0x00000030f967e670 <+3504>: addl $0x1,0x54(%rsp) > 0x00000030f967e675 <+3509>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f967e67a <+3514>: movslq 0x4(%rbp),%rdx > 0x00000030f967e67e <+3518>: mov 0x68(%r15),%rax > 0x00000030f967e682 <+3522>: mov (%rax,%rdx,8),%rax > 0x00000030f967e686 <+3526>: mov %rax,0x210(%rsp) > 0x00000030f967e68e <+3534>: mov (%rax),%rdi > 0x00000030f967e691 <+3537>: test %rdi,%rdi > 0x00000030f967e694 <+3540>: mov %rdi,0x218(%rsp) > 0x00000030f967e69c <+3548>: je 0x30f9684362 <sqlite3VdbeExec+27298> > 0x00000030f967e6a2 <+3554>: mov 0x10(%rax),%rax > 0x00000030f967e6a6 <+3558>: mov 0xa0(%rsp),%rsi > 0x00000030f967e6ae <+3566>: lea 0x220(%rsp),%r8 > 0x00000030f967e6b6 <+3574>: xor %ecx,%ecx > 0x00000030f967e6b8 <+3576>: mov %rax,0x228(%rsp) > 0x00000030f967e6c0 <+3584>: mov 0xc(%rbp),%eax > 0x00000030f967e6c3 <+3587>: movb $0x0,0x232(%rsp) > 0x00000030f967e6cb <+3595>: mov %ax,0x230(%rsp) > 0x00000030f967e6d3 <+3603>: movslq 0x8(%rbp),%rax > 0x00000030f967e6d7 <+3607>: lea 0x0(,%rax,8),%rdx > 0x00000030f967e6df <+3615>: shl $0x6,%rax > 0x00000030f967e6e3 <+3619>: sub %rdx,%rax > 0x00000030f967e6e6 <+3622>: add 0x58(%rsp),%rax > 0x00000030f967e6eb <+3627>: xor %edx,%edx > 0x00000030f967e6ed <+3629>: mov %rax,0x240(%rsp) > 0x00000030f967e6f5 <+3637>: callq 0x30f9655730 <sqlite3BtreeMovetoUnpacked> > 0x00000030f967e6fa <+3642>: test %eax,%eax > 0x00000030f967e6fc <+3644>: mov %eax,%r12d > 0x00000030f967e6ff <+3647>: jne 0x30f967e71c <sqlite3VdbeExec+3676> > 0x00000030f967e701 <+3649>: mov 0x220(%rsp),%edi > 0x00000030f967e708 <+3656>: test %edi,%edi > 0x00000030f967e70a <+3658>: jne 0x30f967e71c <sqlite3VdbeExec+3676> > 0x00000030f967e70c <+3660>: mov 0x218(%rsp),%rdi > 0x00000030f967e714 <+3668>: callq 0x30f9657960 <sqlite3BtreeDelete> > 0x00000030f967e719 <+3673>: mov %eax,%r12d > 0x00000030f967e71c <+3676>: mov 0x210(%rsp),%rax > 0x00000030f967e724 <+3684>: movl $0x0,0x64(%rax) > 0x00000030f967e72b <+3691>: jmpq 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f967e730 <+3696>: movslq 0x4(%rbp),%rdx > 0x00000030f967e734 <+3700>: mov 0x68(%r15),%rax > 0x00000030f967e738 <+3704>: mov (%rax,%rdx,8),%rdi > 0x00000030f967e73c <+3708>: mov %rdi,0x218(%rsp) > 0x00000030f967e744 <+3716>: mov (%rdi),%rax > 0x00000030f967e747 <+3719>: movw $0x1,0x24(%r14) > 0x00000030f967e74e <+3726>: test %rax,%rax > 0x00000030f967e751 <+3729>: mov %rax,0x210(%rsp) > 0x00000030f967e759 <+3737>: je 0x30f9684358 <sqlite3VdbeExec+27288> > 0x00000030f967e75f <+3743>: callq 0x30f9656000 <sqlite3VdbeCursorMoveto> > 0x00000030f967e764 <+3748>: test %eax,%eax > 0x00000030f967e766 <+3750>: mov %eax,%r12d > 0x00000030f967e769 <+3753>: jne 0x30f9683173 <sqlite3VdbeExec+22707> > 0x00000030f967e76f <+3759>: mov 0x218(%rsp),%rax > 0x00000030f967e777 <+3767>: cmpb $0x0,0x28(%rax) > 0x00000030f967e77b <+3771>: je 0x30f9684c8a <sqlite3VdbeExec+29642> > 0x00000030f967e781 <+3777>: addl $0x1,0x54(%rsp) > 0x00000030f967e786 <+3782>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f967e78b <+3787>: movslq 0x4(%rbp),%rcx > 0x00000030f967e78f <+3791>: mov 0x10(%rbp),%rsi > 0x00000030f967e793 <+3795>: shl $0x5,%rcx > 0x00000030f967e797 <+3799>: add 0x20(%r13),%rcx > 0x00000030f967e79b <+3803>: test %rsi,%rsi > 0x00000030f967e79e <+3806>: je 0x30f9685b91 <sqlite3VdbeExec+33489> > 0x00000030f967e7a4 <+3812>: cmpb $0x0,(%rsi) > 0x00000030f967e7a7 <+3815>: mov %rsi,%rax > 0x00000030f967e7aa <+3818>: je 0x30f967e7b9 <sqlite3VdbeExec+3833> > 0x00000030f967e7ac <+3820>: nopl 0x0(%rax) > 0x00000030f967e7b0 <+3824>: add $0x1,%rax > 0x00000030f967e7b4 <+3828>: cmpb $0x0,(%rax) > 0x00000030f967e7b7 <+3831>: jne 0x30f967e7b0 <sqlite3VdbeExec+3824> > 0x00000030f967e7b9 <+3833>: sub %rsi,%rax > 0x00000030f967e7bc <+3836>: mov %eax,%edx > 0x00000030f967e7be <+3838>: and $0x3fffffff,%edx > 0x00000030f967e7c4 <+3844>: mov 0x18(%rcx),%rdi > 0x00000030f967e7c8 <+3848>: xor %ecx,%ecx > 0x00000030f967e7ca <+3850>: add $0x8,%rdi > 0x00000030f967e7ce <+3854>: callq 0x30f9617fb0 <sqlite3HashInsert> > 0x00000030f967e7d3 <+3859>: mov %r13,%rdi > 0x00000030f967e7d6 <+3862>: mov %rax,%rsi > 0x00000030f967e7d9 <+3865>: callq 0x30f961fca0 <sqlite3DeleteTable> > 0x00000030f967e7de <+3870>: orl $0x200,0x2c(%r13) > 0x00000030f967e7e6 <+3878>: addl $0x1,0x54(%rsp) > 0x00000030f967e7eb <+3883>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f967e7f0 <+3888>: movslq 0x4(%rbp),%rax > 0x00000030f967e7f4 <+3892>: mov 0x10(%rbp),%rsi > 0x00000030f967e7f8 <+3896>: shl $0x5,%rax > 0x00000030f967e7fc <+3900>: add 0x20(%r13),%rax > 0x00000030f967e800 <+3904>: mov 0x18(%rax),%rdi > 0x00000030f967e804 <+3908>: add $0x20,%rdi > 0x00000030f967e808 <+3912>: test %rsi,%rsi > 0x00000030f967e80b <+3915>: je 0x30f96850e1 <sqlite3VdbeExec+30753> > 0x00000030f967e811 <+3921>: cmpb $0x0,(%rsi) > 0x00000030f967e814 <+3924>: mov %rsi,%rax > 0x00000030f967e817 <+3927>: je 0x30f967e829 <sqlite3VdbeExec+3945> > 0x00000030f967e819 <+3929>: nopl 0x0(%rax) > 0x00000030f967e820 <+3936>: add $0x1,%rax > 0x00000030f967e824 <+3940>: cmpb $0x0,(%rax) > 0x00000030f967e827 <+3943>: jne 0x30f967e820 <sqlite3VdbeExec+3936> > 0x00000030f967e829 <+3945>: sub %rsi,%rax > 0x00000030f967e82c <+3948>: mov %eax,%edx > 0x00000030f967e82e <+3950>: and $0x3fffffff,%edx > 0x00000030f967e834 <+3956>: xor %ecx,%ecx > 0x00000030f967e836 <+3958>: callq 0x30f9617fb0 <sqlite3HashInsert> > 0x00000030f967e83b <+3963>: test %rax,%rax > 0x00000030f967e83e <+3966>: mov %rax,%rbx > 0x00000030f967e841 <+3969>: je 0x30f967e8a0 <sqlite3VdbeExec+4064> > 0x00000030f967e843 <+3971>: mov 0x18(%rax),%rdx > 0x00000030f967e847 <+3975>: mov 0x18(%rdx),%rax > 0x00000030f967e84b <+3979>: cmp %rax,%rbx > 0x00000030f967e84e <+3982>: je 0x30f96851e7 <sqlite3VdbeExec+31015> > 0x00000030f967e854 <+3988>: test %rax,%rax > 0x00000030f967e857 <+3991>: je 0x30f967e889 <sqlite3VdbeExec+4041> > 0x00000030f967e859 <+3993>: mov 0x28(%rax),%rdx > 0x00000030f967e85d <+3997>: cmp %rdx,%rbx > 0x00000030f967e860 <+4000>: jne 0x30f967e873 <sqlite3VdbeExec+4019> > 0x00000030f967e862 <+4002>: jmpq 0x30f9685bcb <sqlite3VdbeExec+33547> > 0x00000030f967e867 <+4007>: nopw 0x0(%rax,%rax,1) > 0x00000030f967e870 <+4016>: mov %rax,%rdx > 0x00000030f967e873 <+4019>: test %rdx,%rdx > 0x00000030f967e876 <+4022>: je 0x30f967e889 <sqlite3VdbeExec+4041> > 0x00000030f967e878 <+4024>: mov 0x28(%rdx),%rax > 0x00000030f967e87c <+4028>: cmp %rax,%rbx > 0x00000030f967e87f <+4031>: jne 0x30f967e870 <sqlite3VdbeExec+4016> > 0x00000030f967e881 <+4033>: mov 0x28(%rbx),%rax > 0x00000030f967e885 <+4037>: mov %rax,0x28(%rdx) > 0x00000030f967e889 <+4041>: mov 0x20(%rbx),%rsi > 0x00000030f967e88d <+4045>: mov %r13,%rdi > 0x00000030f967e890 <+4048>: callq 0x30f961e410 <sqlite3DbFree> > 0x00000030f967e895 <+4053>: mov %rbx,%rsi > 0x00000030f967e898 <+4056>: mov %r13,%rdi > 0x00000030f967e89b <+4059>: callq 0x30f961e410 <sqlite3DbFree> > 0x00000030f967e8a0 <+4064>: orl $0x200,0x2c(%r13) > 0x00000030f967e8a8 <+4072>: addl $0x1,0x54(%rsp) > 0x00000030f967e8ad <+4077>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f967e8b2 <+4082>: movslq 0x4(%rbp),%rax > 0x00000030f967e8b6 <+4086>: mov 0x58(%rsp),%rbx > 0x00000030f967e8bb <+4091>: lea 0x0(,%rax,8),%rdx > 0x00000030f967e8c3 <+4099>: shl $0x6,%rax > 0x00000030f967e8c7 <+4103>: sub %rdx,%rax > 0x00000030f967e8ca <+4106>: add %rax,%rbx > 0x00000030f967e8cd <+4109>: movslq 0x8(%rbp),%rax > 0x00000030f967e8d1 <+4113>: mov 0x58(%rsp),%rbp > 0x00000030f967e8d6 <+4118>: lea 0x0(,%rax,8),%rdx > 0x00000030f967e8de <+4126>: shl $0x6,%rax > 0x00000030f967e8e2 <+4130>: sub %rdx,%rax > 0x00000030f967e8e5 <+4133>: add %rax,%rbp > 0x00000030f967e8e8 <+4136>: testb $0x20,0x24(%rbx) > 0x00000030f967e8ec <+4140>: jne 0x30f967e900 <sqlite3VdbeExec+4160> > 0x00000030f967e8ee <+4142>: mov %rbx,%rdi > 0x00000030f967e8f1 <+4145>: callq 0x30f961e9b0 <sqlite3VdbeMemSetRowSet> > 0x00000030f967e8f6 <+4150>: testb $0x20,0x24(%rbx) > 0x00000030f967e8fa <+4154>: je 0x30f967da88 <sqlite3VdbeExec+456> > 0x00000030f967e900 <+4160>: mov 0x18(%rbp),%rsi > 0x00000030f967e904 <+4164>: mov 0x18(%rbx),%rdi > 0x00000030f967e908 <+4168>: callq 0x30f9616740 <sqlite3RowSetInsert> > 0x00000030f967e90d <+4173>: addl $0x1,0x54(%rsp) > 0x00000030f967e912 <+4178>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f967e917 <+4183>: mov 0x8(%rbp),%eax > 0x00000030f967e91a <+4186>: mov %r13,%rdi > 0x00000030f967e91d <+4189>: lea 0x4(,%rax,4),%esi > 0x00000030f967e924 <+4196>: mov %eax,0x210(%rsp) > 0x00000030f967e92b <+4203>: callq 0x30f96160e0 <sqlite3DbMallocRaw> > 0x00000030f967e930 <+4208>: test %rax,%rax > 0x00000030f967e933 <+4211>: mov %rax,0x218(%rsp) > 0x00000030f967e93b <+4219>: je 0x30f967da88 <sqlite3VdbeExec+456> > 0x00000030f967e941 <+4225>: movslq 0xc(%rbp),%rdx > 0x00000030f967e945 <+4229>: mov 0x210(%rsp),%ebx > 0x00000030f967e94c <+4236>: lea 0x0(,%rdx,8),%rcx > 0x00000030f967e954 <+4244>: shl $0x6,%rdx > 0x00000030f967e958 <+4248>: sub %rcx,%rdx > 0x00000030f967e95b <+4251>: add 0x58(%rsp),%rdx > 0x00000030f967e960 <+4256>: mov %rdx,0x230(%rsp) > 0x00000030f967e968 <+4264>: movslq 0x4(%rbp),%rdx > 0x00000030f967e96c <+4268>: movl $0x0,0x220(%rsp) > 0x00000030f967e977 <+4279>: lea 0x0(,%rdx,8),%rcx > 0x00000030f967e97f <+4287>: shl $0x6,%rdx > 0x00000030f967e983 <+4291>: sub %rcx,%rdx > 0x00000030f967e986 <+4294>: add 0x58(%rsp),%rdx > 0x00000030f967e98b <+4299>: test %ebx,%ebx > 0x00000030f967e98d <+4301>: mov %rdx,0x78(%rsp) > 0x00000030f967e992 <+4306>: jle 0x30f9685c8a <sqlite3VdbeExec+33738> > 0x00000030f967e998 <+4312>: mov 0x78(%rsp),%rbx > 0x00000030f967e99d <+4317>: xor %edx,%edx > 0x00000030f967e99f <+4319>: nop > 0x00000030f967e9a0 <+4320>: movslq %edx,%rdx > 0x00000030f967e9a3 <+4323>: lea (%rax,%rdx,4),%r12 > 0x00000030f967e9a7 <+4327>: mov %rdx,%rdi > 0x00000030f967e9aa <+4330>: lea 0x0(,%rdx,8),%rax > 0x00000030f967e9b2 <+4338>: shl $0x6,%rdi > 0x00000030f967e9b6 <+4342>: sub %rax,%rdi > 0x00000030f967e9b9 <+4345>: add %rbx,%rdi > 0x00000030f967e9bc <+4348>: callq 0x30f96198f0 <sqlite3VdbeIntValue> > 0x00000030f967e9c1 <+4353>: mov %eax,(%r12) > 0x00000030f967e9c5 <+4357>: mov 0x220(%rsp),%edx > 0x00000030f967e9cc <+4364>: mov 0x218(%rsp),%rax > 0x00000030f967e9d4 <+4372>: add $0x1,%edx > 0x00000030f967e9d7 <+4375>: cmp %edx,0x210(%rsp) > 0x00000030f967e9de <+4382>: mov %edx,0x220(%rsp) > 0x00000030f967e9e5 <+4389>: jg 0x30f967e9a0 <sqlite3VdbeExec+4320> > 0x00000030f967e9e7 <+4391>: movslq %edx,%rdx > 0x00000030f967e9ea <+4394>: shl $0x2,%rdx > 0x00000030f967e9ee <+4398>: movl $0x0,(%rax,%rdx,1) > 0x00000030f967e9f5 <+4405>: mov 0x230(%rsp),%rax > 0x00000030f967e9fd <+4413>: mov 0x218(%rsp),%rdi > 0x00000030f967ea05 <+4421>: mov 0x210(%rsp),%ebx > 0x00000030f967ea0c <+4428>: mov 0x18(%rax),%r12 > 0x00000030f967ea10 <+4432>: movzbl 0x3(%rbp),%eax > 0x00000030f967ea14 <+4436>: mov %rdi,0x48(%rsp) > 0x00000030f967ea19 <+4441>: shl $0x5,%rax > 0x00000030f967ea1d <+4445>: add 0x20(%r13),%rax > 0x00000030f967ea21 <+4449>: mov 0x8(%rax),%rax > 0x00000030f967ea25 <+4453>: mov 0x8(%rax),%rbp > 0x00000030f967ea29 <+4457>: mov %rax,%rdi > 0x00000030f967ea2c <+4460>: mov %rax,0x90(%rsp) > 0x00000030f967ea34 <+4468>: callq 0x30f961d5d0 <sqlite3BtreeEnter> > 0x00000030f967ea39 <+4473>: mov 0x0(%rbp),%rax > 0x00000030f967ea3d <+4477>: mov 0xf0(%rax),%rax > 0x00000030f967ea44 <+4484>: mov 0x18(%rax),%eax > 0x00000030f967ea47 <+4487>: mov %rbp,0x150(%rsp) > 0x00000030f967ea4f <+4495>: mov %eax,0x98(%rsp) > 0x00000030f967ea56 <+4502>: mov 0x0(%rbp),%rax > 0x00000030f967ea5a <+4506>: movl $0x0,0x224(%rsp) > 0x00000030f967ea65 <+4517>: mov %rax,0x158(%rsp) > 0x00000030f967ea6d <+4525>: mov 0x3c(%rbp),%eax > 0x00000030f967ea70 <+4528>: mov %r12d,0x16c(%rsp) > 0x00000030f967ea78 <+4536>: movl $0x0,0x170(%rsp) > 0x00000030f967ea83 <+4547>: movl $0x0,0x174(%rsp) > 0x00000030f967ea8e <+4558>: test %eax,%eax > 0x00000030f967ea90 <+4560>: mov %eax,0x168(%rsp) > 0x00000030f967ea97 <+4567>: je 0x30f968590a <sqlite3VdbeExec+32842> > 0x00000030f967ea9d <+4573>: shr $0x3,%eax > 0x00000030f967eaa0 <+4576>: lea 0x1(%rax),%edi > 0x00000030f967eaa3 <+4579>: callq 0x30f9616080 <sqlite3MallocZero> > 0x00000030f967eaa8 <+4584>: test %rax,%rax > 0x00000030f967eaab <+4587>: mov %rax,%rsi > 0x00000030f967eaae <+4590>: mov %rax,0x160(%rsp) > 0x00000030f967eab6 <+4598>: je 0x30f96858ff <sqlite3VdbeExec+32831> > 0x00000030f967eabc <+4604>: mov 0x228d0e(%rip),%eax # 0x30f98a77d0 <sqlite3PendingByte> > 0x00000030f967eac2 <+4610>: xor %edx,%edx > 0x00000030f967eac4 <+4612>: divl 0x30(%rbp) > 0x00000030f967eac7 <+4615>: add $0x1,%eax > 0x00000030f967eaca <+4618>: cmp 0x168(%rsp),%eax > 0x00000030f967ead1 <+4625>: jbe 0x30f96834e1 <sqlite3VdbeExec+23585> > 0x00000030f967ead7 <+4631>: lea 0x1a0(%rsp),%rax > 0x00000030f967eadf <+4639>: movq $0x0,0x178(%rsp) > 0x00000030f967eaeb <+4651>: movl $0x0,0x190(%rsp) > 0x00000030f967eaf6 <+4662>: movl $0x64,0x194(%rsp) > 0x00000030f967eb01 <+4673>: movl $0x4e20,0x198(%rsp) > 0x00000030f967eb0c <+4684>: lea 0xd0c7(%rip),%r8 # 0x30f968bbda > 0x00000030f967eb13 <+4691>: mov %rax,0x180(%rsp) > 0x00000030f967eb1b <+4699>: mov %rax,0x188(%rsp) > 0x00000030f967eb23 <+4707>: lea 0x150(%rsp),%rdi > 0x00000030f967eb2b <+4715>: movb $0x0,0x19e(%rsp) > 0x00000030f967eb33 <+4723>: movb $0x0,0x19c(%rsp) > 0x00000030f967eb3b <+4731>: movb $0x2,0x19d(%rsp) > 0x00000030f967eb43 <+4739>: mov 0x18(%rbp),%rax > 0x00000030f967eb47 <+4743>: mov 0x50(%rax),%rax > 0x00000030f967eb4b <+4747>: movzbl 0x24(%rax),%ecx > 0x00000030f967eb4f <+4751>: movzbl 0x25(%rax),%edx > 0x00000030f967eb53 <+4755>: movzbl 0x21(%rax),%esi > 0x00000030f967eb57 <+4759>: shl $0x10,%edx > 0x00000030f967eb5a <+4762>: shl $0x18,%ecx > 0x00000030f967eb5d <+4765>: or %edx,%ecx > 0x00000030f967eb5f <+4767>: movzbl 0x27(%rax),%edx > 0x00000030f967eb63 <+4771>: shl $0x10,%esi > 0x00000030f967eb66 <+4774>: or %edx,%ecx > 0x00000030f967eb68 <+4776>: movzbl 0x26(%rax),%edx > 0x00000030f967eb6c <+4780>: shl $0x8,%edx > 0x00000030f967eb6f <+4783>: or %edx,%ecx > 0x00000030f967eb71 <+4785>: movzbl 0x20(%rax),%edx > 0x00000030f967eb75 <+4789>: shl $0x18,%edx > 0x00000030f967eb78 <+4792>: or %esi,%edx > 0x00000030f967eb7a <+4794>: movzbl 0x23(%rax),%esi > 0x00000030f967eb7e <+4798>: movzbl 0x22(%rax),%eax > 0x00000030f967eb82 <+4802>: or %esi,%edx > 0x00000030f967eb84 <+4804>: shl $0x8,%eax > 0x00000030f967eb87 <+4807>: mov $0x1,%esi > 0x00000030f967eb8c <+4812>: or %eax,%edx > 0x00000030f967eb8e <+4814>: callq 0x30f964fc10 <checkList> > 0x00000030f967eb93 <+4819>: test %ebx,%ebx > 0x00000030f967eb95 <+4821>: jle 0x30f967ec1d <sqlite3VdbeExec+4957> > 0x00000030f967eb9b <+4827>: mov 0x16c(%rsp),%r11d > 0x00000030f967eba3 <+4835>: test %r11d,%r11d > 0x00000030f967eba6 <+4838>: je 0x30f967ec1d <sqlite3VdbeExec+4957> > 0x00000030f967eba8 <+4840>: mov 0x48(%rsp),%r12 > 0x00000030f967ebad <+4845>: lea -0x1(%rbx),%eax > 0x00000030f967ebb0 <+4848>: lea (%r12,%rax,4),%rbx > 0x00000030f967ebb4 <+4852>: jmp 0x30f967ebd1 <sqlite3VdbeExec+4881> > 0x00000030f967ebb6 <+4854>: nopw %cs:0x0(%rax,%rax,1) > 0x00000030f967ebc0 <+4864>: mov 0x16c(%rsp),%r8d > 0x00000030f967ebc8 <+4872>: add $0x4,%r12 > 0x00000030f967ebcc <+4876>: test %r8d,%r8d > 0x00000030f967ebcf <+4879>: je 0x30f967ec1d <sqlite3VdbeExec+4957> > 0x00000030f967ebd1 <+4881>: mov (%r12),%esi > 0x00000030f967ebd5 <+4885>: test %esi,%esi > 0x00000030f967ebd7 <+4887>: je 0x30f967ec18 <sqlite3VdbeExec+4952> > 0x00000030f967ebd9 <+4889>: cmpb $0x0,0x21(%rbp) > 0x00000030f967ebdd <+4893>: je 0x30f967ebff <sqlite3VdbeExec+4927> > 0x00000030f967ebdf <+4895>: cmp $0x1,%esi > 0x00000030f967ebe2 <+4898>: jle 0x30f967ebff <sqlite3VdbeExec+4927> > 0x00000030f967ebe4 <+4900>: lea 0x150(%rsp),%rdi > 0x00000030f967ebec <+4908>: xor %r8d,%r8d > 0x00000030f967ebef <+4911>: xor %ecx,%ecx > 0x00000030f967ebf1 <+4913>: mov $0x1,%edx > 0x00000030f967ebf6 <+4918>: callq 0x30f964fb20 <checkPtrmap> > 0x00000030f967ebfb <+4923>: mov (%r12),%esi > 0x00000030f967ebff <+4927>: lea 0xcfe4(%rip),%rdx # 0x30f968bbea > 0x00000030f967ec06 <+4934>: lea 0x150(%rsp),%rdi > 0x00000030f967ec0e <+4942>: xor %r8d,%r8d > 0x00000030f967ec11 <+4945>: xor %ecx,%ecx > 0x00000030f967ec13 <+4947>: callq 0x30f964fef0 <checkTreePage> > 0x00000030f967ec18 <+4952>: cmp %rbx,%r12 > 0x00000030f967ec1b <+4955>: jne 0x30f967ebc0 <sqlite3VdbeExec+4864> > 0x00000030f967ec1d <+4957>: mov 0x168(%rsp),%r10d > 0x00000030f967ec25 <+4965>: test %r10d,%r10d > 0x00000030f967ec28 <+4968>: je 0x30f9682806 <sqlite3VdbeExec+20294> > 0x00000030f967ec2e <+4974>: mov 0x16c(%rsp),%r9d > 0x00000030f967ec36 <+4982>: mov $0xffffffff,%r8d > 0x00000030f967ec3c <+4988>: mov $0x1,%ebx > 0x00000030f967ec41 <+4993>: test %r9d,%r9d > 0x00000030f967ec44 <+4996>: je 0x30f9682806 <sqlite3VdbeExec+20294> > 0x00000030f967ec4a <+5002>: mov %r13,0xc0(%rsp) > 0x00000030f967ec52 <+5010>: mov %r14,0xb8(%rsp) > 0x00000030f967ec5a <+5018>: mov %rbp,%r13 > 0x00000030f967ec5d <+5021>: mov %r8d,%ebp > 0x00000030f967ec60 <+5024>: jmpq 0x30f967ecfc <sqlite3VdbeExec+5180> > 0x00000030f967ec65 <+5029>: nopl (%rax) > 0x00000030f967ec68 <+5032>: xor %ecx,%ecx > 0x00000030f967ec6a <+5034>: cmp $0x1,%ebx > 0x00000030f967ec6d <+5037>: jbe 0x30f967eca3 <sqlite3VdbeExec+5091> > 0x00000030f967ec6f <+5039>: mov $0xcccccccd,%eax > 0x00000030f967ec74 <+5044>: mull 0x34(%r13) > 0x00000030f967ec78 <+5048>: mov %ebp,%eax > 0x00000030f967ec7a <+5050>: shr $0x2,%edx > 0x00000030f967ec7d <+5053>: lea 0x1(%rdx),%ecx > 0x00000030f967ec80 <+5056>: xor %edx,%edx > 0x00000030f967ec82 <+5058>: div %ecx > 0x00000030f967ec84 <+5060>: xor %edx,%edx > 0x00000030f967ec86 <+5062>: mov %eax,%esi > 0x00000030f967ec88 <+5064>: mov 0x228b42(%rip),%eax # 0x30f98a77d0 <sqlite3PendingByte> > 0x00000030f967ec8e <+5070>: imul %ecx,%esi > 0x00000030f967ec91 <+5073>: divl 0x30(%r13) > 0x00000030f967ec95 <+5077>: lea 0x2(%rsi),%ecx > 0x00000030f967ec98 <+5080>: add $0x3,%esi > 0x00000030f967ec9b <+5083>: add $0x1,%eax > 0x00000030f967ec9e <+5086>: cmp %eax,%ecx > 0x00000030f967eca0 <+5088>: cmove %esi,%ecx > 0x00000030f967eca3 <+5091>: cmp %ecx,%ebx > 0x00000030f967eca5 <+5093>: jne 0x30f967ecae <sqlite3VdbeExec+5102> > 0x00000030f967eca7 <+5095>: cmpb $0x0,0x21(%r13) > 0x00000030f967ecac <+5100>: jne 0x30f967ecda <sqlite3VdbeExec+5146> > 0x00000030f967ecae <+5102>: lea 0xcf4a(%rip),%rdx # 0x30f968bbff > 0x00000030f967ecb5 <+5109>: lea 0x150(%rsp),%rdi > 0x00000030f967ecbd <+5117>: xor %eax,%eax > 0x00000030f967ecbf <+5119>: xor %esi,%esi > 0x00000030f967ecc1 <+5121>: mov %ebx,%ecx > 0x00000030f967ecc3 <+5123>: callq 0x30f9629b80 <checkAppendMsg> > 0x00000030f967ecc8 <+5128>: mov 0x160(%rsp),%rax > 0x00000030f967ecd0 <+5136>: movzbl (%rax,%r14,1),%eax > 0x00000030f967ecd5 <+5141>: test %r12d,%eax > 0x00000030f967ecd8 <+5144>: jne 0x30f967ed2a <sqlite3VdbeExec+5226> > 0x00000030f967ecda <+5146>: add $0x1,%ebx > 0x00000030f967ecdd <+5149>: cmp 0x168(%rsp),%ebx > 0x00000030f967ece4 <+5156>: ja 0x30f96827f3 <sqlite3VdbeExec+20275> > 0x00000030f967ecea <+5162>: mov 0x16c(%rsp),%edi > 0x00000030f967ecf1 <+5169>: add $0x1,%ebp > 0x00000030f967ecf4 <+5172>: test %edi,%edi > 0x00000030f967ecf6 <+5174>: je 0x30f96827f3 <sqlite3VdbeExec+20275> > 0x00000030f967ecfc <+5180>: mov %ebx,%r9d > 0x00000030f967ecff <+5183>: mov 0x160(%rsp),%rax > 0x00000030f967ed07 <+5191>: mov %ebx,%ecx > 0x00000030f967ed09 <+5193>: shr $0x3,%r9d > 0x00000030f967ed0d <+5197>: and $0x7,%ecx > 0x00000030f967ed10 <+5200>: mov $0x1,%r12d > 0x00000030f967ed16 <+5206>: mov %r9d,%r14d > 0x00000030f967ed19 <+5209>: shl %cl,%r12d > 0x00000030f967ed1c <+5212>: movzbl (%rax,%r14,1),%eax > 0x00000030f967ed21 <+5217>: test %r12d,%eax > 0x00000030f967ed24 <+5220>: je 0x30f967ec68 <sqlite3VdbeExec+5032> > 0x00000030f967ed2a <+5226>: xor %ecx,%ecx > 0x00000030f967ed2c <+5228>: cmp $0x1,%ebx > 0x00000030f967ed2f <+5231>: jbe 0x30f967ed65 <sqlite3VdbeExec+5285> > 0x00000030f967ed31 <+5233>: mov $0xcccccccd,%eax > 0x00000030f967ed36 <+5238>: mull 0x34(%r13) > 0x00000030f967ed3a <+5242>: mov %ebp,%eax > 0x00000030f967ed3c <+5244>: shr $0x2,%edx > 0x00000030f967ed3f <+5247>: lea 0x1(%rdx),%ecx > 0x00000030f967ed42 <+5250>: xor %edx,%edx > 0x00000030f967ed44 <+5252>: div %ecx > 0x00000030f967ed46 <+5254>: xor %edx,%edx > 0x00000030f967ed48 <+5256>: mov %eax,%esi > 0x00000030f967ed4a <+5258>: mov 0x228a80(%rip),%eax # 0x30f98a77d0 <sqlite3PendingByte> > 0x00000030f967ed50 <+5264>: imul %ecx,%esi > 0x00000030f967ed53 <+5267>: divl 0x30(%r13) > 0x00000030f967ed57 <+5271>: lea 0x2(%rsi),%ecx > 0x00000030f967ed5a <+5274>: add $0x3,%esi > 0x00000030f967ed5d <+5277>: add $0x1,%eax > 0x00000030f967ed60 <+5280>: cmp %eax,%ecx > 0x00000030f967ed62 <+5282>: cmove %esi,%ecx > 0x00000030f967ed65 <+5285>: cmp %ecx,%ebx > 0x00000030f967ed67 <+5287>: jne 0x30f967ecda <sqlite3VdbeExec+5146> > 0x00000030f967ed6d <+5293>: cmpb $0x0,0x21(%r13) > 0x00000030f967ed72 <+5298>: je 0x30f967ecda <sqlite3VdbeExec+5146> > 0x00000030f967ed78 <+5304>: lea 0x14ae1(%rip),%rdx # 0x30f9693860 > 0x00000030f967ed7f <+5311>: lea 0x150(%rsp),%rdi > 0x00000030f967ed87 <+5319>: mov %ebx,%ecx > 0x00000030f967ed89 <+5321>: xor %esi,%esi > 0x00000030f967ed8b <+5323>: xor %eax,%eax > 0x00000030f967ed8d <+5325>: callq 0x30f9629b80 <checkAppendMsg> > 0x00000030f967ed92 <+5330>: jmpq 0x30f967ecda <sqlite3VdbeExec+5146> > 0x00000030f967ed97 <+5335>: movslq 0x8(%rbp),%rax > 0x00000030f967ed9b <+5339>: mov 0xc(%rbp),%r12d > 0x00000030f967ed9f <+5343>: xor %edx,%edx > 0x00000030f967eda1 <+5345>: mov 0x4(%rbp),%esi > 0x00000030f967eda4 <+5348>: movl $0x0,0x210(%rsp) > 0x00000030f967edaf <+5359>: test %r12d,%r12d > 0x00000030f967edb2 <+5362>: cmovne 0x38(%rsp),%rdx > 0x00000030f967edb8 <+5368>: shl $0x5,%rax > 0x00000030f967edbc <+5372>: add 0x20(%r13),%rax > 0x00000030f967edc0 <+5376>: mov 0x8(%rax),%rdi > 0x00000030f967edc4 <+5380>: callq 0x30f9657c80 <sqlite3BtreeClearTable> > 0x00000030f967edc9 <+5385>: mov %eax,%r12d > 0x00000030f967edcc <+5388>: mov 0xc(%rbp),%eax > 0x00000030f967edcf <+5391>: test %eax,%eax > 0x00000030f967edd1 <+5393>: je 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f967edd7 <+5399>: movslq 0x210(%rsp),%rdx > 0x00000030f967eddf <+5407>: add %edx,0x9c(%r15) > 0x00000030f967ede6 <+5414>: movslq 0xc(%rbp),%rax > 0x00000030f967edea <+5418>: test %eax,%eax > 0x00000030f967edec <+5420>: jle 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f967edf2 <+5426>: lea 0x0(,%rax,8),%rcx > 0x00000030f967edfa <+5434>: shl $0x6,%rax > 0x00000030f967edfe <+5438>: sub %rcx,%rax > 0x00000030f967ee01 <+5441>: mov 0x58(%rsp),%rcx > 0x00000030f967ee06 <+5446>: add %rdx,0x18(%rcx,%rax,1) > 0x00000030f967ee0b <+5451>: jmpq 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f967ee10 <+5456>: mov 0x138(%r13),%eax > 0x00000030f967ee17 <+5463>: test %eax,%eax > 0x00000030f967ee19 <+5465>: jne 0x30f967dde8 <sqlite3VdbeExec+1320> > 0x00000030f967ee1f <+5471>: movslq 0x4(%rbp),%rax > 0x00000030f967ee23 <+5475>: mov 0x58(%rsp),%rbx > 0x00000030f967ee28 <+5480>: lea 0x0(,%rax,8),%rdx > 0x00000030f967ee30 <+5488>: shl $0x6,%rax > 0x00000030f967ee34 <+5492>: sub %rdx,%rax > 0x00000030f967ee37 <+5495>: add %rax,%rbx > 0x00000030f967ee3a <+5498>: testb $0x20,0x24(%rbx) > 0x00000030f967ee3e <+5502>: je 0x30f96824fb <sqlite3VdbeExec+19515> > 0x00000030f967ee44 <+5508>: mov 0x18(%rbx),%r12 > 0x00000030f967ee48 <+5512>: movzbl 0x32(%r12),%eax > 0x00000030f967ee4e <+5518>: test $0x2,%al > 0x00000030f967ee50 <+5520>: je 0x30f9683e5d <sqlite3VdbeExec+26013> > 0x00000030f967ee56 <+5526>: mov 0x10(%r12),%rax > 0x00000030f967ee5b <+5531>: test %rax,%rax > 0x00000030f967ee5e <+5534>: je 0x30f96824fb <sqlite3VdbeExec+19515> > 0x00000030f967ee64 <+5540>: mov (%rax),%rsi > 0x00000030f967ee67 <+5543>: mov 0x8(%rax),%rax > 0x00000030f967ee6b <+5547>: test %rax,%rax > 0x00000030f967ee6e <+5550>: mov %rsi,0x210(%rsp) > 0x00000030f967ee76 <+5558>: mov %rax,0x10(%r12) > 0x00000030f967ee7b <+5563>: je 0x30f9685fac <sqlite3VdbeExec+34540> > 0x00000030f967ee81 <+5569>: movslq 0xc(%rbp),%rax > 0x00000030f967ee85 <+5573>: mov 0x58(%rsp),%rdi > 0x00000030f967ee8a <+5578>: lea 0x0(,%rax,8),%rdx > 0x00000030f967ee92 <+5586>: shl $0x6,%rax > 0x00000030f967ee96 <+5590>: sub %rdx,%rax > 0x00000030f967ee99 <+5593>: add %rax,%rdi > 0x00000030f967ee9c <+5596>: callq 0x30f961e7b0 <sqlite3VdbeMemSetInt64> > 0x00000030f967eea1 <+5601>: addl $0x1,0x54(%rsp) > 0x00000030f967eea6 <+5606>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f967eeab <+5611>: movslq 0x4(%rbp),%rdx > 0x00000030f967eeaf <+5615>: mov 0x68(%r15),%rax > 0x00000030f967eeb3 <+5619>: mov 0x58(%rsp),%r8 > 0x00000030f967eeb8 <+5624>: mov (%rax,%rdx,8),%rbx > 0x00000030f967eebc <+5628>: movslq 0x8(%rbp),%rdx > 0x00000030f967eec0 <+5632>: mov %rbx,0x210(%rsp) > 0x00000030f967eec8 <+5640>: lea 0x0(,%rdx,8),%rax > 0x00000030f967eed0 <+5648>: shl $0x6,%rdx > 0x00000030f967eed4 <+5652>: sub %rax,%rdx > 0x00000030f967eed7 <+5655>: mov (%rbx),%rax > 0x00000030f967eeda <+5658>: add %rdx,%r8 > 0x00000030f967eedd <+5661>: test %rax,%rax > 0x00000030f967eee0 <+5664>: mov %rax,0x218(%rsp) > 0x00000030f967eee8 <+5672>: je 0x30f968508f <sqlite3VdbeExec+30671> > 0x00000030f967eeee <+5678>: testb $0x40,0x25(%r8) > 0x00000030f967eef3 <+5683>: jne 0x30f9684816 <sqlite3VdbeExec+28502> > 0x00000030f967eef9 <+5689>: mov 0x58(%rbx),%r9 > 0x00000030f967eefd <+5693>: test %r9,%r9 > 0x00000030f967ef00 <+5696>: je 0x30f9683e7b <sqlite3VdbeExec+26043> > 0x00000030f967ef06 <+5702>: mov 0x20(%r8),%ecx > 0x00000030f967ef0a <+5706>: mov 0x10(%r9),%esi > 0x00000030f967ef0e <+5710>: xor %eax,%eax > 0x00000030f967ef10 <+5712>: movslq %ecx,%rdx > 0x00000030f967ef13 <+5715>: nopl 0x0(%rax,%rax,1) > 0x00000030f967ef18 <+5720>: add $0x1,%eax > 0x00000030f967ef1b <+5723>: shr $0x7,%rdx > 0x00000030f967ef1f <+5727>: cmp $0x8,%eax > 0x00000030f967ef22 <+5730>: jg 0x30f967ef29 <sqlite3VdbeExec+5737> > 0x00000030f967ef24 <+5732>: test %rdx,%rdx > 0x00000030f967ef27 <+5735>: jne 0x30f967ef18 <sqlite3VdbeExec+5720> > 0x00000030f967ef29 <+5737>: add %ecx,%eax > 0x00000030f967ef2b <+5739>: mov %r13,%rdi > 0x00000030f967ef2e <+5742>: mov $0x7,%r12d > 0x00000030f967ef34 <+5748>: add %esi,%eax > 0x00000030f967ef36 <+5750>: mov %eax,0x10(%r9) > 0x00000030f967ef3a <+5754>: mov 0x20(%r8),%esi > 0x00000030f967ef3e <+5758>: mov %r8,0x28(%rsp) > 0x00000030f967ef43 <+5763>: mov %r9,0x20(%rsp) > 0x00000030f967ef48 <+5768>: add $0x18,%esi > 0x00000030f967ef4b <+5771>: callq 0x30f96160e0 <sqlite3DbMallocRaw> > 0x00000030f967ef50 <+5776>: test %rax,%rax > 0x00000030f967ef53 <+5779>: mov %rax,%rbp > 0x00000030f967ef56 <+5782>: mov 0x28(%rsp),%r8 > 0x00000030f967ef5b <+5787>: mov 0x20(%rsp),%r9 > 0x00000030f967ef60 <+5792>: je 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f967ef66 <+5798>: lea 0x18(%rax),%rdi > 0x00000030f967ef6a <+5802>: mov %rdi,(%rax) > 0x00000030f967ef6d <+5805>: movslq 0x20(%r8),%rdx > 0x00000030f967ef71 <+5809>: mov 0x8(%r8),%rsi > 0x00000030f967ef75 <+5813>: mov %r8,0x28(%rsp) > 0x00000030f967ef7a <+5818>: mov %r9,0x20(%rsp) > 0x00000030f967ef7f <+5823>: callq 0x30f9609f30 <memcpy@plt> > 0x00000030f967ef84 <+5828>: mov 0x28(%rsp),%r8 > 0x00000030f967ef89 <+5833>: mov 0x20(%r8),%eax > 0x00000030f967ef8d <+5837>: mov %eax,0x8(%rbp) > 0x00000030f967ef90 <+5840>: mov 0x20(%rsp),%r9 > 0x00000030f967ef95 <+5845>: mov 0x40(%r9),%rax > 0x00000030f967ef99 <+5849>: mov %rax,0x10(%rbp) > 0x00000030f967ef9d <+5853>: mov 0x20(%r9),%edx > 0x00000030f967efa1 <+5857>: mov %rbp,0x40(%r9) > 0x00000030f967efa5 <+5861>: test %edx,%edx > 0x00000030f967efa7 <+5863>: jle 0x30f9685833 <sqlite3VdbeExec+32627> > 0x00000030f967efad <+5869>: mov 0x10(%r9),%eax > 0x00000030f967efb1 <+5873>: cmp %eax,%edx > 0x00000030f967efb3 <+5875>: jl 0x30f967efd2 <sqlite3VdbeExec+5906> > 0x00000030f967efb5 <+5877>: xor %r12b,%r12b > 0x00000030f967efb8 <+5880>: cmp 0x1c(%r9),%eax > 0x00000030f967efbc <+5884>: jle 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f967efc2 <+5890>: mov 0x22a10b(%rip),%r8d # 0x30f98a90d4 <mem0+52> > 0x00000030f967efc9 <+5897>: test %r8d,%r8d > 0x00000030f967efcc <+5900>: je 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f967efd2 <+5906>: mov %rbx,%rsi > 0x00000030f967efd5 <+5909>: mov %r13,%rdi > 0x00000030f967efd8 <+5912>: mov %r9,0x20(%rsp) > 0x00000030f967efdd <+5917>: callq 0x30f9633fe0 <vdbeSorterListToPMA> > 0x00000030f967efe2 <+5922>: mov 0x20(%rsp),%r9 > 0x00000030f967efe7 <+5927>: mov %eax,%r12d > 0x00000030f967efea <+5930>: movl $0x0,0x10(%r9) > 0x00000030f967eff2 <+5938>: jmpq 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f967eff7 <+5943>: nopw 0x0(%rax,%rax,1) > 0x00000030f967f000 <+5952>: mov 0x8(%r13),%rax > 0x00000030f967f004 <+5956>: movl $0x0,0x214(%rsp) > 0x00000030f967f00f <+5967>: test %rax,%rax > 0x00000030f967f012 <+5970>: mov %rax,0x218(%rsp) > 0x00000030f967f01a <+5978>: je 0x30f9685658 <sqlite3VdbeExec+32152> > 0x00000030f967f020 <+5984>: xor %ecx,%ecx > 0x00000030f967f022 <+5986>: xor %edx,%edx > 0x00000030f967f024 <+5988>: jmp 0x30f967f03d <sqlite3VdbeExec+6013> > 0x00000030f967f026 <+5990>: nopw %cs:0x0(%rax,%rax,1) > 0x00000030f967f030 <+6000>: mov 0x60(%rax),%rax > 0x00000030f967f034 <+6004>: test %rax,%rax > 0x00000030f967f037 <+6007>: je 0x30f96827bd <sqlite3VdbeExec+20221> > 0x00000030f967f03d <+6013>: cmpl $0xbdf20da3,0x4c(%rax) > 0x00000030f967f044 <+6020>: jne 0x30f967f030 <sqlite3VdbeExec+6000> > 0x00000030f967f046 <+6022>: cmpb $0x1,0x96(%rax) > 0x00000030f967f04d <+6029>: ja 0x30f967f030 <sqlite3VdbeExec+6000> > 0x00000030f967f04f <+6031>: mov 0x88(%rax),%esi > 0x00000030f967f055 <+6037>: test %esi,%esi > 0x00000030f967f057 <+6039>: js 0x30f967f030 <sqlite3VdbeExec+6000> > 0x00000030f967f059 <+6041>: lea 0x1(%rdx),%ecx > 0x00000030f967f05c <+6044>: mov %ecx,%edx > 0x00000030f967f05e <+6046>: jmp 0x30f967f030 <sqlite3VdbeExec+6000> > 0x00000030f967f060 <+6048>: movslq 0x4(%rbp),%rax > 0x00000030f967f064 <+6052>: movl $0x0,0x210(%rsp) > 0x00000030f967f06f <+6063>: shl $0x5,%rax > 0x00000030f967f073 <+6067>: add 0x20(%r13),%rax > 0x00000030f967f077 <+6071>: mov %rax,0x218(%rsp) > 0x00000030f967f07f <+6079>: cmpb $0x69,0x0(%rbp) > 0x00000030f967f083 <+6083>: je 0x30f96846fd <sqlite3VdbeExec+28221> > 0x00000030f967f089 <+6089>: movl $0x2,0x214(%rsp) > 0x00000030f967f094 <+6100>: mov $0x2,%ebp > 0x00000030f967f099 <+6105>: mov 0x8(%rax),%rbx > 0x00000030f967f09d <+6109>: mov %rbx,%rdi > 0x00000030f967f0a0 <+6112>: callq 0x30f961d5d0 <sqlite3BtreeEnter> > 0x00000030f967f0a5 <+6117>: lea 0x210(%rsp),%rsi > 0x00000030f967f0ad <+6125>: mov %ebp,%edx > 0x00000030f967f0af <+6127>: mov %rbx,%rdi > 0x00000030f967f0b2 <+6130>: callq 0x30f9654f80 <btreeCreateTable> > 0x00000030f967f0b7 <+6135>: mov %rbx,%rdi > 0x00000030f967f0ba <+6138>: mov %eax,%r12d > 0x00000030f967f0bd <+6141>: callq 0x30f9619440 <sqlite3BtreeLeave> > 0x00000030f967f0c2 <+6146>: movslq 0x210(%rsp),%rax > 0x00000030f967f0ca <+6154>: mov %rax,0x18(%r14) > 0x00000030f967f0ce <+6158>: jmpq 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f967f0d3 <+6163>: movslq 0x4(%rbp),%rax > 0x00000030f967f0d7 <+6167>: lea 0x0(,%rax,8),%rdx > 0x00000030f967f0df <+6175>: shl $0x6,%rax > 0x00000030f967f0e3 <+6179>: sub %rdx,%rax > 0x00000030f967f0e6 <+6182>: add 0x58(%rsp),%rax > 0x00000030f967f0eb <+6187>: mov %rax,0x78(%rsp) > 0x00000030f967f0f0 <+6192>: movslq 0xc(%rbp),%rax > 0x00000030f967f0f4 <+6196>: mov 0x78(%rsp),%rcx > 0x00000030f967f0f9 <+6201>: lea 0x0(,%rax,8),%rdx > 0x00000030f967f101 <+6209>: shl $0x6,%rax > 0x00000030f967f105 <+6213>: sub %rdx,%rax > 0x00000030f967f108 <+6216>: add 0x58(%rsp),%rax > 0x00000030f967f10d <+6221>: testb $0x20,0x24(%rcx) > 0x00000030f967f111 <+6225>: mov %rax,0x90(%rsp) > 0x00000030f967f119 <+6233>: mov 0x10(%rbp),%eax > 0x00000030f967f11c <+6236>: mov %eax,0x210(%rsp) > 0x00000030f967f123 <+6243>: je 0x30f968460d <sqlite3VdbeExec+27981> > 0x00000030f967f129 <+6249>: cmp $0x0,%eax > 0x00000030f967f12c <+6252>: jne 0x30f968324b <sqlite3VdbeExec+22923> > 0x00000030f967f132 <+6258>: mov 0x90(%rsp),%r8 > 0x00000030f967f13a <+6266>: mov 0x78(%rsp),%rcx > 0x00000030f967f13f <+6271>: mov 0x18(%r8),%rsi > 0x00000030f967f143 <+6275>: mov 0x18(%rcx),%rdi > 0x00000030f967f147 <+6279>: callq 0x30f9616740 <sqlite3RowSetInsert> > 0x00000030f967f14c <+6284>: addl $0x1,0x54(%rsp) > 0x00000030f967f151 <+6289>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f967f156 <+6294>: mov 0x10(%rbp),%rcx > 0x00000030f967f15a <+6298>: mov 0x58(%rsp),%rsi > 0x00000030f967f15f <+6303>: mov %rcx,0x238(%rsp) > 0x00000030f967f167 <+6311>: movslq 0xc(%rbp),%rax > 0x00000030f967f16b <+6315>: lea 0x0(,%rax,8),%rdx > 0x00000030f967f173 <+6323>: shl $0x6,%rax > 0x00000030f967f177 <+6327>: sub %rdx,%rax > 0x00000030f967f17a <+6330>: add %rax,%rsi > 0x00000030f967f17d <+6333>: mov %rsi,0x218(%rsp) > 0x00000030f967f185 <+6341>: cmpb $0x0,0x3(%rbp) > 0x00000030f967f189 <+6345>: je 0x30f967f1db <sqlite3VdbeExec+6427> > 0x00000030f967f18b <+6347>: mov 0xe0(%r15),%rax > 0x00000030f967f192 <+6354>: mov 0x18(%rcx),%rdx > 0x00000030f967f196 <+6358>: test %rax,%rax > 0x00000030f967f199 <+6361>: mov %rdx,0x240(%rsp) > 0x00000030f967f1a1 <+6369>: mov %rax,0x230(%rsp) > 0x00000030f967f1a9 <+6377>: je 0x30f967f1db <sqlite3VdbeExec+6427> > 0x00000030f967f1ab <+6379>: cmp 0x30(%rax),%rdx > 0x00000030f967f1af <+6383>: jne 0x30f967f1ca <sqlite3VdbeExec+6410> > 0x00000030f967f1b1 <+6385>: addl $0x1,0x54(%rsp) > 0x00000030f967f1b6 <+6390>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f967f1bb <+6395>: nopl 0x0(%rax,%rax,1) > 0x00000030f967f1c0 <+6400>: cmp 0x30(%rax),%rdx > 0x00000030f967f1c4 <+6404>: je 0x30f9684ab8 <sqlite3VdbeExec+29176> > 0x00000030f967f1ca <+6410>: mov 0x8(%rax),%rax > 0x00000030f967f1ce <+6414>: test %rax,%rax > 0x00000030f967f1d1 <+6417>: mov %rax,0x230(%rsp) > 0x00000030f967f1d9 <+6425>: jne 0x30f967f1c0 <sqlite3VdbeExec+6400> > 0x00000030f967f1db <+6427>: mov 0xf0(%r15),%eax > 0x00000030f967f1e2 <+6434>: cmp 0x84(%r13),%eax > 0x00000030f967f1e9 <+6441>: jge 0x30f9683a21 <sqlite3VdbeExec+24929> > 0x00000030f967f1ef <+6447>: testb $0x40,0x24(%rsi) > 0x00000030f967f1f3 <+6451>: je 0x30f9685926 <sqlite3VdbeExec+32870> > 0x00000030f967f1f9 <+6457>: mov 0x18(%rsi),%rdx > 0x00000030f967f1fd <+6461>: mov %rdx,0x230(%rsp) > 0x00000030f967f205 <+6469>: add $0x1,%eax > 0x00000030f967f208 <+6472>: mov 0x80(%rsp),%rcx > 0x00000030f967f210 <+6480>: mov %eax,0xf0(%r15) > 0x00000030f967f217 <+6487>: mov 0xe0(%r15),%rax > 0x00000030f967f21e <+6494>: mov %rax,0x8(%rdx) > 0x00000030f967f222 <+6498>: mov 0x230(%rsp),%rax > 0x00000030f967f22a <+6506>: mov %rcx,0x38(%rax) > 0x00000030f967f22e <+6510>: mov 0x9c(%r15),%edx > 0x00000030f967f235 <+6517>: lea 0x28(%rax),%rsi > 0x00000030f967f239 <+6521>: mov %rsi,0x58(%rsp) > 0x00000030f967f23e <+6526>: mov %edx,0x5c(%rax) > 0x00000030f967f241 <+6529>: mov %rax,0xe0(%r15) > 0x00000030f967f248 <+6536>: movl $0x0,0x9c(%r15) > 0x00000030f967f253 <+6547>: mov %rsi,0x10(%r15) > 0x00000030f967f257 <+6551>: movslq 0x54(%rax),%rdx > 0x00000030f967f25b <+6555>: mov %edx,0x30(%r15) > 0x00000030f967f25f <+6559>: mov 0x58(%rax),%ecx > 0x00000030f967f262 <+6562>: lea 0x1(%rdx),%rax > 0x00000030f967f266 <+6566>: lea 0x0(,%rax,8),%rdx > 0x00000030f967f26e <+6574>: shl $0x6,%rax > 0x00000030f967f272 <+6578>: mov %cx,0x4a(%r15) > 0x00000030f967f277 <+6583>: movzwl %cx,%ecx > 0x00000030f967f27a <+6586>: sub %rdx,%rax > 0x00000030f967f27d <+6589>: mov %rsi,%rdx > 0x00000030f967f280 <+6592>: add %rax,%rdx > 0x00000030f967f283 <+6595>: mov 0x238(%rsp),%rax > 0x00000030f967f28b <+6603>: mov %rdx,0x68(%r15) > 0x00000030f967f28f <+6607>: mov (%rax),%rdi > 0x00000030f967f292 <+6610>: mov %rdi,0x8(%r15) > 0x00000030f967f296 <+6614>: mov 0x8(%rax),%esi > 0x00000030f967f299 <+6617>: mov %rdi,0x60(%rsp) > 0x00000030f967f29e <+6622>: lea (%rdx,%rcx,8),%rdi > 0x00000030f967f2a2 <+6626>: mov %esi,0x34(%r15) > 0x00000030f967f2a6 <+6630>: mov %rdi,0x108(%r15) > 0x00000030f967f2ad <+6637>: xor %esi,%esi > 0x00000030f967f2af <+6639>: movslq 0x14(%rax),%rdx > 0x00000030f967f2b3 <+6643>: mov %edx,0x100(%r15) > 0x00000030f967f2ba <+6650>: callq 0x30f9609d80 <memset@plt> > 0x00000030f967f2bf <+6655>: movl $0x0,0x54(%rsp) > 0x00000030f967f2c7 <+6663>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f967f2cc <+6668>: mov 0xe0(%r15),%rax > 0x00000030f967f2d3 <+6675>: mov %r14,%rdi > 0x00000030f967f2d6 <+6678>: movslq 0x44(%rax),%rdx > 0x00000030f967f2da <+6682>: mov %rax,0x210(%rsp) > 0x00000030f967f2e2 <+6690>: lea (%rdx,%rdx,2),%rcx > 0x00000030f967f2e6 <+6694>: mov 0x10(%rax),%rdx > 0x00000030f967f2ea <+6698>: lea (%rdx,%rcx,8),%rcx > 0x00000030f967f2ee <+6702>: mov 0x4(%rbp),%edx > 0x00000030f967f2f1 <+6705>: add 0x4(%rcx),%edx > 0x00000030f967f2f4 <+6708>: movslq %edx,%rdx > 0x00000030f967f2f7 <+6711>: lea 0x0(,%rdx,8),%rcx > 0x00000030f967f2ff <+6719>: mov %rdx,%rsi > 0x00000030f967f302 <+6722>: mov $0x1000,%edx > 0x00000030f967f307 <+6727>: shl $0x6,%rsi > 0x00000030f967f30b <+6731>: sub %rcx,%rsi > 0x00000030f967f30e <+6734>: add 0x18(%rax),%rsi > 0x00000030f967f312 <+6738>: mov %rsi,0x218(%rsp) > 0x00000030f967f31a <+6746>: callq 0x30f961e730 <sqlite3VdbeMemShallowCopy> > 0x00000030f967f31f <+6751>: addl $0x1,0x54(%rsp) > 0x00000030f967f324 <+6756>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f967f329 <+6761>: mov 0x4(%rbp),%eax > 0x00000030f967f32c <+6764>: test %eax,%eax > 0x00000030f967f32e <+6766>: movslq 0x8(%rbp),%rax > 0x00000030f967f332 <+6770>: je 0x30f968321c <sqlite3VdbeExec+22876> > 0x00000030f967f338 <+6776>: add %rax,0x308(%r13) > 0x00000030f967f33f <+6783>: addl $0x1,0x54(%rsp) > 0x00000030f967f344 <+6788>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f967f349 <+6793>: mov 0x4(%rbp),%eax > 0x00000030f967f34c <+6796>: test %eax,%eax > 0x00000030f967f34e <+6798>: je 0x30f9683454 <sqlite3VdbeExec+23444> > 0x00000030f967f354 <+6804>: cmpq $0x0,0x308(%r13) > 0x00000030f967f35c <+6812>: jne 0x30f9683881 <sqlite3VdbeExec+24513> > 0x00000030f967f362 <+6818>: mov 0x8(%rbp),%ebp > 0x00000030f967f365 <+6821>: mov %ebp,0x54(%rsp) > 0x00000030f967f369 <+6825>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f967f36e <+6830>: movslq 0x4(%rbp),%rax > 0x00000030f967f372 <+6834>: mov 0x58(%rsp),%r8 > 0x00000030f967f377 <+6839>: lea 0x0(,%rax,8),%rdx > 0x00000030f967f37f <+6847>: shl $0x6,%rax > 0x00000030f967f383 <+6851>: sub %rdx,%rax > 0x00000030f967f386 <+6854>: cmpq $0x0,0x18(%r8,%rax,1) > 0x00000030f967f38c <+6860>: jle 0x30f96847a2 <sqlite3VdbeExec+28386> > 0x00000030f967f392 <+6866>: mov 0x8(%rbp),%ebp > 0x00000030f967f395 <+6869>: mov %ebp,0x54(%rsp) > 0x00000030f967f399 <+6873>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f967f39e <+6878>: mov 0xe0(%r15),%rdx > 0x00000030f967f3a5 <+6885>: test %rdx,%rdx > 0x00000030f967f3a8 <+6888>: je 0x30f96851c2 <sqlite3VdbeExec+30978> > 0x00000030f967f3ae <+6894>: mov %rdx,0x218(%rsp) > 0x00000030f967f3b6 <+6902>: mov 0x8(%rdx),%rax > 0x00000030f967f3ba <+6906>: test %rax,%rax > 0x00000030f967f3bd <+6909>: jne 0x30f967f3cb <sqlite3VdbeExec+6923> > 0x00000030f967f3bf <+6911>: jmpq 0x30f9685d99 <sqlite3VdbeExec+34009> > 0x00000030f967f3c4 <+6916>: nopl 0x0(%rax) > 0x00000030f967f3c8 <+6920>: mov %rdx,%rax > 0x00000030f967f3cb <+6923>: mov %rax,0x218(%rsp) > 0x00000030f967f3d3 <+6931>: mov 0x8(%rax),%rdx > 0x00000030f967f3d7 <+6935>: test %rdx,%rdx > 0x00000030f967f3da <+6938>: jne 0x30f967f3c8 <sqlite3VdbeExec+6920> > 0x00000030f967f3dc <+6940>: movslq 0x4(%rbp),%rdi > 0x00000030f967f3e0 <+6944>: lea 0x0(,%rdi,8),%rdx > 0x00000030f967f3e8 <+6952>: shl $0x6,%rdi > 0x00000030f967f3ec <+6956>: sub %rdx,%rdi > 0x00000030f967f3ef <+6959>: add 0x18(%rax),%rdi > 0x00000030f967f3f3 <+6963>: mov %rdi,0x210(%rsp) > 0x00000030f967f3fb <+6971>: callq 0x30f9619980 <sqlite3VdbeMemIntegerify> > 0x00000030f967f400 <+6976>: movslq 0x8(%rbp),%rax > 0x00000030f967f404 <+6980>: mov 0x58(%rsp),%rbx > 0x00000030f967f409 <+6985>: lea 0x0(,%rax,8),%rdx > 0x00000030f967f411 <+6993>: shl $0x6,%rax > 0x00000030f967f415 <+6997>: sub %rdx,%rax > 0x00000030f967f418 <+7000>: add %rax,%rbx > 0x00000030f967f41b <+7003>: mov %rbx,%rdi > 0x00000030f967f41e <+7006>: callq 0x30f9619980 <sqlite3VdbeMemIntegerify> > 0x00000030f967f423 <+7011>: mov 0x210(%rsp),%rax > 0x00000030f967f42b <+7019>: mov 0x18(%rbx),%rdx > 0x00000030f967f42f <+7023>: cmp %rdx,0x18(%rax) > 0x00000030f967f433 <+7027>: jl 0x30f968346e <sqlite3VdbeExec+23470> > 0x00000030f967f439 <+7033>: addl $0x1,0x54(%rsp) > 0x00000030f967f43e <+7038>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f967f443 <+7043>: movslq 0x4(%rbp),%rax > 0x00000030f967f447 <+7047>: lea 0x0(,%rax,8),%rdx > 0x00000030f967f44f <+7055>: shl $0x6,%rax > 0x00000030f967f453 <+7059>: sub %rdx,%rax > 0x00000030f967f456 <+7062>: mov 0x58(%rsp),%rdx > 0x00000030f967f45b <+7067>: cmpq $0x0,0x18(%rdx,%rax,1) > 0x00000030f967f461 <+7073>: js 0x30f96847f5 <sqlite3VdbeExec+28469> > 0x00000030f967f467 <+7079>: addl $0x1,0x54(%rsp) > 0x00000030f967f46c <+7084>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f967f471 <+7089>: movslq 0x4(%rbp),%rax > 0x00000030f967f475 <+7093>: lea 0x0(,%rax,8),%rdx > 0x00000030f967f47d <+7101>: shl $0x6,%rax > 0x00000030f967f481 <+7105>: sub %rdx,%rax > 0x00000030f967f484 <+7108>: mov 0x58(%rsp),%rdx > 0x00000030f967f489 <+7113>: add %rax,%rdx > 0x00000030f967f48c <+7116>: movslq 0xc(%rbp),%rax > 0x00000030f967f490 <+7120>: add %rax,0x18(%rdx) > 0x00000030f967f494 <+7124>: je 0x30f968322d <sqlite3VdbeExec+22893> > 0x00000030f967f49a <+7130>: addl $0x1,0x54(%rsp) > 0x00000030f967f49f <+7135>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f967f4a4 <+7140>: movslq 0x8(%rbp),%rdx > 0x00000030f967f4a8 <+7144>: movzbl 0x3(%rbp),%eax > 0x00000030f967f4ac <+7148>: movl $0x0,0x214(%rsp) > 0x00000030f967f4b7 <+7159>: lea 0x0(,%rdx,8),%rcx > 0x00000030f967f4bf <+7167>: shl $0x6,%rdx > 0x00000030f967f4c3 <+7171>: mov %eax,0x210(%rsp) > 0x00000030f967f4ca <+7178>: sub %rcx,%rdx > 0x00000030f967f4cd <+7181>: add 0x58(%rsp),%rdx > 0x00000030f967f4d2 <+7186>: mov 0x18(%r15),%rcx > 0x00000030f967f4d6 <+7190>: test %eax,%eax > 0x00000030f967f4d8 <+7192>: mov %rcx,0x288(%rsp) > 0x00000030f967f4e0 <+7200>: mov %rdx,0x220(%rsp) > 0x00000030f967f4e8 <+7208>: je 0x30f9685bdd <sqlite3VdbeExec+33565> > 0x00000030f967f4ee <+7214>: xor %eax,%eax > 0x00000030f967f4f0 <+7216>: jmp 0x30f967f500 <sqlite3VdbeExec+7232> > 0x00000030f967f4f2 <+7218>: nopw 0x0(%rax,%rax,1) > 0x00000030f967f4f8 <+7224>: mov 0x288(%rsp),%rcx > 0x00000030f967f500 <+7232>: cltq > 0x00000030f967f502 <+7234>: mov %rdx,(%rcx,%rax,8) > 0x00000030f967f506 <+7238>: mov 0x220(%rsp),%rax > 0x00000030f967f50e <+7246>: movzwl 0x24(%rax),%edi > 0x00000030f967f512 <+7250>: lea 0x26(%rax),%rsi > 0x00000030f967f516 <+7254>: callq 0x30f9619d40 <sqlite3VdbeMemStoreType> > 0x00000030f967f51b <+7259>: mov 0x214(%rsp),%eax > 0x00000030f967f522 <+7266>: mov 0x220(%rsp),%rdx > 0x00000030f967f52a <+7274>: mov 0x210(%rsp),%esi > 0x00000030f967f531 <+7281>: add $0x1,%eax > 0x00000030f967f534 <+7284>: add $0x38,%rdx > 0x00000030f967f538 <+7288>: cmp %eax,%esi > 0x00000030f967f53a <+7290>: mov %eax,0x214(%rsp) > 0x00000030f967f541 <+7297>: mov %rdx,0x220(%rsp) > 0x00000030f967f549 <+7305>: jg 0x30f967f4f8 <sqlite3VdbeExec+7224> > 0x00000030f967f54b <+7307>: mov 0x10(%rbp),%rcx > 0x00000030f967f54f <+7311>: mov %rcx,0x228(%rsp) > 0x00000030f967f557 <+7319>: movslq 0xc(%rbp),%rax > 0x00000030f967f55b <+7323>: lea 0x0(,%rax,8),%rdx > 0x00000030f967f563 <+7331>: shl $0x6,%rax > 0x00000030f967f567 <+7335>: sub %rdx,%rax > 0x00000030f967f56a <+7338>: add 0x58(%rsp),%rax > 0x00000030f967f56f <+7343>: mov %rax,0x270(%rsp) > 0x00000030f967f577 <+7351>: addl $0x1,0x20(%rax) > 0x00000030f967f57b <+7355>: mov %rax,0x218(%rsp) > 0x00000030f967f583 <+7363>: movw $0x1,0x25c(%rsp) > 0x00000030f967f58d <+7373>: movq $0x0,0x240(%rsp) > 0x00000030f967f599 <+7385>: movq $0x0,0x268(%rsp) > 0x00000030f967f5a5 <+7397>: movq $0x0,0x260(%rsp) > 0x00000030f967f5b1 <+7409>: mov %r13,0x238(%rsp) > 0x00000030f967f5b9 <+7417>: movl $0x0,0x280(%rsp) > 0x00000030f967f5c4 <+7428>: movq $0x0,0x278(%rsp) > 0x00000030f967f5d0 <+7440>: movl $0x0,0x284(%rsp) > 0x00000030f967f5db <+7451>: testb $0x8,0x3(%rcx) > 0x00000030f967f5df <+7455>: je 0x30f967f5ed <sqlite3VdbeExec+7469> > 0x00000030f967f5e1 <+7457>: mov -0x8(%rbp),%rax > 0x00000030f967f5e5 <+7461>: mov %rax,0x278(%rsp) > 0x00000030f967f5ed <+7469>: mov 0x288(%rsp),%rdx > 0x00000030f967f5f5 <+7477>: mov 0xa0(%rsp),%rdi > 0x00000030f967f5fd <+7485>: xor %r12d,%r12d > 0x00000030f967f600 <+7488>: callq *0x20(%rcx) > 0x00000030f967f603 <+7491>: mov 0x280(%rsp),%eax > 0x00000030f967f60a <+7498>: test %eax,%eax > 0x00000030f967f60c <+7500>: jne 0x30f968469e <sqlite3VdbeExec+28126> > 0x00000030f967f612 <+7506>: mov 0x284(%rsp),%eax > 0x00000030f967f619 <+7513>: test %eax,%eax > 0x00000030f967f61b <+7515>: je 0x30f967f630 <sqlite3VdbeExec+7536> > 0x00000030f967f61d <+7517>: movslq -0x14(%rbp),%rax > 0x00000030f967f621 <+7521>: test %eax,%eax > 0x00000030f967f623 <+7523>: mov %eax,0x214(%rsp) > 0x00000030f967f62a <+7530>: jne 0x30f9683c1b <sqlite3VdbeExec+25435> > 0x00000030f967f630 <+7536>: lea 0x238(%rsp),%rdi > 0x00000030f967f638 <+7544>: callq 0x30f961e680 <sqlite3VdbeMemRelease> > 0x00000030f967f63d <+7549>: jmpq 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f967f642 <+7554>: movw $0x8,0x24(%r14) > 0x00000030f967f649 <+7561>: mov 0x10(%rbp),%rax > 0x00000030f967f64d <+7565>: addl $0x1,0x54(%rsp) > 0x00000030f967f652 <+7570>: movsd (%rax),%xmm0 > 0x00000030f967f656 <+7574>: movsd %xmm0,0x10(%r14) > 0x00000030f967f65c <+7580>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f967f661 <+7585>: mov 0xc(%rbp),%ecx > 0x00000030f967f664 <+7588>: mov %ecx,0x220(%rsp) > 0x00000030f967f66b <+7595>: movslq 0x4(%rbp),%rax > 0x00000030f967f66f <+7599>: shl $0x5,%rax > 0x00000030f967f673 <+7603>: add 0x20(%r13),%rax > 0x00000030f967f677 <+7607>: cmp $0xffffffff,%ecx > 0x00000030f967f67a <+7610>: mov 0x8(%rax),%rax > 0x00000030f967f67e <+7614>: mov %rax,0x210(%rsp) > 0x00000030f967f686 <+7622>: mov 0x8(%rax),%rax > 0x00000030f967f68a <+7626>: mov (%rax),%rbx > 0x00000030f967f68d <+7629>: mov %rbx,0x218(%rsp) > 0x00000030f967f695 <+7637>: movzbl 0x9(%rbx),%edx > 0x00000030f967f699 <+7641>: mov %edx,0x224(%rsp) > 0x00000030f967f6a0 <+7648>: je 0x30f9684764 <sqlite3VdbeExec+28324> > 0x00000030f967f6a6 <+7654>: cmpb $0x2,0x13(%rbx) > 0x00000030f967f6aa <+7658>: ja 0x30f9682aa9 <sqlite3VdbeExec+20969> > 0x00000030f967f6b0 <+7664>: mov 0x50(%rbx),%rax > 0x00000030f967f6b4 <+7668>: cmpq $0x0,(%rax) > 0x00000030f967f6b8 <+7672>: je 0x30f967f6c5 <sqlite3VdbeExec+7685> > 0x00000030f967f6ba <+7674>: cmpq $0x0,0x60(%rbx) > 0x00000030f967f6bf <+7679>: jg 0x30f9682aa9 <sqlite3VdbeExec+20969> > 0x00000030f967f6c5 <+7685>: mov 0x220(%rsp),%esi > 0x00000030f967f6cc <+7692>: jmpq 0x30f9682ab2 <sqlite3VdbeExec+20978> > 0x00000030f967f6d1 <+7697>: cmpb $0x0,0x44(%r13) > 0x00000030f967f6d6 <+7702>: lea 0x50(%r15),%rbx > 0x00000030f967f6da <+7706>: lea 0x14247(%rip),%rdx # 0x30f9693928 > 0x00000030f967f6e1 <+7713>: je 0x30f9682c11 <sqlite3VdbeExec+21329> > 0x00000030f967f6e7 <+7719>: cmpl $0x1,0x90(%r13) > 0x00000030f967f6ef <+7727>: jg 0x30f9682c0a <sqlite3VdbeExec+21322> > 0x00000030f967f6f5 <+7733>: mov 0x2c(%r13),%r8d > 0x00000030f967f6f9 <+7737>: mov 0x28(%r13),%ecx > 0x00000030f967f6fd <+7741>: lea 0x14034(%rip),%rdx # 0x30f9693738 > 0x00000030f967f704 <+7748>: mov %rbx,%rsi > 0x00000030f967f707 <+7751>: mov %r13,%rdi > 0x00000030f967f70a <+7754>: mov %r8d,0x90(%rsp) > 0x00000030f967f712 <+7762>: mov 0x90(%rsp),%eax > 0x00000030f967f719 <+7769>: mov 0x54(%r13),%r8d > 0x00000030f967f71d <+7773>: mov %ecx,0x78(%rsp) > 0x00000030f967f721 <+7777>: and $0xfaffffff,%eax > 0x00000030f967f726 <+7782>: or $0x10050000,%eax > 0x00000030f967f72b <+7787>: mov %r8d,0x98(%rsp) > 0x00000030f967f733 <+7795>: mov 0x58(%r13),%r8d > 0x00000030f967f737 <+7799>: mov %eax,0x2c(%r13) > 0x00000030f967f73b <+7803>: mov 0x20(%r13),%rax > 0x00000030f967f73f <+7807>: cmpb $0x2,0x45(%r13) > 0x00000030f967f744 <+7812>: mov %r8d,0xb8(%rsp) > 0x00000030f967f74c <+7820>: mov 0xa8(%r13),%r8 > 0x00000030f967f753 <+7827>: movq $0x0,0xa8(%r13) > 0x00000030f967f75e <+7838>: mov 0x8(%rax),%rbp > 0x00000030f967f762 <+7842>: mov %r8,0xc0(%rsp) > 0x00000030f967f76a <+7850>: mov 0x8(%rbp),%rax > 0x00000030f967f76e <+7854>: mov (%rax),%rax > 0x00000030f967f771 <+7857>: movzbl 0x12(%rax),%eax > 0x00000030f967f775 <+7861>: mov %al,0xd0(%rsp) > 0x00000030f967f77c <+7868>: lea 0xc3f5(%rip),%rax # 0x30f968bb78 > 0x00000030f967f783 <+7875>: cmovne %rax,%rdx > 0x00000030f967f787 <+7879>: callq 0x30f967d750 <execSql> > 0x00000030f967f78c <+7884>: mov %eax,%r12d > 0x00000030f967f78f <+7887>: movslq 0x28(%r13),%rax > 0x00000030f967f793 <+7891>: movq $0x0,0x48(%rsp) > 0x00000030f967f79c <+7900>: cmp %eax,0x78(%rsp) > 0x00000030f967f7a0 <+7904>: jge 0x30f967f7b9 <sqlite3VdbeExec+7929> > 0x00000030f967f7a2 <+7906>: movslq %eax,%rdx > 0x00000030f967f7a5 <+7909>: mov 0x20(%r13),%rsi > 0x00000030f967f7a9 <+7913>: sub $0x1,%rdx > 0x00000030f967f7ad <+7917>: shl $0x5,%rdx > 0x00000030f967f7b1 <+7921>: add %rsi,%rdx > 0x00000030f967f7b4 <+7924>: mov %rdx,0x48(%rsp) > 0x00000030f967f7b9 <+7929>: test %r12d,%r12d > 0x00000030f967f7bc <+7932>: je 0x30f96852d9 <sqlite3VdbeExec+31257> > 0x00000030f967f7c2 <+7938>: mov 0x90(%rsp),%r8d > 0x00000030f967f7ca <+7946>: mov $0xffffffff,%edx > 0x00000030f967f7cf <+7951>: mov $0x1,%ecx > 0x00000030f967f7d4 <+7956>: mov %edx,%esi > 0x00000030f967f7d6 <+7958>: mov %rbp,%rdi > 0x00000030f967f7d9 <+7961>: mov %r8d,0x2c(%r13) > 0x00000030f967f7dd <+7965>: mov 0x98(%rsp),%r8d > 0x00000030f967f7e5 <+7973>: mov %r8d,0x54(%r13) > 0x00000030f967f7e9 <+7977>: mov 0xb8(%rsp),%r8d > 0x00000030f967f7f1 <+7985>: mov %r8d,0x58(%r13) > 0x00000030f967f7f5 <+7989>: mov 0xc0(%rsp),%r8 > 0x00000030f967f7fd <+7997>: mov %r8,0xa8(%r13) > 0x00000030f967f804 <+8004>: callq 0x30f961e1d0 <sqlite3BtreeSetPageSize> > 0x00000030f967f809 <+8009>: cmpq $0x0,0x48(%rsp) > 0x00000030f967f80f <+8015>: movb $0x1,0x44(%r13) > 0x00000030f967f814 <+8020>: je 0x30f967f839 <sqlite3VdbeExec+8057> > 0x00000030f967f816 <+8022>: mov 0x48(%rsp),%r8 > 0x00000030f967f81b <+8027>: mov 0x8(%r8),%rdi > 0x00000030f967f81f <+8031>: callq 0x30f96565b0 <sqlite3BtreeClose> > 0x00000030f967f824 <+8036>: mov 0x48(%rsp),%r8 > 0x00000030f967f829 <+8041>: movq $0x0,0x8(%r8) > 0x00000030f967f831 <+8049>: movq $0x0,0x18(%r8) > 0x00000030f967f839 <+8057>: mov %r13,%rdi > 0x00000030f967f83c <+8060>: callq 0x30f9620b40 <sqlite3ResetAllSchemasOfConnection> > 0x00000030f967f841 <+8065>: jmpq 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f967f846 <+8070>: movslq 0x4(%rbp),%rax > 0x00000030f967f84a <+8074>: shl $0x5,%rax > 0x00000030f967f84e <+8078>: add 0x20(%r13),%rax > 0x00000030f967f852 <+8082>: mov 0x8(%rax),%rbx > 0x00000030f967f856 <+8086>: mov 0x8(%rbx),%rcx > 0x00000030f967f85a <+8090>: mov %rbx,%rdi > 0x00000030f967f85d <+8093>: mov %rbx,0x210(%rsp) > 0x00000030f967f865 <+8101>: mov %rcx,0x18(%rsp) > 0x00000030f967f86a <+8106>: callq 0x30f961d5d0 <sqlite3BtreeEnter> > 0x00000030f967f86f <+8111>: mov 0x18(%rsp),%rcx > 0x00000030f967f874 <+8116>: cmpb $0x0,0x21(%rcx) > 0x00000030f967f878 <+8120>: jne 0x30f9684fe5 <sqlite3VdbeExec+30501> > 0x00000030f967f87e <+8126>: mov %rbx,%rdi > 0x00000030f967f881 <+8129>: callq 0x30f9619440 <sqlite3BtreeLeave> > 0x00000030f967f886 <+8134>: mov 0x8(%rbp),%ebp > 0x00000030f967f889 <+8137>: mov %ebp,0x54(%rsp) > 0x00000030f967f88d <+8141>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f967f892 <+8146>: mov 0x4(%rbp),%ebp > 0x00000030f967f895 <+8149>: test %ebp,%ebp > 0x00000030f967f897 <+8151>: jne 0x30f9683239 <sqlite3VdbeExec+22905> > 0x00000030f967f89d <+8157>: mov 0x8(%r13),%rax > 0x00000030f967f8a1 <+8161>: test %rax,%rax > 0x00000030f967f8a4 <+8164>: je 0x30f9683f55 <sqlite3VdbeExec+26261> > 0x00000030f967f8aa <+8170>: nopw 0x0(%rax,%rax,1) > 0x00000030f967f8b0 <+8176>: movb $0x1,0x93(%rax) > 0x00000030f967f8b7 <+8183>: mov 0x60(%rax),%rax > 0x00000030f967f8bb <+8187>: test %rax,%rax > 0x00000030f967f8be <+8190>: jne 0x30f967f8b0 <sqlite3VdbeExec+8176> > 0x00000030f967f8c0 <+8192>: addl $0x1,0x54(%rsp) > 0x00000030f967f8c5 <+8197>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f967f8ca <+8202>: movslq 0x4(%rbp),%rax > 0x00000030f967f8ce <+8206>: mov 0x58(%rsp),%rdi > 0x00000030f967f8d3 <+8211>: mov 0x10(%rbp),%rsi > 0x00000030f967f8d7 <+8215>: lea 0x0(,%rax,8),%rdx > 0x00000030f967f8df <+8223>: shl $0x6,%rax > 0x00000030f967f8e3 <+8227>: sub %rdx,%rax > 0x00000030f967f8e6 <+8230>: add %rax,%rdi > 0x00000030f967f8e9 <+8233>: mov %rdi,0x210(%rsp) > 0x00000030f967f8f1 <+8241>: callq 0x30f961e5d0 <sqlite3VdbeMemFinalize> > 0x00000030f967f8f6 <+8246>: test %eax,%eax > 0x00000030f967f8f8 <+8248>: mov %eax,%r12d > 0x00000030f967f8fb <+8251>: jne 0x30f9684534 <sqlite3VdbeExec+27764> > 0x00000030f967f901 <+8257>: movzbl 0x8f(%rsp),%esi > 0x00000030f967f909 <+8265>: mov 0x210(%rsp),%rdi > 0x00000030f967f911 <+8273>: callq 0x30f9624b00 <sqlite3VdbeChangeEncoding> > 0x00000030f967f916 <+8278>: mov 0x210(%rsp),%rax > 0x00000030f967f91e <+8286>: movzwl 0x24(%rax),%edx > 0x00000030f967f922 <+8290>: test $0x12,%dl > 0x00000030f967f925 <+8293>: je 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f967f92b <+8299>: and $0x40,%dh > 0x00000030f967f92e <+8302>: mov 0x20(%rax),%ecx > 0x00000030f967f931 <+8305>: je 0x30f967f936 <sqlite3VdbeExec+8310> > 0x00000030f967f933 <+8307>: add 0x18(%rax),%ecx > 0x00000030f967f936 <+8310>: mov (%rax),%rax > 0x00000030f967f939 <+8313>: cmp %ecx,0x5c(%rax) > 0x00000030f967f93c <+8316>: jge 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f967f942 <+8322>: jmpq 0x30f9682407 <sqlite3VdbeExec+19271> > 0x00000030f967f947 <+8327>: nopw 0x0(%rax,%rax,1) > 0x00000030f967f950 <+8336>: movl $0x0,0x214(%rsp) > 0x00000030f967f95b <+8347>: movl $0xffffffff,0x21c(%rsp) > 0x00000030f967f966 <+8358>: lea 0x218(%rsp),%rcx > 0x00000030f967f96e <+8366>: movl $0xffffffff,0x218(%rsp) > 0x00000030f967f979 <+8377>: mov 0x8(%rbp),%edx > 0x00000030f967f97c <+8380>: lea 0x21c(%rsp),%r8 > 0x00000030f967f984 <+8388>: mov 0x4(%rbp),%esi > 0x00000030f967f987 <+8391>: mov %r13,%rdi > 0x00000030f967f98a <+8394>: callq 0x30f963c0f0 <sqlite3Checkpoint> > 0x00000030f967f98f <+8399>: cmp $0x5,%eax > 0x00000030f967f992 <+8402>: mov %eax,%r12d > 0x00000030f967f995 <+8405>: je 0x30f96847d6 <sqlite3VdbeExec+28438> > 0x00000030f967f99b <+8411>: movslq 0xc(%rbp),%rdi > 0x00000030f967f99f <+8415>: movl $0x0,0x210(%rsp) > 0x00000030f967f9aa <+8426>: lea 0x0(,%rdi,8),%rax > 0x00000030f967f9b2 <+8434>: shl $0x6,%rdi > 0x00000030f967f9b6 <+8438>: sub %rax,%rdi > 0x00000030f967f9b9 <+8441>: add 0x58(%rsp),%rdi > 0x00000030f967f9be <+8446>: xor %eax,%eax > 0x00000030f967f9c0 <+8448>: mov %rdi,0x220(%rsp) > 0x00000030f967f9c8 <+8456>: nopl 0x0(%rax,%rax,1) > 0x00000030f967f9d0 <+8464>: cltq > 0x00000030f967f9d2 <+8466>: movslq 0x214(%rsp,%rax,4),%rsi > 0x00000030f967f9da <+8474>: callq 0x30f961e7b0 <sqlite3VdbeMemSetInt64> > 0x00000030f967f9df <+8479>: mov 0x210(%rsp),%eax > 0x00000030f967f9e6 <+8486>: mov 0x220(%rsp),%rdi > 0x00000030f967f9ee <+8494>: add $0x1,%eax > 0x00000030f967f9f1 <+8497>: add $0x38,%rdi > 0x00000030f967f9f5 <+8501>: cmp $0x2,%eax > 0x00000030f967f9f8 <+8504>: mov %eax,0x210(%rsp) > 0x00000030f967f9ff <+8511>: mov %rdi,0x220(%rsp) > 0x00000030f967fa07 <+8519>: jle 0x30f967f9d0 <sqlite3VdbeExec+8464> > 0x00000030f967fa09 <+8521>: jmpq 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f967fa0e <+8526>: movl $0x0,0x220(%rsp) > 0x00000030f967fa19 <+8537>: movslq 0x4(%rbp),%rdx > 0x00000030f967fa1d <+8541>: mov 0x68(%r15),%rax > 0x00000030f967fa21 <+8545>: mov (%rax,%rdx,8),%rax > 0x00000030f967fa25 <+8549>: cmpb $0x0,0x28(%rax) > 0x00000030f967fa29 <+8553>: mov %rax,0x228(%rsp) > 0x00000030f967fa31 <+8561>: je 0x30f96845a1 <sqlite3VdbeExec+27873> > 0x00000030f967fa37 <+8567>: addl $0x1,0x54(%rsp) > 0x00000030f967fa3c <+8572>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f967fa41 <+8577>: mov 0x10(%rbp),%rax > 0x00000030f967fa45 <+8581>: mov 0x58(%rsp),%rdi > 0x00000030f967fa4a <+8586>: mov $0x1,%esi > 0x00000030f967fa4f <+8591>: mov 0x10(%rax),%rax > 0x00000030f967fa53 <+8595>: mov %rax,0x210(%rsp) > 0x00000030f967fa5b <+8603>: movslq 0x4(%rbp),%rax > 0x00000030f967fa5f <+8607>: lea 0x0(,%rax,8),%rdx > 0x00000030f967fa67 <+8615>: shl $0x6,%rax > 0x00000030f967fa6b <+8619>: sub %rdx,%rax > 0x00000030f967fa6e <+8622>: add %rax,%rdi > 0x00000030f967fa71 <+8625>: mov %rdi,0x218(%rsp) > 0x00000030f967fa79 <+8633>: callq 0x30f9624b00 <sqlite3VdbeChangeEncoding> > 0x00000030f967fa7e <+8638>: test %eax,%eax > 0x00000030f967fa80 <+8640>: mov %eax,%r12d > 0x00000030f967fa83 <+8643>: je 0x30f9684561 <sqlite3VdbeExec+27809> > 0x00000030f967fa89 <+8649>: nopl 0x0(%rax) > 0x00000030f967fa90 <+8656>: addl $0x1,0x54(%rsp) > 0x00000030f967fa95 <+8661>: mov 0xd0(%r15),%rcx > 0x00000030f967fa9c <+8668>: mov 0x50(%r15),%r8 > 0x00000030f967faa0 <+8672>: lea 0x142f1(%rip),%rsi # 0x30f9693d98 > 0x00000030f967faa7 <+8679>: mov 0x54(%rsp),%edx > 0x00000030f967faab <+8683>: xor %eax,%eax > 0x00000030f967faad <+8685>: mov %r12d,%edi > 0x00000030f967fab0 <+8688>: mov %r12d,0x8c(%r15) > 0x00000030f967fab7 <+8695>: callq 0x30f960a2c0 <sqlite3_log@plt> > 0x00000030f967fabc <+8700>: mov %r15,%rdi > 0x00000030f967fabf <+8703>: callq 0x30f96597c0 <sqlite3VdbeHalt> > 0x00000030f967fac4 <+8708>: cmp $0xc0a,%r12d > 0x00000030f967facb <+8715>: jne 0x30f967dada <sqlite3VdbeExec+538> > 0x00000030f967fad1 <+8721>: movb $0x1,0x46(%r13) > 0x00000030f967fad6 <+8726>: jmpq 0x30f967dada <sqlite3VdbeExec+538> > 0x00000030f967fadb <+8731>: mov 0x10(%rbp),%rax > 0x00000030f967fadf <+8735>: mov 0x10(%rax),%rdi > 0x00000030f967fae3 <+8739>: mov %rdi,0x210(%rsp) > 0x00000030f967faeb <+8747>: mov (%rdi),%r8 > 0x00000030f967faee <+8750>: cmpq $0x0,0x68(%r8) > 0x00000030f967faf3 <+8755>: mov %r8,0x218(%rsp) > 0x00000030f967fafb <+8763>: mov 0x8(%rbp),%esi > 0x00000030f967fafe <+8766>: mov %esi,0x220(%rsp) > 0x00000030f967fb05 <+8773>: je 0x30f96850e8 <sqlite3VdbeExec+30760> > 0x00000030f967fb0b <+8779>: mov 0x18(%r15),%rdx > 0x00000030f967fb0f <+8783>: movzbl 0x4a(%r13),%ebx > 0x00000030f967fb14 <+8788>: mov %rdx,0x230(%rsp) > 0x00000030f967fb1c <+8796>: movslq 0xc(%rbp),%rax > 0x00000030f967fb20 <+8800>: movl $0x0,0x224(%rsp) > 0x00000030f967fb2b <+8811>: lea 0x0(,%rax,8),%rcx > 0x00000030f967fb33 <+8819>: shl $0x6,%rax > 0x00000030f967fb37 <+8823>: sub %rcx,%rax > 0x00000030f967fb3a <+8826>: add 0x58(%rsp),%rax > 0x00000030f967fb3f <+8831>: test %esi,%esi > 0x00000030f967fb41 <+8833>: mov %rax,0x238(%rsp) > 0x00000030f967fb49 <+8841>: jle 0x30f967fbc1 <sqlite3VdbeExec+8961> > 0x00000030f967fb4b <+8843>: nopl 0x0(%rax,%rax,1) > 0x00000030f967fb50 <+8848>: movzwl 0x24(%rax),%edi > 0x00000030f967fb54 <+8852>: lea 0x26(%rax),%rsi > 0x00000030f967fb58 <+8856>: callq 0x30f9619d40 <sqlite3VdbeMemStoreType> > 0x00000030f967fb5d <+8861>: movslq 0x224(%rsp),%rdx > 0x00000030f967fb65 <+8869>: mov 0x230(%rsp),%rax > 0x00000030f967fb6d <+8877>: mov 0x238(%rsp),%rcx > 0x00000030f967fb75 <+8885>: mov %rcx,(%rax,%rdx,8) > 0x00000030f967fb79 <+8889>: mov 0x224(%rsp),%edx > 0x00000030f967fb80 <+8896>: mov 0x238(%rsp),%rax > 0x00000030f967fb88 <+8904>: mov 0x220(%rsp),%esi > 0x00000030f967fb8f <+8911>: add $0x1,%edx > 0x00000030f967fb92 <+8914>: add $0x38,%rax > 0x00000030f967fb96 <+8918>: cmp %edx,%esi > 0x00000030f967fb98 <+8920>: mov %edx,0x224(%rsp) > 0x00000030f967fb9f <+8927>: mov %rax,0x238(%rsp) > 0x00000030f967fba7 <+8935>: jg 0x30f967fb50 <sqlite3VdbeExec+8848> > 0x00000030f967fba9 <+8937>: mov 0x218(%rsp),%r8 > 0x00000030f967fbb1 <+8945>: mov 0x230(%rsp),%rdx > 0x00000030f967fbb9 <+8953>: mov 0x210(%rsp),%rdi > 0x00000030f967fbc1 <+8961>: movzbl 0x3(%rbp),%eax > 0x00000030f967fbc5 <+8965>: mov 0xa0(%rsp),%rcx > 0x00000030f967fbcd <+8973>: mov %al,0x4a(%r13) > 0x00000030f967fbd1 <+8977>: callq *0x68(%r8) > 0x00000030f967fbd5 <+8981>: mov 0x210(%rsp),%rdx > 0x00000030f967fbdd <+8989>: mov %bl,0x4a(%r13) > 0x00000030f967fbe1 <+8993>: lea 0x50(%r15),%rbx > 0x00000030f967fbe5 <+8997>: mov (%r15),%rdi > 0x00000030f967fbe8 <+9000>: mov %eax,%r12d > 0x00000030f967fbeb <+9003>: mov %rbx,%rsi > 0x00000030f967fbee <+9006>: add $0x10,%rdx > 0x00000030f967fbf2 <+9010>: callq 0x30f961f420 <importVtabErrMsg> > 0x00000030f967fbf7 <+9015>: test %r12d,%r12d > 0x00000030f967fbfa <+9018>: je 0x30f968356d <sqlite3VdbeExec+23725> > 0x00000030f967fc00 <+9024>: cmp $0x13,%r12d > 0x00000030f967fc04 <+9028>: jne 0x30f9682629 <sqlite3VdbeExec+19817> > 0x00000030f967fc0a <+9034>: mov 0x10(%rbp),%rax > 0x00000030f967fc0e <+9038>: cmpb $0x0,0x1c(%rax) > 0x00000030f967fc12 <+9042>: je 0x30f9682629 <sqlite3VdbeExec+19817> > 0x00000030f967fc18 <+9048>: movzbl 0x3(%rbp),%eax > 0x00000030f967fc1c <+9052>: cmp $0x4,%al > 0x00000030f967fc1e <+9054>: je 0x30f968626d <sqlite3VdbeExec+35245> > 0x00000030f967fc24 <+9060>: cmp $0x5,%al > 0x00000030f967fc26 <+9062>: mov $0x2,%edx > 0x00000030f967fc2b <+9067>: cmove %edx,%eax > 0x00000030f967fc2e <+9070>: mov %al,0x90(%r15) > 0x00000030f967fc35 <+9077>: jmpq 0x30f967fa90 <sqlite3VdbeExec+8656> > 0x00000030f967fc3a <+9082>: nopw 0x0(%rax,%rax,1) > 0x00000030f967fc40 <+9088>: movslq 0x4(%rbp),%rax > 0x00000030f967fc44 <+9092>: mov 0x58(%rsp),%rbx > 0x00000030f967fc49 <+9097>: lea 0x0(,%rax,8),%rdx > 0x00000030f967fc51 <+9105>: shl $0x6,%rax > 0x00000030f967fc55 <+9109>: sub %rdx,%rax > 0x00000030f967fc58 <+9112>: add %rax,%rbx > 0x00000030f967fc5b <+9115>: movzwl 0x24(%rbx),%eax > 0x00000030f967fc5f <+9119>: test $0x1,%al > 0x00000030f967fc61 <+9121>: je 0x30f9684665 <sqlite3VdbeExec+28069> > 0x00000030f967fc67 <+9127>: addl $0x1,0x54(%rsp) > 0x00000030f967fc6c <+9132>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f967fc71 <+9137>: movslq 0x4(%rbp),%rax > 0x00000030f967fc75 <+9141>: mov 0x58(%rsp),%rbx > 0x00000030f967fc7a <+9146>: lea 0x0(,%rax,8),%rdx > 0x00000030f967fc82 <+9154>: shl $0x6,%rax > 0x00000030f967fc86 <+9158>: sub %rdx,%rax > 0x00000030f967fc89 <+9161>: add %rax,%rbx > 0x00000030f967fc8c <+9164>: movzwl 0x24(%rbx),%edx > 0x00000030f967fc90 <+9168>: test $0x1,%dl > 0x00000030f967fc93 <+9171>: je 0x30f9683202 <sqlite3VdbeExec+22850> > 0x00000030f967fc99 <+9177>: addl $0x1,0x54(%rsp) > 0x00000030f967fc9e <+9182>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f967fca3 <+9187>: movslq 0x4(%rbp),%rax > 0x00000030f967fca7 <+9191>: mov 0x58(%rsp),%rdi > 0x00000030f967fcac <+9196>: lea 0x0(,%rax,8),%rdx > 0x00000030f967fcb4 <+9204>: shl $0x6,%rax > 0x00000030f967fcb8 <+9208>: sub %rdx,%rax > 0x00000030f967fcbb <+9211>: add %rax,%rdi > 0x00000030f967fcbe <+9214>: callq 0x30f9619a30 <sqlite3VdbeMemNumerify> > 0x00000030f967fcc3 <+9219>: addl $0x1,0x54(%rsp) > 0x00000030f967fcc8 <+9224>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f967fccd <+9229>: movslq 0x4(%rbp),%rax > 0x00000030f967fcd1 <+9233>: mov 0x58(%rsp),%rdi > 0x00000030f967fcd6 <+9238>: lea 0x0(,%rax,8),%rdx > 0x00000030f967fcde <+9246>: shl $0x6,%rax > 0x00000030f967fce2 <+9250>: sub %rdx,%rax > 0x00000030f967fce5 <+9253>: add %rax,%rdi > 0x00000030f967fce8 <+9256>: testb $0x1,0x24(%rdi) > 0x00000030f967fcec <+9260>: je 0x30f96843dc <sqlite3VdbeExec+27420> > 0x00000030f967fcf2 <+9266>: addl $0x1,0x54(%rsp) > 0x00000030f967fcf7 <+9271>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f967fcfc <+9276>: movslq 0x4(%rbp),%rax > 0x00000030f967fd00 <+9280>: mov 0x58(%rsp),%rbx > 0x00000030f967fd05 <+9285>: lea 0x0(,%rax,8),%rdx > 0x00000030f967fd0d <+9293>: shl $0x6,%rax > 0x00000030f967fd11 <+9297>: sub %rdx,%rax > 0x00000030f967fd14 <+9300>: add %rax,%rbx > 0x00000030f967fd17 <+9303>: testb $0x1,0x24(%rbx) > 0x00000030f967fd1b <+9307>: je 0x30f96843b6 <sqlite3VdbeExec+27382> > 0x00000030f967fd21 <+9313>: addl $0x1,0x54(%rsp) > 0x00000030f967fd26 <+9318>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f967fd2b <+9323>: movb $0x2,0x96(%r15) > 0x00000030f967fd33 <+9331>: movslq 0x4(%rbp),%rax > 0x00000030f967fd37 <+9335>: mov %r13,%rdi > 0x00000030f967fd3a <+9338>: mov 0x10(%rbp),%rsi > 0x00000030f967fd3e <+9342>: shl $0x5,%rax > 0x00000030f967fd42 <+9346>: add 0x20(%r13),%rax > 0x00000030f967fd46 <+9350>: mov (%rax),%rdx > 0x00000030f967fd49 <+9353>: callq 0x30f9622fe0 <sqlite3FindTable> > 0x00000030f967fd4e <+9358>: test %rax,%rax > 0x00000030f967fd51 <+9361>: mov %rax,%rbx > 0x00000030f967fd54 <+9364>: je 0x30f9684e98 <sqlite3VdbeExec+30168> > 0x00000030f967fd5a <+9370>: mov 0x58(%rax),%rdx > 0x00000030f967fd5e <+9374>: test %rdx,%rdx > 0x00000030f967fd61 <+9377>: je 0x30f9684e98 <sqlite3VdbeExec+30168> > 0x00000030f967fd67 <+9383>: movq $0x0,0x58(%rax) > 0x00000030f967fd6f <+9391>: xor %ebp,%ebp > 0x00000030f967fd71 <+9393>: jmp 0x30f967fd96 <sqlite3VdbeExec+9430> > 0x00000030f967fd73 <+9395>: nopl 0x0(%rax,%rax,1) > 0x00000030f967fd78 <+9400>: mov 0x1c0(%rax),%rsi > 0x00000030f967fd7f <+9407>: mov %rsi,0x28(%rdx) > 0x00000030f967fd83 <+9411>: mov %rdx,0x1c0(%rax) > 0x00000030f967fd8a <+9418>: test %rcx,%rcx > 0x00000030f967fd8d <+9421>: mov %rcx,%rdx > 0x00000030f967fd90 <+9424>: je 0x30f9682b7f <sqlite3VdbeExec+21183> > 0x00000030f967fd96 <+9430>: mov (%rdx),%rax > 0x00000030f967fd99 <+9433>: mov 0x28(%rdx),%rcx > 0x00000030f967fd9d <+9437>: cmp %rax,%r13 > 0x00000030f967fda0 <+9440>: jne 0x30f967fd78 <sqlite3VdbeExec+9400> > 0x00000030f967fda2 <+9442>: mov %rdx,0x58(%rbx) > 0x00000030f967fda6 <+9446>: mov %rdx,%rbp > 0x00000030f967fda9 <+9449>: movq $0x0,0x28(%rdx) > 0x00000030f967fdb1 <+9457>: jmp 0x30f967fd8a <sqlite3VdbeExec+9418> > 0x00000030f967fdb3 <+9459>: movslq 0xc(%rbp),%rax > 0x00000030f967fdb7 <+9463>: mov 0x18(%r15),%rsi > 0x00000030f967fdbb <+9467>: lea 0x0(,%rax,8),%rdx > 0x00000030f967fdc3 <+9475>: shl $0x6,%rax > 0x00000030f967fdc7 <+9479>: sub %rdx,%rax > 0x00000030f967fdca <+9482>: add 0x58(%rsp),%rax > 0x00000030f967fdcf <+9487>: mov 0x68(%r15),%rdx > 0x00000030f967fdd3 <+9491>: lea 0x38(%rax),%rdi > 0x00000030f967fdd7 <+9495>: mov %rax,0x220(%rsp) > 0x00000030f967fddf <+9503>: mov %rdi,0x228(%rsp) > 0x00000030f967fde7 <+9511>: movslq 0x4(%rbp),%rcx > 0x00000030f967fdeb <+9515>: mov (%rdx,%rcx,8),%rdx > 0x00000030f967fdef <+9519>: mov %rdx,0x240(%rsp) > 0x00000030f967fdf7 <+9527>: mov 0x30(%rdx),%rdx > 0x00000030f967fdfb <+9531>: mov %rdx,0x230(%rsp) > 0x00000030f967fe03 <+9539>: mov (%rdx),%rdx > 0x00000030f967fe06 <+9542>: mov %rdx,0x238(%rsp) > 0x00000030f967fe0e <+9550>: mov (%rdx),%rdx > 0x00000030f967fe11 <+9553>: mov %rdx,0x218(%rsp) > 0x00000030f967fe19 <+9561>: mov 0x50(%rax),%rdx > 0x00000030f967fe1d <+9565>: mov 0x18(%rax),%rax > 0x00000030f967fe21 <+9569>: movl $0x0,0x248(%rsp) > 0x00000030f967fe2c <+9580>: mov %rsi,0x250(%rsp) > 0x00000030f967fe34 <+9588>: movl $0x0,0x24c(%rsp) > 0x00000030f967fe3f <+9599>: test %edx,%edx > 0x00000030f967fe41 <+9601>: mov %edx,%ecx > 0x00000030f967fe43 <+9603>: mov %edx,0x210(%rsp) > 0x00000030f967fe4a <+9610>: mov %eax,0x214(%rsp) > 0x00000030f967fe51 <+9617>: jle 0x30f967fec9 <sqlite3VdbeExec+9737> > 0x00000030f967fe57 <+9623>: xor %eax,%eax > 0x00000030f967fe59 <+9625>: jmp 0x30f967fe70 <sqlite3VdbeExec+9648> > 0x00000030f967fe5b <+9627>: nopl 0x0(%rax,%rax,1) > 0x00000030f967fe60 <+9632>: mov 0x250(%rsp),%rsi > 0x00000030f967fe68 <+9640>: mov 0x228(%rsp),%rdi > 0x00000030f967fe70 <+9648>: cltq > 0x00000030f967fe72 <+9650>: lea 0x1(%rax),%rdx > 0x00000030f967fe76 <+9654>: lea 0x0(,%rdx,8),%rcx > 0x00000030f967fe7e <+9662>: shl $0x6,%rdx > 0x00000030f967fe82 <+9666>: sub %rcx,%rdx > 0x00000030f967fe85 <+9669>: add %rdi,%rdx > 0x00000030f967fe88 <+9672>: mov %rdx,(%rsi,%rax,8) > 0x00000030f967fe8c <+9676>: movslq 0x24c(%rsp),%rdx > 0x00000030f967fe94 <+9684>: mov 0x250(%rsp),%rax > 0x00000030f967fe9c <+9692>: mov (%rax,%rdx,8),%rax > 0x00000030f967fea0 <+9696>: movzwl 0x24(%rax),%edi > 0x00000030f967fea4 <+9700>: lea 0x26(%rax),%rsi > 0x00000030f967fea8 <+9704>: callq 0x30f9619d40 <sqlite3VdbeMemStoreType> > 0x00000030f967fead <+9709>: mov 0x24c(%rsp),%eax > 0x00000030f967feb4 <+9716>: mov 0x210(%rsp),%ecx > 0x00000030f967febb <+9723>: add $0x1,%eax > 0x00000030f967febe <+9726>: cmp %eax,%ecx > 0x00000030f967fec0 <+9728>: mov %eax,0x24c(%rsp) > 0x00000030f967fec7 <+9735>: jg 0x30f967fe60 <sqlite3VdbeExec+9632> > 0x00000030f967fec9 <+9737>: mov 0x218(%rsp),%rax > 0x00000030f967fed1 <+9745>: movb $0x1,0x96(%r15) > 0x00000030f967fed9 <+9753>: lea 0x50(%r15),%rbx > 0x00000030f967fedd <+9757>: mov 0x10(%rbp),%rdx > 0x00000030f967fee1 <+9761>: mov 0x250(%rsp),%r8 > 0x00000030f967fee9 <+9769>: mov 0x214(%rsp),%esi > 0x00000030f967fef0 <+9776>: mov 0x230(%rsp),%rdi > 0x00000030f967fef8 <+9784>: callq *0x40(%rax) > 0x00000030f967fefb <+9787>: mov 0x238(%rsp),%rdx > 0x00000030f967ff03 <+9795>: mov (%r15),%rdi > 0x00000030f967ff06 <+9798>: mov %eax,%r12d > 0x00000030f967ff09 <+9801>: movb $0x0,0x96(%r15) > 0x00000030f967ff11 <+9809>: mov %rbx,%rsi > 0x00000030f967ff14 <+9812>: add $0x10,%rdx > 0x00000030f967ff18 <+9816>: callq 0x30f961f420 <importVtabErrMsg> > 0x00000030f967ff1d <+9821>: test %r12d,%r12d > 0x00000030f967ff20 <+9824>: je 0x30f96843eb <sqlite3VdbeExec+27435> > 0x00000030f967ff26 <+9830>: mov 0x248(%rsp),%eax > 0x00000030f967ff2d <+9837>: test %eax,%eax > 0x00000030f967ff2f <+9839>: je 0x30f967ff3b <sqlite3VdbeExec+9851> > 0x00000030f967ff31 <+9841>: mov 0x8(%rbp),%eax > 0x00000030f967ff34 <+9844>: sub $0x1,%eax > 0x00000030f967ff37 <+9847>: mov %eax,0x54(%rsp) > 0x00000030f967ff3b <+9851>: mov 0x240(%rsp),%rax > 0x00000030f967ff43 <+9859>: movb $0x0,0x28(%rax) > 0x00000030f967ff47 <+9863>: jmpq 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f967ff4c <+9868>: movslq 0x4(%rbp),%rdx > 0x00000030f967ff50 <+9872>: mov 0x68(%r15),%rax > 0x00000030f967ff54 <+9876>: mov 0x58(%rsp),%rsi > 0x00000030f967ff59 <+9881>: mov (%rax,%rdx,8),%rbx > 0x00000030f967ff5d <+9885>: movslq 0xc(%rbp),%rax > 0x00000030f967ff61 <+9889>: lea 0x0(,%rax,8),%rdx > 0x00000030f967ff69 <+9897>: shl $0x6,%rax > 0x00000030f967ff6d <+9901>: sub %rdx,%rax > 0x00000030f967ff70 <+9904>: add %rax,%rsi > 0x00000030f967ff73 <+9907>: cmpb $0x0,0x28(%rbx) > 0x00000030f967ff77 <+9911>: mov %rsi,0x220(%rsp) > 0x00000030f967ff7f <+9919>: je 0x30f9682f46 <sqlite3VdbeExec+22150> > 0x00000030f967ff85 <+9925>: mov %rsi,%rdi > 0x00000030f967ff88 <+9928>: callq 0x30f961e550 <sqlite3VdbeMemSetNull> > 0x00000030f967ff8d <+9933>: addl $0x1,0x54(%rsp) > 0x00000030f967ff92 <+9938>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f967ff97 <+9943>: mov 0x10(%rbp),%rax > 0x00000030f967ff9b <+9947>: movq $0x0,0x210(%rsp) > 0x00000030f967ffa7 <+9959>: lea 0x218(%rsp),%rsi > 0x00000030f967ffaf <+9967>: movq $0x0,0x218(%rsp) > 0x00000030f967ffbb <+9979>: lea 0x50(%r15),%rbx > 0x00000030f967ffbf <+9983>: mov 0x10(%rax),%rdi > 0x00000030f967ffc3 <+9987>: mov %rdi,0x220(%rsp) > 0x00000030f967ffcb <+9995>: mov (%rdi),%rax > 0x00000030f967ffce <+9998>: mov %rax,0x228(%rsp) > 0x00000030f967ffd6 <+10006>: callq *0x30(%rax) > 0x00000030f967ffd9 <+10009>: mov 0x220(%rsp),%rdx > 0x00000030f967ffe1 <+10017>: mov (%r15),%rdi > 0x00000030f967ffe4 <+10020>: mov %eax,%r12d > 0x00000030f967ffe7 <+10023>: mov %rbx,%rsi > 0x00000030f967ffea <+10026>: add $0x10,%rdx > 0x00000030f967ffee <+10030>: callq 0x30f961f420 <importVtabErrMsg> > 0x00000030f967fff3 <+10035>: test %r12d,%r12d > 0x00000030f967fff6 <+10038>: jne 0x30f967fa90 <sqlite3VdbeExec+8656> > 0x00000030f967fffc <+10044>: mov 0x220(%rsp),%rdx > 0x00000030f9680004 <+10052>: mov 0x218(%rsp),%rax > 0x00000030f968000c <+10060>: xor %r8d,%r8d > 0x00000030f968000f <+10063>: mov $0xffffffff,%ecx > 0x00000030f9680014 <+10068>: mov %r15,%rdi > 0x00000030f9680017 <+10071>: mov %rdx,(%rax) > 0x00000030f968001a <+10074>: mov 0x4(%rbp),%esi > 0x00000030f968001d <+10077>: xor %edx,%edx > 0x00000030f968001f <+10079>: callq 0x30f9656eb0 <allocateCursor> > 0x00000030f9680024 <+10084>: test %rax,%rax > 0x00000030f9680027 <+10087>: mov %rax,0x210(%rsp) > 0x00000030f968002f <+10095>: je 0x30f96863e7 <sqlite3VdbeExec+35623> > 0x00000030f9680035 <+10101>: mov 0x218(%rsp),%rdx > 0x00000030f968003d <+10109>: addl $0x1,0x54(%rsp) > 0x00000030f9680042 <+10114>: mov %rdx,0x30(%rax) > 0x00000030f9680046 <+10118>: mov (%rdx),%rdx > 0x00000030f9680049 <+10121>: mov (%rdx),%rdx > 0x00000030f968004c <+10124>: mov %rdx,0x38(%rax) > 0x00000030f9680050 <+10128>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9680055 <+10133>: mov 0x194(%r13),%edx > 0x00000030f968005c <+10140>: mov 0x10(%rbp),%rbx > 0x00000030f9680060 <+10144>: test %edx,%edx > 0x00000030f9680062 <+10146>: mov %rbx,0x210(%rsp) > 0x00000030f968006a <+10154>: jle 0x30f968007a <sqlite3VdbeExec+10170> > 0x00000030f968006c <+10156>: cmpq $0x0,0x1b8(%r13) > 0x00000030f9680074 <+10164>: je 0x30f9684e8d <sqlite3VdbeExec+30157> > 0x00000030f968007a <+10170>: test %rbx,%rbx > 0x00000030f968007d <+10173>: je 0x30f967da77 <sqlite3VdbeExec+439> > 0x00000030f9680083 <+10179>: mov 0x10(%rbx),%rax > 0x00000030f9680087 <+10183>: mov (%rax),%rbp > 0x00000030f968008a <+10186>: cmpq $0x0,0x70(%rbp) > 0x00000030f968008f <+10191>: je 0x30f968591e <sqlite3VdbeExec+32862> > 0x00000030f9680095 <+10197>: test %edx,%edx > 0x00000030f9680097 <+10199>: jle 0x30f96800d3 <sqlite3VdbeExec+10259> > 0x00000030f9680099 <+10201>: mov 0x1b8(%r13),%rax > 0x00000030f96800a0 <+10208>: cmp (%rax),%rbx > 0x00000030f96800a3 <+10211>: je 0x30f9684393 <sqlite3VdbeExec+27347> > 0x00000030f96800a9 <+10217>: lea -0x1(%rdx),%edx > 0x00000030f96800ac <+10220>: add $0x8,%rax > 0x00000030f96800b0 <+10224>: lea (%rax,%rdx,8),%rdx > 0x00000030f96800b4 <+10228>: jmp 0x30f96800ce <sqlite3VdbeExec+10254> > 0x00000030f96800b6 <+10230>: nopw %cs:0x0(%rax,%rax,1) > 0x00000030f96800c0 <+10240>: add $0x8,%rax > 0x00000030f96800c4 <+10244>: cmp -0x8(%rax),%rbx > 0x00000030f96800c8 <+10248>: je 0x30f9684393 <sqlite3VdbeExec+27347> > 0x00000030f96800ce <+10254>: cmp %rdx,%rax > 0x00000030f96800d1 <+10257>: jne 0x30f96800c0 <sqlite3VdbeExec+10240> > 0x00000030f96800d3 <+10259>: mov %r13,%rdi > 0x00000030f96800d6 <+10262>: callq 0x30f96283d0 <growVTrans> > 0x00000030f96800db <+10267>: test %eax,%eax > 0x00000030f96800dd <+10269>: mov %eax,%r12d > 0x00000030f96800e0 <+10272>: je 0x30f9685c50 <sqlite3VdbeExec+33680> > 0x00000030f96800e6 <+10278>: mov 0x210(%rsp),%rbx > 0x00000030f96800ee <+10286>: test %rbx,%rbx > 0x00000030f96800f1 <+10289>: je 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f96800f7 <+10295>: mov 0x10(%rbx),%rax > 0x00000030f96800fb <+10299>: lea 0x50(%r15),%rbx > 0x00000030f96800ff <+10303>: mov (%r15),%rdi > 0x00000030f9680102 <+10306>: lea 0x10(%rax),%rdx > 0x00000030f9680106 <+10310>: mov %rbx,%rsi > 0x00000030f9680109 <+10313>: callq 0x30f961f420 <importVtabErrMsg> > 0x00000030f968010e <+10318>: jmpq 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f9680113 <+10323>: movslq 0x4(%rbp),%rax > 0x00000030f9680117 <+10327>: mov 0x10(%rbp),%rsi > 0x00000030f968011b <+10331>: mov %r13,%rdi > 0x00000030f968011e <+10334>: lea 0x50(%r15),%rbx > 0x00000030f9680122 <+10338>: shl $0x5,%rax > 0x00000030f9680126 <+10342>: add 0x20(%r13),%rax > 0x00000030f968012a <+10346>: mov (%rax),%rdx > 0x00000030f968012d <+10349>: callq 0x30f9622fe0 <sqlite3FindTable> > 0x00000030f9680132 <+10354>: mov %rax,%r9 > 0x00000030f9680135 <+10357>: mov 0x68(%rax),%rax > 0x00000030f9680139 <+10361>: mov (%rax),%rbp > 0x00000030f968013c <+10364>: test %rbp,%rbp > 0x00000030f968013f <+10367>: je 0x30f9684ac2 <sqlite3VdbeExec+29186> > 0x00000030f9680145 <+10373>: cmpb $0x0,0x0(%rbp) > 0x00000030f9680149 <+10377>: je 0x30f9684ac2 <sqlite3VdbeExec+29186> > 0x00000030f968014f <+10383>: mov %rbp,%rax > 0x00000030f9680152 <+10386>: nopw 0x0(%rax,%rax,1) > 0x00000030f9680158 <+10392>: add $0x1,%rax > 0x00000030f968015c <+10396>: cmpb $0x0,(%rax) > 0x00000030f968015f <+10399>: jne 0x30f9680158 <sqlite3VdbeExec+10392> > 0x00000030f9680161 <+10401>: sub %rbp,%rax > 0x00000030f9680164 <+10404>: mov %eax,%edx > 0x00000030f9680166 <+10406>: and $0x3fffffff,%edx > 0x00000030f968016c <+10412>: lea 0x198(%r13),%rdi > 0x00000030f9680173 <+10419>: mov %rbp,%rsi > 0x00000030f9680176 <+10422>: mov %r9,0x20(%rsp) > 0x00000030f968017b <+10427>: callq 0x30f960fe30 <sqlite3HashFind> > 0x00000030f9680180 <+10432>: test %rax,%rax > 0x00000030f9680183 <+10435>: mov 0x20(%rsp),%r9 > 0x00000030f9680188 <+10440>: je 0x30f96850aa <sqlite3VdbeExec+30698> > 0x00000030f968018e <+10446>: mov (%rax),%rdx > 0x00000030f9680191 <+10449>: mov %r9,%rsi > 0x00000030f9680194 <+10452>: mov %rbx,%r8 > 0x00000030f9680197 <+10455>: mov %r13,%rdi > 0x00000030f968019a <+10458>: mov 0x8(%rdx),%rcx > 0x00000030f968019e <+10462>: mov %rax,%rdx > 0x00000030f96801a1 <+10465>: mov %r9,0x20(%rsp) > 0x00000030f96801a6 <+10470>: callq 0x30f962cdf0 <vtabCallConstructor> > 0x00000030f96801ab <+10475>: test %eax,%eax > 0x00000030f96801ad <+10477>: mov %eax,%r12d > 0x00000030f96801b0 <+10480>: mov 0x20(%rsp),%r9 > 0x00000030f96801b5 <+10485>: jne 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f96801bb <+10491>: mov 0x58(%r9),%rax > 0x00000030f96801bf <+10495>: test %rax,%rax > 0x00000030f96801c2 <+10498>: jne 0x30f96801dd <sqlite3VdbeExec+10525> > 0x00000030f96801c4 <+10500>: jmpq 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f96801c9 <+10505>: nopl 0x0(%rax) > 0x00000030f96801d0 <+10512>: mov 0x28(%rax),%rax > 0x00000030f96801d4 <+10516>: test %rax,%rax > 0x00000030f96801d7 <+10519>: je 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f96801dd <+10525>: cmp (%rax),%r13 > 0x00000030f96801e0 <+10528>: jne 0x30f96801d0 <sqlite3VdbeExec+10512> > 0x00000030f96801e2 <+10530>: mov %r13,%rdi > 0x00000030f96801e5 <+10533>: mov %r9,0x20(%rsp) > 0x00000030f96801ea <+10538>: callq 0x30f96283d0 <growVTrans> > 0x00000030f96801ef <+10543>: test %eax,%eax > 0x00000030f96801f1 <+10545>: mov %eax,%r12d > 0x00000030f96801f4 <+10548>: mov 0x20(%rsp),%r9 > 0x00000030f96801f9 <+10553>: jne 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f96801ff <+10559>: mov 0x58(%r9),%rax > 0x00000030f9680203 <+10563>: test %rax,%rax > 0x00000030f9680206 <+10566>: jne 0x30f9680219 <sqlite3VdbeExec+10585> > 0x00000030f9680208 <+10568>: jmp 0x30f968021e <sqlite3VdbeExec+10590> > 0x00000030f968020a <+10570>: nopw 0x0(%rax,%rax,1) > 0x00000030f9680210 <+10576>: mov 0x28(%rax),%rax > 0x00000030f9680214 <+10580>: test %rax,%rax > 0x00000030f9680217 <+10583>: je 0x30f968021e <sqlite3VdbeExec+10590> > 0x00000030f9680219 <+10585>: cmp (%rax),%r13 > 0x00000030f968021c <+10588>: jne 0x30f9680210 <sqlite3VdbeExec+10576> > 0x00000030f968021e <+10590>: mov 0x194(%r13),%edx > 0x00000030f9680225 <+10597>: mov 0x1b8(%r13),%rcx > 0x00000030f968022c <+10604>: movslq %edx,%rsi > 0x00000030f968022f <+10607>: add $0x1,%edx > 0x00000030f9680232 <+10610>: mov %rax,(%rcx,%rsi,8) > 0x00000030f9680236 <+10614>: mov %edx,0x194(%r13) > 0x00000030f968023d <+10621>: addl $0x1,0x18(%rax) > 0x00000030f9680241 <+10625>: jmpq 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f9680246 <+10630>: mov 0xc(%rbp),%ebx > 0x00000030f9680249 <+10633>: test %bl,%bl > 0x00000030f968024b <+10635>: jne 0x30f9680258 <sqlite3VdbeExec+10648> > 0x00000030f968024d <+10637>: testb $0x8,0x2e(%r13) > 0x00000030f9680252 <+10642>: jne 0x30f96835d2 <sqlite3VdbeExec+23826> > 0x00000030f9680258 <+10648>: movslq 0x4(%rbp),%rax > 0x00000030f968025c <+10652>: mov 0x8(%rbp),%r8d > 0x00000030f9680260 <+10656>: shl $0x5,%rax > 0x00000030f9680264 <+10660>: add 0x20(%r13),%rax > 0x00000030f9680268 <+10664>: mov 0x8(%rax),%rcx > 0x00000030f968026c <+10668>: cmpb $0x0,0x11(%rcx) > 0x00000030f9680270 <+10672>: jne 0x30f96837f8 <sqlite3VdbeExec+24376> > 0x00000030f9680276 <+10678>: addl $0x1,0x54(%rsp) > 0x00000030f968027b <+10683>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9680280 <+10688>: movslq 0x4(%rbp),%rdx > 0x00000030f9680284 <+10692>: mov 0x68(%r15),%rax > 0x00000030f9680288 <+10696>: mov (%rax,%rdx,8),%rax > 0x00000030f968028c <+10700>: mov %rax,0x210(%rsp) > 0x00000030f9680294 <+10708>: mov (%rax),%rdi > 0x00000030f9680297 <+10711>: movl $0x0,0x220(%rsp) > 0x00000030f96802a2 <+10722>: test %rdi,%rdi > 0x00000030f96802a5 <+10725>: mov %rdi,0x218(%rsp) > 0x00000030f96802ad <+10733>: je 0x30f9686cb9 <sqlite3VdbeExec+37881> > 0x00000030f96802b3 <+10739>: lea 0x220(%rsp),%rsi > 0x00000030f96802bb <+10747>: callq 0x30f964f720 <sqlite3BtreeLast> > 0x00000030f96802c0 <+10752>: mov 0x220(%rsp),%edx > 0x00000030f96802c7 <+10759>: mov %eax,%r12d > 0x00000030f96802ca <+10762>: mov 0x210(%rsp),%rax > 0x00000030f96802d2 <+10770>: mov %dl,0x28(%rax) > 0x00000030f96802d5 <+10773>: movb $0x0,0x29(%rax) > 0x00000030f96802d9 <+10777>: movb $0x0,0x25(%rax) > 0x00000030f96802dd <+10781>: movl $0x0,0x64(%rax) > 0x00000030f96802e4 <+10788>: mov 0x8(%rbp),%eax > 0x00000030f96802e7 <+10791>: test %eax,%eax > 0x00000030f96802e9 <+10793>: jle 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f96802ef <+10799>: sub $0x1,%eax > 0x00000030f96802f2 <+10802>: test %edx,%edx > 0x00000030f96802f4 <+10804>: cmove 0x54(%rsp),%eax > 0x00000030f96802f9 <+10809>: mov %eax,0x54(%rsp) > 0x00000030f96802fd <+10813>: jmpq 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f9680302 <+10818>: movslq 0x4(%rbp),%rax > 0x00000030f9680306 <+10822>: addl $0x1,0x54(%rsp) > 0x00000030f968030b <+10827>: shl $0x5,%rax > 0x00000030f968030f <+10831>: add 0x20(%r13),%rax > 0x00000030f9680313 <+10835>: mov 0x8(%rax),%rax > 0x00000030f9680317 <+10839>: mov 0x8(%rax),%rax > 0x00000030f968031b <+10843>: mov 0x3c(%rax),%eax > 0x00000030f968031e <+10846>: mov %rax,0x18(%r14) > 0x00000030f9680322 <+10850>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9680327 <+10855>: movslq 0x4(%rbp),%rax > 0x00000030f968032b <+10859>: shl $0x5,%rax > 0x00000030f968032f <+10863>: add 0x20(%r13),%rax > 0x00000030f9680333 <+10867>: mov 0x8(%rax),%rbx > 0x00000030f9680337 <+10871>: movslq 0xc(%rbp),%rax > 0x00000030f968033b <+10875>: test %eax,%eax > 0x00000030f968033d <+10877>: je 0x30f9682e5a <sqlite3VdbeExec+21914> > 0x00000030f9680343 <+10883>: mov 0x8(%rbx),%rdx > 0x00000030f9680347 <+10887>: mov %rbx,%rdi > 0x00000030f968034a <+10890>: movslq 0x3c(%rdx),%rbp > 0x00000030f968034e <+10894>: cmp %eax,%ebp > 0x00000030f9680350 <+10896>: cmovb %rax,%rbp > 0x00000030f9680354 <+10900>: callq 0x30f961d5d0 <sqlite3BtreeEnter> > 0x00000030f9680359 <+10905>: mov 0x8(%rbx),%rax > 0x00000030f968035d <+10909>: test %ebp,%ebp > 0x00000030f968035f <+10911>: mov (%rax),%rax > 0x00000030f9680362 <+10914>: jle 0x30f9682e69 <sqlite3VdbeExec+21929> > 0x00000030f9680368 <+10920>: mov %ebp,0xa4(%rax) > 0x00000030f968036e <+10926>: mov %rbx,%rdi > 0x00000030f9680371 <+10929>: callq 0x30f9619440 <sqlite3BtreeLeave> > 0x00000030f9680376 <+10934>: mov %rbp,0x18(%r14) > 0x00000030f968037a <+10938>: addl $0x1,0x54(%rsp) > 0x00000030f968037f <+10943>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9680384 <+10948>: cmpq $0x0,0xa8(%r13) > 0x00000030f968038c <+10956>: je 0x30f9685099 <sqlite3VdbeExec+30681> > 0x00000030f9680392 <+10962>: mov 0x10(%rbp),%r12 > 0x00000030f9680396 <+10966>: test %r12,%r12 > 0x00000030f9680399 <+10969>: je 0x30f96856e4 <sqlite3VdbeExec+32292> > 0x00000030f968039f <+10975>: mov %r12,0x210(%rsp) > 0x00000030f96803a7 <+10983>: mov (%r15),%rcx > 0x00000030f96803aa <+10986>: movl $0x0,0x100(%rsp) > 0x00000030f96803b5 <+10997>: lea 0x1a0(%rsp),%rax > 0x00000030f96803bd <+11005>: mov 0x5c(%rcx),%edx > 0x00000030f96803c0 <+11008>: mov %rax,0x118(%rsp) > 0x00000030f96803c8 <+11016>: mov %rax,0x120(%rsp) > 0x00000030f96803d0 <+11024>: movl $0x0,0x128(%rsp) > 0x00000030f96803db <+11035>: movl $0x64,0x12c(%rsp) > 0x00000030f96803e6 <+11046>: movb $0x1,0x135(%rsp) > 0x00000030f96803ee <+11054>: mov %edx,0x130(%rsp) > 0x00000030f96803f5 <+11061>: movb $0x0,0x136(%rsp) > 0x00000030f96803fd <+11069>: movb $0x0,0x134(%rsp) > 0x00000030f9680405 <+11077>: mov %rcx,0x110(%rsp) > 0x00000030f968040d <+11085>: cmpl $0x1,0x98(%rcx) > 0x00000030f9680414 <+11092>: mov %rcx,0x90(%rsp) > 0x00000030f968041c <+11100>: jle 0x30f9683a53 <sqlite3VdbeExec+24979> > 0x00000030f9680422 <+11106>: movzbl (%r12),%eax > 0x00000030f9680427 <+11111>: lea 0x110(%rsp),%rdi > 0x00000030f968042f <+11119>: mov %rdi,0x48(%rsp) > 0x00000030f9680434 <+11124>: mov %rdi,%rbp > 0x00000030f9680437 <+11127>: test %al,%al > 0x00000030f9680439 <+11129>: je 0x30f9684077 <sqlite3VdbeExec+26551> > 0x00000030f968043f <+11135>: nop > 0x00000030f9680440 <+11136>: mov %r12,%rbx > 0x00000030f9680443 <+11139>: nopl 0x0(%rax,%rax,1) > 0x00000030f9680448 <+11144>: add $0x1,%rbx > 0x00000030f968044c <+11148>: cmp $0xa,%al > 0x00000030f968044e <+11150>: je 0x30f9680457 <sqlite3VdbeExec+11159> > 0x00000030f9680450 <+11152>: movzbl (%rbx),%eax > 0x00000030f9680453 <+11155>: test %al,%al > 0x00000030f9680455 <+11157>: jne 0x30f9680448 <sqlite3VdbeExec+11144> > 0x00000030f9680457 <+11159>: lea 0xb7db(%rip),%rsi # 0x30f968bc39 > 0x00000030f968045e <+11166>: mov $0x3,%edx > 0x00000030f9680463 <+11171>: mov %rbp,%rdi > 0x00000030f9680466 <+11174>: callq 0x30f9628460 <sqlite3StrAccumAppend> > 0x00000030f968046b <+11179>: mov %rbx,%rdx > 0x00000030f968046e <+11182>: mov %r12,%rsi > 0x00000030f9680471 <+11185>: mov %rbp,%rdi > 0x00000030f9680474 <+11188>: sub %r12,%rdx > 0x00000030f9680477 <+11191>: callq 0x30f9628460 <sqlite3StrAccumAppend> > 0x00000030f968047c <+11196>: movzbl (%rbx),%eax > 0x00000030f968047f <+11199>: test %al,%al > 0x00000030f9680481 <+11201>: je 0x30f9684077 <sqlite3VdbeExec+26551> > 0x00000030f9680487 <+11207>: mov %rbx,%r12 > 0x00000030f968048a <+11210>: jmp 0x30f9680440 <sqlite3VdbeExec+11136> > 0x00000030f968048c <+11212>: mov 0x138(%r13),%eax > 0x00000030f9680493 <+11219>: test %eax,%eax > 0x00000030f9680495 <+11221>: jne 0x30f967dde8 <sqlite3VdbeExec+1320> > 0x00000030f968049b <+11227>: mov 0x8(%rbp),%ebp > 0x00000030f968049e <+11230>: mov %ebp,0x54(%rsp) > 0x00000030f96804a2 <+11234>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f96804a7 <+11239>: mov 0x10(%rbp),%rax > 0x00000030f96804ab <+11243>: addl $0x1,0x54(%rsp) > 0x00000030f96804b0 <+11248>: mov (%rax),%rax > 0x00000030f96804b3 <+11251>: mov %rax,0x18(%r14) > 0x00000030f96804b7 <+11255>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f96804bc <+11260>: xor %r12d,%r12d > 0x00000030f96804bf <+11263>: movw $0xa02,0x24(%r14) > 0x00000030f96804c6 <+11270>: mov 0x10(%rbp),%rax > 0x00000030f96804ca <+11274>: mov %rax,0x8(%r14) > 0x00000030f96804ce <+11278>: mov 0x4(%rbp),%eax > 0x00000030f96804d1 <+11281>: mov %eax,0x20(%r14) > 0x00000030f96804d5 <+11285>: movzbl 0x8f(%rsp),%eax > 0x00000030f96804dd <+11293>: mov %al,0x27(%r14) > 0x00000030f96804e1 <+11297>: jmpq 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f96804e6 <+11302>: movslq 0x4(%rbp),%rax > 0x00000030f96804ea <+11306>: addl $0x1,0x54(%rsp) > 0x00000030f96804ef <+11311>: mov %rax,0x18(%r14) > 0x00000030f96804f3 <+11315>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f96804f8 <+11320>: movslq 0x4(%rbp),%rax > 0x00000030f96804fc <+11324>: shl $0x5,%rax > 0x00000030f9680500 <+11328>: add 0x20(%r13),%rax > 0x00000030f9680504 <+11332>: mov 0x8(%rax),%rdi > 0x00000030f9680508 <+11336>: test %rdi,%rdi > 0x00000030f968050b <+11339>: mov %rdi,0x210(%rsp) > 0x00000030f9680513 <+11347>: je 0x30f968436c <sqlite3VdbeExec+27308> > 0x00000030f9680519 <+11353>: mov 0x8(%rbp),%esi > 0x00000030f968051c <+11356>: callq 0x30f9650d50 <sqlite3BtreeBeginTrans> > 0x00000030f9680521 <+11361>: cmp $0x5,%eax > 0x00000030f9680524 <+11364>: mov %eax,%r12d > 0x00000030f9680527 <+11367>: je 0x30f968654f <sqlite3VdbeExec+35983> > 0x00000030f968052d <+11373>: test %eax,%eax > 0x00000030f968052f <+11375>: jne 0x30f9683173 <sqlite3VdbeExec+22707> > 0x00000030f9680535 <+11381>: mov 0x8(%rbp),%ecx > 0x00000030f9680538 <+11384>: test %ecx,%ecx > 0x00000030f968053a <+11386>: je 0x30f968364e <sqlite3VdbeExec+23950> > 0x00000030f9680540 <+11392>: cmpb $0x0,0x97(%r15) > 0x00000030f9680548 <+11400>: jne 0x30f9684f4d <sqlite3VdbeExec+30349> > 0x00000030f968054e <+11406>: addl $0x1,0x54(%rsp) > 0x00000030f9680553 <+11411>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9680558 <+11416>: movslq 0x4(%rbp),%rax > 0x00000030f968055c <+11420>: mov 0xc(%rbp),%esi > 0x00000030f968055f <+11423>: lea 0x210(%rsp),%rdx > 0x00000030f9680567 <+11431>: mov %esi,0x218(%rsp) > 0x00000030f968056e <+11438>: mov %eax,0x214(%rsp) > 0x00000030f9680575 <+11445>: shl $0x5,%rax > 0x00000030f9680579 <+11449>: add 0x20(%r13),%rax > 0x00000030f968057d <+11453>: mov 0x8(%rax),%rdi > 0x00000030f9680581 <+11457>: callq 0x30f961d8e0 <sqlite3BtreeGetMeta> > 0x00000030f9680586 <+11462>: movslq 0x210(%rsp),%rax > 0x00000030f968058e <+11470>: addl $0x1,0x54(%rsp) > 0x00000030f9680593 <+11475>: mov %rax,0x18(%r14) > 0x00000030f9680597 <+11479>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f968059c <+11484>: movslq 0x4(%rbp),%rax > 0x00000030f96805a0 <+11488>: movslq 0xc(%rbp),%rbx > 0x00000030f96805a4 <+11492>: shl $0x5,%rax > 0x00000030f96805a8 <+11496>: add 0x20(%r13),%rax > 0x00000030f96805ac <+11500>: mov %rax,0x210(%rsp) > 0x00000030f96805b4 <+11508>: lea 0x0(,%rbx,8),%rax > 0x00000030f96805bc <+11516>: shl $0x6,%rbx > 0x00000030f96805c0 <+11520>: sub %rax,%rbx > 0x00000030f96805c3 <+11523>: add 0x58(%rsp),%rbx > 0x00000030f96805c8 <+11528>: mov %rbx,%rdi > 0x00000030f96805cb <+11531>: callq 0x30f9619980 <sqlite3VdbeMemIntegerify> > 0x00000030f96805d0 <+11536>: mov 0x210(%rsp),%rax > 0x00000030f96805d8 <+11544>: mov 0x8(%rbp),%esi > 0x00000030f96805db <+11547>: mov 0x18(%rbx),%edx > 0x00000030f96805de <+11550>: mov 0x8(%rax),%rdi > 0x00000030f96805e2 <+11554>: callq 0x30f9652b70 <sqlite3BtreeUpdateMeta> > 0x00000030f96805e7 <+11559>: mov %eax,%r12d > 0x00000030f96805ea <+11562>: mov 0x8(%rbp),%eax > 0x00000030f96805ed <+11565>: cmp $0x1,%eax > 0x00000030f96805f0 <+11568>: je 0x30f96847b7 <sqlite3VdbeExec+28407> > 0x00000030f96805f6 <+11574>: cmp $0x2,%eax > 0x00000030f96805f9 <+11577>: je 0x30f9684c40 <sqlite3VdbeExec+29568> > 0x00000030f96805ff <+11583>: cmpl $0x1,0x4(%rbp) > 0x00000030f9680603 <+11587>: jne 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f9680609 <+11593>: mov 0x8(%r13),%rax > 0x00000030f968060d <+11597>: test %rax,%rax > 0x00000030f9680610 <+11600>: je 0x30f9680628 <sqlite3VdbeExec+11624> > 0x00000030f9680612 <+11602>: nopw 0x0(%rax,%rax,1) > 0x00000030f9680618 <+11608>: movb $0x1,0x93(%rax) > 0x00000030f968061f <+11615>: mov 0x60(%rax),%rax > 0x00000030f9680623 <+11619>: test %rax,%rax > 0x00000030f9680626 <+11622>: jne 0x30f9680618 <sqlite3VdbeExec+11608> > 0x00000030f9680628 <+11624>: movb $0x0,0x93(%r15) > 0x00000030f9680630 <+11632>: jmpq 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f9680635 <+11637>: movslq 0x4(%rbp),%rax > 0x00000030f9680639 <+11641>: shl $0x5,%rax > 0x00000030f968063d <+11645>: add 0x20(%r13),%rax > 0x00000030f9680641 <+11649>: mov 0x8(%rax),%rdi > 0x00000030f9680645 <+11653>: test %rdi,%rdi > 0x00000030f9680648 <+11656>: mov %rdi,0x218(%rsp) > 0x00000030f9680650 <+11664>: je 0x30f968439b <sqlite3VdbeExec+27355> > 0x00000030f9680656 <+11670>: lea 0x210(%rsp),%rdx > 0x00000030f968065e <+11678>: mov $0x1,%esi > 0x00000030f9680663 <+11683>: callq 0x30f961d8e0 <sqlite3BtreeGetMeta> > 0x00000030f9680668 <+11688>: movslq 0x4(%rbp),%rax > 0x00000030f968066c <+11692>: shl $0x5,%rax > 0x00000030f9680670 <+11696>: add 0x20(%r13),%rax > 0x00000030f9680674 <+11700>: mov 0x18(%rax),%rax > 0x00000030f9680678 <+11704>: mov 0x4(%rax),%eax > 0x00000030f968067b <+11707>: mov %eax,0x214(%rsp) > 0x00000030f9680682 <+11714>: mov 0x8(%rbp),%rcx > 0x00000030f9680686 <+11718>: cmp %rcx,0x210(%rsp) > 0x00000030f968068e <+11726>: jne 0x30f9682c29 <sqlite3VdbeExec+21353> > 0x00000030f9680694 <+11732>: addl $0x1,0x54(%rsp) > 0x00000030f9680699 <+11737>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f968069e <+11742>: cmpb $0x0,0x93(%r15) > 0x00000030f96806a6 <+11750>: jne 0x30f9683050 <sqlite3VdbeExec+22416> > 0x00000030f96806ac <+11756>: movq $0x0,0x218(%rsp) > 0x00000030f96806b8 <+11768>: mov 0x8(%rbp),%edx > 0x00000030f96806bb <+11771>: movl $0x0,0x210(%rsp) > 0x00000030f96806c6 <+11782>: mov %edx,0x220(%rsp) > 0x00000030f96806cd <+11789>: movslq 0xc(%rbp),%rax > 0x00000030f96806d1 <+11793>: mov %eax,0x224(%rsp) > 0x00000030f96806d8 <+11800>: shl $0x5,%rax > 0x00000030f96806dc <+11804>: add 0x20(%r13),%rax > 0x00000030f96806e0 <+11808>: mov %rax,0x240(%rsp) > 0x00000030f96806e8 <+11816>: mov 0x8(%rax),%rcx > 0x00000030f96806ec <+11820>: mov %rcx,0x230(%rsp) > 0x00000030f96806f4 <+11828>: cmpb $0x28,0x0(%rbp) > 0x00000030f96806f8 <+11832>: je 0x30f9683e31 <sqlite3VdbeExec+25969> > 0x00000030f96806fe <+11838>: movl $0x0,0x228(%rsp) > 0x00000030f9680709 <+11849>: cmpb $0x0,0x3(%rbp) > 0x00000030f968070d <+11853>: jne 0x30f96850f2 <sqlite3VdbeExec+30770> > 0x00000030f9680713 <+11859>: movzbl 0x1(%rbp),%eax > 0x00000030f9680717 <+11863>: cmp $0xfa,%al > 0x00000030f9680719 <+11865>: je 0x30f9685230 <sqlite3VdbeExec+31088> > 0x00000030f968071f <+11871>: cmp $0xf2,%al > 0x00000030f9680721 <+11873>: je 0x30f9685b82 <sqlite3VdbeExec+33474> > 0x00000030f9680727 <+11879>: mov 0x210(%rsp),%edx > 0x00000030f968072e <+11886>: mov 0x4(%rbp),%esi > 0x00000030f9680731 <+11889>: mov 0x224(%rsp),%ecx > 0x00000030f9680738 <+11896>: mov $0x1,%r8d > 0x00000030f968073e <+11902>: mov %r15,%rdi > 0x00000030f9680741 <+11905>: callq 0x30f9656eb0 <allocateCursor> > 0x00000030f9680746 <+11910>: test %rax,%rax > 0x00000030f9680749 <+11913>: mov %rax,0x238(%rsp) > 0x00000030f9680751 <+11921>: je 0x30f967da88 <sqlite3VdbeExec+456> > 0x00000030f9680757 <+11927>: movb $0x1,0x28(%rax) > 0x00000030f968075b <+11931>: mov 0x238(%rsp),%rax > 0x00000030f9680763 <+11939>: mov 0x228(%rsp),%edx > 0x00000030f968076a <+11946>: mov 0x218(%rsp),%rcx > 0x00000030f9680772 <+11954>: mov 0x220(%rsp),%esi > 0x00000030f9680779 <+11961>: mov 0x230(%rsp),%rdi > 0x00000030f9680781 <+11969>: movb $0x1,0x2c(%rax) > 0x00000030f9680785 <+11973>: mov 0x238(%rsp),%rax > 0x00000030f968078d <+11981>: mov (%rax),%r8 > 0x00000030f9680790 <+11984>: callq 0x30f961d800 <sqlite3BtreeCursor> > 0x00000030f9680795 <+11989>: mov 0x218(%rsp),%rdx > 0x00000030f968079d <+11997>: mov %eax,%r12d > 0x00000030f96807a0 <+12000>: mov 0x238(%rsp),%rax > 0x00000030f96807a8 <+12008>: mov %rdx,0x10(%rax) > 0x00000030f96807ac <+12012>: cmpb $0xfa,0x1(%rbp) > 0x00000030f96807b0 <+12016>: mov 0x238(%rsp),%rax > 0x00000030f96807b8 <+12024>: setne 0x2a(%rax) > 0x00000030f96807bc <+12028>: mov 0x238(%rsp),%rax > 0x00000030f96807c4 <+12036>: cmpb $0x0,0x2a(%rax) > 0x00000030f96807c8 <+12040>: sete 0x2b(%rax) > 0x00000030f96807cc <+12044>: jmpq 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f96807d1 <+12049>: movslq 0x4(%rbp),%rdx > 0x00000030f96807d5 <+12053>: mov 0x68(%r15),%rax > 0x00000030f96807d9 <+12057>: lea 0x96(%r15),%rsi > 0x00000030f96807e0 <+12064>: mov %r15,%rdi > 0x00000030f96807e3 <+12067>: mov (%rax,%rdx,8),%rdx > 0x00000030f96807e7 <+12071>: callq 0x30f9656cf0 <sqlite3VdbeFreeCursor> > 0x00000030f96807ec <+12076>: movslq 0x4(%rbp),%rdx > 0x00000030f96807f0 <+12080>: mov 0x68(%r15),%rax > 0x00000030f96807f4 <+12084>: addl $0x1,0x54(%rsp) > 0x00000030f96807f9 <+12089>: movq $0x0,(%rax,%rdx,8) > 0x00000030f9680801 <+12097>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9680806 <+12102>: mov 0x8(%rbp),%edx > 0x00000030f9680809 <+12105>: mov 0x4(%rbp),%esi > 0x00000030f968080c <+12108>: mov $0xffffffff,%ecx > 0x00000030f9680811 <+12113>: mov $0x1,%r8d > 0x00000030f9680817 <+12119>: mov %r15,%rdi > 0x00000030f968081a <+12122>: callq 0x30f9656eb0 <allocateCursor> > 0x00000030f968081f <+12127>: test %rax,%rax > 0x00000030f9680822 <+12130>: mov %rax,%rcx > 0x00000030f9680825 <+12133>: mov %rax,0x210(%rsp) > 0x00000030f968082d <+12141>: je 0x30f967da88 <sqlite3VdbeExec+456> > 0x00000030f9680833 <+12147>: mov 0x10(%rbp),%rax > 0x00000030f9680837 <+12151>: mov $0x50,%esi > 0x00000030f968083c <+12156>: mov %r13,%rdi > 0x00000030f968083f <+12159>: mov $0x7,%r12d > 0x00000030f9680845 <+12165>: mov %rax,0x10(%rcx) > 0x00000030f9680849 <+12169>: mov (%r15),%rdx > 0x00000030f968084c <+12172>: mov 0x20(%rdx),%rdx > 0x00000030f9680850 <+12176>: mov 0x18(%rdx),%rdx > 0x00000030f9680854 <+12180>: movzbl 0x71(%rdx),%edx > 0x00000030f9680858 <+12184>: mov %dl,0x8(%rax) > 0x00000030f968085b <+12187>: movb $0x1,0x2d(%rcx) > 0x00000030f968085f <+12191>: mov %rcx,0x18(%rsp) > 0x00000030f9680864 <+12196>: callq 0x30f9616180 <sqlite3DbMallocZero> > 0x00000030f9680869 <+12201>: mov 0x18(%rsp),%rcx > 0x00000030f968086e <+12206>: test %rax,%rax > 0x00000030f9680871 <+12209>: mov %rax,%rbx > 0x00000030f9680874 <+12212>: mov %rax,0x58(%rcx) > 0x00000030f9680878 <+12216>: je 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f968087e <+12222>: lea 0x108(%rsp),%r10 > 0x00000030f9680886 <+12230>: mov 0x10(%rcx),%rdi > 0x00000030f968088a <+12234>: xor %edx,%edx > 0x00000030f968088c <+12236>: xor %esi,%esi > 0x00000030f968088e <+12238>: mov %r10,%rcx > 0x00000030f9680891 <+12241>: callq 0x30f96167b0 <sqlite3VdbeAllocUnpackedRecord> > 0x00000030f9680896 <+12246>: test %rax,%rax > 0x00000030f9680899 <+12249>: mov %rax,0x48(%rbx) > 0x00000030f968089d <+12253>: je 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f96808a3 <+12259>: cmpb $0x2,0x45(%r13) > 0x00000030f96808a8 <+12264>: je 0x30f9685833 <sqlite3VdbeExec+32627> > 0x00000030f96808ae <+12270>: mov 0x20(%r13),%rax > 0x00000030f96808b2 <+12274>: mov 0x8(%rax),%rax > 0x00000030f96808b6 <+12278>: mov 0x8(%rax),%rax > 0x00000030f96808ba <+12282>: mov 0x30(%rax),%eax > 0x00000030f96808bd <+12285>: lea (%rax,%rax,4),%edx > 0x00000030f96808c0 <+12288>: add %edx,%edx > 0x00000030f96808c2 <+12290>: mov %edx,0x1c(%rbx) > 0x00000030f96808c5 <+12293>: mov 0x20(%r13),%rcx > 0x00000030f96808c9 <+12297>: mov 0x18(%rcx),%rcx > 0x00000030f96808cd <+12301>: mov 0x74(%rcx),%ecx > 0x00000030f96808d0 <+12304>: imul %ecx,%eax > 0x00000030f96808d3 <+12307>: cmp $0xa,%ecx > 0x00000030f96808d6 <+12310>: cmovge %eax,%edx > 0x00000030f96808d9 <+12313>: xor %r12b,%r12b > 0x00000030f96808dc <+12316>: mov %edx,0x20(%rbx) > 0x00000030f96808df <+12319>: jmpq 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f96808e4 <+12324>: mov 0xc(%rbp),%edx > 0x00000030f96808e7 <+12327>: mov 0x4(%rbp),%esi > 0x00000030f96808ea <+12330>: xor %r8d,%r8d > 0x00000030f96808ed <+12333>: mov $0xffffffff,%ecx > 0x00000030f96808f2 <+12338>: mov %r15,%rdi > 0x00000030f96808f5 <+12341>: callq 0x30f9656eb0 <allocateCursor> > 0x00000030f96808fa <+12346>: test %rax,%rax > 0x00000030f96808fd <+12349>: mov %rax,0x210(%rsp) > 0x00000030f9680905 <+12357>: je 0x30f967da88 <sqlite3VdbeExec+456> > 0x00000030f968090b <+12363>: movb $0x1,0x28(%rax) > 0x00000030f968090f <+12367>: mov 0x8(%rbp),%edx > 0x00000030f9680912 <+12370>: addl $0x1,0x54(%rsp) > 0x00000030f9680917 <+12375>: movb $0x1,0x2a(%rax) > 0x00000030f968091b <+12379>: movb $0x0,0x2b(%rax) > 0x00000030f968091f <+12383>: mov %edx,0x1c(%rax) > 0x00000030f9680922 <+12386>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9680927 <+12391>: mov 0x8(%rbp),%edx > 0x00000030f968092a <+12394>: mov 0x4(%rbp),%esi > 0x00000030f968092d <+12397>: mov $0x1,%r8d > 0x00000030f9680933 <+12403>: mov $0xffffffff,%ecx > 0x00000030f9680938 <+12408>: mov %r15,%rdi > 0x00000030f968093b <+12411>: callq 0x30f9656eb0 <allocateCursor> > 0x00000030f9680940 <+12416>: test %rax,%rax > 0x00000030f9680943 <+12419>: mov %rax,0x210(%rsp) > 0x00000030f968094b <+12427>: je 0x30f967da88 <sqlite3VdbeExec+456> > 0x00000030f9680951 <+12433>: movb $0x1,0x28(%rax) > 0x00000030f9680955 <+12437>: movzbl 0x3(%rbp),%r8d > 0x00000030f968095a <+12442>: lea 0x8(%rax),%rcx > 0x00000030f968095e <+12446>: mov 0x0(%r13),%rdi > 0x00000030f9680962 <+12450>: xor %esi,%esi > 0x00000030f9680964 <+12452>: mov $0x41e,%r9d > 0x00000030f968096a <+12458>: mov %r13,%rdx > 0x00000030f968096d <+12461>: or $0x5,%r8d > 0x00000030f9680971 <+12465>: movzbl %r8b,%r8d > 0x00000030f9680975 <+12469>: callq 0x30f96431e0 <sqlite3BtreeOpen> > 0x00000030f968097a <+12474>: mov %eax,%r12d > 0x00000030f968097d <+12477>: mov 0x210(%rsp),%rax > 0x00000030f9680985 <+12485>: test %r12d,%r12d > 0x00000030f9680988 <+12488>: je 0x30f9684449 <sqlite3VdbeExec+27529> > 0x00000030f968098e <+12494>: cmpb $0x0,0x2a(%rax) > 0x00000030f9680992 <+12498>: sete %dl > 0x00000030f9680995 <+12501>: cmpb $0x8,0x3(%rbp) > 0x00000030f9680999 <+12505>: mov %dl,0x2b(%rax) > 0x00000030f968099c <+12508>: setne 0x2c(%rax) > 0x00000030f96809a0 <+12512>: jmpq 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f96809a5 <+12517>: movslq 0x4(%rbp),%rdx > 0x00000030f96809a9 <+12521>: mov 0x68(%r15),%rax > 0x00000030f96809ad <+12525>: mov (%rax,%rdx,8),%rbx > 0x00000030f96809b1 <+12529>: mov %rbx,0x210(%rsp) > 0x00000030f96809b9 <+12537>: cmpq $0x0,(%rbx) > 0x00000030f96809bd <+12541>: je 0x30f9684376 <sqlite3VdbeExec+27318> > 0x00000030f96809c3 <+12547>: movb $0x0,0x28(%rbx) > 0x00000030f96809c7 <+12551>: movslq 0x8(%rbp),%rax > 0x00000030f96809cb <+12555>: mov 0x58(%rsp),%rdi > 0x00000030f96809d0 <+12560>: lea 0x0(,%rax,8),%rdx > 0x00000030f96809d8 <+12568>: shl $0x6,%rax > 0x00000030f96809dc <+12572>: sub %rdx,%rax > 0x00000030f96809df <+12575>: add %rax,%rdi > 0x00000030f96809e2 <+12578>: callq 0x30f96198f0 <sqlite3VdbeIntValue> > 0x00000030f96809e7 <+12583>: mov %rax,0x48(%rbx) > 0x00000030f96809eb <+12587>: mov 0x210(%rsp),%rax > 0x00000030f96809f3 <+12595>: addl $0x1,0x54(%rsp) > 0x00000030f96809f8 <+12600>: movb $0x0,0x25(%rax) > 0x00000030f96809fc <+12604>: movb $0x1,0x29(%rax) > 0x00000030f9680a00 <+12608>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9680a05 <+12613>: movslq 0x4(%rbp),%rdx > 0x00000030f9680a09 <+12617>: mov 0x68(%r15),%rax > 0x00000030f9680a0d <+12621>: movl $0x0,0x210(%rsp) > 0x00000030f9680a18 <+12632>: mov 0x58(%rsp),%rbx > 0x00000030f9680a1d <+12637>: mov (%rax,%rdx,8),%rax > 0x00000030f9680a21 <+12641>: mov %rax,0x218(%rsp) > 0x00000030f9680a29 <+12649>: movslq 0xc(%rbp),%rdx > 0x00000030f9680a2d <+12653>: lea 0x0(,%rdx,8),%rcx > 0x00000030f9680a35 <+12661>: shl $0x6,%rdx > 0x00000030f9680a39 <+12665>: sub %rcx,%rdx > 0x00000030f9680a3c <+12668>: add %rdx,%rbx > 0x00000030f9680a3f <+12671>: cmpq $0x0,(%rax) > 0x00000030f9680a43 <+12675>: je 0x30f9684c58 <sqlite3VdbeExec+29592> > 0x00000030f9680a49 <+12681>: mov 0x10(%rbp),%edx > 0x00000030f9680a4c <+12684>: test %edx,%edx > 0x00000030f9680a4e <+12686>: jle 0x30f9685890 <sqlite3VdbeExec+32720> > 0x00000030f9680a54 <+12692>: mov 0x10(%rax),%rdx > 0x00000030f9680a58 <+12696>: lea 0x238(%rsp),%rsi > 0x00000030f9680a60 <+12704>: mov %rdx,0x238(%rsp) > 0x00000030f9680a68 <+12712>: mov 0x10(%rbp),%edx > 0x00000030f9680a6b <+12715>: mov %rbx,0x250(%rsp) > 0x00000030f9680a73 <+12723>: movb $0x2,0x242(%rsp) > 0x00000030f9680a7b <+12731>: mov %rsi,0x230(%rsp) > 0x00000030f9680a83 <+12739>: mov %dx,0x240(%rsp) > 0x00000030f9680a8b <+12747>: mov (%rax),%rdi > 0x00000030f9680a8e <+12750>: lea 0x220(%rsp),%r8 > 0x00000030f9680a96 <+12758>: xor %ecx,%ecx > 0x00000030f9680a98 <+12760>: xor %edx,%edx > 0x00000030f9680a9a <+12762>: callq 0x30f9655730 <sqlite3BtreeMovetoUnpacked> > 0x00000030f9680a9f <+12767>: mov %eax,%r12d > 0x00000030f9680aa2 <+12770>: mov 0x10(%rbp),%eax > 0x00000030f9680aa5 <+12773>: test %eax,%eax > 0x00000030f9680aa7 <+12775>: je 0x30f9684801 <sqlite3VdbeExec+28481> > 0x00000030f9680aad <+12781>: test %r12d,%r12d > 0x00000030f9680ab0 <+12784>: jne 0x30f967fa90 <sqlite3VdbeExec+8656> > 0x00000030f9680ab6 <+12790>: mov 0x220(%rsp),%r12d > 0x00000030f9680abe <+12798>: mov 0x218(%rsp),%rdx > 0x00000030f9680ac6 <+12806>: xor %eax,%eax > 0x00000030f9680ac8 <+12808>: test %r12d,%r12d > 0x00000030f9680acb <+12811>: movb $0x0,0x29(%rdx) > 0x00000030f9680acf <+12815>: movl $0x0,0x64(%rdx) > 0x00000030f9680ad6 <+12822>: sete %al > 0x00000030f9680ad9 <+12825>: mov %eax,0x210(%rsp) > 0x00000030f9680ae0 <+12832>: cmpb $0x34,0x0(%rbp) > 0x00000030f9680ae4 <+12836>: je 0x30f9684fd1 <sqlite3VdbeExec+30481> > 0x00000030f9680aea <+12842>: test %eax,%eax > 0x00000030f9680aec <+12844>: je 0x30f9684c62 <sqlite3VdbeExec+29602> > 0x00000030f9680af2 <+12850>: addl $0x1,0x54(%rsp) > 0x00000030f9680af7 <+12855>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9680afc <+12860>: movslq 0x4(%rbp),%rdx > 0x00000030f9680b00 <+12864>: mov 0x68(%r15),%rax > 0x00000030f9680b04 <+12868>: mov (%rax,%rdx,8),%rax > 0x00000030f9680b08 <+12872>: mov %rax,0x218(%rsp) > 0x00000030f9680b10 <+12880>: cmpq $0x0,(%rax) > 0x00000030f9680b14 <+12884>: je 0x30f96850cb <sqlite3VdbeExec+30731> > 0x00000030f9680b1a <+12890>: movzbl 0x0(%rbp),%edx > 0x00000030f9680b1e <+12894>: cmpb $0x0,0x2a(%rax) > 0x00000030f9680b22 <+12898>: movb $0x0,0x28(%rax) > 0x00000030f9680b26 <+12902>: movzbl %dl,%ecx > 0x00000030f9680b29 <+12905>: mov %ecx,0x214(%rsp) > 0x00000030f9680b30 <+12912>: jne 0x30f9684840 <sqlite3VdbeExec+28544> > 0x00000030f9680b36 <+12918>: mov 0x10(%rbp),%ecx > 0x00000030f9680b39 <+12921>: and $0x1,%edx > 0x00000030f9680b3c <+12924>: mov 0x58(%rsp),%rdi > 0x00000030f9680b41 <+12929>: mov %ecx,0x240(%rsp) > 0x00000030f9680b48 <+12936>: mov 0x10(%rax),%rsi > 0x00000030f9680b4c <+12940>: mov %cx,0x228(%rsp) > 0x00000030f9680b54 <+12948>: mov %dl,0x22a(%rsp) > 0x00000030f9680b5b <+12955>: mov %rsi,0x220(%rsp) > 0x00000030f9680b63 <+12963>: movslq 0xc(%rbp),%rdx > 0x00000030f9680b67 <+12967>: lea 0x0(,%rdx,8),%rcx > 0x00000030f9680b6f <+12975>: shl $0x6,%rdx > 0x00000030f9680b73 <+12979>: sub %rcx,%rdx > 0x00000030f9680b76 <+12982>: add %rdx,%rdi > 0x00000030f9680b79 <+12985>: mov %rdi,0x238(%rsp) > 0x00000030f9680b81 <+12993>: testb $0x40,0x25(%rdi) > 0x00000030f9680b85 <+12997>: jne 0x30f9683a0f <sqlite3VdbeExec+24911> > 0x00000030f9680b8b <+13003>: mov (%rax),%rdi > 0x00000030f9680b8e <+13006>: lea 0x220(%rsp),%rsi > 0x00000030f9680b96 <+13014>: lea 0x210(%rsp),%r8 > 0x00000030f9680b9e <+13022>: xor %ecx,%ecx > 0x00000030f9680ba0 <+13024>: xor %edx,%edx > 0x00000030f9680ba2 <+13026>: callq 0x30f9655730 <sqlite3BtreeMovetoUnpacked> > 0x00000030f9680ba7 <+13031>: test %eax,%eax > 0x00000030f9680ba9 <+13033>: mov %eax,%r12d > 0x00000030f9680bac <+13036>: jne 0x30f9683173 <sqlite3VdbeExec+22707> > 0x00000030f9680bb2 <+13042>: mov 0x218(%rsp),%rax > 0x00000030f9680bba <+13050>: mov 0x210(%rsp),%edx > 0x00000030f9680bc1 <+13057>: movb $0x0,0x25(%rax) > 0x00000030f9680bc5 <+13061>: cmpl $0x2f,0x214(%rsp) > 0x00000030f9680bcd <+13069>: movb $0x0,0x29(%rax) > 0x00000030f9680bd1 <+13073>: movl $0x0,0x64(%rax) > 0x00000030f9680bd8 <+13080>: jg 0x30f9683591 <sqlite3VdbeExec+23761> > 0x00000030f9680bde <+13086>: test %edx,%edx > 0x00000030f9680be0 <+13088>: jg 0x30f9684a73 <sqlite3VdbeExec+29107> > 0x00000030f9680be6 <+13094>: movabs $0x2e00000000,%rdx > 0x00000030f9680bf0 <+13104>: cmp %rdx,0x210(%rsp) > 0x00000030f9680bf8 <+13112>: je 0x30f9684a73 <sqlite3VdbeExec+29107> > 0x00000030f9680bfe <+13118>: mov (%rax),%rax > 0x00000030f9680c01 <+13121>: cmpb $0x1,0x77(%rax) > 0x00000030f9680c05 <+13125>: setne %al > 0x00000030f9680c08 <+13128>: movzbl %al,%eax > 0x00000030f9680c0b <+13131>: mov %eax,0x210(%rsp) > 0x00000030f9680c12 <+13138>: test %eax,%eax > 0x00000030f9680c14 <+13140>: je 0x30f9685290 <sqlite3VdbeExec+31184> > 0x00000030f9680c1a <+13146>: mov 0x8(%rbp),%ebp > 0x00000030f9680c1d <+13149>: mov %ebp,0x54(%rsp) > 0x00000030f9680c21 <+13153>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9680c26 <+13158>: movslq 0x10(%rbp),%r9 > 0x00000030f9680c2a <+13162>: movslq 0xc(%rbp),%rbx > 0x00000030f9680c2e <+13166>: lea 0x0(,%r9,8),%rax > 0x00000030f9680c36 <+13174>: shl $0x6,%r9 > 0x00000030f9680c3a <+13178>: sub %rax,%r9 > 0x00000030f9680c3d <+13181>: add 0x58(%rsp),%r9 > 0x00000030f9680c42 <+13186>: mov 0x68(%r15),%rax > 0x00000030f9680c46 <+13190>: mov %r9,0x230(%rsp) > 0x00000030f9680c4e <+13198>: movslq 0x4(%rbp),%rdx > 0x00000030f9680c52 <+13202>: mov (%rax,%rdx,8),%r8 > 0x00000030f9680c56 <+13206>: mov %r8,0x218(%rsp) > 0x00000030f9680c5e <+13214>: mov (%r8),%r11 > 0x00000030f9680c61 <+13217>: movl $0x0,0x60(%r8) > 0x00000030f9680c69 <+13225>: movl $0x0,0x64(%r8) > 0x00000030f9680c71 <+13233>: movw $0x0,0x210(%rsp) > 0x00000030f9680c7b <+13243>: mov %r11,0x220(%rsp) > 0x00000030f9680c83 <+13251>: mov 0x10(%r8),%rax > 0x00000030f9680c87 <+13255>: movzwl 0xa(%rax),%edi > 0x00000030f9680c8b <+13259>: test %di,%di > 0x00000030f9680c8e <+13262>: mov %di,0x228(%rsp) > 0x00000030f9680c96 <+13270>: je 0x30f9680cd3 <sqlite3VdbeExec+13331> > 0x00000030f9680c98 <+13272>: testb $0x1,0x24(%r9) > 0x00000030f9680c9d <+13277>: mov %r9,%rdx > 0x00000030f9680ca0 <+13280>: mov $0x1,%eax > 0x00000030f9680ca5 <+13285>: je 0x30f9680cc6 <sqlite3VdbeExec+13318> > 0x00000030f9680ca7 <+13287>: jmpq 0x30f968348c <sqlite3VdbeExec+23500> > 0x00000030f9680cac <+13292>: nopl 0x0(%rax) > 0x00000030f9680cb0 <+13296>: movzwl 0x5c(%rdx),%ecx > 0x00000030f9680cb4 <+13300>: add $0x38,%rdx > 0x00000030f9680cb8 <+13304>: lea 0x1(%rax),%esi > 0x00000030f9680cbb <+13307>: and $0x1,%ecx > 0x00000030f9680cbe <+13310>: jne 0x30f9683484 <sqlite3VdbeExec+23492> > 0x00000030f9680cc4 <+13316>: mov %esi,%eax > 0x00000030f9680cc6 <+13318>: cmp %di,%ax > 0x00000030f9680cc9 <+13321>: jne 0x30f9680cb0 <sqlite3VdbeExec+13296> > 0x00000030f9680ccb <+13323>: mov %di,0x210(%rsp) > 0x00000030f9680cd3 <+13331>: test %r11,%r11 > 0x00000030f9680cd6 <+13334>: je 0x30f9686dd6 <sqlite3VdbeExec+38166> > 0x00000030f9680cdc <+13340>: lea 0x0(,%rbx,8),%rax > 0x00000030f9680ce4 <+13348>: shl $0x6,%rbx > 0x00000030f9680ce8 <+13352>: add $0x1,%edi > 0x00000030f9680ceb <+13355>: sub %rax,%rbx > 0x00000030f9680cee <+13358>: add 0x58(%rsp),%rbx > 0x00000030f9680cf3 <+13363>: mov 0x10(%r8),%rax > 0x00000030f9680cf7 <+13367>: mov %di,0x240(%rsp) > 0x00000030f9680cff <+13375>: mov %r9,0x250(%rsp) > 0x00000030f9680d07 <+13383>: movb $0x4,0x242(%rsp) > 0x00000030f9680d0f <+13391>: mov %rax,0x238(%rsp) > 0x00000030f9680d17 <+13399>: mov %rbx,%rdi > 0x00000030f9680d1a <+13402>: callq 0x30f9619980 <sqlite3VdbeMemIntegerify> > 0x00000030f9680d1f <+13407>: mov 0x18(%rbx),%rax > 0x00000030f9680d23 <+13411>: mov 0x220(%rsp),%rdi > 0x00000030f9680d2b <+13419>: lea 0x238(%rsp),%rsi > 0x00000030f9680d33 <+13427>: xor %ecx,%ecx > 0x00000030f9680d35 <+13429>: xor %edx,%edx > 0x00000030f9680d37 <+13431>: mov %rax,0x258(%rsp) > 0x00000030f9680d3f <+13439>: mov 0x218(%rsp),%rax > 0x00000030f9680d47 <+13447>: lea 0x60(%rax),%r8 > 0x00000030f9680d4b <+13451>: callq 0x30f9655730 <sqlite3BtreeMovetoUnpacked> > 0x00000030f9680d50 <+13456>: testb $0x4,0x242(%rsp) > 0x00000030f9680d58 <+13464>: mov %eax,%r12d > 0x00000030f9680d5b <+13467>: jne 0x30f967e5ed <sqlite3VdbeExec+3373> > 0x00000030f9680d61 <+13473>: mov 0x248(%rsp),%rax > 0x00000030f9680d69 <+13481>: cmp 0x258(%rsp),%rax > 0x00000030f9680d71 <+13489>: je 0x30f967e5ed <sqlite3VdbeExec+3373> > 0x00000030f9680d77 <+13495>: mov %rax,0x18(%rbx) > 0x00000030f9680d7b <+13499>: jmpq 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f9680d80 <+13504>: movslq 0x8(%rbp),%r14 > 0x00000030f9680d84 <+13508>: movslq 0x4(%rbp),%rdx > 0x00000030f9680d88 <+13512>: lea 0x0(,%r14,8),%rax > 0x00000030f9680d90 <+13520>: shl $0x6,%r14 > 0x00000030f9680d94 <+13524>: sub %rax,%r14 > 0x00000030f9680d97 <+13527>: mov 0x68(%r15),%rax > 0x00000030f9680d9b <+13531>: add 0x58(%rsp),%r14 > 0x00000030f9680da0 <+13536>: mov (%rax,%rdx,8),%rax > 0x00000030f9680da4 <+13540>: mov 0x58(%rax),%rdx > 0x00000030f9680da8 <+13544>: mov %rax,0x210(%rsp) > 0x00000030f9680db0 <+13552>: mov 0x30(%rdx),%rax > 0x00000030f9680db4 <+13556>: test %rax,%rax > 0x00000030f9680db7 <+13559>: je 0x30f9684aee <sqlite3VdbeExec+29230> > 0x00000030f9680dbd <+13565>: movslq 0x4(%rax),%rax > 0x00000030f9680dc1 <+13569>: lea (%rax,%rax,2),%rax > 0x00000030f9680dc5 <+13573>: shl $0x4,%rax > 0x00000030f9680dc9 <+13577>: add 0x28(%rdx),%rax > 0x00000030f9680dcd <+13581>: mov 0x14(%rax),%ebx > 0x00000030f9680dd0 <+13584>: mov 0x28(%rax),%rbp > 0x00000030f9680dd4 <+13588>: xor %edx,%edx > 0x00000030f9680dd6 <+13590>: mov %ebx,%esi > 0x00000030f9680dd8 <+13592>: mov %r14,%rdi > 0x00000030f9680ddb <+13595>: callq 0x30f9624930 <sqlite3VdbeMemGrow> > 0x00000030f9680de0 <+13600>: test %eax,%eax > 0x00000030f9680de2 <+13602>: mov $0x7,%r12d > 0x00000030f9680de8 <+13608>: jne 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f9680dee <+13614>: movzwl 0x24(%r14),%eax > 0x00000030f9680df3 <+13619>: mov 0x8(%r14),%rdi > 0x00000030f9680df7 <+13623>: movslq %ebx,%rdx > 0x00000030f9680dfa <+13626>: mov %ebx,0x20(%r14) > 0x00000030f9680dfe <+13630>: mov %rbp,%rsi > 0x00000030f9680e01 <+13633>: xor %r12b,%r12b > 0x00000030f9680e04 <+13636>: and $0xbf00,%ax > 0x00000030f9680e08 <+13640>: or $0x10,%eax > 0x00000030f9680e0b <+13643>: mov %ax,0x24(%r14) > 0x00000030f9680e10 <+13648>: callq 0x30f9609f30 <memcpy@plt> > 0x00000030f9680e15 <+13653>: jmpq 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f9680e1a <+13658>: movslq 0x8(%rbp),%r14 > 0x00000030f9680e1e <+13662>: movslq 0x4(%rbp),%rdx > 0x00000030f9680e22 <+13666>: lea 0x0(,%r14,8),%rax > 0x00000030f9680e2a <+13674>: shl $0x6,%r14 > 0x00000030f9680e2e <+13678>: sub %rax,%r14 > 0x00000030f9680e31 <+13681>: mov 0x68(%r15),%rax > 0x00000030f9680e35 <+13685>: add 0x58(%rsp),%r14 > 0x00000030f9680e3a <+13690>: mov (%rax,%rdx,8),%rdi > 0x00000030f9680e3e <+13694>: mov %rdi,0x210(%rsp) > 0x00000030f9680e46 <+13702>: mov (%rdi),%rax > 0x00000030f9680e49 <+13705>: mov %rax,0x218(%rsp) > 0x00000030f9680e51 <+13713>: callq 0x30f9656000 <sqlite3VdbeCursorMoveto> > 0x00000030f9680e56 <+13718>: test %eax,%eax > 0x00000030f9680e58 <+13720>: mov %eax,%r12d > 0x00000030f9680e5b <+13723>: jne 0x30f9683173 <sqlite3VdbeExec+22707> > 0x00000030f9680e61 <+13729>: mov 0x210(%rsp),%rax > 0x00000030f9680e69 <+13737>: cmpb $0x0,0x2b(%rax) > 0x00000030f9680e6d <+13741>: je 0x30f96834a4 <sqlite3VdbeExec+23524> > 0x00000030f9680e73 <+13747>: mov 0xa0(%rsp),%rsi > 0x00000030f9680e7b <+13755>: mov 0x218(%rsp),%rdi > 0x00000030f9680e83 <+13763>: callq 0x30f96194b0 <sqlite3BtreeKeySize> > 0x00000030f9680e88 <+13768>: movslq 0x5c(%r13),%rdx > 0x00000030f9680e8c <+13772>: mov 0x228(%rsp),%rax > 0x00000030f9680e94 <+13780>: cmp %rdx,%rax > 0x00000030f9680e97 <+13783>: jg 0x30f9682407 <sqlite3VdbeExec+19271> > 0x00000030f9680e9d <+13789>: mov %eax,%esi > 0x00000030f9680e9f <+13791>: mov %eax,0x220(%rsp) > 0x00000030f9680ea6 <+13798>: xor %edx,%edx > 0x00000030f9680ea8 <+13800>: mov %r14,%rdi > 0x00000030f9680eab <+13803>: callq 0x30f9624930 <sqlite3VdbeMemGrow> > 0x00000030f9680eb0 <+13808>: test %eax,%eax > 0x00000030f9680eb2 <+13810>: jne 0x30f967da88 <sqlite3VdbeExec+456> > 0x00000030f9680eb8 <+13816>: movzwl 0x24(%r14),%eax > 0x00000030f9680ebd <+13821>: mov 0x220(%rsp),%edx > 0x00000030f9680ec4 <+13828>: mov 0x8(%r14),%rcx > 0x00000030f9680ec8 <+13832>: mov %edx,0x20(%r14) > 0x00000030f9680ecc <+13836>: and $0xbf00,%ax > 0x00000030f9680ed0 <+13840>: or $0x10,%eax > 0x00000030f9680ed3 <+13843>: mov %ax,0x24(%r14) > 0x00000030f9680ed8 <+13848>: mov 0x210(%rsp),%rax > 0x00000030f9680ee0 <+13856>: cmpb $0x0,0x2b(%rax) > 0x00000030f9680ee4 <+13860>: je 0x30f96840ec <sqlite3VdbeExec+26668> > 0x00000030f9680eea <+13866>: mov 0x218(%rsp),%rdi > 0x00000030f9680ef2 <+13874>: xor %r8d,%r8d > 0x00000030f9680ef5 <+13877>: xor %esi,%esi > 0x00000030f9680ef7 <+13879>: callq 0x30f96552d0 <accessPayload> > 0x00000030f9680efc <+13884>: mov %eax,%r12d > 0x00000030f9680eff <+13887>: movb $0x1,0x27(%r14) > 0x00000030f9680f04 <+13892>: jmpq 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f9680f09 <+13897>: movslq 0x8(%rbp),%rcx > 0x00000030f9680f0d <+13901>: lea 0x0(,%rcx,8),%rax > 0x00000030f9680f15 <+13909>: shl $0x6,%rcx > 0x00000030f9680f19 <+13913>: sub %rax,%rcx > 0x00000030f9680f1c <+13916>: add 0x58(%rsp),%rcx > 0x00000030f9680f21 <+13921>: mov 0x68(%r15),%rax > 0x00000030f9680f25 <+13925>: mov %rcx,0x210(%rsp) > 0x00000030f9680f2d <+13933>: movslq 0x4(%rbp),%rdx > 0x00000030f9680f31 <+13937>: mov (%rax,%rdx,8),%rax > 0x00000030f9680f35 <+13941>: mov %rax,0x228(%rsp) > 0x00000030f9680f3d <+13949>: cmpb $0x39,0x0(%rbp) > 0x00000030f9680f41 <+13953>: movslq 0xc(%rbp),%rax > 0x00000030f9680f45 <+13957>: je 0x30f9684712 <sqlite3VdbeExec+28242> > 0x00000030f9680f4b <+13963>: mov %rax,0x220(%rsp) > 0x00000030f9680f53 <+13971>: movzbl 0x3(%rbp),%eax > 0x00000030f9680f57 <+13975>: test $0x1,%al > 0x00000030f9680f59 <+13977>: je 0x30f9680f67 <sqlite3VdbeExec+13991> > 0x00000030f9680f5b <+13979>: addl $0x1,0x9c(%r15) > 0x00000030f9680f63 <+13987>: movzbl 0x3(%rbp),%eax > 0x00000030f9680f67 <+13991>: test $0x2,%al > 0x00000030f9680f69 <+13993>: je 0x30f9680f7f <sqlite3VdbeExec+14015> > 0x00000030f9680f6b <+13995>: mov 0x220(%rsp),%rax > 0x00000030f9680f73 <+14003>: mov %rax,0x80(%rsp) > 0x00000030f9680f7b <+14011>: mov %rax,0x30(%r13) > 0x00000030f9680f7f <+14015>: testb $0x1,0x24(%rcx) > 0x00000030f9680f83 <+14019>: je 0x30f9680f94 <sqlite3VdbeExec+14036> > 0x00000030f9680f85 <+14021>: movq $0x0,0x8(%rcx) > 0x00000030f9680f8d <+14029>: movl $0x0,0x20(%rcx) > 0x00000030f9680f94 <+14036>: xor %esi,%esi > 0x00000030f9680f96 <+14038>: testb $0x10,0x3(%rbp) > 0x00000030f9680f9a <+14042>: mov 0x228(%rsp),%rdi > 0x00000030f9680fa2 <+14050>: je 0x30f9680fa7 <sqlite3VdbeExec+14055> > 0x00000030f9680fa4 <+14052>: mov 0x60(%rdi),%esi > 0x00000030f9680fa7 <+14055>: mov %esi,0x234(%rsp) > 0x00000030f9680fae <+14062>: testb $0x40,0x25(%rcx) > 0x00000030f9680fb2 <+14066>: je 0x30f9683040 <sqlite3VdbeExec+22400> > 0x00000030f9680fb8 <+14072>: mov 0x18(%rcx),%eax > 0x00000030f9680fbb <+14075>: mov %eax,0x230(%rsp) > 0x00000030f9680fc2 <+14082>: mov (%rdi),%rdx > 0x00000030f9680fc5 <+14085>: mov 0x8(%rdx),%rax > 0x00000030f9680fc9 <+14089>: nopl 0x0(%rax) > 0x00000030f9680fd0 <+14096>: mov 0x10(%rax),%rax > 0x00000030f9680fd4 <+14100>: test %rax,%rax > 0x00000030f9680fd7 <+14103>: je 0x30f9680ff4 <sqlite3VdbeExec+14132> > 0x00000030f9680fd9 <+14105>: mov 0x30(%rdx),%r8d > 0x00000030f9680fdd <+14109>: cmp %r8d,0x30(%rax) > 0x00000030f9680fe1 <+14113>: jne 0x30f9680fd0 <sqlite3VdbeExec+14096> > 0x00000030f9680fe3 <+14115>: movq $0x0,0x38(%rax) > 0x00000030f9680feb <+14123>: mov 0x10(%rax),%rax > 0x00000030f9680fef <+14127>: test %rax,%rax > 0x00000030f9680ff2 <+14130>: jne 0x30f9680fd9 <sqlite3VdbeExec+14105> > 0x00000030f9680ff4 <+14132>: mov 0x20(%rcx),%r8d > 0x00000030f9680ff8 <+14136>: mov 0x8(%rcx),%rcx > 0x00000030f9680ffc <+14140>: mov %esi,0x8(%rsp) > 0x00000030f9681000 <+14144>: movzbl 0x3(%rbp),%eax > 0x00000030f9681004 <+14148>: xor %esi,%esi > 0x00000030f9681006 <+14150>: mov 0x230(%rsp),%r9d > 0x00000030f968100e <+14158>: mov 0x220(%rsp),%rdx > 0x00000030f9681016 <+14166>: and $0x8,%eax > 0x00000030f9681019 <+14169>: movzbl %al,%eax > 0x00000030f968101c <+14172>: mov %eax,(%rsp) > 0x00000030f968101f <+14175>: mov (%rdi),%rdi > 0x00000030f9681022 <+14178>: callq 0x30f9657360 <sqlite3BtreeInsert> > 0x00000030f9681027 <+14183>: mov %eax,%r12d > 0x00000030f968102a <+14186>: mov 0x228(%rsp),%rax > 0x00000030f9681032 <+14194>: test %r12d,%r12d > 0x00000030f9681035 <+14197>: movb $0x0,0x25(%rax) > 0x00000030f9681039 <+14201>: movb $0x0,0x29(%rax) > 0x00000030f968103d <+14205>: movl $0x0,0x64(%rax) > 0x00000030f9681044 <+14212>: jne 0x30f967fa90 <sqlite3VdbeExec+8656> > 0x00000030f968104a <+14218>: mov 0xf0(%r13),%r9 > 0x00000030f9681051 <+14225>: test %r9,%r9 > 0x00000030f9681054 <+14228>: je 0x30f9683ed8 <sqlite3VdbeExec+26136> > 0x00000030f968105a <+14234>: cmpq $0x0,0x10(%rbp) > 0x00000030f968105f <+14239>: je 0x30f9685f50 <sqlite3VdbeExec+34448> > 0x00000030f9681065 <+14245>: movslq 0x18(%rax),%rax > 0x00000030f9681069 <+14249>: mov 0xe8(%r13),%rdi > 0x00000030f9681070 <+14256>: mov 0x220(%rsp),%r8 > 0x00000030f9681078 <+14264>: shl $0x5,%rax > 0x00000030f968107c <+14268>: add 0x20(%r13),%rax > 0x00000030f9681080 <+14272>: mov (%rax),%rdx > 0x00000030f9681083 <+14275>: mov %rdx,0x238(%rsp) > 0x00000030f968108b <+14283>: mov 0x10(%rbp),%rcx > 0x00000030f968108f <+14287>: mov %rcx,0x240(%rsp) > 0x00000030f9681097 <+14295>: movzbl 0x3(%rbp),%eax > 0x00000030f968109b <+14299>: and $0x4,%eax > 0x00000030f968109e <+14302>: cmp $0x1,%al > 0x00000030f96810a0 <+14304>: sbb %esi,%esi > 0x00000030f96810a2 <+14306>: and $0xfffffffb,%esi > 0x00000030f96810a5 <+14309>: add $0x17,%esi > 0x00000030f96810a8 <+14312>: mov %esi,0x248(%rsp) > 0x00000030f96810af <+14319>: callq *%r9 > 0x00000030f96810b2 <+14322>: addl $0x1,0x54(%rsp) > 0x00000030f96810b7 <+14327>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f96810bc <+14332>: mov 0x9c(%r15),%eax > 0x00000030f96810c3 <+14339>: addl $0x1,0x54(%rsp) > 0x00000030f96810c8 <+14344>: add %eax,0x58(%r13) > 0x00000030f96810cc <+14348>: mov %eax,0x54(%r13) > 0x00000030f96810d0 <+14352>: movl $0x0,0x9c(%r15) > 0x00000030f96810db <+14363>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f96810e0 <+14368>: movslq 0x4(%rbp),%rdx > 0x00000030f96810e4 <+14372>: mov 0x68(%r15),%rax > 0x00000030f96810e8 <+14376>: mov 0x58(%rsp),%r8 > 0x00000030f96810ed <+14381>: mov (%rax,%rdx,8),%rsi > 0x00000030f96810f1 <+14385>: movslq 0xc(%rbp),%rax > 0x00000030f96810f5 <+14389>: mov 0x58(%rsi),%rdi > 0x00000030f96810f9 <+14393>: mov %rsi,0x210(%rsp) > 0x00000030f9681101 <+14401>: lea 0x0(,%rax,8),%rdx > 0x00000030f9681109 <+14409>: shl $0x6,%rax > 0x00000030f968110d <+14413>: sub %rdx,%rax > 0x00000030f9681110 <+14416>: add %rax,%r8 > 0x00000030f9681113 <+14419>: mov 0x30(%rdi),%rax > 0x00000030f9681117 <+14423>: test %rax,%rax > 0x00000030f968111a <+14426>: je 0x30f9684bb3 <sqlite3VdbeExec+29427> > 0x00000030f9681120 <+14432>: movslq 0x4(%rax),%rax > 0x00000030f9681124 <+14436>: lea (%rax,%rax,2),%rax > 0x00000030f9681128 <+14440>: shl $0x4,%rax > 0x00000030f968112c <+14444>: add 0x28(%rdi),%rax > 0x00000030f9681130 <+14448>: mov 0x14(%rax),%edx > 0x00000030f9681133 <+14451>: mov 0x28(%rax),%rcx > 0x00000030f9681137 <+14455>: test %rcx,%rcx > 0x00000030f968113a <+14458>: mov 0x20(%r8),%r12d > 0x00000030f968113e <+14462>: mov 0x8(%r8),%r9 > 0x00000030f9681142 <+14466>: mov 0x10(%rsi),%rax > 0x00000030f9681146 <+14470>: mov 0x48(%rdi),%rbx > 0x00000030f968114a <+14474>: je 0x30f968116f <sqlite3VdbeExec+14511> > 0x00000030f968114c <+14476>: lea 0x8(%rax),%rsi > 0x00000030f9681150 <+14480>: mov %rax,%rdi > 0x00000030f9681153 <+14483>: mov %rbx,%r8 > 0x00000030f9681156 <+14486>: mov %rax,0x30(%rsp) > 0x00000030f968115b <+14491>: mov %r9,0x20(%rsp) > 0x00000030f9681160 <+14496>: callq 0x30f9619c20 <sqlite3VdbeRecordUnpack> > 0x00000030f9681165 <+14501>: mov 0x20(%rsp),%r9 > 0x00000030f968116a <+14506>: mov 0x30(%rsp),%rax > 0x00000030f968116f <+14511>: movzwl 0xa(%rax),%eax > 0x00000030f9681173 <+14515>: test %ax,%ax > 0x00000030f9681176 <+14518>: mov %ax,0x8(%rbx) > 0x00000030f968117a <+14522>: je 0x30f96811b7 <sqlite3VdbeExec+14583> > 0x00000030f968117c <+14524>: mov 0x18(%rbx),%rsi > 0x00000030f9681180 <+14528>: testb $0x1,0x24(%rsi) > 0x00000030f9681184 <+14532>: jne 0x30f9682dd5 <sqlite3VdbeExec+21781> > 0x00000030f968118a <+14538>: lea -0x1(%rax),%ecx > 0x00000030f968118d <+14541>: lea 0x0(,%rcx,8),%rax > 0x00000030f9681195 <+14549>: shl $0x6,%rcx > 0x00000030f9681199 <+14553>: sub %rax,%rcx > 0x00000030f968119c <+14556>: xor %eax,%eax > 0x00000030f968119e <+14558>: jmp 0x30f96811b2 <sqlite3VdbeExec+14578> > 0x00000030f96811a0 <+14560>: movzwl 0x5c(%rsi,%rax,1),%edx > 0x00000030f96811a5 <+14565>: add $0x38,%rax > 0x00000030f96811a9 <+14569>: and $0x1,%edx > 0x00000030f96811ac <+14572>: jne 0x30f9682dd5 <sqlite3VdbeExec+21781> > 0x00000030f96811b2 <+14578>: cmp %rcx,%rax > 0x00000030f96811b5 <+14581>: jne 0x30f96811a0 <sqlite3VdbeExec+14560> > 0x00000030f96811b7 <+14583>: orb $0x2,0xa(%rbx) > 0x00000030f96811bb <+14587>: mov %rbx,%rdx > 0x00000030f96811be <+14590>: mov %r9,%rsi > 0x00000030f96811c1 <+14593>: mov %r12d,%edi > 0x00000030f96811c4 <+14596>: callq 0x30f9633bd0 <sqlite3VdbeRecordCompare> > 0x00000030f96811c9 <+14601>: test %eax,%eax > 0x00000030f96811cb <+14603>: mov %eax,0x218(%rsp) > 0x00000030f96811d2 <+14610>: jne 0x30f9682de0 <sqlite3VdbeExec+21792> > 0x00000030f96811d8 <+14616>: addl $0x1,0x54(%rsp) > 0x00000030f96811dd <+14621>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f96811e2 <+14626>: movslq 0x4(%rbp),%rax > 0x00000030f96811e6 <+14630>: mov 0x58(%rsp),%rdi > 0x00000030f96811eb <+14635>: lea 0x0(,%rax,8),%rdx > 0x00000030f96811f3 <+14643>: shl $0x6,%rax > 0x00000030f96811f7 <+14647>: sub %rdx,%rax > 0x00000030f96811fa <+14650>: add %rax,%rdi > 0x00000030f96811fd <+14653>: testb $0x1,0x24(%rdi) > 0x00000030f9681201 <+14657>: je 0x30f968464b <sqlite3VdbeExec+28043> > 0x00000030f9681207 <+14663>: movl $0x2,0x210(%rsp) > 0x00000030f9681212 <+14674>: movslq 0x8(%rbp),%rax > 0x00000030f9681216 <+14678>: mov 0x58(%rsp),%rdi > 0x00000030f968121b <+14683>: lea 0x0(,%rax,8),%rdx > 0x00000030f9681223 <+14691>: shl $0x6,%rax > 0x00000030f9681227 <+14695>: sub %rdx,%rax > 0x00000030f968122a <+14698>: add %rax,%rdi > 0x00000030f968122d <+14701>: testb $0x1,0x24(%rdi) > 0x00000030f9681231 <+14705>: je 0x30f9684631 <sqlite3VdbeExec+28017> > 0x00000030f9681237 <+14711>: movl $0x2,0x214(%rsp) > 0x00000030f9681242 <+14722>: mov $0x2,%eax > 0x00000030f9681247 <+14727>: mov 0x210(%rsp),%edx > 0x00000030f968124e <+14734>: lea (%rdx,%rdx,2),%edx > 0x00000030f9681251 <+14737>: add %edx,%eax > 0x00000030f9681253 <+14739>: cmpb $0x45,0x0(%rbp) > 0x00000030f9681257 <+14743>: cltq > 0x00000030f9681259 <+14745>: je 0x30f968478b <sqlite3VdbeExec+28363> > 0x00000030f968125f <+14751>: lea 0xf63b(%rip),%rdx # 0x30f96908a1 <or_logic.18628> > 0x00000030f9681266 <+14758>: movzbl (%rdx,%rax,1),%eax > 0x00000030f968126a <+14762>: mov %eax,0x210(%rsp) > 0x00000030f9681271 <+14769>: movslq 0xc(%rbp),%r14 > 0x00000030f9681275 <+14773>: lea 0x0(,%r14,8),%rdx > 0x00000030f968127d <+14781>: shl $0x6,%r14 > 0x00000030f9681281 <+14785>: sub %rdx,%r14 > 0x00000030f9681284 <+14788>: add 0x58(%rsp),%r14 > 0x00000030f9681289 <+14793>: cmp $0x2,%eax > 0x00000030f968128c <+14796>: je 0x30f9684770 <sqlite3VdbeExec+28336> > 0x00000030f9681292 <+14802>: mov %rax,0x18(%r14) > 0x00000030f9681296 <+14806>: movzwl 0x24(%r14),%eax > 0x00000030f968129b <+14811>: addl $0x1,0x54(%rsp) > 0x00000030f96812a0 <+14816>: and $0xbf00,%ax > 0x00000030f96812a4 <+14820>: or $0x4,%eax > 0x00000030f96812a7 <+14823>: mov %ax,0x24(%r14) > 0x00000030f96812ac <+14828>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f96812b1 <+14833>: movslq 0x4(%rbp),%rdx > 0x00000030f96812b5 <+14837>: mov 0x68(%r15),%rax > 0x00000030f96812b9 <+14841>: addl $0x1,0x54(%rsp) > 0x00000030f96812be <+14846>: mov (%rax,%rdx,8),%rax > 0x00000030f96812c2 <+14850>: mov 0x40(%rax),%rdx > 0x00000030f96812c6 <+14854>: mov %rdx,0x18(%r14) > 0x00000030f96812ca <+14858>: add $0x1,%rdx > 0x00000030f96812ce <+14862>: mov %rdx,0x40(%rax) > 0x00000030f96812d2 <+14866>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f96812d7 <+14871>: movq $0x0,0x210(%rsp) > 0x00000030f96812e3 <+14883>: movl $0x0,0x220(%rsp) > 0x00000030f96812ee <+14894>: movslq 0x4(%rbp),%rdx > 0x00000030f96812f2 <+14898>: mov 0x68(%r15),%rax > 0x00000030f96812f6 <+14902>: mov (%rax,%rdx,8),%rdi > 0x00000030f96812fa <+14906>: mov %rdi,0x218(%rsp) > 0x00000030f9681302 <+14914>: mov (%rdi),%rax > 0x00000030f9681305 <+14917>: test %rax,%rax > 0x00000030f9681308 <+14920>: je 0x30f9685140 <sqlite3VdbeExec+30848> > 0x00000030f968130e <+14926>: cmpb $0x0,0x27(%rdi) > 0x00000030f9681312 <+14930>: je 0x30f96834fa <sqlite3VdbeExec+23610> > 0x00000030f9681318 <+14936>: mov 0x80(%rsp),%rdx > 0x00000030f9681320 <+14944>: movabs $0x3fffffffffffffff,%rbp > 0x00000030f968132a <+14954>: movl $0x0,0x224(%rsp) > 0x00000030f9681335 <+14965>: lea 0x220(%rsp),%rbx > 0x00000030f968133d <+14973>: and %rbp,%rdx > 0x00000030f9681340 <+14976>: add $0x1,%rdx > 0x00000030f9681344 <+14980>: mov %rdx,0x210(%rsp) > 0x00000030f968134c <+14988>: jmp 0x30f9681372 <sqlite3VdbeExec+15026> > 0x00000030f968134e <+14990>: xchg %ax,%ax > 0x00000030f9681350 <+14992>: mov 0x210(%rsp),%rdx > 0x00000030f9681358 <+15000>: and $0xffffff,%edx > 0x00000030f968135e <+15006>: mov 0x218(%rsp),%rdi > 0x00000030f9681366 <+15014>: add $0x1,%rdx > 0x00000030f968136a <+15018>: mov %rdx,0x210(%rsp) > 0x00000030f9681372 <+15026>: mov (%rdi),%rdi > 0x00000030f9681375 <+15029>: xor %ecx,%ecx > 0x00000030f9681377 <+15031>: xor %esi,%esi > 0x00000030f9681379 <+15033>: mov %rbx,%r8 > 0x00000030f968137c <+15036>: callq 0x30f9655730 <sqlite3BtreeMovetoUnpacked> > 0x00000030f9681381 <+15041>: test %eax,%eax > 0x00000030f9681383 <+15043>: jne 0x30f96846e5 <sqlite3VdbeExec+28197> > 0x00000030f9681389 <+15049>: mov 0x220(%rsp),%r11d > 0x00000030f9681391 <+15057>: test %r11d,%r11d > 0x00000030f9681394 <+15060>: jne 0x30f96846e5 <sqlite3VdbeExec+28197> > 0x00000030f968139a <+15066>: mov 0x224(%rsp),%eax > 0x00000030f96813a1 <+15073>: add $0x1,%eax > 0x00000030f96813a4 <+15076>: cmp $0x63,%eax > 0x00000030f96813a7 <+15079>: mov %eax,0x224(%rsp) > 0x00000030f96813ae <+15086>: jg 0x30f9684f0c <sqlite3VdbeExec+30284> > 0x00000030f96813b4 <+15092>: lea 0x210(%rsp),%rsi > 0x00000030f96813bc <+15100>: mov $0x8,%edi > 0x00000030f96813c1 <+15105>: callq 0x30f9609fe0 <sqlite3_randomness@plt> > 0x00000030f96813c6 <+15110>: cmpl $0x4,0x224(%rsp) > 0x00000030f96813ce <+15118>: jle 0x30f9681350 <sqlite3VdbeExec+14992> > 0x00000030f96813d0 <+15120>: mov %rbp,%rdx > 0x00000030f96813d3 <+15123>: and 0x210(%rsp),%rdx > 0x00000030f96813db <+15131>: jmp 0x30f968135e <sqlite3VdbeExec+15006> > 0x00000030f96813dd <+15133>: movslq 0x4(%rbp),%rdx > 0x00000030f96813e1 <+15137>: mov 0x68(%r15),%rax > 0x00000030f96813e5 <+15141>: movslq 0xc(%rbp),%rbx > 0x00000030f96813e9 <+15145>: mov (%rax,%rdx,8),%rax > 0x00000030f96813ed <+15149>: mov %rax,0x210(%rsp) > 0x00000030f96813f5 <+15157>: mov (%rax),%rdi > 0x00000030f96813f8 <+15160>: test %rdi,%rdi > 0x00000030f96813fb <+15163>: mov %rdi,0x218(%rsp) > 0x00000030f9681403 <+15171>: je 0x30f9684380 <sqlite3VdbeExec+27328> > 0x00000030f9681409 <+15177>: lea 0x0(,%rbx,8),%rax > 0x00000030f9681411 <+15185>: shl $0x6,%rbx > 0x00000030f9681415 <+15189>: lea 0x220(%rsp),%r8 > 0x00000030f968141d <+15197>: xor %ecx,%ecx > 0x00000030f968141f <+15199>: xor %esi,%esi > 0x00000030f9681421 <+15201>: movl $0x0,0x220(%rsp) > 0x00000030f968142c <+15212>: sub %rax,%rbx > 0x00000030f968142f <+15215>: add 0x58(%rsp),%rbx > 0x00000030f9681434 <+15220>: mov 0x18(%rbx),%rdx > 0x00000030f9681438 <+15224>: mov %rdx,0x228(%rsp) > 0x00000030f9681440 <+15232>: callq 0x30f9655730 <sqlite3BtreeMovetoUnpacked> > 0x00000030f9681445 <+15237>: mov 0x18(%rbx),%rdx > 0x00000030f9681449 <+15241>: mov %eax,%r12d > 0x00000030f968144c <+15244>: mov 0x210(%rsp),%rax > 0x00000030f9681454 <+15252>: mov %rdx,0x50(%rax) > 0x00000030f9681458 <+15256>: mov 0x220(%rsp),%edx > 0x00000030f968145f <+15263>: movb $0x0,0x28(%rax) > 0x00000030f9681463 <+15267>: movl $0x0,0x64(%rax) > 0x00000030f968146a <+15274>: movb $0x0,0x29(%rax) > 0x00000030f968146e <+15278>: test %edx,%edx > 0x00000030f9681470 <+15280>: sete 0x25(%rax) > 0x00000030f9681474 <+15284>: je 0x30f9681480 <sqlite3VdbeExec+15296> > 0x00000030f9681476 <+15286>: mov 0x8(%rbp),%ecx > 0x00000030f9681479 <+15289>: sub $0x1,%ecx > 0x00000030f968147c <+15292>: mov %ecx,0x54(%rsp) > 0x00000030f9681480 <+15296>: mov %edx,0x60(%rax) > 0x00000030f9681483 <+15299>: jmpq 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f9681488 <+15304>: movq $0x0,0x210(%rsp) > 0x00000030f9681494 <+15316>: movslq 0x4(%rbp),%rdx > 0x00000030f9681498 <+15320>: mov 0x68(%r15),%rax > 0x00000030f968149c <+15324>: cmpq $0x0,0xf0(%r13) > 0x00000030f96814a4 <+15332>: mov (%rax,%rdx,8),%rdi > 0x00000030f96814a8 <+15336>: mov %rdi,0x218(%rsp) > 0x00000030f96814b0 <+15344>: je 0x30f96814c5 <sqlite3VdbeExec+15365> > 0x00000030f96814b2 <+15346>: cmpq $0x0,0x10(%rbp) > 0x00000030f96814b7 <+15351>: je 0x30f96814c5 <sqlite3VdbeExec+15365> > 0x00000030f96814b9 <+15353>: mov 0x50(%rdi),%rax > 0x00000030f96814bd <+15357>: mov %rax,0x210(%rsp) > 0x00000030f96814c5 <+15365>: callq 0x30f9656000 <sqlite3VdbeCursorMoveto> > 0x00000030f96814ca <+15370>: test %eax,%eax > 0x00000030f96814cc <+15372>: mov %eax,%r12d > 0x00000030f96814cf <+15375>: jne 0x30f9683173 <sqlite3VdbeExec+22707> > 0x00000030f96814d5 <+15381>: mov 0x218(%rsp),%rdx > 0x00000030f96814dd <+15389>: mov (%rdx),%rdi > 0x00000030f96814e0 <+15392>: mov 0x8(%rdi),%rax > 0x00000030f96814e4 <+15396>: mov 0x10(%rax),%rax > 0x00000030f96814e8 <+15400>: test %rax,%rax > 0x00000030f96814eb <+15403>: jne 0x30f9681505 <sqlite3VdbeExec+15429> > 0x00000030f96814ed <+15405>: jmpq 0x30f96825c8 <sqlite3VdbeExec+19720> > 0x00000030f96814f2 <+15410>: nopw 0x0(%rax,%rax,1) > 0x00000030f96814f8 <+15416>: mov 0x10(%rax),%rax > 0x00000030f96814fc <+15420>: test %rax,%rax > 0x00000030f96814ff <+15423>: je 0x30f96825c5 <sqlite3VdbeExec+19717> > 0x00000030f9681505 <+15429>: mov 0x30(%rdi),%ecx > 0x00000030f9681508 <+15432>: cmp %ecx,0x30(%rax) > 0x00000030f968150b <+15435>: jne 0x30f96814f8 <sqlite3VdbeExec+15416> > 0x00000030f968150d <+15437>: movq $0x0,0x38(%rax) > 0x00000030f9681515 <+15445>: jmp 0x30f96814f8 <sqlite3VdbeExec+15416> > 0x00000030f9681517 <+15447>: movslq 0x4(%rbp),%rdx > 0x00000030f968151b <+15451>: mov 0x68(%r15),%rax > 0x00000030f968151f <+15455>: mov (%rax,%rdx,8),%rax > 0x00000030f9681523 <+15459>: cmpb $0x0,0x28(%rax) > 0x00000030f9681527 <+15463>: mov %rax,0x210(%rsp) > 0x00000030f968152f <+15471>: je 0x30f9682c8c <sqlite3VdbeExec+21452> > 0x00000030f9681535 <+15477>: movw $0x1,0x24(%r14) > 0x00000030f968153c <+15484>: addl $0x1,0x54(%rsp) > 0x00000030f9681541 <+15489>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9681546 <+15494>: movslq 0x4(%rbp),%rdx > 0x00000030f968154a <+15498>: mov 0x68(%r15),%rax > 0x00000030f968154e <+15502>: mov (%rax,%rdx,8),%rax > 0x00000030f9681552 <+15506>: mov %rax,0x210(%rsp) > 0x00000030f968155a <+15514>: mov (%rax),%rbx > 0x00000030f968155d <+15517>: movb $0x1,0x28(%rax) > 0x00000030f9681561 <+15521>: movb $0x0,0x25(%rax) > 0x00000030f9681565 <+15525>: test %rbx,%rbx > 0x00000030f9681568 <+15528>: je 0x30f968431d <sqlite3VdbeExec+27229> > 0x00000030f968156e <+15534>: mov 0x68(%rbx),%rdi > 0x00000030f9681572 <+15538>: callq 0x30f960a350 <sqlite3_free@plt> > 0x00000030f9681577 <+15543>: movq $0x0,0x68(%rbx) > 0x00000030f968157f <+15551>: movb $0x0,0x77(%rbx) > 0x00000030f9681583 <+15555>: addl $0x1,0x54(%rsp) > 0x00000030f9681588 <+15560>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f968158d <+15565>: movq $0x0,0x220(%rsp) > 0x00000030f9681599 <+15577>: movl $0x0,0x228(%rsp) > 0x00000030f96815a4 <+15588>: movl $0x0,0x238(%rsp) > 0x00000030f96815af <+15599>: movslq 0x4(%rbp),%rdi > 0x00000030f96815b3 <+15603>: lea 0x0(,%rdi,8),%rax > 0x00000030f96815bb <+15611>: mov %edi,0x258(%rsp) > 0x00000030f96815c2 <+15618>: shl $0x6,%rdi > 0x00000030f96815c6 <+15622>: mov 0x10(%rbp),%rdx > 0x00000030f96815ca <+15626>: sub %rax,%rdi > 0x00000030f96815cd <+15629>: add 0x58(%rsp),%rdi > 0x00000030f96815d2 <+15634>: mov %rdx,0x260(%rsp) > 0x00000030f96815da <+15642>: mov %rdi,0x248(%rsp) > 0x00000030f96815e2 <+15650>: movslq 0x8(%rbp),%rax > 0x00000030f96815e6 <+15654>: mov %eax,0x258(%rsp) > 0x00000030f96815ed <+15661>: sub $0x1,%rax > 0x00000030f96815f1 <+15665>: lea 0x0(,%rax,8),%rcx > 0x00000030f96815f9 <+15673>: shl $0x6,%rax > 0x00000030f96815fd <+15677>: sub %rcx,%rax > 0x00000030f9681600 <+15680>: movzbl 0x95(%r15),%ecx > 0x00000030f9681608 <+15688>: add %rdi,%rax > 0x00000030f968160b <+15691>: mov %rax,0x250(%rsp) > 0x00000030f9681613 <+15699>: mov %ecx,0x268(%rsp) > 0x00000030f968161a <+15706>: movslq 0xc(%rbp),%r14 > 0x00000030f968161e <+15710>: mov %rdi,0x218(%rsp) > 0x00000030f9681626 <+15718>: lea 0x0(,%r14,8),%rcx > 0x00000030f968162e <+15726>: shl $0x6,%r14 > 0x00000030f9681632 <+15730>: sub %rcx,%r14 > 0x00000030f9681635 <+15733>: add 0x58(%rsp),%r14 > 0x00000030f968163a <+15738>: cmp %rax,%rdi > 0x00000030f968163d <+15741>: ja 0x30f9685d8b <sqlite3VdbeExec+33995> > 0x00000030f9681643 <+15747>: movzbl 0x8f(%rsp),%ebp > 0x00000030f968164b <+15755>: movabs $0x6db6db6db6db6db7,%rbx > 0x00000030f9681655 <+15765>: nopl (%rax) > 0x00000030f9681658 <+15768>: test %rdx,%rdx > 0x00000030f968165b <+15771>: je 0x30f968167b <sqlite3VdbeExec+15803> > 0x00000030f968165d <+15773>: mov %rdi,%rax > 0x00000030f9681660 <+15776>: sub 0x248(%rsp),%rax > 0x00000030f9681668 <+15784>: sar $0x3,%rax > 0x00000030f968166c <+15788>: imul %rbx,%rax > 0x00000030f9681670 <+15792>: movsbl (%rdx,%rax,1),%esi > 0x00000030f9681674 <+15796>: mov %ebp,%edx > 0x00000030f9681676 <+15798>: callq 0x30f96399f0 <applyAffinity> > 0x00000030f968167b <+15803>: mov 0x218(%rsp),%r12 > 0x00000030f9681683 <+15811>: testb $0x40,0x25(%r12) > 0x00000030f9681689 <+15817>: je 0x30f96816a4 <sqlite3VdbeExec+15844> > 0x00000030f968168b <+15819>: mov 0x20(%r12),%eax > 0x00000030f9681690 <+15824>: test %eax,%eax > 0x00000030f9681692 <+15826>: jle 0x30f96816a4 <sqlite3VdbeExec+15844> > 0x00000030f9681694 <+15828>: mov %r12,%rdi > 0x00000030f9681697 <+15831>: callq 0x30f9624a20 <sqlite3VdbeMemExpandBlob> > 0x00000030f968169c <+15836>: mov 0x218(%rsp),%r12 > 0x00000030f96816a4 <+15844>: mov 0x268(%rsp),%esi > 0x00000030f96816ab <+15851>: mov %r12,%rdi > 0x00000030f96816ae <+15854>: callq 0x30f9619b60 <sqlite3VdbeSerialType> > 0x00000030f96816b3 <+15859>: cmp $0xb,%eax > 0x00000030f96816b6 <+15862>: mov %eax,0x240(%rsp) > 0x00000030f96816bd <+15869>: jbe 0x30f9682510 <sqlite3VdbeExec+19536> > 0x00000030f96816c3 <+15875>: lea -0xc(%rax),%ecx > 0x00000030f96816c6 <+15878>: mov %eax,%edx > 0x00000030f96816c8 <+15880>: shr %ecx > 0x00000030f96816ca <+15882>: mov %ecx,%esi > 0x00000030f96816cc <+15884>: add 0x220(%rsp),%rsi > 0x00000030f96816d4 <+15892>: mov 0x228(%rsp),%edi > 0x00000030f96816db <+15899>: mov %ecx,0x270(%rsp) > 0x00000030f96816e2 <+15906>: xor %eax,%eax > 0x00000030f96816e4 <+15908>: mov %rsi,0x220(%rsp) > 0x00000030f96816ec <+15916>: nopl 0x0(%rax) > 0x00000030f96816f0 <+15920>: add $0x1,%eax > 0x00000030f96816f3 <+15923>: shr $0x7,%rdx > 0x00000030f96816f7 <+15927>: cmp $0x8,%eax > 0x00000030f96816fa <+15930>: jg 0x30f9681701 <sqlite3VdbeExec+15937> > 0x00000030f96816fc <+15932>: test %rdx,%rdx > 0x00000030f96816ff <+15935>: jne 0x30f96816f0 <sqlite3VdbeExec+15920> > 0x00000030f9681701 <+15937>: add %edi,%eax > 0x00000030f9681703 <+15939>: testb $0x40,0x25(%r12) > 0x00000030f9681709 <+15945>: mov %eax,0x228(%rsp) > 0x00000030f9681710 <+15952>: je 0x30f9682528 <sqlite3VdbeExec+19560> > 0x00000030f9681716 <+15958>: mov 0x18(%r12),%edx > 0x00000030f968171b <+15963>: add %edx,0x238(%rsp) > 0x00000030f9681722 <+15970>: lea 0x38(%r12),%rdi > 0x00000030f9681727 <+15975>: cmp %rdi,0x250(%rsp) > 0x00000030f968172f <+15983>: mov %rdi,0x218(%rsp) > 0x00000030f9681737 <+15991>: jb 0x30f968264a <sqlite3VdbeExec+19850> > 0x00000030f968173d <+15997>: mov 0x260(%rsp),%rdx > 0x00000030f9681745 <+16005>: jmpq 0x30f9681658 <sqlite3VdbeExec+15768> > 0x00000030f968174a <+16010>: movslq 0x4(%rbp),%rdx > 0x00000030f968174e <+16014>: mov 0x68(%r15),%rax > 0x00000030f9681752 <+16018>: mov (%rax,%rdx,8),%rax > 0x00000030f9681756 <+16022>: mov (%rax),%rbp > 0x00000030f9681759 <+16025>: test %rbp,%rbp > 0x00000030f968175c <+16028>: mov %rbp,0x218(%rsp) > 0x00000030f9681764 <+16036>: je 0x30f9681773 <sqlite3VdbeExec+16051> > 0x00000030f9681766 <+16038>: mov 0x30(%rbp),%r11d > 0x00000030f968176a <+16042>: test %r11d,%r11d > 0x00000030f968176d <+16045>: jne 0x30f96836d3 <sqlite3VdbeExec+24083> > 0x00000030f9681773 <+16051>: movq $0x0,0x210(%rsp) > 0x00000030f968177f <+16063>: xor %ebx,%ebx > 0x00000030f9681781 <+16065>: xor %r12d,%r12d > 0x00000030f9681784 <+16068>: mov %rbx,0x18(%r14) > 0x00000030f9681788 <+16072>: jmpq 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f968178d <+16077>: mov 0xc(%rbp),%eax > 0x00000030f9681790 <+16080>: sub 0x8(%rbp),%eax > 0x00000030f9681793 <+16083>: movw $0x1,0x24(%r14) > 0x00000030f968179a <+16090>: test %eax,%eax > 0x00000030f968179c <+16092>: mov %eax,0x210(%rsp) > 0x00000030f96817a3 <+16099>: jg 0x30f96817d0 <sqlite3VdbeExec+16144> > 0x00000030f96817a5 <+16101>: jmpq 0x30f9685cba <sqlite3VdbeExec+33786> > 0x00000030f96817aa <+16106>: nopw 0x0(%rax,%rax,1) > 0x00000030f96817b0 <+16112>: movw $0x1,0x24(%r14) > 0x00000030f96817b7 <+16119>: mov 0x210(%rsp),%eax > 0x00000030f96817be <+16126>: sub $0x1,%eax > 0x00000030f96817c1 <+16129>: test %eax,%eax > 0x00000030f96817c3 <+16131>: mov %eax,0x210(%rsp) > 0x00000030f96817ca <+16138>: jle 0x30f9682640 <sqlite3VdbeExec+19840> > 0x00000030f96817d0 <+16144>: add $0x38,%r14 > 0x00000030f96817d4 <+16148>: testw $0x2460,0x24(%r14) > 0x00000030f96817db <+16155>: je 0x30f96817b0 <sqlite3VdbeExec+16112> > 0x00000030f96817dd <+16157>: mov %r14,%rdi > 0x00000030f96817e0 <+16160>: callq 0x30f961e6c0 <sqlite3VdbeMemReleaseExternal> > 0x00000030f96817e5 <+16165>: jmp 0x30f96817b0 <sqlite3VdbeExec+16112> > 0x00000030f96817e7 <+16167>: mov 0x4(%rbp),%eax > 0x00000030f96817ea <+16170>: mov 0x10(%rbp),%rsi > 0x00000030f96817ee <+16174>: test %eax,%eax > 0x00000030f96817f0 <+16176>: mov %eax,0x210(%rsp) > 0x00000030f96817f7 <+16183>: mov %rsi,0x218(%rsp) > 0x00000030f96817ff <+16191>: jne 0x30f968305b <sqlite3VdbeExec+22427> > 0x00000030f9681805 <+16197>: mov 0x94(%r13),%r10d > 0x00000030f968180c <+16204>: test %r10d,%r10d > 0x00000030f968180f <+16207>: jle 0x30f96838cb <sqlite3VdbeExec+24587> > 0x00000030f9681815 <+16213>: lea 0x50(%r15),%rdi > 0x00000030f9681819 <+16217>: lea 0x11f58(%rip),%rdx # 0x30f9693778 > 0x00000030f9681820 <+16224>: mov %r13,%rsi > 0x00000030f9681823 <+16227>: mov $0x5,%r12d > 0x00000030f9681829 <+16233>: callq 0x30f962c870 <sqlite3SetString> > 0x00000030f968182e <+16238>: jmpq 0x30f967fa90 <sqlite3VdbeExec+8656> > 0x00000030f9681833 <+16243>: mov 0x4(%rbp),%eax > 0x00000030f9681836 <+16246>: mov 0x8(%rbp),%ecx > 0x00000030f9681839 <+16249>: test %eax,%eax > 0x00000030f968183b <+16251>: mov %eax,0x210(%rsp) > 0x00000030f9681842 <+16258>: mov %ecx,0x214(%rsp) > 0x00000030f9681849 <+16265>: je 0x30f9682e8e <sqlite3VdbeExec+21966> > 0x00000030f968184f <+16271>: movzbl 0x44(%r13),%edx > 0x00000030f9681854 <+16276>: test %dl,%dl > 0x00000030f9681856 <+16278>: jne 0x30f968389f <sqlite3VdbeExec+24543> > 0x00000030f968185c <+16284>: test %ecx,%ecx > 0x00000030f968185e <+16286>: movl $0x1,0x218(%rsp) > 0x00000030f9681869 <+16297>: je 0x30f968489e <sqlite3VdbeExec+28638> > 0x00000030f968186f <+16303>: mov $0x204,%esi > 0x00000030f9681874 <+16308>: mov %r13,%rdi > 0x00000030f9681877 <+16311>: callq 0x30f9657150 <sqlite3RollbackAll> > 0x00000030f968187c <+16316>: movb $0x1,0x44(%r13) > 0x00000030f9681881 <+16321>: mov %r13,%rdi > 0x00000030f9681884 <+16324>: callq 0x30f961fc10 <sqlite3CloseSavepoints> > 0x00000030f9681889 <+16329>: cmpl $0x1,0x8c(%r15) > 0x00000030f9681891 <+16337>: sbb %r12d,%r12d > 0x00000030f9681894 <+16340>: and $0x64,%r12d > 0x00000030f9681898 <+16344>: add $0x1,%r12d > 0x00000030f968189c <+16348>: jmpq 0x30f967dafd <sqlite3VdbeExec+573> > 0x00000030f96818a1 <+16353>: nopl 0x0(%rax) > 0x00000030f96818a8 <+16360>: movslq 0x4(%rbp),%rsi > 0x00000030f96818ac <+16364>: sub $0x1,%rsi > 0x00000030f96818b0 <+16368>: lea 0x0(,%rsi,8),%rax > 0x00000030f96818b8 <+16376>: shl $0x6,%rsi > 0x00000030f96818bc <+16380>: sub %rax,%rsi > 0x00000030f96818bf <+16383>: add 0x70(%r15),%rsi > 0x00000030f96818c3 <+16387>: movzwl 0x24(%rsi),%eax > 0x00000030f96818c7 <+16391>: mov %rsi,0x210(%rsp) > 0x00000030f96818cf <+16399>: test $0x12,%al > 0x00000030f96818d1 <+16401>: je 0x30f96818eb <sqlite3VdbeExec+16427> > 0x00000030f96818d3 <+16403>: test $0x40,%ah > 0x00000030f96818d6 <+16406>: mov 0x20(%rsi),%edx > 0x00000030f96818d9 <+16409>: jne 0x30f968386f <sqlite3VdbeExec+24495> > 0x00000030f96818df <+16415>: mov (%rsi),%rax > 0x00000030f96818e2 <+16418>: cmp %edx,0x5c(%rax) > 0x00000030f96818e5 <+16421>: jl 0x30f9682407 <sqlite3VdbeExec+19271> > 0x00000030f96818eb <+16427>: mov $0x800,%edx > 0x00000030f96818f0 <+16432>: mov %r14,%rdi > 0x00000030f96818f3 <+16435>: callq 0x30f961e730 <sqlite3VdbeMemShallowCopy> > 0x00000030f96818f8 <+16440>: addl $0x1,0x54(%rsp) > 0x00000030f96818fd <+16445>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9681902 <+16450>: mov 0x4(%rbp),%edx > 0x00000030f9681905 <+16453>: mov 0x10(%rbp),%rsi > 0x00000030f9681909 <+16457>: xor %r8d,%r8d > 0x00000030f968190c <+16460>: xor %ecx,%ecx > 0x00000030f968190e <+16462>: mov %r14,%rdi > 0x00000030f9681911 <+16465>: callq 0x30f96251c0 <sqlite3VdbeMemSetStr> > 0x00000030f9681916 <+16470>: movzbl 0x8f(%rsp),%edx > 0x00000030f968191e <+16478>: addl $0x1,0x54(%rsp) > 0x00000030f9681923 <+16483>: mov %dl,0x27(%r14) > 0x00000030f9681927 <+16487>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f968192c <+16492>: mov 0xc(%rbp),%eax > 0x00000030f968192f <+16495>: mov %eax,0x218(%rsp) > 0x00000030f9681936 <+16502>: movslq 0x4(%rbp),%rbx > 0x00000030f968193a <+16506>: mov %ebx,0x21c(%rsp) > 0x00000030f9681941 <+16513>: movslq 0x8(%rbp),%r14 > 0x00000030f9681945 <+16517>: lea 0x0(,%rbx,8),%rdx > 0x00000030f968194d <+16525>: shl $0x6,%rbx > 0x00000030f9681951 <+16529>: sub %rdx,%rbx > 0x00000030f9681954 <+16532>: add 0x58(%rsp),%rbx > 0x00000030f9681959 <+16537>: lea 0x0(,%r14,8),%rdx > 0x00000030f9681961 <+16545>: mov %r14d,0x220(%rsp) > 0x00000030f9681969 <+16553>: shl $0x6,%r14 > 0x00000030f968196d <+16557>: sub %rdx,%r14 > 0x00000030f9681970 <+16560>: lea -0x1(%rax),%edx > 0x00000030f9681973 <+16563>: add 0x58(%rsp),%r14 > 0x00000030f9681978 <+16568>: test %eax,%eax > 0x00000030f968197a <+16570>: mov %edx,0x218(%rsp) > 0x00000030f9681981 <+16577>: je 0x30f9685cd1 <sqlite3VdbeExec+33809> > 0x00000030f9681987 <+16583>: nopw 0x0(%rax,%rax,1) > 0x00000030f9681990 <+16592>: mov 0x30(%r14),%rax > 0x00000030f9681994 <+16596>: mov %rbx,%rsi > 0x00000030f9681997 <+16599>: mov %r14,%rdi > 0x00000030f968199a <+16602>: mov %rax,0x210(%rsp) > 0x00000030f96819a2 <+16610>: movq $0x0,0x30(%r14) > 0x00000030f96819aa <+16618>: add $0x38,%r14 > 0x00000030f96819ae <+16622>: callq 0x30f961ea60 <sqlite3VdbeMemMove> > 0x00000030f96819b3 <+16627>: mov 0x210(%rsp),%rax > 0x00000030f96819bb <+16635>: mov %rax,0x30(%rbx) > 0x00000030f96819bf <+16639>: mov 0x218(%rsp),%eax > 0x00000030f96819c6 <+16646>: add $0x38,%rbx > 0x00000030f96819ca <+16650>: lea -0x1(%rax),%edx > 0x00000030f96819cd <+16653>: test %eax,%eax > 0x00000030f96819cf <+16655>: mov %edx,0x218(%rsp) > 0x00000030f96819d6 <+16662>: jne 0x30f9681990 <sqlite3VdbeExec+16592> > 0x00000030f96819d8 <+16664>: addl $0x1,0x54(%rsp) > 0x00000030f96819dd <+16669>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f96819e2 <+16674>: movslq 0x8(%rbp),%r14 > 0x00000030f96819e6 <+16678>: mov 0x58(%rsp),%rsi > 0x00000030f96819eb <+16683>: lea 0x0(,%r14,8),%rax > 0x00000030f96819f3 <+16691>: shl $0x6,%r14 > 0x00000030f96819f7 <+16695>: sub %rax,%r14 > 0x00000030f96819fa <+16698>: movslq 0x4(%rbp),%rax > 0x00000030f96819fe <+16702>: add 0x58(%rsp),%r14 > 0x00000030f9681a03 <+16707>: lea 0x0(,%rax,8),%rdx > 0x00000030f9681a0b <+16715>: shl $0x6,%rax > 0x00000030f9681a0f <+16719>: mov %r14,%rdi > 0x00000030f9681a12 <+16722>: sub %rdx,%rax > 0x00000030f9681a15 <+16725>: mov $0x1000,%edx > 0x00000030f9681a1a <+16730>: add %rax,%rsi > 0x00000030f9681a1d <+16733>: callq 0x30f961e730 <sqlite3VdbeMemShallowCopy> > 0x00000030f9681a22 <+16738>: testb $0x10,0x25(%r14) > 0x00000030f9681a27 <+16743>: jne 0x30f96844f2 <sqlite3VdbeExec+27698> > 0x00000030f9681a2d <+16749>: addl $0x1,0x54(%rsp) > 0x00000030f9681a32 <+16754>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9681a37 <+16759>: movslq 0x8(%rbp),%r14 > 0x00000030f9681a3b <+16763>: mov 0x58(%rsp),%rsi > 0x00000030f9681a40 <+16768>: lea 0x0(,%r14,8),%rax > 0x00000030f9681a48 <+16776>: shl $0x6,%r14 > 0x00000030f9681a4c <+16780>: sub %rax,%r14 > 0x00000030f9681a4f <+16783>: movslq 0x4(%rbp),%rax > 0x00000030f9681a53 <+16787>: add 0x58(%rsp),%r14 > 0x00000030f9681a58 <+16792>: lea 0x0(,%rax,8),%rdx > 0x00000030f9681a60 <+16800>: shl $0x6,%rax > 0x00000030f9681a64 <+16804>: mov %r14,%rdi > 0x00000030f9681a67 <+16807>: sub %rdx,%rax > 0x00000030f9681a6a <+16810>: mov $0x1000,%edx > 0x00000030f9681a6f <+16815>: add %rax,%rsi > 0x00000030f9681a72 <+16818>: callq 0x30f961e730 <sqlite3VdbeMemShallowCopy> > 0x00000030f9681a77 <+16823>: addl $0x1,0x54(%rsp) > 0x00000030f9681a7c <+16828>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9681a81 <+16833>: xor %esi,%esi > 0x00000030f9681a83 <+16835>: mov %r15,%rdi > 0x00000030f9681a86 <+16838>: callq 0x30f962c940 <sqlite3VdbeCheckFk> > 0x00000030f9681a8b <+16843>: test %eax,%eax > 0x00000030f9681a8d <+16845>: mov %eax,%r12d > 0x00000030f9681a90 <+16848>: jne 0x30f967fa90 <sqlite3VdbeExec+8656> > 0x00000030f9681a96 <+16854>: mov $0x1,%esi > 0x00000030f9681a9b <+16859>: mov %r15,%rdi > 0x00000030f9681a9e <+16862>: callq 0x30f9650bb0 <sqlite3VdbeCloseStatement> > 0x00000030f9681aa3 <+16867>: test %eax,%eax > 0x00000030f9681aa5 <+16869>: mov %eax,%r12d > 0x00000030f9681aa8 <+16872>: jne 0x30f967fa90 <sqlite3VdbeExec+8656> > 0x00000030f9681aae <+16878>: mov 0x84(%r15),%eax > 0x00000030f9681ab5 <+16885>: add $0x2,%eax > 0x00000030f9681ab8 <+16888>: or $0x1,%eax > 0x00000030f9681abb <+16891>: mov %eax,0x84(%r15) > 0x00000030f9681ac2 <+16898>: movslq 0x4(%rbp),%rax > 0x00000030f9681ac6 <+16902>: movl $0x0,0x218(%rsp) > 0x00000030f9681ad1 <+16913>: lea 0x0(,%rax,8),%rdx > 0x00000030f9681ad9 <+16921>: shl $0x6,%rax > 0x00000030f9681add <+16925>: sub %rdx,%rax > 0x00000030f9681ae0 <+16928>: add 0x58(%rsp),%rax > 0x00000030f9681ae5 <+16933>: mov %rax,0x28(%r15) > 0x00000030f9681ae9 <+16937>: mov 0x8(%rbp),%edx > 0x00000030f9681aec <+16940>: mov %rax,0x210(%rsp) > 0x00000030f9681af4 <+16948>: test %edx,%edx > 0x00000030f9681af6 <+16950>: jle 0x30f9686c85 <sqlite3VdbeExec+37829> > 0x00000030f9681afc <+16956>: xor %edx,%edx > 0x00000030f9681afe <+16958>: jmp 0x30f9681b76 <sqlite3VdbeExec+17078> > 0x00000030f9681b00 <+16960>: mov 0x210(%rsp),%rax > 0x00000030f9681b08 <+16968>: movslq 0x218(%rsp),%rdx > 0x00000030f9681b10 <+16976>: lea 0x0(,%rdx,8),%rcx > 0x00000030f9681b18 <+16984>: shl $0x6,%rdx > 0x00000030f9681b1c <+16988>: sub %rcx,%rdx > 0x00000030f9681b1f <+16991>: lea (%rax,%rdx,1),%rdi > 0x00000030f9681b23 <+16995>: callq 0x30f9625c70 <sqlite3VdbeMemNulTerminate> > 0x00000030f9681b28 <+17000>: movslq 0x218(%rsp),%rax > 0x00000030f9681b30 <+17008>: lea 0x0(,%rax,8),%rdx > 0x00000030f9681b38 <+17016>: shl $0x6,%rax > 0x00000030f9681b3c <+17020>: sub %rdx,%rax > 0x00000030f9681b3f <+17023>: add 0x210(%rsp),%rax > 0x00000030f9681b47 <+17031>: movzwl 0x24(%rax),%edi > 0x00000030f9681b4b <+17035>: lea 0x26(%rax),%rsi > 0x00000030f9681b4f <+17039>: callq 0x30f9619d40 <sqlite3VdbeMemStoreType> > 0x00000030f9681b54 <+17044>: mov 0x218(%rsp),%edx > 0x00000030f9681b5b <+17051>: add $0x1,%edx > 0x00000030f9681b5e <+17054>: mov %edx,0x218(%rsp) > 0x00000030f9681b65 <+17061>: cmp %edx,0x8(%rbp) > 0x00000030f9681b68 <+17064>: jle 0x30f9686c85 <sqlite3VdbeExec+37829> > 0x00000030f9681b6e <+17070>: mov 0x210(%rsp),%rax > 0x00000030f9681b76 <+17078>: movslq %edx,%rdx > 0x00000030f9681b79 <+17081>: lea 0x0(,%rdx,8),%rcx > 0x00000030f9681b81 <+17089>: shl $0x6,%rdx > 0x00000030f9681b85 <+17093>: sub %rcx,%rdx > 0x00000030f9681b88 <+17096>: lea (%rax,%rdx,1),%rdi > 0x00000030f9681b8c <+17100>: testb $0x10,0x25(%rdi) > 0x00000030f9681b90 <+17104>: je 0x30f9681b08 <sqlite3VdbeExec+16968> > 0x00000030f9681b96 <+17110>: callq 0x30f9624a80 <sqlite3VdbeMemMakeWriteable> > 0x00000030f9681b9b <+17115>: test %eax,%eax > 0x00000030f9681b9d <+17117>: je 0x30f9681b00 <sqlite3VdbeExec+16960> > 0x00000030f9681ba3 <+17123>: jmpq 0x30f967da88 <sqlite3VdbeExec+456> > 0x00000030f9681ba8 <+17128>: nopl 0x0(%rax,%rax,1) > 0x00000030f9681bb0 <+17136>: movslq 0x4(%rbp),%rax > 0x00000030f9681bb4 <+17140>: test %eax,%eax > 0x00000030f9681bb6 <+17142>: jne 0x30f968450c <sqlite3VdbeExec+27724> > 0x00000030f9681bbc <+17148>: addl $0x1,0x54(%rsp) > 0x00000030f9681bc1 <+17153>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9681bc6 <+17158>: movslq 0x4(%rbp),%rax > 0x00000030f9681bca <+17162>: lea 0x0(,%rax,8),%rdx > 0x00000030f9681bd2 <+17170>: shl $0x6,%rax > 0x00000030f9681bd6 <+17174>: sub %rdx,%rax > 0x00000030f9681bd9 <+17177>: add 0x58(%rsp),%rax > 0x00000030f9681bde <+17182>: movw $0x4,0x24(%rax) > 0x00000030f9681be4 <+17188>: mov %rbx,0x18(%rax) > 0x00000030f9681be8 <+17192>: mov 0x8(%rbp),%ebp > 0x00000030f9681beb <+17195>: mov %ebp,0x54(%rsp) > 0x00000030f9681bef <+17199>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9681bf4 <+17204>: movslq 0x4(%rbp),%rax > 0x00000030f9681bf8 <+17208>: mov 0x58(%rsp),%rsi > 0x00000030f9681bfd <+17213>: lea 0x0(,%rax,8),%rdx > 0x00000030f9681c05 <+17221>: shl $0x6,%rax > 0x00000030f9681c09 <+17225>: sub %rdx,%rax > 0x00000030f9681c0c <+17228>: mov 0x18(%rsi,%rax,1),%eax > 0x00000030f9681c10 <+17232>: add $0x1,%eax > 0x00000030f9681c13 <+17235>: mov %eax,0x54(%rsp) > 0x00000030f9681c17 <+17239>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9681c1c <+17244>: movslq 0x4(%rbp),%rax > 0x00000030f9681c20 <+17248>: lea 0x0(,%rax,8),%rdx > 0x00000030f9681c28 <+17256>: shl $0x6,%rax > 0x00000030f9681c2c <+17260>: sub %rdx,%rax > 0x00000030f9681c2f <+17263>: add 0x58(%rsp),%rax > 0x00000030f9681c34 <+17268>: mov 0x18(%rax),%rdx > 0x00000030f9681c38 <+17272>: movw $0x4,0x24(%rax) > 0x00000030f9681c3e <+17278>: mov %rbx,0x18(%rax) > 0x00000030f9681c42 <+17282>: mov %edx,0x210(%rsp) > 0x00000030f9681c49 <+17289>: add $0x1,%edx > 0x00000030f9681c4c <+17292>: mov %edx,0x54(%rsp) > 0x00000030f9681c50 <+17296>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9681c55 <+17301>: movslq 0xc(%rbp),%rax > 0x00000030f9681c59 <+17305>: mov 0x58(%rsp),%rdi > 0x00000030f9681c5e <+17310>: lea 0x0(,%rax,8),%rdx > 0x00000030f9681c66 <+17318>: shl $0x6,%rax > 0x00000030f9681c6a <+17322>: sub %rdx,%rax > 0x00000030f9681c6d <+17325>: testb $0x1,0x24(%rdi,%rax,1) > 0x00000030f9681c72 <+17330>: jne 0x30f967de1a <sqlite3VdbeExec+1370> > 0x00000030f9681c78 <+17336>: addl $0x1,0x54(%rsp) > 0x00000030f9681c7d <+17341>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9681c82 <+17346>: movslq 0x4(%rbp),%rax > 0x00000030f9681c86 <+17350>: mov 0x58(%rsp),%rbx > 0x00000030f9681c8b <+17355>: lea 0x0(,%rax,8),%rdx > 0x00000030f9681c93 <+17363>: shl $0x6,%rax > 0x00000030f9681c97 <+17367>: sub %rdx,%rax > 0x00000030f9681c9a <+17370>: add %rax,%rbx > 0x00000030f9681c9d <+17373>: testb $0x4,0x24(%rbx) > 0x00000030f9681ca1 <+17377>: jne 0x30f96844cc <sqlite3VdbeExec+27660> > 0x00000030f9681ca7 <+17383>: addl $0x1,0x54(%rsp) > 0x00000030f9681cac <+17388>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9681cb1 <+17393>: mov 0x10(%rbp),%rbp > 0x00000030f9681cb5 <+17397>: addl $0x1,0x54(%rsp) > 0x00000030f9681cba <+17402>: mov %rbp,0xa8(%rsp) > 0x00000030f9681cc2 <+17410>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9681cc7 <+17415>: mov 0x10(%rbp),%rax > 0x00000030f9681ccb <+17419>: mov 0xc(%rbp),%edx > 0x00000030f9681cce <+17422>: mov %rax,0x220(%rsp) > 0x00000030f9681cd6 <+17430>: mov 0x4(%rbp),%eax > 0x00000030f9681cd9 <+17433>: mov %edx,0x210(%rsp) > 0x00000030f9681ce0 <+17440>: movl $0x0,0x214(%rsp) > 0x00000030f9681ceb <+17451>: mov %eax,0x218(%rsp) > 0x00000030f9681cf2 <+17458>: mov 0x8(%rbp),%eax > 0x00000030f9681cf5 <+17461>: mov %eax,0x21c(%rsp) > 0x00000030f9681cfc <+17468>: xor %eax,%eax > 0x00000030f9681cfe <+17470>: test %edx,%edx > 0x00000030f9681d00 <+17472>: jle 0x30f9685f96 <sqlite3VdbeExec+34518> > 0x00000030f9681d06 <+17478>: mov %eax,%edx > 0x00000030f9681d08 <+17480>: mov 0xa8(%rsp),%rbp > 0x00000030f9681d10 <+17488>: mov 0x58(%rsp),%rbx > 0x00000030f9681d15 <+17493>: jmp 0x30f9681d3e <sqlite3VdbeExec+17534> > 0x00000030f9681d17 <+17495>: nopw 0x0(%rax,%rax,1) > 0x00000030f9681d20 <+17504>: mov 0x214(%rsp),%edx > 0x00000030f9681d27 <+17511>: add $0x1,%edx > 0x00000030f9681d2a <+17514>: cmp %edx,0x210(%rsp) > 0x00000030f9681d31 <+17521>: mov %edx,0x214(%rsp) > 0x00000030f9681d38 <+17528>: jle 0x30f96840cf <sqlite3VdbeExec+26639> > 0x00000030f9681d3e <+17534>: test %rbp,%rbp > 0x00000030f9681d41 <+17537>: movslq %edx,%rax > 0x00000030f9681d44 <+17540>: mov %edx,%edi > 0x00000030f9681d46 <+17542>: je 0x30f9681d4c <sqlite3VdbeExec+17548> > 0x00000030f9681d48 <+17544>: mov 0x0(%rbp,%rax,4),%edi > 0x00000030f9681d4c <+17548>: mov 0x220(%rsp),%rcx > 0x00000030f9681d54 <+17556>: mov %edi,0x228(%rsp) > 0x00000030f9681d5b <+17563>: mov 0x21c(%rsp),%esi > 0x00000030f9681d62 <+17570>: mov 0x18(%rcx,%rax,8),%rdx > 0x00000030f9681d67 <+17575>: add %edi,%esi > 0x00000030f9681d69 <+17577>: add 0x218(%rsp),%edi > 0x00000030f9681d70 <+17584>: movslq %esi,%rsi > 0x00000030f9681d73 <+17587>: mov %rdx,0x230(%rsp) > 0x00000030f9681d7b <+17595>: mov 0x10(%rcx),%rcx > 0x00000030f9681d7f <+17599>: movslq %edi,%rdi > 0x00000030f9681d82 <+17602>: movzbl (%rcx,%rax,1),%eax > 0x00000030f9681d86 <+17606>: mov %eax,0x238(%rsp) > 0x00000030f9681d8d <+17613>: lea 0x0(,%rsi,8),%rax > 0x00000030f9681d95 <+17621>: shl $0x6,%rsi > 0x00000030f9681d99 <+17625>: sub %rax,%rsi > 0x00000030f9681d9c <+17628>: lea 0x0(,%rdi,8),%rax > 0x00000030f9681da4 <+17636>: shl $0x6,%rdi > 0x00000030f9681da8 <+17640>: add %rbx,%rsi > 0x00000030f9681dab <+17643>: sub %rax,%rdi > 0x00000030f9681dae <+17646>: add %rbx,%rdi > 0x00000030f9681db1 <+17649>: callq 0x30f9633720 <sqlite3MemCompare> > 0x00000030f9681db6 <+17654>: test %eax,%eax > 0x00000030f9681db8 <+17656>: je 0x30f9681d20 <sqlite3VdbeExec+17504> > 0x00000030f9681dbe <+17662>: mov %eax,0xd8(%rsp) > 0x00000030f9681dc5 <+17669>: mov 0x238(%rsp),%eax > 0x00000030f9681dcc <+17676>: test %eax,%eax > 0x00000030f9681dce <+17678>: je 0x30f96837e2 <sqlite3VdbeExec+24354> > 0x00000030f9681dd4 <+17684>: negl 0xd8(%rsp) > 0x00000030f9681ddb <+17691>: addl $0x1,0x54(%rsp) > 0x00000030f9681de0 <+17696>: movq $0x0,0xa8(%rsp) > 0x00000030f9681dec <+17708>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9681df1 <+17713>: cmpl $0x0,0xd8(%rsp) > 0x00000030f9681df9 <+17721>: jl 0x30f96847e9 <sqlite3VdbeExec+28457> > 0x00000030f9681dff <+17727>: jne 0x30f96835c6 <sqlite3VdbeExec+23814> > 0x00000030f9681e05 <+17733>: mov 0x8(%rbp),%ebp > 0x00000030f9681e08 <+17736>: mov %ebp,0x54(%rsp) > 0x00000030f9681e0c <+17740>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9681e11 <+17745>: movslq 0x4(%rbp),%rax > 0x00000030f9681e15 <+17749>: add 0x108(%r15),%rax > 0x00000030f9681e1c <+17756>: cmpb $0x0,(%rax) > 0x00000030f9681e1f <+17759>: je 0x30f9682e75 <sqlite3VdbeExec+21941> > 0x00000030f9681e25 <+17765>: mov 0x8(%rbp),%ebp > 0x00000030f9681e28 <+17768>: mov %ebp,0x54(%rsp) > 0x00000030f9681e2c <+17772>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9681e31 <+17777>: movslq 0x4(%rbp),%rax > 0x00000030f9681e35 <+17781>: mov 0x58(%rsp),%rdi > 0x00000030f9681e3a <+17786>: lea 0x0(,%rax,8),%rdx > 0x00000030f9681e42 <+17794>: shl $0x6,%rax > 0x00000030f9681e46 <+17798>: sub %rdx,%rax > 0x00000030f9681e49 <+17801>: add %rax,%rdi > 0x00000030f9681e4c <+17804>: testb $0x1,0x24(%rdi) > 0x00000030f9681e50 <+17808>: je 0x30f968440a <sqlite3VdbeExec+27466> > 0x00000030f9681e56 <+17814>: mov 0xc(%rbp),%eax > 0x00000030f9681e59 <+17817>: mov %eax,0x210(%rsp) > 0x00000030f9681e60 <+17824>: test %eax,%eax > 0x00000030f9681e62 <+17826>: jne 0x30f9682e82 <sqlite3VdbeExec+21954> > 0x00000030f9681e68 <+17832>: addl $0x1,0x54(%rsp) > 0x00000030f9681e6d <+17837>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9681e72 <+17842>: movslq 0x4(%rbp),%rdx > 0x00000030f9681e76 <+17846>: lea 0x270(%rsp),%rsi > 0x00000030f9681e7e <+17854>: mov $0x7,%ecx > 0x00000030f9681e83 <+17859>: mov %rsi,%rdi > 0x00000030f9681e86 <+17862>: mov %edx,0x220(%rsp) > 0x00000030f9681e8d <+17869>: mov 0x8(%rbp),%eax > 0x00000030f9681e90 <+17872>: movq $0x0,0x228(%rsp) > 0x00000030f9681e9c <+17884>: mov %eax,0x224(%rsp) > 0x00000030f9681ea3 <+17891>: xor %eax,%eax > 0x00000030f9681ea5 <+17893>: rep stos %rax,%es:(%rdi) > 0x00000030f9681ea8 <+17896>: movslq 0xc(%rbp),%rax > 0x00000030f9681eac <+17900>: movq $0x0,0x230(%rsp) > 0x00000030f9681eb8 <+17912>: lea 0x0(,%rax,8),%rcx > 0x00000030f9681ec0 <+17920>: shl $0x6,%rax > 0x00000030f9681ec4 <+17924>: sub %rcx,%rax > 0x00000030f9681ec7 <+17927>: add 0x58(%rsp),%rax > 0x00000030f9681ecc <+17932>: mov 0x68(%r15),%rcx > 0x00000030f9681ed0 <+17936>: mov %rax,0x268(%rsp) > 0x00000030f9681ed8 <+17944>: mov (%rcx,%rdx,8),%rdi > 0x00000030f9681edc <+17948>: mov %rdi,0x228(%rsp) >=> 0x00000030f9681ee4 <+17956>: mov (%rdi),%rdx > 0x00000030f9681ee7 <+17959>: test %rdx,%rdx > 0x00000030f9681eea <+17962>: mov %rdx,0x238(%rsp) > 0x00000030f9681ef2 <+17970>: je 0x30f96842a4 <sqlite3VdbeExec+27108> > 0x00000030f9681ef8 <+17976>: callq 0x30f9656000 <sqlite3VdbeCursorMoveto> > 0x00000030f9681efd <+17981>: test %eax,%eax > 0x00000030f9681eff <+17983>: mov %eax,%r12d > 0x00000030f9681f02 <+17986>: jne 0x30f9683173 <sqlite3VdbeExec+22707> > 0x00000030f9681f08 <+17992>: mov 0x228(%rsp),%rax > 0x00000030f9681f10 <+18000>: cmpb $0x0,0x28(%rax) > 0x00000030f9681f14 <+18004>: jne 0x30f9683621 <sqlite3VdbeExec+23905> > 0x00000030f9681f1a <+18010>: mov 0x84(%r15),%esi > 0x00000030f9681f21 <+18017>: cmp %esi,0x64(%rax) > 0x00000030f9681f24 <+18020>: je 0x30f9685b98 <sqlite3VdbeExec+33496> > 0x00000030f9681f2a <+18026>: cmpb $0x0,0x2b(%rax) > 0x00000030f9681f2e <+18030>: je 0x30f9685726 <sqlite3VdbeExec+32358> > 0x00000030f9681f34 <+18036>: mov 0x238(%rsp),%rdi > 0x00000030f9681f3c <+18044>: lea 0x218(%rsp),%rsi > 0x00000030f9681f44 <+18052>: callq 0x30f96194b0 <sqlite3BtreeKeySize> > 0x00000030f9681f49 <+18057>: mov 0x218(%rsp),%rax > 0x00000030f9681f51 <+18065>: mov %eax,%ecx > 0x00000030f9681f53 <+18067>: mov %eax,0x210(%rsp) > 0x00000030f9681f5a <+18074>: test %ecx,%ecx > 0x00000030f9681f5c <+18076>: je 0x30f9685e12 <sqlite3VdbeExec+34130> > 0x00000030f9681f62 <+18082>: cmp %ecx,0x5c(%r13) > 0x00000030f9681f66 <+18086>: jb 0x30f9682407 <sqlite3VdbeExec+19271> > 0x00000030f9681f6c <+18092>: mov 0x228(%rsp),%rdx > 0x00000030f9681f74 <+18100>: mov 0x84(%r15),%edi > 0x00000030f9681f7b <+18107>: movslq 0x20(%rdx),%rsi > 0x00000030f9681f7f <+18111>: cmp %edi,0x64(%rdx) > 0x00000030f9681f82 <+18114>: mov 0x70(%rdx),%rax > 0x00000030f9681f86 <+18118>: mov %esi,0x250(%rsp) > 0x00000030f9681f8d <+18125>: mov %rax,0x240(%rsp) > 0x00000030f9681f95 <+18133>: je 0x30f968521f <sqlite3VdbeExec+31071> > 0x00000030f9681f9b <+18139>: lea (%rax,%rsi,4),%rax > 0x00000030f9681f9f <+18143>: movl $0x0,0x2c4(%rsp) > 0x00000030f9681faa <+18154>: mov %ecx,0x68(%rdx) > 0x00000030f9681fad <+18157>: mov %rax,0x248(%rsp) > 0x00000030f9681fb5 <+18165>: mov %rax,0x78(%rdx) > 0x00000030f9681fb9 <+18169>: mov 0x84(%r15),%eax > 0x00000030f9681fc0 <+18176>: mov %eax,0x64(%rdx) > 0x00000030f9681fc3 <+18179>: mov 0x230(%rsp),%rax > 0x00000030f9681fcb <+18187>: test %rax,%rax > 0x00000030f9681fce <+18190>: je 0x30f9686082 <sqlite3VdbeExec+34754> > 0x00000030f9681fd4 <+18196>: mov %rax,0x260(%rsp) > 0x00000030f9681fdc <+18204>: movzbl (%rax),%edx > 0x00000030f9681fdf <+18207>: test %dl,%dl > 0x00000030f9681fe1 <+18209>: js 0x30f9685fc1 <sqlite3VdbeExec+34561> > 0x00000030f9681fe7 <+18215>: movzbl %dl,%eax > 0x00000030f9681fea <+18218>: movl $0x1,0x2c0(%rsp) > 0x00000030f9681ff5 <+18229>: mov $0x1,%ecx > 0x00000030f9681ffa <+18234>: mov %eax,0x2b8(%rsp) > 0x00000030f9682001 <+18241>: mov 0x250(%rsp),%esi > 0x00000030f9682008 <+18248>: lea 0x3(%rsi,%rsi,4),%edx > 0x00000030f968200c <+18252>: cmp %eax,%edx > 0x00000030f968200e <+18254>: mov %edx,0x254(%rsp) > 0x00000030f9682015 <+18261>: jle 0x30f9682020 <sqlite3VdbeExec+18272> > 0x00000030f9682017 <+18263>: mov %eax,0x254(%rsp) > 0x00000030f968201e <+18270>: mov %eax,%edx > 0x00000030f9682020 <+18272>: cmpq $0x0,0x230(%rsp) > 0x00000030f9682029 <+18281>: je 0x30f968611d <sqlite3VdbeExec+34909> > 0x00000030f968202f <+18287>: mov 0x260(%rsp),%rax > 0x00000030f9682037 <+18295>: movslq %edx,%rdx > 0x00000030f968203a <+18298>: add %rax,%rcx > 0x00000030f968203d <+18301>: movl $0x0,0x258(%rsp) > 0x00000030f9682048 <+18312>: add %rax,%rdx > 0x00000030f968204b <+18315>: test %esi,%esi > 0x00000030f968204d <+18317>: mov %rcx,0x2a8(%rsp) > 0x00000030f9682055 <+18325>: mov %rdx,0x2b0(%rsp) > 0x00000030f968205d <+18333>: jle 0x30f9684932 <sqlite3VdbeExec+28786> > 0x00000030f9682063 <+18339>: xor %eax,%eax > 0x00000030f9682065 <+18341>: lea 0x2c8(%rsp),%rbx > 0x00000030f968206d <+18349>: jmpq 0x30f968211f <sqlite3VdbeExec+18527> > 0x00000030f9682072 <+18354>: nopw 0x0(%rax,%rax,1) > 0x00000030f9682078 <+18360>: mov 0x2b8(%rsp),%ecx > 0x00000030f968207f <+18367>: mov %ecx,(%rdx,%rax,4) > 0x00000030f9682082 <+18370>: mov 0x2a8(%rsp),%r12 > 0x00000030f968208a <+18378>: movzbl (%r12),%eax > 0x00000030f968208f <+18383>: test %al,%al > 0x00000030f9682091 <+18385>: js 0x30f9684ac9 <sqlite3VdbeExec+29193> > 0x00000030f9682097 <+18391>: add $0x1,%r12 > 0x00000030f968209b <+18395>: mov %eax,0x2c8(%rsp) > 0x00000030f96820a2 <+18402>: mov %r12,0x2a8(%rsp) > 0x00000030f96820aa <+18410>: movslq 0x258(%rsp),%rcx > 0x00000030f96820b2 <+18418>: mov 0x240(%rsp),%rdx > 0x00000030f96820ba <+18426>: mov %eax,(%rdx,%rcx,4) > 0x00000030f96820bd <+18429>: mov 0x2c8(%rsp),%eax > 0x00000030f96820c4 <+18436>: cmp $0xb,%eax > 0x00000030f96820c7 <+18439>: jbe 0x30f9684036 <sqlite3VdbeExec+26486> > 0x00000030f96820cd <+18445>: sub $0xc,%eax > 0x00000030f96820d0 <+18448>: shr %eax > 0x00000030f96820d2 <+18450>: mov 0x2b8(%rsp),%edx > 0x00000030f96820d9 <+18457>: mov %eax,0x2bc(%rsp) > 0x00000030f96820e0 <+18464>: add %eax,%edx > 0x00000030f96820e2 <+18466>: cmp %eax,%edx > 0x00000030f96820e4 <+18468>: mov %edx,0x2b8(%rsp) > 0x00000030f96820eb <+18475>: jb 0x30f968491e <sqlite3VdbeExec+28766> > 0x00000030f96820f1 <+18481>: mov 0x258(%rsp),%eax > 0x00000030f96820f8 <+18488>: add $0x1,%eax > 0x00000030f96820fb <+18491>: cmp %eax,0x250(%rsp) > 0x00000030f9682102 <+18498>: mov %eax,0x258(%rsp) > 0x00000030f9682109 <+18505>: jle 0x30f9684932 <sqlite3VdbeExec+28786> > 0x00000030f968210f <+18511>: mov 0x2a8(%rsp),%rcx > 0x00000030f9682117 <+18519>: mov 0x2b0(%rsp),%rdx > 0x00000030f968211f <+18527>: cmp %rcx,%rdx > 0x00000030f9682122 <+18530>: cltq > 0x00000030f9682124 <+18532>: mov 0x248(%rsp),%rdx > 0x00000030f968212c <+18540>: ja 0x30f9682078 <sqlite3VdbeExec+18360> > 0x00000030f9682132 <+18546>: movl $0x0,(%rdx,%rax,4) > 0x00000030f9682139 <+18553>: jmp 0x30f96820f1 <sqlite3VdbeExec+18481> > 0x00000030f968213b <+18555>: mov 0x10(%rbp),%rax > 0x00000030f968213f <+18559>: movzbl 0x8f(%rsp),%ebx > 0x00000030f9682147 <+18567>: mov %rax,0x210(%rsp) > 0x00000030f968214f <+18575>: movslq 0x4(%rbp),%rbp > 0x00000030f9682153 <+18579>: lea 0x0(,%rbp,8),%rdx > 0x00000030f968215b <+18587>: shl $0x6,%rbp > 0x00000030f968215f <+18591>: sub %rdx,%rbp > 0x00000030f9682162 <+18594>: movzbl (%rax),%edx > 0x00000030f9682165 <+18597>: add 0x58(%rsp),%rbp > 0x00000030f968216a <+18602>: add $0x1,%rax > 0x00000030f968216e <+18606>: mov %rax,0x210(%rsp) > 0x00000030f9682176 <+18614>: test %dl,%dl > 0x00000030f9682178 <+18616>: mov %dl,0x218(%rsp) > 0x00000030f968217f <+18623>: jne 0x30f96821cc <sqlite3VdbeExec+18700> > 0x00000030f9682181 <+18625>: jmpq 0x30f9685c91 <sqlite3VdbeExec+33745> > 0x00000030f9682186 <+18630>: nopw %cs:0x0(%rax,%rax,1) > 0x00000030f9682190 <+18640>: movsbl 0x218(%rsp),%esi > 0x00000030f9682198 <+18648>: mov %ebx,%edx > 0x00000030f968219a <+18650>: mov %rbp,%rdi > 0x00000030f968219d <+18653>: add $0x38,%rbp > 0x00000030f96821a1 <+18657>: callq 0x30f96399f0 <applyAffinity> > 0x00000030f96821a6 <+18662>: mov 0x210(%rsp),%rdx > 0x00000030f96821ae <+18670>: movzbl (%rdx),%eax > 0x00000030f96821b1 <+18673>: add $0x1,%rdx > 0x00000030f96821b5 <+18677>: mov %rdx,0x210(%rsp) > 0x00000030f96821bd <+18685>: test %al,%al > 0x00000030f96821bf <+18687>: mov %al,0x218(%rsp) > 0x00000030f96821c6 <+18694>: je 0x30f9682636 <sqlite3VdbeExec+19830> > 0x00000030f96821cc <+18700>: testb $0x40,0x25(%rbp) > 0x00000030f96821d0 <+18704>: je 0x30f9682190 <sqlite3VdbeExec+18640> > 0x00000030f96821d2 <+18706>: mov %rbp,%rdi > 0x00000030f96821d5 <+18709>: callq 0x30f9624a20 <sqlite3VdbeMemExpandBlob> > 0x00000030f96821da <+18714>: jmp 0x30f9682190 <sqlite3VdbeExec+18640> > 0x00000030f96821dc <+18716>: movzbl 0x3(%rbp),%eax > 0x00000030f96821e0 <+18720>: mov 0x18(%r15),%rcx > 0x00000030f96821e4 <+18724>: movl $0x0,0x210(%rsp) > 0x00000030f96821ef <+18735>: mov %rcx,0x280(%rsp) > 0x00000030f96821f7 <+18743>: mov %eax,0x288(%rsp) > 0x00000030f96821fe <+18750>: movslq 0x8(%rbp),%rdx > 0x00000030f9682202 <+18754>: movslq 0xc(%rbp),%rbx > 0x00000030f9682206 <+18758>: lea 0x0(,%rdx,8),%rsi > 0x00000030f968220e <+18766>: shl $0x6,%rdx > 0x00000030f9682212 <+18770>: sub %rsi,%rdx > 0x00000030f9682215 <+18773>: add 0x58(%rsp),%rdx > 0x00000030f968221a <+18778>: test %eax,%eax > 0x00000030f968221c <+18780>: mov %rdx,0x218(%rsp) > 0x00000030f9682224 <+18788>: je 0x30f96822a4 <sqlite3VdbeExec+18916> > 0x00000030f9682226 <+18790>: xor %eax,%eax > 0x00000030f9682228 <+18792>: jmp 0x30f9682238 <sqlite3VdbeExec+18808> > 0x00000030f968222a <+18794>: nopw 0x0(%rax,%rax,1) > 0x00000030f9682230 <+18800>: mov 0x280(%rsp),%rcx > 0x00000030f9682238 <+18808>: cltq > 0x00000030f968223a <+18810>: mov %rdx,(%rcx,%rax,8) > 0x00000030f968223e <+18814>: mov 0x218(%rsp),%rsi > 0x00000030f9682246 <+18822>: movzwl 0x24(%rsi),%edi > 0x00000030f968224a <+18826>: test $0x1000,%di > 0x00000030f968224f <+18831>: je 0x30f968226d <sqlite3VdbeExec+18861> > 0x00000030f9682251 <+18833>: mov %rsi,%rdi > 0x00000030f9682254 <+18836>: callq 0x30f9624a80 <sqlite3VdbeMemMakeWriteable> > 0x00000030f9682259 <+18841>: test %eax,%eax > 0x00000030f968225b <+18843>: jne 0x30f967da88 <sqlite3VdbeExec+456> > 0x00000030f9682261 <+18849>: mov 0x218(%rsp),%rsi > 0x00000030f9682269 <+18857>: movzwl 0x24(%rsi),%edi > 0x00000030f968226d <+18861>: add $0x26,%rsi > 0x00000030f9682271 <+18865>: callq 0x30f9619d40 <sqlite3VdbeMemStoreType> > 0x00000030f9682276 <+18870>: mov 0x210(%rsp),%eax > 0x00000030f968227d <+18877>: mov 0x218(%rsp),%rdx > 0x00000030f9682285 <+18885>: add $0x1,%eax > 0x00000030f9682288 <+18888>: add $0x38,%rdx > 0x00000030f968228c <+18892>: cmp %eax,0x288(%rsp) > 0x00000030f9682293 <+18899>: mov %eax,0x210(%rsp) > 0x00000030f968229a <+18906>: mov %rdx,0x218(%rsp) > 0x00000030f96822a2 <+18914>: jg 0x30f9682230 <sqlite3VdbeExec+18800> > 0x00000030f96822a4 <+18916>: cmpb $0xfb,0x1(%rbp) > 0x00000030f96822a8 <+18920>: mov 0x10(%rbp),%rax > 0x00000030f96822ac <+18924>: je 0x30f9684ea0 <sqlite3VdbeExec+30176> > 0x00000030f96822b2 <+18930>: mov %rax,0x228(%rsp) > 0x00000030f96822ba <+18938>: mov (%rax),%rax > 0x00000030f96822bd <+18941>: mov %rax,0x220(%rsp) > 0x00000030f96822c5 <+18949>: lea 0x0(,%rbx,8),%rax > 0x00000030f96822cd <+18957>: mov %rbx,%r14 > 0x00000030f96822d0 <+18960>: lea 0x230(%rsp),%rdi > 0x00000030f96822d8 <+18968>: shl $0x6,%r14 > 0x00000030f96822dc <+18972>: movw $0x1,0x254(%rsp) > 0x00000030f96822e6 <+18982>: mov %r13,0x230(%rsp) > 0x00000030f96822ee <+18990>: sub %rax,%r14 > 0x00000030f96822f1 <+18993>: add 0x58(%rsp),%r14 > 0x00000030f96822f6 <+18998>: movq $0x0,0x258(%rsp) > 0x00000030f9682302 <+19010>: movq $0x0,0x260(%rsp) > 0x00000030f968230e <+19022>: mov %r14,%rsi > 0x00000030f9682311 <+19025>: callq 0x30f961ea60 <sqlite3VdbeMemMove> > 0x00000030f9682316 <+19030>: movzwl 0x254(%rsp),%eax > 0x00000030f968231e <+19038>: movl $0x0,0x278(%rsp) > 0x00000030f9682329 <+19049>: and $0xbf00,%ax > 0x00000030f968232d <+19053>: or $0x1,%eax > 0x00000030f9682330 <+19056>: mov %ax,0x254(%rsp) > 0x00000030f9682338 <+19064>: mov 0x220(%rsp),%rax > 0x00000030f9682340 <+19072>: testb $0x8,0x3(%rax) > 0x00000030f9682344 <+19076>: jne 0x30f9683610 <sqlite3VdbeExec+23888> > 0x00000030f968234a <+19082>: mov 0x80(%rsp),%rcx > 0x00000030f9682352 <+19090>: lea 0x220(%rsp),%rdi > 0x00000030f968235a <+19098>: mov %rcx,0x30(%r13) > 0x00000030f968235e <+19102>: mov 0x288(%rsp),%esi > 0x00000030f9682365 <+19109>: mov 0x280(%rsp),%rdx > 0x00000030f968236d <+19117>: callq *0x18(%rax) > 0x00000030f9682370 <+19120>: mov 0x228(%rsp),%rdi > 0x00000030f9682378 <+19128>: mov 0x30(%r13),%rsi > 0x00000030f968237c <+19132>: test %rdi,%rdi > 0x00000030f968237f <+19135>: mov %rsi,0x80(%rsp) > 0x00000030f9682387 <+19143>: je 0x30f96823a1 <sqlite3VdbeExec+19169> > 0x00000030f9682389 <+19145>: mov 0x4(%rbp),%esi > 0x00000030f968238c <+19148>: callq 0x30f9610ad0 <sqlite3VdbeDeleteAuxData> > 0x00000030f9682391 <+19153>: mov 0x228(%rsp),%rax > 0x00000030f9682399 <+19161>: movb $0xf9,0x1(%rbp) > 0x00000030f968239d <+19165>: mov %rax,0x10(%rbp) > 0x00000030f96823a1 <+19169>: cmpb $0x0,0x46(%r13) > 0x00000030f96823a6 <+19174>: jne 0x30f9686700 <sqlite3VdbeExec+36416> > 0x00000030f96823ac <+19180>: mov 0x278(%rsp),%eax > 0x00000030f96823b3 <+19187>: xor %r12d,%r12d > 0x00000030f96823b6 <+19190>: test %eax,%eax > 0x00000030f96823b8 <+19192>: jne 0x30f9684e58 <sqlite3VdbeExec+30104> > 0x00000030f96823be <+19198>: movzbl 0x8f(%rsp),%esi > 0x00000030f96823c6 <+19206>: lea 0x230(%rsp),%rbx > 0x00000030f96823ce <+19214>: mov %rbx,%rdi > 0x00000030f96823d1 <+19217>: callq 0x30f9624b00 <sqlite3VdbeChangeEncoding> > 0x00000030f96823d6 <+19222>: mov %rbx,%rsi > 0x00000030f96823d9 <+19225>: mov %r14,%rdi > 0x00000030f96823dc <+19228>: callq 0x30f961ea60 <sqlite3VdbeMemMove> > 0x00000030f96823e1 <+19233>: movzwl 0x24(%r14),%eax > 0x00000030f96823e6 <+19238>: test $0x12,%al > 0x00000030f96823e8 <+19240>: je 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f96823ee <+19246>: test $0x40,%ah > 0x00000030f96823f1 <+19249>: mov 0x20(%r14),%edx > 0x00000030f96823f5 <+19253>: je 0x30f96823fb <sqlite3VdbeExec+19259> > 0x00000030f96823f7 <+19255>: add 0x18(%r14),%edx > 0x00000030f96823fb <+19259>: mov (%r14),%rax > 0x00000030f96823fe <+19262>: cmp %edx,0x5c(%rax) > 0x00000030f9682401 <+19265>: jge 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f9682407 <+19271>: lea 0x50(%r15),%rbx > 0x00000030f968240b <+19275>: lea 0x821f(%rip),%rdx # 0x30f968a631 > 0x00000030f9682412 <+19282>: mov %r13,%rsi > 0x00000030f9682415 <+19285>: mov %rbx,%rdi > 0x00000030f9682418 <+19288>: xor %eax,%eax > 0x00000030f968241a <+19290>: mov $0x12,%r12d > 0x00000030f9682420 <+19296>: callq 0x30f962c870 <sqlite3SetString> > 0x00000030f9682425 <+19301>: jmpq 0x30f967daab <sqlite3VdbeExec+491> > 0x00000030f968242a <+19306>: movslq 0x4(%rbp),%rax > 0x00000030f968242e <+19310>: movslq 0x8(%rbp),%r14 > 0x00000030f9682432 <+19314>: mov 0x58(%rsp),%rdi > 0x00000030f9682437 <+19319>: lea 0x0(,%rax,8),%rdx > 0x00000030f968243f <+19327>: shl $0x6,%rax > 0x00000030f9682443 <+19331>: sub %rdx,%rax > 0x00000030f9682446 <+19334>: add %rax,%rdi > 0x00000030f9682449 <+19337>: lea 0x0(,%r14,8),%rax > 0x00000030f9682451 <+19345>: shl $0x6,%r14 > 0x00000030f9682455 <+19349>: sub %rax,%r14 > 0x00000030f9682458 <+19352>: add 0x58(%rsp),%r14 > 0x00000030f968245d <+19357>: testb $0x1,0x24(%rdi) > 0x00000030f9682461 <+19361>: je 0x30f96831c5 <sqlite3VdbeExec+22789> > 0x00000030f9682467 <+19367>: mov %r14,%rdi > 0x00000030f968246a <+19370>: callq 0x30f961e550 <sqlite3VdbeMemSetNull> > 0x00000030f968246f <+19375>: addl $0x1,0x54(%rsp) > 0x00000030f9682474 <+19380>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9682479 <+19385>: movslq 0x4(%rbp),%rbx > 0x00000030f968247d <+19389>: lea 0x0(,%rbx,8),%rax > 0x00000030f9682485 <+19397>: shl $0x6,%rbx > 0x00000030f9682489 <+19401>: sub %rax,%rbx > 0x00000030f968248c <+19404>: add 0x58(%rsp),%rbx > 0x00000030f9682491 <+19409>: mov %rbx,%rdi > 0x00000030f9682494 <+19412>: callq 0x30f9619980 <sqlite3VdbeMemIntegerify> > 0x00000030f9682499 <+19417>: movslq 0x8(%rbp),%rax > 0x00000030f968249d <+19421>: addl $0x1,0x54(%rsp) > 0x00000030f96824a2 <+19426>: add %rax,0x18(%rbx) > 0x00000030f96824a6 <+19430>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f96824ab <+19435>: movslq 0x4(%rbp),%rax > 0x00000030f96824af <+19439>: mov 0x58(%rsp),%rbx > 0x00000030f96824b4 <+19444>: mov $0x63,%esi > 0x00000030f96824b9 <+19449>: lea 0x0(,%rax,8),%rdx > 0x00000030f96824c1 <+19457>: shl $0x6,%rax > 0x00000030f96824c5 <+19461>: sub %rdx,%rax > 0x00000030f96824c8 <+19464>: movzbl 0x8f(%rsp),%edx > 0x00000030f96824d0 <+19472>: add %rax,%rbx > 0x00000030f96824d3 <+19475>: mov %rbx,%rdi > 0x00000030f96824d6 <+19478>: callq 0x30f96399f0 <applyAffinity> > 0x00000030f96824db <+19483>: movzwl 0x24(%rbx),%eax > 0x00000030f96824df <+19487>: test $0x4,%al > 0x00000030f96824e1 <+19489>: jne 0x30f9682ec6 <sqlite3VdbeExec+22022> > 0x00000030f96824e7 <+19495>: mov 0x8(%rbp),%eax > 0x00000030f96824ea <+19498>: test %eax,%eax > 0x00000030f96824ec <+19500>: je 0x30f9686977 <sqlite3VdbeExec+37047> > 0x00000030f96824f2 <+19506>: mov %eax,0x54(%rsp) > 0x00000030f96824f6 <+19510>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f96824fb <+19515>: mov %rbx,%rdi > 0x00000030f96824fe <+19518>: callq 0x30f961e550 <sqlite3VdbeMemSetNull> > 0x00000030f9682503 <+19523>: mov 0x8(%rbp),%ebp > 0x00000030f9682506 <+19526>: mov %ebp,0x54(%rsp) > 0x00000030f968250a <+19530>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f968250f <+19535>: nop > 0x00000030f9682510 <+19536>: mov %eax,%edx > 0x00000030f9682512 <+19538>: lea 0xe09e(%rip),%rax # 0x30f96905b7 <aSize.17397> > 0x00000030f9682519 <+19545>: movzbl (%rax,%rdx,1),%ecx > 0x00000030f968251d <+19549>: jmpq 0x30f96816ca <sqlite3VdbeExec+15882> > 0x00000030f9682522 <+19554>: nopw 0x0(%rax,%rax,1) > 0x00000030f9682528 <+19560>: test %ecx,%ecx > 0x00000030f968252a <+19562>: je 0x30f9681722 <sqlite3VdbeExec+15970> > 0x00000030f9682530 <+19568>: movl $0x0,0x238(%rsp) > 0x00000030f968253b <+19579>: jmpq 0x30f9681722 <sqlite3VdbeExec+15970> > 0x00000030f9682540 <+19584>: mov 0xf8(%rsp),%rdi > 0x00000030f9682548 <+19592>: mov 0xb8(%rsp),%r14 > 0x00000030f9682550 <+19600>: mov 0x78(%rsp),%r13 > 0x00000030f9682555 <+19605>: mov 0xc0(%rsp),%rbp > 0x00000030f968255d <+19613>: mov 0xc8(%rsp),%r15 > 0x00000030f9682565 <+19621>: test %rdi,%rdi > 0x00000030f9682568 <+19624>: je 0x30f968256f <sqlite3VdbeExec+19631> > 0x00000030f968256a <+19626>: callq 0x30f9616c10 <sqlite3OsCloseFree> > 0x00000030f968256f <+19631>: mov 0x30(%rbx),%rax > 0x00000030f9682573 <+19635>: movslq 0x4(%rax),%rax > 0x00000030f9682577 <+19639>: lea (%rax,%rax,2),%rax > 0x00000030f968257b <+19643>: shl $0x4,%rax > 0x00000030f968257f <+19647>: add 0x28(%rbx),%rax > 0x00000030f9682583 <+19651>: cmpq $0x0,0x18(%rax) > 0x00000030f9682588 <+19656>: sete %al > 0x00000030f968258b <+19659>: movzbl %al,%eax > 0x00000030f968258e <+19662>: mov %eax,0x220(%rsp) > 0x00000030f9682595 <+19669>: mov 0x210(%rsp),%rdx > 0x00000030f968259d <+19677>: mov %eax,%ecx > 0x00000030f968259f <+19679>: test %eax,%eax > 0x00000030f96825a1 <+19681>: mov %cl,0x28(%rdx) > 0x00000030f96825a4 <+19684>: je 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f96825aa <+19690>: jmpq 0x30f967e5ed <sqlite3VdbeExec+3373> > 0x00000030f96825af <+19695>: nop > 0x00000030f96825b0 <+19696>: movb $0x0,0x8e(%rsp) > 0x00000030f96825b8 <+19704>: movl $0x0,0x54(%rsp) > 0x00000030f96825c0 <+19712>: jmpq 0x30f967da88 <sqlite3VdbeExec+456> > 0x00000030f96825c5 <+19717>: mov (%rdx),%rdi > 0x00000030f96825c8 <+19720>: callq 0x30f9657960 <sqlite3BtreeDelete> > 0x00000030f96825cd <+19725>: mov %eax,%r12d > 0x00000030f96825d0 <+19728>: mov 0x218(%rsp),%rax > 0x00000030f96825d8 <+19736>: test %r12d,%r12d > 0x00000030f96825db <+19739>: movl $0x0,0x64(%rax) > 0x00000030f96825e2 <+19746>: jne 0x30f968261f <sqlite3VdbeExec+19807> > 0x00000030f96825e4 <+19748>: mov 0xf0(%r13),%r11 > 0x00000030f96825eb <+19755>: test %r11,%r11 > 0x00000030f96825ee <+19758>: je 0x30f968261f <sqlite3VdbeExec+19807> > 0x00000030f96825f0 <+19760>: mov 0x10(%rbp),%rcx > 0x00000030f96825f4 <+19764>: test %rcx,%rcx > 0x00000030f96825f7 <+19767>: je 0x30f968261f <sqlite3VdbeExec+19807> > 0x00000030f96825f9 <+19769>: movslq 0x18(%rax),%rax > 0x00000030f96825fd <+19773>: mov 0xe8(%r13),%rdi > 0x00000030f9682604 <+19780>: mov $0x9,%esi > 0x00000030f9682609 <+19785>: mov 0x210(%rsp),%r8 > 0x00000030f9682611 <+19793>: shl $0x5,%rax > 0x00000030f9682615 <+19797>: add 0x20(%r13),%rax > 0x00000030f9682619 <+19801>: mov (%rax),%rdx > 0x00000030f968261c <+19804>: callq *%r11 > 0x00000030f968261f <+19807>: testb $0x1,0x8(%rbp) > 0x00000030f9682623 <+19811>: je 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f9682629 <+19817>: addl $0x1,0x9c(%r15) > 0x00000030f9682631 <+19825>: jmpq 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f9682636 <+19830>: addl $0x1,0x54(%rsp) > 0x00000030f968263b <+19835>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9682640 <+19840>: addl $0x1,0x54(%rsp) > 0x00000030f9682645 <+19845>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f968264a <+19850>: movslq 0x238(%rsp),%r9 > 0x00000030f9682652 <+19858>: movslq %eax,%rcx > 0x00000030f9682655 <+19861>: xor %edx,%edx > 0x00000030f9682657 <+19863>: nopw 0x0(%rax,%rax,1) > 0x00000030f9682660 <+19872>: add $0x1,%edx > 0x00000030f9682663 <+19875>: shr $0x7,%rcx > 0x00000030f9682667 <+19879>: cmp $0x8,%edx > 0x00000030f968266a <+19882>: jg 0x30f9682671 <sqlite3VdbeExec+19889> > 0x00000030f968266c <+19884>: test %rcx,%rcx > 0x00000030f968266f <+19887>: jne 0x30f9682660 <sqlite3VdbeExec+19872> > 0x00000030f9682671 <+19889>: lea (%rax,%rdx,1),%r8d > 0x00000030f9682675 <+19893>: mov %edx,0x23c(%rsp) > 0x00000030f968267c <+19900>: xor %eax,%eax > 0x00000030f968267e <+19902>: movslq %r8d,%rdi > 0x00000030f9682681 <+19905>: mov %r8d,0x228(%rsp) > 0x00000030f9682689 <+19913>: mov %rdi,%rcx > 0x00000030f968268c <+19916>: nopl 0x0(%rax) > 0x00000030f9682690 <+19920>: add $0x1,%eax > 0x00000030f9682693 <+19923>: shr $0x7,%rcx > 0x00000030f9682697 <+19927>: cmp $0x8,%eax > 0x00000030f968269a <+19930>: jg 0x30f96826a1 <sqlite3VdbeExec+19937> > 0x00000030f968269c <+19932>: test %rcx,%rcx > 0x00000030f968269f <+19935>: jne 0x30f9682690 <sqlite3VdbeExec+19920> > 0x00000030f96826a1 <+19937>: cmp %eax,%edx > 0x00000030f96826a3 <+19939>: jge 0x30f96826b3 <sqlite3VdbeExec+19955> > 0x00000030f96826a5 <+19941>: lea 0x1(%r8),%edi > 0x00000030f96826a9 <+19945>: mov %edi,0x228(%rsp) > 0x00000030f96826b0 <+19952>: movslq %edi,%rdi > 0x00000030f96826b3 <+19955>: movslq 0x5c(%r13),%rax > 0x00000030f96826b7 <+19959>: sub %r9,%rsi > 0x00000030f96826ba <+19962>: add %rdi,%rsi > 0x00000030f96826bd <+19965>: mov %rsi,0x230(%rsp) > 0x00000030f96826c5 <+19973>: cmp %rax,%rsi > 0x00000030f96826c8 <+19976>: jg 0x30f9682407 <sqlite3VdbeExec+19271> > 0x00000030f96826ce <+19982>: xor %edx,%edx > 0x00000030f96826d0 <+19984>: mov %r14,%rdi > 0x00000030f96826d3 <+19987>: callq 0x30f9624930 <sqlite3VdbeMemGrow> > 0x00000030f96826d8 <+19992>: test %eax,%eax > 0x00000030f96826da <+19994>: jne 0x30f967da88 <sqlite3VdbeExec+456> > 0x00000030f96826e0 <+20000>: mov 0x228(%rsp),%eax > 0x00000030f96826e7 <+20007>: mov 0x8(%r14),%rdi > 0x00000030f96826eb <+20011>: cmp $0x7f,%eax > 0x00000030f96826ee <+20014>: mov %rdi,0x210(%rsp) > 0x00000030f96826f6 <+20022>: ja 0x30f968473f <sqlite3VdbeExec+28287> > 0x00000030f96826fc <+20028>: mov %al,(%rdi) > 0x00000030f96826fe <+20030>: mov $0x1,%eax > 0x00000030f9682703 <+20035>: mov 0x248(%rsp),%rdi > 0x00000030f968270b <+20043>: cmp 0x250(%rsp),%rdi > 0x00000030f9682713 <+20051>: mov %eax,0x26c(%rsp) > 0x00000030f968271a <+20058>: mov %rdi,0x218(%rsp) > 0x00000030f9682722 <+20066>: jbe 0x30f9682771 <sqlite3VdbeExec+20145> > 0x00000030f9682724 <+20068>: jmpq 0x30f9685c9b <sqlite3VdbeExec+33755> > 0x00000030f9682729 <+20073>: nopl 0x0(%rax) > 0x00000030f9682730 <+20080>: mov 0x210(%rsp),%rcx > 0x00000030f9682738 <+20088>: movslq %ebx,%rdx > 0x00000030f968273b <+20091>: mov %al,(%rcx,%rdx,1) > 0x00000030f968273e <+20094>: mov $0x1,%eax > 0x00000030f9682743 <+20099>: mov 0x218(%rsp),%rdi > 0x00000030f968274b <+20107>: add %eax,%ebx > 0x00000030f968274d <+20109>: mov 0x250(%rsp),%rax > 0x00000030f9682755 <+20117>: mov %ebx,0x26c(%rsp) > 0x00000030f968275c <+20124>: add $0x38,%rdi > 0x00000030f9682760 <+20128>: cmp %rdi,%rax > 0x00000030f9682763 <+20131>: mov %rdi,0x218(%rsp) > 0x00000030f968276b <+20139>: jb 0x30f9682913 <sqlite3VdbeExec+20563> > 0x00000030f9682771 <+20145>: mov 0x268(%rsp),%esi > 0x00000030f9682778 <+20152>: callq 0x30f9619b60 <sqlite3VdbeSerialType> > 0x00000030f968277d <+20157>: cmp $0x7f,%eax > 0x00000030f9682780 <+20160>: mov %eax,0x240(%rsp) > 0x00000030f9682787 <+20167>: mov 0x26c(%rsp),%ebx > 0x00000030f968278e <+20174>: jbe 0x30f9682730 <sqlite3VdbeExec+20080> > 0x00000030f9682790 <+20176>: movslq %ebx,%rdi > 0x00000030f9682793 <+20179>: add 0x210(%rsp),%rdi > 0x00000030f968279b <+20187>: test $0xffffc000,%eax > 0x00000030f96827a0 <+20192>: jne 0x30f96834d0 <sqlite3VdbeExec+23568> > 0x00000030f96827a6 <+20198>: mov %eax,%edx > 0x00000030f96827a8 <+20200>: and $0x7f,%eax > 0x00000030f96827ab <+20203>: shr $0x7,%edx > 0x00000030f96827ae <+20206>: mov %al,0x1(%rdi) > 0x00000030f96827b1 <+20209>: mov $0x2,%eax > 0x00000030f96827b6 <+20214>: or $0x80,%dl > 0x00000030f96827b9 <+20217>: mov %dl,(%rdi) > 0x00000030f96827bb <+20219>: jmp 0x30f9682743 <sqlite3VdbeExec+20099> > 0x00000030f96827bd <+20221>: cmp $0x1,%edx > 0x00000030f96827c0 <+20224>: mov %ecx,0x214(%rsp) > 0x00000030f96827c7 <+20231>: movq $0x0,0x218(%rsp) > 0x00000030f96827d3 <+20243>: movw $0x1,0x24(%r14) > 0x00000030f96827da <+20250>: jle 0x30f968565f <sqlite3VdbeExec+32159> > 0x00000030f96827e0 <+20256>: movb $0x2,0x90(%r15) > 0x00000030f96827e8 <+20264>: mov $0x6,%r12d > 0x00000030f96827ee <+20270>: jmpq 0x30f967fa90 <sqlite3VdbeExec+8656> > 0x00000030f96827f3 <+20275>: mov %r13,%rbp > 0x00000030f96827f6 <+20278>: mov 0xb8(%rsp),%r14 > 0x00000030f96827fe <+20286>: mov 0xc0(%rsp),%r13 > 0x00000030f9682806 <+20294>: mov 0x0(%rbp),%rax > 0x00000030f968280a <+20298>: mov 0xf0(%rax),%rax > 0x00000030f9682811 <+20305>: mov 0x18(%rax),%r8d > 0x00000030f9682815 <+20309>: cmp %r8d,0x98(%rsp) > 0x00000030f968281d <+20317>: je 0x30f968283e <sqlite3VdbeExec+20350> > 0x00000030f968281f <+20319>: mov 0x98(%rsp),%ecx > 0x00000030f9682826 <+20326>: lea 0x1105b(%rip),%rdx # 0x30f9693888 > 0x00000030f968282d <+20333>: lea 0x150(%rsp),%rdi > 0x00000030f9682835 <+20341>: xor %esi,%esi > 0x00000030f9682837 <+20343>: xor %eax,%eax > 0x00000030f9682839 <+20345>: callq 0x30f9629b80 <checkAppendMsg> > 0x00000030f968283e <+20350>: mov 0x90(%rsp),%rdi > 0x00000030f9682846 <+20358>: callq 0x30f9619440 <sqlite3BtreeLeave> > 0x00000030f968284b <+20363>: mov 0x160(%rsp),%rdi > 0x00000030f9682853 <+20371>: callq 0x30f960a350 <sqlite3_free@plt> > 0x00000030f9682858 <+20376>: mov 0x174(%rsp),%esi > 0x00000030f968285f <+20383>: test %esi,%esi > 0x00000030f9682861 <+20385>: jne 0x30f9686201 <sqlite3VdbeExec+35137> > 0x00000030f9682867 <+20391>: mov 0x170(%rsp),%eax > 0x00000030f968286e <+20398>: test %eax,%eax > 0x00000030f9682870 <+20400>: mov %eax,0x224(%rsp) > 0x00000030f9682877 <+20407>: je 0x30f9684aa6 <sqlite3VdbeExec+29158> > 0x00000030f968287d <+20413>: mov 0xb0(%rsp),%rdi > 0x00000030f9682885 <+20421>: callq 0x30f962c0e0 <sqlite3StrAccumFinish> > 0x00000030f968288a <+20426>: mov 0x218(%rsp),%rsi > 0x00000030f9682892 <+20434>: mov %r13,%rdi > 0x00000030f9682895 <+20437>: mov %rax,0x228(%rsp) > 0x00000030f968289d <+20445>: callq 0x30f961e410 <sqlite3DbFree> > 0x00000030f96828a2 <+20450>: mov 0x230(%rsp),%rax > 0x00000030f96828aa <+20458>: movslq 0x224(%rsp),%rdx > 0x00000030f96828b2 <+20466>: mov 0x78(%rsp),%rdi > 0x00000030f96828b7 <+20471>: sub %rdx,0x18(%rax) > 0x00000030f96828bb <+20475>: callq 0x30f961e550 <sqlite3VdbeMemSetNull> > 0x00000030f96828c0 <+20480>: mov 0x224(%rsp),%ecx > 0x00000030f96828c7 <+20487>: test %ecx,%ecx > 0x00000030f96828c9 <+20489>: je 0x30f96828f7 <sqlite3VdbeExec+20535> > 0x00000030f96828cb <+20491>: mov 0x228(%rsp),%rsi > 0x00000030f96828d3 <+20499>: test %rsi,%rsi > 0x00000030f96828d6 <+20502>: je 0x30f967da88 <sqlite3VdbeExec+456> > 0x00000030f96828dc <+20508>: mov 0x2246dd(%rip),%r8 # 0x30f98a6fc0 > 0x00000030f96828e3 <+20515>: mov 0x78(%rsp),%rdi > 0x00000030f96828e8 <+20520>: mov $0x1,%ecx > 0x00000030f96828ed <+20525>: mov $0xffffffff,%edx > 0x00000030f96828f2 <+20530>: callq 0x30f96251c0 <sqlite3VdbeMemSetStr> > 0x00000030f96828f7 <+20535>: movzbl 0x8f(%rsp),%esi > 0x00000030f96828ff <+20543>: mov 0x78(%rsp),%rdi > 0x00000030f9682904 <+20548>: callq 0x30f9624b00 <sqlite3VdbeChangeEncoding> > 0x00000030f9682909 <+20553>: addl $0x1,0x54(%rsp) > 0x00000030f968290e <+20558>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9682913 <+20563>: mov 0x248(%rsp),%rcx > 0x00000030f968291b <+20571>: cmp %rcx,%rax > 0x00000030f968291e <+20574>: mov %rcx,0x218(%rsp) > 0x00000030f9682926 <+20582>: jb 0x30f9685ca3 <sqlite3VdbeExec+33763> > 0x00000030f968292c <+20588>: mov %ebx,%r12d > 0x00000030f968292f <+20591>: mov 0x230(%rsp),%rbx > 0x00000030f9682937 <+20599>: mov %r13,0x90(%rsp) > 0x00000030f968293f <+20607>: mov %r14,0x78(%rsp) > 0x00000030f9682944 <+20612>: mov %r12d,%r13d > 0x00000030f9682947 <+20615>: mov %rcx,%r12 > 0x00000030f968294a <+20618>: nopw 0x0(%rax,%rax,1) > 0x00000030f9682950 <+20624>: mov 0x268(%rsp),%esi > 0x00000030f9682957 <+20631>: mov %r12,%rdi > 0x00000030f968295a <+20634>: movslq %r13d,%rbp > 0x00000030f968295d <+20637>: add 0x210(%rsp),%rbp > 0x00000030f9682965 <+20645>: callq 0x30f9619b60 <sqlite3VdbeSerialType> > 0x00000030f968296a <+20650>: lea -0x1(%rax),%edx > 0x00000030f968296d <+20653>: cmp $0x6,%edx > 0x00000030f9682970 <+20656>: ja 0x30f9682a50 <sqlite3VdbeExec+20880> > 0x00000030f9682976 <+20662>: cmp $0x7,%eax > 0x00000030f9682979 <+20665>: je 0x30f9682bb9 <sqlite3VdbeExec+21241> > 0x00000030f968297f <+20671>: mov 0x18(%r12),%rdx > 0x00000030f9682984 <+20676>: mov %rdx,0x108(%rsp) > 0x00000030f968298c <+20684>: lea 0xdc24(%rip),%rdx # 0x30f96905b7 <aSize.17397> > 0x00000030f9682993 <+20691>: mov %eax,%eax > 0x00000030f9682995 <+20693>: movzbl (%rdx,%rax,1),%r14d > 0x00000030f968299a <+20698>: test %r14d,%r14d > 0x00000030f968299d <+20701>: lea -0x1(%r14),%edx > 0x00000030f96829a1 <+20705>: je 0x30f96829da <sqlite3VdbeExec+20762> > 0x00000030f96829a3 <+20707>: mov 0x108(%rsp),%rax > 0x00000030f96829ab <+20715>: nopl 0x0(%rax,%rax,1) > 0x00000030f96829b0 <+20720>: mov %edx,%ecx > 0x00000030f96829b2 <+20722>: sub $0x1,%edx > 0x00000030f96829b5 <+20725>: mov %al,0x0(%rbp,%rcx,1) > 0x00000030f96829b9 <+20729>: mov 0x108(%rsp),%rax > 0x00000030f96829c1 <+20737>: shr $0x8,%rax > 0x00000030f96829c5 <+20741>: cmp $0xffffffff,%edx > 0x00000030f96829c8 <+20744>: mov %rax,0x108(%rsp) > 0x00000030f96829d0 <+20752>: jne 0x30f96829b0 <sqlite3VdbeExec+20720> > 0x00000030f96829d2 <+20754>: mov 0x230(%rsp),%rbx > 0x00000030f96829da <+20762>: mov 0x218(%rsp),%r12 > 0x00000030f96829e2 <+20770>: add %r14d,%r13d > 0x00000030f96829e5 <+20773>: mov %r13d,0x26c(%rsp) > 0x00000030f96829ed <+20781>: add $0x38,%r12 > 0x00000030f96829f1 <+20785>: cmp %r12,0x250(%rsp) > 0x00000030f96829f9 <+20793>: mov %r12,0x218(%rsp) > 0x00000030f9682a01 <+20801>: jae 0x30f9682950 <sqlite3VdbeExec+20624> > 0x00000030f9682a07 <+20807>: mov 0x78(%rsp),%r14 > 0x00000030f9682a0c <+20812>: mov 0x90(%rsp),%r13 > 0x00000030f9682a14 <+20820>: mov %ebx,0x20(%r14) > 0x00000030f9682a18 <+20824>: movw $0x410,0x24(%r14) > 0x00000030f9682a1f <+20831>: movq $0x0,0x28(%r14) > 0x00000030f9682a27 <+20839>: mov 0x238(%rsp),%eax > 0x00000030f9682a2e <+20846>: test %eax,%eax > 0x00000030f9682a30 <+20848>: je 0x30f9682a3d <sqlite3VdbeExec+20861> > 0x00000030f9682a32 <+20850>: mov %eax,0x18(%r14) > 0x00000030f9682a36 <+20854>: movw $0x4410,0x24(%r14) > 0x00000030f9682a3d <+20861>: movb $0x1,0x27(%r14) > 0x00000030f9682a42 <+20866>: addl $0x1,0x54(%rsp) > 0x00000030f9682a47 <+20871>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9682a4c <+20876>: nopl 0x0(%rax) > 0x00000030f9682a50 <+20880>: xor %r14d,%r14d > 0x00000030f9682a53 <+20883>: cmp $0xb,%eax > 0x00000030f9682a56 <+20886>: jbe 0x30f96829da <sqlite3VdbeExec+20762> > 0x00000030f9682a58 <+20888>: mov 0x20(%r12),%r14d > 0x00000030f9682a5d <+20893>: mov 0x8(%r12),%rsi > 0x00000030f9682a62 <+20898>: mov %rbp,%rdi > 0x00000030f9682a65 <+20901>: mov %r14d,%edx > 0x00000030f9682a68 <+20904>: callq 0x30f9609f30 <memcpy@plt> > 0x00000030f9682a6d <+20909>: testb $0x40,0x25(%r12) > 0x00000030f9682a73 <+20915>: je 0x30f96829d2 <sqlite3VdbeExec+20754> > 0x00000030f9682a79 <+20921>: mov 0x18(%r12),%r9d > 0x00000030f9682a7e <+20926>: movslq 0x20(%r12),%rax > 0x00000030f9682a83 <+20931>: sub %r13d,%ebx > 0x00000030f9682a86 <+20934>: add %r14d,%r9d > 0x00000030f9682a89 <+20937>: cmp %r9d,%ebx > 0x00000030f9682a8c <+20940>: mov %r9d,%r14d > 0x00000030f9682a8f <+20943>: lea 0x0(%rbp,%rax,1),%rdi > 0x00000030f9682a94 <+20948>: cmovbe %ebx,%r14d > 0x00000030f9682a98 <+20952>: xor %esi,%esi > 0x00000030f9682a9a <+20954>: mov %r14d,%edx > 0x00000030f9682a9d <+20957>: sub %eax,%edx > 0x00000030f9682a9f <+20959>: callq 0x30f9609d80 <memset@plt> > 0x00000030f9682aa4 <+20964>: jmpq 0x30f96829d2 <sqlite3VdbeExec+20754> > 0x00000030f9682aa9 <+20969>: mov %edx,0x220(%rsp) > 0x00000030f9682ab0 <+20976>: mov %edx,%esi > 0x00000030f9682ab2 <+20978>: cmpb $0x0,0x12(%rbx) > 0x00000030f9682ab6 <+20982>: je 0x30f9682dec <sqlite3VdbeExec+21804> > 0x00000030f9682abc <+20988>: lea 0x872f(%rip),%rcx # 0x30f968b1f2 > 0x00000030f9682ac3 <+20995>: cmp $0x5,%esi > 0x00000030f9682ac6 <+20998>: mov %rcx,0x228(%rsp) > 0x00000030f9682ace <+21006>: je 0x30f9686e27 <sqlite3VdbeExec+38247> > 0x00000030f9682ad4 <+21012>: cmp %esi,%edx > 0x00000030f9682ad6 <+21014>: je 0x30f9682aea <sqlite3VdbeExec+21034> > 0x00000030f9682ad8 <+21016>: cmp $0x5,%edx > 0x00000030f9682adb <+21019>: je 0x30f9683db7 <sqlite3VdbeExec+25847> > 0x00000030f9682ae1 <+21025>: cmp $0x5,%esi > 0x00000030f9682ae4 <+21028>: je 0x30f9683db7 <sqlite3VdbeExec+25847> > 0x00000030f9682aea <+21034>: xor %r12d,%r12d > 0x00000030f9682aed <+21037>: mov 0x218(%rsp),%rdi > 0x00000030f9682af5 <+21045>: callq 0x30f9642630 <sqlite3PagerSetJournalMode> > 0x00000030f9682afa <+21050>: mov %eax,0x220(%rsp) > 0x00000030f9682b01 <+21057>: movslq 0x8(%rbp),%r14 > 0x00000030f9682b05 <+21061>: lea 0x0(,%r14,8),%rdx > 0x00000030f9682b0d <+21069>: shl $0x6,%r14 > 0x00000030f9682b11 <+21073>: sub %rdx,%r14 > 0x00000030f9682b14 <+21076>: add 0x58(%rsp),%r14 > 0x00000030f9682b19 <+21081>: cmp $0x6,%eax > 0x00000030f9682b1c <+21084>: movw $0xa02,0x24(%r14) > 0x00000030f9682b23 <+21091>: je 0x30f9684c6e <sqlite3VdbeExec+29614> > 0x00000030f9682b29 <+21097>: lea 0x223110(%rip),%rdx # 0x30f98a5c40 <azModeName.24110> > 0x00000030f9682b30 <+21104>: cltq > 0x00000030f9682b32 <+21106>: mov (%rdx,%rax,8),%rdx > 0x00000030f9682b36 <+21110>: test %rdx,%rdx > 0x00000030f9682b39 <+21113>: mov %rdx,0x8(%r14) > 0x00000030f9682b3d <+21117>: je 0x30f968601f <sqlite3VdbeExec+34655> > 0x00000030f9682b43 <+21123>: cmpb $0x0,(%rdx) > 0x00000030f9682b46 <+21126>: je 0x30f968601f <sqlite3VdbeExec+34655> > 0x00000030f9682b4c <+21132>: mov %rdx,%rax > 0x00000030f9682b4f <+21135>: nop > 0x00000030f9682b50 <+21136>: add $0x1,%rax > 0x00000030f9682b54 <+21140>: cmpb $0x0,(%rax) > 0x00000030f9682b57 <+21143>: jne 0x30f9682b50 <sqlite3VdbeExec+21136> > 0x00000030f9682b59 <+21145>: sub %rdx,%rax > 0x00000030f9682b5c <+21148>: and $0x3fffffff,%eax > 0x00000030f9682b61 <+21153>: movzbl 0x8f(%rsp),%esi > 0x00000030f9682b69 <+21161>: mov %eax,0x20(%r14) > 0x00000030f9682b6d <+21165>: mov %r14,%rdi > 0x00000030f9682b70 <+21168>: movb $0x1,0x27(%r14) > 0x00000030f9682b75 <+21173>: callq 0x30f9624b00 <sqlite3VdbeChangeEncoding> > 0x00000030f9682b7a <+21178>: jmpq 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f9682b7f <+21183>: mov 0x8(%rbp),%rax > 0x00000030f9682b83 <+21187>: mov 0x10(%rbp),%rdi > 0x00000030f9682b87 <+21191>: mov (%rax),%rax > 0x00000030f9682b8a <+21194>: callq *0x28(%rax) > 0x00000030f9682b8d <+21197>: test %eax,%eax > 0x00000030f9682b8f <+21199>: mov %eax,%r12d > 0x00000030f9682b92 <+21202>: jne 0x30f9682bac <sqlite3VdbeExec+21228> > 0x00000030f9682b94 <+21204>: movq $0x0,0x10(%rbp) > 0x00000030f9682b9c <+21212>: mov %rbp,%rdi > 0x00000030f9682b9f <+21215>: movq $0x0,0x58(%rbx) > 0x00000030f9682ba7 <+21223>: callq 0x30f961f890 <sqlite3VtabUnlock> > 0x00000030f9682bac <+21228>: movb $0x0,0x96(%r15) > 0x00000030f9682bb4 <+21236>: jmpq 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f9682bb9 <+21241>: mov 0x10(%r12),%rdx > 0x00000030f9682bbe <+21246>: mov %rdx,0x108(%rsp) > 0x00000030f9682bc6 <+21254>: jmpq 0x30f968298c <sqlite3VdbeExec+20684> > 0x00000030f9682bcb <+21259>: xor %eax,%eax > 0x00000030f9682bcd <+21261>: cmpq $0x0,0x40(%rbx) > 0x00000030f9682bd2 <+21266>: mov 0x90(%rsp),%rdi > 0x00000030f9682bda <+21274>: sete %al > 0x00000030f9682bdd <+21277>: mov %eax,0x220(%rsp) > 0x00000030f9682be4 <+21284>: callq 0x30f9633ed0 <vdbeSorterSort> > 0x00000030f9682be9 <+21289>: mov %eax,%r12d > 0x00000030f9682bec <+21292>: mov 0x220(%rsp),%eax > 0x00000030f9682bf3 <+21299>: jmpq 0x30f9682595 <sqlite3VdbeExec+19669> > 0x00000030f9682bf8 <+21304>: mov %r14,%rdi > 0x00000030f9682bfb <+21307>: callq 0x30f961e550 <sqlite3VdbeMemSetNull> > 0x00000030f9682c00 <+21312>: addl $0x1,0x54(%rsp) > 0x00000030f9682c05 <+21317>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9682c0a <+21322>: lea 0x10d3f(%rip),%rdx # 0x30f9693950 > 0x00000030f9682c11 <+21329>: mov %r13,%rsi > 0x00000030f9682c14 <+21332>: mov %rbx,%rdi > 0x00000030f9682c17 <+21335>: xor %eax,%eax > 0x00000030f9682c19 <+21337>: callq 0x30f962c870 <sqlite3SetString> > 0x00000030f9682c1e <+21342>: mov $0x1,%r12d > 0x00000030f9682c24 <+21348>: jmpq 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f9682c29 <+21353>: mov 0x50(%r15),%rsi > 0x00000030f9682c2d <+21357>: mov %r13,%rdi > 0x00000030f9682c30 <+21360>: callq 0x30f961e410 <sqlite3DbFree> > 0x00000030f9682c35 <+21365>: lea 0x8f82(%rip),%rsi # 0x30f968bbbe > 0x00000030f9682c3c <+21372>: mov %r13,%rdi > 0x00000030f9682c3f <+21375>: callq 0x30f96165d0 <sqlite3DbStrDup> > 0x00000030f9682c44 <+21380>: mov %rax,0x50(%r15) > 0x00000030f9682c48 <+21384>: mov 0x4(%rbp),%esi > 0x00000030f9682c4b <+21387>: mov 0x210(%rsp),%edi > 0x00000030f9682c52 <+21394>: movslq %esi,%rax > 0x00000030f9682c55 <+21397>: shl $0x5,%rax > 0x00000030f9682c59 <+21401>: add 0x20(%r13),%rax > 0x00000030f9682c5d <+21405>: mov 0x18(%rax),%rax > 0x00000030f9682c61 <+21409>: cmp %edi,(%rax) > 0x00000030f9682c63 <+21411>: je 0x30f9682c6d <sqlite3VdbeExec+21421> > 0x00000030f9682c65 <+21413>: mov %r13,%rdi > 0x00000030f9682c68 <+21416>: callq 0x30f9620bb0 <sqlite3ResetOneSchema> > 0x00000030f9682c6d <+21421>: movb $0x1,0x93(%r15) > 0x00000030f9682c75 <+21429>: mov $0x11,%r12d > 0x00000030f9682c7b <+21435>: jmpq 0x30f967fa90 <sqlite3VdbeExec+8656> > 0x00000030f9682c80 <+21440>: mov 0x8(%rbp),%ebp > 0x00000030f9682c83 <+21443>: mov %ebp,0x54(%rsp) > 0x00000030f9682c87 <+21447>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9682c8c <+21452>: cmpb $0x0,0x29(%rax) > 0x00000030f9682c90 <+21456>: jne 0x30f968388b <sqlite3VdbeExec+24523> > 0x00000030f9682c96 <+21462>: mov 0x30(%rax),%rdi > 0x00000030f9682c9a <+21466>: test %rdi,%rdi > 0x00000030f9682c9d <+21469>: je 0x30f9686277 <sqlite3VdbeExec+35255> > 0x00000030f9682ca3 <+21475>: mov (%rdi),%rax > 0x00000030f9682ca6 <+21478>: lea 0x218(%rsp),%rsi > 0x00000030f9682cae <+21486>: lea 0x50(%r15),%rbx > 0x00000030f9682cb2 <+21490>: mov %rax,0x220(%rsp) > 0x00000030f9682cba <+21498>: mov (%rax),%rax > 0x00000030f9682cbd <+21501>: mov %rax,0x228(%rsp) > 0x00000030f9682cc5 <+21509>: callq *0x60(%rax) > 0x00000030f9682cc8 <+21512>: mov 0x220(%rsp),%rdx > 0x00000030f9682cd0 <+21520>: mov (%r15),%rdi > 0x00000030f9682cd3 <+21523>: mov %rbx,%rsi > 0x00000030f9682cd6 <+21526>: mov %eax,%r12d > 0x00000030f9682cd9 <+21529>: add $0x10,%rdx > 0x00000030f9682cdd <+21533>: callq 0x30f961f420 <importVtabErrMsg> > 0x00000030f9682ce2 <+21538>: mov 0x218(%rsp),%rax > 0x00000030f9682cea <+21546>: jmpq 0x30f967f0ca <sqlite3VdbeExec+6154> > 0x00000030f9682cef <+21551>: mov 0x8(%rbp),%ebp > 0x00000030f9682cf2 <+21554>: mov %ebp,0x54(%rsp) > 0x00000030f9682cf6 <+21558>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9682cfb <+21563>: and $0x67,%eax > 0x00000030f9682cfe <+21566>: test %al,%al > 0x00000030f9682d00 <+21568>: mov %al,0x214(%rsp) > 0x00000030f9682d07 <+21575>: jne 0x30f9683c41 <sqlite3VdbeExec+25473> > 0x00000030f9682d0d <+21581>: test $0x4000,%si > 0x00000030f9682d12 <+21586>: jne 0x30f9683c86 <sqlite3VdbeExec+25542> > 0x00000030f9682d18 <+21592>: testb $0x40,0x25(%rbx) > 0x00000030f9682d1c <+21596>: jne 0x30f9683c93 <sqlite3VdbeExec+25555> > 0x00000030f9682d22 <+21602>: mov 0x10(%rbp),%rdx > 0x00000030f9682d26 <+21606>: mov %r12,%rsi > 0x00000030f9682d29 <+21609>: mov %rbx,%rdi > 0x00000030f9682d2c <+21612>: callq 0x30f9633720 <sqlite3MemCompare> > 0x00000030f9682d31 <+21617>: movzwl 0x216(%rsp),%edx > 0x00000030f9682d39 <+21625>: movzwl 0x218(%rsp),%ecx > 0x00000030f9682d41 <+21633>: mov %eax,%r8d > 0x00000030f9682d44 <+21636>: mov %eax,0x210(%rsp) > 0x00000030f9682d4b <+21643>: movzbl 0x0(%rbp),%eax > 0x00000030f9682d4f <+21647>: lea -0x4b(%rax),%esi > 0x00000030f9682d52 <+21650>: cmp $0x4,%sil > 0x00000030f9682d56 <+21654>: jbe 0x30f9683658 <sqlite3VdbeExec+23960> > 0x00000030f9682d5c <+21660>: mov %r8d,%eax > 0x00000030f9682d5f <+21663>: not %eax > 0x00000030f9682d61 <+21665>: shr $0x1f,%eax > 0x00000030f9682d64 <+21668>: mov %eax,0x210(%rsp) > 0x00000030f9682d6b <+21675>: testb $0x10,0x3(%rbp) > 0x00000030f9682d6f <+21679>: je 0x30f968428d <sqlite3VdbeExec+27085> > 0x00000030f9682d75 <+21685>: movslq 0x8(%rbp),%r14 > 0x00000030f9682d79 <+21689>: cltq > 0x00000030f9682d7b <+21691>: lea 0x0(,%r14,8),%rsi > 0x00000030f9682d83 <+21699>: shl $0x6,%r14 > 0x00000030f9682d87 <+21703>: sub %rsi,%r14 > 0x00000030f9682d8a <+21706>: add 0x58(%rsp),%r14 > 0x00000030f9682d8f <+21711>: movzwl 0x24(%r14),%esi > 0x00000030f9682d94 <+21716>: mov %rax,0x18(%r14) > 0x00000030f9682d98 <+21720>: and $0xbf00,%si > 0x00000030f9682d9d <+21725>: or $0x4,%esi > 0x00000030f9682da0 <+21728>: mov %si,0x24(%r14) > 0x00000030f9682da5 <+21733>: movzwl 0x24(%r12),%eax > 0x00000030f9682dab <+21739>: and $0xff,%dx > 0x00000030f9682db0 <+21744>: and $0xff,%cx > 0x00000030f9682db5 <+21749>: addl $0x1,0x54(%rsp) > 0x00000030f9682dba <+21754>: xor %al,%al > 0x00000030f9682dbc <+21756>: or %eax,%edx > 0x00000030f9682dbe <+21758>: mov %dx,0x24(%r12) > 0x00000030f9682dc4 <+21764>: movzwl 0x24(%rbx),%eax > 0x00000030f9682dc8 <+21768>: xor %al,%al > 0x00000030f9682dca <+21770>: or %eax,%ecx > 0x00000030f9682dcc <+21772>: mov %cx,0x24(%rbx) > 0x00000030f9682dd0 <+21776>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9682dd5 <+21781>: movl $0xffffffff,0x218(%rsp) > 0x00000030f9682de0 <+21792>: mov 0x8(%rbp),%ebp > 0x00000030f9682de3 <+21795>: mov %ebp,0x54(%rsp) > 0x00000030f9682de7 <+21799>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9682dec <+21804>: mov 0xb0(%rbx),%rcx > 0x00000030f9682df3 <+21811>: cmp $0x5,%esi > 0x00000030f9682df6 <+21814>: mov %rcx,0x228(%rsp) > 0x00000030f9682dfe <+21822>: jne 0x30f9682ad4 <sqlite3VdbeExec+21012> > 0x00000030f9682e04 <+21828>: test %rcx,%rcx > 0x00000030f9682e07 <+21831>: je 0x30f9682e4c <sqlite3VdbeExec+21900> > 0x00000030f9682e09 <+21833>: cmpb $0x0,(%rcx) > 0x00000030f9682e0c <+21836>: je 0x30f9682e4c <sqlite3VdbeExec+21900> > 0x00000030f9682e0e <+21838>: mov %rcx,%rax > 0x00000030f9682e11 <+21841>: nopl 0x0(%rax) > 0x00000030f9682e18 <+21848>: add $0x1,%rax > 0x00000030f9682e1c <+21852>: cmpb $0x0,(%rax) > 0x00000030f9682e1f <+21855>: jne 0x30f9682e18 <sqlite3VdbeExec+21848> > 0x00000030f9682e21 <+21857>: sub %rcx,%rax > 0x00000030f9682e24 <+21860>: test $0x3fffffff,%eax > 0x00000030f9682e29 <+21865>: je 0x30f9682e4c <sqlite3VdbeExec+21900> > 0x00000030f9682e2b <+21867>: cmpb $0x0,0x8(%rbx) > 0x00000030f9682e2f <+21871>: mov 0x48(%rbx),%rax > 0x00000030f9682e33 <+21875>: mov (%rax),%rax > 0x00000030f9682e36 <+21878>: jne 0x30f9682ad4 <sqlite3VdbeExec+21012> > 0x00000030f9682e3c <+21884>: cmpl $0x1,(%rax) > 0x00000030f9682e3f <+21887>: jle 0x30f9682e4c <sqlite3VdbeExec+21900> > 0x00000030f9682e41 <+21889>: cmpq $0x0,0x68(%rax) > 0x00000030f9682e46 <+21894>: jne 0x30f9682ad4 <sqlite3VdbeExec+21012> > 0x00000030f9682e4c <+21900>: mov %edx,0x220(%rsp) > 0x00000030f9682e53 <+21907>: mov %edx,%esi > 0x00000030f9682e55 <+21909>: jmpq 0x30f9682aea <sqlite3VdbeExec+21034> > 0x00000030f9682e5a <+21914>: mov %rbx,%rdi > 0x00000030f9682e5d <+21917>: callq 0x30f961d5d0 <sqlite3BtreeEnter> > 0x00000030f9682e62 <+21922>: mov 0x8(%rbx),%rax > 0x00000030f9682e66 <+21926>: mov (%rax),%rax > 0x00000030f9682e69 <+21929>: movslq 0xa4(%rax),%rbp > 0x00000030f9682e70 <+21936>: jmpq 0x30f968036e <sqlite3VdbeExec+10926> > 0x00000030f9682e75 <+21941>: movb $0x1,(%rax) > 0x00000030f9682e78 <+21944>: addl $0x1,0x54(%rsp) > 0x00000030f9682e7d <+21949>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9682e82 <+21954>: mov 0x8(%rbp),%ebp > 0x00000030f9682e85 <+21957>: mov %ebp,0x54(%rsp) > 0x00000030f9682e89 <+21961>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9682e8e <+21966>: movzbl 0x44(%r13),%edx > 0x00000030f9682e93 <+21971>: movl $0x0,0x218(%rsp) > 0x00000030f9682e9e <+21982>: cmp %edx,%eax > 0x00000030f9682ea0 <+21984>: jne 0x30f968656a <sqlite3VdbeExec+36010> > 0x00000030f9682ea6 <+21990>: lea 0x1082b(%rip),%rdx # 0x30f96936d8 > 0x00000030f9682ead <+21997>: lea 0x50(%r15),%rdi > 0x00000030f9682eb1 <+22001>: mov %r13,%rsi > 0x00000030f9682eb4 <+22004>: xor %eax,%eax > 0x00000030f9682eb6 <+22006>: mov $0x1,%r12d > 0x00000030f9682ebc <+22012>: callq 0x30f962c870 <sqlite3SetString> > 0x00000030f9682ec1 <+22017>: jmpq 0x30f967fa90 <sqlite3VdbeExec+8656> > 0x00000030f9682ec6 <+22022>: and $0xbf00,%ax > 0x00000030f9682eca <+22026>: addl $0x1,0x54(%rsp) > 0x00000030f9682ecf <+22031>: or $0x4,%eax > 0x00000030f9682ed2 <+22034>: mov %ax,0x24(%rbx) > 0x00000030f9682ed6 <+22038>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9682edb <+22043>: callq 0x30f96198f0 <sqlite3VdbeIntValue> > 0x00000030f9682ee0 <+22048>: mov %rbx,%rdi > 0x00000030f9682ee3 <+22051>: mov %rax,0x210(%rsp) > 0x00000030f9682eeb <+22059>: callq 0x30f96198f0 <sqlite3VdbeIntValue> > 0x00000030f9682ef0 <+22064>: mov %rax,0x220(%rsp) > 0x00000030f9682ef8 <+22072>: movzbl 0x0(%rbp),%edx > 0x00000030f9682efc <+22076>: cmp $0x52,%dl > 0x00000030f9682eff <+22079>: mov %dl,0x228(%rsp) > 0x00000030f9682f06 <+22086>: je 0x30f9683e1c <sqlite3VdbeExec+25948> > 0x00000030f9682f0c <+22092>: cmp $0x53,%dl > 0x00000030f9682f0f <+22095>: je 0x30f9685bb6 <sqlite3VdbeExec+33526> > 0x00000030f9682f15 <+22101>: cmp $0x0,%rax > 0x00000030f9682f19 <+22105>: jne 0x30f9685763 <sqlite3VdbeExec+32419> > 0x00000030f9682f1f <+22111>: mov 0x210(%rsp),%rax > 0x00000030f9682f27 <+22119>: mov %rax,0x18(%r14) > 0x00000030f9682f2b <+22123>: movzwl 0x24(%r14),%eax > 0x00000030f9682f30 <+22128>: addl $0x1,0x54(%rsp) > 0x00000030f9682f35 <+22133>: and $0xbf00,%ax > 0x00000030f9682f39 <+22137>: or $0x4,%eax > 0x00000030f9682f3c <+22140>: mov %ax,0x24(%r14) > 0x00000030f9682f41 <+22145>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9682f46 <+22150>: mov 0x30(%rbx),%rax > 0x00000030f9682f4a <+22154>: mov 0xa0(%rsp),%rdi > 0x00000030f9682f52 <+22162>: mov $0xc,%ecx > 0x00000030f9682f57 <+22167>: mov (%rax),%rax > 0x00000030f9682f5a <+22170>: mov %rax,0x210(%rsp) > 0x00000030f9682f62 <+22178>: mov (%rax),%rax > 0x00000030f9682f65 <+22181>: mov %rax,0x218(%rsp) > 0x00000030f9682f6d <+22189>: xor %eax,%eax > 0x00000030f9682f6f <+22191>: rep stos %rax,%es:(%rdi) > 0x00000030f9682f72 <+22194>: lea 0x238(%rsp),%rax > 0x00000030f9682f7a <+22202>: mov %rax,%rdi > 0x00000030f9682f7d <+22205>: mov %rax,0x48(%rsp) > 0x00000030f9682f82 <+22210>: callq 0x30f961ea60 <sqlite3VdbeMemMove> > 0x00000030f9682f87 <+22215>: movzwl 0x25c(%rsp),%eax > 0x00000030f9682f8f <+22223>: mov 0xa0(%rsp),%rsi > 0x00000030f9682f97 <+22231>: and $0xbf00,%ax > 0x00000030f9682f9b <+22235>: or $0x1,%eax > 0x00000030f9682f9e <+22238>: mov %ax,0x25c(%rsp) > 0x00000030f9682fa6 <+22246>: mov 0x218(%rsp),%rax > 0x00000030f9682fae <+22254>: mov 0x8(%rbp),%edx > 0x00000030f9682fb1 <+22257>: mov 0x30(%rbx),%rdi > 0x00000030f9682fb5 <+22261>: lea 0x50(%r15),%rbx > 0x00000030f9682fb9 <+22265>: callq *0x58(%rax) > 0x00000030f9682fbc <+22268>: mov 0x210(%rsp),%rdx > 0x00000030f9682fc4 <+22276>: mov (%r15),%rdi > 0x00000030f9682fc7 <+22279>: mov %rbx,%rsi > 0x00000030f9682fca <+22282>: mov %eax,%ebp > 0x00000030f9682fcc <+22284>: add $0x10,%rdx > 0x00000030f9682fd0 <+22288>: callq 0x30f961f420 <importVtabErrMsg> > 0x00000030f9682fd5 <+22293>: mov 0x280(%rsp),%r12d > 0x00000030f9682fdd <+22301>: movzbl 0x8f(%rsp),%esi > 0x00000030f9682fe5 <+22309>: mov 0x48(%rsp),%rdi > 0x00000030f9682fea <+22314>: test %r12d,%r12d > 0x00000030f9682fed <+22317>: cmove %ebp,%r12d > 0x00000030f9682ff1 <+22321>: callq 0x30f9624b00 <sqlite3VdbeChangeEncoding> > 0x00000030f9682ff6 <+22326>: mov 0x48(%rsp),%rsi > 0x00000030f9682ffb <+22331>: mov 0x220(%rsp),%rdi > 0x00000030f9683003 <+22339>: callq 0x30f961ea60 <sqlite3VdbeMemMove> > 0x00000030f9683008 <+22344>: mov 0x220(%rsp),%rax > 0x00000030f9683010 <+22352>: movzwl 0x24(%rax),%edx > 0x00000030f9683014 <+22356>: test $0x12,%dl > 0x00000030f9683017 <+22359>: je 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f968301d <+22365>: and $0x40,%dh > 0x00000030f9683020 <+22368>: mov 0x20(%rax),%ecx > 0x00000030f9683023 <+22371>: je 0x30f9683028 <sqlite3VdbeExec+22376> > 0x00000030f9683025 <+22373>: add 0x18(%rax),%ecx > 0x00000030f9683028 <+22376>: mov (%rax),%rax > 0x00000030f968302b <+22379>: cmp %ecx,0x5c(%rax) > 0x00000030f968302e <+22382>: jge 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f9683034 <+22388>: jmpq 0x30f968240b <sqlite3VdbeExec+19275> > 0x00000030f9683039 <+22393>: nopl 0x0(%rax) > 0x00000030f9683040 <+22400>: movl $0x0,0x230(%rsp) > 0x00000030f968304b <+22411>: jmpq 0x30f9680fc2 <sqlite3VdbeExec+14082> > 0x00000030f9683050 <+22416>: mov $0x4,%r12d > 0x00000030f9683056 <+22422>: jmpq 0x30f967fa90 <sqlite3VdbeExec+8656> > 0x00000030f968305b <+22427>: mov 0x2f0(%r13),%rax > 0x00000030f9683062 <+22434>: movl $0x0,0x240(%rsp) > 0x00000030f968306d <+22445>: test %rax,%rax > 0x00000030f9683070 <+22448>: mov %rax,0x230(%rsp) > 0x00000030f9683078 <+22456>: jne 0x30f96830ad <sqlite3VdbeExec+22509> > 0x00000030f968307a <+22458>: jmpq 0x30f96861de <sqlite3VdbeExec+35102> > 0x00000030f968307f <+22463>: nop > 0x00000030f9683080 <+22464>: mov 0x230(%rsp),%rax > 0x00000030f9683088 <+22472>: addl $0x1,0x240(%rsp) > 0x00000030f9683090 <+22480>: mov 0x218(%rsp),%rsi > 0x00000030f9683098 <+22488>: mov 0x10(%rax),%rax > 0x00000030f968309c <+22492>: test %rax,%rax > 0x00000030f968309f <+22495>: mov %rax,0x230(%rsp) > 0x00000030f96830a7 <+22503>: je 0x30f96861de <sqlite3VdbeExec+35102> > 0x00000030f96830ad <+22509>: mov (%rax),%rdi > 0x00000030f96830b0 <+22512>: callq 0x30f960a190 <sqlite3_stricmp@plt> > 0x00000030f96830b5 <+22517>: test %eax,%eax > 0x00000030f96830b7 <+22519>: jne 0x30f9683080 <sqlite3VdbeExec+22464> > 0x00000030f96830b9 <+22521>: mov 0x230(%rsp),%rax > 0x00000030f96830c1 <+22529>: test %rax,%rax > 0x00000030f96830c4 <+22532>: je 0x30f96861d6 <sqlite3VdbeExec+35094> > 0x00000030f96830ca <+22538>: mov 0x94(%r13),%r9d > 0x00000030f96830d1 <+22545>: mov 0x210(%rsp),%esi > 0x00000030f96830d8 <+22552>: test %r9d,%r9d > 0x00000030f96830db <+22555>: jle 0x30f96830e6 <sqlite3VdbeExec+22566> > 0x00000030f96830dd <+22557>: cmp $0x1,%esi > 0x00000030f96830e0 <+22560>: je 0x30f9685fff <sqlite3VdbeExec+34623> > 0x00000030f96830e6 <+22566>: xor %ebx,%ebx > 0x00000030f96830e8 <+22568>: cmpq $0x0,0x10(%rax) > 0x00000030f96830ed <+22573>: je 0x30f9685ee0 <sqlite3VdbeExec+34336> > 0x00000030f96830f3 <+22579>: mov 0x2fc(%r13),%eax > 0x00000030f96830fa <+22586>: sub 0x240(%rsp),%eax > 0x00000030f9683101 <+22593>: sub $0x1,%eax > 0x00000030f9683104 <+22596>: cmp $0x2,%esi > 0x00000030f9683107 <+22599>: mov %eax,0x240(%rsp) > 0x00000030f968310e <+22606>: je 0x30f968583b <sqlite3VdbeExec+32635> > 0x00000030f9683114 <+22612>: movl $0x0,0x244(%rsp) > 0x00000030f968311f <+22623>: mov 0x28(%r13),%edi > 0x00000030f9683123 <+22627>: test %edi,%edi > 0x00000030f9683125 <+22629>: jle 0x30f9684d9f <sqlite3VdbeExec+29919> > 0x00000030f968312b <+22635>: xor %eax,%eax > 0x00000030f968312d <+22637>: jmp 0x30f9683152 <sqlite3VdbeExec+22674> > 0x00000030f968312f <+22639>: nop > 0x00000030f9683130 <+22640>: mov 0x244(%rsp),%eax > 0x00000030f9683137 <+22647>: mov 0x210(%rsp),%esi > 0x00000030f968313e <+22654>: add $0x1,%eax > 0x00000030f9683141 <+22657>: mov %eax,0x244(%rsp) > 0x00000030f9683148 <+22664>: cmp %eax,0x28(%r13) > 0x00000030f968314c <+22668>: jle 0x30f9684d9f <sqlite3VdbeExec+29919> > 0x00000030f9683152 <+22674>: cltq > 0x00000030f9683154 <+22676>: mov 0x240(%rsp),%edx > 0x00000030f968315b <+22683>: shl $0x5,%rax > 0x00000030f968315f <+22687>: add 0x20(%r13),%rax > 0x00000030f9683163 <+22691>: mov 0x8(%rax),%rdi > 0x00000030f9683167 <+22695>: callq 0x30f9650ad0 <sqlite3BtreeSavepoint> > 0x00000030f968316c <+22700>: test %eax,%eax > 0x00000030f968316e <+22702>: je 0x30f9683130 <sqlite3VdbeExec+22640> > 0x00000030f9683170 <+22704>: mov %eax,%r12d > 0x00000030f9683173 <+22707>: cmpb $0x0,0x46(%r13) > 0x00000030f9683178 <+22712>: jne 0x30f9684f45 <sqlite3VdbeExec+30341> > 0x00000030f968317e <+22718>: cmp $0xc0a,%r12d > 0x00000030f9683185 <+22725>: jne 0x30f9684f20 <sqlite3VdbeExec+30304> > 0x00000030f968318b <+22731>: mov 0xd0(%r15),%rcx > 0x00000030f9683192 <+22738>: mov 0x50(%r15),%r8 > 0x00000030f9683196 <+22742>: lea 0x10bfb(%rip),%rsi # 0x30f9693d98 > 0x00000030f968319d <+22749>: mov 0x54(%rsp),%edx > 0x00000030f96831a1 <+22753>: movl $0xc0a,0x8c(%r15) > 0x00000030f96831ac <+22764>: mov $0xc0a,%edi > 0x00000030f96831b1 <+22769>: xor %eax,%eax > 0x00000030f96831b3 <+22771>: callq 0x30f960a2c0 <sqlite3_log@plt> > 0x00000030f96831b8 <+22776>: mov %r15,%rdi > 0x00000030f96831bb <+22779>: callq 0x30f96597c0 <sqlite3VdbeHalt> > 0x00000030f96831c0 <+22784>: jmpq 0x30f967fad1 <sqlite3VdbeExec+8721> > 0x00000030f96831c5 <+22789>: callq 0x30f96198f0 <sqlite3VdbeIntValue> > 0x00000030f96831ca <+22794>: xor %esi,%esi > 0x00000030f96831cc <+22796>: test %rax,%rax > 0x00000030f96831cf <+22799>: mov %r14,%rdi > 0x00000030f96831d2 <+22802>: sete %sil > 0x00000030f96831d6 <+22806>: callq 0x30f961e7b0 <sqlite3VdbeMemSetInt64> > 0x00000030f96831db <+22811>: addl $0x1,0x54(%rsp) > 0x00000030f96831e0 <+22816>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f96831e5 <+22821>: callq 0x30f96198f0 <sqlite3VdbeIntValue> > 0x00000030f96831ea <+22826>: not %rax > 0x00000030f96831ed <+22829>: mov %r14,%rdi > 0x00000030f96831f0 <+22832>: mov %rax,%rsi > 0x00000030f96831f3 <+22835>: callq 0x30f961e7b0 <sqlite3VdbeMemSetInt64> > 0x00000030f96831f8 <+22840>: addl $0x1,0x54(%rsp) > 0x00000030f96831fd <+22845>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9683202 <+22850>: test $0x10,%dl > 0x00000030f9683205 <+22853>: je 0x30f9683bf2 <sqlite3VdbeExec+25394> > 0x00000030f968320b <+22859>: and $0x10,%dl > 0x00000030f968320e <+22862>: addl $0x1,0x54(%rsp) > 0x00000030f9683213 <+22867>: mov %dx,0x24(%rbx) > 0x00000030f9683217 <+22871>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f968321c <+22876>: add %rax,0xc0(%r15) > 0x00000030f9683223 <+22883>: addl $0x1,0x54(%rsp) > 0x00000030f9683228 <+22888>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f968322d <+22893>: mov 0x8(%rbp),%ebp > 0x00000030f9683230 <+22896>: mov %ebp,0x54(%rsp) > 0x00000030f9683234 <+22900>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9683239 <+22905>: movb $0x1,0x93(%r15) > 0x00000030f9683241 <+22913>: addl $0x1,0x54(%rsp) > 0x00000030f9683246 <+22918>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f968324b <+22923>: mov 0x90(%rsp),%rcx > 0x00000030f9683253 <+22931>: movb $0xff,0x98(%rsp) > 0x00000030f968325b <+22939>: mov 0x18(%rcx),%r12 > 0x00000030f968325f <+22943>: jl 0x30f968326b <sqlite3VdbeExec+22955> > 0x00000030f9683261 <+22945>: and $0xf,%eax > 0x00000030f9683264 <+22948>: mov %al,0x98(%rsp) > 0x00000030f968326b <+22955>: mov 0x78(%rsp),%r8 > 0x00000030f9683270 <+22960>: movzbl 0x98(%rsp),%ecx > 0x00000030f9683278 <+22968>: mov 0x18(%r8),%r8 > 0x00000030f968327c <+22972>: cmp %cl,0x33(%r8) > 0x00000030f9683280 <+22976>: mov %r8,0x48(%rsp) > 0x00000030f9683285 <+22981>: je 0x30f96833e8 <sqlite3VdbeExec+23336> > 0x00000030f968328b <+22987>: mov 0x10(%r8),%rcx > 0x00000030f968328f <+22991>: test %rcx,%rcx > 0x00000030f9683292 <+22994>: je 0x30f96833d7 <sqlite3VdbeExec+23319> > 0x00000030f9683298 <+23000>: mov %r8,%r9 > 0x00000030f968329b <+23003>: add $0x28,%r9 > 0x00000030f968329f <+23007>: testb $0x1,0x32(%r8) > 0x00000030f96832a4 <+23012>: je 0x30f9685c36 <sqlite3VdbeExec+33654> > 0x00000030f96832aa <+23018>: mov 0x48(%rsp),%r8 > 0x00000030f96832af <+23023>: mov 0x28(%r8),%rbx > 0x00000030f96832b3 <+23027>: test %rbx,%rbx > 0x00000030f96832b6 <+23030>: je 0x30f968337a <sqlite3VdbeExec+23226> > 0x00000030f96832bc <+23036>: mov 0x10(%rbx),%rdi > 0x00000030f96832c0 <+23040>: lea 0x8(%rbx),%r9 > 0x00000030f96832c4 <+23044>: test %rdi,%rdi > 0x00000030f96832c7 <+23047>: je 0x30f96833b2 <sqlite3VdbeExec+23282> > 0x00000030f96832cd <+23053>: lea 0x108(%rsp),%r10 > 0x00000030f96832d5 <+23061>: lea 0x100(%rsp),%r8 > 0x00000030f96832dd <+23069>: mov %r14,0xb8(%rsp) > 0x00000030f96832e5 <+23077>: mov %r13,0xc0(%rsp) > 0x00000030f96832ed <+23085>: mov %rbp,0xc8(%rsp) > 0x00000030f96832f5 <+23093>: mov %rcx,%rbp > 0x00000030f96832f8 <+23096>: mov %r12,0xd0(%rsp) > 0x00000030f9683300 <+23104>: mov %r8,%r13 > 0x00000030f9683303 <+23107>: mov %rbx,%r12 > 0x00000030f9683306 <+23110>: mov %r10,%r14 > 0x00000030f9683309 <+23113>: mov %r9,%rbx > 0x00000030f968330c <+23116>: jmp 0x30f9683323 <sqlite3VdbeExec+23139> > 0x00000030f968330e <+23118>: xchg %ax,%ax > 0x00000030f9683310 <+23120>: mov 0x10(%r12),%rdi > 0x00000030f9683315 <+23125>: lea 0x8(%r12),%rbx > 0x00000030f968331a <+23130>: test %rdi,%rdi > 0x00000030f968331d <+23133>: je 0x30f96851f4 <sqlite3VdbeExec+31028> > 0x00000030f9683323 <+23139>: mov %r14,%rdx > 0x00000030f9683326 <+23142>: mov %r13,%rsi > 0x00000030f9683329 <+23145>: callq 0x30f9610430 <rowSetTreeToList> > 0x00000030f968332e <+23150>: movq $0x0,0x10(%r12) > 0x00000030f9683337 <+23159>: mov 0x100(%rsp),%rdi > 0x00000030f968333f <+23167>: mov %rbp,%rsi > 0x00000030f9683342 <+23170>: callq 0x30f96103d0 <rowSetEntryMerge> > 0x00000030f9683347 <+23175>: mov 0x8(%r12),%r12 > 0x00000030f968334c <+23180>: mov %rax,%rbp > 0x00000030f968334f <+23183>: test %r12,%r12 > 0x00000030f9683352 <+23186>: jne 0x30f9683310 <sqlite3VdbeExec+23120> > 0x00000030f9683354 <+23188>: mov 0xb8(%rsp),%r14 > 0x00000030f968335c <+23196>: mov 0xc0(%rsp),%r13 > 0x00000030f9683364 <+23204>: mov %rax,%rcx > 0x00000030f9683367 <+23207>: mov 0xd0(%rsp),%r12 > 0x00000030f968336f <+23215>: mov 0xc8(%rsp),%rbp > 0x00000030f9683377 <+23223>: mov %rbx,%r9 > 0x00000030f968337a <+23226>: mov 0x48(%rsp),%rdi > 0x00000030f968337f <+23231>: mov %rcx,0x18(%rsp) > 0x00000030f9683384 <+23236>: mov %r9,0x20(%rsp) > 0x00000030f9683389 <+23241>: callq 0x30f96166e0 <rowSetEntryAlloc> > 0x00000030f968338e <+23246>: mov 0x20(%rsp),%r9 > 0x00000030f9683393 <+23251>: test %rax,%rax > 0x00000030f9683396 <+23254>: mov %rax,%rbx > 0x00000030f9683399 <+23257>: mov %rax,(%r9) > 0x00000030f968339c <+23260>: mov 0x18(%rsp),%rcx > 0x00000030f96833a1 <+23265>: je 0x30f96833be <sqlite3VdbeExec+23294> > 0x00000030f96833a3 <+23267>: movq $0x0,(%rbx) > 0x00000030f96833aa <+23274>: movq $0x0,0x8(%rbx) > 0x00000030f96833b2 <+23282>: mov %rcx,%rdi > 0x00000030f96833b5 <+23285>: callq 0x30f9610550 <rowSetListToTree> > 0x00000030f96833ba <+23290>: mov %rax,0x10(%rbx) > 0x00000030f96833be <+23294>: mov 0x48(%rsp),%rcx > 0x00000030f96833c3 <+23299>: orb $0x1,0x32(%rcx) > 0x00000030f96833c7 <+23303>: movq $0x0,0x10(%rcx) > 0x00000030f96833cf <+23311>: movq $0x0,0x18(%rcx) > 0x00000030f96833d7 <+23319>: movzbl 0x98(%rsp),%ecx > 0x00000030f96833df <+23327>: mov 0x48(%rsp),%r8 > 0x00000030f96833e4 <+23332>: mov %cl,0x33(%r8) > 0x00000030f96833e8 <+23336>: mov 0x48(%rsp),%rcx > 0x00000030f96833ed <+23341>: mov 0x28(%rcx),%rdx > 0x00000030f96833f1 <+23345>: test %rdx,%rdx > 0x00000030f96833f4 <+23348>: je 0x30f968341c <sqlite3VdbeExec+23388> > 0x00000030f96833f6 <+23350>: mov 0x10(%rdx),%rax > 0x00000030f96833fa <+23354>: nopw 0x0(%rax,%rax,1) > 0x00000030f9683400 <+23360>: test %rax,%rax > 0x00000030f9683403 <+23363>: je 0x30f9683413 <sqlite3VdbeExec+23379> > 0x00000030f9683405 <+23365>: cmp (%rax),%r12 > 0x00000030f9683408 <+23368>: jle 0x30f9683448 <sqlite3VdbeExec+23432> > 0x00000030f968340a <+23370>: mov 0x8(%rax),%rax > 0x00000030f968340e <+23374>: test %rax,%rax > 0x00000030f9683411 <+23377>: jne 0x30f9683405 <sqlite3VdbeExec+23365> > 0x00000030f9683413 <+23379>: mov 0x8(%rdx),%rdx > 0x00000030f9683417 <+23383>: test %rdx,%rdx > 0x00000030f968341a <+23386>: jne 0x30f96833f6 <sqlite3VdbeExec+23350> > 0x00000030f968341c <+23388>: mov 0x210(%rsp),%r10d > 0x00000030f9683424 <+23396>: movl $0x0,0x214(%rsp) > 0x00000030f968342f <+23407>: test %r10d,%r10d > 0x00000030f9683432 <+23410>: jns 0x30f967f132 <sqlite3VdbeExec+6258> > 0x00000030f9683438 <+23416>: addl $0x1,0x54(%rsp) > 0x00000030f968343d <+23421>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9683442 <+23426>: nopw 0x0(%rax,%rax,1) > 0x00000030f9683448 <+23432>: jge 0x30f9684103 <sqlite3VdbeExec+26691> > 0x00000030f968344e <+23438>: mov 0x10(%rax),%rax > 0x00000030f9683452 <+23442>: jmp 0x30f9683400 <sqlite3VdbeExec+23360> > 0x00000030f9683454 <+23444>: cmpq $0x0,0xc0(%r15) > 0x00000030f968345c <+23452>: jne 0x30f9683877 <sqlite3VdbeExec+24503> > 0x00000030f9683462 <+23458>: mov 0x8(%rbp),%ebp > 0x00000030f9683465 <+23461>: mov %ebp,0x54(%rsp) > 0x00000030f9683469 <+23465>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f968346e <+23470>: mov %rdx,0x18(%rax) > 0x00000030f9683472 <+23474>: addl $0x1,0x54(%rsp) > 0x00000030f9683477 <+23479>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f968347c <+23484>: xor %r12d,%r12d > 0x00000030f968347f <+23487>: jmpq 0x30f967e3e0 <sqlite3VdbeExec+2848> > 0x00000030f9683484 <+23492>: mov %ax,0x210(%rsp) > 0x00000030f968348c <+23500>: mov 0x8(%rbp),%ebp > 0x00000030f968348f <+23503>: movq $0x0,0x220(%rsp) > 0x00000030f968349b <+23515>: mov %ebp,0x54(%rsp) > 0x00000030f968349f <+23519>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f96834a4 <+23524>: mov 0x218(%rsp),%rbx > 0x00000030f96834ac <+23532>: cmpw $0x0,0x5e(%rbx) > 0x00000030f96834b1 <+23537>: je 0x30f96839eb <sqlite3VdbeExec+24875> > 0x00000030f96834b7 <+23543>: mov 0x50(%rbx),%esi > 0x00000030f96834ba <+23546>: cmp %esi,0x5c(%r13) > 0x00000030f96834be <+23550>: mov %esi,0x220(%rsp) > 0x00000030f96834c5 <+23557>: jae 0x30f9680ea6 <sqlite3VdbeExec+13798> > 0x00000030f96834cb <+23563>: jmpq 0x30f9682407 <sqlite3VdbeExec+19271> > 0x00000030f96834d0 <+23568>: mov %eax,%esi > 0x00000030f96834d2 <+23570>: callq 0x30f9617a40 <sqlite3PutVarint> > 0x00000030f96834d7 <+23575>: and $0xff,%eax > 0x00000030f96834dc <+23580>: jmpq 0x30f9682743 <sqlite3VdbeExec+20099> > 0x00000030f96834e1 <+23585>: mov %eax,%edi > 0x00000030f96834e3 <+23587>: mov %eax,%ecx > 0x00000030f96834e5 <+23589>: mov $0x1,%edx > 0x00000030f96834ea <+23594>: shr $0x3,%edi > 0x00000030f96834ed <+23597>: and $0x7,%ecx > 0x00000030f96834f0 <+23600>: shl %cl,%edx > 0x00000030f96834f2 <+23602>: or %dl,(%rsi,%rdi,1) > 0x00000030f96834f5 <+23605>: jmpq 0x30f967ead7 <sqlite3VdbeExec+4631> > 0x00000030f96834fa <+23610>: mov 0x38(%rax),%rax > 0x00000030f96834fe <+23614>: xor %r12d,%r12d > 0x00000030f9683501 <+23617>: test %rax,%rax > 0x00000030f9683504 <+23620>: mov %rax,0x210(%rsp) > 0x00000030f968350c <+23628>: je 0x30f96857f8 <sqlite3VdbeExec+32568> > 0x00000030f9683512 <+23634>: movslq 0xc(%rbp),%rax > 0x00000030f9683516 <+23638>: test %eax,%eax > 0x00000030f9683518 <+23640>: jne 0x30f9684afd <sqlite3VdbeExec+29245> > 0x00000030f968351e <+23646>: mov 0x210(%rsp),%rcx > 0x00000030f9683526 <+23654>: mov 0x218(%rsp),%rdi > 0x00000030f968352e <+23662>: movabs $0x7fffffffffffffff,%rdx > 0x00000030f9683538 <+23672>: xor %esi,%esi > 0x00000030f968353a <+23674>: lea 0x1(%rcx),%rax > 0x00000030f968353e <+23678>: cmp %rdx,%rcx > 0x00000030f9683541 <+23681>: mov (%rdi),%rdx > 0x00000030f9683544 <+23684>: cmovne %rax,%rsi > 0x00000030f9683548 <+23688>: mov 0x8(%rdx),%rax > 0x00000030f968354c <+23692>: nopl 0x0(%rax) > 0x00000030f9683550 <+23696>: mov 0x10(%rax),%rax > 0x00000030f9683554 <+23700>: test %rax,%rax > 0x00000030f9683557 <+23703>: je 0x30f968411a <sqlite3VdbeExec+26714> > 0x00000030f968355d <+23709>: mov 0x30(%rdx),%r8d > 0x00000030f9683561 <+23713>: cmp %r8d,0x30(%rax) > 0x00000030f9683565 <+23717>: jne 0x30f9683550 <sqlite3VdbeExec+23696> > 0x00000030f9683567 <+23719>: mov %rsi,0x38(%rax) > 0x00000030f968356b <+23723>: jmp 0x30f9683550 <sqlite3VdbeExec+23696> > 0x00000030f968356d <+23725>: mov 0x4(%rbp),%ebx > 0x00000030f9683570 <+23728>: test %ebx,%ebx > 0x00000030f9683572 <+23730>: je 0x30f9682629 <sqlite3VdbeExec+19817> > 0x00000030f9683578 <+23736>: mov 0x228(%rsp),%rdx > 0x00000030f9683580 <+23744>: mov %rdx,0x80(%rsp) > 0x00000030f9683588 <+23752>: mov %rdx,0x30(%r13) > 0x00000030f968358c <+23756>: jmpq 0x30f9682629 <sqlite3VdbeExec+19817> > 0x00000030f9683591 <+23761>: test %edx,%edx > 0x00000030f9683593 <+23763>: js 0x30f9685269 <sqlite3VdbeExec+31145> > 0x00000030f9683599 <+23769>: movabs $0x3100000000,%rdx > 0x00000030f96835a3 <+23779>: cmp %rdx,0x210(%rsp) > 0x00000030f96835ab <+23787>: je 0x30f9685269 <sqlite3VdbeExec+31145> > 0x00000030f96835b1 <+23793>: movl $0x0,0x210(%rsp) > 0x00000030f96835bc <+23804>: addl $0x1,0x54(%rsp) > 0x00000030f96835c1 <+23809>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f96835c6 <+23814>: mov 0xc(%rbp),%ebp > 0x00000030f96835c9 <+23817>: mov %ebp,0x54(%rsp) > 0x00000030f96835cd <+23821>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f96835d2 <+23826>: addl $0x1,0x54(%rsp) > 0x00000030f96835d7 <+23831>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f96835dc <+23836>: mov 0x220(%rsp),%rsi > 0x00000030f96835e4 <+23844>: mov %r13,%rdi > 0x00000030f96835e7 <+23847>: callq 0x30f961e410 <sqlite3DbFree> > 0x00000030f96835ec <+23852>: movb $0x0,0x8d(%r13) > 0x00000030f96835f4 <+23860>: mov %r13,%rdi > 0x00000030f96835f7 <+23863>: callq 0x30f9620b40 <sqlite3ResetAllSchemasOfConnection> > 0x00000030f96835fc <+23868>: cmp $0x7,%r12d > 0x00000030f9683600 <+23872>: jne 0x30f967fa90 <sqlite3VdbeExec+8656> > 0x00000030f9683606 <+23878>: jmpq 0x30f967da8c <sqlite3VdbeExec+460> > 0x00000030f968360b <+23883>: nopl 0x0(%rax,%rax,1) > 0x00000030f9683610 <+23888>: mov -0x8(%rbp),%rdx > 0x00000030f9683614 <+23892>: mov %rdx,0x270(%rsp) > 0x00000030f968361c <+23900>: jmpq 0x30f968234a <sqlite3VdbeExec+19082> > 0x00000030f9683621 <+23905>: mov 0x268(%rsp),%rax > 0x00000030f9683629 <+23913>: movl $0x0,0x210(%rsp) > 0x00000030f9683634 <+23924>: movzwl 0x24(%rax),%edx > 0x00000030f9683638 <+23928>: addl $0x1,0x54(%rsp) > 0x00000030f968363d <+23933>: and $0xbf00,%dx > 0x00000030f9683642 <+23938>: or $0x1,%edx > 0x00000030f9683645 <+23941>: mov %dx,0x24(%rax) > 0x00000030f9683649 <+23945>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f968364e <+23950>: addl $0x1,0x54(%rsp) > 0x00000030f9683653 <+23955>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9683658 <+23960>: lea 0xa57d(%rip),%rdi # 0x30f968dbdc > 0x00000030f968365f <+23967>: movzbl %sil,%esi > 0x00000030f9683663 <+23971>: movslq (%rdi,%rsi,4),%rsi > 0x00000030f9683667 <+23975>: add %rsi,%rdi > 0x00000030f968366a <+23978>: jmpq *%rdi > 0x00000030f968366c <+23980>: mov 0x90(%rsp),%rdi > 0x00000030f9683674 <+23988>: mov (%rdi),%rbx > 0x00000030f9683677 <+23991>: mov %rbx,%rdi > 0x00000030f968367a <+23994>: mov %rbx,0x218(%rsp) > 0x00000030f9683682 <+24002>: callq 0x30f964f580 <moveToRoot> > 0x00000030f9683687 <+24007>: test %eax,%eax > 0x00000030f9683689 <+24009>: mov %eax,%r12d > 0x00000030f968368c <+24012>: jne 0x30f9684e44 <sqlite3VdbeExec+30084> > 0x00000030f9683692 <+24018>: cmpb $0x0,0x77(%rbx) > 0x00000030f9683696 <+24022>: jne 0x30f9684e2e <sqlite3VdbeExec+30062> > 0x00000030f968369c <+24028>: movl $0x1,0x220(%rsp) > 0x00000030f96836a7 <+24039>: mov $0x1,%ecx > 0x00000030f96836ac <+24044>: xor %esi,%esi > 0x00000030f96836ae <+24046>: mov $0x1,%eax > 0x00000030f96836b3 <+24051>: mov 0x210(%rsp),%rdx > 0x00000030f96836bb <+24059>: mov %sil,0x26(%rdx) > 0x00000030f96836bf <+24063>: movb $0x0,0x29(%rdx) > 0x00000030f96836c3 <+24067>: movl $0x0,0x64(%rdx) > 0x00000030f96836ca <+24074>: movb $0x0,0x25(%rdx) > 0x00000030f96836ce <+24078>: jmpq 0x30f968259f <sqlite3VdbeExec+19679> > 0x00000030f96836d3 <+24083>: mov %rbp,%rdi > 0x00000030f96836d6 <+24086>: xor %ebx,%ebx > 0x00000030f96836d8 <+24088>: callq 0x30f964f580 <moveToRoot> > 0x00000030f96836dd <+24093>: test %eax,%eax > 0x00000030f96836df <+24095>: mov %eax,%r12d > 0x00000030f96836e2 <+24098>: je 0x30f968375f <sqlite3VdbeExec+24223> > 0x00000030f96836e4 <+24100>: jmpq 0x30f9686623 <sqlite3VdbeExec+36195> > 0x00000030f96836e9 <+24105>: nopl 0x0(%rax) > 0x00000030f96836f0 <+24112>: cmpb $0x0,0x2(%rdx) > 0x00000030f96836f4 <+24116>: je 0x30f96841fe <sqlite3VdbeExec+26942> > 0x00000030f96836fa <+24122>: movzwl 0x7c(%rbp,%rsi,2),%edi > 0x00000030f96836ff <+24127>: movzwl 0x10(%rdx),%eax > 0x00000030f9683703 <+24131>: cmp %di,%ax > 0x00000030f9683706 <+24134>: movzwl %di,%ecx > 0x00000030f9683709 <+24137>: je 0x30f968422d <sqlite3VdbeExec+26989> > 0x00000030f968370f <+24143>: mov 0x60(%rdx),%rsi > 0x00000030f9683713 <+24147>: add %ecx,%ecx > 0x00000030f9683715 <+24149>: movslq %ecx,%rcx > 0x00000030f9683718 <+24152>: movzbl 0x1(%rsi,%rcx,1),%eax > 0x00000030f968371d <+24157>: movzbl (%rsi,%rcx,1),%ecx > 0x00000030f9683721 <+24161>: shl $0x8,%ecx > 0x00000030f9683724 <+24164>: or %ecx,%eax > 0x00000030f9683726 <+24166>: and 0x12(%rdx),%ax > 0x00000030f968372a <+24170>: movzwl %ax,%eax > 0x00000030f968372d <+24173>: add 0x50(%rdx),%rax > 0x00000030f9683731 <+24177>: movzbl (%rax),%esi > 0x00000030f9683734 <+24180>: movzbl 0x1(%rax),%edx > 0x00000030f9683738 <+24184>: mov %rbp,%rdi > 0x00000030f968373b <+24187>: shl $0x10,%edx > 0x00000030f968373e <+24190>: shl $0x18,%esi > 0x00000030f9683741 <+24193>: or %edx,%esi > 0x00000030f9683743 <+24195>: movzbl 0x3(%rax),%edx > 0x00000030f9683747 <+24199>: movzbl 0x2(%rax),%eax > 0x00000030f968374b <+24203>: or %edx,%esi > 0x00000030f968374d <+24205>: shl $0x8,%eax > 0x00000030f9683750 <+24208>: or %eax,%esi > 0x00000030f9683752 <+24210>: callq 0x30f964f3e0 <moveToChild> > 0x00000030f9683757 <+24215>: test %eax,%eax > 0x00000030f9683759 <+24217>: jne 0x30f9685f40 <sqlite3VdbeExec+34432> > 0x00000030f968375f <+24223>: movzwl 0x7a(%rbp),%eax > 0x00000030f9683763 <+24227>: movswq %ax,%rcx > 0x00000030f9683767 <+24231>: movslq %ecx,%rsi > 0x00000030f968376a <+24234>: mov 0xa8(%rbp,%rsi,8),%rdx > 0x00000030f9683772 <+24242>: cmpb $0x0,0x3(%rdx) > 0x00000030f9683776 <+24246>: je 0x30f96836f0 <sqlite3VdbeExec+24112> > 0x00000030f968377c <+24252>: movzwl 0x10(%rdx),%edx > 0x00000030f9683780 <+24256>: add %rdx,%rbx > 0x00000030f9683783 <+24259>: nopl 0x0(%rax,%rax,1) > 0x00000030f9683788 <+24264>: test %ax,%ax > 0x00000030f968378b <+24267>: je 0x30f9684c7d <sqlite3VdbeExec+29629> > 0x00000030f9683791 <+24273>: mov 0xa8(%rbp,%rcx,8),%rdi > 0x00000030f9683799 <+24281>: callq 0x30f964f070 <releasePage> > 0x00000030f968379e <+24286>: movzwl 0x7a(%rbp),%eax > 0x00000030f96837a2 <+24290>: movw $0x0,0x5e(%rbp) > 0x00000030f96837a8 <+24296>: movb $0x0,0x76(%rbp) > 0x00000030f96837ac <+24300>: sub $0x1,%eax > 0x00000030f96837af <+24303>: movswq %ax,%rcx > 0x00000030f96837b3 <+24307>: mov %ax,0x7a(%rbp) > 0x00000030f96837b7 <+24311>: movslq %ecx,%rdx > 0x00000030f96837ba <+24314>: lea 0x38(%rdx),%rsi > 0x00000030f96837be <+24318>: mov 0xa8(%rbp,%rdx,8),%rdx > 0x00000030f96837c6 <+24326>: movzwl 0xc(%rbp,%rsi,2),%edi > 0x00000030f96837cb <+24331>: cmp 0x10(%rdx),%di > 0x00000030f96837cf <+24335>: jae 0x30f9683788 <sqlite3VdbeExec+24264> > 0x00000030f96837d1 <+24337>: add $0x1,%edi > 0x00000030f96837d4 <+24340>: mov %di,0xc(%rbp,%rsi,2) > 0x00000030f96837d9 <+24345>: movzwl 0x10(%rdx),%eax > 0x00000030f96837dd <+24349>: jmpq 0x30f9683703 <sqlite3VdbeExec+24131> > 0x00000030f96837e2 <+24354>: addl $0x1,0x54(%rsp) > 0x00000030f96837e7 <+24359>: movq $0x0,0xa8(%rsp) > 0x00000030f96837f3 <+24371>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f96837f8 <+24376>: mov %rcx,%rdi > 0x00000030f96837fb <+24379>: mov %rcx,0x18(%rsp) > 0x00000030f9683800 <+24384>: mov %r8d,0x28(%rsp) > 0x00000030f9683805 <+24389>: callq 0x30f961d5d0 <sqlite3BtreeEnter> > 0x00000030f968380a <+24394>: mov 0x28(%rsp),%r8d > 0x00000030f968380f <+24399>: mov 0x18(%rsp),%rcx > 0x00000030f9683814 <+24404>: add $0x1,%ebx > 0x00000030f9683817 <+24407>: movzbl %bl,%edx > 0x00000030f968381a <+24410>: mov %r8d,%esi > 0x00000030f968381d <+24413>: mov %rcx,%rdi > 0x00000030f9683820 <+24416>: callq 0x30f9612b50 <querySharedCacheTableLock> > 0x00000030f9683825 <+24421>: test %eax,%eax > 0x00000030f9683827 <+24423>: mov %eax,%r12d > 0x00000030f968382a <+24426>: mov 0x18(%rsp),%rcx > 0x00000030f968382f <+24431>: mov 0x28(%rsp),%r8d > 0x00000030f9683834 <+24436>: je 0x30f9685e46 <sqlite3VdbeExec+34182> > 0x00000030f968383a <+24442>: movzbl %al,%ebx > 0x00000030f968383d <+24445>: mov %rcx,%rdi > 0x00000030f9683840 <+24448>: callq 0x30f9619440 <sqlite3BtreeLeave> > 0x00000030f9683845 <+24453>: cmp $0x6,%ebx > 0x00000030f9683848 <+24456>: jne 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f968384e <+24462>: lea 0x50(%r15),%rbx > 0x00000030f9683852 <+24466>: mov 0x10(%rbp),%rcx > 0x00000030f9683856 <+24470>: lea 0x83bf(%rip),%rdx # 0x30f968bc1c > 0x00000030f968385d <+24477>: mov %r13,%rsi > 0x00000030f9683860 <+24480>: xor %eax,%eax > 0x00000030f9683862 <+24482>: mov %rbx,%rdi > 0x00000030f9683865 <+24485>: callq 0x30f962c870 <sqlite3SetString> > 0x00000030f968386a <+24490>: jmpq 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f968386f <+24495>: add 0x18(%rsi),%edx > 0x00000030f9683872 <+24498>: jmpq 0x30f96818df <sqlite3VdbeExec+16415> > 0x00000030f9683877 <+24503>: addl $0x1,0x54(%rsp) > 0x00000030f968387c <+24508>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9683881 <+24513>: addl $0x1,0x54(%rsp) > 0x00000030f9683886 <+24518>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f968388b <+24523>: mov 0x48(%rax),%rax > 0x00000030f968388f <+24527>: xor %r12d,%r12d > 0x00000030f9683892 <+24530>: mov %rax,0x218(%rsp) > 0x00000030f968389a <+24538>: jmpq 0x30f967f0ca <sqlite3VdbeExec+6154> > 0x00000030f968389f <+24543>: cmp %edx,%eax > 0x00000030f96838a1 <+24545>: movl $0x0,0x218(%rsp) > 0x00000030f96838ac <+24556>: jne 0x30f968656a <sqlite3VdbeExec+36010> > 0x00000030f96838b2 <+24562>: lea 0xfdef(%rip),%rdx # 0x30f96936a8 > 0x00000030f96838b9 <+24569>: lea 0xfe48(%rip),%rax # 0x30f9693708 > 0x00000030f96838c0 <+24576>: test %ecx,%ecx > 0x00000030f96838c2 <+24578>: cmovne %rax,%rdx > 0x00000030f96838c6 <+24582>: jmpq 0x30f9682ead <sqlite3VdbeExec+21997> > 0x00000030f96838cb <+24587>: test %rsi,%rsi > 0x00000030f96838ce <+24590>: je 0x30f968632c <sqlite3VdbeExec+35436> > 0x00000030f96838d4 <+24596>: cmpb $0x0,(%rsi) > 0x00000030f96838d7 <+24599>: mov %rsi,%rax > 0x00000030f96838da <+24602>: je 0x30f96838e9 <sqlite3VdbeExec+24617> > 0x00000030f96838dc <+24604>: nopl 0x0(%rax) > 0x00000030f96838e0 <+24608>: add $0x1,%rax > 0x00000030f96838e4 <+24612>: cmpb $0x0,(%rax) > 0x00000030f96838e7 <+24615>: jne 0x30f96838e0 <sqlite3VdbeExec+24608> > 0x00000030f96838e9 <+24617>: sub %rsi,%rax > 0x00000030f96838ec <+24620>: and $0x3fffffff,%eax > 0x00000030f96838f1 <+24625>: mov 0x300(%r13),%edx > 0x00000030f96838f8 <+24632>: add 0x2fc(%r13),%edx > 0x00000030f96838ff <+24639>: xor %esi,%esi > 0x00000030f9683901 <+24641>: mov %r13,%rdi > 0x00000030f9683904 <+24644>: mov %eax,0x220(%rsp) > 0x00000030f968390b <+24651>: callq 0x30f9611e00 <sqlite3VtabSavepoint> > 0x00000030f9683910 <+24656>: test %eax,%eax > 0x00000030f9683912 <+24658>: mov %eax,%r12d > 0x00000030f9683915 <+24661>: jne 0x30f9683173 <sqlite3VdbeExec+22707> > 0x00000030f968391b <+24667>: mov 0x220(%rsp),%esi > 0x00000030f9683922 <+24674>: mov %r13,%rdi > 0x00000030f9683925 <+24677>: add $0x19,%esi > 0x00000030f9683928 <+24680>: callq 0x30f96160e0 <sqlite3DbMallocRaw> > 0x00000030f968392d <+24685>: test %rax,%rax > 0x00000030f9683930 <+24688>: mov %rax,0x228(%rsp) > 0x00000030f9683938 <+24696>: je 0x30f9685e89 <sqlite3VdbeExec+34249> > 0x00000030f968393e <+24702>: lea 0x18(%rax),%rdx > 0x00000030f9683942 <+24706>: mov %rdx,(%rax) > 0x00000030f9683945 <+24709>: mov 0x228(%rsp),%rax > 0x00000030f968394d <+24717>: mov 0x220(%rsp),%edx > 0x00000030f9683954 <+24724>: mov 0x218(%rsp),%rsi > 0x00000030f968395c <+24732>: mov (%rax),%rdi > 0x00000030f968395f <+24735>: add $0x1,%edx > 0x00000030f9683962 <+24738>: movslq %edx,%rdx > 0x00000030f9683965 <+24741>: callq 0x30f9609f30 <memcpy@plt> > 0x00000030f968396a <+24746>: cmpb $0x0,0x44(%r13) > 0x00000030f968396f <+24751>: je 0x30f9685e7c <sqlite3VdbeExec+34236> > 0x00000030f9683975 <+24757>: movb $0x0,0x44(%r13) > 0x00000030f968397a <+24762>: movb $0x1,0x4b(%r13) > 0x00000030f968397f <+24767>: mov 0x2f0(%r13),%rdx > 0x00000030f9683986 <+24774>: mov 0x228(%rsp),%rax > 0x00000030f968398e <+24782>: addl $0x1,0x54(%rsp) > 0x00000030f9683993 <+24787>: mov %rdx,0x10(%rax) > 0x00000030f9683997 <+24791>: mov 0x228(%rsp),%rax > 0x00000030f968399f <+24799>: mov 0x308(%r13),%rdx > 0x00000030f96839a6 <+24806>: mov %rax,0x2f0(%r13) > 0x00000030f96839ad <+24813>: mov %rdx,0x8(%rax) > 0x00000030f96839b1 <+24817>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f96839b6 <+24822>: mov 0x170(%rsp),%edi > 0x00000030f96839bd <+24829>: mov 0x158(%rsp),%rsi > 0x00000030f96839c5 <+24837>: lea 0x220(%rsp),%rdx > 0x00000030f96839cd <+24845>: callq 0x30f9633bd0 <sqlite3VdbeRecordCompare> > 0x00000030f96839d2 <+24850>: lea 0x150(%rsp),%rdi > 0x00000030f96839da <+24858>: mov %eax,0x218(%rsp) > 0x00000030f96839e1 <+24865>: callq 0x30f961e680 <sqlite3VdbeMemRelease> > 0x00000030f96839e6 <+24870>: jmpq 0x30f967e5ca <sqlite3VdbeExec+3338> > 0x00000030f96839eb <+24875>: movswq 0x7a(%rbx),%rax > 0x00000030f96839f0 <+24880>: lea 0x40(%rbx),%rdx > 0x00000030f96839f4 <+24884>: movzwl 0x7c(%rbx,%rax,2),%esi > 0x00000030f96839f9 <+24889>: mov 0xa8(%rbx,%rax,8),%rdi > 0x00000030f9683a01 <+24897>: callq 0x30f9617d80 <btreeParseCell> > 0x00000030f9683a06 <+24902>: movb $0x1,0x76(%rbx) > 0x00000030f9683a0a <+24906>: jmpq 0x30f96834b7 <sqlite3VdbeExec+23543> > 0x00000030f9683a0f <+24911>: callq 0x30f9624a20 <sqlite3VdbeMemExpandBlob> > 0x00000030f9683a14 <+24916>: mov 0x218(%rsp),%rax > 0x00000030f9683a1c <+24924>: jmpq 0x30f9680b8b <sqlite3VdbeExec+13003> > 0x00000030f9683a21 <+24929>: lea 0x50(%r15),%rdi > 0x00000030f9683a25 <+24933>: lea 0xfe9c(%rip),%rdx # 0x30f96938c8 > 0x00000030f9683a2c <+24940>: mov %r13,%rsi > 0x00000030f9683a2f <+24943>: xor %eax,%eax > 0x00000030f9683a31 <+24945>: mov $0x1,%r12d > 0x00000030f9683a37 <+24951>: callq 0x30f962c870 <sqlite3SetString> > 0x00000030f9683a3c <+24956>: jmpq 0x30f967fa90 <sqlite3VdbeExec+8656> > 0x00000030f9683a41 <+24961>: mov 0x220(%rsp),%eax > 0x00000030f9683a48 <+24968>: mov $0x7,%r12d > 0x00000030f9683a4e <+24974>: jmpq 0x30f9682595 <sqlite3VdbeExec+19669> > 0x00000030f9683a53 <+24979>: lea 0x110(%rsp),%rdi > 0x00000030f9683a5b <+24987>: movl $0x1,0x78(%rsp) > 0x00000030f9683a63 <+24995>: mov %r13,0x98(%rsp) > 0x00000030f9683a6b <+25003>: mov %r12,%rbp > 0x00000030f9683a6e <+25006>: mov %rdi,0x48(%rsp) > 0x00000030f9683a73 <+25011>: nopl 0x0(%rax,%rax,1) > 0x00000030f9683a78 <+25016>: cmpb $0x0,0x0(%rbp) > 0x00000030f9683a7c <+25020>: je 0x30f9685cc4 <sqlite3VdbeExec+33796> > 0x00000030f9683a82 <+25026>: mov %rbp,%r13 > 0x00000030f9683a85 <+25029>: xor %ebx,%ebx > 0x00000030f9683a87 <+25031>: jmp 0x30f9683aa2 <sqlite3VdbeExec+25058> > 0x00000030f9683a89 <+25033>: nopl 0x0(%rax) > 0x00000030f9683a90 <+25040>: add %eax,%ebx > 0x00000030f9683a92 <+25042>: cltq > 0x00000030f9683a94 <+25044>: add %rax,%r13 > 0x00000030f9683a97 <+25047>: cmpb $0x0,0x0(%r13) > 0x00000030f9683a9c <+25052>: je 0x30f9684060 <sqlite3VdbeExec+26528> > 0x00000030f9683aa2 <+25058>: lea 0x108(%rsp),%rsi > 0x00000030f9683aaa <+25066>: mov %r13,%rdi > 0x00000030f9683aad <+25069>: callq 0x30f9621d80 <sqlite3GetToken> > 0x00000030f9683ab2 <+25074>: cmpl $0x85,0x108(%rsp) > 0x00000030f9683abd <+25085>: jne 0x30f9683a90 <sqlite3VdbeExec+25040> > 0x00000030f9683abf <+25087>: mov 0x48(%rsp),%rdi > 0x00000030f9683ac4 <+25092>: mov %eax,%r12d > 0x00000030f9683ac7 <+25095>: mov %ebx,%edx > 0x00000030f9683ac9 <+25097>: mov %rbp,%rsi > 0x00000030f9683acc <+25100>: movslq %ebx,%rbx > 0x00000030f9683acf <+25103>: add %rbx,%rbp > 0x00000030f9683ad2 <+25106>: callq 0x30f9628460 <sqlite3StrAccumAppend> > 0x00000030f9683ad7 <+25111>: test %r12d,%r12d > 0x00000030f9683ada <+25114>: je 0x30f9685cc4 <sqlite3VdbeExec+33796> > 0x00000030f9683ae0 <+25120>: cmpb $0x3f,0x0(%rbp) > 0x00000030f9683ae4 <+25124>: jne 0x30f9684046 <sqlite3VdbeExec+26502> > 0x00000030f9683aea <+25130>: cmp $0x1,%r12d > 0x00000030f9683aee <+25134>: jle 0x30f968423f <sqlite3VdbeExec+27007> > 0x00000030f9683af4 <+25140>: lea 0x1(%rbp),%rdi > 0x00000030f9683af8 <+25144>: lea 0x100(%rsp),%rsi > 0x00000030f9683b00 <+25152>: callq 0x30f960faa0 <sqlite3GetInt32> > 0x00000030f9683b05 <+25157>: mov 0x100(%rsp),%eax > 0x00000030f9683b0c <+25164>: lea 0x1(%rax),%edx > 0x00000030f9683b0f <+25167>: cltq > 0x00000030f9683b11 <+25169>: movslq %r12d,%r8 > 0x00000030f9683b14 <+25172>: lea -0x1(%rax),%rbx > 0x00000030f9683b18 <+25176>: add %r8,%rbp > 0x00000030f9683b1b <+25179>: mov %edx,0x78(%rsp) > 0x00000030f9683b1f <+25183>: lea 0x0(,%rbx,8),%rax > 0x00000030f9683b27 <+25191>: shl $0x6,%rbx > 0x00000030f9683b2b <+25195>: sub %rax,%rbx > 0x00000030f9683b2e <+25198>: add 0x70(%r15),%rbx > 0x00000030f9683b32 <+25202>: movzwl 0x24(%rbx),%eax > 0x00000030f9683b36 <+25206>: test $0x1,%al > 0x00000030f9683b38 <+25208>: jne 0x30f96840b4 <sqlite3VdbeExec+26612> > 0x00000030f9683b3e <+25214>: test $0x4,%al > 0x00000030f9683b40 <+25216>: jne 0x30f9684254 <sqlite3VdbeExec+27028> > 0x00000030f9683b46 <+25222>: test $0x8,%al > 0x00000030f9683b48 <+25224>: jne 0x30f9684a53 <sqlite3VdbeExec+29075> > 0x00000030f9683b4e <+25230>: test $0x2,%al > 0x00000030f9683b50 <+25232>: je 0x30f9684327 <sqlite3VdbeExec+27239> > 0x00000030f9683b56 <+25238>: mov 0x90(%rsp),%rcx > 0x00000030f9683b5e <+25246>: mov 0x20(%rcx),%rax > 0x00000030f9683b62 <+25250>: mov 0x18(%rax),%rax > 0x00000030f9683b66 <+25254>: movzbl 0x71(%rax),%edx > 0x00000030f9683b6a <+25258>: cmp $0x1,%dl > 0x00000030f9683b6d <+25261>: je 0x30f9685bf4 <sqlite3VdbeExec+33588> > 0x00000030f9683b73 <+25267>: mov 0x40(%rsp),%rdi > 0x00000030f9683b78 <+25272>: xor %eax,%eax > 0x00000030f9683b7a <+25274>: mov $0x7,%ecx > 0x00000030f9683b7f <+25279>: mov 0x90(%rsp),%rsi > 0x00000030f9683b87 <+25287>: xor %r8d,%r8d > 0x00000030f9683b8a <+25290>: rep stos %rax,%es:(%rdi) > 0x00000030f9683b8d <+25293>: mov %rsi,0x150(%rsp) > 0x00000030f9683b95 <+25301>: movzbl %dl,%ecx > 0x00000030f9683b98 <+25304>: lea 0x150(%rsp),%rdi > 0x00000030f9683ba0 <+25312>: mov 0x20(%rbx),%edx > 0x00000030f9683ba3 <+25315>: mov 0x8(%rbx),%rsi > 0x00000030f9683ba7 <+25319>: callq 0x30f96251c0 <sqlite3VdbeMemSetStr> > 0x00000030f9683bac <+25324>: lea 0x150(%rsp),%rdi > 0x00000030f9683bb4 <+25332>: mov $0x1,%esi > 0x00000030f9683bb9 <+25337>: callq 0x30f9624b00 <sqlite3VdbeChangeEncoding> > 0x00000030f9683bbe <+25342>: mov 0x48(%rsp),%rdi > 0x00000030f9683bc3 <+25347>: mov 0x158(%rsp),%rcx > 0x00000030f9683bcb <+25355>: lea 0x806b(%rip),%rsi # 0x30f968bc3d > 0x00000030f9683bd2 <+25362>: mov 0x170(%rsp),%edx > 0x00000030f9683bd9 <+25369>: xor %eax,%eax > 0x00000030f9683bdb <+25371>: callq 0x30f9629ae0 <sqlite3XPrintf> > 0x00000030f9683be0 <+25376>: lea 0x150(%rsp),%rdi > 0x00000030f9683be8 <+25384>: callq 0x30f961e680 <sqlite3VdbeMemRelease> > 0x00000030f9683bed <+25389>: jmpq 0x30f9683a78 <sqlite3VdbeExec+25016> > 0x00000030f9683bf2 <+25394>: movzbl 0x8f(%rsp),%esi > 0x00000030f9683bfa <+25402>: mov %rbx,%rdi > 0x00000030f9683bfd <+25405>: callq 0x30f96399b0 <applyAffinity> > 0x00000030f9683c02 <+25410>: movzwl 0x24(%rbx),%eax > 0x00000030f9683c06 <+25414>: addl $0x1,0x54(%rsp) > 0x00000030f9683c0b <+25419>: and $0xbf00,%ax > 0x00000030f9683c0f <+25423>: or $0x10,%eax > 0x00000030f9683c12 <+25426>: mov %ax,0x24(%rbx) > 0x00000030f9683c16 <+25430>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9683c1b <+25435>: lea 0x0(,%rax,8),%rdx > 0x00000030f9683c23 <+25443>: mov 0x58(%rsp),%rdi > 0x00000030f9683c28 <+25448>: shl $0x6,%rax > 0x00000030f9683c2c <+25452>: mov $0x1,%esi > 0x00000030f9683c31 <+25457>: sub %rdx,%rax > 0x00000030f9683c34 <+25460>: add %rax,%rdi > 0x00000030f9683c37 <+25463>: callq 0x30f961e7b0 <sqlite3VdbeMemSetInt64> > 0x00000030f9683c3c <+25468>: jmpq 0x30f967f630 <sqlite3VdbeExec+7536> > 0x00000030f9683c41 <+25473>: movzbl 0x8f(%rsp),%ecx > 0x00000030f9683c49 <+25481>: movsbl %al,%esi > 0x00000030f9683c4c <+25484>: mov %r12,%rdi > 0x00000030f9683c4f <+25487>: mov %ecx,%edx > 0x00000030f9683c51 <+25489>: mov %ecx,0x18(%rsp) > 0x00000030f9683c55 <+25493>: callq 0x30f96399f0 <applyAffinity> > 0x00000030f9683c5a <+25498>: mov 0x18(%rsp),%ecx > 0x00000030f9683c5e <+25502>: movsbl 0x214(%rsp),%esi > 0x00000030f9683c66 <+25510>: mov %rbx,%rdi > 0x00000030f9683c69 <+25513>: mov %ecx,%edx > 0x00000030f9683c6b <+25515>: callq 0x30f96399f0 <applyAffinity> > 0x00000030f9683c70 <+25520>: cmpb $0x0,0x46(%r13) > 0x00000030f9683c75 <+25525>: jne 0x30f967da88 <sqlite3VdbeExec+456> > 0x00000030f9683c7b <+25531>: movzwl 0x24(%r12),%esi > 0x00000030f9683c81 <+25537>: jmpq 0x30f9682d0d <sqlite3VdbeExec+21581> > 0x00000030f9683c86 <+25542>: mov %r12,%rdi > 0x00000030f9683c89 <+25545>: callq 0x30f9624a20 <sqlite3VdbeMemExpandBlob> > 0x00000030f9683c8e <+25550>: jmpq 0x30f9682d18 <sqlite3VdbeExec+21592> > 0x00000030f9683c93 <+25555>: mov %rbx,%rdi > 0x00000030f9683c96 <+25558>: callq 0x30f9624a20 <sqlite3VdbeMemExpandBlob> > 0x00000030f9683c9b <+25563>: nopl 0x0(%rax,%rax,1) > 0x00000030f9683ca0 <+25568>: jmpq 0x30f9682d22 <sqlite3VdbeExec+21602> > 0x00000030f9683ca5 <+25573>: movabs $0x8000000000000000,%rdx > 0x00000030f9683caf <+25583>: cmp %rdx,%rsi > 0x00000030f9683cb2 <+25586>: jne 0x30f9685060 <sqlite3VdbeExec+30624> > 0x00000030f9683cb8 <+25592>: test %rax,%rax > 0x00000030f9683cbb <+25595>: js 0x30f968653e <sqlite3VdbeExec+35966> > 0x00000030f9683cc1 <+25601>: mov %rbx,%rdi > 0x00000030f9683cc4 <+25604>: callq 0x30f96199c0 <sqlite3VdbeRealValue> > 0x00000030f9683cc9 <+25609>: mov %r12,%rdi > 0x00000030f9683ccc <+25612>: movsd %xmm0,0x228(%rsp) > 0x00000030f9683cd5 <+25621>: callq 0x30f96199c0 <sqlite3VdbeRealValue> > 0x00000030f9683cda <+25626>: movsd %xmm0,0x230(%rsp) > 0x00000030f9683ce3 <+25635>: movzbl 0x0(%rbp),%eax > 0x00000030f9683ce7 <+25639>: cmp $0x57,%al > 0x00000030f9683ce9 <+25641>: je 0x30f9685dc5 <sqlite3VdbeExec+34053> > 0x00000030f9683cef <+25647>: ja 0x30f968529a <sqlite3VdbeExec+31194> > 0x00000030f9683cf5 <+25653>: cmp $0x56,%al > 0x00000030f9683cf7 <+25655>: je 0x30f9685e2f <sqlite3VdbeExec+34159> > 0x00000030f9683cfd <+25661>: movsd 0x228(%rsp),%xmm1 > 0x00000030f9683d06 <+25670>: cvttsd2si %xmm0,%rax > 0x00000030f9683d0b <+25675>: cvttsd2si %xmm1,%rcx > 0x00000030f9683d10 <+25680>: mov %rax,0x220(%rsp) > 0x00000030f9683d18 <+25688>: test %rcx,%rcx > 0x00000030f9683d1b <+25691>: mov %rcx,0x218(%rsp) > 0x00000030f9683d23 <+25699>: je 0x30f9682bf8 <sqlite3VdbeExec+21304> > 0x00000030f9683d29 <+25705>: cmp $0xffffffffffffffff,%rcx > 0x00000030f9683d2d <+25709>: je 0x30f96864e0 <sqlite3VdbeExec+35872> > 0x00000030f9683d33 <+25715>: mov %rax,%rdx > 0x00000030f9683d36 <+25718>: sar $0x3f,%rdx > 0x00000030f9683d3a <+25722>: idiv %rcx > 0x00000030f9683d3d <+25725>: cvtsi2sd %rdx,%xmm0 > 0x00000030f9683d42 <+25730>: movsd %xmm0,0x230(%rsp) > 0x00000030f9683d4b <+25739>: movsd %xmm0,0xe8(%rsp) > 0x00000030f9683d54 <+25748>: movsd 0xe8(%rsp),%xmm1 > 0x00000030f9683d5d <+25757>: movsd %xmm1,0xf0(%rsp) > 0x00000030f9683d66 <+25766>: movsd 0xe8(%rsp),%xmm2 > 0x00000030f9683d6f <+25775>: movsd 0xf0(%rsp),%xmm1 > 0x00000030f9683d78 <+25784>: ucomisd %xmm1,%xmm2 > 0x00000030f9683d7c <+25788>: jp 0x30f9682bf8 <sqlite3VdbeExec+21304> > 0x00000030f9683d82 <+25794>: jne 0x30f9682bf8 <sqlite3VdbeExec+21304> > 0x00000030f9683d88 <+25800>: movzwl 0x24(%r14),%eax > 0x00000030f9683d8d <+25805>: movsd %xmm0,0x10(%r14) > 0x00000030f9683d93 <+25811>: and $0xbf00,%ax > 0x00000030f9683d97 <+25815>: or $0x8,%eax > 0x00000030f9683d9a <+25818>: testb $0x8,0x210(%rsp) > 0x00000030f9683da2 <+25826>: mov %ax,0x24(%r14) > 0x00000030f9683da7 <+25831>: je 0x30f968631a <sqlite3VdbeExec+35418> > 0x00000030f9683dad <+25837>: addl $0x1,0x54(%rsp) > 0x00000030f9683db2 <+25842>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9683db7 <+25847>: cmpb $0x0,0x44(%r13) > 0x00000030f9683dbc <+25852>: je 0x30f9683dcc <sqlite3VdbeExec+25868> > 0x00000030f9683dbe <+25854>: cmpl $0x1,0x90(%r13) > 0x00000030f9683dc6 <+25862>: jle 0x30f9686037 <sqlite3VdbeExec+34679> > 0x00000030f9683dcc <+25868>: lea 0x7d9e(%rip),%rax # 0x30f968bb71 > 0x00000030f9683dd3 <+25875>: lea 0x7d92(%rip),%rcx # 0x30f968bb6c > 0x00000030f9683dda <+25882>: cmp $0x5,%esi > 0x00000030f9683ddd <+25885>: lea 0x50(%r15),%rdi > 0x00000030f9683de1 <+25889>: lea 0xfb08(%rip),%rdx # 0x30f96938f0 > 0x00000030f9683de8 <+25896>: mov %r13,%rsi > 0x00000030f9683deb <+25899>: cmovne %rax,%rcx > 0x00000030f9683def <+25903>: xor %eax,%eax > 0x00000030f9683df1 <+25905>: mov $0x1,%r12d > 0x00000030f9683df7 <+25911>: callq 0x30f962c870 <sqlite3SetString> > 0x00000030f9683dfc <+25916>: jmpq 0x30f967fa90 <sqlite3VdbeExec+8656> > 0x00000030f9683e01 <+25921>: mov %edx,%eax > 0x00000030f9683e03 <+25923>: and %ecx,%eax > 0x00000030f9683e05 <+25925>: mov %eax,%r8d > 0x00000030f9683e08 <+25928>: not %r8d > 0x00000030f9683e0b <+25931>: and $0x1,%r8d > 0x00000030f9683e0f <+25935>: mov %r8d,0x210(%rsp) > 0x00000030f9683e17 <+25943>: jmpq 0x30f9682d4b <sqlite3VdbeExec+21643> > 0x00000030f9683e1c <+25948>: and 0x210(%rsp),%rax > 0x00000030f9683e24 <+25956>: mov %rax,0x210(%rsp) > 0x00000030f9683e2c <+25964>: jmpq 0x30f9682f27 <sqlite3VdbeExec+22119> > 0x00000030f9683e31 <+25969>: movl $0x1,0x228(%rsp) > 0x00000030f9683e3c <+25980>: mov 0x18(%rax),%rax > 0x00000030f9683e40 <+25984>: movzbl 0x70(%rax),%eax > 0x00000030f9683e44 <+25988>: cmp 0x95(%r15),%al > 0x00000030f9683e4b <+25995>: jae 0x30f9680709 <sqlite3VdbeExec+11849> > 0x00000030f9683e51 <+26001>: mov %al,0x95(%r15) > 0x00000030f9683e58 <+26008>: jmpq 0x30f9680709 <sqlite3VdbeExec+11849> > 0x00000030f9683e5d <+26013>: test $0x1,%al > 0x00000030f9683e5f <+26015>: jne 0x30f9683e70 <sqlite3VdbeExec+26032> > 0x00000030f9683e61 <+26017>: mov 0x10(%r12),%rdi > 0x00000030f9683e66 <+26022>: callq 0x30f9615f60 <rowSetEntrySort> > 0x00000030f9683e6b <+26027>: mov %rax,0x10(%r12) > 0x00000030f9683e70 <+26032>: orb $0x2,0x32(%r12) > 0x00000030f9683e76 <+26038>: jmpq 0x30f967ee56 <sqlite3VdbeExec+5526> > 0x00000030f9683e7b <+26043>: movslq 0x20(%r8),%rdx > 0x00000030f9683e7f <+26047>: xor %eax,%eax > 0x00000030f9683e81 <+26049>: mov %edx,0x220(%rsp) > 0x00000030f9683e88 <+26056>: mov 0x8(%r8),%rsi > 0x00000030f9683e8c <+26060>: mov %rsi,0x228(%rsp) > 0x00000030f9683e94 <+26068>: testb $0x10,0x3(%rbp) > 0x00000030f9683e98 <+26072>: je 0x30f9683e9d <sqlite3VdbeExec+26077> > 0x00000030f9683e9a <+26074>: mov 0x60(%rbx),%eax > 0x00000030f9683e9d <+26077>: mov %eax,0x8(%rsp) > 0x00000030f9683ea1 <+26081>: mov 0xc(%rbp),%eax > 0x00000030f9683ea4 <+26084>: lea 0x7347(%rip),%rcx # 0x30f968b1f2 > 0x00000030f9683eab <+26091>: mov 0x218(%rsp),%rdi > 0x00000030f9683eb3 <+26099>: xor %r9d,%r9d > 0x00000030f9683eb6 <+26102>: xor %r8d,%r8d > 0x00000030f9683eb9 <+26105>: mov %eax,(%rsp) > 0x00000030f9683ebc <+26108>: callq 0x30f9657360 <sqlite3BtreeInsert> > 0x00000030f9683ec1 <+26113>: mov %eax,%r12d > 0x00000030f9683ec4 <+26116>: mov 0x210(%rsp),%rax > 0x00000030f9683ecc <+26124>: movl $0x0,0x64(%rax) > 0x00000030f9683ed3 <+26131>: jmpq 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f9683ed8 <+26136>: addl $0x1,0x54(%rsp) > 0x00000030f9683edd <+26141>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9683ee2 <+26146>: xor %eax,%eax > 0x00000030f9683ee4 <+26148>: test %r8d,%r8d > 0x00000030f9683ee7 <+26151>: setg %al > 0x00000030f9683eea <+26154>: mov %eax,0x210(%rsp) > 0x00000030f9683ef1 <+26161>: jmpq 0x30f9682d6b <sqlite3VdbeExec+21675> > 0x00000030f9683ef6 <+26166>: xor %eax,%eax > 0x00000030f9683ef8 <+26168>: test %r8d,%r8d > 0x00000030f9683efb <+26171>: sete %al > 0x00000030f9683efe <+26174>: mov %eax,0x210(%rsp) > 0x00000030f9683f05 <+26181>: jmpq 0x30f9682d6b <sqlite3VdbeExec+21675> > 0x00000030f9683f0a <+26186>: xor %eax,%eax > 0x00000030f9683f0c <+26188>: test %r8d,%r8d > 0x00000030f9683f0f <+26191>: setle %al > 0x00000030f9683f12 <+26194>: mov %eax,0x210(%rsp) > 0x00000030f9683f19 <+26201>: jmpq 0x30f9682d6b <sqlite3VdbeExec+21675> > 0x00000030f9683f1e <+26206>: xor %eax,%eax > 0x00000030f9683f20 <+26208>: test %r8d,%r8d > 0x00000030f9683f23 <+26211>: setne %al > 0x00000030f9683f26 <+26214>: mov %eax,0x210(%rsp) > 0x00000030f9683f2d <+26221>: jmpq 0x30f9682d6b <sqlite3VdbeExec+21675> > 0x00000030f9683f32 <+26226>: mov %r8d,%eax > 0x00000030f9683f35 <+26229>: shr $0x1f,%eax > 0x00000030f9683f38 <+26232>: mov %eax,0x210(%rsp) > 0x00000030f9683f3f <+26239>: jmpq 0x30f9682d6b <sqlite3VdbeExec+21675> > 0x00000030f9683f44 <+26244>: mov 0x10(%rbp),%rsi > 0x00000030f9683f48 <+26248>: mov %r13,%rdi > 0x00000030f9683f4b <+26251>: callq 0x30f961e410 <sqlite3DbFree> > 0x00000030f9683f50 <+26256>: jmpq 0x30f967e3cd <sqlite3VdbeExec+2829> > 0x00000030f9683f55 <+26261>: addl $0x1,0x54(%rsp) > 0x00000030f9683f5a <+26266>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9683f5f <+26271>: nop > 0x00000030f9683f60 <+26272>: mov %r14,%r15 > 0x00000030f9683f63 <+26275>: mov $0x7,%eax > 0x00000030f9683f68 <+26280>: mov %rbx,%r14 > 0x00000030f9683f6b <+26283>: mov 0x8(%r15),%rdx > 0x00000030f9683f6f <+26287>: mov 0x98(%rsp),%rbx > 0x00000030f9683f77 <+26295>: jmpq 0x30f967ddba <sqlite3VdbeExec+1274> > 0x00000030f9683f7c <+26300>: nopl 0x0(%rax) > 0x00000030f9683f80 <+26304>: mov (%r14),%r15 > 0x00000030f9683f83 <+26307>: lea 0x108(%rsp),%rsi > 0x00000030f9683f8b <+26315>: lea 0x1a0(%rsp),%rdi > 0x00000030f9683f93 <+26323>: callq 0x30f960fb90 <sqlite3GetVarint> > 0x00000030f9683f98 <+26328>: movzbl %al,%eax > 0x00000030f9683f9b <+26331>: mov 0x78(%rsp),%rdi > 0x00000030f9683fa0 <+26336>: mov %r14,%rsi > 0x00000030f9683fa3 <+26339>: add %rax,%r15 > 0x00000030f9683fa6 <+26342>: mov %r15,(%r14) > 0x00000030f9683fa9 <+26345>: mov 0x108(%rsp),%rax > 0x00000030f9683fb1 <+26353>: add %rax,0x48(%rsp) > 0x00000030f9683fb6 <+26358>: add %r15,%rax > 0x00000030f9683fb9 <+26361>: mov %rax,0x8(%r14) > 0x00000030f9683fbd <+26365>: callq 0x30f9626120 <vdbeSorterIterNext> > 0x00000030f9683fc2 <+26370>: mov 0x8(%r14),%rdx > 0x00000030f9683fc6 <+26374>: test %eax,%eax > 0x00000030f9683fc8 <+26376>: mov %rdx,0x8(%rbx) > 0x00000030f9683fcc <+26380>: jne 0x30f9686da6 <sqlite3VdbeExec+38118> > 0x00000030f9683fd2 <+26386>: cmp (%rbx),%rdx > 0x00000030f9683fd5 <+26389>: jge 0x30f9683fe8 <sqlite3VdbeExec+26408> > 0x00000030f9683fd7 <+26391>: add $0x30,%rbp > 0x00000030f9683fdb <+26395>: cmp $0x300,%rbp > 0x00000030f9683fe2 <+26402>: jne 0x30f967dd40 <sqlite3VdbeExec+1152> > 0x00000030f9683fe8 <+26408>: mov %rbx,%r14 > 0x00000030f9683feb <+26411>: mov 0x98(%rsp),%rbx > 0x00000030f9683ff3 <+26419>: mov 0x14(%r14),%ebp > 0x00000030f9683ff7 <+26423>: sub $0x1,%ebp > 0x00000030f9683ffa <+26426>: test %ebp,%ebp > 0x00000030f9683ffc <+26428>: setg %al > 0x00000030f9683fff <+26431>: test %al,%al > 0x00000030f9684001 <+26433>: je 0x30f968413c <sqlite3VdbeExec+26748> > 0x00000030f9684007 <+26439>: mov 0x90(%rsp),%r14 > 0x00000030f968400f <+26447>: jmp 0x30f9684020 <sqlite3VdbeExec+26464> > 0x00000030f9684011 <+26449>: nopl 0x0(%rax) > 0x00000030f9684018 <+26456>: test %eax,%eax > 0x00000030f968401a <+26458>: jne 0x30f967ddbe <sqlite3VdbeExec+1278> > 0x00000030f9684020 <+26464>: mov %ebp,%esi > 0x00000030f9684022 <+26466>: mov %r14,%rdi > 0x00000030f9684025 <+26469>: sub $0x1,%ebp > 0x00000030f9684028 <+26472>: callq 0x30f9634150 <vdbeSorterDoCompare> > 0x00000030f968402d <+26477>: test %ebp,%ebp > 0x00000030f968402f <+26479>: jg 0x30f9684018 <sqlite3VdbeExec+26456> > 0x00000030f9684031 <+26481>: jmpq 0x30f967ddbe <sqlite3VdbeExec+1278> > 0x00000030f9684036 <+26486>: lea 0xc57a(%rip),%rdx # 0x30f96905b7 <aSize.17397> > 0x00000030f968403d <+26493>: movzbl (%rdx,%rax,1),%eax > 0x00000030f9684041 <+26497>: jmpq 0x30f96820d2 <sqlite3VdbeExec+18450> > 0x00000030f9684046 <+26502>: mov %r12d,%edx > 0x00000030f9684049 <+26505>: mov %rbp,%rsi > 0x00000030f968404c <+26508>: mov %r15,%rdi > 0x00000030f968404f <+26511>: callq 0x30f96156b0 <sqlite3VdbeParameterIndex> > 0x00000030f9684054 <+26516>: mov %eax,0x100(%rsp) > 0x00000030f968405b <+26523>: jmpq 0x30f9683b0c <sqlite3VdbeExec+25164> > 0x00000030f9684060 <+26528>: mov 0x48(%rsp),%rdi > 0x00000030f9684065 <+26533>: mov %ebx,%edx > 0x00000030f9684067 <+26535>: mov %rbp,%rsi > 0x00000030f968406a <+26538>: mov 0x98(%rsp),%r13 > 0x00000030f9684072 <+26546>: callq 0x30f9628460 <sqlite3StrAccumAppend> > 0x00000030f9684077 <+26551>: mov 0x48(%rsp),%rdi > 0x00000030f968407c <+26556>: callq 0x30f962c0e0 <sqlite3StrAccumFinish> > 0x00000030f9684081 <+26561>: mov 0xb0(%r13),%rdi > 0x00000030f9684088 <+26568>: mov %rax,%rsi > 0x00000030f968408b <+26571>: mov %rax,0x218(%rsp) > 0x00000030f9684093 <+26579>: callq *0xa8(%r13) > 0x00000030f968409a <+26586>: mov 0x218(%rsp),%rsi > 0x00000030f96840a2 <+26594>: mov %r13,%rdi > 0x00000030f96840a5 <+26597>: callq 0x30f961e410 <sqlite3DbFree> > 0x00000030f96840aa <+26602>: addl $0x1,0x54(%rsp) > 0x00000030f96840af <+26607>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f96840b4 <+26612>: mov 0x48(%rsp),%rdi > 0x00000030f96840b9 <+26617>: lea 0x6f60(%rip),%rsi # 0x30f968b020 > 0x00000030f96840c0 <+26624>: mov $0x4,%edx > 0x00000030f96840c5 <+26629>: callq 0x30f9628460 <sqlite3StrAccumAppend> > 0x00000030f96840ca <+26634>: jmpq 0x30f9683a78 <sqlite3VdbeExec+25016> > 0x00000030f96840cf <+26639>: mov %eax,0xd8(%rsp) > 0x00000030f96840d6 <+26646>: addl $0x1,0x54(%rsp) > 0x00000030f96840db <+26651>: movq $0x0,0xa8(%rsp) > 0x00000030f96840e7 <+26663>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f96840ec <+26668>: mov 0x218(%rsp),%rdi > 0x00000030f96840f4 <+26676>: xor %esi,%esi > 0x00000030f96840f6 <+26678>: callq 0x30f9656180 <sqlite3BtreeData> > 0x00000030f96840fb <+26683>: mov %eax,%r12d > 0x00000030f96840fe <+26686>: jmpq 0x30f9680eff <sqlite3VdbeExec+13887> > 0x00000030f9684103 <+26691>: mov 0x8(%rbp),%ebp > 0x00000030f9684106 <+26694>: movl $0x1,0x214(%rsp) > 0x00000030f9684111 <+26705>: mov %ebp,0x54(%rsp) > 0x00000030f9684115 <+26709>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f968411a <+26714>: cmpb $0x0,0x27(%rdi) > 0x00000030f968411e <+26718>: jne 0x30f9681318 <sqlite3VdbeExec+14936> > 0x00000030f9684124 <+26724>: movb $0x0,0x25(%rdi) > 0x00000030f9684128 <+26728>: movb $0x0,0x29(%rdi) > 0x00000030f968412c <+26732>: movl $0x0,0x64(%rdi) > 0x00000030f9684133 <+26739>: mov %rcx,0x18(%r14) > 0x00000030f9684137 <+26743>: jmpq 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f968413c <+26748>: cmpl $0x10,0x18(%rbx) > 0x00000030f9684140 <+26752>: jle 0x30f9682540 <sqlite3VdbeExec+19584> > 0x00000030f9684146 <+26758>: mov 0xf8(%rsp),%rdi > 0x00000030f968414e <+26766>: test %rdi,%rdi > 0x00000030f9684151 <+26769>: je 0x30f96864a4 <sqlite3VdbeExec+35812> > 0x00000030f9684157 <+26775>: mov 0x48(%rsp),%rsi > 0x00000030f968415c <+26780>: lea 0x100(%rsp),%rdx > 0x00000030f9684164 <+26788>: callq 0x30f9617af0 <vdbeSorterWriteVarint> > 0x00000030f9684169 <+26793>: test %eax,%eax > 0x00000030f968416b <+26795>: mov %eax,%r12d > 0x00000030f968416e <+26798>: jne 0x30f9684bc2 <sqlite3VdbeExec+29442> > 0x00000030f9684174 <+26804>: movl $0x0,0x108(%rsp) > 0x00000030f968417f <+26815>: xor %eax,%eax > 0x00000030f9684181 <+26817>: nopl 0x0(%rax) > 0x00000030f9684188 <+26824>: or %r12d,%eax > 0x00000030f968418b <+26827>: jne 0x30f9684bc2 <sqlite3VdbeExec+29442> > 0x00000030f9684191 <+26833>: mov 0x30(%rbx),%rax > 0x00000030f9684195 <+26837>: movslq 0x4(%rax),%rax > 0x00000030f9684199 <+26841>: lea (%rax,%rax,2),%rcx > 0x00000030f968419d <+26845>: xor %eax,%eax > 0x00000030f968419f <+26847>: shl $0x4,%rcx > 0x00000030f96841a3 <+26851>: add 0x28(%rbx),%rcx > 0x00000030f96841a7 <+26855>: mov 0x14(%rcx),%ebp > 0x00000030f96841aa <+26858>: movslq %ebp,%rdx > 0x00000030f96841ad <+26861>: nopl (%rax) > 0x00000030f96841b0 <+26864>: add $0x1,%eax > 0x00000030f96841b3 <+26867>: shr $0x7,%rdx > 0x00000030f96841b7 <+26871>: cmp $0x8,%eax > 0x00000030f96841ba <+26874>: jg 0x30f96841c1 <sqlite3VdbeExec+26881> > 0x00000030f96841bc <+26876>: test %rdx,%rdx > 0x00000030f96841bf <+26879>: jne 0x30f96841b0 <sqlite3VdbeExec+26864> > 0x00000030f96841c1 <+26881>: mov 0xf8(%rsp),%rdi > 0x00000030f96841c9 <+26889>: add %eax,%ebp > 0x00000030f96841cb <+26891>: mov 0x20(%rcx),%rsi > 0x00000030f96841cf <+26895>: mov %ebp,%edx > 0x00000030f96841d1 <+26897>: mov 0x100(%rsp),%rcx > 0x00000030f96841d9 <+26905>: movslq %ebp,%rbp > 0x00000030f96841dc <+26908>: mov (%rdi),%rax > 0x00000030f96841df <+26911>: callq *0x18(%rax) > 0x00000030f96841e2 <+26914>: add %rbp,0x100(%rsp) > 0x00000030f96841ea <+26922>: test %eax,%eax > 0x00000030f96841ec <+26924>: mov %eax,%r12d > 0x00000030f96841ef <+26927>: je 0x30f96842fb <sqlite3VdbeExec+27195> > 0x00000030f96841f5 <+26933>: mov 0x108(%rsp),%eax > 0x00000030f96841fc <+26940>: jmp 0x30f9684188 <sqlite3VdbeExec+26824> > 0x00000030f96841fe <+26942>: movzwl 0x10(%rdx),%eax > 0x00000030f9684202 <+26946>: movzwl 0x7c(%rbp,%rsi,2),%edi > 0x00000030f9684207 <+26951>: movzwl %ax,%ecx > 0x00000030f968420a <+26954>: add %rcx,%rbx > 0x00000030f968420d <+26957>: jmpq 0x30f9683703 <sqlite3VdbeExec+24131> > 0x00000030f9684212 <+26962>: mov 0x8(%r15),%rcx > 0x00000030f9684216 <+26966>: cltq > 0x00000030f9684218 <+26968>: lea (%rax,%rax,2),%rax > 0x00000030f968421c <+26972>: mov 0x8(%rcx,%rax,8),%eax > 0x00000030f9684220 <+26976>: mov %rcx,0x60(%rsp) > 0x00000030f9684225 <+26981>: sub $0x1,%eax > 0x00000030f9684228 <+26984>: jmpq 0x30f967de7b <sqlite3VdbeExec+1467> > 0x00000030f968422d <+26989>: movzbl 0x5(%rdx),%eax > 0x00000030f9684231 <+26993>: mov 0x50(%rdx),%rdx > 0x00000030f9684235 <+26997>: lea 0x8(%rdx,%rax,1),%rax > 0x00000030f968423a <+27002>: jmpq 0x30f9683731 <sqlite3VdbeExec+24177> > 0x00000030f968423f <+27007>: mov 0x78(%rsp),%r8d > 0x00000030f9684244 <+27012>: mov %r8d,0x100(%rsp) > 0x00000030f968424c <+27020>: mov %r8d,%eax > 0x00000030f968424f <+27023>: jmpq 0x30f9683b0c <sqlite3VdbeExec+25164> > 0x00000030f9684254 <+27028>: mov 0x18(%rbx),%rdx > 0x00000030f9684258 <+27032>: mov 0x48(%rsp),%rdi > 0x00000030f968425d <+27037>: lea 0x787d(%rip),%rsi # 0x30f968bae1 > 0x00000030f9684264 <+27044>: xor %eax,%eax > 0x00000030f9684266 <+27046>: callq 0x30f9629ae0 <sqlite3XPrintf> > 0x00000030f968426b <+27051>: jmpq 0x30f9683a78 <sqlite3VdbeExec+25016> > 0x00000030f9684270 <+27056>: mov $0xf832,%edi > 0x00000030f9684275 <+27061>: movl $0x0,0x218(%rsp) > 0x00000030f9684280 <+27072>: callq 0x30f9630810 <sqlite3CorruptError> > 0x00000030f9684285 <+27077>: mov %eax,%r12d > 0x00000030f9684288 <+27080>: jmpq 0x30f967e5ca <sqlite3VdbeExec+3338> > 0x00000030f968428d <+27085>: test %eax,%eax > 0x00000030f968428f <+27087>: je 0x30f9682da5 <sqlite3VdbeExec+21733> > 0x00000030f9684295 <+27093>: mov 0x8(%rbp),%eax > 0x00000030f9684298 <+27096>: sub $0x1,%eax > 0x00000030f968429b <+27099>: mov %eax,0x54(%rsp) > 0x00000030f968429f <+27103>: jmpq 0x30f9682da5 <sqlite3VdbeExec+21733> > 0x00000030f96842a4 <+27108>: mov 0x1c(%rdi),%edx > 0x00000030f96842a7 <+27111>: test %edx,%edx > 0x00000030f96842a9 <+27113>: jle 0x30f9685e1f <sqlite3VdbeExec+34143> > 0x00000030f96842af <+27119>: movslq %edx,%rax > 0x00000030f96842b2 <+27122>: lea 0x0(,%rax,8),%rdx > 0x00000030f96842ba <+27130>: shl $0x6,%rax > 0x00000030f96842be <+27134>: sub %rdx,%rax > 0x00000030f96842c1 <+27137>: add 0x58(%rsp),%rax > 0x00000030f96842c6 <+27142>: mov %rax,0x2d0(%rsp) > 0x00000030f96842ce <+27150>: mov 0x20(%rax),%ecx > 0x00000030f96842d1 <+27153>: mov 0x8(%rax),%rax > 0x00000030f96842d5 <+27157>: mov %ecx,0x210(%rsp) > 0x00000030f96842dc <+27164>: mov %rax,0x230(%rsp) > 0x00000030f96842e4 <+27172>: xor %eax,%eax > 0x00000030f96842e6 <+27174>: testb $0x20,0x3(%rbp) > 0x00000030f96842ea <+27178>: jne 0x30f96842f3 <sqlite3VdbeExec+27187> > 0x00000030f96842ec <+27180>: mov 0x84(%r15),%eax > 0x00000030f96842f3 <+27187>: mov %eax,0x64(%rdi) > 0x00000030f96842f6 <+27190>: jmpq 0x30f9681f5a <sqlite3VdbeExec+18074> > 0x00000030f96842fb <+27195>: mov 0x90(%rsp),%rsi > 0x00000030f9684303 <+27203>: mov 0x78(%rsp),%rdi > 0x00000030f9684308 <+27208>: lea 0x108(%rsp),%rdx > 0x00000030f9684310 <+27216>: callq 0x30f9634270 <sqlite3VdbeSorterNext> > 0x00000030f9684315 <+27221>: mov %eax,%r12d > 0x00000030f9684318 <+27224>: jmpq 0x30f96841f5 <sqlite3VdbeExec+26933> > 0x00000030f968431d <+27229>: addl $0x1,0x54(%rsp) > 0x00000030f9684322 <+27234>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9684327 <+27239>: test $0x40,%ah > 0x00000030f968432a <+27242>: je 0x30f968514a <sqlite3VdbeExec+30858> > 0x00000030f9684330 <+27248>: mov 0x18(%rbx),%edx > 0x00000030f9684333 <+27251>: mov 0x48(%rsp),%rdi > 0x00000030f9684338 <+27256>: lea 0x7905(%rip),%rsi # 0x30f968bc44 > 0x00000030f968433f <+27263>: xor %eax,%eax > 0x00000030f9684341 <+27265>: callq 0x30f9629ae0 <sqlite3XPrintf> > 0x00000030f9684346 <+27270>: jmpq 0x30f9683a78 <sqlite3VdbeExec+25016> > 0x00000030f968434b <+27275>: mov %r13,%rdi > 0x00000030f968434e <+27278>: callq 0x30f9620b40 <sqlite3ResetAllSchemasOfConnection> > 0x00000030f9684353 <+27283>: jmpq 0x30f967da8c <sqlite3VdbeExec+460> > 0x00000030f9684358 <+27288>: addl $0x1,0x54(%rsp) > 0x00000030f968435d <+27293>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9684362 <+27298>: addl $0x1,0x54(%rsp) > 0x00000030f9684367 <+27303>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f968436c <+27308>: addl $0x1,0x54(%rsp) > 0x00000030f9684371 <+27313>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9684376 <+27318>: addl $0x1,0x54(%rsp) > 0x00000030f968437b <+27323>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9684380 <+27328>: mov 0x8(%rbp),%ebp > 0x00000030f9684383 <+27331>: movl $0x0,0x60(%rax) > 0x00000030f968438a <+27338>: mov %ebp,0x54(%rsp) > 0x00000030f968438e <+27342>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9684393 <+27347>: xor %r12d,%r12d > 0x00000030f9684396 <+27350>: jmpq 0x30f96800f7 <sqlite3VdbeExec+10295> > 0x00000030f968439b <+27355>: movl $0x0,0x210(%rsp) > 0x00000030f96843a6 <+27366>: movl $0x0,0x214(%rsp) > 0x00000030f96843b1 <+27377>: jmpq 0x30f9680682 <sqlite3VdbeExec+11714> > 0x00000030f96843b6 <+27382>: mov %rbx,%rdi > 0x00000030f96843b9 <+27385>: callq 0x30f96199c0 <sqlite3VdbeRealValue> > 0x00000030f96843be <+27390>: movzwl 0x24(%rbx),%eax > 0x00000030f96843c2 <+27394>: movsd %xmm0,0x10(%rbx) > 0x00000030f96843c7 <+27399>: addl $0x1,0x54(%rsp) > 0x00000030f96843cc <+27404>: and $0xbf00,%ax > 0x00000030f96843d0 <+27408>: or $0x8,%eax > 0x00000030f96843d3 <+27411>: mov %ax,0x24(%rbx) > 0x00000030f96843d7 <+27415>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f96843dc <+27420>: callq 0x30f9619980 <sqlite3VdbeMemIntegerify> > 0x00000030f96843e1 <+27425>: addl $0x1,0x54(%rsp) > 0x00000030f96843e6 <+27430>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f96843eb <+27435>: mov 0x218(%rsp),%rax > 0x00000030f96843f3 <+27443>: mov 0x230(%rsp),%rdi > 0x00000030f96843fb <+27451>: callq *0x50(%rax) > 0x00000030f96843fe <+27454>: mov %eax,0x248(%rsp) > 0x00000030f9684405 <+27461>: jmpq 0x30f967ff2d <sqlite3VdbeExec+9837> > 0x00000030f968440a <+27466>: callq 0x30f96199c0 <sqlite3VdbeRealValue> > 0x00000030f968440f <+27471>: ucomisd 0xfdf1(%rip),%xmm0 # 0x30f9694208 > 0x00000030f9684417 <+27479>: mov $0x1,%edx > 0x00000030f968441c <+27484>: jp 0x30f9684421 <sqlite3VdbeExec+27489> > 0x00000030f968441e <+27486>: setne %dl > 0x00000030f9684421 <+27489>: movzbl %dl,%eax > 0x00000030f9684424 <+27492>: mov %eax,0x210(%rsp) > 0x00000030f968442b <+27499>: cmpb $0x1c,0x0(%rbp) > 0x00000030f968442f <+27503>: jne 0x30f9681e60 <sqlite3VdbeExec+17824> > 0x00000030f9684435 <+27509>: mov %edx,%eax > 0x00000030f9684437 <+27511>: xor $0x1,%eax > 0x00000030f968443a <+27514>: movzbl %al,%eax > 0x00000030f968443d <+27517>: mov %eax,0x210(%rsp) > 0x00000030f9684444 <+27524>: jmpq 0x30f9681e60 <sqlite3VdbeExec+17824> > 0x00000030f9684449 <+27529>: mov 0x8(%rax),%rdi > 0x00000030f968444d <+27533>: mov $0x1,%esi > 0x00000030f9684452 <+27538>: callq 0x30f9650d50 <sqlite3BtreeBeginTrans> > 0x00000030f9684457 <+27543>: test %eax,%eax > 0x00000030f9684459 <+27545>: mov %eax,%r12d > 0x00000030f968445c <+27548>: jne 0x30f9686d27 <sqlite3VdbeExec+37991> > 0x00000030f9684462 <+27554>: cmpq $0x0,0x10(%rbp) > 0x00000030f9684467 <+27559>: je 0x30f9685ddc <sqlite3VdbeExec+34076> > 0x00000030f968446d <+27565>: movzbl 0x3(%rbp),%eax > 0x00000030f9684471 <+27569>: or $0x2,%eax > 0x00000030f9684474 <+27572>: movzbl %al,%r12d > 0x00000030f9684478 <+27576>: mov 0x210(%rsp),%rax > 0x00000030f9684480 <+27584>: mov 0x8(%rax),%rbx > 0x00000030f9684484 <+27588>: mov %rbx,%rdi > 0x00000030f9684487 <+27591>: callq 0x30f961d5d0 <sqlite3BtreeEnter> > 0x00000030f968448c <+27596>: lea 0x108(%rsp),%r10 > 0x00000030f9684494 <+27604>: mov %r12d,%edx > 0x00000030f9684497 <+27607>: mov %rbx,%rdi > 0x00000030f968449a <+27610>: mov %r10,%rsi > 0x00000030f968449d <+27613>: callq 0x30f9654f80 <btreeCreateTable> > 0x00000030f96844a2 <+27618>: mov %rbx,%rdi > 0x00000030f96844a5 <+27621>: mov %eax,%r12d > 0x00000030f96844a8 <+27624>: callq 0x30f9619440 <sqlite3BtreeLeave> > 0x00000030f96844ad <+27629>: test %r12d,%r12d > 0x00000030f96844b0 <+27632>: mov 0x210(%rsp),%rax > 0x00000030f96844b8 <+27640>: je 0x30f9685791 <sqlite3VdbeExec+32465> > 0x00000030f96844be <+27646>: movb $0x0,0x2a(%rax) > 0x00000030f96844c2 <+27650>: mov $0x1,%edx > 0x00000030f96844c7 <+27655>: jmpq 0x30f9680995 <sqlite3VdbeExec+12501> > 0x00000030f96844cc <+27660>: mov %rbx,%rdi > 0x00000030f96844cf <+27663>: callq 0x30f96199c0 <sqlite3VdbeRealValue> > 0x00000030f96844d4 <+27668>: movzwl 0x24(%rbx),%eax > 0x00000030f96844d8 <+27672>: movsd %xmm0,0x10(%rbx) > 0x00000030f96844dd <+27677>: addl $0x1,0x54(%rsp) > 0x00000030f96844e2 <+27682>: and $0xbf00,%ax > 0x00000030f96844e6 <+27686>: or $0x8,%eax > 0x00000030f96844e9 <+27689>: mov %ax,0x24(%rbx) > 0x00000030f96844ed <+27693>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f96844f2 <+27698>: mov %r14,%rdi > 0x00000030f96844f5 <+27701>: callq 0x30f9624a80 <sqlite3VdbeMemMakeWriteable> > 0x00000030f96844fa <+27706>: test %eax,%eax > 0x00000030f96844fc <+27708>: jne 0x30f967da88 <sqlite3VdbeExec+456> > 0x00000030f9684502 <+27714>: addl $0x1,0x54(%rsp) > 0x00000030f9684507 <+27719>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f968450c <+27724>: lea 0x0(,%rax,8),%rdx > 0x00000030f9684514 <+27732>: mov 0x58(%rsp),%rdi > 0x00000030f9684519 <+27737>: shl $0x6,%rax > 0x00000030f968451d <+27741>: xor %esi,%esi > 0x00000030f968451f <+27743>: sub %rdx,%rax > 0x00000030f9684522 <+27746>: add %rax,%rdi > 0x00000030f9684525 <+27749>: callq 0x30f961e7b0 <sqlite3VdbeMemSetInt64> > 0x00000030f968452a <+27754>: addl $0x1,0x54(%rsp) > 0x00000030f968452f <+27759>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9684534 <+27764>: mov 0x210(%rsp),%rdi > 0x00000030f968453c <+27772>: lea 0x50(%r15),%rbx > 0x00000030f9684540 <+27776>: callq 0x30f960a360 <sqlite3_value_text@plt> > 0x00000030f9684545 <+27781>: lea 0x7561(%rip),%rdx # 0x30f968baad > 0x00000030f968454c <+27788>: mov %rax,%rcx > 0x00000030f968454f <+27791>: mov %r13,%rsi > 0x00000030f9684552 <+27794>: mov %rbx,%rdi > 0x00000030f9684555 <+27797>: xor %eax,%eax > 0x00000030f9684557 <+27799>: callq 0x30f962c870 <sqlite3SetString> > 0x00000030f968455c <+27804>: jmpq 0x30f967f901 <sqlite3VdbeExec+8257> > 0x00000030f9684561 <+27809>: mov 0x210(%rsp),%rdi > 0x00000030f9684569 <+27817>: mov 0x218(%rsp),%rdx > 0x00000030f9684571 <+27825>: lea 0x50(%r15),%rbx > 0x00000030f9684575 <+27829>: mov (%rdi),%rax > 0x00000030f9684578 <+27832>: mov 0x8(%rdx),%rsi > 0x00000030f968457c <+27836>: callq *0x98(%rax) > 0x00000030f9684582 <+27842>: mov 0x210(%rsp),%rdx > 0x00000030f968458a <+27850>: mov (%r15),%rdi > 0x00000030f968458d <+27853>: mov %rbx,%rsi > 0x00000030f9684590 <+27856>: mov %eax,%r12d > 0x00000030f9684593 <+27859>: add $0x10,%rdx > 0x00000030f9684597 <+27863>: callq 0x30f961f420 <importVtabErrMsg> > 0x00000030f968459c <+27868>: jmpq 0x30f9680628 <sqlite3VdbeExec+11624> > 0x00000030f96845a1 <+27873>: mov 0x30(%rax),%rdx > 0x00000030f96845a5 <+27877>: lea 0x50(%r15),%rbx > 0x00000030f96845a9 <+27881>: mov (%rdx),%rdx > 0x00000030f96845ac <+27884>: mov %rdx,0x210(%rsp) > 0x00000030f96845b4 <+27892>: mov (%rdx),%rdx > 0x00000030f96845b7 <+27895>: movb $0x1,0x96(%r15) > 0x00000030f96845bf <+27903>: mov 0x30(%rax),%rdi > 0x00000030f96845c3 <+27907>: mov %rdx,0x218(%rsp) > 0x00000030f96845cb <+27915>: callq *0x48(%rdx) > 0x00000030f96845ce <+27918>: mov 0x210(%rsp),%rdx > 0x00000030f96845d6 <+27926>: mov (%r15),%rdi > 0x00000030f96845d9 <+27929>: mov %eax,%r12d > 0x00000030f96845dc <+27932>: movb $0x0,0x96(%r15) > 0x00000030f96845e4 <+27940>: mov %rbx,%rsi > 0x00000030f96845e7 <+27943>: add $0x10,%rdx > 0x00000030f96845eb <+27947>: callq 0x30f961f420 <importVtabErrMsg> > 0x00000030f96845f0 <+27952>: test %r12d,%r12d > 0x00000030f96845f3 <+27955>: je 0x30f9685c13 <sqlite3VdbeExec+33619> > 0x00000030f96845f9 <+27961>: mov 0x220(%rsp),%eax > 0x00000030f9684600 <+27968>: test %eax,%eax > 0x00000030f9684602 <+27970>: jne 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f9684608 <+27976>: jmpq 0x30f967e5ed <sqlite3VdbeExec+3373> > 0x00000030f968460d <+27981>: mov %rcx,%rdi > 0x00000030f9684610 <+27984>: callq 0x30f961e9b0 <sqlite3VdbeMemSetRowSet> > 0x00000030f9684615 <+27989>: mov 0x78(%rsp),%r8 > 0x00000030f968461a <+27994>: testb $0x20,0x24(%r8) > 0x00000030f968461f <+27999>: je 0x30f967da88 <sqlite3VdbeExec+456> > 0x00000030f9684625 <+28005>: mov 0x210(%rsp),%eax > 0x00000030f968462c <+28012>: jmpq 0x30f967f129 <sqlite3VdbeExec+6249> > 0x00000030f9684631 <+28017>: callq 0x30f96198f0 <sqlite3VdbeIntValue> > 0x00000030f9684636 <+28022>: test %rax,%rax > 0x00000030f9684639 <+28025>: setne %al > 0x00000030f968463c <+28028>: movzbl %al,%eax > 0x00000030f968463f <+28031>: mov %eax,0x214(%rsp) > 0x00000030f9684646 <+28038>: jmpq 0x30f9681247 <sqlite3VdbeExec+14727> > 0x00000030f968464b <+28043>: callq 0x30f96198f0 <sqlite3VdbeIntValue> > 0x00000030f9684650 <+28048>: test %rax,%rax > 0x00000030f9684653 <+28051>: setne %al > 0x00000030f9684656 <+28054>: movzbl %al,%eax > 0x00000030f9684659 <+28057>: mov %eax,0x210(%rsp) > 0x00000030f9684660 <+28064>: jmpq 0x30f9681212 <sqlite3VdbeExec+14674> > 0x00000030f9684665 <+28069>: mov %eax,%edx > 0x00000030f9684667 <+28071>: movzbl 0x8f(%rsp),%esi > 0x00000030f968466f <+28079>: mov %rbx,%rdi > 0x00000030f9684672 <+28082>: and $0x10,%edx > 0x00000030f9684675 <+28085>: xor %r12d,%r12d > 0x00000030f9684678 <+28088>: movzwl %dx,%edx > 0x00000030f968467b <+28091>: sar $0x3,%edx > 0x00000030f968467e <+28094>: or %edx,%eax > 0x00000030f9684680 <+28096>: mov %ax,0x24(%rbx) > 0x00000030f9684684 <+28100>: callq 0x30f96399b0 <applyAffinity> > 0x00000030f9684689 <+28105>: testb $0x40,0x25(%rbx) > 0x00000030f968468d <+28109>: jne 0x30f9685be4 <sqlite3VdbeExec+33572> > 0x00000030f9684693 <+28115>: andw $0xbfe3,0x24(%rbx) > 0x00000030f9684699 <+28121>: jmpq 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f968469e <+28126>: lea 0x238(%rsp),%rdi > 0x00000030f96846a6 <+28134>: lea 0x50(%r15),%rbx > 0x00000030f96846aa <+28138>: callq 0x30f960a360 <sqlite3_value_text@plt> > 0x00000030f96846af <+28143>: lea 0x73f7(%rip),%rdx # 0x30f968baad > 0x00000030f96846b6 <+28150>: mov %rax,%rcx > 0x00000030f96846b9 <+28153>: mov %r13,%rsi > 0x00000030f96846bc <+28156>: mov %rbx,%rdi > 0x00000030f96846bf <+28159>: xor %eax,%eax > 0x00000030f96846c1 <+28161>: callq 0x30f962c870 <sqlite3SetString> > 0x00000030f96846c6 <+28166>: mov 0x280(%rsp),%r12d > 0x00000030f96846ce <+28174>: jmpq 0x30f967f612 <sqlite3VdbeExec+7506> > 0x00000030f96846d3 <+28179>: mov %r14,%rdi > 0x00000030f96846d6 <+28182>: callq 0x30f961e550 <sqlite3VdbeMemSetNull> > 0x00000030f96846db <+28187>: addl $0x1,0x54(%rsp) > 0x00000030f96846e0 <+28192>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f96846e5 <+28197>: mov %eax,%r12d > 0x00000030f96846e8 <+28200>: mov 0x218(%rsp),%rdi > 0x00000030f96846f0 <+28208>: mov 0x210(%rsp),%rcx > 0x00000030f96846f8 <+28216>: jmpq 0x30f9684124 <sqlite3VdbeExec+26724> > 0x00000030f96846fd <+28221>: movl $0x1,0x214(%rsp) > 0x00000030f9684708 <+28232>: mov $0x1,%ebp > 0x00000030f968470d <+28237>: jmpq 0x30f967f099 <sqlite3VdbeExec+6105> > 0x00000030f9684712 <+28242>: lea 0x0(,%rax,8),%rdx > 0x00000030f968471a <+28250>: shl $0x6,%rax > 0x00000030f968471e <+28254>: sub %rdx,%rax > 0x00000030f9684721 <+28257>: add 0x58(%rsp),%rax > 0x00000030f9684726 <+28262>: mov %rax,0x218(%rsp) > 0x00000030f968472e <+28270>: mov 0x18(%rax),%rax > 0x00000030f9684732 <+28274>: mov %rax,0x220(%rsp) > 0x00000030f968473a <+28282>: jmpq 0x30f9680f53 <sqlite3VdbeExec+13971> > 0x00000030f968473f <+28287>: test $0xffffc000,%eax > 0x00000030f9684744 <+28292>: jne 0x30f9686026 <sqlite3VdbeExec+34662> > 0x00000030f968474a <+28298>: mov %eax,%edx > 0x00000030f968474c <+28300>: and $0x7f,%eax > 0x00000030f968474f <+28303>: shr $0x7,%edx > 0x00000030f9684752 <+28306>: mov %al,0x1(%rdi) > 0x00000030f9684755 <+28309>: mov $0x2,%eax > 0x00000030f968475a <+28314>: or $0x80,%dl > 0x00000030f968475d <+28317>: mov %dl,(%rdi) > 0x00000030f968475f <+28319>: jmpq 0x30f9682703 <sqlite3VdbeExec+20035> > 0x00000030f9684764 <+28324>: mov %edx,0x220(%rsp) > 0x00000030f968476b <+28331>: jmpq 0x30f967f6a6 <sqlite3VdbeExec+7654> > 0x00000030f9684770 <+28336>: movzwl 0x24(%r14),%eax > 0x00000030f9684775 <+28341>: addl $0x1,0x54(%rsp) > 0x00000030f968477a <+28346>: and $0xbf00,%ax > 0x00000030f968477e <+28350>: or $0x1,%eax > 0x00000030f9684781 <+28353>: mov %ax,0x24(%r14) > 0x00000030f9684786 <+28358>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f968478b <+28363>: lea 0xc106(%rip),%rdx # 0x30f9690898 <and_logic.18627> > 0x00000030f9684792 <+28370>: movzbl (%rdx,%rax,1),%eax > 0x00000030f9684796 <+28374>: mov %eax,0x210(%rsp) > 0x00000030f968479d <+28381>: jmpq 0x30f9681271 <sqlite3VdbeExec+14769> > 0x00000030f96847a2 <+28386>: addl $0x1,0x54(%rsp) > 0x00000030f96847a7 <+28391>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f96847ac <+28396>: mov $0x9,%r12d > 0x00000030f96847b2 <+28402>: jmpq 0x30f967daab <sqlite3VdbeExec+491> > 0x00000030f96847b7 <+28407>: mov 0x210(%rsp),%rax > 0x00000030f96847bf <+28415>: mov 0x18(%rbx),%rdx > 0x00000030f96847c3 <+28419>: mov 0x18(%rax),%rax > 0x00000030f96847c7 <+28423>: mov %edx,(%rax) > 0x00000030f96847c9 <+28425>: orl $0x200,0x2c(%r13) > 0x00000030f96847d1 <+28433>: jmpq 0x30f96805ff <sqlite3VdbeExec+11583> > 0x00000030f96847d6 <+28438>: movl $0x1,0x214(%rsp) > 0x00000030f96847e1 <+28449>: xor %r12b,%r12b > 0x00000030f96847e4 <+28452>: jmpq 0x30f967f99b <sqlite3VdbeExec+8411> > 0x00000030f96847e9 <+28457>: mov 0x4(%rbp),%ebp > 0x00000030f96847ec <+28460>: mov %ebp,0x54(%rsp) > 0x00000030f96847f0 <+28464>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f96847f5 <+28469>: mov 0x8(%rbp),%ebp > 0x00000030f96847f8 <+28472>: mov %ebp,0x54(%rsp) > 0x00000030f96847fc <+28476>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9684801 <+28481>: mov 0x228(%rsp),%rsi > 0x00000030f9684809 <+28489>: mov %r13,%rdi > 0x00000030f968480c <+28492>: callq 0x30f961e410 <sqlite3DbFree> > 0x00000030f9684811 <+28497>: jmpq 0x30f9680aad <sqlite3VdbeExec+12781> > 0x00000030f9684816 <+28502>: mov %r8,%rdi > 0x00000030f9684819 <+28505>: mov %r8,0x28(%rsp) > 0x00000030f968481e <+28510>: callq 0x30f9624a20 <sqlite3VdbeMemExpandBlob> > 0x00000030f9684823 <+28515>: test %eax,%eax > 0x00000030f9684825 <+28517>: mov %eax,%r12d > 0x00000030f9684828 <+28520>: mov 0x28(%rsp),%r8 > 0x00000030f968482d <+28525>: jne 0x30f967fa90 <sqlite3VdbeExec+8656> > 0x00000030f9684833 <+28531>: mov 0x210(%rsp),%rbx > 0x00000030f968483b <+28539>: jmpq 0x30f967eef9 <sqlite3VdbeExec+5689> > 0x00000030f9684840 <+28544>: movslq 0xc(%rbp),%rbx > 0x00000030f9684844 <+28548>: lea 0x0(,%rbx,8),%rax > 0x00000030f968484c <+28556>: shl $0x6,%rbx > 0x00000030f9684850 <+28560>: sub %rax,%rbx > 0x00000030f9684853 <+28563>: add 0x58(%rsp),%rbx > 0x00000030f9684858 <+28568>: mov %rbx,%rdi > 0x00000030f968485b <+28571>: callq 0x30f9610ed0 <applyNumericAffinity> > 0x00000030f9684860 <+28576>: mov %rbx,%rdi > 0x00000030f9684863 <+28579>: callq 0x30f96198f0 <sqlite3VdbeIntValue> > 0x00000030f9684868 <+28584>: mov %rax,0x248(%rsp) > 0x00000030f9684870 <+28592>: mov 0x218(%rsp),%rax > 0x00000030f9684878 <+28600>: movb $0x0,0x25(%rax) > 0x00000030f968487c <+28604>: movzwl 0x24(%rbx),%edx > 0x00000030f9684880 <+28608>: test $0x4,%dl > 0x00000030f9684883 <+28611>: jne 0x30f9685da1 <sqlite3VdbeExec+34017> > 0x00000030f9684889 <+28617>: and $0x8,%edx > 0x00000030f968488c <+28620>: jne 0x30f9685cdb <sqlite3VdbeExec+33819> > 0x00000030f9684892 <+28626>: mov 0x8(%rbp),%ebp > 0x00000030f9684895 <+28629>: mov %ebp,0x54(%rsp) > 0x00000030f9684899 <+28633>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f968489e <+28638>: mov 0x94(%r13),%esi > 0x00000030f96848a5 <+28645>: test %esi,%esi > 0x00000030f96848a7 <+28647>: jg 0x30f9685706 <sqlite3VdbeExec+32326> > 0x00000030f96848ad <+28653>: mov $0x1,%esi > 0x00000030f96848b2 <+28658>: mov %r15,%rdi > 0x00000030f96848b5 <+28661>: callq 0x30f962c940 <sqlite3VdbeCheckFk> > 0x00000030f96848ba <+28666>: test %eax,%eax > 0x00000030f96848bc <+28668>: mov %eax,%r12d > 0x00000030f96848bf <+28671>: jne 0x30f967dafd <sqlite3VdbeExec+573> > 0x00000030f96848c5 <+28677>: mov 0x210(%rsp),%eax > 0x00000030f96848cc <+28684>: mov %r15,%rdi > 0x00000030f96848cf <+28687>: mov %al,0x44(%r13) > 0x00000030f96848d3 <+28691>: callq 0x30f96597c0 <sqlite3VdbeHalt> > 0x00000030f96848d8 <+28696>: cmp $0x5,%eax > 0x00000030f96848db <+28699>: jne 0x30f9681881 <sqlite3VdbeExec+16321> > 0x00000030f96848e1 <+28705>: mov $0x1,%eax > 0x00000030f96848e6 <+28710>: sub 0x210(%rsp),%al > 0x00000030f96848ed <+28717>: mov 0x54(%rsp),%edx > 0x00000030f96848f1 <+28721>: mov $0x5,%r12b > 0x00000030f96848f4 <+28724>: mov %edx,0x88(%r15) > 0x00000030f96848fb <+28731>: mov %al,0x44(%r13) > 0x00000030f96848ff <+28735>: movl $0x5,0x8c(%r15) > 0x00000030f968490a <+28746>: jmpq 0x30f967dafd <sqlite3VdbeExec+573> > 0x00000030f968490f <+28751>: nop > 0x00000030f9684910 <+28752>: neg %eax > 0x00000030f9684912 <+28754>: mov %eax,0x218(%rsp) > 0x00000030f9684919 <+28761>: jmpq 0x30f967e5e5 <sqlite3VdbeExec+3365> > 0x00000030f968491e <+28766>: mov 0x2b0(%rsp),%rax > 0x00000030f9684926 <+28774>: add $0x1,%rax > 0x00000030f968492a <+28778>: mov %rax,0x2a8(%rsp) > 0x00000030f9684932 <+28786>: lea 0x270(%rsp),%rdi > 0x00000030f968493a <+28794>: callq 0x30f961e680 <sqlite3VdbeMemRelease> > 0x00000030f968493f <+28799>: mov 0x2a8(%rsp),%rdi > 0x00000030f9684947 <+28807>: mov 0x2b0(%rsp),%rsi > 0x00000030f968494f <+28815>: movw $0x1,0x294(%rsp) > 0x00000030f9684959 <+28825>: cmp %rsi,%rdi > 0x00000030f968495c <+28828>: ja 0x30f9684fbf <sqlite3VdbeExec+30463> > 0x00000030f9684962 <+28834>: mov 0x2b8(%rsp),%ecx > 0x00000030f9684969 <+28841>: mov 0x210(%rsp),%eax > 0x00000030f9684970 <+28848>: cmp %eax,%ecx > 0x00000030f9684972 <+28850>: ja 0x30f9684fbf <sqlite3VdbeExec+30463> > 0x00000030f9684978 <+28856>: cmp %rsi,%rdi > 0x00000030f968497b <+28859>: mov 0x248(%rsp),%rdx > 0x00000030f9684983 <+28867>: je 0x30f9684fb7 <sqlite3VdbeExec+30455> > 0x00000030f9684989 <+28873>: movslq 0x224(%rsp),%rax > 0x00000030f9684991 <+28881>: mov (%rdx,%rax,4),%edi > 0x00000030f9684994 <+28884>: lea 0x0(,%rax,4),%rsi > 0x00000030f968499c <+28892>: test %edi,%edi > 0x00000030f968499e <+28894>: je 0x30f9685b5c <sqlite3VdbeExec+33436> > 0x00000030f96849a4 <+28900>: mov 0x230(%rsp),%rcx > 0x00000030f96849ac <+28908>: test %rcx,%rcx > 0x00000030f96849af <+28911>: je 0x30f96864f5 <sqlite3VdbeExec+35893> > 0x00000030f96849b5 <+28917>: mov 0x268(%rsp),%rdx > 0x00000030f96849bd <+28925>: testw $0x2460,0x24(%rdx) > 0x00000030f96849c3 <+28931>: jne 0x30f9686343 <sqlite3VdbeExec+35459> > 0x00000030f96849c9 <+28937>: mov 0x240(%rsp),%rax > 0x00000030f96849d1 <+28945>: add %rcx,%rdi > 0x00000030f96849d4 <+28948>: mov (%rax,%rsi,1),%esi > 0x00000030f96849d7 <+28951>: callq 0x30f96145f0 <sqlite3VdbeSerialGet> > 0x00000030f96849dc <+28956>: movzbl 0x8f(%rsp),%edx > 0x00000030f96849e4 <+28964>: mov 0x268(%rsp),%rax > 0x00000030f96849ec <+28972>: mov %dl,0x27(%rax) > 0x00000030f96849ef <+28975>: cmpq $0x0,0x2a0(%rsp) > 0x00000030f96849f8 <+28984>: je 0x30f9684a3e <sqlite3VdbeExec+29054> > 0x00000030f96849fa <+28986>: mov 0x268(%rsp),%rax > 0x00000030f9684a02 <+28994>: andw $0xe7ff,0x24(%rax) > 0x00000030f9684a08 <+29000>: mov 0x268(%rsp),%rax > 0x00000030f9684a10 <+29008>: orw $0x200,0x24(%rax) > 0x00000030f9684a16 <+29014>: mov 0x278(%rsp),%rdx > 0x00000030f9684a1e <+29022>: mov 0x268(%rsp),%rax > 0x00000030f9684a26 <+29030>: mov %rdx,0x8(%rax) > 0x00000030f9684a2a <+29034>: mov 0x2a0(%rsp),%rdx > 0x00000030f9684a32 <+29042>: mov 0x268(%rsp),%rax > 0x00000030f9684a3a <+29050>: mov %rdx,0x30(%rax) > 0x00000030f9684a3e <+29054>: mov 0x268(%rsp),%rdi > 0x00000030f9684a46 <+29062>: callq 0x30f9624a80 <sqlite3VdbeMemMakeWriteable> > 0x00000030f9684a4b <+29067>: mov %eax,%r12d > 0x00000030f9684a4e <+29070>: jmpq 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f9684a53 <+29075>: mov 0x48(%rsp),%rdi > 0x00000030f9684a58 <+29080>: movsd 0x10(%rbx),%xmm0 > 0x00000030f9684a5d <+29085>: lea 0x6120(%rip),%rsi # 0x30f968ab84 > 0x00000030f9684a64 <+29092>: mov $0x1,%eax > 0x00000030f9684a69 <+29097>: callq 0x30f9629ae0 <sqlite3XPrintf> > 0x00000030f9684a6e <+29102>: jmpq 0x30f9683a78 <sqlite3VdbeExec+25016> > 0x00000030f9684a73 <+29107>: mov (%rax),%rdi > 0x00000030f9684a76 <+29110>: lea 0x210(%rsp),%rsi > 0x00000030f9684a7e <+29118>: callq 0x30f9655ce0 <sqlite3BtreePrevious> > 0x00000030f9684a83 <+29123>: test %eax,%eax > 0x00000030f9684a85 <+29125>: mov %eax,%r12d > 0x00000030f9684a88 <+29128>: jne 0x30f9683173 <sqlite3VdbeExec+22707> > 0x00000030f9684a8e <+29134>: mov 0x218(%rsp),%rax > 0x00000030f9684a96 <+29142>: movb $0x0,0x25(%rax) > 0x00000030f9684a9a <+29146>: mov 0x210(%rsp),%eax > 0x00000030f9684aa1 <+29153>: jmpq 0x30f9680c12 <sqlite3VdbeExec+13138> > 0x00000030f9684aa6 <+29158>: mov 0xb0(%rsp),%rdi > 0x00000030f9684aae <+29166>: callq 0x30f961e4b0 <sqlite3StrAccumReset> > 0x00000030f9684ab3 <+29171>: jmpq 0x30f968287d <sqlite3VdbeExec+20413> > 0x00000030f9684ab8 <+29176>: addl $0x1,0x54(%rsp) > 0x00000030f9684abd <+29181>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9684ac2 <+29186>: xor %edx,%edx > 0x00000030f9684ac4 <+29188>: jmpq 0x30f968016c <sqlite3VdbeExec+10412> > 0x00000030f9684ac9 <+29193>: mov %r12,%rdi > 0x00000030f9684acc <+29196>: mov %rbx,%rsi > 0x00000030f9684acf <+29199>: callq 0x30f9617b70 <sqlite3GetVarint32> > 0x00000030f9684ad4 <+29204>: movzbl %al,%eax > 0x00000030f9684ad7 <+29207>: add %rax,%r12 > 0x00000030f9684ada <+29210>: mov 0x2c8(%rsp),%eax > 0x00000030f9684ae1 <+29217>: mov %r12,0x2a8(%rsp) > 0x00000030f9684ae9 <+29225>: jmpq 0x30f96820aa <sqlite3VdbeExec+18410> > 0x00000030f9684aee <+29230>: mov 0x40(%rdx),%rax > 0x00000030f9684af2 <+29234>: mov 0x8(%rax),%ebx > 0x00000030f9684af5 <+29237>: mov (%rax),%rbp > 0x00000030f9684af8 <+29240>: jmpq 0x30f9680dd4 <sqlite3VdbeExec+13588> > 0x00000030f9684afd <+29245>: mov 0xe0(%r15),%rdx > 0x00000030f9684b04 <+29252>: test %rdx,%rdx > 0x00000030f9684b07 <+29255>: je 0x30f96862f6 <sqlite3VdbeExec+35382> > 0x00000030f9684b0d <+29261>: mov %rdx,0x230(%rsp) > 0x00000030f9684b15 <+29269>: mov 0x8(%rdx),%rax > 0x00000030f9684b19 <+29273>: test %rax,%rax > 0x00000030f9684b1c <+29276>: jne 0x30f9684b2b <sqlite3VdbeExec+29291> > 0x00000030f9684b1e <+29278>: jmpq 0x30f968661b <sqlite3VdbeExec+36187> > 0x00000030f9684b23 <+29283>: nopl 0x0(%rax,%rax,1) > 0x00000030f9684b28 <+29288>: mov %rdx,%rax > 0x00000030f9684b2b <+29291>: mov %rax,0x230(%rsp) > 0x00000030f9684b33 <+29299>: mov 0x8(%rax),%rdx > 0x00000030f9684b37 <+29303>: test %rdx,%rdx > 0x00000030f9684b3a <+29306>: jne 0x30f9684b28 <sqlite3VdbeExec+29288> > 0x00000030f9684b3c <+29308>: movslq 0xc(%rbp),%rdi > 0x00000030f9684b40 <+29312>: lea 0x0(,%rdi,8),%rdx > 0x00000030f9684b48 <+29320>: shl $0x6,%rdi > 0x00000030f9684b4c <+29324>: sub %rdx,%rdi > 0x00000030f9684b4f <+29327>: add 0x18(%rax),%rdi > 0x00000030f9684b53 <+29331>: mov %rdi,0x228(%rsp) > 0x00000030f9684b5b <+29339>: callq 0x30f9619980 <sqlite3VdbeMemIntegerify> > 0x00000030f9684b60 <+29344>: mov 0x228(%rsp),%rdx > 0x00000030f9684b68 <+29352>: movabs $0x7fffffffffffffff,%rcx > 0x00000030f9684b72 <+29362>: mov 0x18(%rdx),%rax > 0x00000030f9684b76 <+29366>: cmp %rcx,%rax > 0x00000030f9684b79 <+29369>: je 0x30f9684f0c <sqlite3VdbeExec+30284> > 0x00000030f9684b7f <+29375>: mov 0x218(%rsp),%rdi > 0x00000030f9684b87 <+29383>: cmpb $0x0,0x27(%rdi) > 0x00000030f9684b8b <+29387>: jne 0x30f9684f0c <sqlite3VdbeExec+30284> > 0x00000030f9684b91 <+29393>: mov 0x210(%rsp),%rcx > 0x00000030f9684b99 <+29401>: cmp %rcx,%rax > 0x00000030f9684b9c <+29404>: jl 0x30f9684baa <sqlite3VdbeExec+29418> > 0x00000030f9684b9e <+29406>: lea 0x1(%rax),%rcx > 0x00000030f9684ba2 <+29410>: mov %rcx,0x210(%rsp) > 0x00000030f9684baa <+29418>: mov %rcx,0x18(%rdx) > 0x00000030f9684bae <+29422>: jmpq 0x30f968352e <sqlite3VdbeExec+23662> > 0x00000030f9684bb3 <+29427>: mov 0x40(%rdi),%rax > 0x00000030f9684bb7 <+29431>: mov 0x8(%rax),%edx > 0x00000030f9684bba <+29434>: mov (%rax),%rcx > 0x00000030f9684bbd <+29437>: jmpq 0x30f9681137 <sqlite3VdbeExec+14455> > 0x00000030f9684bc2 <+29442>: lea 0x1(%r13),%eax > 0x00000030f9684bc6 <+29446>: mov 0x18(%rbx),%r13d > 0x00000030f9684bca <+29450>: jmpq 0x30f967dcff <sqlite3VdbeExec+1087> > 0x00000030f9684bcf <+29455>: movzbl 0x8f(%rsp),%esi > 0x00000030f9684bd7 <+29463>: mov %rbx,%rdi > 0x00000030f9684bda <+29466>: callq 0x30f9633550 <sqlite3VdbeMemStringify> > 0x00000030f9684bdf <+29471>: test %eax,%eax > 0x00000030f9684be1 <+29473>: je 0x30f967e11c <sqlite3VdbeExec+2140> > 0x00000030f9684be7 <+29479>: jmpq 0x30f967da88 <sqlite3VdbeExec+456> > 0x00000030f9684bec <+29484>: nopl 0x0(%rax) > 0x00000030f9684bf0 <+29488>: movzbl 0x8f(%rsp),%esi > 0x00000030f9684bf8 <+29496>: mov %r12,%rdi > 0x00000030f9684bfb <+29499>: callq 0x30f9633550 <sqlite3VdbeMemStringify> > 0x00000030f9684c00 <+29504>: test %eax,%eax > 0x00000030f9684c02 <+29506>: je 0x30f967e112 <sqlite3VdbeExec+2130> > 0x00000030f9684c08 <+29512>: jmpq 0x30f967da88 <sqlite3VdbeExec+456> > 0x00000030f9684c0d <+29517>: nopl (%rax) > 0x00000030f9684c10 <+29520>: mov %rbx,%rdi > 0x00000030f9684c13 <+29523>: callq 0x30f9624a20 <sqlite3VdbeMemExpandBlob> > 0x00000030f9684c18 <+29528>: test %eax,%eax > 0x00000030f9684c1a <+29530>: je 0x30f967e106 <sqlite3VdbeExec+2118> > 0x00000030f9684c20 <+29536>: jmpq 0x30f967da88 <sqlite3VdbeExec+456> > 0x00000030f9684c25 <+29541>: nopl (%rax) > 0x00000030f9684c28 <+29544>: mov %r12,%rdi > 0x00000030f9684c2b <+29547>: callq 0x30f9624a20 <sqlite3VdbeMemExpandBlob> > 0x00000030f9684c30 <+29552>: test %eax,%eax > 0x00000030f9684c32 <+29554>: je 0x30f967e0fc <sqlite3VdbeExec+2108> > 0x00000030f9684c38 <+29560>: jmpq 0x30f967da88 <sqlite3VdbeExec+456> > 0x00000030f9684c3d <+29565>: nopl (%rax) > 0x00000030f9684c40 <+29568>: mov 0x210(%rsp),%rax > 0x00000030f9684c48 <+29576>: mov 0x18(%rbx),%rdx > 0x00000030f9684c4c <+29580>: mov 0x18(%rax),%rax > 0x00000030f9684c50 <+29584>: mov %dl,0x70(%rax) > 0x00000030f9684c53 <+29587>: jmpq 0x30f96805ff <sqlite3VdbeExec+11583> > 0x00000030f9684c58 <+29592>: cmpb $0x34,0x0(%rbp) > 0x00000030f9684c5c <+29596>: je 0x30f9685cb0 <sqlite3VdbeExec+33776> > 0x00000030f9684c62 <+29602>: mov 0x8(%rbp),%ebp > 0x00000030f9684c65 <+29605>: mov %ebp,0x54(%rsp) > 0x00000030f9684c69 <+29609>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9684c6e <+29614>: movq $0x0,0x8(%r14) > 0x00000030f9684c76 <+29622>: xor %eax,%eax > 0x00000030f9684c78 <+29624>: jmpq 0x30f9682b61 <sqlite3VdbeExec+21153> > 0x00000030f9684c7d <+29629>: mov %rbx,0x210(%rsp) > 0x00000030f9684c85 <+29637>: jmpq 0x30f9681784 <sqlite3VdbeExec+16068> > 0x00000030f9684c8a <+29642>: mov 0x210(%rsp),%rbp > 0x00000030f9684c92 <+29650>: lea 0x108(%rsp),%r10 > 0x00000030f9684c9a <+29658>: movq $0x0,0x108(%rsp) > 0x00000030f9684ca6 <+29670>: mov %r10,%rsi > 0x00000030f9684ca9 <+29673>: mov %rbp,%rdi > 0x00000030f9684cac <+29676>: callq 0x30f96194b0 <sqlite3BtreeKeySize> > 0x00000030f9684cb1 <+29681>: lea 0x110(%rsp),%rdi > 0x00000030f9684cb9 <+29689>: xor %eax,%eax > 0x00000030f9684cbb <+29691>: mov $0x7,%ecx > 0x00000030f9684cc0 <+29696>: mov 0x108(%rsp),%edx > 0x00000030f9684cc7 <+29703>: xor %esi,%esi > 0x00000030f9684cc9 <+29705>: mov %rdi,0x48(%rsp) > 0x00000030f9684cce <+29710>: mov 0x48(%rsp),%r8 > 0x00000030f9684cd3 <+29715>: rep stos %rax,%es:(%rdi) > 0x00000030f9684cd6 <+29718>: mov %rbp,%rdi > 0x00000030f9684cd9 <+29721>: mov $0x1,%cl > 0x00000030f9684cdb <+29723>: callq 0x30f96561e0 <sqlite3VdbeMemFromBtree> > 0x00000030f9684ce0 <+29728>: test %eax,%eax > 0x00000030f9684ce2 <+29730>: mov %eax,%r12d > 0x00000030f9684ce5 <+29733>: jne 0x30f9683173 <sqlite3VdbeExec+22707> > 0x00000030f9684ceb <+29739>: mov 0x118(%rsp),%rdi > 0x00000030f9684cf3 <+29747>: movzbl (%rdi),%eax > 0x00000030f9684cf6 <+29750>: test %al,%al > 0x00000030f9684cf8 <+29752>: js 0x30f968695e <sqlite3VdbeExec+37022> > 0x00000030f9684cfe <+29758>: mov %eax,0xf8(%rsp) > 0x00000030f9684d05 <+29765>: cmp $0x2,%eax > 0x00000030f9684d08 <+29768>: jbe 0x30f9684d63 <sqlite3VdbeExec+29859> > 0x00000030f9684d0a <+29770>: cmp 0x130(%rsp),%eax > 0x00000030f9684d11 <+29777>: jg 0x30f9684d63 <sqlite3VdbeExec+29859> > 0x00000030f9684d13 <+29779>: lea -0x1(%rax),%edi > 0x00000030f9684d16 <+29782>: add 0x118(%rsp),%rdi > 0x00000030f9684d1e <+29790>: movzbl (%rdi),%esi > 0x00000030f9684d21 <+29793>: test %sil,%sil > 0x00000030f9684d24 <+29796>: js 0x30f9686c69 <sqlite3VdbeExec+37801> > 0x00000030f9684d2a <+29802>: mov %esi,0x100(%rsp) > 0x00000030f9684d31 <+29809>: lea -0x1(%rsi),%eax > 0x00000030f9684d34 <+29812>: cmp $0x8,%eax > 0x00000030f9684d37 <+29815>: ja 0x30f9684d63 <sqlite3VdbeExec+29859> > 0x00000030f9684d39 <+29817>: cmp $0x7,%esi > 0x00000030f9684d3c <+29820>: je 0x30f9684d63 <sqlite3VdbeExec+29859> > 0x00000030f9684d3e <+29822>: lea 0xb872(%rip),%rdx # 0x30f96905b7 <aSize.17397> > 0x00000030f9684d45 <+29829>: mov %esi,%eax > 0x00000030f9684d47 <+29831>: mov 0x130(%rsp),%edi > 0x00000030f9684d4e <+29838>: movzbl (%rdx,%rax,1),%eax > 0x00000030f9684d52 <+29842>: mov 0xf8(%rsp),%edx > 0x00000030f9684d59 <+29849>: add %eax,%edx > 0x00000030f9684d5b <+29851>: cmp %edx,%edi > 0x00000030f9684d5d <+29853>: jae 0x30f9686c33 <sqlite3VdbeExec+37747> > 0x00000030f9684d63 <+29859>: mov 0x48(%rsp),%rdi > 0x00000030f9684d68 <+29864>: callq 0x30f961e680 <sqlite3VdbeMemRelease> > 0x00000030f9684d6d <+29869>: mov $0xf813,%edi > 0x00000030f9684d72 <+29874>: callq 0x30f9630810 <sqlite3CorruptError> > 0x00000030f9684d77 <+29879>: test %eax,%eax > 0x00000030f9684d79 <+29881>: mov %eax,%r12d > 0x00000030f9684d7c <+29884>: jne 0x30f9683173 <sqlite3VdbeExec+22707> > 0x00000030f9684d82 <+29890>: mov 0x220(%rsp),%rax > 0x00000030f9684d8a <+29898>: movw $0x4,0x24(%r14) > 0x00000030f9684d91 <+29905>: addl $0x1,0x54(%rsp) > 0x00000030f9684d96 <+29910>: mov %rax,0x18(%r14) > 0x00000030f9684d9a <+29914>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9684d9f <+29919>: xor %r12d,%r12d > 0x00000030f9684da2 <+29922>: cmp $0x2,%esi > 0x00000030f9684da5 <+29925>: jne 0x30f9684dd3 <sqlite3VdbeExec+29971> > 0x00000030f9684da7 <+29927>: jmpq 0x30f96860e1 <sqlite3VdbeExec+34849> > 0x00000030f9684dac <+29932>: nopl 0x0(%rax) > 0x00000030f9684db0 <+29936>: mov %rsi,0x238(%rsp) > 0x00000030f9684db8 <+29944>: mov 0x10(%rsi),%rax > 0x00000030f9684dbc <+29948>: mov %r13,%rdi > 0x00000030f9684dbf <+29951>: mov %rax,0x2f0(%r13) > 0x00000030f9684dc6 <+29958>: callq 0x30f961e410 <sqlite3DbFree> > 0x00000030f9684dcb <+29963>: subl $0x1,0x2fc(%r13) > 0x00000030f9684dd3 <+29971>: mov 0x2f0(%r13),%rsi > 0x00000030f9684dda <+29978>: mov 0x230(%rsp),%rax > 0x00000030f9684de2 <+29986>: cmp %rax,%rsi > 0x00000030f9684de5 <+29989>: jne 0x30f9684db0 <sqlite3VdbeExec+29936> > 0x00000030f9684de7 <+29991>: mov 0x210(%rsp),%esi > 0x00000030f9684dee <+29998>: cmp $0x1,%esi > 0x00000030f9684df1 <+30001>: je 0x30f96863b5 <sqlite3VdbeExec+35573> > 0x00000030f9684df7 <+30007>: mov 0x8(%rax),%rax > 0x00000030f9684dfb <+30011>: test %ebx,%ebx > 0x00000030f9684dfd <+30013>: mov %rax,0x308(%r13) > 0x00000030f9684e04 <+30020>: jne 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f9684e0a <+30026>: mov 0x240(%rsp),%edx > 0x00000030f9684e11 <+30033>: mov %r13,%rdi > 0x00000030f9684e14 <+30036>: callq 0x30f9611e00 <sqlite3VtabSavepoint> > 0x00000030f9684e19 <+30041>: test %eax,%eax > 0x00000030f9684e1b <+30043>: mov %eax,%r12d > 0x00000030f9684e1e <+30046>: jne 0x30f9683173 <sqlite3VdbeExec+22707> > 0x00000030f9684e24 <+30052>: addl $0x1,0x54(%rsp) > 0x00000030f9684e29 <+30057>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9684e2e <+30062>: mov %rbx,%rdi > 0x00000030f9684e31 <+30065>: movl $0x0,0x220(%rsp) > 0x00000030f9684e3c <+30076>: callq 0x30f964f500 <moveToLeftmost> > 0x00000030f9684e41 <+30081>: mov %eax,%r12d > 0x00000030f9684e44 <+30084>: mov 0x220(%rsp),%eax > 0x00000030f9684e4b <+30091>: test %eax,%eax > 0x00000030f9684e4d <+30093>: mov %eax,%ecx > 0x00000030f9684e4f <+30095>: sete %sil > 0x00000030f9684e53 <+30099>: jmpq 0x30f96836b3 <sqlite3VdbeExec+24051> > 0x00000030f9684e58 <+30104>: lea 0x230(%rsp),%rdi > 0x00000030f9684e60 <+30112>: lea 0x50(%r15),%rbx > 0x00000030f9684e64 <+30116>: callq 0x30f960a360 <sqlite3_value_text@plt> > 0x00000030f9684e69 <+30121>: lea 0x6c3d(%rip),%rdx # 0x30f968baad > 0x00000030f9684e70 <+30128>: mov %rax,%rcx > 0x00000030f9684e73 <+30131>: mov %r13,%rsi > 0x00000030f9684e76 <+30134>: mov %rbx,%rdi > 0x00000030f9684e79 <+30137>: xor %eax,%eax > 0x00000030f9684e7b <+30139>: callq 0x30f962c870 <sqlite3SetString> > 0x00000030f9684e80 <+30144>: mov 0x278(%rsp),%r12d > 0x00000030f9684e88 <+30152>: jmpq 0x30f96823be <sqlite3VdbeExec+19198> > 0x00000030f9684e8d <+30157>: mov $0x6,%r12d > 0x00000030f9684e93 <+30163>: jmpq 0x30f96800ee <sqlite3VdbeExec+10286> > 0x00000030f9684e98 <+30168>: xor %r12d,%r12d > 0x00000030f9684e9b <+30171>: jmpq 0x30f9682bac <sqlite3VdbeExec+21228> > 0x00000030f9684ea0 <+30176>: mov %rax,0x220(%rsp) > 0x00000030f9684ea8 <+30184>: movq $0x0,0x228(%rsp) > 0x00000030f9684eb4 <+30196>: jmpq 0x30f96822c5 <sqlite3VdbeExec+18949> > 0x00000030f9684eb9 <+30201>: test $0x8,%al > 0x00000030f9684ebb <+30203>: je 0x30f9685bd3 <sqlite3VdbeExec+33555> > 0x00000030f9684ec1 <+30209>: mov 0x8(%rbp),%ebp > 0x00000030f9684ec4 <+30212>: mov %ebp,0x54(%rsp) > 0x00000030f9684ec8 <+30216>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9684ecd <+30221>: cmp $0x58,%dl > 0x00000030f9684ed0 <+30224>: je 0x30f9685a96 <sqlite3VdbeExec+33238> > 0x00000030f9684ed6 <+30230>: cmp $0x59,%dl > 0x00000030f9684ed9 <+30233>: jne 0x30f967e29a <sqlite3VdbeExec+2522> > 0x00000030f9684edf <+30239>: test %rsi,%rsi > 0x00000030f9684ee2 <+30242>: je 0x30f9682bf8 <sqlite3VdbeExec+21304> > 0x00000030f9684ee8 <+30248>: cmp $0xffffffffffffffff,%rsi > 0x00000030f9684eec <+30252>: je 0x30f96866e6 <sqlite3VdbeExec+36390> > 0x00000030f9684ef2 <+30258>: mov %rax,%rdx > 0x00000030f9684ef5 <+30261>: sar $0x3f,%rdx > 0x00000030f9684ef9 <+30265>: idiv %rsi > 0x00000030f9684efc <+30268>: mov %rax,%rcx > 0x00000030f9684eff <+30271>: mov %rax,0x220(%rsp) > 0x00000030f9684f07 <+30279>: jmpq 0x30f967e2c5 <sqlite3VdbeExec+2565> > 0x00000030f9684f0c <+30284>: mov $0xd,%r12d > 0x00000030f9684f12 <+30290>: cmpb $0x0,0x46(%r13) > 0x00000030f9684f17 <+30295>: mov $0x7,%eax > 0x00000030f9684f1c <+30300>: cmovne %eax,%r12d > 0x00000030f9684f20 <+30304>: mov %r12d,%edi > 0x00000030f9684f23 <+30307>: callq 0x30f961dc70 <sqlite3ErrStr> > 0x00000030f9684f28 <+30312>: lea 0x50(%r15),%rdi > 0x00000030f9684f2c <+30316>: lea 0x6b7a(%rip),%rdx # 0x30f968baad > 0x00000030f9684f33 <+30323>: mov %rax,%rcx > 0x00000030f9684f36 <+30326>: mov %r13,%rsi > 0x00000030f9684f39 <+30329>: xor %eax,%eax > 0x00000030f9684f3b <+30331>: callq 0x30f962c870 <sqlite3SetString> > 0x00000030f9684f40 <+30336>: jmpq 0x30f967daab <sqlite3VdbeExec+491> > 0x00000030f9684f45 <+30341>: mov $0x7,%r12d > 0x00000030f9684f4b <+30347>: jmp 0x30f9684f20 <sqlite3VdbeExec+30304> > 0x00000030f9684f4d <+30349>: cmpb $0x0,0x44(%r13) > 0x00000030f9684f52 <+30354>: je 0x30f9684f62 <sqlite3VdbeExec+30370> > 0x00000030f9684f54 <+30356>: cmpl $0x1,0x90(%r13) > 0x00000030f9684f5c <+30364>: jle 0x30f968637b <sqlite3VdbeExec+35515> > 0x00000030f9684f62 <+30370>: mov 0xa8(%r15),%eax > 0x00000030f9684f69 <+30377>: test %eax,%eax > 0x00000030f9684f6b <+30379>: jne 0x30f9684f8c <sqlite3VdbeExec+30412> > 0x00000030f9684f6d <+30381>: mov 0x300(%r13),%eax > 0x00000030f9684f74 <+30388>: add $0x1,%eax > 0x00000030f9684f77 <+30391>: mov %eax,0x300(%r13) > 0x00000030f9684f7e <+30398>: add 0x2fc(%r13),%eax > 0x00000030f9684f85 <+30405>: mov %eax,0xa8(%r15) > 0x00000030f9684f8c <+30412>: lea -0x1(%rax),%edx > 0x00000030f9684f8f <+30415>: xor %esi,%esi > 0x00000030f9684f91 <+30417>: mov %r13,%rdi > 0x00000030f9684f94 <+30420>: callq 0x30f9611e00 <sqlite3VtabSavepoint> > 0x00000030f9684f99 <+30425>: test %eax,%eax > 0x00000030f9684f9b <+30427>: mov %eax,%r12d > 0x00000030f9684f9e <+30430>: je 0x30f96861a0 <sqlite3VdbeExec+35040> > 0x00000030f9684fa4 <+30436>: mov 0x308(%r13),%rax > 0x00000030f9684fab <+30443>: mov %rax,0xc8(%r15) > 0x00000030f9684fb2 <+30450>: jmpq 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f9684fb7 <+30455>: cmp %eax,%ecx > 0x00000030f9684fb9 <+30457>: je 0x30f9684989 <sqlite3VdbeExec+28873> > 0x00000030f9684fbf <+30463>: mov $0x10a20,%edi > 0x00000030f9684fc4 <+30468>: callq 0x30f9630810 <sqlite3CorruptError> > 0x00000030f9684fc9 <+30473>: mov %eax,%r12d > 0x00000030f9684fcc <+30476>: jmpq 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f9684fd1 <+30481>: test %eax,%eax > 0x00000030f9684fd3 <+30483>: je 0x30f9685cb0 <sqlite3VdbeExec+33776> > 0x00000030f9684fd9 <+30489>: mov 0x8(%rbp),%ebp > 0x00000030f9684fdc <+30492>: mov %ebp,0x54(%rsp) > 0x00000030f9684fe0 <+30496>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9684fe5 <+30501>: mov 0x10(%rcx),%rdi > 0x00000030f9684fe9 <+30505>: callq 0x30f961cb00 <invalidateAllOverflowCache> > 0x00000030f9684fee <+30510>: mov 0x18(%rsp),%rcx > 0x00000030f9684ff3 <+30515>: xor %esi,%esi > 0x00000030f9684ff5 <+30517>: mov 0x3c(%rcx),%edx > 0x00000030f9684ff8 <+30520>: mov %rcx,%rdi > 0x00000030f9684ffb <+30523>: callq 0x30f9652880 <incrVacuumStep> > 0x00000030f9685000 <+30528>: test %eax,%eax > 0x00000030f9685002 <+30530>: mov %eax,%r12d > 0x00000030f9685005 <+30533>: mov 0x18(%rsp),%rcx > 0x00000030f968500a <+30538>: jne 0x30f9685047 <sqlite3VdbeExec+30599> > 0x00000030f968500c <+30540>: mov 0x18(%rcx),%rax > 0x00000030f9685010 <+30544>: mov 0x68(%rax),%rdi > 0x00000030f9685014 <+30548>: callq 0x30f96412d0 <sqlite3PagerWrite> > 0x00000030f9685019 <+30553>: mov 0x18(%rsp),%rcx > 0x00000030f968501e <+30558>: mov %eax,%r12d > 0x00000030f9685021 <+30561>: mov 0x18(%rcx),%rax > 0x00000030f9685025 <+30565>: mov 0x3c(%rcx),%edx > 0x00000030f9685028 <+30568>: mov 0x50(%rax),%rax > 0x00000030f968502c <+30572>: mov %edx,%ecx > 0x00000030f968502e <+30574>: shr $0x18,%ecx > 0x00000030f9685031 <+30577>: mov %cl,0x1c(%rax) > 0x00000030f9685034 <+30580>: mov %edx,%ecx > 0x00000030f9685036 <+30582>: mov %dl,0x1f(%rax) > 0x00000030f9685039 <+30585>: shr $0x10,%ecx > 0x00000030f968503c <+30588>: mov %cl,0x1d(%rax) > 0x00000030f968503f <+30591>: mov %edx,%ecx > 0x00000030f9685041 <+30593>: shr $0x8,%ecx > 0x00000030f9685044 <+30596>: mov %cl,0x1e(%rax) > 0x00000030f9685047 <+30599>: mov %rbx,%rdi > 0x00000030f968504a <+30602>: callq 0x30f9619440 <sqlite3BtreeLeave> > 0x00000030f968504f <+30607>: cmp $0x65,%r12d > 0x00000030f9685053 <+30611>: jne 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f9685059 <+30617>: jmpq 0x30f967f886 <sqlite3VdbeExec+8134> > 0x00000030f968505e <+30622>: xchg %ax,%ax > 0x00000030f9685060 <+30624>: neg %rsi > 0x00000030f9685063 <+30627>: lea 0x220(%rsp),%rdi > 0x00000030f968506b <+30635>: callq 0x30f960fd30 <sqlite3AddInt64> > 0x00000030f9685070 <+30640>: test %eax,%eax > 0x00000030f9685072 <+30642>: jne 0x30f9683cc1 <sqlite3VdbeExec+25601> > 0x00000030f9685078 <+30648>: mov 0x220(%rsp),%rcx > 0x00000030f9685080 <+30656>: jmpq 0x30f967e2c5 <sqlite3VdbeExec+2565> > 0x00000030f9685085 <+30661>: addl $0x1,0x54(%rsp) > 0x00000030f968508a <+30666>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f968508f <+30671>: addl $0x1,0x54(%rsp) > 0x00000030f9685094 <+30676>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9685099 <+30681>: addl $0x1,0x54(%rsp) > 0x00000030f968509e <+30686>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f96850a3 <+30691>: xor %eax,%eax > 0x00000030f96850a5 <+30693>: jmpq 0x30f967e361 <sqlite3VdbeExec+2721> > 0x00000030f96850aa <+30698>: lea 0x5ada(%rip),%rsi # 0x30f968ab8b > 0x00000030f96850b1 <+30705>: mov %rbp,%rdx > 0x00000030f96850b4 <+30708>: mov %r13,%rdi > 0x00000030f96850b7 <+30711>: mov $0x1,%r12d > 0x00000030f96850bd <+30717>: callq 0x30f962ca70 <sqlite3MPrintf> > 0x00000030f96850c2 <+30722>: mov %rax,0x50(%r15) > 0x00000030f96850c6 <+30726>: jmpq 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f96850cb <+30731>: mov 0x8(%rbp),%ebp > 0x00000030f96850ce <+30734>: mov %ebp,0x54(%rsp) > 0x00000030f96850d2 <+30738>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f96850d7 <+30743>: addl $0x1,0x54(%rsp) > 0x00000030f96850dc <+30748>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f96850e1 <+30753>: xor %edx,%edx > 0x00000030f96850e3 <+30755>: jmpq 0x30f967e834 <sqlite3VdbeExec+3956> > 0x00000030f96850e8 <+30760>: addl $0x1,0x54(%rsp) > 0x00000030f96850ed <+30765>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f96850f2 <+30770>: movslq %edx,%rax > 0x00000030f96850f5 <+30773>: mov 0x58(%rsp),%rbx > 0x00000030f96850fa <+30778>: lea 0x0(,%rax,8),%rdx > 0x00000030f9685102 <+30786>: shl $0x6,%rax > 0x00000030f9685106 <+30790>: sub %rdx,%rax > 0x00000030f9685109 <+30793>: add %rax,%rbx > 0x00000030f968510c <+30796>: mov %rbx,%rdi > 0x00000030f968510f <+30799>: callq 0x30f9619980 <sqlite3VdbeMemIntegerify> > 0x00000030f9685114 <+30804>: mov 0x18(%rbx),%rax > 0x00000030f9685118 <+30808>: cmp $0x1,%eax > 0x00000030f968511b <+30811>: mov %eax,0x220(%rsp) > 0x00000030f9685122 <+30818>: jg 0x30f9680713 <sqlite3VdbeExec+11859> > 0x00000030f9685128 <+30824>: mov $0x10d49,%edi > 0x00000030f968512d <+30829>: callq 0x30f9630810 <sqlite3CorruptError> > 0x00000030f9685132 <+30834>: mov %eax,%r12d > 0x00000030f9685135 <+30837>: jmpq 0x30f9683173 <sqlite3VdbeExec+22707> > 0x00000030f968513a <+30842>: nopw 0x0(%rax,%rax,1) > 0x00000030f9685140 <+30848>: xor %ecx,%ecx > 0x00000030f9685142 <+30850>: xor %r12d,%r12d > 0x00000030f9685145 <+30853>: jmpq 0x30f9684133 <sqlite3VdbeExec+26739> > 0x00000030f968514a <+30858>: mov 0x48(%rsp),%rdi > 0x00000030f968514f <+30863>: lea 0x67ac(%rip),%rsi # 0x30f968b902 > 0x00000030f9685156 <+30870>: mov $0x2,%edx > 0x00000030f968515b <+30875>: callq 0x30f9628460 <sqlite3StrAccumAppend> > 0x00000030f9685160 <+30880>: mov 0x20(%rbx),%r11d > 0x00000030f9685164 <+30884>: test %r11d,%r11d > 0x00000030f9685167 <+30887>: jle 0x30f96851a0 <sqlite3VdbeExec+30944> > 0x00000030f9685169 <+30889>: mov 0x48(%rsp),%r13 > 0x00000030f968516e <+30894>: xor %r12d,%r12d > 0x00000030f9685171 <+30897>: nopl 0x0(%rax) > 0x00000030f9685178 <+30904>: mov 0x8(%rbx),%rax > 0x00000030f968517c <+30908>: lea 0x6ace(%rip),%rsi # 0x30f968bc51 > 0x00000030f9685183 <+30915>: mov %r13,%rdi > 0x00000030f9685186 <+30918>: movzbl (%rax,%r12,1),%edx > 0x00000030f968518b <+30923>: xor %eax,%eax > 0x00000030f968518d <+30925>: callq 0x30f9629ae0 <sqlite3XPrintf> > 0x00000030f9685192 <+30930>: lea 0x1(%r12),%eax > 0x00000030f9685197 <+30935>: add $0x1,%r12 > 0x00000030f968519b <+30939>: cmp 0x20(%rbx),%eax > 0x00000030f968519e <+30942>: jl 0x30f9685178 <sqlite3VdbeExec+30904> > 0x00000030f96851a0 <+30944>: mov 0x48(%rsp),%rdi > 0x00000030f96851a5 <+30949>: lea 0x6397(%rip),%rsi # 0x30f968b543 > 0x00000030f96851ac <+30956>: mov $0x1,%edx > 0x00000030f96851b1 <+30961>: callq 0x30f9628460 <sqlite3StrAccumAppend> > 0x00000030f96851b6 <+30966>: jmpq 0x30f9683a78 <sqlite3VdbeExec+25016> > 0x00000030f96851bb <+30971>: xor %edx,%edx > 0x00000030f96851bd <+30973>: jmpq 0x30f967e63c <sqlite3VdbeExec+3452> > 0x00000030f96851c2 <+30978>: movslq 0x4(%rbp),%rdi > 0x00000030f96851c6 <+30982>: lea 0x0(,%rdi,8),%rax > 0x00000030f96851ce <+30990>: shl $0x6,%rdi > 0x00000030f96851d2 <+30994>: sub %rax,%rdi > 0x00000030f96851d5 <+30997>: add 0x58(%rsp),%rdi > 0x00000030f96851da <+31002>: mov %rdi,0x210(%rsp) > 0x00000030f96851e2 <+31010>: jmpq 0x30f967f3fb <sqlite3VdbeExec+6971> > 0x00000030f96851e7 <+31015>: mov 0x28(%rbx),%rax > 0x00000030f96851eb <+31019>: mov %rax,0x18(%rdx) > 0x00000030f96851ef <+31023>: jmpq 0x30f967e889 <sqlite3VdbeExec+4041> > 0x00000030f96851f4 <+31028>: mov %rbp,%rcx > 0x00000030f96851f7 <+31031>: mov %r12,%rbx > 0x00000030f96851fa <+31034>: mov 0xb8(%rsp),%r14 > 0x00000030f9685202 <+31042>: mov 0xc0(%rsp),%r13 > 0x00000030f968520a <+31050>: mov 0xc8(%rsp),%rbp > 0x00000030f9685212 <+31058>: mov 0xd0(%rsp),%r12 > 0x00000030f968521a <+31066>: jmpq 0x30f96833b2 <sqlite3VdbeExec+23282> > 0x00000030f968521f <+31071>: mov 0x78(%rdx),%rdx > 0x00000030f9685223 <+31075>: mov %rdx,0x248(%rsp) > 0x00000030f968522b <+31083>: jmpq 0x30f9684989 <sqlite3VdbeExec+28873> > 0x00000030f9685230 <+31088>: mov (%r15),%rdx > 0x00000030f9685233 <+31091>: mov 0x10(%rbp),%rax > 0x00000030f9685237 <+31095>: mov 0x20(%rdx),%rdx > 0x00000030f968523b <+31099>: mov %rax,0x218(%rsp) > 0x00000030f9685243 <+31107>: mov 0x18(%rdx),%rdx > 0x00000030f9685247 <+31111>: movzbl 0x71(%rdx),%edx > 0x00000030f968524b <+31115>: mov %dl,0x8(%rax) > 0x00000030f968524e <+31118>: mov 0x218(%rsp),%rax > 0x00000030f9685256 <+31126>: movzwl 0xa(%rax),%edx > 0x00000030f968525a <+31130>: add $0x1,%edx > 0x00000030f968525d <+31133>: mov %edx,0x210(%rsp) > 0x00000030f9685264 <+31140>: jmpq 0x30f968072e <sqlite3VdbeExec+11886> > 0x00000030f9685269 <+31145>: mov (%rax),%rdi > 0x00000030f968526c <+31148>: lea 0x210(%rsp),%rsi > 0x00000030f9685274 <+31156>: callq 0x30f9655e70 <sqlite3BtreeNext> > 0x00000030f9685279 <+31161>: test %eax,%eax > 0x00000030f968527b <+31163>: mov %eax,%r12d > 0x00000030f968527e <+31166>: je 0x30f9684a8e <sqlite3VdbeExec+29134> > 0x00000030f9685284 <+31172>: jmpq 0x30f9683173 <sqlite3VdbeExec+22707> > 0x00000030f9685289 <+31177>: nopl 0x0(%rax) > 0x00000030f9685290 <+31184>: addl $0x1,0x54(%rsp) > 0x00000030f9685295 <+31189>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f968529a <+31194>: cmp $0x58,%al > 0x00000030f968529c <+31196>: nopl 0x0(%rax) > 0x00000030f96852a0 <+31200>: je 0x30f9685dae <sqlite3VdbeExec+34030> > 0x00000030f96852a6 <+31206>: cmp $0x59,%al > 0x00000030f96852a8 <+31208>: jne 0x30f9683cfd <sqlite3VdbeExec+25661> > 0x00000030f96852ae <+31214>: movsd 0x228(%rsp),%xmm1 > 0x00000030f96852b7 <+31223>: ucomisd 0xef49(%rip),%xmm1 # 0x30f9694208 > 0x00000030f96852bf <+31231>: jp 0x30f96852c7 <sqlite3VdbeExec+31239> > 0x00000030f96852c1 <+31233>: je 0x30f9682bf8 <sqlite3VdbeExec+21304> > 0x00000030f96852c7 <+31239>: divsd %xmm1,%xmm0 > 0x00000030f96852cb <+31243>: movsd %xmm0,0x230(%rsp) > 0x00000030f96852d4 <+31252>: jmpq 0x30f9683d4b <sqlite3VdbeExec+25739> > 0x00000030f96852d9 <+31257>: sub $0x1,%rax > 0x00000030f96852dd <+31261>: shl $0x5,%rax > 0x00000030f96852e1 <+31265>: add 0x20(%r13),%rax > 0x00000030f96852e5 <+31269>: mov 0x8(%rax),%rax > 0x00000030f96852e9 <+31273>: mov %rax,%rdi > 0x00000030f96852ec <+31276>: mov %rax,0x78(%rsp) > 0x00000030f96852f1 <+31281>: callq 0x30f9658f00 <sqlite3BtreeCommit> > 0x00000030f96852f6 <+31286>: mov %rbp,%rdi > 0x00000030f96852f9 <+31289>: callq 0x30f961d5d0 <sqlite3BtreeEnter> > 0x00000030f96852fe <+31294>: mov 0x8(%rbp),%rax > 0x00000030f9685302 <+31298>: mov %rbp,%rdi > 0x00000030f9685305 <+31301>: mov 0x30(%rax),%r8d > 0x00000030f9685309 <+31305>: mov 0x34(%rax),%eax > 0x00000030f968530c <+31308>: mov %r8d,0xc8(%rsp) > 0x00000030f9685314 <+31316>: mov %eax,0xdc(%rsp) > 0x00000030f968531b <+31323>: callq 0x30f9619440 <sqlite3BtreeLeave> > 0x00000030f9685320 <+31328>: lea 0xe659(%rip),%rdx # 0x30f9693980 > 0x00000030f9685327 <+31335>: mov %rbx,%rsi > 0x00000030f968532a <+31338>: mov %r13,%rdi > 0x00000030f968532d <+31341>: callq 0x30f967d750 <execSql> > 0x00000030f9685332 <+31346>: test %eax,%eax > 0x00000030f9685334 <+31348>: mov %eax,%r12d > 0x00000030f9685337 <+31351>: jne 0x30f967f7c2 <sqlite3VdbeExec+7938> > 0x00000030f968533d <+31357>: lea 0x68d1(%rip),%rdx # 0x30f968bc15 > 0x00000030f9685344 <+31364>: mov %rbx,%rsi > 0x00000030f9685347 <+31367>: mov %r13,%rdi > 0x00000030f968534a <+31370>: callq 0x30f967d750 <execSql> > 0x00000030f968534f <+31375>: test %eax,%eax > 0x00000030f9685351 <+31377>: mov %eax,%r12d > 0x00000030f9685354 <+31380>: jne 0x30f967f7c2 <sqlite3VdbeExec+7938> > 0x00000030f968535a <+31386>: mov $0x2,%esi > 0x00000030f968535f <+31391>: mov %rbp,%rdi > 0x00000030f9685362 <+31394>: callq 0x30f9650d50 <sqlite3BtreeBeginTrans> > 0x00000030f9685367 <+31399>: test %eax,%eax > 0x00000030f9685369 <+31401>: mov %eax,%r12d > 0x00000030f968536c <+31404>: jne 0x30f967f7c2 <sqlite3VdbeExec+7938> > 0x00000030f9685372 <+31410>: mov 0x8(%rbp),%rax > 0x00000030f9685376 <+31414>: mov (%rax),%rdx > 0x00000030f9685379 <+31417>: cmpb $0x5,0x9(%rdx) > 0x00000030f968537d <+31421>: jne 0x30f968538b <sqlite3VdbeExec+31435> > 0x00000030f968537f <+31423>: movl $0x0,0x4c(%r13) > 0x00000030f9685387 <+31431>: mov 0x8(%rbp),%rax > 0x00000030f968538b <+31435>: mov 0xc8(%rsp),%edx > 0x00000030f9685392 <+31442>: sub 0xdc(%rsp),%edx > 0x00000030f9685399 <+31449>: xor %ecx,%ecx > 0x00000030f968539b <+31451>: mov 0x30(%rax),%esi > 0x00000030f968539e <+31454>: mov 0x78(%rsp),%rdi > 0x00000030f96853a3 <+31459>: mov $0x7,%r12d > 0x00000030f96853a9 <+31465>: mov %edx,0xc8(%rsp) > 0x00000030f96853b0 <+31472>: callq 0x30f961e1d0 <sqlite3BtreeSetPageSize> > 0x00000030f96853b5 <+31477>: test %eax,%eax > 0x00000030f96853b7 <+31479>: jne 0x30f967f7c2 <sqlite3VdbeExec+7938> > 0x00000030f96853bd <+31485>: cmpb $0x0,0xd0(%rsp) > 0x00000030f96853c5 <+31493>: je 0x30f9686bf6 <sqlite3VdbeExec+37686> > 0x00000030f96853cb <+31499>: cmpb $0x0,0x46(%r13) > 0x00000030f96853d0 <+31504>: mov $0x7,%r12d > 0x00000030f96853d6 <+31510>: jne 0x30f967f7c2 <sqlite3VdbeExec+7938> > 0x00000030f96853dc <+31516>: movsbl 0x48(%r13),%eax > 0x00000030f96853e1 <+31521>: test %al,%al > 0x00000030f96853e3 <+31523>: jns 0x30f96853ed <sqlite3VdbeExec+31533> > 0x00000030f96853e5 <+31525>: mov %rbp,%rdi > 0x00000030f96853e8 <+31528>: callq 0x30f960a653 <sqlite3BtreeGetAutoVacuum> > 0x00000030f96853ed <+31533>: mov 0x78(%rsp),%rdi > 0x00000030f96853f2 <+31538>: mov %eax,%esi > 0x00000030f96853f4 <+31540>: callq 0x30f961d780 <sqlite3BtreeSetAutoVacuum> > 0x00000030f96853f9 <+31545>: lea 0xe5a8(%rip),%rdx # 0x30f96939a8 > 0x00000030f9685400 <+31552>: mov %rbx,%rsi > 0x00000030f9685403 <+31555>: mov %r13,%rdi > 0x00000030f9685406 <+31558>: callq 0x30f967d810 <execExecSql> > 0x00000030f968540b <+31563>: test %eax,%eax > 0x00000030f968540d <+31565>: mov %eax,%r12d > 0x00000030f9685410 <+31568>: jne 0x30f967f7c2 <sqlite3VdbeExec+7938> > 0x00000030f9685416 <+31574>: lea 0xe613(%rip),%rdx # 0x30f9693a30 > 0x00000030f968541d <+31581>: mov %rbx,%rsi > 0x00000030f9685420 <+31584>: mov %r13,%rdi > 0x00000030f9685423 <+31587>: callq 0x30f967d810 <execExecSql> > 0x00000030f9685428 <+31592>: test %eax,%eax > 0x00000030f968542a <+31594>: mov %eax,%r12d > 0x00000030f968542d <+31597>: jne 0x30f967f7c2 <sqlite3VdbeExec+7938> > 0x00000030f9685433 <+31603>: lea 0xe65e(%rip),%rdx # 0x30f9693a98 > 0x00000030f968543a <+31610>: mov %rbx,%rsi > 0x00000030f968543d <+31613>: mov %r13,%rdi > 0x00000030f9685440 <+31616>: callq 0x30f967d810 <execExecSql> > 0x00000030f9685445 <+31621>: test %eax,%eax > 0x00000030f9685447 <+31623>: mov %eax,%r12d > 0x00000030f968544a <+31626>: jne 0x30f967f7c2 <sqlite3VdbeExec+7938> > 0x00000030f9685450 <+31632>: lea 0xe6b9(%rip),%rdx # 0x30f9693b10 > 0x00000030f9685457 <+31639>: mov %rbx,%rsi > 0x00000030f968545a <+31642>: mov %r13,%rdi > 0x00000030f968545d <+31645>: callq 0x30f967d810 <execExecSql> > 0x00000030f9685462 <+31650>: test %eax,%eax > 0x00000030f9685464 <+31652>: mov %eax,%r12d > 0x00000030f9685467 <+31655>: jne 0x30f967f7c2 <sqlite3VdbeExec+7938> > 0x00000030f968546d <+31661>: lea 0xe754(%rip),%rdx # 0x30f9693bc8 > 0x00000030f9685474 <+31668>: mov %rbx,%rsi > 0x00000030f9685477 <+31671>: mov %r13,%rdi > 0x00000030f968547a <+31674>: callq 0x30f967d810 <execExecSql> > 0x00000030f968547f <+31679>: test %eax,%eax > 0x00000030f9685481 <+31681>: mov %eax,%r12d > 0x00000030f9685484 <+31684>: jne 0x30f967f7c2 <sqlite3VdbeExec+7938> > 0x00000030f968548a <+31690>: lea 0xe7af(%rip),%rdx # 0x30f9693c40 > 0x00000030f9685491 <+31697>: mov %rbx,%rsi > 0x00000030f9685494 <+31700>: mov %r13,%rdi > 0x00000030f9685497 <+31703>: callq 0x30f967d810 <execExecSql> > 0x00000030f968549c <+31708>: test %eax,%eax > 0x00000030f968549e <+31710>: mov %eax,%r12d > 0x00000030f96854a1 <+31713>: jne 0x30f967f7c2 <sqlite3VdbeExec+7938> > 0x00000030f96854a7 <+31719>: lea 0xe832(%rip),%rdx # 0x30f9693ce0 > 0x00000030f96854ae <+31726>: mov %rbx,%rsi > 0x00000030f96854b1 <+31729>: mov %r13,%rdi > 0x00000030f96854b4 <+31732>: callq 0x30f967d750 <execSql> > 0x00000030f96854b9 <+31737>: test %eax,%eax > 0x00000030f96854bb <+31739>: mov %eax,%r12d > 0x00000030f96854be <+31742>: jne 0x30f967f7c2 <sqlite3VdbeExec+7938> > 0x00000030f96854c4 <+31748>: lea 0xb3e7(%rip),%rbx # 0x30f96908b2 <aCopy.25889> > 0x00000030f96854cb <+31755>: lea 0x100(%rsp),%r8 > 0x00000030f96854d3 <+31763>: movzbl (%rbx),%r12d > 0x00000030f96854d7 <+31767>: mov %r8,%rdx > 0x00000030f96854da <+31770>: mov %rbp,%rdi > 0x00000030f96854dd <+31773>: mov %r8,0x28(%rsp) > 0x00000030f96854e2 <+31778>: mov %r12d,%esi > 0x00000030f96854e5 <+31781>: callq 0x30f961d8e0 <sqlite3BtreeGetMeta> > 0x00000030f96854ea <+31786>: movzbl 0x1(%rbx),%edx > 0x00000030f96854ee <+31790>: mov 0x78(%rsp),%rdi > 0x00000030f96854f3 <+31795>: mov %r12d,%esi > 0x00000030f96854f6 <+31798>: add 0x100(%rsp),%edx > 0x00000030f96854fd <+31805>: callq 0x30f9652b70 <sqlite3BtreeUpdateMeta> > 0x00000030f9685502 <+31810>: test %eax,%eax > 0x00000030f9685504 <+31812>: mov 0x28(%rsp),%r8 > 0x00000030f9685509 <+31817>: jne 0x30f9686de0 <sqlite3VdbeExec+38176> > 0x00000030f968550f <+31823>: lea 0xb3a4(%rip),%rcx # 0x30f96908ba > 0x00000030f9685516 <+31830>: add $0x2,%rbx > 0x00000030f968551a <+31834>: cmp %rcx,%rbx > 0x00000030f968551d <+31837>: jne 0x30f96854d3 <sqlite3VdbeExec+31763> > 0x00000030f968551f <+31839>: mov %rbp,%rdi > 0x00000030f9685522 <+31842>: callq 0x30f961d5d0 <sqlite3BtreeEnter> > 0x00000030f9685527 <+31847>: mov 0x78(%rsp),%rdi > 0x00000030f968552c <+31852>: callq 0x30f961d5d0 <sqlite3BtreeEnter> > 0x00000030f9685531 <+31857>: mov 0x8(%rbp),%rax > 0x00000030f9685535 <+31861>: mov (%rax),%rax > 0x00000030f9685538 <+31864>: mov 0x48(%rax),%rdi > 0x00000030f968553c <+31868>: cmpq $0x0,(%rdi) > 0x00000030f9685540 <+31872>: je 0x30f9685584 <sqlite3VdbeExec+31940> > 0x00000030f9685542 <+31874>: mov 0x78(%rsp),%rsi > 0x00000030f9685547 <+31879>: lea 0x108(%rsp),%r10 > 0x00000030f968554f <+31887>: mov 0x8(%rsi),%rdx > 0x00000030f9685553 <+31891>: mov $0xb,%esi > 0x00000030f9685558 <+31896>: movslq 0x30(%rdx),%rax > 0x00000030f968555c <+31900>: mov 0x3c(%rdx),%edx > 0x00000030f968555f <+31903>: imul %rdx,%rax > 0x00000030f9685563 <+31907>: mov %r10,%rdx > 0x00000030f9685566 <+31910>: mov %rax,0x108(%rsp) > 0x00000030f968556e <+31918>: mov (%rdi),%rax > 0x00000030f9685571 <+31921>: callq *0x50(%rax) > 0x00000030f9685574 <+31924>: cmp $0xc,%eax > 0x00000030f9685577 <+31927>: mov %eax,%r12d > 0x00000030f968557a <+31930>: je 0x30f9685584 <sqlite3VdbeExec+31940> > 0x00000030f968557c <+31932>: test %eax,%eax > 0x00000030f968557e <+31934>: jne 0x30f9686e10 <sqlite3VdbeExec+38224> > 0x00000030f9685584 <+31940>: mov 0x40(%rsp),%rdi > 0x00000030f9685589 <+31945>: xor %eax,%eax > 0x00000030f968558b <+31947>: mov $0x9,%ecx > 0x00000030f9685590 <+31952>: mov $0x7fffffff,%esi > 0x00000030f9685595 <+31957>: rep stos %rax,%es:(%rdi) > 0x00000030f9685598 <+31960>: mov 0x78(%rsp),%rdi > 0x00000030f968559d <+31965>: mov (%rdi),%rax > 0x00000030f96855a0 <+31968>: mov %rdi,0x178(%rsp) > 0x00000030f96855a8 <+31976>: lea 0x150(%rsp),%rdi > 0x00000030f96855b0 <+31984>: mov %rbp,0x158(%rsp) > 0x00000030f96855b8 <+31992>: movl $0x1,0x168(%rsp) > 0x00000030f96855c3 <+32003>: mov %rax,0x170(%rsp) > 0x00000030f96855cb <+32011>: callq 0x30f960a290 <sqlite3_backup_step@plt> > 0x00000030f96855d0 <+32016>: lea 0x150(%rsp),%rdi > 0x00000030f96855d8 <+32024>: callq 0x30f9609eb0 <sqlite3_backup_finish@plt> > 0x00000030f96855dd <+32029>: test %eax,%eax > 0x00000030f96855df <+32031>: mov %eax,%r12d > 0x00000030f96855e2 <+32034>: jne 0x30f9686de8 <sqlite3VdbeExec+38184> > 0x00000030f96855e8 <+32040>: mov 0x8(%rbp),%rax > 0x00000030f96855ec <+32044>: mov 0x78(%rsp),%rdi > 0x00000030f96855f1 <+32049>: andw $0xfffd,0x26(%rax) > 0x00000030f96855f6 <+32054>: callq 0x30f9619440 <sqlite3BtreeLeave> > 0x00000030f96855fb <+32059>: mov %rbp,%rdi > 0x00000030f96855fe <+32062>: callq 0x30f9619440 <sqlite3BtreeLeave> > 0x00000030f9685603 <+32067>: mov 0x78(%rsp),%rdi > 0x00000030f9685608 <+32072>: callq 0x30f9658f00 <sqlite3BtreeCommit> > 0x00000030f968560d <+32077>: test %eax,%eax > 0x00000030f968560f <+32079>: mov %eax,%r12d > 0x00000030f9685612 <+32082>: jne 0x30f967f7c2 <sqlite3VdbeExec+7938> > 0x00000030f9685618 <+32088>: mov 0x78(%rsp),%rdi > 0x00000030f968561d <+32093>: callq 0x30f960a653 <sqlite3BtreeGetAutoVacuum> > 0x00000030f9685622 <+32098>: mov %rbp,%rdi > 0x00000030f9685625 <+32101>: mov %eax,%esi > 0x00000030f9685627 <+32103>: callq 0x30f961d780 <sqlite3BtreeSetAutoVacuum> > 0x00000030f968562c <+32108>: mov 0x78(%rsp),%rdi > 0x00000030f9685631 <+32113>: mov 0xc8(%rsp),%edx > 0x00000030f9685638 <+32120>: mov $0x1,%ecx > 0x00000030f968563d <+32125>: mov 0x8(%rdi),%rax > 0x00000030f9685641 <+32129>: mov %rbp,%rdi > 0x00000030f9685644 <+32132>: mov 0x30(%rax),%esi > 0x00000030f9685647 <+32135>: callq 0x30f961e1d0 <sqlite3BtreeSetPageSize> > 0x00000030f968564c <+32140>: mov %eax,%r12d > 0x00000030f968564f <+32143>: jmpq 0x30f967f7c2 <sqlite3VdbeExec+7938> > 0x00000030f9685654 <+32148>: nopl 0x0(%rax) > 0x00000030f9685658 <+32152>: movw $0x1,0x24(%r14) > 0x00000030f968565f <+32159>: movslq 0xc(%rbp),%rax > 0x00000030f9685663 <+32163>: mov %eax,0x220(%rsp) > 0x00000030f968566a <+32170>: shl $0x5,%rax > 0x00000030f968566e <+32174>: add 0x20(%r13),%rax > 0x00000030f9685672 <+32178>: mov 0x4(%rbp),%r8d > 0x00000030f9685676 <+32182>: mov 0x8(%rax),%rax > 0x00000030f968567a <+32186>: mov %r8d,0x78(%rsp) > 0x00000030f968567f <+32191>: mov %rax,%rdi > 0x00000030f9685682 <+32194>: mov %rax,0x48(%rsp) > 0x00000030f9685687 <+32199>: callq 0x30f961d5d0 <sqlite3BtreeEnter> > 0x00000030f968568c <+32204>: mov 0x48(%rsp),%rdi > 0x00000030f9685691 <+32209>: movq $0x0,0x100(%rsp) > 0x00000030f968569d <+32221>: mov 0x8(%rdi),%rbx > 0x00000030f96856a1 <+32225>: mov 0x10(%rbx),%rax > 0x00000030f96856a5 <+32229>: test %rax,%rax > 0x00000030f96856a8 <+32232>: je 0x30f9686716 <sqlite3VdbeExec+36438> > 0x00000030f96856ae <+32238>: mov (%rax),%rax > 0x00000030f96856b1 <+32241>: mov (%rdi),%rdi > 0x00000030f96856b4 <+32244>: mov $0x106,%r12d > 0x00000030f96856ba <+32250>: mov (%rax),%rsi > 0x00000030f96856bd <+32253>: callq 0x30f9612aa0 <sqlite3ConnectionBlocked> > 0x00000030f96856c2 <+32258>: mov 0x48(%rsp),%rdi > 0x00000030f96856c7 <+32263>: callq 0x30f9619440 <sqlite3BtreeLeave> > 0x00000030f96856cc <+32268>: movslq 0x210(%rsp),%rax > 0x00000030f96856d4 <+32276>: movw $0x4,0x24(%r14) > 0x00000030f96856db <+32283>: mov %rax,0x18(%r14) > 0x00000030f96856df <+32287>: jmpq 0x30f967fa90 <sqlite3VdbeExec+8656> > 0x00000030f96856e4 <+32292>: mov 0xd0(%r15),%r12 > 0x00000030f96856eb <+32299>: test %r12,%r12 > 0x00000030f96856ee <+32302>: mov %r12,0x210(%rsp) > 0x00000030f96856f6 <+32310>: jne 0x30f96803a7 <sqlite3VdbeExec+10983> > 0x00000030f96856fc <+32316>: addl $0x1,0x54(%rsp) > 0x00000030f9685701 <+32321>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9685706 <+32326>: lea 0x50(%r15),%rdi > 0x00000030f968570a <+32330>: lea 0xe0d7(%rip),%rdx # 0x30f96937e8 > 0x00000030f9685711 <+32337>: mov %r13,%rsi > 0x00000030f9685714 <+32340>: xor %eax,%eax > 0x00000030f9685716 <+32342>: mov $0x5,%r12d > 0x00000030f968571c <+32348>: callq 0x30f962c870 <sqlite3SetString> > 0x00000030f9685721 <+32353>: jmpq 0x30f967fa90 <sqlite3VdbeExec+8656> > 0x00000030f9685726 <+32358>: mov 0x238(%rsp),%rbx > 0x00000030f968572e <+32366>: cmpw $0x0,0x5e(%rbx) > 0x00000030f9685733 <+32371>: jne 0x30f9685754 <sqlite3VdbeExec+32404> > 0x00000030f9685735 <+32373>: movswq 0x7a(%rbx),%rax > 0x00000030f968573a <+32378>: lea 0x40(%rbx),%rdx > 0x00000030f968573e <+32382>: movzwl 0x7c(%rbx,%rax,2),%esi > 0x00000030f9685743 <+32387>: mov 0xa8(%rbx,%rax,8),%rdi > 0x00000030f968574b <+32395>: callq 0x30f9617d80 <btreeParseCell> > 0x00000030f9685750 <+32400>: movb $0x1,0x76(%rbx) > 0x00000030f9685754 <+32404>: mov 0x50(%rbx),%ecx > 0x00000030f9685757 <+32407>: mov %ecx,0x210(%rsp) > 0x00000030f968575e <+32414>: jmpq 0x30f9681f5a <sqlite3VdbeExec+18074> > 0x00000030f9685763 <+32419>: jl 0x30f96862ad <sqlite3VdbeExec+35309> > 0x00000030f9685769 <+32425>: cmp $0x3f,%rax > 0x00000030f968576d <+32429>: jle 0x30f9685f5a <sqlite3VdbeExec+34458> > 0x00000030f9685773 <+32435>: xor %eax,%eax > 0x00000030f9685775 <+32437>: cmpq $0x0,0x210(%rsp) > 0x00000030f968577e <+32446>: js 0x30f96866cb <sqlite3VdbeExec+36363> > 0x00000030f9685784 <+32452>: mov %rax,0x210(%rsp) > 0x00000030f968578c <+32460>: jmpq 0x30f9682f27 <sqlite3VdbeExec+22119> > 0x00000030f9685791 <+32465>: mov 0x10(%rbp),%rcx > 0x00000030f9685795 <+32469>: mov 0x8(%rax),%rdi > 0x00000030f9685799 <+32473>: mov $0x1,%edx > 0x00000030f968579e <+32478>: mov (%rax),%r8 > 0x00000030f96857a1 <+32481>: mov 0x108(%rsp),%esi > 0x00000030f96857a8 <+32488>: callq 0x30f961d800 <sqlite3BtreeCursor> > 0x00000030f96857ad <+32493>: mov 0x10(%rbp),%rdx > 0x00000030f96857b1 <+32497>: mov %eax,%r12d > 0x00000030f96857b4 <+32500>: mov 0x210(%rsp),%rax > 0x00000030f96857bc <+32508>: mov %rdx,0x10(%rax) > 0x00000030f96857c0 <+32512>: mov (%r15),%rcx > 0x00000030f96857c3 <+32515>: mov 0x20(%rcx),%rcx > 0x00000030f96857c7 <+32519>: mov 0x18(%rcx),%rcx > 0x00000030f96857cb <+32523>: movzbl 0x71(%rcx),%ecx > 0x00000030f96857cf <+32527>: mov %cl,0x8(%rdx) > 0x00000030f96857d2 <+32530>: jmpq 0x30f96844be <sqlite3VdbeExec+27646> > 0x00000030f96857d7 <+32535>: movl $0x1,0x218(%rsp) > 0x00000030f96857e2 <+32546>: lea 0x218(%rsp),%rsi > 0x00000030f96857ea <+32554>: mov (%rax),%rdi > 0x00000030f96857ed <+32557>: callq *0x10(%rbp) > 0x00000030f96857f0 <+32560>: mov %eax,%r12d > 0x00000030f96857f3 <+32563>: jmpq 0x30f967dfd9 <sqlite3VdbeExec+1817> > 0x00000030f96857f8 <+32568>: mov (%rdi),%rdi > 0x00000030f96857fb <+32571>: lea 0x220(%rsp),%rsi > 0x00000030f9685803 <+32579>: callq 0x30f964f720 <sqlite3BtreeLast> > 0x00000030f9685808 <+32584>: test %eax,%eax > 0x00000030f968580a <+32586>: mov %eax,%r12d > 0x00000030f968580d <+32589>: jne 0x30f9683173 <sqlite3VdbeExec+22707> > 0x00000030f9685813 <+32595>: mov 0x220(%rsp),%ebx > 0x00000030f968581a <+32602>: test %ebx,%ebx > 0x00000030f968581c <+32604>: je 0x30f9686226 <sqlite3VdbeExec+35174> > 0x00000030f9685822 <+32610>: movq $0x1,0x210(%rsp) > 0x00000030f968582e <+32622>: jmpq 0x30f9683512 <sqlite3VdbeExec+23634> > 0x00000030f9685833 <+32627>: xor %r12d,%r12d > 0x00000030f9685836 <+32630>: jmpq 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f968583b <+32635>: movl $0x0,0x244(%rsp) > 0x00000030f9685846 <+32646>: mov 0x28(%r13),%r8d > 0x00000030f968584a <+32650>: test %r8d,%r8d > 0x00000030f968584d <+32653>: jle 0x30f9683114 <sqlite3VdbeExec+22612> > 0x00000030f9685853 <+32659>: xor %eax,%eax > 0x00000030f9685855 <+32661>: cltq > 0x00000030f9685857 <+32663>: mov $0x4,%esi > 0x00000030f968585c <+32668>: shl $0x5,%rax > 0x00000030f9685860 <+32672>: add 0x20(%r13),%rax > 0x00000030f9685864 <+32676>: mov 0x8(%rax),%rdi > 0x00000030f9685868 <+32680>: callq 0x30f964f2e0 <sqlite3BtreeTripAllCursors> > 0x00000030f968586d <+32685>: mov 0x244(%rsp),%eax > 0x00000030f9685874 <+32692>: add $0x1,%eax > 0x00000030f9685877 <+32695>: mov %eax,0x244(%rsp) > 0x00000030f968587e <+32702>: cmp %eax,0x28(%r13) > 0x00000030f9685882 <+32706>: jg 0x30f9685855 <sqlite3VdbeExec+32661> > 0x00000030f9685884 <+32708>: mov 0x210(%rsp),%esi > 0x00000030f968588b <+32715>: jmpq 0x30f9683114 <sqlite3VdbeExec+22612> > 0x00000030f9685890 <+32720>: mov 0x10(%rax),%rdi > 0x00000030f9685894 <+32724>: mov 0xa0(%rsp),%rcx > 0x00000030f968589c <+32732>: lea 0x258(%rsp),%rsi > 0x00000030f96858a4 <+32740>: mov $0xcf,%edx > 0x00000030f96858a9 <+32745>: callq 0x30f96167b0 <sqlite3VdbeAllocUnpackedRecord> > 0x00000030f96858ae <+32750>: test %rax,%rax > 0x00000030f96858b1 <+32753>: mov %rax,%r8 > 0x00000030f96858b4 <+32756>: mov %rax,0x230(%rsp) > 0x00000030f96858bc <+32764>: je 0x30f967da88 <sqlite3VdbeExec+456> > 0x00000030f96858c2 <+32770>: mov 0x218(%rsp),%rax > 0x00000030f96858ca <+32778>: mov 0x8(%rbx),%rcx > 0x00000030f96858ce <+32782>: mov 0x20(%rbx),%edx > 0x00000030f96858d1 <+32785>: mov 0x10(%rax),%rdi > 0x00000030f96858d5 <+32789>: lea 0x8(%rdi),%rsi > 0x00000030f96858d9 <+32793>: callq 0x30f9619c20 <sqlite3VdbeRecordUnpack> > 0x00000030f96858de <+32798>: mov 0x230(%rsp),%rax > 0x00000030f96858e6 <+32806>: orb $0x2,0xa(%rax) > 0x00000030f96858ea <+32810>: mov 0x230(%rsp),%rsi > 0x00000030f96858f2 <+32818>: mov 0x218(%rsp),%rax > 0x00000030f96858fa <+32826>: jmpq 0x30f9680a8b <sqlite3VdbeExec+12747> > 0x00000030f96858ff <+32831>: movl $0x1,0x224(%rsp) > 0x00000030f968590a <+32842>: mov 0x90(%rsp),%rdi > 0x00000030f9685912 <+32850>: callq 0x30f9619440 <sqlite3BtreeLeave> > 0x00000030f9685917 <+32855>: xor %eax,%eax > 0x00000030f9685919 <+32857>: jmpq 0x30f968288a <sqlite3VdbeExec+20426> > 0x00000030f968591e <+32862>: xor %r12d,%r12d > 0x00000030f9685921 <+32865>: jmpq 0x30f96800fb <sqlite3VdbeExec+10299> > 0x00000030f9685926 <+32870>: mov 0x10(%rcx),%eax > 0x00000030f9685929 <+32873>: mov 0xc(%rcx),%edx > 0x00000030f968592c <+32876>: mov %r13,%rdi > 0x00000030f968592f <+32879>: add %eax,%edx > 0x00000030f9685931 <+32881>: lea (%rax,%rdx,8),%eax > 0x00000030f9685934 <+32884>: mov %edx,0x210(%rsp) > 0x00000030f968593b <+32891>: sub %edx,%eax > 0x00000030f968593d <+32893>: mov 0x14(%rcx),%edx > 0x00000030f9685940 <+32896>: lea 0x60(%rdx,%rax,8),%esi > 0x00000030f9685944 <+32900>: mov %esi,0x214(%rsp) > 0x00000030f968594b <+32907>: callq 0x30f9616180 <sqlite3DbMallocZero> > 0x00000030f9685950 <+32912>: test %rax,%rax > 0x00000030f9685953 <+32915>: mov %rax,0x230(%rsp) > 0x00000030f968595b <+32923>: je 0x30f967da88 <sqlite3VdbeExec+456> > 0x00000030f9685961 <+32929>: mov 0x218(%rsp),%rdi > 0x00000030f9685969 <+32937>: callq 0x30f961e680 <sqlite3VdbeMemRelease> > 0x00000030f968596e <+32942>: mov 0x218(%rsp),%rax > 0x00000030f9685976 <+32950>: movw $0x40,0x24(%rax) > 0x00000030f968597c <+32956>: mov 0x230(%rsp),%rdx > 0x00000030f9685984 <+32964>: mov %rdx,0x18(%rax) > 0x00000030f9685988 <+32968>: mov 0x230(%rsp),%rax > 0x00000030f9685990 <+32976>: mov %r15,(%rax) > 0x00000030f9685993 <+32979>: mov 0x230(%rsp),%rax > 0x00000030f968599b <+32987>: mov 0x210(%rsp),%edx > 0x00000030f96859a2 <+32994>: mov %edx,0x54(%rax) > 0x00000030f96859a5 <+32997>: mov 0x238(%rsp),%rdx > 0x00000030f96859ad <+33005>: mov 0x10(%rdx),%edx > 0x00000030f96859b0 <+33008>: mov %edx,0x58(%rax) > 0x00000030f96859b3 <+33011>: mov 0x54(%rsp),%edx > 0x00000030f96859b7 <+33015>: mov %edx,0x44(%rax) > 0x00000030f96859ba <+33018>: mov 0x10(%r15),%rdx > 0x00000030f96859be <+33022>: mov %rdx,0x18(%rax) > 0x00000030f96859c2 <+33026>: mov 0x30(%r15),%edx > 0x00000030f96859c6 <+33030>: mov 0x230(%rsp),%rax > 0x00000030f96859ce <+33038>: mov %edx,0x4c(%rax) > 0x00000030f96859d1 <+33041>: mov 0x68(%r15),%rdx > 0x00000030f96859d5 <+33045>: mov %rdx,0x28(%rax) > 0x00000030f96859d9 <+33049>: movzwl 0x4a(%r15),%edx > 0x00000030f96859de <+33054>: mov %dx,0x40(%rax) > 0x00000030f96859e2 <+33058>: mov 0x8(%r15),%rdx > 0x00000030f96859e6 <+33062>: mov %rdx,0x10(%rax) > 0x00000030f96859ea <+33066>: mov 0x230(%rsp),%rax > 0x00000030f96859f2 <+33074>: mov 0x34(%r15),%edx > 0x00000030f96859f6 <+33078>: mov %edx,0x48(%rax) > 0x00000030f96859f9 <+33081>: mov 0x238(%rsp),%rdx > 0x00000030f9685a01 <+33089>: mov 0x18(%rdx),%rdx > 0x00000030f9685a05 <+33093>: mov %rdx,0x30(%rax) > 0x00000030f9685a09 <+33097>: mov 0x108(%r15),%rdx > 0x00000030f9685a10 <+33104>: mov %rdx,0x20(%rax) > 0x00000030f9685a14 <+33108>: mov 0x230(%rsp),%rdx > 0x00000030f9685a1c <+33116>: mov 0x100(%r15),%eax > 0x00000030f9685a23 <+33123>: mov %eax,0x50(%rdx) > 0x00000030f9685a26 <+33126>: movslq 0x54(%rdx),%rax > 0x00000030f9685a2a <+33130>: lea 0x0(,%rax,8),%rcx > 0x00000030f9685a32 <+33138>: shl $0x6,%rax > 0x00000030f9685a36 <+33142>: sub %rcx,%rax > 0x00000030f9685a39 <+33145>: lea 0x60(%rdx,%rax,1),%rcx > 0x00000030f9685a3e <+33150>: lea 0x60(%rdx),%rax > 0x00000030f9685a42 <+33154>: cmp %rax,%rcx > 0x00000030f9685a45 <+33157>: mov %rcx,0x228(%rsp) > 0x00000030f9685a4d <+33165>: mov %rax,0x220(%rsp) > 0x00000030f9685a55 <+33173>: je 0x30f9686498 <sqlite3VdbeExec+35800> > 0x00000030f9685a5b <+33179>: mov %r13,(%rax) > 0x00000030f9685a5e <+33182>: movw $0x80,0x24(%rax) > 0x00000030f9685a64 <+33188>: mov 0x220(%rsp),%rax > 0x00000030f9685a6c <+33196>: add $0x38,%rax > 0x00000030f9685a70 <+33200>: cmp %rax,0x228(%rsp) > 0x00000030f9685a78 <+33208>: mov %rax,0x220(%rsp) > 0x00000030f9685a80 <+33216>: jne 0x30f9685a5b <sqlite3VdbeExec+33179> > 0x00000030f9685a82 <+33218>: mov 0xf0(%r15),%eax > 0x00000030f9685a89 <+33225>: mov 0x230(%rsp),%rdx > 0x00000030f9685a91 <+33233>: jmpq 0x30f967f205 <sqlite3VdbeExec+6469> > 0x00000030f9685a96 <+33238>: mov $0xffffffff,%r8d > 0x00000030f9685a9c <+33244>: test %rax,%rax > 0x00000030f9685a9f <+33247>: lea (%rax,%r8,1),%rdi > 0x00000030f9685aa3 <+33251>: lea (%rsi,%r8,1),%rcx > 0x00000030f9685aa7 <+33255>: cmovns %rax,%rdi > 0x00000030f9685aab <+33259>: sar $0x20,%rdi > 0x00000030f9685aaf <+33263>: test %rsi,%rsi > 0x00000030f9685ab2 <+33266>: cmovns %rsi,%rcx > 0x00000030f9685ab6 <+33270>: mov %rdi,%rdx > 0x00000030f9685ab9 <+33273>: sar $0x20,%rcx > 0x00000030f9685abd <+33277>: imul %rcx,%rdx > 0x00000030f9685ac1 <+33281>: test %rdx,%rdx > 0x00000030f9685ac4 <+33284>: jne 0x30f9683cc1 <sqlite3VdbeExec+25601> > 0x00000030f9685aca <+33290>: mov %rax,%r9 > 0x00000030f9685acd <+33293>: sar $0x3f,%r9 > 0x00000030f9685ad1 <+33297>: shr $0x20,%r9 > 0x00000030f9685ad5 <+33301>: lea (%rax,%r9,1),%edx > 0x00000030f9685ad9 <+33305>: sub %r9,%rdx > 0x00000030f9685adc <+33308>: mov %rsi,%r9 > 0x00000030f9685adf <+33311>: sar $0x3f,%r9 > 0x00000030f9685ae3 <+33315>: shr $0x20,%r9 > 0x00000030f9685ae7 <+33319>: lea (%rsi,%r9,1),%eax > 0x00000030f9685aeb <+33323>: mov $0x80000000,%esi > 0x00000030f9685af0 <+33328>: imul %rdx,%rcx > 0x00000030f9685af4 <+33332>: sub %r9,%rax > 0x00000030f9685af7 <+33335>: imul %rax,%rdi > 0x00000030f9685afb <+33339>: add %rdi,%rcx > 0x00000030f9685afe <+33342>: add %rcx,%rsi > 0x00000030f9685b01 <+33345>: mov %rcx,0x108(%rsp) > 0x00000030f9685b09 <+33353>: cmp %r8,%rsi > 0x00000030f9685b0c <+33356>: ja 0x30f9683cc1 <sqlite3VdbeExec+25601> > 0x00000030f9685b12 <+33362>: mov %rdx,%rsi > 0x00000030f9685b15 <+33365>: lea 0x108(%rsp),%r10 > 0x00000030f9685b1d <+33373>: shl $0x20,%rcx > 0x00000030f9685b21 <+33377>: imul %rax,%rsi > 0x00000030f9685b25 <+33381>: mov %rcx,0x108(%rsp) > 0x00000030f9685b2d <+33389>: mov %r10,%rdi > 0x00000030f9685b30 <+33392>: callq 0x30f960fd30 <sqlite3AddInt64> > 0x00000030f9685b35 <+33397>: test %eax,%eax > 0x00000030f9685b37 <+33399>: jne 0x30f9683cc1 <sqlite3VdbeExec+25601> > 0x00000030f9685b3d <+33405>: mov 0x108(%rsp),%rcx > 0x00000030f9685b45 <+33413>: mov %rcx,0x220(%rsp) > 0x00000030f9685b4d <+33421>: jmpq 0x30f967e2c5 <sqlite3VdbeExec+2565> > 0x00000030f9685b52 <+33426>: addl $0x1,0x54(%rsp) > 0x00000030f9685b57 <+33431>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9685b5c <+33436>: cmpb $0xf8,0x1(%rbp) > 0x00000030f9685b60 <+33440>: je 0x30f9686923 <sqlite3VdbeExec+36963> > 0x00000030f9685b66 <+33446>: mov 0x268(%rsp),%rdx > 0x00000030f9685b6e <+33454>: movzwl 0x24(%rdx),%eax > 0x00000030f9685b72 <+33458>: and $0xbf00,%ax > 0x00000030f9685b76 <+33462>: or $0x1,%eax > 0x00000030f9685b79 <+33465>: mov %ax,0x24(%rdx) > 0x00000030f9685b7d <+33469>: jmpq 0x30f96849ef <sqlite3VdbeExec+28975> > 0x00000030f9685b82 <+33474>: mov 0x10(%rbp),%edx > 0x00000030f9685b85 <+33477>: mov %edx,0x210(%rsp) > 0x00000030f9685b8c <+33484>: jmpq 0x30f968072e <sqlite3VdbeExec+11886> > 0x00000030f9685b91 <+33489>: xor %edx,%edx > 0x00000030f9685b93 <+33491>: jmpq 0x30f967e7c4 <sqlite3VdbeExec+3844> > 0x00000030f9685b98 <+33496>: mov 0x68(%rax),%ecx > 0x00000030f9685b9b <+33499>: mov 0x80(%rax),%rax > 0x00000030f9685ba2 <+33506>: mov %ecx,0x210(%rsp) > 0x00000030f9685ba9 <+33513>: mov %rax,0x230(%rsp) > 0x00000030f9685bb1 <+33521>: jmpq 0x30f9681f5a <sqlite3VdbeExec+18074> > 0x00000030f9685bb6 <+33526>: or 0x210(%rsp),%rax > 0x00000030f9685bbe <+33534>: mov %rax,0x210(%rsp) > 0x00000030f9685bc6 <+33542>: jmpq 0x30f9682f27 <sqlite3VdbeExec+22119> > 0x00000030f9685bcb <+33547>: mov %rax,%rdx > 0x00000030f9685bce <+33550>: jmpq 0x30f967e881 <sqlite3VdbeExec+4033> > 0x00000030f9685bd3 <+33555>: addl $0x1,0x54(%rsp) > 0x00000030f9685bd8 <+33560>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9685bdd <+33565>: xor %esi,%esi > 0x00000030f9685bdf <+33567>: jmpq 0x30f967f54b <sqlite3VdbeExec+7307> > 0x00000030f9685be4 <+33572>: mov %rbx,%rdi > 0x00000030f9685be7 <+33575>: callq 0x30f9624a20 <sqlite3VdbeMemExpandBlob> > 0x00000030f9685bec <+33580>: mov %eax,%r12d > 0x00000030f9685bef <+33583>: jmpq 0x30f9684693 <sqlite3VdbeExec+28115> > 0x00000030f9685bf4 <+33588>: mov 0x8(%rbx),%rcx > 0x00000030f9685bf8 <+33592>: mov 0x20(%rbx),%edx > 0x00000030f9685bfb <+33595>: lea 0x603b(%rip),%rsi # 0x30f968bc3d > 0x00000030f9685c02 <+33602>: mov 0x48(%rsp),%rdi > 0x00000030f9685c07 <+33607>: xor %eax,%eax > 0x00000030f9685c09 <+33609>: callq 0x30f9629ae0 <sqlite3XPrintf> > 0x00000030f9685c0e <+33614>: jmpq 0x30f9683a78 <sqlite3VdbeExec+25016> > 0x00000030f9685c13 <+33619>: mov 0x228(%rsp),%rax > 0x00000030f9685c1b <+33627>: mov 0x30(%rax),%rdi > 0x00000030f9685c1f <+33631>: mov 0x218(%rsp),%rax > 0x00000030f9685c27 <+33639>: callq *0x50(%rax) > 0x00000030f9685c2a <+33642>: mov %eax,0x220(%rsp) > 0x00000030f9685c31 <+33649>: jmpq 0x30f9684600 <sqlite3VdbeExec+27968> > 0x00000030f9685c36 <+33654>: mov %rcx,%rdi > 0x00000030f9685c39 <+33657>: mov %r9,0x20(%rsp) > 0x00000030f9685c3e <+33662>: callq 0x30f9615f60 <rowSetEntrySort> > 0x00000030f9685c43 <+33667>: mov 0x20(%rsp),%r9 > 0x00000030f9685c48 <+33672>: mov %rax,%rcx > 0x00000030f9685c4b <+33675>: jmpq 0x30f96832aa <sqlite3VdbeExec+23018> > 0x00000030f9685c50 <+33680>: mov 0x10(%rbx),%rdi > 0x00000030f9685c54 <+33684>: callq *0x70(%rbp) > 0x00000030f9685c57 <+33687>: test %eax,%eax > 0x00000030f9685c59 <+33689>: mov %eax,%r12d > 0x00000030f9685c5c <+33692>: jne 0x30f96800e6 <sqlite3VdbeExec+10278> > 0x00000030f9685c62 <+33698>: mov 0x194(%r13),%eax > 0x00000030f9685c69 <+33705>: mov 0x1b8(%r13),%rdx > 0x00000030f9685c70 <+33712>: movslq %eax,%rcx > 0x00000030f9685c73 <+33715>: add $0x1,%eax > 0x00000030f9685c76 <+33718>: mov %rbx,(%rdx,%rcx,8) > 0x00000030f9685c7a <+33722>: mov %eax,0x194(%r13) > 0x00000030f9685c81 <+33729>: addl $0x1,0x18(%rbx) > 0x00000030f9685c85 <+33733>: jmpq 0x30f96800e6 <sqlite3VdbeExec+10278> > 0x00000030f9685c8a <+33738>: xor %edx,%edx > 0x00000030f9685c8c <+33740>: jmpq 0x30f967e9ee <sqlite3VdbeExec+4398> > 0x00000030f9685c91 <+33745>: addl $0x1,0x54(%rsp) > 0x00000030f9685c96 <+33750>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9685c9b <+33755>: mov %rdi,0x218(%rsp) > 0x00000030f9685ca3 <+33763>: mov 0x230(%rsp),%rbx > 0x00000030f9685cab <+33771>: jmpq 0x30f9682a14 <sqlite3VdbeExec+20820> > 0x00000030f9685cb0 <+33776>: addl $0x1,0x54(%rsp) > 0x00000030f9685cb5 <+33781>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9685cba <+33786>: addl $0x1,0x54(%rsp) > 0x00000030f9685cbf <+33791>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9685cc4 <+33796>: mov 0x98(%rsp),%r13 > 0x00000030f9685ccc <+33804>: jmpq 0x30f9684077 <sqlite3VdbeExec+26551> > 0x00000030f9685cd1 <+33809>: addl $0x1,0x54(%rsp) > 0x00000030f9685cd6 <+33814>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9685cdb <+33819>: mov 0x248(%rsp),%rdx > 0x00000030f9685ce3 <+33827>: movabs $0x8000000000000000,%rcx > 0x00000030f9685ced <+33837>: movsd 0x10(%rbx),%xmm0 > 0x00000030f9685cf2 <+33842>: cmp %rcx,%rdx > 0x00000030f9685cf5 <+33845>: je 0x30f9686409 <sqlite3VdbeExec+35657> > 0x00000030f9685cfb <+33851>: mov 0x214(%rsp),%ecx > 0x00000030f9685d02 <+33858>: cvtsi2sd %rdx,%xmm1 > 0x00000030f9685d07 <+33863>: cmp $0x30,%ecx > 0x00000030f9685d0a <+33866>: je 0x30f9685d15 <sqlite3VdbeExec+33877> > 0x00000030f9685d0c <+33868>: cmp $0x2e,%ecx > 0x00000030f9685d0f <+33871>: jne 0x30f96862db <sqlite3VdbeExec+35355> > 0x00000030f9685d15 <+33877>: ucomisd %xmm1,%xmm0 > 0x00000030f9685d19 <+33881>: jbe 0x30f9685d27 <sqlite3VdbeExec+33895> > 0x00000030f9685d1b <+33883>: add $0x1,%rdx > 0x00000030f9685d1f <+33887>: mov %rdx,0x248(%rsp) > 0x00000030f9685d27 <+33895>: mov (%rax),%rdi > 0x00000030f9685d2a <+33898>: lea 0x210(%rsp),%r8 > 0x00000030f9685d32 <+33906>: xor %ecx,%ecx > 0x00000030f9685d34 <+33908>: xor %esi,%esi > 0x00000030f9685d36 <+33910>: callq 0x30f9655730 <sqlite3BtreeMovetoUnpacked> > 0x00000030f9685d3b <+33915>: test %eax,%eax > 0x00000030f9685d3d <+33917>: mov %eax,%r12d > 0x00000030f9685d40 <+33920>: jne 0x30f9683173 <sqlite3VdbeExec+22707> > 0x00000030f9685d46 <+33926>: mov 0x210(%rsp),%edx > 0x00000030f9685d4d <+33933>: mov 0x218(%rsp),%rax > 0x00000030f9685d55 <+33941>: test %edx,%edx > 0x00000030f9685d57 <+33943>: jne 0x30f9680bc5 <sqlite3VdbeExec+13061> > 0x00000030f9685d5d <+33949>: cmpl $0x2f,0x214(%rsp) > 0x00000030f9685d65 <+33957>: movb $0x1,0x25(%rax) > 0x00000030f9685d69 <+33961>: mov 0x248(%rsp),%rdx > 0x00000030f9685d71 <+33969>: movl $0x0,0x64(%rax) > 0x00000030f9685d78 <+33976>: movb $0x0,0x29(%rax) > 0x00000030f9685d7c <+33980>: mov %rdx,0x50(%rax) > 0x00000030f9685d80 <+33984>: jg 0x30f9683599 <sqlite3VdbeExec+23769> > 0x00000030f9685d86 <+33990>: jmpq 0x30f9680be6 <sqlite3VdbeExec+13094> > 0x00000030f9685d8b <+33995>: xor %r9d,%r9d > 0x00000030f9685d8e <+33998>: xor %esi,%esi > 0x00000030f9685d90 <+34000>: xor %ecx,%ecx > 0x00000030f9685d92 <+34002>: xor %eax,%eax > 0x00000030f9685d94 <+34004>: jmpq 0x30f9682655 <sqlite3VdbeExec+19861> > 0x00000030f9685d99 <+34009>: mov %rdx,%rax > 0x00000030f9685d9c <+34012>: jmpq 0x30f967f3dc <sqlite3VdbeExec+6940> > 0x00000030f9685da1 <+34017>: mov 0x248(%rsp),%rdx > 0x00000030f9685da9 <+34025>: jmpq 0x30f9685d27 <sqlite3VdbeExec+33895> > 0x00000030f9685dae <+34030>: mulsd 0x228(%rsp),%xmm0 > 0x00000030f9685db7 <+34039>: movsd %xmm0,0x230(%rsp) > 0x00000030f9685dc0 <+34048>: jmpq 0x30f9683d4b <sqlite3VdbeExec+25739> > 0x00000030f9685dc5 <+34053>: subsd 0x228(%rsp),%xmm0 > 0x00000030f9685dce <+34062>: movsd %xmm0,0x230(%rsp) > 0x00000030f9685dd7 <+34071>: jmpq 0x30f9683d4b <sqlite3VdbeExec+25739> > 0x00000030f9685ddc <+34076>: mov 0x210(%rsp),%rax > 0x00000030f9685de4 <+34084>: mov $0x1,%edx > 0x00000030f9685de9 <+34089>: xor %ecx,%ecx > 0x00000030f9685deb <+34091>: mov $0x1,%esi > 0x00000030f9685df0 <+34096>: mov 0x8(%rax),%rdi > 0x00000030f9685df4 <+34100>: mov (%rax),%r8 > 0x00000030f9685df7 <+34103>: callq 0x30f961d800 <sqlite3BtreeCursor> > 0x00000030f9685dfc <+34108>: mov %eax,%r12d > 0x00000030f9685dff <+34111>: mov 0x210(%rsp),%rax > 0x00000030f9685e07 <+34119>: xor %edx,%edx > 0x00000030f9685e09 <+34121>: movb $0x1,0x2a(%rax) > 0x00000030f9685e0d <+34125>: jmpq 0x30f9680995 <sqlite3VdbeExec+12501> > 0x00000030f9685e12 <+34130>: mov 0x268(%rsp),%rax > 0x00000030f9685e1a <+34138>: jmpq 0x30f9683634 <sqlite3VdbeExec+23924> > 0x00000030f9685e1f <+34143>: movl $0x0,0x210(%rsp) > 0x00000030f9685e2a <+34154>: jmpq 0x30f9683634 <sqlite3VdbeExec+23924> > 0x00000030f9685e2f <+34159>: addsd 0x228(%rsp),%xmm0 > 0x00000030f9685e38 <+34168>: movsd %xmm0,0x230(%rsp) > 0x00000030f9685e41 <+34177>: jmpq 0x30f9683d4b <sqlite3VdbeExec+25739> > 0x00000030f9685e46 <+34182>: mov 0x8(%rcx),%rdx > 0x00000030f9685e4a <+34186>: mov 0x70(%rdx),%rax > 0x00000030f9685e4e <+34190>: test %rax,%rax > 0x00000030f9685e51 <+34193>: jne 0x30f9685e61 <sqlite3VdbeExec+34209> > 0x00000030f9685e53 <+34195>: jmp 0x30f9685e93 <sqlite3VdbeExec+34259> > 0x00000030f9685e55 <+34197>: nopl (%rax) > 0x00000030f9685e58 <+34200>: mov 0x10(%rax),%rax > 0x00000030f9685e5c <+34204>: test %rax,%rax > 0x00000030f9685e5f <+34207>: je 0x30f9685e93 <sqlite3VdbeExec+34259> > 0x00000030f9685e61 <+34209>: cmp 0x8(%rax),%r8d > 0x00000030f9685e65 <+34213>: jne 0x30f9685e58 <sqlite3VdbeExec+34200> > 0x00000030f9685e67 <+34215>: cmp (%rax),%rcx > 0x00000030f9685e6a <+34218>: jne 0x30f9685e58 <sqlite3VdbeExec+34200> > 0x00000030f9685e6c <+34220>: cmp 0xc(%rax),%bl > 0x00000030f9685e6f <+34223>: jbe 0x30f9685e74 <sqlite3VdbeExec+34228> > 0x00000030f9685e71 <+34225>: mov %bl,0xc(%rax) > 0x00000030f9685e74 <+34228>: mov %r12d,%ebx > 0x00000030f9685e77 <+34231>: jmpq 0x30f968383d <sqlite3VdbeExec+24445> > 0x00000030f9685e7c <+34236>: addl $0x1,0x2fc(%r13) > 0x00000030f9685e84 <+34244>: jmpq 0x30f968397f <sqlite3VdbeExec+24767> > 0x00000030f9685e89 <+34249>: addl $0x1,0x54(%rsp) > 0x00000030f9685e8e <+34254>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9685e93 <+34259>: mov $0x18,%edi > 0x00000030f9685e98 <+34264>: mov %rdx,0x30(%rsp) > 0x00000030f9685e9d <+34269>: mov %rcx,0x18(%rsp) > 0x00000030f9685ea2 <+34274>: mov %r8d,0x28(%rsp) > 0x00000030f9685ea7 <+34279>: callq 0x30f9616080 <sqlite3MallocZero> > 0x00000030f9685eac <+34284>: test %rax,%rax > 0x00000030f9685eaf <+34287>: mov 0x30(%rsp),%rdx > 0x00000030f9685eb4 <+34292>: mov 0x18(%rsp),%rcx > 0x00000030f9685eb9 <+34297>: mov 0x28(%rsp),%r8d > 0x00000030f9685ebe <+34302>: je 0x30f9686610 <sqlite3VdbeExec+36176> > 0x00000030f9685ec4 <+34308>: mov %r8d,0x8(%rax) > 0x00000030f9685ec8 <+34312>: mov %rcx,(%rax) > 0x00000030f9685ecb <+34315>: mov 0x70(%rdx),%rsi > 0x00000030f9685ecf <+34319>: mov %rsi,0x10(%rax) > 0x00000030f9685ed3 <+34323>: mov %rax,0x70(%rdx) > 0x00000030f9685ed7 <+34327>: jmp 0x30f9685e6c <sqlite3VdbeExec+34220> > 0x00000030f9685ed9 <+34329>: nopl 0x0(%rax) > 0x00000030f9685ee0 <+34336>: cmpb $0x0,0x4b(%r13) > 0x00000030f9685ee5 <+34341>: je 0x30f96830f3 <sqlite3VdbeExec+22579> > 0x00000030f9685eeb <+34347>: cmp $0x1,%esi > 0x00000030f9685eee <+34350>: je 0x30f9686454 <sqlite3VdbeExec+35732> > 0x00000030f9685ef4 <+34356>: mov $0x1,%ebx > 0x00000030f9685ef9 <+34361>: jmpq 0x30f96830f3 <sqlite3VdbeExec+22579> > 0x00000030f9685efe <+34366>: mov $0x68,%esi > 0x00000030f9685f03 <+34371>: mov $0x2,%ecx > 0x00000030f9685f08 <+34376>: jmpq 0x30f967dc52 <sqlite3VdbeExec+914> > 0x00000030f9685f0d <+34381>: mov 0x8(%rax),%rdi > 0x00000030f9685f11 <+34385>: lea 0x30(%rax),%rsi > 0x00000030f9685f15 <+34389>: callq 0x30f961a7b0 <tableOfTrigger> > 0x00000030f9685f1a <+34394>: lea 0x70(%rax),%rdx > 0x00000030f9685f1e <+34398>: mov 0x70(%rax),%rax > 0x00000030f9685f22 <+34402>: cmp %rax,%rbx > 0x00000030f9685f25 <+34405>: je 0x30f9685f34 <sqlite3VdbeExec+34420> > 0x00000030f9685f27 <+34407>: lea 0x40(%rax),%rdx > 0x00000030f9685f2b <+34411>: mov 0x40(%rax),%rax > 0x00000030f9685f2f <+34415>: cmp %rax,%rbx > 0x00000030f9685f32 <+34418>: jne 0x30f9685f27 <sqlite3VdbeExec+34407> > 0x00000030f9685f34 <+34420>: mov 0x40(%rax),%rax > 0x00000030f9685f38 <+34424>: mov %rax,(%rdx) > 0x00000030f9685f3b <+34427>: jmpq 0x30f967e65d <sqlite3VdbeExec+3485> > 0x00000030f9685f40 <+34432>: mov 0x210(%rsp),%rbx > 0x00000030f9685f48 <+34440>: mov %eax,%r12d > 0x00000030f9685f4b <+34443>: jmpq 0x30f9681784 <sqlite3VdbeExec+16068> > 0x00000030f9685f50 <+34448>: addl $0x1,0x54(%rsp) > 0x00000030f9685f55 <+34453>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9685f5a <+34458>: cmpb $0x54,0x228(%rsp) > 0x00000030f9685f62 <+34466>: mov 0x210(%rsp),%rdx > 0x00000030f9685f6a <+34474>: je 0x30f9686911 <sqlite3VdbeExec+36945> > 0x00000030f9685f70 <+34480>: mov %rdx,%rsi > 0x00000030f9685f73 <+34483>: mov %eax,%ecx > 0x00000030f9685f75 <+34485>: shr %cl,%rsi > 0x00000030f9685f78 <+34488>: test %rdx,%rdx > 0x00000030f9685f7b <+34491>: mov %rsi,0x218(%rsp) > 0x00000030f9685f83 <+34499>: js 0x30f96868f0 <sqlite3VdbeExec+36912> > 0x00000030f9685f89 <+34505>: mov 0x218(%rsp),%rax > 0x00000030f9685f91 <+34513>: jmpq 0x30f9685784 <sqlite3VdbeExec+32452> > 0x00000030f9685f96 <+34518>: addl $0x1,0x54(%rsp) > 0x00000030f9685f9b <+34523>: movq $0x0,0xa8(%rsp) > 0x00000030f9685fa7 <+34535>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9685fac <+34540>: mov %r12,%rdi > 0x00000030f9685faf <+34543>: callq 0x30f961e4f0 <sqlite3RowSetClear> > 0x00000030f9685fb4 <+34548>: mov 0x210(%rsp),%rsi > 0x00000030f9685fbc <+34556>: jmpq 0x30f967ee81 <sqlite3VdbeExec+5569> > 0x00000030f9685fc1 <+34561>: lea 0x2b8(%rsp),%rsi > 0x00000030f9685fc9 <+34569>: mov %rax,%rdi > 0x00000030f9685fcc <+34572>: callq 0x30f9617b70 <sqlite3GetVarint32> > 0x00000030f9685fd1 <+34577>: movzbl %al,%ecx > 0x00000030f9685fd4 <+34580>: mov 0x2b8(%rsp),%eax > 0x00000030f9685fdb <+34587>: mov %ecx,0x2c0(%rsp) > 0x00000030f9685fe2 <+34594>: cmp $0x18003,%eax > 0x00000030f9685fe7 <+34599>: jbe 0x30f9682001 <sqlite3VdbeExec+18241> > 0x00000030f9685fed <+34605>: mov $0x109d0,%edi > 0x00000030f9685ff2 <+34610>: callq 0x30f9630810 <sqlite3CorruptError> > 0x00000030f9685ff7 <+34615>: mov %eax,%r12d > 0x00000030f9685ffa <+34618>: jmpq 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f9685fff <+34623>: lea 0x50(%r15),%rdi > 0x00000030f9686003 <+34627>: lea 0xd7a6(%rip),%rdx # 0x30f96937b0 > 0x00000030f968600a <+34634>: mov %r13,%rsi > 0x00000030f968600d <+34637>: xor %eax,%eax > 0x00000030f968600f <+34639>: mov $0x5,%r12d > 0x00000030f9686015 <+34645>: callq 0x30f962c870 <sqlite3SetString> > 0x00000030f968601a <+34650>: jmpq 0x30f967fa90 <sqlite3VdbeExec+8656> > 0x00000030f968601f <+34655>: xor %eax,%eax > 0x00000030f9686021 <+34657>: jmpq 0x30f9682b61 <sqlite3VdbeExec+21153> > 0x00000030f9686026 <+34662>: mov %eax,%esi > 0x00000030f9686028 <+34664>: callq 0x30f9617a40 <sqlite3PutVarint> > 0x00000030f968602d <+34669>: and $0xff,%eax > 0x00000030f9686032 <+34674>: jmpq 0x30f9682703 <sqlite3VdbeExec+20035> > 0x00000030f9686037 <+34679>: cmp $0x5,%edx > 0x00000030f968603a <+34682>: je 0x30f9686641 <sqlite3VdbeExec+36225> > 0x00000030f9686040 <+34688>: cmp $0x4,%edx > 0x00000030f9686043 <+34691>: je 0x30f9686c1a <sqlite3VdbeExec+37722> > 0x00000030f9686049 <+34697>: cmp $0x5,%esi > 0x00000030f968604c <+34700>: mov 0x210(%rsp),%rdi > 0x00000030f9686054 <+34708>: sete %sil > 0x00000030f9686058 <+34712>: movzbl %sil,%esi > 0x00000030f968605c <+34716>: add $0x1,%esi > 0x00000030f968605f <+34719>: callq 0x30f9655210 <sqlite3BtreeSetVersion> > 0x00000030f9686064 <+34724>: test %eax,%eax > 0x00000030f9686066 <+34726>: mov %eax,%r12d > 0x00000030f9686069 <+34729>: je 0x30f9686cd1 <sqlite3VdbeExec+37905> > 0x00000030f968606f <+34735>: mov 0x224(%rsp),%esi > 0x00000030f9686076 <+34742>: mov %esi,0x220(%rsp) > 0x00000030f968607d <+34749>: jmpq 0x30f9682aed <sqlite3VdbeExec+21037> > 0x00000030f9686082 <+34754>: cmpb $0x0,0x2b(%rdx) > 0x00000030f9686086 <+34758>: mov 0x238(%rsp),%rdi > 0x00000030f968608e <+34766>: je 0x30f9686385 <sqlite3VdbeExec+35525> > 0x00000030f9686094 <+34772>: cmpb $0x1,0x77(%rdi) > 0x00000030f9686098 <+34776>: jne 0x30f96860b8 <sqlite3VdbeExec+34808> > 0x00000030f968609a <+34778>: lea 0x2c4(%rsp),%rsi > 0x00000030f96860a2 <+34786>: xor %edx,%edx > 0x00000030f96860a4 <+34788>: callq 0x30f9617db0 <fetchPayload> > 0x00000030f96860a9 <+34793>: mov 0x210(%rsp),%ecx > 0x00000030f96860b0 <+34800>: mov 0x228(%rsp),%rdx > 0x00000030f96860b8 <+34808>: cmp %ecx,0x2c4(%rsp) > 0x00000030f96860bf <+34815>: mov %rax,0x260(%rsp) > 0x00000030f96860c7 <+34823>: jb 0x30f9686333 <sqlite3VdbeExec+35443> > 0x00000030f96860cd <+34829>: mov %rax,0x230(%rsp) > 0x00000030f96860d5 <+34837>: mov %rax,0x80(%rdx) > 0x00000030f96860dc <+34844>: jmpq 0x30f9681fdc <sqlite3VdbeExec+18204> > 0x00000030f96860e1 <+34849>: testb $0x2,0x2d(%r13) > 0x00000030f96860e6 <+34854>: je 0x30f9684dd3 <sqlite3VdbeExec+29971> > 0x00000030f96860ec <+34860>: mov 0x8(%r13),%rax > 0x00000030f96860f0 <+34864>: test %rax,%rax > 0x00000030f96860f3 <+34867>: je 0x30f9686105 <sqlite3VdbeExec+34885> > 0x00000030f96860f5 <+34869>: movb $0x1,0x93(%rax) > 0x00000030f96860fc <+34876>: mov 0x60(%rax),%rax > 0x00000030f9686100 <+34880>: test %rax,%rax > 0x00000030f9686103 <+34883>: jne 0x30f96860f5 <sqlite3VdbeExec+34869> > 0x00000030f9686105 <+34885>: mov %r13,%rdi > 0x00000030f9686108 <+34888>: xor %r12d,%r12d > 0x00000030f968610b <+34891>: callq 0x30f9620b40 <sqlite3ResetAllSchemasOfConnection> > 0x00000030f9686110 <+34896>: orl $0x200,0x2c(%r13) > 0x00000030f9686118 <+34904>: jmpq 0x30f9684dd3 <sqlite3VdbeExec+29971> > 0x00000030f968611d <+34909>: cmp %edx,0x2c4(%rsp) > 0x00000030f9686124 <+34916>: jge 0x30f968202f <sqlite3VdbeExec+18287> > 0x00000030f968612a <+34922>: mov 0x228(%rsp),%rax > 0x00000030f9686132 <+34930>: movw $0x0,0x294(%rsp) > 0x00000030f968613c <+34940>: lea 0x270(%rsp),%r8 > 0x00000030f9686144 <+34948>: movq $0x0,0x270(%rsp) > 0x00000030f9686150 <+34960>: mov 0x238(%rsp),%rdi > 0x00000030f9686158 <+34968>: xor %esi,%esi > 0x00000030f968615a <+34970>: movzbl 0x2b(%rax),%ecx > 0x00000030f968615e <+34974>: callq 0x30f96561e0 <sqlite3VdbeMemFromBtree> > 0x00000030f9686163 <+34979>: test %eax,%eax > 0x00000030f9686165 <+34981>: mov %eax,%r12d > 0x00000030f9686168 <+34984>: jne 0x30f967fa90 <sqlite3VdbeExec+8656> > 0x00000030f968616e <+34990>: mov 0x278(%rsp),%rax > 0x00000030f9686176 <+34998>: mov 0x254(%rsp),%edx > 0x00000030f968617d <+35005>: movslq 0x2c0(%rsp),%rcx > 0x00000030f9686185 <+35013>: mov 0x250(%rsp),%esi > 0x00000030f968618c <+35020>: mov %rax,0x260(%rsp) > 0x00000030f9686194 <+35028>: jmpq 0x30f9682037 <sqlite3VdbeExec+18295> > 0x00000030f9686199 <+35033>: nopl 0x0(%rax) > 0x00000030f96861a0 <+35040>: mov 0x210(%rsp),%rbx > 0x00000030f96861a8 <+35048>: mov 0xa8(%r15),%ebp > 0x00000030f96861af <+35055>: mov 0x8(%rbx),%r12 > 0x00000030f96861b3 <+35059>: mov %rbx,%rdi > 0x00000030f96861b6 <+35062>: callq 0x30f961d5d0 <sqlite3BtreeEnter> > 0x00000030f96861bb <+35067>: mov %ebp,%esi > 0x00000030f96861bd <+35069>: mov (%r12),%rdi > 0x00000030f96861c1 <+35073>: callq 0x30f9616e30 <sqlite3PagerOpenSavepoint> > 0x00000030f96861c6 <+35078>: mov %rbx,%rdi > 0x00000030f96861c9 <+35081>: mov %eax,%r12d > 0x00000030f96861cc <+35084>: callq 0x30f9619440 <sqlite3BtreeLeave> > 0x00000030f96861d1 <+35089>: jmpq 0x30f9684fa4 <sqlite3VdbeExec+30436> > 0x00000030f96861d6 <+35094>: mov 0x218(%rsp),%rsi > 0x00000030f96861de <+35102>: lea 0x50(%r15),%rdi > 0x00000030f96861e2 <+35106>: lea 0x59bf(%rip),%rdx # 0x30f968bba8 > 0x00000030f96861e9 <+35113>: mov %rsi,%rcx > 0x00000030f96861ec <+35116>: xor %eax,%eax > 0x00000030f96861ee <+35118>: mov %r13,%rsi > 0x00000030f96861f1 <+35121>: mov $0x1,%r12d > 0x00000030f96861f7 <+35127>: callq 0x30f962c870 <sqlite3SetString> > 0x00000030f96861fc <+35132>: jmpq 0x30f967fa90 <sqlite3VdbeExec+8656> > 0x00000030f9686201 <+35137>: mov 0xb0(%rsp),%rdi > 0x00000030f9686209 <+35145>: callq 0x30f961e4b0 <sqlite3StrAccumReset> > 0x00000030f968620e <+35150>: mov 0x170(%rsp),%eax > 0x00000030f9686215 <+35157>: add $0x1,%eax > 0x00000030f9686218 <+35160>: mov %eax,0x224(%rsp) > 0x00000030f968621f <+35167>: xor %eax,%eax > 0x00000030f9686221 <+35169>: jmpq 0x30f968288a <sqlite3VdbeExec+20426> > 0x00000030f9686226 <+35174>: mov 0x218(%rsp),%rax > 0x00000030f968622e <+35182>: lea 0x210(%rsp),%rsi > 0x00000030f9686236 <+35190>: mov (%rax),%rdi > 0x00000030f9686239 <+35193>: callq 0x30f96194b0 <sqlite3BtreeKeySize> > 0x00000030f968623e <+35198>: mov %eax,%r12d > 0x00000030f9686241 <+35201>: mov 0x210(%rsp),%rax > 0x00000030f9686249 <+35209>: movabs $0x7fffffffffffffff,%rdx > 0x00000030f9686253 <+35219>: cmp %rdx,%rax > 0x00000030f9686256 <+35222>: je 0x30f9686630 <sqlite3VdbeExec+36208> > 0x00000030f968625c <+35228>: add $0x1,%rax > 0x00000030f9686260 <+35232>: mov %rax,0x210(%rsp) > 0x00000030f9686268 <+35240>: jmpq 0x30f9683512 <sqlite3VdbeExec+23634> > 0x00000030f968626d <+35245>: addl $0x1,0x54(%rsp) > 0x00000030f9686272 <+35250>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9686277 <+35255>: mov %rax,%rdi > 0x00000030f968627a <+35258>: callq 0x30f9656000 <sqlite3VdbeCursorMoveto> > 0x00000030f968627f <+35263>: test %eax,%eax > 0x00000030f9686281 <+35265>: mov %eax,%r12d > 0x00000030f9686284 <+35268>: jne 0x30f9683173 <sqlite3VdbeExec+22707> > 0x00000030f968628a <+35274>: mov 0x210(%rsp),%rax > 0x00000030f9686292 <+35282>: cmpb $0x0,0x25(%rax) > 0x00000030f9686296 <+35286>: je 0x30f968693e <sqlite3VdbeExec+36990> > 0x00000030f968629c <+35292>: mov 0x50(%rax),%rax > 0x00000030f96862a0 <+35296>: mov %rax,0x218(%rsp) > 0x00000030f96862a8 <+35304>: jmpq 0x30f967f0ca <sqlite3VdbeExec+6154> > 0x00000030f96862ad <+35309>: mov $0xffffffa9,%ecx > 0x00000030f96862b2 <+35314>: sub %edx,%ecx > 0x00000030f96862b4 <+35316>: mov %rax,%rdx > 0x00000030f96862b7 <+35319>: neg %rdx > 0x00000030f96862ba <+35322>: cmp $0xffffffffffffffc1,%rax > 0x00000030f96862be <+35326>: mov $0x40,%eax > 0x00000030f96862c3 <+35331>: cmovge %rdx,%rax > 0x00000030f96862c7 <+35335>: mov %cl,0x228(%rsp) > 0x00000030f96862ce <+35342>: mov %rax,0x220(%rsp) > 0x00000030f96862d6 <+35350>: jmpq 0x30f9685769 <sqlite3VdbeExec+32425> > 0x00000030f96862db <+35355>: ucomisd %xmm0,%xmm1 > 0x00000030f96862df <+35359>: jbe 0x30f9685d27 <sqlite3VdbeExec+33895> > 0x00000030f96862e5 <+35365>: sub $0x1,%rdx > 0x00000030f96862e9 <+35369>: mov %rdx,0x248(%rsp) > 0x00000030f96862f1 <+35377>: jmpq 0x30f9685d27 <sqlite3VdbeExec+33895> > 0x00000030f96862f6 <+35382>: lea 0x0(,%rax,8),%rdx > 0x00000030f96862fe <+35390>: mov %rax,%rdi > 0x00000030f9686301 <+35393>: shl $0x6,%rdi > 0x00000030f9686305 <+35397>: sub %rdx,%rdi > 0x00000030f9686308 <+35400>: add 0x58(%rsp),%rdi > 0x00000030f968630d <+35405>: mov %rdi,0x228(%rsp) > 0x00000030f9686315 <+35413>: jmpq 0x30f9684b5b <sqlite3VdbeExec+29339> > 0x00000030f968631a <+35418>: mov %r14,%rdi > 0x00000030f968631d <+35421>: callq 0x30f96108f0 <sqlite3VdbeIntegerAffinity> > 0x00000030f9686322 <+35426>: addl $0x1,0x54(%rsp) > 0x00000030f9686327 <+35431>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f968632c <+35436>: xor %eax,%eax > 0x00000030f968632e <+35438>: jmpq 0x30f96838f1 <sqlite3VdbeExec+24625> > 0x00000030f9686333 <+35443>: movq $0x0,0x80(%rdx) > 0x00000030f968633e <+35454>: jmpq 0x30f9681fdc <sqlite3VdbeExec+18204> > 0x00000030f9686343 <+35459>: mov %rdx,%rdi > 0x00000030f9686346 <+35462>: callq 0x30f961e6c0 <sqlite3VdbeMemReleaseExternal> > 0x00000030f968634b <+35467>: movslq 0x224(%rsp),%rax > 0x00000030f9686353 <+35475>: mov 0x248(%rsp),%rdi > 0x00000030f968635b <+35483>: mov 0x268(%rsp),%rdx > 0x00000030f9686363 <+35491>: mov 0x230(%rsp),%rcx > 0x00000030f968636b <+35499>: lea 0x0(,%rax,4),%rsi > 0x00000030f9686373 <+35507>: mov (%rdi,%rax,4),%edi > 0x00000030f9686376 <+35510>: jmpq 0x30f96849c9 <sqlite3VdbeExec+28937> > 0x00000030f968637b <+35515>: addl $0x1,0x54(%rsp) > 0x00000030f9686380 <+35520>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9686385 <+35525>: cmpb $0x1,0x77(%rdi) > 0x00000030f9686389 <+35529>: jne 0x30f96860b8 <sqlite3VdbeExec+34808> > 0x00000030f968638f <+35535>: lea 0x2c4(%rsp),%rsi > 0x00000030f9686397 <+35543>: mov $0x1,%edx > 0x00000030f968639c <+35548>: callq 0x30f9617db0 <fetchPayload> > 0x00000030f96863a1 <+35553>: mov 0x210(%rsp),%ecx > 0x00000030f96863a8 <+35560>: mov 0x228(%rsp),%rdx > 0x00000030f96863b0 <+35568>: jmpq 0x30f96860b8 <sqlite3VdbeExec+34808> > 0x00000030f96863b5 <+35573>: mov 0x10(%rax),%rdx > 0x00000030f96863b9 <+35577>: mov %rax,%rsi > 0x00000030f96863bc <+35580>: mov %r13,%rdi > 0x00000030f96863bf <+35583>: mov %rdx,0x2f0(%r13) > 0x00000030f96863c6 <+35590>: callq 0x30f961e410 <sqlite3DbFree> > 0x00000030f96863cb <+35595>: test %ebx,%ebx > 0x00000030f96863cd <+35597>: jne 0x30f967e4e8 <sqlite3VdbeExec+3112> > 0x00000030f96863d3 <+35603>: subl $0x1,0x2fc(%r13) > 0x00000030f96863db <+35611>: mov 0x210(%rsp),%esi > 0x00000030f96863e2 <+35618>: jmpq 0x30f9684e0a <sqlite3VdbeExec+30026> > 0x00000030f96863e7 <+35623>: mov 0x228(%rsp),%rax > 0x00000030f96863ef <+35631>: movb $0x1,0x46(%r13) > 0x00000030f96863f4 <+35636>: mov 0x218(%rsp),%rdi > 0x00000030f96863fc <+35644>: callq *0x38(%rax) > 0x00000030f96863ff <+35647>: addl $0x1,0x54(%rsp) > 0x00000030f9686404 <+35652>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9686409 <+35657>: movsd 0xde1f(%rip),%xmm1 # 0x30f9694230 > 0x00000030f9686411 <+35665>: ucomisd %xmm0,%xmm1 > 0x00000030f9686415 <+35669>: xorpd %xmm1,%xmm1 > 0x00000030f9686419 <+35673>: ja 0x30f9686425 <sqlite3VdbeExec+35685> > 0x00000030f968641b <+35675>: ucomisd %xmm1,%xmm0 > 0x00000030f968641f <+35679>: jbe 0x30f9685cfb <sqlite3VdbeExec+33851> > 0x00000030f9686425 <+35685>: ucomisd %xmm0,%xmm1 > 0x00000030f9686429 <+35689>: movl $0x1,0x210(%rsp) > 0x00000030f9686434 <+35700>: ja 0x30f9686d68 <sqlite3VdbeExec+38056> > 0x00000030f968643a <+35706>: cmpl $0x2f,0x214(%rsp) > 0x00000030f9686442 <+35714>: jle 0x30f9686d34 <sqlite3VdbeExec+38004> > 0x00000030f9686448 <+35720>: mov 0x8(%rbp),%ebp > 0x00000030f968644b <+35723>: mov %ebp,0x54(%rsp) > 0x00000030f968644f <+35727>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9686454 <+35732>: mov $0x1,%esi > 0x00000030f9686459 <+35737>: mov %r15,%rdi > 0x00000030f968645c <+35740>: callq 0x30f962c940 <sqlite3VdbeCheckFk> > 0x00000030f9686461 <+35745>: test %eax,%eax > 0x00000030f9686463 <+35747>: mov %eax,%r12d > 0x00000030f9686466 <+35750>: jne 0x30f967dafd <sqlite3VdbeExec+573> > 0x00000030f968646c <+35756>: movb $0x1,0x44(%r13) > 0x00000030f9686471 <+35761>: mov %r15,%rdi > 0x00000030f9686474 <+35764>: callq 0x30f96597c0 <sqlite3VdbeHalt> > 0x00000030f9686479 <+35769>: cmp $0x5,%eax > 0x00000030f968647c <+35772>: je 0x30f9686db3 <sqlite3VdbeExec+38131> > 0x00000030f9686482 <+35778>: movb $0x0,0x4b(%r13) > 0x00000030f9686487 <+35783>: mov $0x1,%ebx > 0x00000030f968648c <+35788>: mov 0x8c(%r15),%r12d > 0x00000030f9686493 <+35795>: jmpq 0x30f9684dd3 <sqlite3VdbeExec+29971> > 0x00000030f9686498 <+35800>: mov 0xf0(%r15),%eax > 0x00000030f968649f <+35807>: jmpq 0x30f967f205 <sqlite3VdbeExec+6469> > 0x00000030f96864a4 <+35812>: mov 0x78(%rsp),%rax > 0x00000030f96864a9 <+35817>: lea 0x108(%rsp),%r8 > 0x00000030f96864b1 <+35825>: lea 0xf8(%rsp),%rdx > 0x00000030f96864b9 <+35833>: xor %esi,%esi > 0x00000030f96864bb <+35835>: mov $0x101e,%ecx > 0x00000030f96864c0 <+35840>: mov (%rax),%rdi > 0x00000030f96864c3 <+35843>: callq 0x30f9616f70 <sqlite3OsOpenMalloc> > 0x00000030f96864c8 <+35848>: test %eax,%eax > 0x00000030f96864ca <+35850>: mov %eax,%r12d > 0x00000030f96864cd <+35853>: jne 0x30f9684bc2 <sqlite3VdbeExec+29442> > 0x00000030f96864d3 <+35859>: mov 0xf8(%rsp),%rdi > 0x00000030f96864db <+35867>: jmpq 0x30f9684157 <sqlite3VdbeExec+26775> > 0x00000030f96864e0 <+35872>: movq $0x1,0x218(%rsp) > 0x00000030f96864ec <+35884>: xorpd %xmm0,%xmm0 > 0x00000030f96864f0 <+35888>: jmpq 0x30f9683d42 <sqlite3VdbeExec+25730> > 0x00000030f96864f5 <+35893>: mov 0x240(%rsp),%rdx > 0x00000030f96864fd <+35901>: mov (%rdx,%rax,4),%esi > 0x00000030f9686500 <+35904>: mov %esi,0x2c8(%rsp) > 0x00000030f9686507 <+35911>: movzbl 0x3(%rbp),%eax > 0x00000030f968650b <+35915>: test $0xc0,%al > 0x00000030f968650d <+35917>: je 0x30f9686577 <sqlite3VdbeExec+36023> > 0x00000030f968650f <+35919>: cmp $0xb,%esi > 0x00000030f9686512 <+35922>: jbe 0x30f9686e40 <sqlite3VdbeExec+38272> > 0x00000030f9686518 <+35928>: test $0x1,%sil > 0x00000030f968651c <+35932>: jne 0x30f9686e33 <sqlite3VdbeExec+38259> > 0x00000030f9686522 <+35938>: xor %edi,%edi > 0x00000030f9686524 <+35940>: mov %rdi,0x260(%rsp) > 0x00000030f968652c <+35948>: mov 0x268(%rsp),%rdx > 0x00000030f9686534 <+35956>: callq 0x30f96145f0 <sqlite3VdbeSerialGet> > 0x00000030f9686539 <+35961>: jmpq 0x30f96849dc <sqlite3VdbeExec+28956> > 0x00000030f968653e <+35966>: lea (%rax,%rsi,1),%rcx > 0x00000030f9686542 <+35970>: mov %rcx,0x220(%rsp) > 0x00000030f968654a <+35978>: jmpq 0x30f967e2c5 <sqlite3VdbeExec+2565> > 0x00000030f968654f <+35983>: mov 0x54(%rsp),%edx > 0x00000030f9686553 <+35987>: mov %edx,0x88(%r15) > 0x00000030f968655a <+35994>: movl $0x5,0x8c(%r15) > 0x00000030f9686565 <+36005>: jmpq 0x30f967dafd <sqlite3VdbeExec+573> > 0x00000030f968656a <+36010>: test %ecx,%ecx > 0x00000030f968656c <+36012>: je 0x30f96848ad <sqlite3VdbeExec+28653> > 0x00000030f9686572 <+36018>: jmpq 0x30f968186f <sqlite3VdbeExec+16303> > 0x00000030f9686577 <+36023>: cmp $0xb,%esi > 0x00000030f968657a <+36026>: nopw 0x0(%rax,%rax,1) > 0x00000030f9686580 <+36032>: jbe 0x30f9686ca9 <sqlite3VdbeExec+37865> > 0x00000030f9686586 <+36038>: sub $0xc,%esi > 0x00000030f9686589 <+36041>: shr %esi > 0x00000030f968658b <+36043>: mov %esi,0x254(%rsp) > 0x00000030f9686592 <+36050>: lea 0x270(%rsp),%rbx > 0x00000030f968659a <+36058>: mov 0x268(%rsp),%rsi > 0x00000030f96865a2 <+36066>: mov %rbx,%rdi > 0x00000030f96865a5 <+36069>: callq 0x30f961ea60 <sqlite3VdbeMemMove> > 0x00000030f96865aa <+36074>: mov 0x228(%rsp),%rax > 0x00000030f96865b2 <+36082>: movslq 0x224(%rsp),%rdx > 0x00000030f96865ba <+36090>: mov %rbx,%r8 > 0x00000030f96865bd <+36093>: mov 0x238(%rsp),%rdi > 0x00000030f96865c5 <+36101>: movzbl 0x2b(%rax),%ecx > 0x00000030f96865c9 <+36105>: mov 0x248(%rsp),%rax > 0x00000030f96865d1 <+36113>: mov (%rax,%rdx,4),%esi > 0x00000030f96865d4 <+36116>: mov 0x254(%rsp),%edx > 0x00000030f96865db <+36123>: callq 0x30f96561e0 <sqlite3VdbeMemFromBtree> > 0x00000030f96865e0 <+36128>: test %eax,%eax > 0x00000030f96865e2 <+36130>: mov %eax,%r12d > 0x00000030f96865e5 <+36133>: jne 0x30f967fa90 <sqlite3VdbeExec+8656> > 0x00000030f96865eb <+36139>: mov 0x278(%rsp),%rdi > 0x00000030f96865f3 <+36147>: mov 0x2c8(%rsp),%esi > 0x00000030f96865fa <+36154>: mov %rdi,0x260(%rsp) > 0x00000030f9686602 <+36162>: jmpq 0x30f968652c <sqlite3VdbeExec+35948> > 0x00000030f9686607 <+36167>: nopw 0x0(%rax,%rax,1) > 0x00000030f9686610 <+36176>: mov $0x7,%r12d > 0x00000030f9686616 <+36182>: jmpq 0x30f9685e74 <sqlite3VdbeExec+34228> > 0x00000030f968661b <+36187>: mov %rdx,%rax > 0x00000030f968661e <+36190>: jmpq 0x30f9684b3c <sqlite3VdbeExec+29308> > 0x00000030f9686623 <+36195>: mov 0x210(%rsp),%rbx > 0x00000030f968662b <+36203>: jmpq 0x30f9681784 <sqlite3VdbeExec+16068> > 0x00000030f9686630 <+36208>: mov 0x218(%rsp),%rax > 0x00000030f9686638 <+36216>: movb $0x1,0x27(%rax) > 0x00000030f968663c <+36220>: jmpq 0x30f9683512 <sqlite3VdbeExec+23634> > 0x00000030f9686641 <+36225>: cmpq $0x0,0xf8(%rbx) > 0x00000030f9686649 <+36233>: je 0x30f9686982 <sqlite3VdbeExec+37058> > 0x00000030f968664f <+36239>: mov %rbx,%rdi > 0x00000030f9686652 <+36242>: callq 0x30f9618f30 <pagerExclusiveLock> > 0x00000030f9686657 <+36247>: test %eax,%eax > 0x00000030f9686659 <+36249>: mov %eax,%r12d > 0x00000030f968665c <+36252>: jne 0x30f968606f <sqlite3VdbeExec+34735> > 0x00000030f9686662 <+36258>: movzbl 0xd(%rbx),%esi > 0x00000030f9686666 <+36262>: mov 0xe8(%rbx),%rcx > 0x00000030f968666d <+36269>: mov 0xa0(%rbx),%edx > 0x00000030f9686673 <+36275>: mov 0xf8(%rbx),%rdi > 0x00000030f968667a <+36282>: callq 0x30f963bf70 <sqlite3WalClose> > 0x00000030f968667f <+36287>: test %eax,%eax > 0x00000030f9686681 <+36289>: mov %eax,%r12d > 0x00000030f9686684 <+36292>: movq $0x0,0xf8(%rbx) > 0x00000030f968668f <+36303>: jne 0x30f968606f <sqlite3VdbeExec+34735> > 0x00000030f9686695 <+36309>: mov 0x220(%rsp),%esi > 0x00000030f968669c <+36316>: mov 0x218(%rsp),%rdi > 0x00000030f96866a4 <+36324>: callq 0x30f9642630 <sqlite3PagerSetJournalMode> > 0x00000030f96866a9 <+36329>: mov 0x220(%rsp),%esi > 0x00000030f96866b0 <+36336>: jmpq 0x30f9686049 <sqlite3VdbeExec+34697> > 0x00000030f96866b5 <+36341>: nopl (%rax) > 0x00000030f96866b8 <+36344>: movq $0x1,0x218(%rsp) > 0x00000030f96866c4 <+36356>: xor %ecx,%ecx > 0x00000030f96866c6 <+36358>: jmpq 0x30f967e2bd <sqlite3VdbeExec+2557> > 0x00000030f96866cb <+36363>: xor %eax,%eax > 0x00000030f96866cd <+36365>: cmpb $0x54,0x228(%rsp) > 0x00000030f96866d5 <+36373>: sete %al > 0x00000030f96866d8 <+36376>: sub $0x1,%rax > 0x00000030f96866dc <+36380>: jmpq 0x30f9685784 <sqlite3VdbeExec+32452> > 0x00000030f96866e1 <+36385>: callq 0x30f9609d10 <__stack_chk_fail@plt> > 0x00000030f96866e6 <+36390>: movabs $0x8000000000000000,%rdx > 0x00000030f96866f0 <+36400>: cmp %rdx,%rax > 0x00000030f96866f3 <+36403>: jne 0x30f9684ef2 <sqlite3VdbeExec+30258> > 0x00000030f96866f9 <+36409>: jmpq 0x30f9683cc1 <sqlite3VdbeExec+25601> > 0x00000030f96866fe <+36414>: xchg %ax,%ax > 0x00000030f9686700 <+36416>: lea 0x230(%rsp),%rdi > 0x00000030f9686708 <+36424>: lea 0x50(%r15),%rbx > 0x00000030f968670c <+36428>: callq 0x30f961e680 <sqlite3VdbeMemRelease> > 0x00000030f9686711 <+36433>: jmpq 0x30f967da8c <sqlite3VdbeExec+460> > 0x00000030f9686716 <+36438>: lea 0x100(%rsp),%r8 > 0x00000030f968671e <+36446>: mov 0x78(%rsp),%esi > 0x00000030f9686722 <+36450>: xor %ecx,%ecx > 0x00000030f9686724 <+36452>: mov %rbx,%rdi > 0x00000030f9686727 <+36455>: mov %r8,%rdx > 0x00000030f968672a <+36458>: callq 0x30f9643040 <btreeGetPage> > 0x00000030f968672f <+36463>: test %eax,%eax > 0x00000030f9686731 <+36465>: mov %eax,%r12d > 0x00000030f9686734 <+36468>: mov %eax,0xe4(%rsp) > 0x00000030f968673b <+36475>: jne 0x30f96856c2 <sqlite3VdbeExec+32258> > 0x00000030f9686741 <+36481>: mov 0x78(%rsp),%esi > 0x00000030f9686745 <+36485>: mov 0x48(%rsp),%rdi > 0x00000030f968674a <+36490>: xor %edx,%edx > 0x00000030f968674c <+36492>: callq 0x30f9657c80 <sqlite3BtreeClearTable> > 0x00000030f9686751 <+36497>: test %eax,%eax > 0x00000030f9686753 <+36499>: mov %eax,0xe4(%rsp) > 0x00000030f968675a <+36506>: jne 0x30f9686b4d <sqlite3VdbeExec+37517> > 0x00000030f9686760 <+36512>: cmpl $0x1,0x78(%rsp) > 0x00000030f9686765 <+36517>: movl $0x0,0x210(%rsp) > 0x00000030f9686770 <+36528>: jbe 0x30f9686b3b <sqlite3VdbeExec+37499> > 0x00000030f9686776 <+36534>: cmpb $0x0,0x21(%rbx) > 0x00000030f968677a <+36538>: je 0x30f96869f3 <sqlite3VdbeExec+37171> > 0x00000030f9686780 <+36544>: mov 0x48(%rsp),%rdi > 0x00000030f9686785 <+36549>: lea 0xf8(%rsp),%rdx > 0x00000030f968678d <+36557>: mov $0x4,%esi > 0x00000030f9686792 <+36562>: callq 0x30f961d8e0 <sqlite3BtreeGetMeta> > 0x00000030f9686797 <+36567>: mov 0x78(%rsp),%r8d > 0x00000030f968679c <+36572>: cmp 0xf8(%rsp),%r8d > 0x00000030f96867a4 <+36580>: je 0x30f9686adc <sqlite3VdbeExec+37404> > 0x00000030f96867aa <+36586>: mov 0x100(%rsp),%rdi > 0x00000030f96867b2 <+36594>: callq 0x30f964f070 <releasePage> > 0x00000030f96867b7 <+36599>: lea 0x108(%rsp),%r10 > 0x00000030f96867bf <+36607>: mov 0xf8(%rsp),%esi > 0x00000030f96867c6 <+36614>: xor %ecx,%ecx > 0x00000030f96867c8 <+36616>: mov %rbx,%rdi > 0x00000030f96867cb <+36619>: mov %r10,%rdx > 0x00000030f96867ce <+36622>: mov %r10,0x30(%rsp) > 0x00000030f96867d3 <+36627>: callq 0x30f9643040 <btreeGetPage> > 0x00000030f96867d8 <+36632>: test %eax,%eax > 0x00000030f96867da <+36634>: mov %eax,%r12d > 0x00000030f96867dd <+36637>: mov %eax,0xe4(%rsp) > 0x00000030f96867e4 <+36644>: jne 0x30f96856c2 <sqlite3VdbeExec+32258> > 0x00000030f96867ea <+36650>: mov 0x78(%rsp),%r8d > 0x00000030f96867ef <+36655>: mov 0x108(%rsp),%rsi > 0x00000030f96867f7 <+36663>: xor %r9d,%r9d > 0x00000030f96867fa <+36666>: xor %ecx,%ecx > 0x00000030f96867fc <+36668>: mov $0x1,%edx > 0x00000030f9686801 <+36673>: mov %rbx,%rdi > 0x00000030f9686804 <+36676>: callq 0x30f9652310 <relocatePage> > 0x00000030f9686809 <+36681>: mov 0x108(%rsp),%rdi > 0x00000030f9686811 <+36689>: mov %eax,0xe4(%rsp) > 0x00000030f9686818 <+36696>: callq 0x30f964f070 <releasePage> > 0x00000030f968681d <+36701>: mov 0xe4(%rsp),%r12d > 0x00000030f9686825 <+36709>: mov 0x30(%rsp),%r10 > 0x00000030f968682a <+36714>: test %r12d,%r12d > 0x00000030f968682d <+36717>: jne 0x30f96856c2 <sqlite3VdbeExec+32258> > 0x00000030f9686833 <+36723>: mov 0xf8(%rsp),%esi > 0x00000030f968683a <+36730>: xor %ecx,%ecx > 0x00000030f968683c <+36732>: mov %r10,%rdx > 0x00000030f968683f <+36735>: mov %rbx,%rdi > 0x00000030f9686842 <+36738>: movq $0x0,0x108(%rsp) > 0x00000030f968684e <+36750>: callq 0x30f9643040 <btreeGetPage> > 0x00000030f9686853 <+36755>: mov 0x108(%rsp),%rdi > 0x00000030f968685b <+36763>: lea 0xe4(%rsp),%rsi > 0x00000030f9686863 <+36771>: mov %eax,0xe4(%rsp) > 0x00000030f968686a <+36778>: callq 0x30f9653200 <freePage> > 0x00000030f968686f <+36783>: mov 0x108(%rsp),%rdi > 0x00000030f9686877 <+36791>: callq 0x30f964f070 <releasePage> > 0x00000030f968687c <+36796>: mov 0xe4(%rsp),%r12d > 0x00000030f9686884 <+36804>: test %r12d,%r12d > 0x00000030f9686887 <+36807>: jne 0x30f96856c2 <sqlite3VdbeExec+32258> > 0x00000030f968688d <+36813>: mov 0xf8(%rsp),%ecx > 0x00000030f9686894 <+36820>: mov %ecx,0x210(%rsp) > 0x00000030f968689b <+36827>: mov 0x220f2f(%rip),%eax # 0x30f98a77d0 <sqlite3PendingByte> > 0x00000030f96868a1 <+36833>: xor %edx,%edx > 0x00000030f96868a3 <+36835>: sub $0x1,%ecx > 0x00000030f96868a6 <+36838>: mov $0xcccccccd,%r8d > 0x00000030f96868ac <+36844>: divl 0x30(%rbx) > 0x00000030f96868af <+36847>: lea 0x1(%rax),%edi > 0x00000030f96868b2 <+36850>: cmp %edi,%ecx > 0x00000030f96868b4 <+36852>: je 0x30f96868e6 <sqlite3VdbeExec+36902> > 0x00000030f96868b6 <+36854>: xor %edx,%edx > 0x00000030f96868b8 <+36856>: cmp $0x1,%ecx > 0x00000030f96868bb <+36859>: jbe 0x30f96868de <sqlite3VdbeExec+36894> > 0x00000030f96868bd <+36861>: mov 0x34(%rbx),%eax > 0x00000030f96868c0 <+36864>: mul %r8d > 0x00000030f96868c3 <+36867>: lea -0x2(%rcx),%eax > 0x00000030f96868c6 <+36870>: shr $0x2,%edx > 0x00000030f96868c9 <+36873>: lea 0x1(%rdx),%esi > 0x00000030f96868cc <+36876>: xor %edx,%edx > 0x00000030f96868ce <+36878>: div %esi > 0x00000030f96868d0 <+36880>: imul %esi,%eax > 0x00000030f96868d3 <+36883>: lea 0x2(%rax),%edx > 0x00000030f96868d6 <+36886>: add $0x3,%eax > 0x00000030f96868d9 <+36889>: cmp %edi,%edx > 0x00000030f96868db <+36891>: cmove %eax,%edx > 0x00000030f96868de <+36894>: cmp %edx,%ecx > 0x00000030f96868e0 <+36896>: jne 0x30f9686b1b <sqlite3VdbeExec+37467> > 0x00000030f96868e6 <+36902>: sub $0x1,%ecx > 0x00000030f96868e9 <+36905>: jmp 0x30f96868b2 <sqlite3VdbeExec+36850> > 0x00000030f96868eb <+36907>: nopl 0x0(%rax,%rax,1) > 0x00000030f96868f0 <+36912>: mov $0x40,%ecx > 0x00000030f96868f5 <+36917>: sub %eax,%ecx > 0x00000030f96868f7 <+36919>: mov $0xffffffffffffffff,%rax > 0x00000030f96868fe <+36926>: shl %cl,%rax > 0x00000030f9686901 <+36929>: or %rsi,%rax > 0x00000030f9686904 <+36932>: mov %rax,0x218(%rsp) > 0x00000030f968690c <+36940>: jmpq 0x30f9685f89 <sqlite3VdbeExec+34505> > 0x00000030f9686911 <+36945>: mov %eax,%ecx > 0x00000030f9686913 <+36947>: shl %cl,%rdx > 0x00000030f9686916 <+36950>: mov %rdx,0x218(%rsp) > 0x00000030f968691e <+36958>: jmpq 0x30f9685f89 <sqlite3VdbeExec+34505> > 0x00000030f9686923 <+36963>: mov 0x10(%rbp),%rsi > 0x00000030f9686927 <+36967>: mov 0x268(%rsp),%rdi > 0x00000030f968692f <+36975>: mov $0x800,%edx > 0x00000030f9686934 <+36980>: callq 0x30f961e730 <sqlite3VdbeMemShallowCopy> > 0x00000030f9686939 <+36985>: jmpq 0x30f96849ef <sqlite3VdbeExec+28975> > 0x00000030f968693e <+36990>: mov (%rax),%rdi > 0x00000030f9686941 <+36993>: lea 0x218(%rsp),%rsi > 0x00000030f9686949 <+37001>: callq 0x30f96194b0 <sqlite3BtreeKeySize> > 0x00000030f968694e <+37006>: mov %eax,%r12d > 0x00000030f9686951 <+37009>: mov 0x218(%rsp),%rax > 0x00000030f9686959 <+37017>: jmpq 0x30f967f0ca <sqlite3VdbeExec+6154> > 0x00000030f968695e <+37022>: lea 0xf8(%rsp),%rsi > 0x00000030f9686966 <+37030>: callq 0x30f9617b70 <sqlite3GetVarint32> > 0x00000030f968696b <+37035>: mov 0xf8(%rsp),%eax > 0x00000030f9686972 <+37042>: jmpq 0x30f9684d05 <sqlite3VdbeExec+29765> > 0x00000030f9686977 <+37047>: mov $0x14,%r12d > 0x00000030f968697d <+37053>: jmpq 0x30f9684f12 <sqlite3VdbeExec+30290> > 0x00000030f9686982 <+37058>: lea 0x48(%rbx),%rsi > 0x00000030f9686986 <+37062>: lea 0x14(%rbx),%rdi > 0x00000030f968698a <+37066>: mov $0x1,%dl > 0x00000030f968698c <+37068>: movl $0x0,0x108(%rsp) > 0x00000030f9686997 <+37079>: callq 0x30f9618cb0 <pagerLockDb> > 0x00000030f968699c <+37084>: test %eax,%eax > 0x00000030f968699e <+37086>: mov %eax,%r12d > 0x00000030f96869a1 <+37089>: jne 0x30f968606f <sqlite3VdbeExec+34735> > 0x00000030f96869a7 <+37095>: mov (%rbx),%rax > 0x00000030f96869aa <+37098>: lea 0x108(%rsp),%r10 > 0x00000030f96869b2 <+37106>: xor %edx,%edx > 0x00000030f96869b4 <+37108>: mov 0x100(%rbx),%rsi > 0x00000030f96869bb <+37115>: mov %r10,%rcx > 0x00000030f96869be <+37118>: mov %rax,%rdi > 0x00000030f96869c1 <+37121>: callq *0x38(%rax) > 0x00000030f96869c4 <+37124>: test %eax,%eax > 0x00000030f96869c6 <+37126>: mov %eax,%r12d > 0x00000030f96869c9 <+37129>: jne 0x30f968606f <sqlite3VdbeExec+34735> > 0x00000030f96869cf <+37135>: mov 0x108(%rsp),%r12d > 0x00000030f96869d7 <+37143>: test %r12d,%r12d > 0x00000030f96869da <+37146>: jne 0x30f9686b67 <sqlite3VdbeExec+37543> > 0x00000030f96869e0 <+37152>: cmpq $0x0,0xf8(%rbx) > 0x00000030f96869e8 <+37160>: jne 0x30f968664f <sqlite3VdbeExec+36239> > 0x00000030f96869ee <+37166>: jmpq 0x30f9686695 <sqlite3VdbeExec+36309> > 0x00000030f96869f3 <+37171>: mov 0x100(%rsp),%rdi > 0x00000030f96869fb <+37179>: lea 0xe4(%rsp),%rsi > 0x00000030f9686a03 <+37187>: callq 0x30f9653200 <freePage> > 0x00000030f9686a08 <+37192>: mov 0x100(%rsp),%rdi > 0x00000030f9686a10 <+37200>: callq 0x30f964f070 <releasePage> > 0x00000030f9686a15 <+37205>: mov 0xe4(%rsp),%r12d > 0x00000030f9686a1d <+37213>: mov 0x48(%rsp),%rdi > 0x00000030f9686a22 <+37218>: callq 0x30f9619440 <sqlite3BtreeLeave> > 0x00000030f9686a27 <+37223>: mov 0x210(%rsp),%ecx > 0x00000030f9686a2e <+37230>: test %r12d,%r12d > 0x00000030f9686a31 <+37233>: movw $0x4,0x24(%r14) > 0x00000030f9686a38 <+37240>: movslq %ecx,%rax > 0x00000030f9686a3b <+37243>: mov %rax,0x18(%r14) > 0x00000030f9686a3f <+37247>: jne 0x30f967fa90 <sqlite3VdbeExec+8656> > 0x00000030f9686a45 <+37253>: test %ecx,%ecx > 0x00000030f9686a47 <+37255>: jne 0x30f9686a53 <sqlite3VdbeExec+37267> > 0x00000030f9686a49 <+37257>: addl $0x1,0x54(%rsp) > 0x00000030f9686a4e <+37262>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9686a53 <+37267>: mov 0x220(%rsp),%edi > 0x00000030f9686a5a <+37274>: mov 0x4(%rbp),%r8d > 0x00000030f9686a5e <+37278>: movslq %edi,%rax > 0x00000030f9686a61 <+37281>: shl $0x5,%rax > 0x00000030f9686a65 <+37285>: add 0x20(%r13),%rax > 0x00000030f9686a69 <+37289>: mov 0x18(%rax),%rsi > 0x00000030f9686a6d <+37293>: mov 0x10(%rsi),%rdx > 0x00000030f9686a71 <+37297>: test %rdx,%rdx > 0x00000030f9686a74 <+37300>: jne 0x30f9686a88 <sqlite3VdbeExec+37320> > 0x00000030f9686a76 <+37302>: jmp 0x30f9686a9b <sqlite3VdbeExec+37339> > 0x00000030f9686a78 <+37304>: nopl 0x0(%rax,%rax,1) > 0x00000030f9686a80 <+37312>: mov (%rdx),%rdx > 0x00000030f9686a83 <+37315>: test %rdx,%rdx > 0x00000030f9686a86 <+37318>: je 0x30f9686a97 <sqlite3VdbeExec+37335> > 0x00000030f9686a88 <+37320>: mov 0x10(%rdx),%rsi > 0x00000030f9686a8c <+37324>: cmp 0x20(%rsi),%ecx > 0x00000030f9686a8f <+37327>: jne 0x30f9686a80 <sqlite3VdbeExec+37312> > 0x00000030f9686a91 <+37329>: mov %r8d,0x20(%rsi) > 0x00000030f9686a95 <+37333>: jmp 0x30f9686a80 <sqlite3VdbeExec+37312> > 0x00000030f9686a97 <+37335>: mov 0x18(%rax),%rsi > 0x00000030f9686a9b <+37339>: mov 0x28(%rsi),%rax > 0x00000030f9686a9f <+37343>: test %rax,%rax > 0x00000030f9686aa2 <+37346>: jne 0x30f9686ab8 <sqlite3VdbeExec+37368> > 0x00000030f9686aa4 <+37348>: jmp 0x30f9686ac7 <sqlite3VdbeExec+37383> > 0x00000030f9686aa6 <+37350>: nopw %cs:0x0(%rax,%rax,1) > 0x00000030f9686ab0 <+37360>: mov (%rax),%rax > 0x00000030f9686ab3 <+37363>: test %rax,%rax > 0x00000030f9686ab6 <+37366>: je 0x30f9686ac7 <sqlite3VdbeExec+37383> > 0x00000030f9686ab8 <+37368>: mov 0x10(%rax),%rdx > 0x00000030f9686abc <+37372>: cmp 0x4c(%rdx),%ecx > 0x00000030f9686abf <+37375>: jne 0x30f9686ab0 <sqlite3VdbeExec+37360> > 0x00000030f9686ac1 <+37377>: mov %r8d,0x4c(%rdx) > 0x00000030f9686ac5 <+37381>: jmp 0x30f9686ab0 <sqlite3VdbeExec+37360> > 0x00000030f9686ac7 <+37383>: add $0x1,%edi > 0x00000030f9686aca <+37386>: addl $0x1,0x54(%rsp) > 0x00000030f9686acf <+37391>: mov %dil,0x8e(%rsp) > 0x00000030f9686ad7 <+37399>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9686adc <+37404>: mov 0x100(%rsp),%rdi > 0x00000030f9686ae4 <+37412>: lea 0xe4(%rsp),%rsi > 0x00000030f9686aec <+37420>: callq 0x30f9653200 <freePage> > 0x00000030f9686af1 <+37425>: mov 0x100(%rsp),%rdi > 0x00000030f9686af9 <+37433>: callq 0x30f964f070 <releasePage> > 0x00000030f9686afe <+37438>: mov 0xe4(%rsp),%r12d > 0x00000030f9686b06 <+37446>: test %r12d,%r12d > 0x00000030f9686b09 <+37449>: jne 0x30f96856c2 <sqlite3VdbeExec+32258> > 0x00000030f9686b0f <+37455>: mov 0xf8(%rsp),%ecx > 0x00000030f9686b16 <+37462>: jmpq 0x30f968689b <sqlite3VdbeExec+36827> > 0x00000030f9686b1b <+37467>: mov 0x48(%rsp),%rdi > 0x00000030f9686b20 <+37472>: mov %ecx,%edx > 0x00000030f9686b22 <+37474>: mov $0x4,%esi > 0x00000030f9686b27 <+37479>: mov %ecx,0xf8(%rsp) > 0x00000030f9686b2e <+37486>: callq 0x30f9652b70 <sqlite3BtreeUpdateMeta> > 0x00000030f9686b33 <+37491>: mov %eax,%r12d > 0x00000030f9686b36 <+37494>: jmpq 0x30f9686a1d <sqlite3VdbeExec+37213> > 0x00000030f9686b3b <+37499>: mov 0x100(%rsp),%rdi > 0x00000030f9686b43 <+37507>: mov $0x9,%esi > 0x00000030f9686b48 <+37512>: callq 0x30f9630d00 <zeroPage> > 0x00000030f9686b4d <+37517>: mov 0x100(%rsp),%rdi > 0x00000030f9686b55 <+37525>: callq 0x30f964f070 <releasePage> > 0x00000030f9686b5a <+37530>: mov 0xe4(%rsp),%r12d > 0x00000030f9686b62 <+37538>: jmpq 0x30f9686a1d <sqlite3VdbeExec+37213> > 0x00000030f9686b67 <+37543>: mov %rbx,%rdi > 0x00000030f9686b6a <+37546>: callq 0x30f9619090 <pagerOpenWal> > 0x00000030f9686b6f <+37551>: test %eax,%eax > 0x00000030f9686b71 <+37553>: mov %eax,%r12d > 0x00000030f9686b74 <+37556>: jne 0x30f968606f <sqlite3VdbeExec+34735> > 0x00000030f9686b7a <+37562>: jmpq 0x30f96869e0 <sqlite3VdbeExec+37152> > 0x00000030f9686b7f <+37567>: movl $0x0,0x8c(%r15) > 0x00000030f9686b8a <+37578>: mov 0x54(%rsp),%edx > 0x00000030f9686b8e <+37582>: mov 0x8(%rbp),%eax > 0x00000030f9686b91 <+37585>: mov %edx,0x88(%r15) > 0x00000030f9686b98 <+37592>: mov %al,0x90(%r15) > 0x00000030f9686b9f <+37599>: mov 0x10(%rbp),%rcx > 0x00000030f9686ba3 <+37603>: test %rcx,%rcx > 0x00000030f9686ba6 <+37606>: je 0x30f9686bdd <sqlite3VdbeExec+37661> > 0x00000030f9686ba8 <+37608>: lea 0x50(%r15),%rdi > 0x00000030f9686bac <+37612>: lea 0x4efa(%rip),%rdx # 0x30f968baad > 0x00000030f9686bb3 <+37619>: mov %r13,%rsi > 0x00000030f9686bb6 <+37622>: xor %eax,%eax > 0x00000030f9686bb8 <+37624>: callq 0x30f962c870 <sqlite3SetString> > 0x00000030f9686bbd <+37629>: mov 0xd0(%r15),%rcx > 0x00000030f9686bc4 <+37636>: mov 0x4(%rbp),%edi > 0x00000030f9686bc7 <+37639>: lea 0x4fc2(%rip),%rsi # 0x30f968bb90 > 0x00000030f9686bce <+37646>: mov 0x10(%rbp),%r8 > 0x00000030f9686bd2 <+37650>: mov 0x54(%rsp),%edx > 0x00000030f9686bd6 <+37654>: xor %eax,%eax > 0x00000030f9686bd8 <+37656>: callq 0x30f960a2c0 <sqlite3_log@plt> > 0x00000030f9686bdd <+37661>: mov %r15,%rdi > 0x00000030f9686be0 <+37664>: callq 0x30f96597c0 <sqlite3VdbeHalt> > 0x00000030f9686be5 <+37669>: cmp $0x5,%eax > 0x00000030f9686be8 <+37672>: mov %eax,%r12d > 0x00000030f9686beb <+37675>: jne 0x30f9681889 <sqlite3VdbeExec+16329> > 0x00000030f9686bf1 <+37681>: jmpq 0x30f968655a <sqlite3VdbeExec+35994> > 0x00000030f9686bf6 <+37686>: mov 0x4c(%r13),%esi > 0x00000030f9686bfa <+37690>: mov 0xc8(%rsp),%edx > 0x00000030f9686c01 <+37697>: xor %ecx,%ecx > 0x00000030f9686c03 <+37699>: mov 0x78(%rsp),%rdi > 0x00000030f9686c08 <+37704>: callq 0x30f961e1d0 <sqlite3BtreeSetPageSize> > 0x00000030f9686c0d <+37709>: test %eax,%eax > 0x00000030f9686c0f <+37711>: jne 0x30f967f7c2 <sqlite3VdbeExec+7938> > 0x00000030f9686c15 <+37717>: jmpq 0x30f96853cb <sqlite3VdbeExec+31499> > 0x00000030f9686c1a <+37722>: mov $0x2,%esi > 0x00000030f9686c1f <+37727>: mov %rbx,%rdi > 0x00000030f9686c22 <+37730>: callq 0x30f9642630 <sqlite3PagerSetJournalMode> > 0x00000030f9686c27 <+37735>: mov 0x220(%rsp),%esi > 0x00000030f9686c2e <+37742>: jmpq 0x30f9686049 <sqlite3VdbeExec+34697> > 0x00000030f9686c33 <+37747>: sub %eax,%edi > 0x00000030f9686c35 <+37749>: add 0x118(%rsp),%rdi > 0x00000030f9686c3d <+37757>: lea 0x150(%rsp),%rdx > 0x00000030f9686c45 <+37765>: callq 0x30f96145f0 <sqlite3VdbeSerialGet> > 0x00000030f9686c4a <+37770>: mov 0x168(%rsp),%rax > 0x00000030f9686c52 <+37778>: mov 0x48(%rsp),%rdi > 0x00000030f9686c57 <+37783>: mov %rax,0x220(%rsp) > 0x00000030f9686c5f <+37791>: callq 0x30f961e680 <sqlite3VdbeMemRelease> > 0x00000030f9686c64 <+37796>: jmpq 0x30f9684d82 <sqlite3VdbeExec+29890> > 0x00000030f9686c69 <+37801>: lea 0x100(%rsp),%r8 > 0x00000030f9686c71 <+37809>: mov %r8,%rsi > 0x00000030f9686c74 <+37812>: callq 0x30f9617b70 <sqlite3GetVarint32> > 0x00000030f9686c79 <+37817>: mov 0x100(%rsp),%esi > 0x00000030f9686c80 <+37824>: jmpq 0x30f9684d31 <sqlite3VdbeExec+29809> > 0x00000030f9686c85 <+37829>: cmpb $0x0,0x46(%r13) > 0x00000030f9686c8a <+37834>: jne 0x30f967da88 <sqlite3VdbeExec+456> > 0x00000030f9686c90 <+37840>: mov 0x54(%rsp),%eax > 0x00000030f9686c94 <+37844>: mov $0x64,%r12d > 0x00000030f9686c9a <+37850>: add $0x1,%eax > 0x00000030f9686c9d <+37853>: mov %eax,0x88(%r15) > 0x00000030f9686ca4 <+37860>: jmpq 0x30f967dafd <sqlite3VdbeExec+573> > 0x00000030f9686ca9 <+37865>: lea 0x9907(%rip),%rax # 0x30f96905b7 <aSize.17397> > 0x00000030f9686cb0 <+37872>: movzbl (%rax,%rsi,1),%esi > 0x00000030f9686cb4 <+37876>: jmpq 0x30f968658b <sqlite3VdbeExec+36043> > 0x00000030f9686cb9 <+37881>: movb $0x0,0x28(%rax) > 0x00000030f9686cbd <+37885>: movb $0x0,0x29(%rax) > 0x00000030f9686cc1 <+37889>: movb $0x0,0x25(%rax) > 0x00000030f9686cc5 <+37893>: movl $0x0,0x64(%rax) > 0x00000030f9686ccc <+37900>: jmpq 0x30f967da77 <sqlite3VdbeExec+439> > 0x00000030f9686cd1 <+37905>: mov 0x220(%rsp),%esi > 0x00000030f9686cd8 <+37912>: jmpq 0x30f9682aed <sqlite3VdbeExec+21037> > 0x00000030f9686cdd <+37917>: mov %eax,0x8c(%r15) > 0x00000030f9686ce4 <+37924>: mov 0x54(%rsp),%edx > 0x00000030f9686ce8 <+37928>: mov 0x8(%rbp),%eax > 0x00000030f9686ceb <+37931>: mov %edx,0x88(%r15) > 0x00000030f9686cf2 <+37938>: mov %al,0x90(%r15) > 0x00000030f9686cf9 <+37945>: mov 0x10(%rbp),%rcx > 0x00000030f9686cfd <+37949>: test %rcx,%rcx > 0x00000030f9686d00 <+37952>: jne 0x30f9686ba8 <sqlite3VdbeExec+37608> > 0x00000030f9686d06 <+37958>: mov 0xd0(%r15),%rcx > 0x00000030f9686d0d <+37965>: mov 0x4(%rbp),%edi > 0x00000030f9686d10 <+37968>: lea 0xca41(%rip),%rsi # 0x30f9693758 > 0x00000030f9686d17 <+37975>: mov 0x54(%rsp),%edx > 0x00000030f9686d1b <+37979>: xor %eax,%eax > 0x00000030f9686d1d <+37981>: callq 0x30f960a2c0 <sqlite3_log@plt> > 0x00000030f9686d22 <+37986>: jmpq 0x30f9686bdd <sqlite3VdbeExec+37661> > 0x00000030f9686d27 <+37991>: mov 0x210(%rsp),%rax > 0x00000030f9686d2f <+37999>: jmpq 0x30f968098e <sqlite3VdbeExec+12494> > 0x00000030f9686d34 <+38004>: mov (%rax),%rdi > 0x00000030f9686d37 <+38007>: lea 0x210(%rsp),%rsi > 0x00000030f9686d3f <+38015>: callq 0x30f964f720 <sqlite3BtreeLast> > 0x00000030f9686d44 <+38020>: test %eax,%eax > 0x00000030f9686d46 <+38022>: mov %eax,%r12d > 0x00000030f9686d49 <+38025>: jne 0x30f9683173 <sqlite3VdbeExec+22707> > 0x00000030f9686d4f <+38031>: mov 0x210(%rsp),%eax > 0x00000030f9686d56 <+38038>: test %eax,%eax > 0x00000030f9686d58 <+38040>: jne 0x30f9686448 <sqlite3VdbeExec+35720> > 0x00000030f9686d5e <+38046>: addl $0x1,0x54(%rsp) > 0x00000030f9686d63 <+38051>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9686d68 <+38056>: cmpl $0x2f,0x214(%rsp) > 0x00000030f9686d70 <+38064>: jle 0x30f9686448 <sqlite3VdbeExec+35720> > 0x00000030f9686d76 <+38070>: mov (%rax),%rbx > 0x00000030f9686d79 <+38073>: mov %rbx,%rdi > 0x00000030f9686d7c <+38076>: callq 0x30f964f580 <moveToRoot> > 0x00000030f9686d81 <+38081>: test %eax,%eax > 0x00000030f9686d83 <+38083>: mov %eax,%r12d > 0x00000030f9686d86 <+38086>: jne 0x30f9683173 <sqlite3VdbeExec+22707> > 0x00000030f9686d8c <+38092>: cmpb $0x0,0x77(%rbx) > 0x00000030f9686d90 <+38096>: jne 0x30f9686e55 <sqlite3VdbeExec+38293> > 0x00000030f9686d96 <+38102>: movl $0x1,0x210(%rsp) > 0x00000030f9686da1 <+38113>: jmpq 0x30f9686448 <sqlite3VdbeExec+35720> > 0x00000030f9686da6 <+38118>: mov 0x98(%rsp),%rbx > 0x00000030f9686dae <+38126>: jmpq 0x30f967ddc6 <sqlite3VdbeExec+1286> > 0x00000030f9686db3 <+38131>: mov 0x54(%rsp),%edx > 0x00000030f9686db7 <+38135>: mov $0x5,%r12b > 0x00000030f9686dba <+38138>: mov %edx,0x88(%r15) > 0x00000030f9686dc1 <+38145>: movb $0x0,0x44(%r13) > 0x00000030f9686dc6 <+38150>: movl $0x5,0x8c(%r15) > 0x00000030f9686dd1 <+38161>: jmpq 0x30f967dafd <sqlite3VdbeExec+573> > 0x00000030f9686dd6 <+38166>: addl $0x1,0x54(%rsp) > 0x00000030f9686ddb <+38171>: jmpq 0x30f967d9f8 <sqlite3VdbeExec+312> > 0x00000030f9686de0 <+38176>: mov %eax,%r12d > 0x00000030f9686de3 <+38179>: jmpq 0x30f967f7c2 <sqlite3VdbeExec+7938> > 0x00000030f9686de8 <+38184>: mov 0x158(%rsp),%rax > 0x00000030f9686df0 <+38192>: mov 0x8(%rax),%rax > 0x00000030f9686df4 <+38196>: mov (%rax),%rax > 0x00000030f9686df7 <+38199>: testl $0xff00ff,0x10(%rax) > 0x00000030f9686dfe <+38206>: jne 0x30f9686e10 <sqlite3VdbeExec+38224> > 0x00000030f9686e00 <+38208>: mov 0x70(%rax),%rdi > 0x00000030f9686e04 <+38212>: lea 0xf0(%rax),%rsi > 0x00000030f9686e0b <+38219>: callq 0x30f9619540 <pager_reset> > 0x00000030f9686e10 <+38224>: mov 0x78(%rsp),%rdi > 0x00000030f9686e15 <+38229>: callq 0x30f9619440 <sqlite3BtreeLeave> > 0x00000030f9686e1a <+38234>: mov %rbp,%rdi > 0x00000030f9686e1d <+38237>: callq 0x30f9619440 <sqlite3BtreeLeave> > 0x00000030f9686e22 <+38242>: jmpq 0x30f967f7c2 <sqlite3VdbeExec+7938> > 0x00000030f9686e27 <+38247>: lea 0x43c4(%rip),%rcx # 0x30f968b1f2 > 0x00000030f9686e2e <+38254>: jmpq 0x30f9682e09 <sqlite3VdbeExec+21833> > 0x00000030f9686e33 <+38259>: test %al,%al > 0x00000030f9686e35 <+38261>: jns 0x30f9686586 <sqlite3VdbeExec+36038> > 0x00000030f9686e3b <+38267>: jmpq 0x30f9686522 <sqlite3VdbeExec+35938> > 0x00000030f9686e40 <+38272>: test %al,%al > 0x00000030f9686e42 <+38274>: jns 0x30f9686ca9 <sqlite3VdbeExec+37865> > 0x00000030f9686e48 <+38280>: lea 0x218(%rsp),%rdi > 0x00000030f9686e50 <+38288>: jmpq 0x30f9686524 <sqlite3VdbeExec+35940> > 0x00000030f9686e55 <+38293>: mov %rbx,%rdi > 0x00000030f9686e58 <+38296>: movl $0x0,0x210(%rsp) > 0x00000030f9686e63 <+38307>: callq 0x30f964f500 <moveToLeftmost> > 0x00000030f9686e68 <+38312>: test %eax,%eax > 0x00000030f9686e6a <+38314>: mov %eax,%r12d > 0x00000030f9686e6d <+38317>: je 0x30f9686d4f <sqlite3VdbeExec+38031> > 0x00000030f9686e73 <+38323>: jmpq 0x30f9683173 <sqlite3VdbeExec+22707> >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 857938
:
613685
|
613686
| 613687 |
613688
|
613689
|
613690
|
613691
|
613692