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 849673 Details for
Bug 1052725
[abrt] libimobiledevice: main(): idevicebackup2 killed by 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), 152.86 KB, created by
laolux
on 2014-01-13 22:56:53 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
laolux
Created:
2014-01-13 22:56:53 UTC
Size:
152.86 KB
patch
obsolete
>[New LWP 6295] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `idevicebackup2 backup ./'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 main (argc=<optimized out>, argv=<optimized out>) at idevicebackup2.c:1579 >1579 service->ssl_enabled = 0; > >Thread 1 (Thread 0x7f437a06f740 (LWP 6295)): >#0 main (argc=<optimized out>, argv=<optimized out>) at idevicebackup2.c:1579 > ret = <optimized out> > i = 3 > source_udid = 0x1792110 "a11517d95f362afa055b382dae2b42992f286c26" > service = 0x0 > cmd = 0 > cmd_flags = 0 > is_full_backup = 0 > result_code = -1 > backup_directory = 0x7fff8594bf5b "./" > interactive_mode = 0 > backup_password = 0x0 > newpw = 0x0 > st = {st_dev = 64770, st_ino = 7708696, st_nlink = 3, st_mode = 16893, st_uid = 1000, st_gid = 1000, __pad0 = 0, st_rdev = 0, st_size = 4096, st_blksize = 4096, st_blocks = 8, st_atim = {tv_sec = 1389651486, tv_nsec = 435673563}, st_mtim = {tv_sec = 1389651486, tv_nsec = 738660344}, st_ctim = {tv_sec = 1389651486, tv_nsec = 738660344}, __unused = {0, 0, 0}} > node_tmp = 0x0 > info_plist = 0x0 > opts = 0x0 > err = <optimized out> > device = 0x1792040 > is_encrypted = 0 '\000' > info_path = <optimized out> > lockdown = 0x1792150 > np = 0x0 > afc = 0x0 > mobilebackup2 = 0x7fff8594ae90 >From To Syms Read Shared Object Library >0x000000363e406f20 0x000000363e415dfc Yes /lib64/libimobiledevice.so.4 >0x000000365a822280 0x000000365a8d7938 Yes /lib64/libgnutls.so.28 >0x000000365ac02b60 0x000000365ac0eb4c Yes /lib64/libtasn1.so.6 >0x000000363b002700 0x000000363b007bd8 Yes /lib64/libplist.so.1 >0x000000363dc01da0 0x000000363dc041c8 Yes /lib64/libusbmuxd.so.2 >0x000000364ac07800 0x000000364ac56a48 Yes /lib64/libgcrypt.so.11 >0x000000362e4059f0 0x000000362e411614 Yes /lib64/libpthread.so.0 >0x000000362dc1f560 0x000000362dd60cc4 Yes /lib64/libc.so.6 >0x000000362f4022d0 0x000000362f4050cc Yes /lib64/librt.so.1 >0x000000362ec02210 0x000000362ec0e930 Yes /lib64/libz.so.1 >0x000000364ec0d7b0 0x000000364ec2a35c Yes /lib64/libp11-kit.so.0 >0x000000365a005c40 0x000000365a01c428 Yes /lib64/libnettle.so.4 >0x000000365a404750 0x000000365a40b618 Yes /lib64/libhogweed.so.2 >0x000000365360c040 0x000000365365edc4 Yes /lib64/libgmp.so.10 >0x000000363a02e870 0x000000363a116930 Yes /lib64/libxml2.so.2 >0x000000362f002af0 0x000000362f012218 Yes /lib64/libgcc_s.so.1 >0x000000364ca00a30 0x000000364ca010a8 Yes /lib64/libgpg-error.so.0 >0x000000362e000ed0 0x000000362e0019d0 Yes /lib64/libdl.so.2 >0x000000362d800b10 0x000000362d819cb0 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003630c01870 0x0000003630c05fe8 Yes /lib64/libffi.so.6 >0x000000362fc030e0 0x000000362fc19060 Yes /lib64/liblzma.so.5 >0x000000362e805890 0x000000362e874bb8 Yes /lib64/libm.so.6 >0x00007f4379e41d00 0x00007f4379e592e4 Yes /usr/lib64/pkcs11/p11-kit-trust.so >0x0000003648403d00 0x00000036484582f0 Yes /lib64/libfreebl3.so >0x00007f4379c24d50 0x00007f4379c2ec9c Yes /usr/lib64/pkcs11/gnome-keyring-pkcs11.so >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >rax 0x0 0 >rbx 0x7fff8594af88 140735434502024 >rcx 0x7fffffbd 2147483581 >rdx 0x7fff8594acb0 140735434501296 >rsi 0x4078a7 4225191 >rdi 0x7fff8594a720 140735434499872 >rbp 0x3 0x3 >rsp 0x7fff8594ac60 0x7fff8594ac60 >r8 0x42 66 >r9 0x63696669746f6e2e 7163369285420543534 >r10 0x23 35 >r11 0x246 582 >r12 0x17921c0 24715712 >r13 0x3 3 >r14 0x7fff8594bf5b 140735434506075 >r15 0x10 16 >rip 0x4030b4 0x4030b4 <main+2356> >eflags 0x10246 [ PF ZF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >st0 *value not available* >st1 *value not available* >st2 *value not available* >st3 *value not available* >st4 *value not available* >st5 *value not available* >st6 *value not available* >st7 *value not available* >fctrl *value not available* >fstat *value not available* >ftag *value not available* >fiseg *value not available* >fioff *value not available* >foseg *value not available* >fooff *value not available* >fop *value not available* >xmm0 *value not available* >xmm1 *value not available* >xmm2 *value not available* >xmm3 *value not available* >xmm4 *value not available* >xmm5 *value not available* >xmm6 *value not available* >xmm7 *value not available* >xmm8 *value not available* >xmm9 *value not available* >xmm10 *value not available* >xmm11 *value not available* >xmm12 *value not available* >xmm13 *value not available* >xmm14 *value not available* >xmm15 *value not available* >mxcsr *value not available* >Dump of assembler code for function main: > 0x0000000000402780 <+0>: push %r15 > 0x0000000000402782 <+2>: push %r14 > 0x0000000000402784 <+4>: push %r13 > 0x0000000000402786 <+6>: push %r12 > 0x0000000000402788 <+8>: push %rbp > 0x0000000000402789 <+9>: mov %edi,%ebp > 0x000000000040278b <+11>: mov $0x2,%edi > 0x0000000000402790 <+16>: push %rbx > 0x0000000000402791 <+17>: mov %rsi,%rbx > 0x0000000000402794 <+20>: mov $0x405b20,%esi > 0x0000000000402799 <+25>: sub $0x218,%rsp > 0x00000000004027a0 <+32>: mov %fs:0x28,%rax > 0x00000000004027a9 <+41>: mov %rax,0x208(%rsp) > 0x00000000004027b1 <+49>: xor %eax,%eax > 0x00000000004027b3 <+51>: movq $0x0,0x48(%rsp) > 0x00000000004027bc <+60>: movq $0x0,0x50(%rsp) > 0x00000000004027c5 <+69>: movq $0x0,0x58(%rsp) > 0x00000000004027ce <+78>: movq $0x0,0x60(%rsp) > 0x00000000004027d7 <+87>: callq 0x4023a0 <signal@plt> > 0x00000000004027dc <+92>: mov $0x405b20,%esi > 0x00000000004027e1 <+97>: mov $0xf,%edi > 0x00000000004027e6 <+102>: callq 0x4023a0 <signal@plt> > 0x00000000004027eb <+107>: mov $0x405b20,%esi > 0x00000000004027f0 <+112>: mov $0x3,%edi > 0x00000000004027f5 <+117>: callq 0x4023a0 <signal@plt> > 0x00000000004027fa <+122>: mov $0x1,%esi > 0x00000000004027ff <+127>: mov $0xd,%edi > 0x0000000000402804 <+132>: callq 0x4023a0 <signal@plt> > 0x0000000000402809 <+137>: cmp $0x1,%ebp > 0x000000000040280c <+140>: jle 0x4039bc <main+4668> > 0x0000000000402812 <+146>: movq $0x0,0x28(%rsp) > 0x000000000040281b <+155>: movq $0x0,0x18(%rsp) > 0x0000000000402824 <+164>: mov $0x1,%r13d > 0x000000000040282a <+170>: movl $0x0,0x30(%rsp) > 0x0000000000402832 <+178>: movq $0x0,(%rsp) > 0x000000000040283a <+186>: mov $0x2d,%r12d > 0x0000000000402840 <+192>: movl $0x0,0x24(%rsp) > 0x0000000000402848 <+200>: movl $0xffffffff,0x10(%rsp) > 0x0000000000402850 <+208>: movq $0x0,0x8(%rsp) > 0x0000000000402859 <+217>: nopl 0x0(%rax) > 0x0000000000402860 <+224>: movslq %r13d,%rax > 0x0000000000402863 <+227>: mov (%rbx,%rax,8),%r14 > 0x0000000000402867 <+231>: lea 0x0(,%rax,8),%r15 > 0x000000000040286f <+239>: movzbl (%r14),%eax > 0x0000000000402873 <+243>: cmp %eax,%r12d > 0x0000000000402876 <+246>: je 0x402970 <main+496> > 0x000000000040287c <+252>: mov $0x407fce,%esi > 0x0000000000402881 <+257>: mov %r14,%rdi > 0x0000000000402884 <+260>: callq 0x402440 <strcmp@plt> > 0x0000000000402889 <+265>: test %eax,%eax > 0x000000000040288b <+267>: jne 0x402a00 <main+640> > 0x0000000000402891 <+273>: nopl 0x0(%rax) > 0x0000000000402898 <+280>: mov $0x1,%edi > 0x000000000040289d <+285>: callq 0x402600 <idevice_set_debug_level@plt> > 0x00000000004028a2 <+290>: add $0x1,%r13d > 0x00000000004028a6 <+294>: cmp %r13d,%ebp > 0x00000000004028a9 <+297>: jg 0x402860 <main+224> > 0x00000000004028ab <+299>: mov 0x10(%rsp),%eax > 0x00000000004028af <+303>: cmp $0xffffffff,%eax > 0x00000000004028b2 <+306>: mov %eax,0x34(%rsp) > 0x00000000004028b6 <+310>: je 0x4039bc <main+4668> > 0x00000000004028bc <+316>: cmp $0x5,%eax > 0x00000000004028bf <+319>: je 0x40396a <main+4586> > 0x00000000004028c5 <+325>: cmpq $0x0,(%rsp) > 0x00000000004028ca <+330>: je 0x404f6a <main+10218> > 0x00000000004028d0 <+336>: mov (%rsp),%rsi > 0x00000000004028d4 <+340>: lea 0xe0(%rsp),%rdx > 0x00000000004028dc <+348>: mov $0x1,%edi > 0x00000000004028e1 <+353>: callq 0x402260 <__xstat@plt> > 0x00000000004028e6 <+358>: test %eax,%eax > 0x00000000004028e8 <+360>: jne 0x404b2b <main+9131> > 0x00000000004028ee <+366>: mov 0x48(%rsp),%rsi > 0x00000000004028f3 <+371>: movq $0x0,0x68(%rsp) > 0x00000000004028fc <+380>: test %rsi,%rsi > 0x00000000004028ff <+383>: je 0x403941 <main+4545> > 0x0000000000402905 <+389>: lea 0x68(%rsp),%rdi > 0x000000000040290a <+394>: callq 0x402220 <idevice_new@plt> > 0x000000000040290f <+399>: test %ax,%ax > 0x0000000000402912 <+402>: jne 0x404b0d <main+9101> > 0x0000000000402918 <+408>: cmpq $0x0,0x8(%rsp) > 0x000000000040291e <+414>: je 0x403b19 <main+5017> > 0x0000000000402924 <+420>: cmpl $0x5,0x10(%rsp) > 0x0000000000402929 <+425>: movb $0x0,0x46(%rsp) > 0x000000000040292e <+430>: jne 0x402b95 <main+1045> > 0x0000000000402934 <+436>: cmpl $0x0,0x30(%rsp) > 0x0000000000402939 <+441>: jne 0x4030f9 <main+2425> > 0x000000000040293f <+447>: cmpq $0x0,0x28(%rsp) > 0x0000000000402945 <+453>: je 0x402956 <main+470> > 0x0000000000402947 <+455>: xor %r12d,%r12d > 0x000000000040294a <+458>: cmpq $0x0,0x18(%rsp) > 0x0000000000402950 <+464>: jne 0x402bfe <main+1150> > 0x0000000000402956 <+470>: mov $0x4089f0,%edi > 0x000000000040295b <+475>: callq 0x4020e0 <puts@plt> > 0x0000000000402960 <+480>: or $0xffffffff,%eax > 0x0000000000402963 <+483>: jmpq 0x402a85 <main+773> > 0x0000000000402968 <+488>: nopl 0x0(%rax,%rax,1) > 0x0000000000402970 <+496>: cmpb $0x64,0x1(%r14) > 0x0000000000402975 <+501>: je 0x4029f0 <main+624> > 0x0000000000402977 <+503>: mov $0x407fce,%esi > 0x000000000040297c <+508>: mov %r14,%rdi > 0x000000000040297f <+511>: callq 0x402440 <strcmp@plt> > 0x0000000000402984 <+516>: test %eax,%eax > 0x0000000000402986 <+518>: je 0x402898 <main+280> > 0x000000000040298c <+524>: cmpb $0x75,0x1(%r14) > 0x0000000000402991 <+529>: je 0x402a58 <main+728> > 0x0000000000402997 <+535>: mov $0x4077c3,%esi > 0x000000000040299c <+540>: mov %r14,%rdi > 0x000000000040299f <+543>: callq 0x402440 <strcmp@plt> > 0x00000000004029a4 <+548>: test %eax,%eax > 0x00000000004029a6 <+550>: jne 0x402aae <main+814> > 0x00000000004029ac <+556>: nopl 0x0(%rax) > 0x00000000004029b0 <+560>: mov 0x8(%rbx,%r15,1),%r14 > 0x00000000004029b5 <+565>: add $0x1,%r13d > 0x00000000004029b9 <+569>: test %r14,%r14 > 0x00000000004029bc <+572>: je 0x402a78 <main+760> > 0x00000000004029c2 <+578>: mov %r14,%rdi > 0x00000000004029c5 <+581>: callq 0x402240 <strlen@plt> > 0x00000000004029ca <+586>: cmp $0x28,%rax > 0x00000000004029ce <+590>: jne 0x402a78 <main+760> > 0x00000000004029d4 <+596>: mov %r14,%rdi > 0x00000000004029d7 <+599>: callq 0x4021f0 <__strdup@plt> > 0x00000000004029dc <+604>: mov %rax,0x48(%rsp) > 0x00000000004029e1 <+609>: jmpq 0x4028a2 <main+290> > 0x00000000004029e6 <+614>: nopw %cs:0x0(%rax,%rax,1) > 0x00000000004029f0 <+624>: cmpb $0x0,0x2(%r14) > 0x00000000004029f5 <+629>: je 0x402898 <main+280> > 0x00000000004029fb <+635>: jmpq 0x402977 <main+503> > 0x0000000000402a00 <+640>: mov $0x4077c3,%edi > 0x0000000000402a05 <+645>: mov $0x7,%ecx > 0x0000000000402a0a <+650>: mov %r14,%rsi > 0x0000000000402a0d <+653>: repz cmpsb %es:(%rdi),%ds:(%rsi) > 0x0000000000402a0f <+655>: je 0x4029b0 <main+560> > 0x0000000000402a11 <+657>: mov $0x407fd6,%esi > 0x0000000000402a16 <+662>: mov %r14,%rdi > 0x0000000000402a19 <+665>: callq 0x402440 <strcmp@plt> > 0x0000000000402a1e <+670>: test %eax,%eax > 0x0000000000402a20 <+672>: jne 0x402b12 <main+914> > 0x0000000000402a26 <+678>: mov 0x8(%rbx,%r15,1),%r14 > 0x0000000000402a2b <+683>: add $0x1,%r13d > 0x0000000000402a2f <+687>: test %r14,%r14 > 0x0000000000402a32 <+690>: je 0x402a78 <main+760> > 0x0000000000402a34 <+692>: mov %r14,%rdi > 0x0000000000402a37 <+695>: callq 0x402240 <strlen@plt> > 0x0000000000402a3c <+700>: cmp $0x28,%rax > 0x0000000000402a40 <+704>: jne 0x402a78 <main+760> > 0x0000000000402a42 <+706>: mov %r14,%rdi > 0x0000000000402a45 <+709>: callq 0x4021f0 <__strdup@plt> > 0x0000000000402a4a <+714>: mov %rax,0x8(%rsp) > 0x0000000000402a4f <+719>: jmpq 0x4028a2 <main+290> > 0x0000000000402a54 <+724>: nopl 0x0(%rax) > 0x0000000000402a58 <+728>: cmpb $0x0,0x2(%r14) > 0x0000000000402a5d <+733>: je 0x4029b0 <main+560> > 0x0000000000402a63 <+739>: jmpq 0x402997 <main+535> > 0x0000000000402a68 <+744>: mov $0x408820,%edi > 0x0000000000402a6d <+749>: callq 0x4020e0 <puts@plt> > 0x0000000000402a72 <+754>: nopw 0x0(%rax,%rax,1) > 0x0000000000402a78 <+760>: mov (%rbx),%rdi > 0x0000000000402a7b <+763>: callq 0x406840 <print_usage> > 0x0000000000402a80 <+768>: mov $0xffffffff,%eax > 0x0000000000402a85 <+773>: mov 0x208(%rsp),%rcx > 0x0000000000402a8d <+781>: xor %fs:0x28,%rcx > 0x0000000000402a96 <+790>: jne 0x404f9b <main+10267> > 0x0000000000402a9c <+796>: add $0x218,%rsp > 0x0000000000402aa3 <+803>: pop %rbx > 0x0000000000402aa4 <+804>: pop %rbp > 0x0000000000402aa5 <+805>: pop %r12 > 0x0000000000402aa7 <+807>: pop %r13 > 0x0000000000402aa9 <+809>: pop %r14 > 0x0000000000402aab <+811>: pop %r15 > 0x0000000000402aad <+813>: retq > 0x0000000000402aae <+814>: cmpb $0x73,0x1(%r14) > 0x0000000000402ab3 <+819>: je 0x402b04 <main+900> > 0x0000000000402ab5 <+821>: mov $0x407fd6,%esi > 0x0000000000402aba <+826>: mov %r14,%rdi > 0x0000000000402abd <+829>: callq 0x402440 <strcmp@plt> > 0x0000000000402ac2 <+834>: test %eax,%eax > 0x0000000000402ac4 <+836>: je 0x402a26 <main+678> > 0x0000000000402aca <+842>: cmpb $0x69,0x1(%r14) > 0x0000000000402acf <+847>: je 0x402b7d <main+1021> > 0x0000000000402ad5 <+853>: mov $0x4077ca,%esi > 0x0000000000402ada <+858>: mov %r14,%rdi > 0x0000000000402add <+861>: callq 0x402440 <strcmp@plt> > 0x0000000000402ae2 <+866>: test %eax,%eax > 0x0000000000402ae4 <+868>: je 0x402b88 <main+1032> > 0x0000000000402aea <+874>: cmpb $0x68,0x1(%r14) > 0x0000000000402aef <+879>: jne 0x402b23 <main+931> > 0x0000000000402af1 <+881>: cmpb $0x0,0x2(%r14) > 0x0000000000402af6 <+886>: jne 0x402b23 <main+931> > 0x0000000000402af8 <+888>: mov (%rbx),%rdi > 0x0000000000402afb <+891>: callq 0x406840 <print_usage> > 0x0000000000402b00 <+896>: xor %eax,%eax > 0x0000000000402b02 <+898>: jmp 0x402a85 <main+773> > 0x0000000000402b04 <+900>: cmpb $0x0,0x2(%r14) > 0x0000000000402b09 <+905>: je 0x402a26 <main+678> > 0x0000000000402b0f <+911>: nop > 0x0000000000402b10 <+912>: jmp 0x402ab5 <main+821> > 0x0000000000402b12 <+914>: mov $0x4077ca,%esi > 0x0000000000402b17 <+919>: mov %r14,%rdi > 0x0000000000402b1a <+922>: callq 0x402440 <strcmp@plt> > 0x0000000000402b1f <+927>: test %eax,%eax > 0x0000000000402b21 <+929>: je 0x402b88 <main+1032> > 0x0000000000402b23 <+931>: mov $0x4077d8,%esi > 0x0000000000402b28 <+936>: mov %r14,%rdi > 0x0000000000402b2b <+939>: callq 0x402440 <strcmp@plt> > 0x0000000000402b30 <+944>: test %eax,%eax > 0x0000000000402b32 <+946>: je 0x402af8 <main+888> > 0x0000000000402b34 <+948>: mov $0x407920,%esi > 0x0000000000402b39 <+953>: mov %r14,%rdi > 0x0000000000402b3c <+956>: callq 0x402440 <strcmp@plt> > 0x0000000000402b41 <+961>: test %eax,%eax > 0x0000000000402b43 <+963>: je 0x403101 <main+2433> > 0x0000000000402b49 <+969>: mov $0x4077df,%esi > 0x0000000000402b4e <+974>: mov %r14,%rdi > 0x0000000000402b51 <+977>: callq 0x402440 <strcmp@plt> > 0x0000000000402b56 <+982>: test %eax,%eax > 0x0000000000402b58 <+984>: je 0x403b2d <main+5037> > 0x0000000000402b5e <+990>: mov $0x4077e7,%esi > 0x0000000000402b63 <+995>: mov %r14,%rdi > 0x0000000000402b66 <+998>: callq 0x402440 <strcmp@plt> > 0x0000000000402b6b <+1003>: test %eax,%eax > 0x0000000000402b6d <+1005>: jne 0x404881 <main+8449> > 0x0000000000402b73 <+1011>: orl $0x2,0x24(%rsp) > 0x0000000000402b78 <+1016>: jmpq 0x4028a2 <main+290> > 0x0000000000402b7d <+1021>: cmpb $0x0,0x2(%r14) > 0x0000000000402b82 <+1026>: jne 0x402ad5 <main+853> > 0x0000000000402b88 <+1032>: movl $0x1,0x30(%rsp) > 0x0000000000402b90 <+1040>: jmpq 0x4028a2 <main+290> > 0x0000000000402b95 <+1045>: mov 0x8(%rsp),%rsi > 0x0000000000402b9a <+1050>: mov (%rsp),%rdi > 0x0000000000402b9e <+1054>: xor %ecx,%ecx > 0x0000000000402ba0 <+1056>: xor %eax,%eax > 0x0000000000402ba2 <+1058>: mov $0x4078dc,%edx > 0x0000000000402ba7 <+1063>: callq 0x405f50 <build_path> > 0x0000000000402bac <+1068>: cmpl $0x1,0x10(%rsp) > 0x0000000000402bb1 <+1073>: mov %rax,%r12 > 0x0000000000402bb4 <+1076>: je 0x403a4c <main+4812> > 0x0000000000402bba <+1082>: cmpl $0x0,0x20778b(%rip) # 0x60a34c <verbose> > 0x0000000000402bc1 <+1089>: jle 0x402bd8 <main+1112> > 0x0000000000402bc3 <+1091>: mov (%rsp),%rdx > 0x0000000000402bc7 <+1095>: mov $0x40785a,%esi > 0x0000000000402bcc <+1100>: mov $0x1,%edi > 0x0000000000402bd1 <+1105>: xor %eax,%eax > 0x0000000000402bd3 <+1107>: callq 0x402100 <__printf_chk@plt> > 0x0000000000402bd8 <+1112>: cmpb $0x0,0x46(%rsp) > 0x0000000000402bdd <+1117>: je 0x402bfe <main+1150> > 0x0000000000402bdf <+1119>: cmpl $0x0,0x207766(%rip) # 0x60a34c <verbose> > 0x0000000000402be6 <+1126>: jle 0x402bf2 <main+1138> > 0x0000000000402be8 <+1128>: mov $0x407874,%edi > 0x0000000000402bed <+1133>: callq 0x4020e0 <puts@plt> > 0x0000000000402bf2 <+1138>: cmpq $0x0,0x18(%rsp) > 0x0000000000402bf8 <+1144>: je 0x403995 <main+4629> > 0x0000000000402bfe <+1150>: mov 0x68(%rsp),%rdi > 0x0000000000402c03 <+1155>: lea 0x70(%rsp),%rsi > 0x0000000000402c08 <+1160>: mov $0x407683,%edx > 0x0000000000402c0d <+1165>: movq $0x0,0x70(%rsp) > 0x0000000000402c16 <+1174>: callq 0x402130 <lockdownd_client_new_with_handshake@plt> > 0x0000000000402c1b <+1179>: test %ax,%ax > 0x0000000000402c1e <+1182>: jne 0x404735 <main+8117> > 0x0000000000402c24 <+1188>: mov 0x70(%rsp),%rdi > 0x0000000000402c29 <+1193>: lea 0x50(%rsp),%rdx > 0x0000000000402c2e <+1198>: mov $0x4080f0,%esi > 0x0000000000402c33 <+1203>: movq $0x0,0x78(%rsp) > 0x0000000000402c3c <+1212>: callq 0x4021d0 <lockdownd_start_service@plt> > 0x0000000000402c41 <+1217>: test %ax,%ax > 0x0000000000402c44 <+1220>: jne 0x402c5a <main+1242> > 0x0000000000402c46 <+1222>: mov 0x50(%rsp),%rsi > 0x0000000000402c4b <+1227>: test %rsi,%rsi > 0x0000000000402c4e <+1230>: je 0x402c5a <main+1242> > 0x0000000000402c50 <+1232>: cmpw $0x0,(%rsi) > 0x0000000000402c54 <+1236>: jne 0x4038ce <main+4430> > 0x0000000000402c5a <+1242>: mov $0x4080f0,%edx > 0x0000000000402c5f <+1247>: mov $0x408be8,%esi > 0x0000000000402c64 <+1252>: mov $0x1,%edi > 0x0000000000402c69 <+1257>: xor %eax,%eax > 0x0000000000402c6b <+1259>: callq 0x402100 <__printf_chk@plt> > 0x0000000000402c70 <+1264>: cmpl $0x0,0x10(%rsp) > 0x0000000000402c75 <+1269>: movq $0x0,0x80(%rsp) > 0x0000000000402c81 <+1281>: je 0x4030a5 <main+2341> > 0x0000000000402c87 <+1287>: mov 0x50(%rsp),%rdi > 0x0000000000402c8c <+1292>: test %rdi,%rdi > 0x0000000000402c8f <+1295>: je 0x402c9f <main+1311> > 0x0000000000402c91 <+1297>: callq 0x402580 <lockdownd_service_descriptor_free@plt> > 0x0000000000402c96 <+1302>: movq $0x0,0x50(%rsp) > 0x0000000000402c9f <+1311>: mov 0x70(%rsp),%rdi > 0x0000000000402ca4 <+1316>: lea 0x50(%rsp),%rdx > 0x0000000000402ca9 <+1321>: mov $0x4078b5,%esi > 0x0000000000402cae <+1326>: movq $0x0,0x88(%rsp) > 0x0000000000402cba <+1338>: callq 0x4021d0 <lockdownd_start_service@plt> > 0x0000000000402cbf <+1343>: test %ax,%ax > 0x0000000000402cc2 <+1346>: jne 0x402fe5 <main+2149> > 0x0000000000402cc8 <+1352>: mov 0x50(%rsp),%rdi > 0x0000000000402ccd <+1357>: test %rdi,%rdi > 0x0000000000402cd0 <+1360>: je 0x402fe5 <main+2149> > 0x0000000000402cd6 <+1366>: movzwl (%rdi),%eax > 0x0000000000402cd9 <+1369>: test %ax,%ax > 0x0000000000402cdc <+1372>: je 0x402fe5 <main+2149> > 0x0000000000402ce2 <+1378>: cmpl $0x0,0x207663(%rip) # 0x60a34c <verbose> > 0x0000000000402ce9 <+1385>: jle 0x402d09 <main+1417> > 0x0000000000402ceb <+1387>: movzwl %ax,%ecx > 0x0000000000402cee <+1390>: mov $0x1,%edi > 0x0000000000402cf3 <+1395>: mov $0x4078b5,%edx > 0x0000000000402cf8 <+1400>: mov $0x408c10,%esi > 0x0000000000402cfd <+1405>: xor %eax,%eax > 0x0000000000402cff <+1407>: callq 0x402100 <__printf_chk@plt> > 0x0000000000402d04 <+1412>: mov 0x50(%rsp),%rdi > 0x0000000000402d09 <+1417>: mov %rdi,%rsi > 0x0000000000402d0c <+1420>: mov 0x68(%rsp),%rdi > 0x0000000000402d11 <+1425>: lea 0x88(%rsp),%rdx > 0x0000000000402d19 <+1433>: callq 0x402560 <mobilebackup2_client_new@plt> > 0x0000000000402d1e <+1438>: mov 0x50(%rsp),%rdi > 0x0000000000402d23 <+1443>: test %rdi,%rdi > 0x0000000000402d26 <+1446>: je 0x402d36 <main+1462> > 0x0000000000402d28 <+1448>: callq 0x402580 <lockdownd_service_descriptor_free@plt> > 0x0000000000402d2d <+1453>: movq $0x0,0x50(%rsp) > 0x0000000000402d36 <+1462>: mov 0x88(%rsp),%rdi > 0x0000000000402d3e <+1470>: movsd 0x69c2(%rip),%xmm1 # 0x409708 > 0x0000000000402d46 <+1478>: movsd 0x69c2(%rip),%xmm2 # 0x409710 > 0x0000000000402d4e <+1486>: lea 0x90(%rsp),%rcx > 0x0000000000402d56 <+1494>: lea 0xd0(%rsp),%rsi > 0x0000000000402d5e <+1502>: mov $0x2,%edx > 0x0000000000402d63 <+1507>: movsd %xmm1,0xd0(%rsp) > 0x0000000000402d6c <+1516>: movsd %xmm2,0xd8(%rsp) > 0x0000000000402d75 <+1525>: movq $0x0,0x90(%rsp) > 0x0000000000402d81 <+1537>: callq 0x4025e0 <mobilebackup2_version_exchange@plt> > 0x0000000000402d86 <+1542>: test %ax,%ax > 0x0000000000402d89 <+1545>: jne 0x40310e <main+2446> > 0x0000000000402d8f <+1551>: cmpl $0x0,0x2075b6(%rip) # 0x60a34c <verbose> > 0x0000000000402d96 <+1558>: jle 0x402db5 <main+1589> > 0x0000000000402d98 <+1560>: movsd 0x90(%rsp),%xmm0 > 0x0000000000402da1 <+1569>: mov $0x408c80,%esi > 0x0000000000402da6 <+1574>: mov $0x1,%edi > 0x0000000000402dab <+1579>: mov $0x1,%eax > 0x0000000000402db0 <+1584>: callq 0x402100 <__printf_chk@plt> > 0x0000000000402db5 <+1589>: cmpl $0x0,0x2075c0(%rip) # 0x60a37c <quit_flag> > 0x0000000000402dbc <+1596>: jle 0x403c1f <main+5279> > 0x0000000000402dc2 <+1602>: cmpl $0x0,0x207583(%rip) # 0x60a34c <verbose> > 0x0000000000402dc9 <+1609>: jle 0x402dd5 <main+1621> > 0x0000000000402dcb <+1611>: mov $0x408ca8,%edi > 0x0000000000402dd0 <+1616>: callq 0x4020e0 <puts@plt> > 0x0000000000402dd5 <+1621>: movl $0x6,0x34(%rsp) > 0x0000000000402ddd <+1629>: mov 0x70(%rsp),%rdi > 0x0000000000402de2 <+1634>: test %rdi,%rdi > 0x0000000000402de5 <+1637>: je 0x402df5 <main+1653> > 0x0000000000402de7 <+1639>: callq 0x402350 <lockdownd_client_free@plt> > 0x0000000000402dec <+1644>: movq $0x0,0x70(%rsp) > 0x0000000000402df5 <+1653>: or $0xffffffff,%ebx > 0x0000000000402df8 <+1656>: cmpl $0x6,0x34(%rsp) > 0x0000000000402dfd <+1661>: je 0x403756 <main+4054> > 0x0000000000402e03 <+1667>: movq $0x0,0xa0(%rsp) > 0x0000000000402e0f <+1679>: movq $0x0,0xa8(%rsp) > 0x0000000000402e1b <+1691>: movl $0x0,0x10(%rsp) > 0x0000000000402e23 <+1699>: nopl 0x0(%rax,%rax,1) > 0x0000000000402e28 <+1704>: mov 0x88(%rsp),%rdi > 0x0000000000402e30 <+1712>: lea 0xa8(%rsp),%rdx > 0x0000000000402e38 <+1720>: lea 0xa0(%rsp),%rsi > 0x0000000000402e40 <+1728>: callq 0x402090 <mobilebackup2_receive_message@plt> > 0x0000000000402e45 <+1733>: mov 0xa0(%rsp),%rbp > 0x0000000000402e4d <+1741>: test %rbp,%rbp > 0x0000000000402e50 <+1744>: je 0x403127 <main+2471> > 0x0000000000402e56 <+1750>: mov 0xa8(%rsp),%rbx > 0x0000000000402e5e <+1758>: test %rbx,%rbx > 0x0000000000402e61 <+1761>: je 0x403127 <main+2471> > 0x0000000000402e67 <+1767>: mov $0x407554,%edi > 0x0000000000402e6c <+1772>: mov $0x17,%ecx > 0x0000000000402e71 <+1777>: mov %rbx,%rsi > 0x0000000000402e74 <+1780>: repz cmpsb %es:(%rdi),%ds:(%rsi) > 0x0000000000402e76 <+1782>: je 0x403149 <main+2505> > 0x0000000000402e7c <+1788>: mov $0x40756b,%edi > 0x0000000000402e81 <+1793>: mov $0x15,%ecx > 0x0000000000402e86 <+1798>: mov %rbx,%rsi > 0x0000000000402e89 <+1801>: repz cmpsb %es:(%rdi),%ds:(%rsi) > 0x0000000000402e8b <+1803>: je 0x403247 <main+2759> > 0x0000000000402e91 <+1809>: mov $0x407dae,%esi > 0x0000000000402e96 <+1814>: mov %rbx,%rdi > 0x0000000000402e99 <+1817>: callq 0x402440 <strcmp@plt> > 0x0000000000402e9e <+1822>: test %eax,%eax > 0x0000000000402ea0 <+1824>: je 0x403274 <main+2804> > 0x0000000000402ea6 <+1830>: mov $0x407dc8,%esi > 0x0000000000402eab <+1835>: mov %rbx,%rdi > 0x0000000000402eae <+1838>: callq 0x402440 <strcmp@plt> > 0x0000000000402eb3 <+1843>: test %eax,%eax > 0x0000000000402eb5 <+1845>: je 0x40345e <main+3294> > 0x0000000000402ebb <+1851>: mov $0x407e0b,%esi > 0x0000000000402ec0 <+1856>: mov %rbx,%rdi > 0x0000000000402ec3 <+1859>: callq 0x402440 <strcmp@plt> > 0x0000000000402ec8 <+1864>: test %eax,%eax > 0x0000000000402eca <+1866>: je 0x403646 <main+3782> > 0x0000000000402ed0 <+1872>: mov $0x407580,%esi > 0x0000000000402ed5 <+1877>: mov %rbx,%rdi > 0x0000000000402ed8 <+1880>: callq 0x402440 <strcmp@plt> > 0x0000000000402edd <+1885>: test %eax,%eax > 0x0000000000402edf <+1887>: je 0x4032c6 <main+2886> > 0x0000000000402ee5 <+1893>: mov $0x407593,%esi > 0x0000000000402eea <+1898>: mov %rbx,%rdi > 0x0000000000402eed <+1901>: callq 0x402440 <strcmp@plt> > 0x0000000000402ef2 <+1906>: test %eax,%eax > 0x0000000000402ef4 <+1908>: je 0x4032c6 <main+2886> > 0x0000000000402efa <+1914>: mov $0x4075a6,%esi > 0x0000000000402eff <+1919>: mov %rbx,%rdi > 0x0000000000402f02 <+1922>: callq 0x402440 <strcmp@plt> > 0x0000000000402f07 <+1927>: test %eax,%eax > 0x0000000000402f09 <+1929>: je 0x403788 <main+4104> > 0x0000000000402f0f <+1935>: mov $0x4075bb,%esi > 0x0000000000402f14 <+1940>: mov %rbx,%rdi > 0x0000000000402f17 <+1943>: callq 0x402440 <strcmp@plt> > 0x0000000000402f1c <+1948>: test %eax,%eax > 0x0000000000402f1e <+1950>: je 0x403788 <main+4104> > 0x0000000000402f24 <+1956>: mov $0x407e68,%esi > 0x0000000000402f29 <+1961>: mov %rbx,%rdi > 0x0000000000402f2c <+1964>: callq 0x402440 <strcmp@plt> > 0x0000000000402f31 <+1969>: test %eax,%eax > 0x0000000000402f33 <+1971>: je 0x404902 <main+8578> > 0x0000000000402f39 <+1977>: mov $0x407e90,%esi > 0x0000000000402f3e <+1982>: mov %rbx,%rdi > 0x0000000000402f41 <+1985>: callq 0x402440 <strcmp@plt> > 0x0000000000402f46 <+1990>: test %eax,%eax > 0x0000000000402f48 <+1992>: je 0x403704 <main+3972> > 0x0000000000402f4e <+1998>: mov $0x407ea4,%esi > 0x0000000000402f53 <+2003>: mov %rbx,%rdi > 0x0000000000402f56 <+2006>: callq 0x402440 <strcmp@plt> > 0x0000000000402f5b <+2011>: test %eax,%eax > 0x0000000000402f5d <+2013>: je 0x405585 <main+11781> > 0x0000000000402f63 <+2019>: nopl 0x0(%rax,%rax,1) > 0x0000000000402f68 <+2024>: movsd 0x207400(%rip),%xmm0 # 0x60a370 <overall_progress> > 0x0000000000402f70 <+2032>: ucomisd 0x6778(%rip),%xmm0 # 0x4096f0 > 0x0000000000402f78 <+2040>: jbe 0x402f92 <main+2066> > 0x0000000000402f7a <+2042>: callq 0x406be0 <print_progress_real> > 0x0000000000402f7f <+2047>: cmpl $0x0,0x2073c6(%rip) # 0x60a34c <verbose> > 0x0000000000402f86 <+2054>: jle 0x402f92 <main+2066> > 0x0000000000402f88 <+2056>: mov $0x407f23,%edi > 0x0000000000402f8d <+2061>: callq 0x4020e0 <puts@plt> > 0x0000000000402f92 <+2066>: mov 0xa0(%rsp),%rdi > 0x0000000000402f9a <+2074>: test %rdi,%rdi > 0x0000000000402f9d <+2077>: je 0x402fa4 <main+2084> > 0x0000000000402f9f <+2079>: callq 0x4025c0 <plist_free@plt> > 0x0000000000402fa4 <+2084>: movq $0x0,0xa0(%rsp) > 0x0000000000402fb0 <+2096>: mov 0x2073c6(%rip),%eax # 0x60a37c <quit_flag> > 0x0000000000402fb6 <+2102>: test %eax,%eax > 0x0000000000402fb8 <+2104>: jg 0x403704 <main+3972> > 0x0000000000402fbe <+2110>: mov 0xa8(%rsp),%rdi > 0x0000000000402fc6 <+2118>: test %rdi,%rdi > 0x0000000000402fc9 <+2121>: je 0x402e28 <main+1704> > 0x0000000000402fcf <+2127>: callq 0x402210 <free@plt> > 0x0000000000402fd4 <+2132>: movq $0x0,0xa8(%rsp) > 0x0000000000402fe0 <+2144>: jmpq 0x402e28 <main+1704> > 0x0000000000402fe5 <+2149>: mov $0x4078b5,%edx > 0x0000000000402fea <+2154>: mov $0x408be8,%esi > 0x0000000000402fef <+2159>: mov $0x1,%edi > 0x0000000000402ff4 <+2164>: xor %eax,%eax > 0x0000000000402ff6 <+2166>: or $0xffffffff,%ebx > 0x0000000000402ff9 <+2169>: callq 0x402100 <__printf_chk@plt> > 0x0000000000402ffe <+2174>: mov 0x70(%rsp),%rdi > 0x0000000000403003 <+2179>: callq 0x402350 <lockdownd_client_free@plt> > 0x0000000000403008 <+2184>: movq $0x0,0x70(%rsp) > 0x0000000000403011 <+2193>: mov 0x88(%rsp),%rdi > 0x0000000000403019 <+2201>: test %rdi,%rdi > 0x000000000040301c <+2204>: je 0x40302f <main+2223> > 0x000000000040301e <+2206>: callq 0x402070 <mobilebackup2_client_free@plt> > 0x0000000000403023 <+2211>: movq $0x0,0x88(%rsp) > 0x000000000040302f <+2223>: mov 0x80(%rsp),%rdi > 0x0000000000403037 <+2231>: test %rdi,%rdi > 0x000000000040303a <+2234>: je 0x40304d <main+2253> > 0x000000000040303c <+2236>: callq 0x402490 <afc_client_free@plt> > 0x0000000000403041 <+2241>: movq $0x0,0x80(%rsp) > 0x000000000040304d <+2253>: mov 0x78(%rsp),%rdi > 0x0000000000403052 <+2258>: test %rdi,%rdi > 0x0000000000403055 <+2261>: je 0x403065 <main+2277> > 0x0000000000403057 <+2263>: callq 0x402630 <np_client_free@plt> > 0x000000000040305c <+2268>: movq $0x0,0x78(%rsp) > 0x0000000000403065 <+2277>: mov 0x68(%rsp),%rdi > 0x000000000040306a <+2282>: callq 0x402570 <idevice_free@plt> > 0x000000000040306f <+2287>: mov 0x48(%rsp),%rdi > 0x0000000000403074 <+2292>: movq $0x0,0x68(%rsp) > 0x000000000040307d <+2301>: test %rdi,%rdi > 0x0000000000403080 <+2304>: je 0x403087 <main+2311> > 0x0000000000403082 <+2306>: callq 0x402210 <free@plt> > 0x0000000000403087 <+2311>: mov 0x8(%rsp),%rdi > 0x000000000040308c <+2316>: test %rdi,%rdi > 0x000000000040308f <+2319>: je 0x40309d <main+2333> > 0x0000000000403091 <+2321>: callq 0x402210 <free@plt> > 0x0000000000403096 <+2326>: mov %ebx,%eax > 0x0000000000403098 <+2328>: jmpq 0x402a85 <main+773> > 0x000000000040309d <+2333>: mov %ebx,%eax > 0x000000000040309f <+2335>: nop > 0x00000000004030a0 <+2336>: jmpq 0x402a85 <main+773> > 0x00000000004030a5 <+2341>: mov 0x50(%rsp),%rax > 0x00000000004030aa <+2346>: lea 0x50(%rsp),%rdx > 0x00000000004030af <+2351>: mov $0x4078a7,%esi >=> 0x00000000004030b4 <+2356>: movb $0x0,0x2(%rax) > 0x00000000004030b8 <+2360>: mov 0x70(%rsp),%rdi > 0x00000000004030bd <+2365>: movw $0x0,(%rax) > 0x00000000004030c2 <+2370>: callq 0x4021d0 <lockdownd_start_service@plt> > 0x00000000004030c7 <+2375>: test %ax,%ax > 0x00000000004030ca <+2378>: mov 0x50(%rsp),%rdi > 0x00000000004030cf <+2383>: jne 0x402c8c <main+1292> > 0x00000000004030d5 <+2389>: cmpw $0x0,(%rdi) > 0x00000000004030d9 <+2393>: je 0x402c8c <main+1292> > 0x00000000004030df <+2399>: mov %rdi,%rsi > 0x00000000004030e2 <+2402>: mov 0x68(%rsp),%rdi > 0x00000000004030e7 <+2407>: lea 0x80(%rsp),%rdx > 0x00000000004030ef <+2415>: callq 0x402180 <afc_client_new@plt> > 0x00000000004030f4 <+2420>: jmpq 0x402c87 <main+1287> > 0x00000000004030f9 <+2425>: xor %r12d,%r12d > 0x00000000004030fc <+2428>: jmpq 0x402bfe <main+1150> > 0x0000000000403101 <+2433>: movl $0x0,0x10(%rsp) > 0x0000000000403109 <+2441>: jmpq 0x4028a2 <main+290> > 0x000000000040310e <+2446>: movswl %ax,%edx > 0x0000000000403111 <+2449>: mov $0x408c38,%esi > 0x0000000000403116 <+2454>: mov $0x1,%edi > 0x000000000040311b <+2459>: xor %eax,%eax > 0x000000000040311d <+2461>: callq 0x402100 <__printf_chk@plt> > 0x0000000000403122 <+2466>: jmpq 0x402dd5 <main+1621> > 0x0000000000403127 <+2471>: cmpl $0x0,0x20721e(%rip) # 0x60a34c <verbose> > 0x000000000040312e <+2478>: jle 0x40313a <main+2490> > 0x0000000000403130 <+2480>: mov $0x409288,%edi > 0x0000000000403135 <+2485>: callq 0x4020e0 <puts@plt> > 0x000000000040313a <+2490>: mov $0x2,%edi > 0x000000000040313f <+2495>: callq 0x4022d0 <sleep@plt> > 0x0000000000403144 <+2500>: jmpq 0x402fb0 <main+2096> > 0x0000000000403149 <+2505>: mov %rbx,%rsi > 0x000000000040314c <+2508>: mov %rbp,%rdi > 0x000000000040314f <+2511>: callq 0x405e60 <mb2_set_overall_progress_from_message> > 0x0000000000403154 <+2516>: mov 0xa0(%rsp),%rbx > 0x000000000040315c <+2524>: mov 0x88(%rsp),%rbp > 0x0000000000403164 <+2532>: movq $0x0,0xc0(%rsp) > 0x0000000000403170 <+2544>: test %rbx,%rbx > 0x0000000000403173 <+2547>: je 0x402f68 <main+2024> > 0x0000000000403179 <+2553>: mov %rbx,%rdi > 0x000000000040317c <+2556>: callq 0x402280 <plist_get_node_type@plt> > 0x0000000000403181 <+2561>: cmp $0x4,%eax > 0x0000000000403184 <+2564>: jne 0x402f68 <main+2024> > 0x000000000040318a <+2570>: mov %rbx,%rdi > 0x000000000040318d <+2573>: callq 0x402370 <plist_array_get_size@plt> > 0x0000000000403192 <+2578>: cmp $0x1,%eax > 0x0000000000403195 <+2581>: jbe 0x402f68 <main+2024> > 0x000000000040319b <+2587>: cmpq $0x0,(%rsp) > 0x00000000004031a0 <+2592>: je 0x402f68 <main+2024> > 0x00000000004031a6 <+2598>: mov $0x1,%esi > 0x00000000004031ab <+2603>: mov %rbx,%rdi > 0x00000000004031ae <+2606>: callq 0x4024d0 <plist_array_get_item@plt> > 0x00000000004031b3 <+2611>: mov %rax,%rdi > 0x00000000004031b6 <+2614>: mov %rax,%r13 > 0x00000000004031b9 <+2617>: callq 0x402370 <plist_array_get_size@plt> > 0x00000000004031be <+2622>: test %eax,%eax > 0x00000000004031c0 <+2624>: mov %eax,%r14d > 0x00000000004031c3 <+2627>: je 0x402f68 <main+2024> > 0x00000000004031c9 <+2633>: xor %ebx,%ebx > 0x00000000004031cb <+2635>: jmp 0x4031d9 <main+2649> > 0x00000000004031cd <+2637>: add $0x1,%ebx > 0x00000000004031d0 <+2640>: cmp %ebx,%r14d > 0x00000000004031d3 <+2643>: je 0x4048a5 <main+8485> > 0x00000000004031d9 <+2649>: mov %ebx,%esi > 0x00000000004031db <+2651>: mov %r13,%rdi > 0x00000000004031de <+2654>: callq 0x4024d0 <plist_array_get_item@plt> > 0x00000000004031e3 <+2659>: mov %rax,%rdi > 0x00000000004031e6 <+2662>: mov %rax,%r12 > 0x00000000004031e9 <+2665>: callq 0x402280 <plist_get_node_type@plt> > 0x00000000004031ee <+2670>: cmp $0x3,%eax > 0x00000000004031f1 <+2673>: jne 0x4031cd <main+2637> > 0x00000000004031f3 <+2675>: lea 0xc8(%rsp),%rsi > 0x00000000004031fb <+2683>: mov %r12,%rdi > 0x00000000004031fe <+2686>: movq $0x0,0xc8(%rsp) > 0x000000000040320a <+2698>: callq 0x4023d0 <plist_get_string_val@plt> > 0x000000000040320f <+2703>: mov 0xc8(%rsp),%rdx > 0x0000000000403217 <+2711>: test %rdx,%rdx > 0x000000000040321a <+2714>: je 0x4031cd <main+2637> > 0x000000000040321c <+2716>: mov (%rsp),%rsi > 0x0000000000403220 <+2720>: lea 0xc0(%rsp),%rcx > 0x0000000000403228 <+2728>: mov %rbp,%rdi > 0x000000000040322b <+2731>: callq 0x406230 <mb2_handle_send_file> > 0x0000000000403230 <+2736>: test %eax,%eax > 0x0000000000403232 <+2738>: mov 0xc8(%rsp),%rdi > 0x000000000040323a <+2746>: js 0x4048a0 <main+8480> > 0x0000000000403240 <+2752>: callq 0x402210 <free@plt> > 0x0000000000403245 <+2757>: jmp 0x4031cd <main+2637> > 0x0000000000403247 <+2759>: mov %rbx,%rsi > 0x000000000040324a <+2762>: mov %rbp,%rdi > 0x000000000040324d <+2765>: callq 0x405e60 <mb2_set_overall_progress_from_message> > 0x0000000000403252 <+2770>: mov (%rsp),%rdx > 0x0000000000403256 <+2774>: mov 0xa0(%rsp),%rsi > 0x000000000040325e <+2782>: mov 0x88(%rsp),%rdi > 0x0000000000403266 <+2790>: callq 0x406ca0 <mb2_handle_receive_files> > 0x000000000040326b <+2795>: add %eax,0x10(%rsp) > 0x000000000040326f <+2799>: jmpq 0x402f68 <main+2024> > 0x0000000000403274 <+2804>: lea 0x170(%rsp),%rsi > 0x000000000040327c <+2812>: mov $0x1c,%ecx > 0x0000000000403281 <+2817>: mov %rsi,%rdi > 0x0000000000403284 <+2820>: rep stos %eax,%es:(%rdi) > 0x0000000000403286 <+2822>: mov (%rsp),%rdi > 0x000000000040328a <+2826>: callq 0x402500 <statvfs@plt> > 0x000000000040328f <+2831>: xor %edi,%edi > 0x0000000000403291 <+2833>: test %eax,%eax > 0x0000000000403293 <+2835>: mov %eax,%ebx > 0x0000000000403295 <+2837>: jne 0x4032a8 <main+2856> > 0x0000000000403297 <+2839>: mov 0x170(%rsp),%rdi > 0x000000000040329f <+2847>: imul 0x190(%rsp),%rdi > 0x00000000004032a8 <+2856>: callq 0x402410 <plist_new_uint@plt> > 0x00000000004032ad <+2861>: mov 0x88(%rsp),%rdi > 0x00000000004032b5 <+2869>: mov %rax,%rcx > 0x00000000004032b8 <+2872>: xor %edx,%edx > 0x00000000004032ba <+2874>: mov %ebx,%esi > 0x00000000004032bc <+2876>: callq 0x402450 <mobilebackup2_send_status_response@plt> > 0x00000000004032c1 <+2881>: jmpq 0x402f68 <main+2024> > 0x00000000004032c6 <+2886>: mov %rbx,%rsi > 0x00000000004032c9 <+2889>: mov %rbp,%rdi > 0x00000000004032cc <+2892>: callq 0x405e60 <mb2_set_overall_progress_from_message> > 0x00000000004032d1 <+2897>: mov 0xa0(%rsp),%rdi > 0x00000000004032d9 <+2905>: mov $0x1,%esi > 0x00000000004032de <+2910>: callq 0x4024d0 <plist_array_get_item@plt> > 0x00000000004032e3 <+2915>: mov %rax,%rdi > 0x00000000004032e6 <+2918>: mov %rax,%rbx > 0x00000000004032e9 <+2921>: callq 0x402050 <plist_dict_get_size@plt> > 0x00000000004032ee <+2926>: cmpl $0x0,0x207057(%rip) # 0x60a34c <verbose> > 0x00000000004032f5 <+2933>: jle 0x40331b <main+2971> > 0x00000000004032f7 <+2935>: cmp $0x1,%eax > 0x00000000004032fa <+2938>: mov $0x407721,%edx > 0x00000000004032ff <+2943>: mov $0x4076bb,%ecx > 0x0000000000403304 <+2948>: cmovne %rdx,%rcx > 0x0000000000403308 <+2952>: mov $0x407e34,%esi > 0x000000000040330d <+2957>: mov %eax,%edx > 0x000000000040330f <+2959>: mov $0x1,%edi > 0x0000000000403314 <+2964>: xor %eax,%eax > 0x0000000000403316 <+2966>: callq 0x402100 <__printf_chk@plt> > 0x000000000040331b <+2971>: lea 0xb0(%rsp),%rsi > 0x0000000000403323 <+2979>: mov %rbx,%rdi > 0x0000000000403326 <+2982>: movq $0x0,0xb0(%rsp) > 0x0000000000403332 <+2994>: callq 0x4021b0 <plist_dict_new_iter@plt> > 0x0000000000403337 <+2999>: cmpq $0x0,0xb0(%rsp) > 0x0000000000403340 <+3008>: je 0x40486a <main+8426> > 0x0000000000403346 <+3014>: movq $0x0,0xb8(%rsp) > 0x0000000000403352 <+3026>: movq $0x0,0xc0(%rsp) > 0x000000000040335e <+3038>: mov (%rsp),%r13 > 0x0000000000403362 <+3042>: jmp 0x403377 <main+3063> > 0x0000000000403364 <+3044>: nopl 0x0(%rax) > 0x0000000000403368 <+3048>: cmpq $0x0,0xc0(%rsp) > 0x0000000000403371 <+3057>: je 0x4035f9 <main+3705> > 0x0000000000403377 <+3063>: mov 0xb0(%rsp),%rsi > 0x000000000040337f <+3071>: lea 0xc0(%rsp),%rcx > 0x0000000000403387 <+3079>: lea 0xb8(%rsp),%rdx > 0x000000000040338f <+3087>: mov %rbx,%rdi > 0x0000000000403392 <+3090>: callq 0x402390 <plist_dict_next_item@plt> > 0x0000000000403397 <+3095>: cmpq $0x0,0xb8(%rsp) > 0x00000000004033a0 <+3104>: je 0x403368 <main+3048> > 0x00000000004033a2 <+3106>: mov 0xc0(%rsp),%rdi > 0x00000000004033aa <+3114>: callq 0x402280 <plist_get_node_type@plt> > 0x00000000004033af <+3119>: cmp $0x3,%eax > 0x00000000004033b2 <+3122>: jne 0x403368 <main+3048> > 0x00000000004033b4 <+3124>: mov 0xc0(%rsp),%rdi > 0x00000000004033bc <+3132>: lea 0xc8(%rsp),%rsi > 0x00000000004033c4 <+3140>: movq $0x0,0xc8(%rsp) > 0x00000000004033d0 <+3152>: callq 0x4023d0 <plist_get_string_val@plt> > 0x00000000004033d5 <+3157>: mov 0xc8(%rsp),%rsi > 0x00000000004033dd <+3165>: test %rsi,%rsi > 0x00000000004033e0 <+3168>: je 0x403440 <main+3264> > 0x00000000004033e2 <+3170>: xor %edx,%edx > 0x00000000004033e4 <+3172>: mov %r13,%rdi > 0x00000000004033e7 <+3175>: xor %eax,%eax > 0x00000000004033e9 <+3177>: callq 0x405f50 <build_path> > 0x00000000004033ee <+3182>: mov 0xc8(%rsp),%rdi > 0x00000000004033f6 <+3190>: mov %rax,%rbp > 0x00000000004033f9 <+3193>: callq 0x402210 <free@plt> > 0x00000000004033fe <+3198>: mov 0xb8(%rsp),%rsi > 0x0000000000403406 <+3206>: xor %edx,%edx > 0x0000000000403408 <+3208>: mov %r13,%rdi > 0x000000000040340b <+3211>: xor %eax,%eax > 0x000000000040340d <+3213>: callq 0x405f50 <build_path> > 0x0000000000403412 <+3218>: mov %rbp,%rdi > 0x0000000000403415 <+3221>: mov %rax,%r12 > 0x0000000000403418 <+3224>: callq 0x4024f0 <remove@plt> > 0x000000000040341d <+3229>: mov %rbp,%rsi > 0x0000000000403420 <+3232>: mov %r12,%rdi > 0x0000000000403423 <+3235>: callq 0x402640 <rename@plt> > 0x0000000000403428 <+3240>: test %eax,%eax > 0x000000000040342a <+3242>: js 0x404747 <main+8135> > 0x0000000000403430 <+3248>: mov %r12,%rdi > 0x0000000000403433 <+3251>: callq 0x402210 <free@plt> > 0x0000000000403438 <+3256>: mov %rbp,%rdi > 0x000000000040343b <+3259>: callq 0x402210 <free@plt> > 0x0000000000403440 <+3264>: mov 0xb8(%rsp),%rdi > 0x0000000000403448 <+3272>: callq 0x402210 <free@plt> > 0x000000000040344d <+3277>: movq $0x0,0xb8(%rsp) > 0x0000000000403459 <+3289>: jmpq 0x403368 <main+3048> > 0x000000000040345e <+3294>: mov %rbp,%rdi > 0x0000000000403461 <+3297>: mov 0x88(%rsp),%rbx > 0x0000000000403469 <+3305>: callq 0x402280 <plist_get_node_type@plt> > 0x000000000040346e <+3310>: cmp $0x4,%eax > 0x0000000000403471 <+3313>: jne 0x402f68 <main+2024> > 0x0000000000403477 <+3319>: mov %rbp,%rdi > 0x000000000040347a <+3322>: callq 0x402370 <plist_array_get_size@plt> > 0x000000000040347f <+3327>: cmp $0x1,%eax > 0x0000000000403482 <+3330>: jbe 0x402f68 <main+2024> > 0x0000000000403488 <+3336>: cmpq $0x0,(%rsp) > 0x000000000040348d <+3341>: je 0x402f68 <main+2024> > 0x0000000000403493 <+3347>: mov %rbp,%rdi > 0x0000000000403496 <+3350>: mov $0x1,%esi > 0x000000000040349b <+3355>: callq 0x4024d0 <plist_array_get_item@plt> > 0x00000000004034a0 <+3360>: mov %rax,%rdi > 0x00000000004034a3 <+3363>: mov %rax,%rbp > 0x00000000004034a6 <+3366>: movq $0x0,0xc8(%rsp) > 0x00000000004034b2 <+3378>: callq 0x402280 <plist_get_node_type@plt> > 0x00000000004034b7 <+3383>: cmp $0x3,%eax > 0x00000000004034ba <+3386>: je 0x4051ce <main+10830> > 0x00000000004034c0 <+3392>: mov 0xc8(%rsp),%rsi > 0x00000000004034c8 <+3400>: test %rsi,%rsi > 0x00000000004034cb <+3403>: je 0x4051bf <main+10815> > 0x00000000004034d1 <+3409>: mov (%rsp),%rdi > 0x00000000004034d5 <+3413>: xor %edx,%edx > 0x00000000004034d7 <+3415>: xor %eax,%eax > 0x00000000004034d9 <+3417>: callq 0x405f50 <build_path> > 0x00000000004034de <+3422>: mov 0xc8(%rsp),%rdi > 0x00000000004034e6 <+3430>: mov %rax,%r14 > 0x00000000004034e9 <+3433>: callq 0x402210 <free@plt> > 0x00000000004034ee <+3438>: callq 0x402110 <plist_new_dict@plt> > 0x00000000004034f3 <+3443>: mov %r14,%rdi > 0x00000000004034f6 <+3446>: mov %rax,%r13 > 0x00000000004034f9 <+3449>: callq 0x402250 <opendir@plt> > 0x00000000004034fe <+3454>: test %rax,%rax > 0x0000000000403501 <+3457>: mov %rax,%rbp > 0x0000000000403504 <+3460>: je 0x4049b3 <main+8755> > 0x000000000040350a <+3466>: mov %rbp,%rdi > 0x000000000040350d <+3469>: callq 0x402290 <readdir@plt> > 0x0000000000403512 <+3474>: test %rax,%rax > 0x0000000000403515 <+3477>: je 0x4049ab <main+8747> > 0x000000000040351b <+3483>: cmpb $0x2e,0x13(%rax) > 0x000000000040351f <+3487>: je 0x4039d6 <main+4694> > 0x0000000000403525 <+3493>: add $0x13,%rax > 0x0000000000403529 <+3497>: xor %edx,%edx > 0x000000000040352b <+3499>: mov %r14,%rdi > 0x000000000040352e <+3502>: mov %rax,0x18(%rsp) > 0x0000000000403533 <+3507>: mov %rax,%rsi > 0x0000000000403536 <+3510>: xor %eax,%eax > 0x0000000000403538 <+3512>: callq 0x405f50 <build_path> > 0x000000000040353d <+3517>: test %rax,%rax > 0x0000000000403540 <+3520>: mov %rax,%r15 > 0x0000000000403543 <+3523>: je 0x40350a <main+3466> > 0x0000000000403545 <+3525>: callq 0x402110 <plist_new_dict@plt> > 0x000000000040354a <+3530>: lea 0x170(%rsp),%rdx > 0x0000000000403552 <+3538>: mov %r15,%rsi > 0x0000000000403555 <+3541>: mov $0x1,%edi > 0x000000000040355a <+3546>: mov %rax,%r12 > 0x000000000040355d <+3549>: callq 0x402260 <__xstat@plt> > 0x0000000000403562 <+3554>: mov 0x188(%rsp),%eax > 0x0000000000403569 <+3561>: and $0xf000,%eax > 0x000000000040356e <+3566>: cmp $0x4000,%eax > 0x0000000000403573 <+3571>: je 0x4050f6 <main+10614> > 0x0000000000403579 <+3577>: cmp $0x8000,%eax > 0x000000000040357e <+3582>: mov $0x407789,%edi > 0x0000000000403583 <+3587>: mov $0x40779b,%eax > 0x0000000000403588 <+3592>: cmove %rax,%rdi > 0x000000000040358c <+3596>: callq 0x402460 <plist_new_string@plt> > 0x0000000000403591 <+3601>: mov $0x407dde,%esi > 0x0000000000403596 <+3606>: mov %rax,%rdx > 0x0000000000403599 <+3609>: mov %r12,%rdi > 0x000000000040359c <+3612>: callq 0x4025a0 <plist_dict_insert_item@plt> > 0x00000000004035a1 <+3617>: mov 0x1a0(%rsp),%rdi > 0x00000000004035a9 <+3625>: callq 0x402410 <plist_new_uint@plt> > 0x00000000004035ae <+3630>: mov %r12,%rdi > 0x00000000004035b1 <+3633>: mov %rax,%rdx > 0x00000000004035b4 <+3636>: mov $0x407de9,%esi > 0x00000000004035b9 <+3641>: callq 0x4025a0 <plist_dict_insert_item@plt> > 0x00000000004035be <+3646>: mov 0x1c8(%rsp),%edi > 0x00000000004035c5 <+3653>: xor %esi,%esi > 0x00000000004035c7 <+3655>: callq 0x4022e0 <plist_new_date@plt> > 0x00000000004035cc <+3660>: mov %r12,%rdi > 0x00000000004035cf <+3663>: mov %rax,%rdx > 0x00000000004035d2 <+3666>: mov $0x407df4,%esi > 0x00000000004035d7 <+3671>: callq 0x4025a0 <plist_dict_insert_item@plt> > 0x00000000004035dc <+3676>: mov 0x18(%rsp),%rsi > 0x00000000004035e1 <+3681>: mov %r13,%rdi > 0x00000000004035e4 <+3684>: mov %r12,%rdx > 0x00000000004035e7 <+3687>: callq 0x4025a0 <plist_dict_insert_item@plt> > 0x00000000004035ec <+3692>: mov %r15,%rdi > 0x00000000004035ef <+3695>: callq 0x402210 <free@plt> > 0x00000000004035f4 <+3700>: jmpq 0x40350a <main+3466> > 0x00000000004035f9 <+3705>: xor %ebp,%ebp > 0x00000000004035fb <+3707>: xor %ebx,%ebx > 0x00000000004035fd <+3709>: mov 0xb0(%rsp),%rdi > 0x0000000000403605 <+3717>: callq 0x402210 <free@plt> > 0x000000000040360a <+3722>: callq 0x402110 <plist_new_dict@plt> > 0x000000000040360f <+3727>: mov 0x88(%rsp),%rdi > 0x0000000000403617 <+3735>: mov %rax,%rcx > 0x000000000040361a <+3738>: mov %rbp,%rdx > 0x000000000040361d <+3741>: mov %ebx,%esi > 0x000000000040361f <+3743>: callq 0x402450 <mobilebackup2_send_status_response@plt> > 0x0000000000403624 <+3748>: test %ax,%ax > 0x0000000000403627 <+3751>: je 0x402f68 <main+2024> > 0x000000000040362d <+3757>: movswl %ax,%edx > 0x0000000000403630 <+3760>: mov $0x4092f8,%esi > 0x0000000000403635 <+3765>: mov $0x1,%edi > 0x000000000040363a <+3770>: xor %eax,%eax > 0x000000000040363c <+3772>: callq 0x402100 <__printf_chk@plt> > 0x0000000000403641 <+3777>: jmpq 0x402f68 <main+2024> > 0x0000000000403646 <+3782>: mov %rbp,%rdi > 0x0000000000403649 <+3785>: mov 0x88(%rsp),%rbx > 0x0000000000403651 <+3793>: callq 0x402280 <plist_get_node_type@plt> > 0x0000000000403656 <+3798>: cmp $0x4,%eax > 0x0000000000403659 <+3801>: jne 0x402f68 <main+2024> > 0x000000000040365f <+3807>: mov %rbp,%rdi > 0x0000000000403662 <+3810>: callq 0x402370 <plist_array_get_size@plt> > 0x0000000000403667 <+3815>: cmp $0x1,%eax > 0x000000000040366a <+3818>: jbe 0x402f68 <main+2024> > 0x0000000000403670 <+3824>: mov (%rsp),%r15 > 0x0000000000403674 <+3828>: test %r15,%r15 > 0x0000000000403677 <+3831>: je 0x402f68 <main+2024> > 0x000000000040367d <+3837>: mov $0x1,%esi > 0x0000000000403682 <+3842>: mov %rbp,%rdi > 0x0000000000403685 <+3845>: callq 0x4024d0 <plist_array_get_item@plt> > 0x000000000040368a <+3850>: lea 0xc8(%rsp),%rsi > 0x0000000000403692 <+3858>: mov %rax,%rdi > 0x0000000000403695 <+3861>: movq $0x0,0xc8(%rsp) > 0x00000000004036a1 <+3873>: callq 0x4023d0 <plist_get_string_val@plt> > 0x00000000004036a6 <+3878>: mov 0xc8(%rsp),%rsi > 0x00000000004036ae <+3886>: xor %edx,%edx > 0x00000000004036b0 <+3888>: mov %r15,%rdi > 0x00000000004036b3 <+3891>: xor %eax,%eax > 0x00000000004036b5 <+3893>: callq 0x405f50 <build_path> > 0x00000000004036ba <+3898>: mov 0xc8(%rsp),%rdi > 0x00000000004036c2 <+3906>: mov %rax,%r13 > 0x00000000004036c5 <+3909>: callq 0x402210 <free@plt> > 0x00000000004036ca <+3914>: mov %r13,%rdi > 0x00000000004036cd <+3917>: callq 0x4073d0 <mkdir_with_parents> > 0x00000000004036d2 <+3922>: test %eax,%eax > 0x00000000004036d4 <+3924>: js 0x40531d <main+11165> > 0x00000000004036da <+3930>: xor %r12d,%r12d > 0x00000000004036dd <+3933>: xor %ebp,%ebp > 0x00000000004036df <+3935>: mov %r13,%rdi > 0x00000000004036e2 <+3938>: callq 0x402210 <free@plt> > 0x00000000004036e7 <+3943>: xor %ecx,%ecx > 0x00000000004036e9 <+3945>: mov %r12,%rdx > 0x00000000004036ec <+3948>: mov %ebp,%esi > 0x00000000004036ee <+3950>: mov %rbx,%rdi > 0x00000000004036f1 <+3953>: callq 0x402450 <mobilebackup2_send_status_response@plt> > 0x00000000004036f6 <+3958>: test %ax,%ax > 0x00000000004036f9 <+3961>: je 0x402f68 <main+2024> > 0x00000000004036ff <+3967>: jmpq 0x40362d <main+3757> > 0x0000000000403704 <+3972>: xor %ebp,%ebp > 0x0000000000403706 <+3974>: or $0xffffffff,%ebx > 0x0000000000403709 <+3977>: cmpl $0x1,0x34(%rsp) > 0x000000000040370e <+3982>: je 0x4047ee <main+8302> > 0x0000000000403714 <+3988>: jle 0x403b3a <main+5050> > 0x000000000040371a <+3994>: mov 0x34(%rsp),%eax > 0x000000000040371e <+3998>: cmp $0x4,%eax > 0x0000000000403721 <+4001>: je 0x4047c5 <main+8261> > 0x0000000000403727 <+4007>: cmp $0x5,%eax > 0x000000000040372a <+4010>: jne 0x40479c <main+8220> > 0x0000000000403730 <+4016>: testb $0x40,0x24(%rsp) > 0x0000000000403735 <+4021>: je 0x404a29 <main+8873> > 0x000000000040373b <+4027>: test %ebp,%ebp > 0x000000000040373d <+4029>: je 0x404cb0 <main+9520> > 0x0000000000403743 <+4035>: cmpl $0x0,0x206c02(%rip) # 0x60a34c <verbose> > 0x000000000040374a <+4042>: jle 0x403756 <main+4054> > 0x000000000040374c <+4044>: mov $0x409460,%edi > 0x0000000000403751 <+4049>: callq 0x4020e0 <puts@plt> > 0x0000000000403756 <+4054>: mov 0x98(%rsp),%rsi > 0x000000000040375e <+4062>: test %rsi,%rsi > 0x0000000000403761 <+4065>: jne 0x4039fa <main+4730> > 0x0000000000403767 <+4071>: mov 0x70(%rsp),%rdi > 0x000000000040376c <+4076>: test %rdi,%rdi > 0x000000000040376f <+4079>: je 0x403011 <main+2193> > 0x0000000000403775 <+4085>: callq 0x402350 <lockdownd_client_free@plt> > 0x000000000040377a <+4090>: movq $0x0,0x70(%rsp) > 0x0000000000403783 <+4099>: jmpq 0x403011 <main+2193> > 0x0000000000403788 <+4104>: mov %rbp,%rdi > 0x000000000040378b <+4107>: mov %rbx,%rsi > 0x000000000040378e <+4110>: callq 0x405e60 <mb2_set_overall_progress_from_message> > 0x0000000000403793 <+4115>: mov 0xa0(%rsp),%rdi > 0x000000000040379b <+4123>: mov $0x1,%esi > 0x00000000004037a0 <+4128>: callq 0x4024d0 <plist_array_get_item@plt> > 0x00000000004037a5 <+4133>: mov %rax,%rdi > 0x00000000004037a8 <+4136>: mov %rax,%r12 > 0x00000000004037ab <+4139>: callq 0x402370 <plist_array_get_size@plt> > 0x00000000004037b0 <+4144>: cmpl $0x0,0x206b95(%rip) # 0x60a34c <verbose> > 0x00000000004037b7 <+4151>: mov %eax,%ebp > 0x00000000004037b9 <+4153>: jle 0x4037df <main+4191> > 0x00000000004037bb <+4155>: cmp $0x1,%eax > 0x00000000004037be <+4158>: mov $0x4076bb,%ecx > 0x00000000004037c3 <+4163>: mov $0x407721,%eax > 0x00000000004037c8 <+4168>: cmovne %rax,%rcx > 0x00000000004037cc <+4172>: mov %ebp,%edx > 0x00000000004037ce <+4174>: mov $0x407e46,%esi > 0x00000000004037d3 <+4179>: mov $0x1,%edi > 0x00000000004037d8 <+4184>: xor %eax,%eax > 0x00000000004037da <+4186>: callq 0x402100 <__printf_chk@plt> > 0x00000000004037df <+4191>: xor %r15d,%r15d > 0x00000000004037e2 <+4194>: xor %r14d,%r14d > 0x00000000004037e5 <+4197>: xor %r13d,%r13d > 0x00000000004037e8 <+4200>: jmp 0x4037ee <main+4206> > 0x00000000004037ea <+4202>: add $0x1,%r15d > 0x00000000004037ee <+4206>: cmp %ebp,%r15d > 0x00000000004037f1 <+4209>: je 0x4038a5 <main+4389> > 0x00000000004037f7 <+4215>: mov %r15d,%esi > 0x00000000004037fa <+4218>: mov %r12,%rdi > 0x00000000004037fd <+4221>: callq 0x4024d0 <plist_array_get_item@plt> > 0x0000000000403802 <+4226>: mov %rax,%rdi > 0x0000000000403805 <+4229>: mov %rax,%rbx > 0x0000000000403808 <+4232>: callq 0x402280 <plist_get_node_type@plt> > 0x000000000040380d <+4237>: cmp $0x3,%eax > 0x0000000000403810 <+4240>: jne 0x4037ea <main+4202> > 0x0000000000403812 <+4242>: lea 0xc8(%rsp),%rsi > 0x000000000040381a <+4250>: mov %rbx,%rdi > 0x000000000040381d <+4253>: movq $0x0,0xc8(%rsp) > 0x0000000000403829 <+4265>: callq 0x4023d0 <plist_get_string_val@plt> > 0x000000000040382e <+4270>: mov 0xc8(%rsp),%rbx > 0x0000000000403836 <+4278>: test %rbx,%rbx > 0x0000000000403839 <+4281>: je 0x4037ea <main+4202> > 0x000000000040383b <+4283>: mov $0x2f,%esi > 0x0000000000403840 <+4288>: mov %rbx,%rdi > 0x0000000000403843 <+4291>: callq 0x4023c0 <strchr@plt> > 0x0000000000403848 <+4296>: test %rax,%rax > 0x000000000040384b <+4299>: je 0x403b94 <main+5140> > 0x0000000000403851 <+4305>: lea 0x1(%rax),%rdi > 0x0000000000403855 <+4309>: mov $0x407e5a,%esi > 0x000000000040385a <+4314>: callq 0x402440 <strcmp@plt> > 0x000000000040385f <+4319>: test %eax,%eax > 0x0000000000403861 <+4321>: jne 0x403b94 <main+5140> > 0x0000000000403867 <+4327>: mov (%rsp),%rdi > 0x000000000040386b <+4331>: xor %edx,%edx > 0x000000000040386d <+4333>: mov %rbx,%rsi > 0x0000000000403870 <+4336>: xor %eax,%eax > 0x0000000000403872 <+4338>: callq 0x405f50 <build_path> > 0x0000000000403877 <+4343>: mov 0xc8(%rsp),%rdi > 0x000000000040387f <+4351>: mov %rax,%rbx > 0x0000000000403882 <+4354>: callq 0x402210 <free@plt> > 0x0000000000403887 <+4359>: mov %rbx,%rdi > 0x000000000040388a <+4362>: callq 0x4024f0 <remove@plt> > 0x000000000040388f <+4367>: test %eax,%eax > 0x0000000000403891 <+4369>: js 0x403bee <main+5230> > 0x0000000000403897 <+4375>: mov %rbx,%rdi > 0x000000000040389a <+4378>: callq 0x402210 <free@plt> > 0x000000000040389f <+4383>: nop > 0x00000000004038a0 <+4384>: jmpq 0x4037ea <main+4202> > 0x00000000004038a5 <+4389>: callq 0x402110 <plist_new_dict@plt> > 0x00000000004038aa <+4394>: mov 0x88(%rsp),%rdi > 0x00000000004038b2 <+4402>: mov %rax,%rcx > 0x00000000004038b5 <+4405>: mov %r14,%rdx > 0x00000000004038b8 <+4408>: mov %r13d,%esi > 0x00000000004038bb <+4411>: callq 0x402450 <mobilebackup2_send_status_response@plt> > 0x00000000004038c0 <+4416>: test %ax,%ax > 0x00000000004038c3 <+4419>: je 0x402f68 <main+2024> > 0x00000000004038c9 <+4425>: jmpq 0x40362d <main+3757> > 0x00000000004038ce <+4430>: mov 0x68(%rsp),%rdi > 0x00000000004038d3 <+4435>: lea 0x78(%rsp),%rdx > 0x00000000004038d8 <+4440>: callq 0x4022b0 <np_client_new@plt> > 0x00000000004038dd <+4445>: mov 0x78(%rsp),%rdi > 0x00000000004038e2 <+4450>: xor %edx,%edx > 0x00000000004038e4 <+4452>: mov $0x4067b0,%esi > 0x00000000004038e9 <+4457>: callq 0x4020a0 <np_set_notify_callback@plt> > 0x00000000004038ee <+4462>: mov 0x78(%rsp),%rdi > 0x00000000004038f3 <+4467>: lea 0x170(%rsp),%rsi > 0x00000000004038fb <+4475>: movq $0x408118,0x170(%rsp) > 0x0000000000403907 <+4487>: movq $0x408b88,0x178(%rsp) > 0x0000000000403913 <+4499>: movq $0x408bb8,0x180(%rsp) > 0x000000000040391f <+4511>: movq $0x408180,0x188(%rsp) > 0x000000000040392b <+4523>: movq $0x0,0x190(%rsp) > 0x0000000000403937 <+4535>: callq 0x402620 <np_observe_notifications@plt> > 0x000000000040393c <+4540>: jmpq 0x402c70 <main+1264> > 0x0000000000403941 <+4545>: lea 0x68(%rsp),%rdi > 0x0000000000403946 <+4550>: xor %esi,%esi > 0x0000000000403948 <+4552>: callq 0x402220 <idevice_new@plt> > 0x000000000040394d <+4557>: test %ax,%ax > 0x0000000000403950 <+4560>: jne 0x4051e3 <main+10851> > 0x0000000000403956 <+4566>: mov 0x68(%rsp),%rdi > 0x000000000040395b <+4571>: lea 0x48(%rsp),%rsi > 0x0000000000403960 <+4576>: callq 0x402470 <idevice_get_udid@plt> > 0x0000000000403965 <+4581>: jmpq 0x402918 <main+408> > 0x000000000040396a <+4586>: mov $0x27,%edi > 0x000000000040396f <+4591>: callq 0x402150 <malloc@plt> > 0x0000000000403974 <+4596>: test %rax,%rax > 0x0000000000403977 <+4599>: mov %rax,%rdi > 0x000000000040397a <+4602>: mov %rax,(%rsp) > 0x000000000040397e <+4606>: je 0x4028ee <main+366> > 0x0000000000403984 <+4612>: mov $0x408910,%esi > 0x0000000000403989 <+4617>: mov $0x27,%ecx > 0x000000000040398e <+4622>: rep movsb %ds:(%rsi),%es:(%rdi) > 0x0000000000403990 <+4624>: jmpq 0x4028ee <main+366> > 0x0000000000403995 <+4629>: cmpl $0x0,0x30(%rsp) > 0x000000000040399a <+4634>: jne 0x40495f <main+8671> > 0x00000000004039a0 <+4640>: mov 0x68(%rsp),%rdi > 0x00000000004039a5 <+4645>: callq 0x402570 <idevice_free@plt> > 0x00000000004039aa <+4650>: mov $0x408b30,%edi > 0x00000000004039af <+4655>: callq 0x4020e0 <puts@plt> > 0x00000000004039b4 <+4660>: or $0xffffffff,%eax > 0x00000000004039b7 <+4663>: jmpq 0x402a85 <main+773> > 0x00000000004039bc <+4668>: mov $0x4077ad,%edi > 0x00000000004039c1 <+4673>: callq 0x4020e0 <puts@plt> > 0x00000000004039c6 <+4678>: mov (%rbx),%rdi > 0x00000000004039c9 <+4681>: callq 0x406840 <print_usage> > 0x00000000004039ce <+4686>: or $0xffffffff,%eax > 0x00000000004039d1 <+4689>: jmpq 0x402a85 <main+773> > 0x00000000004039d6 <+4694>: movzbl 0x14(%rax),%edx > 0x00000000004039da <+4698>: test %dl,%dl > 0x00000000004039dc <+4700>: je 0x40350a <main+3466> > 0x00000000004039e2 <+4706>: cmp $0x2e,%dl > 0x00000000004039e5 <+4709>: jne 0x403525 <main+3493> > 0x00000000004039eb <+4715>: cmpb $0x0,0x15(%rax) > 0x00000000004039ef <+4719>: je 0x40350a <main+3466> > 0x00000000004039f5 <+4725>: jmpq 0x403525 <main+3493> > 0x00000000004039fa <+4730>: mov 0x80(%rsp),%rdi > 0x0000000000403a02 <+4738>: mov $0xc,%edx > 0x0000000000403a07 <+4743>: callq 0x4023b0 <afc_file_lock@plt> > 0x0000000000403a0c <+4748>: mov 0x98(%rsp),%rsi > 0x0000000000403a14 <+4756>: mov 0x80(%rsp),%rdi > 0x0000000000403a1c <+4764>: callq 0x402040 <afc_file_close@plt> > 0x0000000000403a21 <+4769>: cmpl $0x0,0x34(%rsp) > 0x0000000000403a26 <+4774>: movq $0x0,0x98(%rsp) > 0x0000000000403a32 <+4786>: jne 0x403767 <main+4071> > 0x0000000000403a38 <+4792>: mov 0x68(%rsp),%rdi > 0x0000000000403a3d <+4797>: mov $0x4095b8,%esi > 0x0000000000403a42 <+4802>: callq 0x4066e0 <do_post_notification> > 0x0000000000403a47 <+4807>: jmpq 0x403767 <main+4071> > 0x0000000000403a4c <+4812>: lea 0xe0(%rsp),%rdx > 0x0000000000403a54 <+4820>: mov %rax,%rsi > 0x0000000000403a57 <+4823>: mov $0x1,%edi > 0x0000000000403a5c <+4828>: callq 0x402260 <__xstat@plt> > 0x0000000000403a61 <+4833>: test %eax,%eax > 0x0000000000403a63 <+4835>: jne 0x404f43 <main+10179> > 0x0000000000403a69 <+4841>: mov 0x8(%rsp),%rsi > 0x0000000000403a6e <+4846>: mov (%rsp),%rdi > 0x0000000000403a72 <+4850>: xor %ecx,%ecx > 0x0000000000403a74 <+4852>: mov $0x40783f,%edx > 0x0000000000403a79 <+4857>: xor %eax,%eax > 0x0000000000403a7b <+4859>: callq 0x405f50 <build_path> > 0x0000000000403a80 <+4864>: lea 0xe0(%rsp),%rdx > 0x0000000000403a88 <+4872>: mov %rax,%rsi > 0x0000000000403a8b <+4875>: mov $0x1,%edi > 0x0000000000403a90 <+4880>: mov %rax,%rbx > 0x0000000000403a93 <+4883>: callq 0x402260 <__xstat@plt> > 0x0000000000403a98 <+4888>: test %eax,%eax > 0x0000000000403a9a <+4890>: jne 0x404a74 <main+8948> > 0x0000000000403aa0 <+4896>: lea 0xc8(%rsp),%rbp > 0x0000000000403aa8 <+4904>: mov %rbx,%rsi > 0x0000000000403aab <+4907>: movq $0x0,0xc8(%rsp) > 0x0000000000403ab7 <+4919>: mov %rbp,%rdi > 0x0000000000403aba <+4922>: callq 0x405a40 <plist_read_from_filename> > 0x0000000000403abf <+4927>: mov 0xc8(%rsp),%rdi > 0x0000000000403ac7 <+4935>: test %rdi,%rdi > 0x0000000000403aca <+4938>: je 0x4053cd <main+11341> > 0x0000000000403ad0 <+4944>: mov $0x40784e,%esi > 0x0000000000403ad5 <+4949>: callq 0x402330 <plist_dict_get_item@plt> > 0x0000000000403ada <+4954>: test %rax,%rax > 0x0000000000403add <+4957>: mov %rax,0x58(%rsp) > 0x0000000000403ae2 <+4962>: je 0x403aff <main+4991> > 0x0000000000403ae4 <+4964>: mov %rax,%rdi > 0x0000000000403ae7 <+4967>: callq 0x402280 <plist_get_node_type@plt> > 0x0000000000403aec <+4972>: test %eax,%eax > 0x0000000000403aee <+4974>: jne 0x403aff <main+4991> > 0x0000000000403af0 <+4976>: mov 0x58(%rsp),%rdi > 0x0000000000403af5 <+4981>: lea 0x46(%rsp),%rsi > 0x0000000000403afa <+4986>: callq 0x402190 <plist_get_bool_val@plt> > 0x0000000000403aff <+4991>: mov 0xc8(%rsp),%rdi > 0x0000000000403b07 <+4999>: callq 0x4025c0 <plist_free@plt> > 0x0000000000403b0c <+5004>: mov %rbx,%rdi > 0x0000000000403b0f <+5007>: callq 0x402210 <free@plt> > 0x0000000000403b14 <+5012>: jmpq 0x402bba <main+1082> > 0x0000000000403b19 <+5017>: mov 0x48(%rsp),%rdi > 0x0000000000403b1e <+5022>: callq 0x4021f0 <__strdup@plt> > 0x0000000000403b23 <+5027>: mov %rax,0x8(%rsp) > 0x0000000000403b28 <+5032>: jmpq 0x402924 <main+420> > 0x0000000000403b2d <+5037>: movl $0x1,0x10(%rsp) > 0x0000000000403b35 <+5045>: jmpq 0x4028a2 <main+290> > 0x0000000000403b3a <+5050>: cmpl $0x0,0x34(%rsp) > 0x0000000000403b3f <+5055>: jne 0x40479c <main+8220> > 0x0000000000403b45 <+5061>: cmpl $0x0,0x206800(%rip) # 0x60a34c <verbose> > 0x0000000000403b4c <+5068>: jle 0x403b63 <main+5091> > 0x0000000000403b4e <+5070>: mov 0x10(%rsp),%edx > 0x0000000000403b52 <+5074>: mov $0x4093e8,%esi > 0x0000000000403b57 <+5079>: mov $0x1,%edi > 0x0000000000403b5c <+5084>: xor %eax,%eax > 0x0000000000403b5e <+5086>: callq 0x402100 <__printf_chk@plt> > 0x0000000000403b63 <+5091>: test %ebp,%ebp > 0x0000000000403b65 <+5093>: jne 0x404cfc <main+9596> > 0x0000000000403b6b <+5099>: cmpl $0x0,0x20680a(%rip) # 0x60a37c <quit_flag> > 0x0000000000403b72 <+5106>: je 0x404b80 <main+9216> > 0x0000000000403b78 <+5112>: cmpl $0x0,0x2067cd(%rip) # 0x60a34c <verbose> > 0x0000000000403b7f <+5119>: jle 0x403756 <main+4054> > 0x0000000000403b85 <+5125>: mov $0x407f40,%edi > 0x0000000000403b8a <+5130>: callq 0x4020e0 <puts@plt> > 0x0000000000403b8f <+5135>: jmpq 0x403756 <main+4054> > 0x0000000000403b94 <+5140>: mov (%rsp),%rdi > 0x0000000000403b98 <+5144>: xor %edx,%edx > 0x0000000000403b9a <+5146>: mov %rbx,%rsi > 0x0000000000403b9d <+5149>: xor %eax,%eax > 0x0000000000403b9f <+5151>: callq 0x405f50 <build_path> > 0x0000000000403ba4 <+5156>: mov 0xc8(%rsp),%rdi > 0x0000000000403bac <+5164>: mov %rax,%rbx > 0x0000000000403baf <+5167>: callq 0x402210 <free@plt> > 0x0000000000403bb4 <+5172>: mov %rbx,%rdi > 0x0000000000403bb7 <+5175>: callq 0x4024f0 <remove@plt> > 0x0000000000403bbc <+5180>: test %eax,%eax > 0x0000000000403bbe <+5182>: jns 0x403897 <main+4375> > 0x0000000000403bc4 <+5188>: callq 0x4023f0 <__errno_location@plt> > 0x0000000000403bc9 <+5193>: mov (%rax),%r13d > 0x0000000000403bcc <+5196>: mov %r13d,%edi > 0x0000000000403bcf <+5199>: callq 0x402320 <strerror@plt> > 0x0000000000403bd4 <+5204>: mov %r13d,%r8d > 0x0000000000403bd7 <+5207>: mov %rax,%rcx > 0x0000000000403bda <+5210>: mov %rbx,%rdx > 0x0000000000403bdd <+5213>: mov $0x409350,%esi > 0x0000000000403be2 <+5218>: mov $0x1,%edi > 0x0000000000403be7 <+5223>: xor %eax,%eax > 0x0000000000403be9 <+5225>: callq 0x402100 <__printf_chk@plt> > 0x0000000000403bee <+5230>: callq 0x4023f0 <__errno_location@plt> > 0x0000000000403bf3 <+5235>: mov (%rax),%edi > 0x0000000000403bf5 <+5237>: mov $0xfffffffa,%r13d > 0x0000000000403bfb <+5243>: cmp $0x2,%edi > 0x0000000000403bfe <+5246>: je 0x403c12 <main+5266> > 0x0000000000403c00 <+5248>: mov %edi,%r13d > 0x0000000000403c03 <+5251>: mov $0xfffffff9,%eax > 0x0000000000403c08 <+5256>: neg %r13d > 0x0000000000403c0b <+5259>: cmp $0x11,%edi > 0x0000000000403c0e <+5262>: cmove %eax,%r13d > 0x0000000000403c12 <+5266>: callq 0x402320 <strerror@plt> > 0x0000000000403c17 <+5271>: mov %rax,%r14 > 0x0000000000403c1a <+5274>: jmpq 0x403897 <main+4375> > 0x0000000000403c1f <+5279>: test %r12,%r12 > 0x0000000000403c22 <+5282>: je 0x40482c <main+8364> > 0x0000000000403c28 <+5288>: lea 0xe0(%rsp),%rdx > 0x0000000000403c30 <+5296>: mov %r12,%rsi > 0x0000000000403c33 <+5299>: mov $0x1,%edi > 0x0000000000403c38 <+5304>: callq 0x402260 <__xstat@plt> > 0x0000000000403c3d <+5309>: test %eax,%eax > 0x0000000000403c3f <+5311>: jne 0x40482c <main+8364> > 0x0000000000403c45 <+5317>: cmpl $0x0,0x206700(%rip) # 0x60a34c <verbose> > 0x0000000000403c4c <+5324>: jle 0x403c58 <main+5336> > 0x0000000000403c4e <+5326>: mov $0x408cd0,%edi > 0x0000000000403c53 <+5331>: callq 0x4020e0 <puts@plt> > 0x0000000000403c58 <+5336>: lea 0x60(%rsp),%rdi > 0x0000000000403c5d <+5341>: mov %r12,%rsi > 0x0000000000403c60 <+5344>: callq 0x405a40 <plist_read_from_filename> > 0x0000000000403c65 <+5349>: cmpq $0x0,0x60(%rsp) > 0x0000000000403c6b <+5355>: movl $0x0,0x30(%rsp) > 0x0000000000403c73 <+5363>: je 0x4053b6 <main+11318> > 0x0000000000403c79 <+5369>: cmpl $0x0,0x10(%rsp) > 0x0000000000403c7e <+5374>: movq $0x0,0x98(%rsp) > 0x0000000000403c8a <+5386>: je 0x404ba7 <main+9255> > 0x0000000000403c90 <+5392>: mov 0x10(%rsp),%eax > 0x0000000000403c94 <+5396>: mov %eax,0x34(%rsp) > 0x0000000000403c98 <+5400>: mov 0x70(%rsp),%rdi > 0x0000000000403c9d <+5405>: lea 0x58(%rsp),%rcx > 0x0000000000403ca2 <+5410>: mov $0x407903,%edx > 0x0000000000403ca7 <+5415>: mov $0x40790f,%esi > 0x0000000000403cac <+5420>: movb $0x0,0x47(%rsp) > 0x0000000000403cb1 <+5425>: movq $0x0,0x58(%rsp) > 0x0000000000403cba <+5434>: callq 0x4022f0 <lockdownd_get_value@plt> > 0x0000000000403cbf <+5439>: mov 0x58(%rsp),%rdi > 0x0000000000403cc4 <+5444>: test %rdi,%rdi > 0x0000000000403cc7 <+5447>: je 0x403ce9 <main+5481> > 0x0000000000403cc9 <+5449>: callq 0x402280 <plist_get_node_type@plt> > 0x0000000000403cce <+5454>: test %eax,%eax > 0x0000000000403cd0 <+5456>: je 0x404ccc <main+9548> > 0x0000000000403cd6 <+5462>: mov 0x58(%rsp),%rdi > 0x0000000000403cdb <+5467>: callq 0x4025c0 <plist_free@plt> > 0x0000000000403ce0 <+5472>: movq $0x0,0x58(%rsp) > 0x0000000000403ce9 <+5481>: mov 0x34(%rsp),%eax > 0x0000000000403ced <+5485>: cmp $0x5,%eax > 0x0000000000403cf0 <+5488>: ja 0x402ddd <main+1629> > 0x0000000000403cf6 <+5494>: jmpq *0x409620(,%rax,8) > 0x0000000000403cfd <+5501>: cmpl $0x0,0x206648(%rip) # 0x60a34c <verbose> > 0x0000000000403d04 <+5508>: jle 0x403d10 <main+5520> > 0x0000000000403d06 <+5510>: mov $0x407cf3,%edi > 0x0000000000403d0b <+5515>: callq 0x4020e0 <puts@plt> > 0x0000000000403d10 <+5520>: mov 0x8(%rsp),%rcx > 0x0000000000403d15 <+5525>: mov 0x48(%rsp),%rdx > 0x0000000000403d1a <+5530>: xor %r8d,%r8d > 0x0000000000403d1d <+5533>: mov 0x88(%rsp),%rdi > 0x0000000000403d25 <+5541>: mov $0x407d10,%esi > 0x0000000000403d2a <+5546>: callq 0x4024b0 <mobilebackup2_send_request@plt> > 0x0000000000403d2f <+5551>: test %ax,%ax > 0x0000000000403d32 <+5554>: je 0x402ddd <main+1629> > 0x0000000000403d38 <+5560>: movswl %ax,%edx > 0x0000000000403d3b <+5563>: mov $0x409160,%esi > 0x0000000000403d40 <+5568>: mov $0x1,%edi > 0x0000000000403d45 <+5573>: xor %eax,%eax > 0x0000000000403d47 <+5575>: callq 0x402100 <__printf_chk@plt> > 0x0000000000403d4c <+5580>: movl $0x6,0x34(%rsp) > 0x0000000000403d54 <+5588>: jmpq 0x402ddd <main+1629> > 0x0000000000403d59 <+5593>: cmpl $0x0,0x2065ec(%rip) # 0x60a34c <verbose> > 0x0000000000403d60 <+5600>: jle 0x403d6c <main+5612> > 0x0000000000403d62 <+5602>: mov $0x4090f8,%edi > 0x0000000000403d67 <+5607>: callq 0x4020e0 <puts@plt> > 0x0000000000403d6c <+5612>: mov 0x8(%rsp),%rcx > 0x0000000000403d71 <+5617>: mov 0x48(%rsp),%rdx > 0x0000000000403d76 <+5622>: xor %r8d,%r8d > 0x0000000000403d79 <+5625>: mov 0x88(%rsp),%rdi > 0x0000000000403d81 <+5633>: mov $0x407cee,%esi > 0x0000000000403d86 <+5638>: callq 0x4024b0 <mobilebackup2_send_request@plt> > 0x0000000000403d8b <+5643>: test %ax,%ax > 0x0000000000403d8e <+5646>: je 0x402ddd <main+1629> > 0x0000000000403d94 <+5652>: movswl %ax,%edx > 0x0000000000403d97 <+5655>: mov $0x409120,%esi > 0x0000000000403d9c <+5660>: mov $0x1,%edi > 0x0000000000403da1 <+5665>: xor %eax,%eax > 0x0000000000403da3 <+5667>: callq 0x402100 <__printf_chk@plt> > 0x0000000000403da8 <+5672>: movl $0x6,0x34(%rsp) > 0x0000000000403db0 <+5680>: jmpq 0x402ddd <main+1629> > 0x0000000000403db5 <+5685>: cmpl $0x0,0x206590(%rip) # 0x60a34c <verbose> > 0x0000000000403dbc <+5692>: jle 0x403dc8 <main+5704> > 0x0000000000403dbe <+5694>: mov $0x409090,%edi > 0x0000000000403dc3 <+5699>: callq 0x4020e0 <puts@plt> > 0x0000000000403dc8 <+5704>: mov 0x8(%rsp),%rcx > 0x0000000000403dcd <+5709>: mov 0x48(%rsp),%rdx > 0x0000000000403dd2 <+5714>: xor %r8d,%r8d > 0x0000000000403dd5 <+5717>: mov 0x88(%rsp),%rdi > 0x0000000000403ddd <+5725>: mov $0x407ce9,%esi > 0x0000000000403de2 <+5730>: callq 0x4024b0 <mobilebackup2_send_request@plt> > 0x0000000000403de7 <+5735>: test %ax,%ax > 0x0000000000403dea <+5738>: je 0x402ddd <main+1629> > 0x0000000000403df0 <+5744>: movswl %ax,%edx > 0x0000000000403df3 <+5747>: mov $0x4090b8,%esi > 0x0000000000403df8 <+5752>: mov $0x1,%edi > 0x0000000000403dfd <+5757>: xor %eax,%eax > 0x0000000000403dff <+5759>: callq 0x402100 <__printf_chk@plt> > 0x0000000000403e04 <+5764>: movl $0x6,0x34(%rsp) > 0x0000000000403e0c <+5772>: jmpq 0x402ddd <main+1629> > 0x0000000000403e11 <+5777>: mov 0x8(%rsp),%rsi > 0x0000000000403e16 <+5782>: mov (%rsp),%rdi > 0x0000000000403e1a <+5786>: callq 0x4072d0 <mb2_status_check_snapshot_state> > 0x0000000000403e1f <+5791>: test %eax,%eax > 0x0000000000403e21 <+5793>: je 0x404dff <main+9855> > 0x0000000000403e27 <+5799>: cmpl $0x0,0x20651e(%rip) # 0x60a34c <verbose> > 0x0000000000403e2e <+5806>: jle 0x403e3a <main+5818> > 0x0000000000403e30 <+5808>: mov $0x407bfc,%edi > 0x0000000000403e35 <+5813>: callq 0x4020e0 <puts@plt> > 0x0000000000403e3a <+5818>: callq 0x402110 <plist_new_dict@plt> > 0x0000000000403e3f <+5823>: mov 0x24(%rsp),%ebp > 0x0000000000403e43 <+5827>: mov %rax,%rbx > 0x0000000000403e46 <+5830>: and $0x2,%ebp > 0x0000000000403e49 <+5833>: mov %ebp,%edi > 0x0000000000403e4b <+5835>: callq 0x4021c0 <plist_new_bool@plt> > 0x0000000000403e50 <+5840>: mov $0x407c10,%esi > 0x0000000000403e55 <+5845>: mov %rax,%rdx > 0x0000000000403e58 <+5848>: mov %rbx,%rdi > 0x0000000000403e5b <+5851>: callq 0x4025a0 <plist_dict_insert_item@plt> > 0x0000000000403e60 <+5856>: cmpl $0x0,0x2064e5(%rip) # 0x60a34c <verbose> > 0x0000000000403e67 <+5863>: jle 0x403e8a <main+5898> > 0x0000000000403e69 <+5865>: test %ebp,%ebp > 0x0000000000403e6b <+5867>: mov $0x407772,%eax > 0x0000000000403e70 <+5872>: mov $0x40776e,%edx > 0x0000000000403e75 <+5877>: cmove %rax,%rdx > 0x0000000000403e79 <+5881>: mov $0x407c23,%esi > 0x0000000000403e7e <+5886>: mov $0x1,%edi > 0x0000000000403e83 <+5891>: xor %eax,%eax > 0x0000000000403e85 <+5893>: callq 0x402100 <__printf_chk@plt> > 0x0000000000403e8a <+5898>: testb $0x4,0x24(%rsp) > 0x0000000000403e8f <+5903>: je 0x404e79 <main+9977> > 0x0000000000403e95 <+5909>: cmpl $0x0,0x2064b0(%rip) # 0x60a34c <verbose> > 0x0000000000403e9c <+5916>: mov $0x40776e,%edx > 0x0000000000403ea1 <+5921>: jle 0x403eb4 <main+5940> > 0x0000000000403ea3 <+5923>: mov $0x407c53,%esi > 0x0000000000403ea8 <+5928>: mov $0x1,%edi > 0x0000000000403ead <+5933>: xor %eax,%eax > 0x0000000000403eaf <+5935>: callq 0x402100 <__printf_chk@plt> > 0x0000000000403eb4 <+5940>: testb $0x8,0x24(%rsp) > 0x0000000000403eb9 <+5945>: je 0x404d7d <main+9725> > 0x0000000000403ebf <+5951>: cmpl $0x0,0x206486(%rip) # 0x60a34c <verbose> > 0x0000000000403ec6 <+5958>: mov $0x407772,%edx > 0x0000000000403ecb <+5963>: jle 0x403ede <main+5982> > 0x0000000000403ecd <+5965>: mov $0x407c86,%esi > 0x0000000000403ed2 <+5970>: mov $0x1,%edi > 0x0000000000403ed7 <+5975>: xor %eax,%eax > 0x0000000000403ed9 <+5977>: callq 0x402100 <__printf_chk@plt> > 0x0000000000403ede <+5982>: mov 0x24(%rsp),%eax > 0x0000000000403ee2 <+5986>: shr $0x4,%eax > 0x0000000000403ee5 <+5989>: xor $0x1,%eax > 0x0000000000403ee8 <+5992>: mov %eax,%ebp > 0x0000000000403eea <+5994>: and $0x1,%ebp > 0x0000000000403eed <+5997>: movzbl %bpl,%edi > 0x0000000000403ef1 <+6001>: callq 0x4021c0 <plist_new_bool@plt> > 0x0000000000403ef6 <+6006>: mov $0x407c9d,%esi > 0x0000000000403efb <+6011>: mov %rax,%rdx > 0x0000000000403efe <+6014>: mov %rbx,%rdi > 0x0000000000403f01 <+6017>: callq 0x4025a0 <plist_dict_insert_item@plt> > 0x0000000000403f06 <+6022>: cmpl $0x0,0x20643f(%rip) # 0x60a34c <verbose> > 0x0000000000403f0d <+6029>: jle 0x403f31 <main+6065> > 0x0000000000403f0f <+6031>: test %bpl,%bpl > 0x0000000000403f12 <+6034>: mov $0x40776e,%eax > 0x0000000000403f17 <+6039>: mov $0x407772,%edx > 0x0000000000403f1c <+6044>: cmovne %rax,%rdx > 0x0000000000403f20 <+6048>: mov $0x408f50,%esi > 0x0000000000403f25 <+6053>: mov $0x1,%edi > 0x0000000000403f2a <+6058>: xor %eax,%eax > 0x0000000000403f2c <+6060>: callq 0x402100 <__printf_chk@plt> > 0x0000000000403f31 <+6065>: testb $0x20,0x24(%rsp) > 0x0000000000403f36 <+6070>: jne 0x404e16 <main+9878> > 0x0000000000403f3c <+6076>: cmpl $0x0,0x206409(%rip) # 0x60a34c <verbose> > 0x0000000000403f43 <+6083>: mov $0x407772,%edx > 0x0000000000403f48 <+6088>: jle 0x403f5b <main+6107> > 0x0000000000403f4a <+6090>: mov $0x408f78,%esi > 0x0000000000403f4f <+6095>: mov $0x1,%edi > 0x0000000000403f54 <+6100>: xor %eax,%eax > 0x0000000000403f56 <+6102>: callq 0x402100 <__printf_chk@plt> > 0x0000000000403f5b <+6107>: mov 0x18(%rsp),%rdi > 0x0000000000403f60 <+6112>: test %rdi,%rdi > 0x0000000000403f63 <+6115>: je 0x405306 <main+11142> > 0x0000000000403f69 <+6121>: callq 0x402460 <plist_new_string@plt> > 0x0000000000403f6e <+6126>: mov $0x407d89,%esi > 0x0000000000403f73 <+6131>: mov %rax,%rdx > 0x0000000000403f76 <+6134>: mov %rbx,%rdi > 0x0000000000403f79 <+6137>: callq 0x4025a0 <plist_dict_insert_item@plt> > 0x0000000000403f7e <+6142>: cmpl $0x0,0x2063c7(%rip) # 0x60a34c <verbose> > 0x0000000000403f85 <+6149>: mov $0x40776e,%edx > 0x0000000000403f8a <+6154>: jle 0x403f9d <main+6173> > 0x0000000000403f8c <+6156>: mov $0x407ccc,%esi > 0x0000000000403f91 <+6161>: mov $0x1,%edi > 0x0000000000403f96 <+6166>: xor %eax,%eax > 0x0000000000403f98 <+6168>: callq 0x402100 <__printf_chk@plt> > 0x0000000000403f9d <+6173>: mov 0x8(%rsp),%rcx > 0x0000000000403fa2 <+6178>: mov 0x48(%rsp),%rdx > 0x0000000000403fa7 <+6183>: mov %rbx,%r8 > 0x0000000000403faa <+6186>: mov 0x88(%rsp),%rdi > 0x0000000000403fb2 <+6194>: mov $0x407ce1,%esi > 0x0000000000403fb7 <+6199>: callq 0x4024b0 <mobilebackup2_send_request@plt> > 0x0000000000403fbc <+6204>: mov %rbx,%rdi > 0x0000000000403fbf <+6207>: mov %eax,%ebp > 0x0000000000403fc1 <+6209>: callq 0x4025c0 <plist_free@plt> > 0x0000000000403fc6 <+6214>: test %bp,%bp > 0x0000000000403fc9 <+6217>: je 0x402ddd <main+1629> > 0x0000000000403fcf <+6223>: cmp $0xfffc,%bp > 0x0000000000403fd3 <+6227>: je 0x405266 <main+10982> > 0x0000000000403fd9 <+6233>: cmp $0xfffb,%bp > 0x0000000000403fdd <+6237>: je 0x404f2c <main+10156> > 0x0000000000403fe3 <+6243>: mov $0x409048,%edi > 0x0000000000403fe8 <+6248>: callq 0x4020e0 <puts@plt> > 0x0000000000403fed <+6253>: movl $0x6,0x34(%rsp) > 0x0000000000403ff5 <+6261>: jmpq 0x402ddd <main+1629> > 0x0000000000403ffa <+6266>: cmpl $0x0,0x20634b(%rip) # 0x60a34c <verbose> > 0x0000000000404001 <+6273>: jle 0x40400d <main+6285> > 0x0000000000404003 <+6275>: mov $0x407927,%edi > 0x0000000000404008 <+6280>: callq 0x4020e0 <puts@plt> > 0x000000000040400d <+6285>: mov 0x8(%rsp),%r15 > 0x0000000000404012 <+6290>: mov (%rsp),%rdi > 0x0000000000404016 <+6294>: xor %edx,%edx > 0x0000000000404018 <+6296>: xor %eax,%eax > 0x000000000040401a <+6298>: mov %r15,%rsi > 0x000000000040401d <+6301>: callq 0x405f50 <build_path> > 0x0000000000404022 <+6306>: mov $0x1ed,%esi > 0x0000000000404027 <+6311>: mov %rax,%rbx > 0x000000000040402a <+6314>: mov %rax,%rdi > 0x000000000040402d <+6317>: callq 0x402650 <mkdir@plt> > 0x0000000000404032 <+6322>: mov %rbx,%rdi > 0x0000000000404035 <+6325>: callq 0x402210 <free@plt> > 0x000000000040403a <+6330>: mov 0x48(%rsp),%rbx > 0x000000000040403f <+6335>: mov %r15,%rdi > 0x0000000000404042 <+6338>: mov %rbx,%rsi > 0x0000000000404045 <+6341>: callq 0x402440 <strcmp@plt> > 0x000000000040404a <+6346>: test %eax,%eax > 0x000000000040404c <+6348>: jne 0x404dae <main+9774> > 0x0000000000404052 <+6354>: mov 0x60(%rsp),%rdi > 0x0000000000404057 <+6359>: test %rdi,%rdi > 0x000000000040405a <+6362>: je 0x40406a <main+6378> > 0x000000000040405c <+6364>: callq 0x4025c0 <plist_free@plt> > 0x0000000000404061 <+6369>: movq $0x0,0x60(%rsp) > 0x000000000040406a <+6378>: mov 0x80(%rsp),%rax > 0x0000000000404072 <+6386>: mov 0x48(%rsp),%rbx > 0x0000000000404077 <+6391>: movq $0x0,0xb0(%rsp) > 0x0000000000404083 <+6403>: mov %rax,0x18(%rsp) > 0x0000000000404088 <+6408>: mov 0x70(%rsp),%rax > 0x000000000040408d <+6413>: mov %rax,%r14 > 0x0000000000404090 <+6416>: mov %rax,0x28(%rsp) > 0x0000000000404095 <+6421>: callq 0x402110 <plist_new_dict@plt> > 0x000000000040409a <+6426>: lea 0xb0(%rsp),%rcx > 0x00000000004040a2 <+6434>: xor %edx,%edx > 0x00000000004040a4 <+6436>: xor %esi,%esi > 0x00000000004040a6 <+6438>: mov %r14,%rdi > 0x00000000004040a9 <+6441>: mov %rax,%r15 > 0x00000000004040ac <+6444>: mov %rax,0x10(%rsp) > 0x00000000004040b1 <+6449>: callq 0x4022f0 <lockdownd_get_value@plt> > 0x00000000004040b6 <+6454>: mov 0xb0(%rsp),%rdi > 0x00000000004040be <+6462>: mov $0x40793a,%esi > 0x00000000004040c3 <+6467>: callq 0x402330 <plist_dict_get_item@plt> > 0x00000000004040c8 <+6472>: mov %rax,%rdi > 0x00000000004040cb <+6475>: callq 0x4025b0 <plist_copy@plt> > 0x00000000004040d0 <+6480>: mov $0x407947,%esi > 0x00000000004040d5 <+6485>: mov %rax,%rdx > 0x00000000004040d8 <+6488>: mov %r15,%rdi > 0x00000000004040db <+6491>: callq 0x4025a0 <plist_dict_insert_item@plt> > 0x00000000004040e0 <+6496>: mov 0xb0(%rsp),%rdi > 0x00000000004040e8 <+6504>: mov $0x407955,%esi > 0x00000000004040ed <+6509>: callq 0x402330 <plist_dict_get_item@plt> > 0x00000000004040f2 <+6514>: mov %rax,%rdi > 0x00000000004040f5 <+6517>: mov %rax,%rbp > 0x00000000004040f8 <+6520>: callq 0x4025b0 <plist_copy@plt> > 0x00000000004040fd <+6525>: mov $0x407960,%esi > 0x0000000000404102 <+6530>: mov %rax,%rdx > 0x0000000000404105 <+6533>: mov %r15,%rdi > 0x0000000000404108 <+6536>: callq 0x4025a0 <plist_dict_insert_item@plt> > 0x000000000040410d <+6541>: mov %rbp,%rdi > 0x0000000000404110 <+6544>: callq 0x4025b0 <plist_copy@plt> > 0x0000000000404115 <+6549>: mov $0x40796c,%esi > 0x000000000040411a <+6554>: mov %rax,%rdx > 0x000000000040411d <+6557>: mov %r15,%rdi > 0x0000000000404120 <+6560>: callq 0x4025a0 <plist_dict_insert_item@plt> > 0x0000000000404125 <+6565>: mov $0x407979,%edi > 0x000000000040412a <+6570>: callq 0x402460 <plist_new_string@plt> > 0x000000000040412f <+6575>: mov $0x40797d,%esi > 0x0000000000404134 <+6580>: mov %rax,%rdx > 0x0000000000404137 <+6583>: mov %r15,%rdi > 0x000000000040413a <+6586>: callq 0x4025a0 <plist_dict_insert_item@plt> > 0x000000000040413f <+6591>: mov 0xb0(%rsp),%rdi > 0x0000000000404147 <+6599>: mov $0x407982,%esi > 0x000000000040414c <+6604>: callq 0x402330 <plist_dict_get_item@plt> > 0x0000000000404151 <+6609>: test %rax,%rax > 0x0000000000404154 <+6612>: je 0x40416e <main+6638> > 0x0000000000404156 <+6614>: mov %rax,%rdi > 0x0000000000404159 <+6617>: callq 0x4025b0 <plist_copy@plt> > 0x000000000040415e <+6622>: mov $0x4079a0,%esi > 0x0000000000404163 <+6627>: mov %rax,%rdx > 0x0000000000404166 <+6630>: mov %r15,%rdi > 0x0000000000404169 <+6633>: callq 0x4025a0 <plist_dict_insert_item@plt> > 0x000000000040416e <+6638>: mov 0xb0(%rsp),%rdi > 0x0000000000404176 <+6646>: mov $0x408dc8,%esi > 0x000000000040417b <+6651>: callq 0x402330 <plist_dict_get_item@plt> > 0x0000000000404180 <+6656>: test %rax,%rax > 0x0000000000404183 <+6659>: je 0x40419f <main+6687> > 0x0000000000404185 <+6661>: mov %rax,%rdi > 0x0000000000404188 <+6664>: callq 0x4025b0 <plist_copy@plt> > 0x000000000040418d <+6669>: mov 0x10(%rsp),%rdi > 0x0000000000404192 <+6674>: mov %rax,%rdx > 0x0000000000404195 <+6677>: mov $0x4079a6,%esi > 0x000000000040419a <+6682>: callq 0x4025a0 <plist_dict_insert_item@plt> > 0x000000000040419f <+6687>: xor %edi,%edi > 0x00000000004041a1 <+6689>: callq 0x402660 <time@plt> > 0x00000000004041a6 <+6694>: xor %esi,%esi > 0x00000000004041a8 <+6696>: mov %eax,%edi > 0x00000000004041aa <+6698>: callq 0x4022e0 <plist_new_date@plt> > 0x00000000004041af <+6703>: mov 0x10(%rsp),%rdi > 0x00000000004041b4 <+6708>: mov %rax,%rdx > 0x00000000004041b7 <+6711>: mov $0x4079ab,%esi > 0x00000000004041bc <+6716>: callq 0x4025a0 <plist_dict_insert_item@plt> > 0x00000000004041c1 <+6721>: mov 0xb0(%rsp),%rdi > 0x00000000004041c9 <+6729>: mov $0x4079bc,%esi > 0x00000000004041ce <+6734>: callq 0x402330 <plist_dict_get_item@plt> > 0x00000000004041d3 <+6739>: test %rax,%rax > 0x00000000004041d6 <+6742>: mov %rax,%rbp > 0x00000000004041d9 <+6745>: je 0x4041ec <main+6764> > 0x00000000004041db <+6747>: mov %rax,%rdi > 0x00000000004041de <+6750>: callq 0x402280 <plist_get_node_type@plt> > 0x00000000004041e3 <+6755>: cmp $0x3,%eax > 0x00000000004041e6 <+6758>: je 0x404ec3 <main+10051> > 0x00000000004041ec <+6764>: mov 0xb0(%rsp),%rdi > 0x00000000004041f4 <+6772>: mov $0x4079d5,%esi > 0x00000000004041f9 <+6777>: xor %ebp,%ebp > 0x00000000004041fb <+6779>: xor %r14d,%r14d > 0x00000000004041fe <+6782>: callq 0x402330 <plist_dict_get_item@plt> > 0x0000000000404203 <+6787>: mov %rax,%rdi > 0x0000000000404206 <+6790>: callq 0x4025b0 <plist_copy@plt> > 0x000000000040420b <+6795>: mov 0x10(%rsp),%r15 > 0x0000000000404210 <+6800>: mov %rax,%rdx > 0x0000000000404213 <+6803>: mov $0x4079e1,%esi > 0x0000000000404218 <+6808>: mov %r15,%rdi > 0x000000000040421b <+6811>: callq 0x4025a0 <plist_dict_insert_item@plt> > 0x0000000000404220 <+6816>: mov 0xb0(%rsp),%rdi > 0x0000000000404228 <+6824>: mov $0x4079ee,%esi > 0x000000000040422d <+6829>: callq 0x402330 <plist_dict_get_item@plt> > 0x0000000000404232 <+6834>: mov %rax,%rdi > 0x0000000000404235 <+6837>: callq 0x4025b0 <plist_copy@plt> > 0x000000000040423a <+6842>: mov %r15,%rdi > 0x000000000040423d <+6845>: mov %rax,%rdx > 0x0000000000404240 <+6848>: mov $0x4079fd,%esi > 0x0000000000404245 <+6853>: callq 0x4025a0 <plist_dict_insert_item@plt> > 0x000000000040424a <+6858>: mov 0xb0(%rsp),%rdi > 0x0000000000404252 <+6866>: mov $0x407a0d,%esi > 0x0000000000404257 <+6871>: callq 0x402330 <plist_dict_get_item@plt> > 0x000000000040425c <+6876>: mov %rax,%rdi > 0x000000000040425f <+6879>: callq 0x4025b0 <plist_copy@plt> > 0x0000000000404264 <+6884>: mov %r15,%rdi > 0x0000000000404267 <+6887>: mov %rax,%rdx > 0x000000000040426a <+6890>: mov $0x407a1a,%esi > 0x000000000040426f <+6895>: callq 0x4025a0 <plist_dict_insert_item@plt> > 0x0000000000404274 <+6900>: mov 0xb0(%rsp),%rdi > 0x000000000040427c <+6908>: mov $0x407a28,%esi > 0x0000000000404281 <+6913>: callq 0x402330 <plist_dict_get_item@plt> > 0x0000000000404286 <+6918>: mov %rbx,%rdi > 0x0000000000404289 <+6921>: callq 0x402460 <plist_new_string@plt> > 0x000000000040428e <+6926>: mov $0x407a37,%esi > 0x0000000000404293 <+6931>: mov %rax,%rdx > 0x0000000000404296 <+6934>: mov %r15,%rdi > 0x0000000000404299 <+6937>: callq 0x4025a0 <plist_dict_insert_item@plt> > 0x000000000040429e <+6942>: mov $0x407a49,%edi > 0x00000000004042a3 <+6947>: callq 0x402460 <plist_new_string@plt> > 0x00000000004042a8 <+6952>: mov %r15,%rdi > 0x00000000004042ab <+6955>: mov %rax,%rdx > 0x00000000004042ae <+6958>: mov $0x407a50,%esi > 0x00000000004042b3 <+6963>: callq 0x4025a0 <plist_dict_insert_item@plt> > 0x00000000004042b8 <+6968>: mov %rbx,%rdi > 0x00000000004042bb <+6971>: or $0xffffffffffffffff,%r15 > 0x00000000004042bf <+6975>: callq 0x4021f0 <__strdup@plt> > 0x00000000004042c4 <+6980>: mov %rax,%rbx > 0x00000000004042c7 <+6983>: jmp 0x4042e3 <main+7011> > 0x00000000004042c9 <+6985>: add %rbx,%r13 > 0x00000000004042cc <+6988>: add $0x1,%ebp > 0x00000000004042cf <+6991>: callq 0x4021e0 <__ctype_toupper_loc@plt> > 0x00000000004042d4 <+6996>: movsbq 0x0(%r13),%rdx > 0x00000000004042d9 <+7001>: mov (%rax),%rax > 0x00000000004042dc <+7004>: mov (%rax,%rdx,4),%eax > 0x00000000004042df <+7007>: mov %al,0x0(%r13) > 0x00000000004042e3 <+7011>: mov %r15,%rcx > 0x00000000004042e6 <+7014>: mov %rbx,%rdi > 0x00000000004042e9 <+7017>: mov %r14d,%eax > 0x00000000004042ec <+7020>: repnz scas %es:(%rdi),%al > 0x00000000004042ee <+7022>: mov %ebp,%r13d > 0x00000000004042f1 <+7025>: not %rcx > 0x00000000004042f4 <+7028>: sub $0x1,%rcx > 0x00000000004042f8 <+7032>: cmp %rcx,%r13 > 0x00000000004042fb <+7035>: jb 0x4042c9 <main+6985> > 0x00000000004042fd <+7037>: mov %rbx,%rdi > 0x0000000000404300 <+7040>: callq 0x402460 <plist_new_string@plt> > 0x0000000000404305 <+7045>: mov 0x10(%rsp),%r15 > 0x000000000040430a <+7050>: mov %rax,%rdx > 0x000000000040430d <+7053>: mov $0x407a5c,%esi > 0x0000000000404312 <+7058>: mov %r15,%rdi > 0x0000000000404315 <+7061>: callq 0x4025a0 <plist_dict_insert_item@plt> > 0x000000000040431a <+7066>: mov %rbx,%rdi > 0x000000000040431d <+7069>: callq 0x402210 <free@plt> > 0x0000000000404322 <+7074>: mov 0x18(%rsp),%rdi > 0x0000000000404327 <+7079>: lea 0xc0(%rsp),%rcx > 0x000000000040432f <+7087>: lea 0xb8(%rsp),%rdx > 0x0000000000404337 <+7095>: mov $0x407a6e,%esi > 0x000000000040433c <+7100>: movq $0x0,0xb8(%rsp) > 0x0000000000404348 <+7112>: movq $0x0,0xc0(%rsp) > 0x0000000000404354 <+7124>: callq 0x405b50 <mobilebackup_afc_get_file_contents> > 0x0000000000404359 <+7129>: mov 0xb8(%rsp),%rdi > 0x0000000000404361 <+7137>: test %rdi,%rdi > 0x0000000000404364 <+7140>: je 0x404390 <main+7184> > 0x0000000000404366 <+7142>: mov 0xc0(%rsp),%rsi > 0x000000000040436e <+7150>: callq 0x4022c0 <plist_new_data@plt> > 0x0000000000404373 <+7155>: mov %r15,%rdi > 0x0000000000404376 <+7158>: mov %rax,%rdx > 0x0000000000404379 <+7161>: mov $0x407a87,%esi > 0x000000000040437e <+7166>: callq 0x4025a0 <plist_dict_insert_item@plt> > 0x0000000000404383 <+7171>: mov 0xb8(%rsp),%rdi > 0x000000000040438b <+7179>: callq 0x402210 <free@plt> > 0x0000000000404390 <+7184>: callq 0x402110 <plist_new_dict@plt> > 0x0000000000404395 <+7189>: lea 0x170(%rsp),%rbp > 0x000000000040439d <+7197>: mov %rax,%r14 > 0x00000000004043a0 <+7200>: movq $0x407a95,0x170(%rsp) > 0x00000000004043ac <+7212>: movq $0x407aa8,0x178(%rsp) > 0x00000000004043b8 <+7224>: movq $0x407ab5,0x180(%rsp) > 0x00000000004043c4 <+7236>: movq $0x407ac2,0x188(%rsp) > 0x00000000004043d0 <+7248>: movq $0x407ad5,0x190(%rsp) > 0x00000000004043dc <+7260>: movq $0x407ae6,0x198(%rsp) > 0x00000000004043e8 <+7272>: movq $0x407af8,0x1a0(%rsp) > 0x00000000004043f4 <+7284>: movq $0x407b09,0x1a8(%rsp) > 0x0000000000404400 <+7296>: movq $0x407b1e,0x1b0(%rsp) > 0x000000000040440c <+7308>: movq $0x407b2a,0x1b8(%rsp) > 0x0000000000404418 <+7320>: movq $0x0,0x1c0(%rsp) > 0x0000000000404424 <+7332>: mov %r12,0x38(%rsp) > 0x0000000000404429 <+7337>: mov 0x18(%rsp),%r15 > 0x000000000040442e <+7342>: jmpq 0x4044e3 <main+7523> > 0x0000000000404433 <+7347>: xor %eax,%eax > 0x0000000000404435 <+7349>: movq $0x0,0xb8(%rsp) > 0x0000000000404441 <+7361>: movq $0x0,0xc0(%rsp) > 0x000000000040444d <+7373>: or $0xffffffffffffffff,%rcx > 0x0000000000404451 <+7377>: mov %r13,%rdi > 0x0000000000404454 <+7380>: repnz scas %es:(%rdi),%al > 0x0000000000404456 <+7382>: mov %rcx,%r12 > 0x0000000000404459 <+7385>: not %r12 > 0x000000000040445c <+7388>: lea 0x17(%r12),%rdi > 0x0000000000404461 <+7393>: callq 0x402150 <malloc@plt> > 0x0000000000404466 <+7398>: mov $0x407b3c,%esi > 0x000000000040446b <+7403>: mov %rax,%rdi > 0x000000000040446e <+7406>: mov $0x6,%ecx > 0x0000000000404473 <+7411>: rep movsl %ds:(%rsi),%es:(%rdi) > 0x0000000000404475 <+7413>: lea 0x17(%rax),%rdi > 0x0000000000404479 <+7417>: mov %r12,%rdx > 0x000000000040447c <+7420>: mov %r13,%rsi > 0x000000000040447f <+7423>: mov %rax,%rbx > 0x0000000000404482 <+7426>: callq 0x402610 <memcpy@plt> > 0x0000000000404487 <+7431>: lea 0xc0(%rsp),%rcx > 0x000000000040448f <+7439>: lea 0xb8(%rsp),%rdx > 0x0000000000404497 <+7447>: mov %rbx,%rsi > 0x000000000040449a <+7450>: mov %r15,%rdi > 0x000000000040449d <+7453>: callq 0x405b50 <mobilebackup_afc_get_file_contents> > 0x00000000004044a2 <+7458>: mov %rbx,%rdi > 0x00000000004044a5 <+7461>: callq 0x402210 <free@plt> > 0x00000000004044aa <+7466>: mov 0xb8(%rsp),%rdi > 0x00000000004044b2 <+7474>: test %rdi,%rdi > 0x00000000004044b5 <+7477>: je 0x4044df <main+7519> > 0x00000000004044b7 <+7479>: mov 0xc0(%rsp),%rsi > 0x00000000004044bf <+7487>: callq 0x4022c0 <plist_new_data@plt> > 0x00000000004044c4 <+7492>: mov %r14,%rdi > 0x00000000004044c7 <+7495>: mov %rax,%rdx > 0x00000000004044ca <+7498>: mov %r13,%rsi > 0x00000000004044cd <+7501>: callq 0x4025a0 <plist_dict_insert_item@plt> > 0x00000000004044d2 <+7506>: mov 0xb8(%rsp),%rdi > 0x00000000004044da <+7514>: callq 0x402210 <free@plt> > 0x00000000004044df <+7519>: add $0x8,%rbp > 0x00000000004044e3 <+7523>: mov 0x0(%rbp),%r13 > 0x00000000004044e7 <+7527>: test %r13,%r13 > 0x00000000004044ea <+7530>: jne 0x404433 <main+7347> > 0x00000000004044f0 <+7536>: mov 0x10(%rsp),%rbx > 0x00000000004044f5 <+7541>: mov %r14,%rdx > 0x00000000004044f8 <+7544>: mov $0x407b54,%esi > 0x00000000004044fd <+7549>: mov 0x38(%rsp),%r12 > 0x0000000000404502 <+7554>: lea 0xc8(%rsp),%rbp > 0x000000000040450a <+7562>: mov %rbx,%rdi > 0x000000000040450d <+7565>: callq 0x4025a0 <plist_dict_insert_item@plt> > 0x0000000000404512 <+7570>: callq 0x402110 <plist_new_dict@plt> > 0x0000000000404517 <+7575>: mov 0x28(%rsp),%rdi > 0x000000000040451c <+7580>: mov %rbp,%rcx > 0x000000000040451f <+7583>: xor %edx,%edx > 0x0000000000404521 <+7585>: mov $0x407b61,%esi > 0x0000000000404526 <+7590>: mov %rax,0xc8(%rsp) > 0x000000000040452e <+7598>: callq 0x4022f0 <lockdownd_get_value@plt> > 0x0000000000404533 <+7603>: mov 0xc8(%rsp),%rdx > 0x000000000040453b <+7611>: mov $0x407b72,%esi > 0x0000000000404540 <+7616>: mov %rbx,%rdi > 0x0000000000404543 <+7619>: callq 0x4025a0 <plist_dict_insert_item@plt> > 0x0000000000404548 <+7624>: mov $0x407b82,%edi > 0x000000000040454d <+7629>: callq 0x402460 <plist_new_string@plt> > 0x0000000000404552 <+7634>: mov $0x407b89,%esi > 0x0000000000404557 <+7639>: mov %rax,%rdx > 0x000000000040455a <+7642>: mov %rbx,%rdi > 0x000000000040455d <+7645>: callq 0x4025a0 <plist_dict_insert_item@plt> > 0x0000000000404562 <+7650>: mov 0xb0(%rsp),%rdi > 0x000000000040456a <+7658>: callq 0x4025c0 <plist_free@plt> > 0x000000000040456f <+7663>: mov %r12,%rdi > 0x0000000000404572 <+7666>: mov %rbx,0x60(%rsp) > 0x0000000000404577 <+7671>: callq 0x4024f0 <remove@plt> > 0x000000000040457c <+7676>: test %r12,%r12 > 0x000000000040457f <+7679>: mov 0x60(%rsp),%rdi > 0x0000000000404584 <+7684>: movq $0x0,0xc8(%rsp) > 0x0000000000404590 <+7696>: je 0x4045f7 <main+7799> > 0x0000000000404592 <+7698>: test %rdi,%rdi > 0x0000000000404595 <+7701>: je 0x4045f7 <main+7799> > 0x0000000000404597 <+7703>: lea 0xc0(%rsp),%rdx > 0x000000000040459f <+7711>: mov %rbp,%rsi > 0x00000000004045a2 <+7714>: callq 0x402300 <plist_to_xml@plt> > 0x00000000004045a7 <+7719>: mov $0x407b98,%esi > 0x00000000004045ac <+7724>: mov %r12,%rdi > 0x00000000004045af <+7727>: mov 0xc0(%rsp),%ebp > 0x00000000004045b6 <+7734>: mov 0xc8(%rsp),%rbx > 0x00000000004045be <+7742>: callq 0x402160 <fopen@plt> > 0x00000000004045c3 <+7747>: test %rax,%rax > 0x00000000004045c6 <+7750>: mov %rax,%r13 > 0x00000000004045c9 <+7753>: je 0x4052e8 <main+11112> > 0x00000000004045cf <+7759>: mov %rbx,%rdi > 0x00000000004045d2 <+7762>: mov %r13,%rcx > 0x00000000004045d5 <+7765>: mov %rbp,%rdx > 0x00000000004045d8 <+7768>: mov $0x1,%esi > 0x00000000004045dd <+7773>: callq 0x402590 <fwrite@plt> > 0x00000000004045e2 <+7778>: mov %r13,%rdi > 0x00000000004045e5 <+7781>: callq 0x4024e0 <fclose@plt> > 0x00000000004045ea <+7786>: mov 0xc8(%rsp),%rdi > 0x00000000004045f2 <+7794>: callq 0x402210 <free@plt> > 0x00000000004045f7 <+7799>: mov %r12,%rdi > 0x00000000004045fa <+7802>: callq 0x402210 <free@plt> > 0x00000000004045ff <+7807>: mov 0x60(%rsp),%rdi > 0x0000000000404604 <+7812>: callq 0x4025c0 <plist_free@plt> > 0x0000000000404609 <+7817>: cmpb $0x0,0x47(%rsp) > 0x000000000040460e <+7822>: movq $0x0,0x60(%rsp) > 0x0000000000404617 <+7831>: je 0x404a58 <main+8920> > 0x000000000040461d <+7837>: cmpl $0x0,0x205d28(%rip) # 0x60a34c <verbose> > 0x0000000000404624 <+7844>: jle 0x404643 <main+7875> > 0x0000000000404626 <+7846>: mov $0x407b9b,%edi > 0x000000000040462b <+7851>: callq 0x4020e0 <puts@plt> > 0x0000000000404630 <+7856>: cmpl $0x0,0x205d15(%rip) # 0x60a34c <verbose> > 0x0000000000404637 <+7863>: jle 0x404643 <main+7875> > 0x0000000000404639 <+7865>: mov $0x408df0,%edi > 0x000000000040463e <+7870>: callq 0x4020e0 <puts@plt> > 0x0000000000404643 <+7875>: mov 0x8(%rsp),%rcx > 0x0000000000404648 <+7880>: mov 0x48(%rsp),%rdx > 0x000000000040464d <+7885>: xor %r8d,%r8d > 0x0000000000404650 <+7888>: mov 0x88(%rsp),%rdi > 0x0000000000404658 <+7896>: mov $0x407c7f,%esi > 0x000000000040465d <+7901>: callq 0x4024b0 <mobilebackup2_send_request@plt> > 0x0000000000404662 <+7906>: test %ax,%ax > 0x0000000000404665 <+7909>: jne 0x404adf <main+9055> > 0x000000000040466b <+7915>: cmpl $0x0,0x30(%rsp) > 0x0000000000404670 <+7920>: je 0x404ce0 <main+9568> > 0x0000000000404676 <+7926>: cmpl $0x0,0x205ccf(%rip) # 0x60a34c <verbose> > 0x000000000040467d <+7933>: jle 0x402ddd <main+1629> > 0x0000000000404683 <+7939>: mov $0x407bd1,%edi > 0x0000000000404688 <+7944>: callq 0x4020e0 <puts@plt> > 0x000000000040468d <+7949>: jmpq 0x402ddd <main+1629> > 0x0000000000404692 <+7954>: callq 0x402110 <plist_new_dict@plt> > 0x0000000000404697 <+7959>: mov 0x48(%rsp),%rdi > 0x000000000040469c <+7964>: mov %rax,%rbx > 0x000000000040469f <+7967>: callq 0x402460 <plist_new_string@plt> > 0x00000000004046a4 <+7972>: mov $0x407d17,%esi > 0x00000000004046a9 <+7977>: mov %rax,%rdx > 0x00000000004046ac <+7980>: mov %rbx,%rdi > 0x00000000004046af <+7983>: callq 0x4025a0 <plist_dict_insert_item@plt> > 0x00000000004046b4 <+7988>: testb $0x40,0x24(%rsp) > 0x00000000004046b9 <+7993>: je 0x404a85 <main+8965> > 0x00000000004046bf <+7999>: cmpb $0x0,0x47(%rsp) > 0x00000000004046c4 <+8004>: jne 0x405168 <main+10728> > 0x00000000004046ca <+8010>: cmpq $0x0,0x28(%rsp) > 0x00000000004046d0 <+8016>: je 0x40538a <main+11274> > 0x00000000004046d6 <+8022>: mov 0x28(%rsp),%rdi > 0x00000000004046db <+8027>: callq 0x402460 <plist_new_string@plt> > 0x00000000004046e0 <+8032>: mov $0x407d7a,%esi > 0x00000000004046e5 <+8037>: mov %rax,%rdx > 0x00000000004046e8 <+8040>: mov %rbx,%rdi > 0x00000000004046eb <+8043>: callq 0x4025a0 <plist_dict_insert_item@plt> > 0x00000000004046f0 <+8048>: mov 0x18(%rsp),%rdi > 0x00000000004046f5 <+8053>: test %rdi,%rdi > 0x00000000004046f8 <+8056>: je 0x404b67 <main+9191> > 0x00000000004046fe <+8062>: callq 0x402460 <plist_new_string@plt> > 0x0000000000404703 <+8067>: mov $0x407d86,%esi > 0x0000000000404708 <+8072>: mov %rax,%rdx > 0x000000000040470b <+8075>: mov %rbx,%rdi > 0x000000000040470e <+8078>: callq 0x4025a0 <plist_dict_insert_item@plt> > 0x0000000000404713 <+8083>: mov 0x88(%rsp),%rdi > 0x000000000040471b <+8091>: mov %rbx,%rdx > 0x000000000040471e <+8094>: mov $0x407d92,%esi > 0x0000000000404723 <+8099>: callq 0x402080 <mobilebackup2_send_message@plt> > 0x0000000000404728 <+8104>: mov %rbx,%rdi > 0x000000000040472b <+8107>: callq 0x4025c0 <plist_free@plt> > 0x0000000000404730 <+8112>: jmpq 0x402ddd <main+1629> > 0x0000000000404735 <+8117>: mov 0x68(%rsp),%rdi > 0x000000000040473a <+8122>: callq 0x402570 <idevice_free@plt> > 0x000000000040473f <+8127>: or $0xffffffff,%eax > 0x0000000000404742 <+8130>: jmpq 0x402a85 <main+773> > 0x0000000000404747 <+8135>: callq 0x4023f0 <__errno_location@plt> > 0x000000000040474c <+8140>: mov (%rax),%r13d > 0x000000000040474f <+8143>: mov %rax,%rbx > 0x0000000000404752 <+8146>: mov %r13d,%edi > 0x0000000000404755 <+8149>: callq 0x402320 <strerror@plt> > 0x000000000040475a <+8154>: mov $0x1,%edi > 0x000000000040475f <+8159>: mov %rax,%r8 > 0x0000000000404762 <+8162>: mov %r13d,%r9d > 0x0000000000404765 <+8165>: xor %eax,%eax > 0x0000000000404767 <+8167>: mov %rbp,%rcx > 0x000000000040476a <+8170>: mov %r12,%rdx > 0x000000000040476d <+8173>: mov $0x409328,%esi > 0x0000000000404772 <+8178>: callq 0x402100 <__printf_chk@plt> > 0x0000000000404777 <+8183>: mov (%rbx),%edi > 0x0000000000404779 <+8185>: mov $0xfffffffa,%ebx > 0x000000000040477e <+8190>: cmp $0x2,%edi > 0x0000000000404781 <+8193>: je 0x40478f <main+8207> > 0x0000000000404783 <+8195>: mov %edi,%eax > 0x0000000000404785 <+8197>: mov $0xf9,%bl > 0x0000000000404787 <+8199>: neg %eax > 0x0000000000404789 <+8201>: cmp $0x11,%edi > 0x000000000040478c <+8204>: cmovne %eax,%ebx > 0x000000000040478f <+8207>: callq 0x402320 <strerror@plt> > 0x0000000000404794 <+8212>: mov %rax,%rbp > 0x0000000000404797 <+8215>: jmpq 0x4035fd <main+3709> > 0x000000000040479c <+8220>: cmpl $0x0,0x205bd9(%rip) # 0x60a37c <quit_flag> > 0x00000000004047a3 <+8227>: jne 0x40498f <main+8719> > 0x00000000004047a9 <+8233>: cmpl $0x0,0x205b9c(%rip) # 0x60a34c <verbose> > 0x00000000004047b0 <+8240>: jle 0x403756 <main+4054> > 0x00000000004047b6 <+8246>: mov $0x407fb8,%edi > 0x00000000004047bb <+8251>: callq 0x4020e0 <puts@plt> > 0x00000000004047c0 <+8256>: jmpq 0x403756 <main+4054> > 0x00000000004047c5 <+8261>: cmpl $0x0,0x205bb0(%rip) # 0x60a37c <quit_flag> > 0x00000000004047cc <+8268>: je 0x4049f6 <main+8822> > 0x00000000004047d2 <+8274>: cmpl $0x0,0x205b73(%rip) # 0x60a34c <verbose> > 0x00000000004047d9 <+8281>: jle 0x403756 <main+4054> > 0x00000000004047df <+8287>: mov $0x407f50,%edi > 0x00000000004047e4 <+8292>: callq 0x4020e0 <puts@plt> > 0x00000000004047e9 <+8297>: jmpq 0x403756 <main+4054> > 0x00000000004047ee <+8302>: testb $0x4,0x24(%rsp) > 0x00000000004047f3 <+8307>: je 0x404808 <main+8328> > 0x00000000004047f5 <+8309>: cmpl $0x0,0x205b50(%rip) # 0x60a34c <verbose> > 0x00000000004047fc <+8316>: jle 0x404808 <main+8328> > 0x00000000004047fe <+8318>: mov $0x407f73,%edi > 0x0000000000404803 <+8323>: callq 0x4020e0 <puts@plt> > 0x0000000000404808 <+8328>: test %ebp,%ebp > 0x000000000040480a <+8330>: je 0x404ab8 <main+9016> > 0x0000000000404810 <+8336>: cmpl $0x0,0x205b35(%rip) # 0x60a34c <verbose> > 0x0000000000404817 <+8343>: jle 0x403756 <main+4054> > 0x000000000040481d <+8349>: mov $0x407f91,%edi > 0x0000000000404822 <+8354>: callq 0x4020e0 <puts@plt> > 0x0000000000404827 <+8359>: jmpq 0x403756 <main+4054> > 0x000000000040482c <+8364>: cmpl $0x1,0x10(%rsp) > 0x0000000000404831 <+8369>: movl $0x1,0x30(%rsp) > 0x0000000000404839 <+8377>: jne 0x403c79 <main+5369> > 0x000000000040483f <+8383>: mov $0x408cf0,%edi > 0x0000000000404844 <+8388>: callq 0x4020e0 <puts@plt> > 0x0000000000404849 <+8393>: movq $0x0,0x98(%rsp) > 0x0000000000404855 <+8405>: movl $0x0,0x30(%rsp) > 0x000000000040485d <+8413>: movl $0x6,0x10(%rsp) > 0x0000000000404865 <+8421>: jmpq 0x403c90 <main+5392> > 0x000000000040486a <+8426>: mov $0x408800,%edi > 0x000000000040486f <+8431>: mov $0x408800,%ebp > 0x0000000000404874 <+8436>: or $0xffffffff,%ebx > 0x0000000000404877 <+8439>: callq 0x4020e0 <puts@plt> > 0x000000000040487c <+8444>: jmpq 0x40360a <main+3722> > 0x0000000000404881 <+8449>: mov $0x4077f0,%esi > 0x0000000000404886 <+8454>: mov %r14,%rdi > 0x0000000000404889 <+8457>: callq 0x402440 <strcmp@plt> > 0x000000000040488e <+8462>: test %eax,%eax > 0x0000000000404890 <+8464>: jne 0x404b48 <main+9160> > 0x0000000000404896 <+8470>: orl $0x4,0x24(%rsp) > 0x000000000040489b <+8475>: jmpq 0x4028a2 <main+290> > 0x00000000004048a0 <+8480>: callq 0x402210 <free@plt> > 0x00000000004048a5 <+8485>: lea 0xb8(%rsp),%rcx > 0x00000000004048ad <+8493>: lea 0xc8(%rsp),%rsi > 0x00000000004048b5 <+8501>: mov $0x4,%edx > 0x00000000004048ba <+8506>: mov %rbp,%rdi > 0x00000000004048bd <+8509>: movl $0x0,0xc8(%rsp) > 0x00000000004048c8 <+8520>: callq 0x4024a0 <mobilebackup2_send_raw@plt> > 0x00000000004048cd <+8525>: mov 0xc0(%rsp),%rcx > 0x00000000004048d5 <+8533>: test %rcx,%rcx > 0x00000000004048d8 <+8536>: je 0x40519b <main+10779> > 0x00000000004048de <+8542>: mov %rbp,%rdi > 0x00000000004048e1 <+8545>: mov $0x407da1,%edx > 0x00000000004048e6 <+8550>: mov $0xfffffff3,%esi > 0x00000000004048eb <+8555>: callq 0x402450 <mobilebackup2_send_status_response@plt> > 0x00000000004048f0 <+8560>: mov 0xc0(%rsp),%rdi > 0x00000000004048f8 <+8568>: callq 0x4025c0 <plist_free@plt> > 0x00000000004048fd <+8573>: jmpq 0x402f68 <main+2024> > 0x0000000000404902 <+8578>: mov %rbp,%rdi > 0x0000000000404905 <+8581>: mov $0x1,%esi > 0x000000000040490a <+8586>: callq 0x4024d0 <plist_array_get_item@plt> > 0x000000000040490f <+8591>: mov 0xa0(%rsp),%rdi > 0x0000000000404917 <+8599>: mov %rax,%rbp > 0x000000000040491a <+8602>: mov $0x2,%esi > 0x000000000040491f <+8607>: callq 0x4024d0 <plist_array_get_item@plt> > 0x0000000000404924 <+8612>: mov %rbp,%rdi > 0x0000000000404927 <+8615>: mov %rax,%rbx > 0x000000000040492a <+8618>: callq 0x402280 <plist_get_node_type@plt> > 0x000000000040492f <+8623>: cmp $0x3,%eax > 0x0000000000404932 <+8626>: je 0x404fa0 <main+10272> > 0x0000000000404938 <+8632>: callq 0x402110 <plist_new_dict@plt> > 0x000000000040493d <+8637>: mov 0x88(%rsp),%rdi > 0x0000000000404945 <+8645>: xor %edx,%edx > 0x0000000000404947 <+8647>: xor %esi,%esi > 0x0000000000404949 <+8649>: mov %rax,%rcx > 0x000000000040494c <+8652>: callq 0x402450 <mobilebackup2_send_status_response@plt> > 0x0000000000404951 <+8657>: test %ax,%ax > 0x0000000000404954 <+8660>: je 0x402f68 <main+2024> > 0x000000000040495a <+8666>: jmpq 0x40362d <main+3757> > 0x000000000040495f <+8671>: xor %esi,%esi > 0x0000000000404961 <+8673>: mov $0x407891,%edi > 0x0000000000404966 <+8678>: callq 0x406ae0 <ask_for_password> > 0x000000000040496b <+8683>: test %rax,%rax > 0x000000000040496e <+8686>: mov %rax,0x18(%rsp) > 0x0000000000404973 <+8691>: je 0x4039a0 <main+4640> > 0x0000000000404979 <+8697>: cmpb $0x0,(%rax) > 0x000000000040497c <+8700>: jne 0x402bfe <main+1150> > 0x0000000000404982 <+8706>: mov %rax,%rdi > 0x0000000000404985 <+8709>: callq 0x402210 <free@plt> > 0x000000000040498a <+8714>: jmpq 0x4039a0 <main+4640> > 0x000000000040498f <+8719>: cmpl $0x0,0x2059b6(%rip) # 0x60a34c <verbose> > 0x0000000000404996 <+8726>: jle 0x403756 <main+4054> > 0x000000000040499c <+8732>: mov $0x407fa5,%edi > 0x00000000004049a1 <+8737>: callq 0x4020e0 <puts@plt> > 0x00000000004049a6 <+8742>: jmpq 0x403756 <main+4054> > 0x00000000004049ab <+8747>: mov %rbp,%rdi > 0x00000000004049ae <+8750>: callq 0x402510 <closedir@plt> > 0x00000000004049b3 <+8755>: mov %r14,%rdi > 0x00000000004049b6 <+8758>: callq 0x402210 <free@plt> > 0x00000000004049bb <+8763>: xor %edx,%edx > 0x00000000004049bd <+8765>: xor %esi,%esi > 0x00000000004049bf <+8767>: mov %rbx,%rdi > 0x00000000004049c2 <+8770>: mov %r13,%rcx > 0x00000000004049c5 <+8773>: callq 0x402450 <mobilebackup2_send_status_response@plt> > 0x00000000004049ca <+8778>: mov %r13,%rdi > 0x00000000004049cd <+8781>: mov %eax,%ebx > 0x00000000004049cf <+8783>: callq 0x4025c0 <plist_free@plt> > 0x00000000004049d4 <+8788>: test %bx,%bx > 0x00000000004049d7 <+8791>: je 0x402f68 <main+2024> > 0x00000000004049dd <+8797>: movswl %bx,%edx > 0x00000000004049e0 <+8800>: mov $0x4092f8,%esi > 0x00000000004049e5 <+8805>: mov $0x1,%edi > 0x00000000004049ea <+8810>: xor %eax,%eax > 0x00000000004049ec <+8812>: callq 0x402100 <__printf_chk@plt> > 0x00000000004049f1 <+8817>: jmpq 0x402f68 <main+2024> > 0x00000000004049f6 <+8822>: cmpl $0x0,0x20594f(%rip) # 0x60a34c <verbose> > 0x00000000004049fd <+8829>: jle 0x403756 <main+4054> > 0x0000000000404a03 <+8835>: mov $0x409428,%edi > 0x0000000000404a08 <+8840>: callq 0x4020e0 <puts@plt> > 0x0000000000404a0d <+8845>: cmpl $0x0,0x205938(%rip) # 0x60a34c <verbose> > 0x0000000000404a14 <+8852>: jle 0x403756 <main+4054> > 0x0000000000404a1a <+8858>: mov $0x407f60,%edi > 0x0000000000404a1f <+8863>: callq 0x4020e0 <puts@plt> > 0x0000000000404a24 <+8868>: jmpq 0x403756 <main+4054> > 0x0000000000404a29 <+8873>: testb $0x80,0x24(%rsp) > 0x0000000000404a2e <+8878>: je 0x404e47 <main+9927> > 0x0000000000404a34 <+8884>: test %ebp,%ebp > 0x0000000000404a36 <+8886>: je 0x404ea7 <main+10023> > 0x0000000000404a3c <+8892>: cmpl $0x0,0x205909(%rip) # 0x60a34c <verbose> > 0x0000000000404a43 <+8899>: jle 0x403756 <main+4054> > 0x0000000000404a49 <+8905>: mov $0x4094c0,%edi > 0x0000000000404a4e <+8910>: callq 0x4020e0 <puts@plt> > 0x0000000000404a53 <+8915>: jmpq 0x403756 <main+4054> > 0x0000000000404a58 <+8920>: cmpl $0x0,0x2058ed(%rip) # 0x60a34c <verbose> > 0x0000000000404a5f <+8927>: jle 0x404643 <main+7875> > 0x0000000000404a65 <+8933>: mov $0x407bb5,%edi > 0x0000000000404a6a <+8938>: callq 0x4020e0 <puts@plt> > 0x0000000000404a6f <+8943>: jmpq 0x404630 <main+7856> > 0x0000000000404a74 <+8948>: mov %r12,%rdi > 0x0000000000404a77 <+8951>: callq 0x402210 <free@plt> > 0x0000000000404a7c <+8956>: nopl 0x0(%rax) > 0x0000000000404a80 <+8960>: jmpq 0x403aa0 <main+4896> > 0x0000000000404a85 <+8965>: testb $0x80,0x24(%rsp) > 0x0000000000404a8a <+8970>: je 0x404d2e <main+9646> > 0x0000000000404a90 <+8976>: cmpb $0x0,0x47(%rsp) > 0x0000000000404a95 <+8981>: je 0x404ee2 <main+10082> > 0x0000000000404a9b <+8987>: cmpq $0x0,0x18(%rsp) > 0x0000000000404aa1 <+8993>: je 0x40536b <main+11243> > 0x0000000000404aa7 <+8999>: cmpq $0x0,0x28(%rsp) > 0x0000000000404aad <+9005>: jne 0x4046d6 <main+8022> > 0x0000000000404ab3 <+9011>: jmpq 0x4046f0 <main+8048> > 0x0000000000404ab8 <+9016>: cmpl $0x0,0x20588d(%rip) # 0x60a34c <verbose> > 0x0000000000404abf <+9023>: jle 0x403756 <main+4054> > 0x0000000000404ac5 <+9029>: mov %ebx,%edx > 0x0000000000404ac7 <+9031>: mov $0x409590,%esi > 0x0000000000404acc <+9036>: mov $0x1,%edi > 0x0000000000404ad1 <+9041>: neg %edx > 0x0000000000404ad3 <+9043>: xor %eax,%eax > 0x0000000000404ad5 <+9045>: callq 0x402100 <__printf_chk@plt> > 0x0000000000404ada <+9050>: jmpq 0x403756 <main+4054> > 0x0000000000404adf <+9055>: cmp $0xfffc,%ax > 0x0000000000404ae3 <+9059>: je 0x404f84 <main+10244> > 0x0000000000404ae9 <+9065>: cmp $0xfffb,%ax > 0x0000000000404aed <+9069>: nopl (%rax) > 0x0000000000404af0 <+9072>: je 0x404f15 <main+10133> > 0x0000000000404af6 <+9078>: mov $0x408ec0,%edi > 0x0000000000404afb <+9083>: callq 0x4020e0 <puts@plt> > 0x0000000000404b00 <+9088>: movl $0x6,0x34(%rsp) > 0x0000000000404b08 <+9096>: jmpq 0x402ddd <main+1629> > 0x0000000000404b0d <+9101>: mov 0x48(%rsp),%rdx > 0x0000000000404b12 <+9106>: mov $0x408990,%esi > 0x0000000000404b17 <+9111>: mov $0x1,%edi > 0x0000000000404b1c <+9116>: xor %eax,%eax > 0x0000000000404b1e <+9118>: callq 0x402100 <__printf_chk@plt> > 0x0000000000404b23 <+9123>: or $0xffffffff,%eax > 0x0000000000404b26 <+9126>: jmpq 0x402a85 <main+773> > 0x0000000000404b2b <+9131>: mov (%rsp),%rdx > 0x0000000000404b2f <+9135>: mov $0x408960,%esi > 0x0000000000404b34 <+9140>: mov $0x1,%edi > 0x0000000000404b39 <+9145>: xor %eax,%eax > 0x0000000000404b3b <+9147>: callq 0x402100 <__printf_chk@plt> > 0x0000000000404b40 <+9152>: or $0xffffffff,%eax > 0x0000000000404b43 <+9155>: jmpq 0x402a85 <main+773> > 0x0000000000404b48 <+9160>: mov $0x4077f9,%esi > 0x0000000000404b4d <+9165>: mov %r14,%rdi > 0x0000000000404b50 <+9168>: callq 0x402440 <strcmp@plt> > 0x0000000000404b55 <+9173>: test %eax,%eax > 0x0000000000404b57 <+9175>: jne 0x404c91 <main+9489> > 0x0000000000404b5d <+9181>: orl $0x8,0x24(%rsp) > 0x0000000000404b62 <+9186>: jmpq 0x4028a2 <main+290> > 0x0000000000404b67 <+9191>: cmpq $0x0,0x28(%rsp) > 0x0000000000404b6d <+9197>: jne 0x404713 <main+8083> > 0x0000000000404b73 <+9203>: movl $0x6,0x34(%rsp) > 0x0000000000404b7b <+9211>: jmpq 0x404728 <main+8104> > 0x0000000000404b80 <+9216>: cmpl $0x0,0x2057c5(%rip) # 0x60a34c <verbose> > 0x0000000000404b87 <+9223>: jle 0x403756 <main+4054> > 0x0000000000404b8d <+9229>: mov %ebx,%edx > 0x0000000000404b8f <+9231>: mov $0x409408,%esi > 0x0000000000404b94 <+9236>: mov $0x1,%edi > 0x0000000000404b99 <+9241>: neg %edx > 0x0000000000404b9b <+9243>: xor %eax,%eax > 0x0000000000404b9d <+9245>: callq 0x402100 <__printf_chk@plt> > 0x0000000000404ba2 <+9250>: jmpq 0x403756 <main+4054> > 0x0000000000404ba7 <+9255>: mov 0x68(%rsp),%rdi > 0x0000000000404bac <+9260>: mov $0x408d20,%esi > 0x0000000000404bb1 <+9265>: callq 0x4066e0 <do_post_notification> > 0x0000000000404bb6 <+9270>: mov 0x80(%rsp),%rdi > 0x0000000000404bbe <+9278>: lea 0x98(%rsp),%rcx > 0x0000000000404bc6 <+9286>: mov $0x2,%edx > 0x0000000000404bcb <+9291>: mov $0x4078e7,%esi > 0x0000000000404bd0 <+9296>: callq 0x4025f0 <afc_file_open@plt> > 0x0000000000404bd5 <+9301>: cmpq $0x0,0x98(%rsp) > 0x0000000000404bde <+9310>: je 0x403c98 <main+5400> > 0x0000000000404be4 <+9316>: mov 0x68(%rsp),%rdi > 0x0000000000404be9 <+9321>: mov $0x408d48,%esi > 0x0000000000404bee <+9326>: mov $0x32,%ebx > 0x0000000000404bf3 <+9331>: callq 0x4066e0 <do_post_notification> > 0x0000000000404bf8 <+9336>: mov 0x34(%rsp),%ebp > 0x0000000000404bfc <+9340>: jmp 0x404c48 <main+9416> > 0x0000000000404bfe <+9342>: mov 0x205753(%rip),%rdi # 0x60a358 <stderr> > 0x0000000000404c05 <+9349>: movswl %ax,%ecx > 0x0000000000404c08 <+9352>: mov $0x408d98,%edx > 0x0000000000404c0d <+9357>: mov $0x1,%esi > 0x0000000000404c12 <+9362>: xor %eax,%eax > 0x0000000000404c14 <+9364>: mov $0x6,%ebp > 0x0000000000404c19 <+9369>: callq 0x4020c0 <__fprintf_chk@plt> > 0x0000000000404c1e <+9374>: mov 0x98(%rsp),%rsi > 0x0000000000404c26 <+9382>: mov 0x80(%rsp),%rdi > 0x0000000000404c2e <+9390>: callq 0x402040 <afc_file_close@plt> > 0x0000000000404c33 <+9395>: movq $0x0,0x98(%rsp) > 0x0000000000404c3f <+9407>: sub $0x1,%ebx > 0x0000000000404c42 <+9410>: je 0x405100 <main+10624> > 0x0000000000404c48 <+9416>: mov 0x98(%rsp),%rsi > 0x0000000000404c50 <+9424>: mov 0x80(%rsp),%rdi > 0x0000000000404c58 <+9432>: mov $0x6,%edx > 0x0000000000404c5d <+9437>: callq 0x4023b0 <afc_file_lock@plt> > 0x0000000000404c62 <+9442>: test %ax,%ax > 0x0000000000404c65 <+9445>: je 0x404c79 <main+9465> > 0x0000000000404c67 <+9447>: cmp $0x13,%ax > 0x0000000000404c6b <+9451>: jne 0x404bfe <main+9342> > 0x0000000000404c6d <+9453>: mov $0x30d40,%edi > 0x0000000000404c72 <+9458>: callq 0x402310 <usleep@plt> > 0x0000000000404c77 <+9463>: jmp 0x404c3f <main+9407> > 0x0000000000404c79 <+9465>: mov 0x68(%rsp),%rdi > 0x0000000000404c7e <+9470>: mov $0x408d70,%esi > 0x0000000000404c83 <+9475>: mov %ebp,0x34(%rsp) > 0x0000000000404c87 <+9479>: callq 0x4066e0 <do_post_notification> > 0x0000000000404c8c <+9484>: jmpq 0x403c98 <main+5400> > 0x0000000000404c91 <+9489>: mov $0x407800,%esi > 0x0000000000404c96 <+9494>: mov %r14,%rdi > 0x0000000000404c99 <+9497>: callq 0x402440 <strcmp@plt> > 0x0000000000404c9e <+9502>: test %eax,%eax > 0x0000000000404ca0 <+9504>: jne 0x405149 <main+10697> > 0x0000000000404ca6 <+9510>: orl $0x10,0x24(%rsp) > 0x0000000000404cab <+9515>: jmpq 0x4028a2 <main+290> > 0x0000000000404cb0 <+9520>: cmpl $0x0,0x205695(%rip) # 0x60a34c <verbose> > 0x0000000000404cb7 <+9527>: jle 0x403756 <main+4054> > 0x0000000000404cbd <+9533>: mov $0x409498,%edi > 0x0000000000404cc2 <+9538>: callq 0x4020e0 <puts@plt> > 0x0000000000404cc7 <+9543>: jmpq 0x403756 <main+4054> > 0x0000000000404ccc <+9548>: mov 0x58(%rsp),%rdi > 0x0000000000404cd1 <+9553>: lea 0x47(%rsp),%rsi > 0x0000000000404cd6 <+9558>: callq 0x402190 <plist_get_bool_val@plt> > 0x0000000000404cdb <+9563>: jmpq 0x403cd6 <main+5462> > 0x0000000000404ce0 <+9568>: cmpl $0x0,0x205665(%rip) # 0x60a34c <verbose> > 0x0000000000404ce7 <+9575>: jle 0x402ddd <main+1629> > 0x0000000000404ced <+9581>: mov $0x407be3,%edi > 0x0000000000404cf2 <+9586>: callq 0x4020e0 <puts@plt> > 0x0000000000404cf7 <+9591>: jmpq 0x402ddd <main+1629> > 0x0000000000404cfc <+9596>: mov 0x48(%rsp),%rsi > 0x0000000000404d01 <+9601>: mov (%rsp),%rdi > 0x0000000000404d05 <+9605>: callq 0x4072d0 <mb2_status_check_snapshot_state> > 0x0000000000404d0a <+9610>: test %eax,%eax > 0x0000000000404d0c <+9612>: je 0x403b6b <main+5099> > 0x0000000000404d12 <+9618>: cmpl $0x0,0x205633(%rip) # 0x60a34c <verbose> > 0x0000000000404d19 <+9625>: jle 0x403756 <main+4054> > 0x0000000000404d1f <+9631>: mov $0x407f2d,%edi > 0x0000000000404d24 <+9636>: callq 0x4020e0 <puts@plt> > 0x0000000000404d29 <+9641>: jmpq 0x403756 <main+4054> > 0x0000000000404d2e <+9646>: testl $0x100,0x24(%rsp) > 0x0000000000404d36 <+9654>: je 0x404aa7 <main+8999> > 0x0000000000404d3c <+9660>: cmpb $0x0,0x47(%rsp) > 0x0000000000404d41 <+9665>: je 0x40528a <main+11018> > 0x0000000000404d47 <+9671>: cmpq $0x0,0x18(%rsp) > 0x0000000000404d4d <+9677>: jne 0x404aa7 <main+8999> > 0x0000000000404d53 <+9683>: xor %esi,%esi > 0x0000000000404d55 <+9685>: mov $0x407d60,%edi > 0x0000000000404d5a <+9690>: callq 0x406ae0 <ask_for_password> > 0x0000000000404d5f <+9695>: mov $0x1,%esi > 0x0000000000404d64 <+9700>: mov $0x407d28,%edi > 0x0000000000404d69 <+9705>: mov %rax,0x18(%rsp) > 0x0000000000404d6e <+9710>: callq 0x406ae0 <ask_for_password> > 0x0000000000404d73 <+9715>: mov %rax,0x28(%rsp) > 0x0000000000404d78 <+9720>: jmpq 0x404aa7 <main+8999> > 0x0000000000404d7d <+9725>: mov $0x1,%edi > 0x0000000000404d82 <+9730>: callq 0x4021c0 <plist_new_bool@plt> > 0x0000000000404d87 <+9735>: mov $0x407c70,%esi > 0x0000000000404d8c <+9740>: mov %rax,%rdx > 0x0000000000404d8f <+9743>: mov %rbx,%rdi > 0x0000000000404d92 <+9746>: callq 0x4025a0 <plist_dict_insert_item@plt> > 0x0000000000404d97 <+9751>: cmpl $0x0,0x2055ae(%rip) # 0x60a34c <verbose> > 0x0000000000404d9e <+9758>: mov $0x40776e,%edx > 0x0000000000404da3 <+9763>: jg 0x403ecd <main+5965> > 0x0000000000404da9 <+9769>: jmpq 0x403ede <main+5982> > 0x0000000000404dae <+9774>: mov (%rsp),%r15 > 0x0000000000404db2 <+9778>: xor %edx,%edx > 0x0000000000404db4 <+9780>: mov %rbx,%rsi > 0x0000000000404db7 <+9783>: xor %eax,%eax > 0x0000000000404db9 <+9785>: mov %r15,%rdi > 0x0000000000404dbc <+9788>: callq 0x405f50 <build_path> > 0x0000000000404dc1 <+9793>: mov $0x1ed,%esi > 0x0000000000404dc6 <+9798>: mov %rax,%rbx > 0x0000000000404dc9 <+9801>: mov %rax,%rdi > 0x0000000000404dcc <+9804>: callq 0x402650 <mkdir@plt> > 0x0000000000404dd1 <+9809>: mov %rbx,%rdi > 0x0000000000404dd4 <+9812>: callq 0x402210 <free@plt> > 0x0000000000404dd9 <+9817>: mov %r12,%rdi > 0x0000000000404ddc <+9820>: callq 0x402210 <free@plt> > 0x0000000000404de1 <+9825>: mov 0x48(%rsp),%rsi > 0x0000000000404de6 <+9830>: xor %ecx,%ecx > 0x0000000000404de8 <+9832>: mov $0x4078dc,%edx > 0x0000000000404ded <+9837>: mov %r15,%rdi > 0x0000000000404df0 <+9840>: xor %eax,%eax > 0x0000000000404df2 <+9842>: callq 0x405f50 <build_path> > 0x0000000000404df7 <+9847>: mov %rax,%r12 > 0x0000000000404dfa <+9850>: jmpq 0x404052 <main+6354> > 0x0000000000404dff <+9855>: mov $0x408f08,%edi > 0x0000000000404e04 <+9860>: callq 0x4020e0 <puts@plt> > 0x0000000000404e09 <+9865>: movl $0x6,0x34(%rsp) > 0x0000000000404e11 <+9873>: jmpq 0x402ddd <main+1629> > 0x0000000000404e16 <+9878>: mov $0x1,%edi > 0x0000000000404e1b <+9883>: callq 0x4021c0 <plist_new_bool@plt> > 0x0000000000404e20 <+9888>: mov $0x407cb5,%esi > 0x0000000000404e25 <+9893>: mov %rax,%rdx > 0x0000000000404e28 <+9896>: mov %rbx,%rdi > 0x0000000000404e2b <+9899>: callq 0x4025a0 <plist_dict_insert_item@plt> > 0x0000000000404e30 <+9904>: cmpl $0x0,0x205515(%rip) # 0x60a34c <verbose> > 0x0000000000404e37 <+9911>: mov $0x40776e,%edx > 0x0000000000404e3c <+9916>: jg 0x403f4a <main+6090> > 0x0000000000404e42 <+9922>: jmpq 0x403f5b <main+6107> > 0x0000000000404e47 <+9927>: testl $0x100,0x24(%rsp) > 0x0000000000404e4f <+9935>: je 0x403756 <main+4054> > 0x0000000000404e55 <+9941>: test %ebp,%ebp > 0x0000000000404e57 <+9943>: je 0x4052cc <main+11084> > 0x0000000000404e5d <+9949>: cmpl $0x0,0x2054e8(%rip) # 0x60a34c <verbose> > 0x0000000000404e64 <+9956>: jle 0x403756 <main+4054> > 0x0000000000404e6a <+9962>: mov $0x409520,%edi > 0x0000000000404e6f <+9967>: callq 0x4020e0 <puts@plt> > 0x0000000000404e74 <+9972>: jmpq 0x403756 <main+4054> > 0x0000000000404e79 <+9977>: xor %edi,%edi > 0x0000000000404e7b <+9979>: callq 0x4021c0 <plist_new_bool@plt> > 0x0000000000404e80 <+9984>: mov $0x407c3f,%esi > 0x0000000000404e85 <+9989>: mov %rax,%rdx > 0x0000000000404e88 <+9992>: mov %rbx,%rdi > 0x0000000000404e8b <+9995>: callq 0x4025a0 <plist_dict_insert_item@plt> > 0x0000000000404e90 <+10000>: cmpl $0x0,0x2054b5(%rip) # 0x60a34c <verbose> > 0x0000000000404e97 <+10007>: mov $0x407772,%edx > 0x0000000000404e9c <+10012>: jg 0x403ea3 <main+5923> > 0x0000000000404ea2 <+10018>: jmpq 0x403eb4 <main+5940> > 0x0000000000404ea7 <+10023>: cmpl $0x0,0x20549e(%rip) # 0x60a34c <verbose> > 0x0000000000404eae <+10030>: jle 0x403756 <main+4054> > 0x0000000000404eb4 <+10036>: mov $0x4094f8,%edi > 0x0000000000404eb9 <+10041>: callq 0x4020e0 <puts@plt> > 0x0000000000404ebe <+10046>: jmpq 0x403756 <main+4054> > 0x0000000000404ec3 <+10051>: mov %rbp,%rdi > 0x0000000000404ec6 <+10054>: callq 0x4025b0 <plist_copy@plt> > 0x0000000000404ecb <+10059>: mov 0x10(%rsp),%rdi > 0x0000000000404ed0 <+10064>: mov %rax,%rdx > 0x0000000000404ed3 <+10067>: mov $0x4079c8,%esi > 0x0000000000404ed8 <+10072>: callq 0x4025a0 <plist_dict_insert_item@plt> > 0x0000000000404edd <+10077>: jmpq 0x4041ec <main+6764> > 0x0000000000404ee2 <+10082>: mov $0x409200,%edi > 0x0000000000404ee7 <+10087>: callq 0x4020e0 <puts@plt> > 0x0000000000404eec <+10092>: mov 0x18(%rsp),%rdi > 0x0000000000404ef1 <+10097>: test %rdi,%rdi > 0x0000000000404ef4 <+10100>: je 0x40527d <main+11005> > 0x0000000000404efa <+10106>: callq 0x402210 <free@plt> > 0x0000000000404eff <+10111>: movq $0x0,0x18(%rsp) > 0x0000000000404f08 <+10120>: movl $0x6,0x34(%rsp) > 0x0000000000404f10 <+10128>: jmpq 0x404aa7 <main+8999> > 0x0000000000404f15 <+10133>: mov $0x408e68,%edi > 0x0000000000404f1a <+10138>: callq 0x4020e0 <puts@plt> > 0x0000000000404f1f <+10143>: movl $0x6,0x34(%rsp) > 0x0000000000404f27 <+10151>: jmpq 0x402ddd <main+1629> > 0x0000000000404f2c <+10156>: mov $0x408ff0,%edi > 0x0000000000404f31 <+10161>: callq 0x4020e0 <puts@plt> > 0x0000000000404f36 <+10166>: movl $0x6,0x34(%rsp) > 0x0000000000404f3e <+10174>: jmpq 0x402ddd <main+1629> > 0x0000000000404f43 <+10179>: mov %r12,%rdi > 0x0000000000404f46 <+10182>: callq 0x402210 <free@plt> > 0x0000000000404f4b <+10187>: mov 0x8(%rsp),%rcx > 0x0000000000404f50 <+10192>: mov (%rsp),%rdx > 0x0000000000404f54 <+10196>: mov $0x408a90,%esi > 0x0000000000404f59 <+10201>: mov $0x1,%edi > 0x0000000000404f5e <+10206>: xor %eax,%eax > 0x0000000000404f60 <+10208>: callq 0x402100 <__printf_chk@plt> > 0x0000000000404f65 <+10213>: jmpq 0x402a80 <main+768> > 0x0000000000404f6a <+10218>: mov $0x408938,%edi > 0x0000000000404f6f <+10223>: callq 0x4020e0 <puts@plt> > 0x0000000000404f74 <+10228>: mov (%rbx),%rdi > 0x0000000000404f77 <+10231>: callq 0x406840 <print_usage> > 0x0000000000404f7c <+10236>: or $0xffffffff,%eax > 0x0000000000404f7f <+10239>: jmpq 0x402a85 <main+773> > 0x0000000000404f84 <+10244>: mov $0x408e18,%edi > 0x0000000000404f89 <+10249>: callq 0x4020e0 <puts@plt> > 0x0000000000404f8e <+10254>: movl $0x6,0x34(%rsp) > 0x0000000000404f96 <+10262>: jmpq 0x402ddd <main+1629> > 0x0000000000404f9b <+10267>: callq 0x402420 <__stack_chk_fail@plt> > 0x0000000000404fa0 <+10272>: mov %rbx,%rdi > 0x0000000000404fa3 <+10275>: callq 0x402280 <plist_get_node_type@plt> > 0x0000000000404fa8 <+10280>: cmp $0x3,%eax > 0x0000000000404fab <+10283>: jne 0x404938 <main+8632> > 0x0000000000404fb1 <+10289>: lea 0xc0(%rsp),%rsi > 0x0000000000404fb9 <+10297>: mov %rbp,%rdi > 0x0000000000404fbc <+10300>: movq $0x0,0xc0(%rsp) > 0x0000000000404fc8 <+10312>: movq $0x0,0xc8(%rsp) > 0x0000000000404fd4 <+10324>: callq 0x4023d0 <plist_get_string_val@plt> > 0x0000000000404fd9 <+10329>: lea 0xc8(%rsp),%rsi > 0x0000000000404fe1 <+10337>: mov %rbx,%rdi > 0x0000000000404fe4 <+10340>: callq 0x4023d0 <plist_get_string_val@plt> > 0x0000000000404fe9 <+10345>: mov 0xc0(%rsp),%rsi > 0x0000000000404ff1 <+10353>: test %rsi,%rsi > 0x0000000000404ff4 <+10356>: je 0x4050dc <main+10588> > 0x0000000000404ffa <+10362>: cmpq $0x0,0xc8(%rsp) > 0x0000000000405003 <+10371>: je 0x4050dc <main+10588> > 0x0000000000405009 <+10377>: mov (%rsp),%r15 > 0x000000000040500d <+10381>: xor %edx,%edx > 0x000000000040500f <+10383>: xor %eax,%eax > 0x0000000000405011 <+10385>: mov %r15,%rdi > 0x0000000000405014 <+10388>: callq 0x405f50 <build_path> > 0x0000000000405019 <+10393>: mov 0xc8(%rsp),%rsi > 0x0000000000405021 <+10401>: xor %edx,%edx > 0x0000000000405023 <+10403>: mov %rax,%rbx > 0x0000000000405026 <+10406>: mov %r15,%rdi > 0x0000000000405029 <+10409>: xor %eax,%eax > 0x000000000040502b <+10411>: callq 0x405f50 <build_path> > 0x0000000000405030 <+10416>: cmpl $0x0,0x205315(%rip) # 0x60a34c <verbose> > 0x0000000000405037 <+10423>: mov %rax,%rbp > 0x000000000040503a <+10426>: jle 0x40505d <main+10461> > 0x000000000040503c <+10428>: mov 0xc8(%rsp),%rcx > 0x0000000000405044 <+10436>: mov 0xc0(%rsp),%rdx > 0x000000000040504c <+10444>: mov $0x407e7a,%esi > 0x0000000000405051 <+10449>: mov $0x1,%edi > 0x0000000000405056 <+10454>: xor %eax,%eax > 0x0000000000405058 <+10456>: callq 0x402100 <__printf_chk@plt> > 0x000000000040505d <+10461>: lea 0xe0(%rsp),%rdx > 0x0000000000405065 <+10469>: mov %rbx,%rsi > 0x0000000000405068 <+10472>: mov $0x1,%edi > 0x000000000040506d <+10477>: callq 0x402260 <__xstat@plt> > 0x0000000000405072 <+10482>: test %eax,%eax > 0x0000000000405074 <+10484>: jne 0x40508d <main+10509> > 0x0000000000405076 <+10486>: mov 0xf8(%rsp),%eax > 0x000000000040507d <+10493>: and $0xf000,%eax > 0x0000000000405082 <+10498>: cmp $0x4000,%eax > 0x0000000000405087 <+10503>: je 0x4051f5 <main+10869> > 0x000000000040508d <+10509>: lea 0xe0(%rsp),%rdx > 0x0000000000405095 <+10517>: mov %rbx,%rsi > 0x0000000000405098 <+10520>: mov $0x1,%edi > 0x000000000040509d <+10525>: callq 0x402260 <__xstat@plt> > 0x00000000004050a2 <+10530>: test %eax,%eax > 0x00000000004050a4 <+10532>: jne 0x4050c4 <main+10564> > 0x00000000004050a6 <+10534>: mov 0xf8(%rsp),%eax > 0x00000000004050ad <+10541>: and $0xf000,%eax > 0x00000000004050b2 <+10546>: cmp $0x8000,%eax > 0x00000000004050b7 <+10551>: jne 0x4050c4 <main+10564> > 0x00000000004050b9 <+10553>: mov %rbp,%rsi > 0x00000000004050bc <+10556>: mov %rbx,%rdi > 0x00000000004050bf <+10559>: callq 0x402680 <mb2_copy_file_by_path> > 0x00000000004050c4 <+10564>: mov %rbp,%rdi > 0x00000000004050c7 <+10567>: callq 0x402210 <free@plt> > 0x00000000004050cc <+10572>: mov %rbx,%rdi > 0x00000000004050cf <+10575>: callq 0x402210 <free@plt> > 0x00000000004050d4 <+10580>: mov 0xc0(%rsp),%rsi > 0x00000000004050dc <+10588>: mov %rsi,%rdi > 0x00000000004050df <+10591>: callq 0x402210 <free@plt> > 0x00000000004050e4 <+10596>: mov 0xc8(%rsp),%rdi > 0x00000000004050ec <+10604>: callq 0x402210 <free@plt> > 0x00000000004050f1 <+10609>: jmpq 0x404938 <main+8632> > 0x00000000004050f6 <+10614>: mov $0x407775,%edi > 0x00000000004050fb <+10619>: jmpq 0x40358c <main+3596> > 0x0000000000405100 <+10624>: mov 0x205251(%rip),%rcx # 0x60a358 <stderr> > 0x0000000000405107 <+10631>: mov $0x26,%edx > 0x000000000040510c <+10636>: mov $0x1,%esi > 0x0000000000405111 <+10641>: mov $0x4095e0,%edi > 0x0000000000405116 <+10646>: callq 0x402590 <fwrite@plt> > 0x000000000040511b <+10651>: mov 0x98(%rsp),%rsi > 0x0000000000405123 <+10659>: mov 0x80(%rsp),%rdi > 0x000000000040512b <+10667>: callq 0x402040 <afc_file_close@plt> > 0x0000000000405130 <+10672>: movq $0x0,0x98(%rsp) > 0x000000000040513c <+10684>: movl $0x6,0x34(%rsp) > 0x0000000000405144 <+10692>: jmpq 0x403c98 <main+5400> > 0x0000000000405149 <+10697>: mov $0x40780b,%esi > 0x000000000040514e <+10702>: mov %r14,%rdi > 0x0000000000405151 <+10705>: callq 0x402440 <strcmp@plt> > 0x0000000000405156 <+10710>: test %eax,%eax > 0x0000000000405158 <+10712>: jne 0x4053fc <main+11388> > 0x000000000040515e <+10718>: orl $0x20,0x24(%rsp) > 0x0000000000405163 <+10723>: jmpq 0x4028a2 <main+290> > 0x0000000000405168 <+10728>: mov $0x4091c8,%edi > 0x000000000040516d <+10733>: callq 0x4020e0 <puts@plt> > 0x0000000000405172 <+10738>: mov 0x28(%rsp),%rdi > 0x0000000000405177 <+10743>: test %rdi,%rdi > 0x000000000040517a <+10746>: je 0x40546d <main+11501> > 0x0000000000405180 <+10752>: callq 0x402210 <free@plt> > 0x0000000000405185 <+10757>: movl $0x6,0x34(%rsp) > 0x000000000040518d <+10765>: movq $0x0,0x28(%rsp) > 0x0000000000405196 <+10774>: jmpq 0x4046f0 <main+8048> > 0x000000000040519b <+10779>: callq 0x402110 <plist_new_dict@plt> > 0x00000000004051a0 <+10784>: mov %rbp,%rdi > 0x00000000004051a3 <+10787>: mov %rax,%rbx > 0x00000000004051a6 <+10790>: mov %rax,%rcx > 0x00000000004051a9 <+10793>: xor %edx,%edx > 0x00000000004051ab <+10795>: xor %esi,%esi > 0x00000000004051ad <+10797>: callq 0x402450 <mobilebackup2_send_status_response@plt> > 0x00000000004051b2 <+10802>: mov %rbx,%rdi > 0x00000000004051b5 <+10805>: callq 0x4025c0 <plist_free@plt> > 0x00000000004051ba <+10810>: jmpq 0x402f68 <main+2024> > 0x00000000004051bf <+10815>: mov $0x4092c8,%edi > 0x00000000004051c4 <+10820>: callq 0x4020e0 <puts@plt> > 0x00000000004051c9 <+10825>: jmpq 0x402f68 <main+2024> > 0x00000000004051ce <+10830>: lea 0xc8(%rsp),%rsi > 0x00000000004051d6 <+10838>: mov %rbp,%rdi > 0x00000000004051d9 <+10841>: callq 0x4023d0 <plist_get_string_val@plt> > 0x00000000004051de <+10846>: jmpq 0x4034c0 <main+3392> > 0x00000000004051e3 <+10851>: mov $0x4089c8,%edi > 0x00000000004051e8 <+10856>: callq 0x4020e0 <puts@plt> > 0x00000000004051ed <+10861>: or $0xffffffff,%eax > 0x00000000004051f0 <+10864>: jmpq 0x402a85 <main+773> > 0x00000000004051f5 <+10869>: test %rbp,%rbp > 0x00000000004051f8 <+10872>: je 0x4050c4 <main+10564> > 0x00000000004051fe <+10878>: test %rbx,%rbx > 0x0000000000405201 <+10881>: je 0x4050c4 <main+10564> > 0x0000000000405207 <+10887>: lea 0x170(%rsp),%rdx > 0x000000000040520f <+10895>: mov %rbx,%rsi > 0x0000000000405212 <+10898>: mov $0x1,%edi > 0x0000000000405217 <+10903>: callq 0x402260 <__xstat@plt> > 0x000000000040521c <+10908>: test %eax,%eax > 0x000000000040521e <+10910>: js 0x405237 <main+10935> > 0x0000000000405220 <+10912>: mov 0x188(%rsp),%eax > 0x0000000000405227 <+10919>: and $0xf000,%eax > 0x000000000040522c <+10924>: cmp $0x4000,%eax > 0x0000000000405231 <+10929>: je 0x40547a <main+11514> > 0x0000000000405237 <+10935>: callq 0x4023f0 <__errno_location@plt> > 0x000000000040523c <+10940>: mov (%rax),%r12d > 0x000000000040523f <+10943>: mov %r12d,%edi > 0x0000000000405242 <+10946>: callq 0x402320 <strerror@plt> > 0x0000000000405247 <+10951>: mov %r12d,%r8d > 0x000000000040524a <+10954>: mov %rax,%rcx > 0x000000000040524d <+10957>: mov %rbx,%rdx > 0x0000000000405250 <+10960>: mov $0x409370,%esi > 0x0000000000405255 <+10965>: mov $0x1,%edi > 0x000000000040525a <+10970>: xor %eax,%eax > 0x000000000040525c <+10972>: callq 0x402100 <__printf_chk@plt> > 0x0000000000405261 <+10977>: jmpq 0x4050c4 <main+10564> > 0x0000000000405266 <+10982>: mov $0x408fa0,%edi > 0x000000000040526b <+10987>: callq 0x4020e0 <puts@plt> > 0x0000000000405270 <+10992>: movl $0x6,0x34(%rsp) > 0x0000000000405278 <+11000>: jmpq 0x402ddd <main+1629> > 0x000000000040527d <+11005>: movl $0x6,0x34(%rsp) > 0x0000000000405285 <+11013>: jmpq 0x404aa7 <main+8999> > 0x000000000040528a <+11018>: mov $0x409238,%edi > 0x000000000040528f <+11023>: callq 0x4020e0 <puts@plt> > 0x0000000000405294 <+11028>: mov 0x28(%rsp),%rdi > 0x0000000000405299 <+11033>: test %rdi,%rdi > 0x000000000040529c <+11036>: je 0x4052a3 <main+11043> > 0x000000000040529e <+11038>: callq 0x402210 <free@plt> > 0x00000000004052a3 <+11043>: mov 0x18(%rsp),%rdi > 0x00000000004052a8 <+11048>: test %rdi,%rdi > 0x00000000004052ab <+11051>: je 0x40546d <main+11501> > 0x00000000004052b1 <+11057>: callq 0x402210 <free@plt> > 0x00000000004052b6 <+11062>: movq $0x0,0x18(%rsp) > 0x00000000004052bf <+11071>: movl $0x6,0x34(%rsp) > 0x00000000004052c7 <+11079>: jmpq 0x40518d <main+10765> > 0x00000000004052cc <+11084>: cmpl $0x0,0x205079(%rip) # 0x60a34c <verbose> > 0x00000000004052d3 <+11091>: jle 0x403756 <main+4054> > 0x00000000004052d9 <+11097>: mov $0x409560,%edi > 0x00000000004052de <+11102>: callq 0x4020e0 <puts@plt> > 0x00000000004052e3 <+11107>: jmpq 0x403756 <main+4054> > 0x00000000004052e8 <+11112>: mov $0x4075d0,%esi > 0x00000000004052ed <+11117>: mov %r12,%rdi > 0x00000000004052f0 <+11120>: callq 0x402160 <fopen@plt> > 0x00000000004052f5 <+11125>: test %rax,%rax > 0x00000000004052f8 <+11128>: mov %rax,%r13 > 0x00000000004052fb <+11131>: je 0x4045ea <main+7786> > 0x0000000000405301 <+11137>: jmpq 0x4045cf <main+7759> > 0x0000000000405306 <+11142>: cmpl $0x0,0x20503f(%rip) # 0x60a34c <verbose> > 0x000000000040530d <+11149>: mov $0x407772,%edx > 0x0000000000405312 <+11154>: jg 0x403f8c <main+6156> > 0x0000000000405318 <+11160>: jmpq 0x403f9d <main+6173> > 0x000000000040531d <+11165>: callq 0x4023f0 <__errno_location@plt> > 0x0000000000405322 <+11170>: mov (%rax),%edi > 0x0000000000405324 <+11172>: mov %rax,%rbp > 0x0000000000405327 <+11175>: callq 0x402320 <strerror@plt> > 0x000000000040532c <+11180>: mov 0x0(%rbp),%ecx > 0x000000000040532f <+11183>: mov %rax,%r12 > 0x0000000000405332 <+11186>: cmp $0x11,%ecx > 0x0000000000405335 <+11189>: je 0x405361 <main+11233> > 0x0000000000405337 <+11191>: mov %rax,%rdx > 0x000000000040533a <+11194>: mov $0x407e24,%esi > 0x000000000040533f <+11199>: xor %eax,%eax > 0x0000000000405341 <+11201>: mov $0x1,%edi > 0x0000000000405346 <+11206>: callq 0x402100 <__printf_chk@plt> > 0x000000000040534b <+11211>: mov 0x0(%rbp),%edx > 0x000000000040534e <+11214>: mov $0xfffffffa,%ebp > 0x0000000000405353 <+11219>: cmp $0x2,%edx > 0x0000000000405356 <+11222>: je 0x4036df <main+3935> > 0x000000000040535c <+11228>: cmp $0x11,%edx > 0x000000000040535f <+11231>: jne 0x405381 <main+11265> > 0x0000000000405361 <+11233>: mov $0xfffffff9,%ebp > 0x0000000000405366 <+11238>: jmpq 0x4036df <main+3935> > 0x000000000040536b <+11243>: xor %esi,%esi > 0x000000000040536d <+11245>: mov $0x407d42,%edi > 0x0000000000405372 <+11250>: callq 0x406ae0 <ask_for_password> > 0x0000000000405377 <+11255>: mov %rax,0x18(%rsp) > 0x000000000040537c <+11260>: jmpq 0x404aa7 <main+8999> > 0x0000000000405381 <+11265>: neg %edx > 0x0000000000405383 <+11267>: mov %edx,%ebp > 0x0000000000405385 <+11269>: jmpq 0x4036df <main+3935> > 0x000000000040538a <+11274>: mov $0x1,%esi > 0x000000000040538f <+11279>: mov $0x407d28,%edi > 0x0000000000405394 <+11284>: callq 0x406ae0 <ask_for_password> > 0x0000000000405399 <+11289>: test %rax,%rax > 0x000000000040539c <+11292>: mov %rax,0x28(%rsp) > 0x00000000004053a1 <+11297>: jne 0x4046d6 <main+8022> > 0x00000000004053a7 <+11303>: mov $0x4091a0,%edi > 0x00000000004053ac <+11308>: callq 0x4020e0 <puts@plt> > 0x00000000004053b1 <+11313>: jmpq 0x40518d <main+10765> > 0x00000000004053b6 <+11318>: mov $0x4078cd,%edi > 0x00000000004053bb <+11323>: callq 0x4020e0 <puts@plt> > 0x00000000004053c0 <+11328>: movl $0x1,0x30(%rsp) > 0x00000000004053c8 <+11336>: jmpq 0x403c79 <main+5369> > 0x00000000004053cd <+11341>: mov %r12,%rdi > 0x00000000004053d0 <+11344>: callq 0x402210 <free@plt> > 0x00000000004053d5 <+11349>: mov %rbx,%rdi > 0x00000000004053d8 <+11352>: callq 0x402210 <free@plt> > 0x00000000004053dd <+11357>: mov 0x8(%rsp),%rcx > 0x00000000004053e2 <+11362>: mov (%rsp),%rdx > 0x00000000004053e6 <+11366>: mov $0x408ae0,%esi > 0x00000000004053eb <+11371>: mov $0x1,%edi > 0x00000000004053f0 <+11376>: xor %eax,%eax > 0x00000000004053f2 <+11378>: callq 0x402100 <__printf_chk@plt> > 0x00000000004053f7 <+11383>: jmpq 0x402a80 <main+768> > 0x00000000004053fc <+11388>: mov $0x407814,%esi > 0x0000000000405401 <+11393>: mov %r14,%rdi > 0x0000000000405404 <+11396>: callq 0x402440 <strcmp@plt> > 0x0000000000405409 <+11401>: test %eax,%eax > 0x000000000040540b <+11403>: jne 0x405441 <main+11457> > 0x000000000040540d <+11405>: lea 0x8(%rbx,%r15,1),%r14 > 0x0000000000405412 <+11410>: add $0x1,%r13d > 0x0000000000405416 <+11414>: cmpq $0x0,(%r14) > 0x000000000040541a <+11418>: je 0x402a78 <main+760> > 0x0000000000405420 <+11424>: mov 0x18(%rsp),%rdi > 0x0000000000405425 <+11429>: test %rdi,%rdi > 0x0000000000405428 <+11432>: je 0x40542f <main+11439> > 0x000000000040542a <+11434>: callq 0x402210 <free@plt> > 0x000000000040542f <+11439>: mov (%r14),%rdi > 0x0000000000405432 <+11442>: callq 0x4021f0 <__strdup@plt> > 0x0000000000405437 <+11447>: mov %rax,0x18(%rsp) > 0x000000000040543c <+11452>: jmpq 0x4028a2 <main+290> > 0x0000000000405441 <+11457>: mov $0x40781f,%esi > 0x0000000000405446 <+11462>: mov %r14,%rdi > 0x0000000000405449 <+11465>: callq 0x402440 <strcmp@plt> > 0x000000000040544e <+11470>: test %eax,%eax > 0x0000000000405450 <+11472>: jne 0x4056f7 <main+12151> > 0x0000000000405456 <+11478>: movl $0x0,0x204eec(%rip) # 0x60a34c <verbose> > 0x0000000000405460 <+11488>: movl $0x2,0x10(%rsp) > 0x0000000000405468 <+11496>: jmpq 0x4028a2 <main+290> > 0x000000000040546d <+11501>: movl $0x6,0x34(%rsp) > 0x0000000000405475 <+11509>: jmpq 0x40518d <main+10765> > 0x000000000040547a <+11514>: lea 0x170(%rsp),%rdx > 0x0000000000405482 <+11522>: mov %rbp,%rsi > 0x0000000000405485 <+11525>: mov $0x1,%edi > 0x000000000040548a <+11530>: callq 0x402260 <__xstat@plt> > 0x000000000040548f <+11535>: test %eax,%eax > 0x0000000000405491 <+11537>: js 0x4054a6 <main+11558> > 0x0000000000405493 <+11539>: mov 0x188(%rsp),%eax > 0x000000000040549a <+11546>: and $0xf000,%eax > 0x000000000040549f <+11551>: cmp $0x4000,%eax > 0x00000000004054a4 <+11556>: je 0x4054b6 <main+11574> > 0x00000000004054a6 <+11558>: mov %rbp,%rdi > 0x00000000004054a9 <+11561>: callq 0x4073d0 <mkdir_with_parents> > 0x00000000004054ae <+11566>: test %eax,%eax > 0x00000000004054b0 <+11568>: js 0x405545 <main+11717> > 0x00000000004054b6 <+11574>: mov %rbx,%rdi > 0x00000000004054b9 <+11577>: callq 0x402250 <opendir@plt> > 0x00000000004054be <+11582>: test %rax,%rax > 0x00000000004054c1 <+11585>: mov %rax,%r12 > 0x00000000004054c4 <+11588>: je 0x4050c4 <main+10564> > 0x00000000004054ca <+11594>: mov %r12,%rdi > 0x00000000004054cd <+11597>: callq 0x402290 <readdir@plt> > 0x00000000004054d2 <+11602>: test %rax,%rax > 0x00000000004054d5 <+11605>: mov %rax,%rsi > 0x00000000004054d8 <+11608>: je 0x405574 <main+11764> > 0x00000000004054de <+11614>: cmpb $0x2e,0x13(%rsi) > 0x00000000004054e2 <+11618>: jne 0x4054f6 <main+11638> > 0x00000000004054e4 <+11620>: movzbl 0x14(%rsi),%eax > 0x00000000004054e8 <+11624>: test %al,%al > 0x00000000004054ea <+11626>: je 0x4054ca <main+11594> > 0x00000000004054ec <+11628>: cmp $0x2e,%al > 0x00000000004054ee <+11630>: jne 0x4054f6 <main+11638> > 0x00000000004054f0 <+11632>: cmpb $0x0,0x15(%rsi) > 0x00000000004054f4 <+11636>: je 0x4054ca <main+11594> > 0x00000000004054f6 <+11638>: lea 0x13(%rsi),%r14 > 0x00000000004054fa <+11642>: xor %edx,%edx > 0x00000000004054fc <+11644>: mov %rbx,%rdi > 0x00000000004054ff <+11647>: xor %eax,%eax > 0x0000000000405501 <+11649>: mov %r14,%rsi > 0x0000000000405504 <+11652>: callq 0x405f50 <build_path> > 0x0000000000405509 <+11657>: xor %edx,%edx > 0x000000000040550b <+11659>: mov %r14,%rsi > 0x000000000040550e <+11662>: mov %rax,%r13 > 0x0000000000405511 <+11665>: mov %rbp,%rdi > 0x0000000000405514 <+11668>: xor %eax,%eax > 0x0000000000405516 <+11670>: callq 0x405f50 <build_path> > 0x000000000040551b <+11675>: test %rax,%rax > 0x000000000040551e <+11678>: mov %rax,%r14 > 0x0000000000405521 <+11681>: je 0x4054ca <main+11594> > 0x0000000000405523 <+11683>: test %r13,%r13 > 0x0000000000405526 <+11686>: je 0x4054ca <main+11594> > 0x0000000000405528 <+11688>: mov %rax,%rsi > 0x000000000040552b <+11691>: mov %r13,%rdi > 0x000000000040552e <+11694>: callq 0x402680 <mb2_copy_file_by_path> > 0x0000000000405533 <+11699>: mov %r13,%rdi > 0x0000000000405536 <+11702>: callq 0x402210 <free@plt> > 0x000000000040553b <+11707>: mov %r14,%rdi > 0x000000000040553e <+11710>: callq 0x402210 <free@plt> > 0x0000000000405543 <+11715>: jmp 0x4054ca <main+11594> > 0x0000000000405545 <+11717>: callq 0x4023f0 <__errno_location@plt> > 0x000000000040554a <+11722>: mov (%rax),%r12d > 0x000000000040554d <+11725>: mov %r12d,%edi > 0x0000000000405550 <+11728>: callq 0x402320 <strerror@plt> > 0x0000000000405555 <+11733>: mov %r12d,%r8d > 0x0000000000405558 <+11736>: mov %rax,%rcx > 0x000000000040555b <+11739>: mov %rbp,%rdx > 0x000000000040555e <+11742>: mov $0x4093a8,%esi > 0x0000000000405563 <+11747>: mov $0x1,%edi > 0x0000000000405568 <+11752>: xor %eax,%eax > 0x000000000040556a <+11754>: callq 0x402100 <__printf_chk@plt> > 0x000000000040556f <+11759>: jmpq 0x4050c4 <main+10564> > 0x0000000000405574 <+11764>: mov %r12,%rdi > 0x0000000000405577 <+11767>: callq 0x402510 <closedir@plt> > 0x000000000040557c <+11772>: nopl 0x0(%rax) > 0x0000000000405580 <+11776>: jmpq 0x4050c4 <main+10564> > 0x0000000000405585 <+11781>: mov $0x1,%esi > 0x000000000040558a <+11786>: mov %rbp,%rdi > 0x000000000040558d <+11789>: callq 0x4024d0 <plist_array_get_item@plt> > 0x0000000000405592 <+11794>: mov %rax,%rdi > 0x0000000000405595 <+11797>: mov %rax,0x58(%rsp) > 0x000000000040559a <+11802>: callq 0x402280 <plist_get_node_type@plt> > 0x000000000040559f <+11807>: cmp $0x5,%eax > 0x00000000004055a2 <+11810>: je 0x4055ae <main+11822> > 0x00000000004055a4 <+11812>: mov $0x407ebc,%edi > 0x00000000004055a9 <+11817>: callq 0x4020e0 <puts@plt> > 0x00000000004055ae <+11822>: mov 0x58(%rsp),%rdi > 0x00000000004055b3 <+11827>: mov $0x407646,%esi > 0x00000000004055b8 <+11832>: callq 0x402330 <plist_dict_get_item@plt> > 0x00000000004055bd <+11837>: test %rax,%rax > 0x00000000004055c0 <+11840>: mov %rax,%rbx > 0x00000000004055c3 <+11843>: je 0x4055d6 <main+11862> > 0x00000000004055c5 <+11845>: mov %rax,%rdi > 0x00000000004055c8 <+11848>: callq 0x402280 <plist_get_node_type@plt> > 0x00000000004055cd <+11853>: sub $0x1,%eax > 0x00000000004055d0 <+11856>: je 0x40571f <main+12191> > 0x00000000004055d6 <+11862>: or $0xffffffff,%r12d > 0x00000000004055da <+11866>: xor %ebp,%ebp > 0x00000000004055dc <+11868>: mov %r12d,%ebx > 0x00000000004055df <+11871>: mov 0x58(%rsp),%rdi > 0x00000000004055e4 <+11876>: mov $0x407ed6,%esi > 0x00000000004055e9 <+11881>: callq 0x402330 <plist_dict_get_item@plt> > 0x00000000004055ee <+11886>: test %rax,%rax > 0x00000000004055f1 <+11889>: mov %rax,%r13 > 0x00000000004055f4 <+11892>: movq $0x0,0xc8(%rsp) > 0x0000000000405600 <+11904>: je 0x40561f <main+11935> > 0x0000000000405602 <+11906>: mov %rax,%rdi > 0x0000000000405605 <+11909>: callq 0x402280 <plist_get_node_type@plt> > 0x000000000040560a <+11914>: cmp $0x3,%eax > 0x000000000040560d <+11917>: jne 0x40561f <main+11935> > 0x000000000040560f <+11919>: lea 0xc8(%rsp),%rsi > 0x0000000000405617 <+11927>: mov %r13,%rdi > 0x000000000040561a <+11930>: callq 0x4023d0 <plist_get_string_val@plt> > 0x000000000040561f <+11935>: test %r12d,%r12d > 0x0000000000405622 <+11938>: je 0x405649 <main+11977> > 0x0000000000405624 <+11940>: mov 0xc8(%rsp),%rcx > 0x000000000040562c <+11948>: mov %r12d,%edx > 0x000000000040562f <+11951>: test %rcx,%rcx > 0x0000000000405632 <+11954>: je 0x4056e1 <main+12129> > 0x0000000000405638 <+11960>: mov $0x407ee7,%esi > 0x000000000040563d <+11965>: mov $0x1,%edi > 0x0000000000405642 <+11970>: xor %eax,%eax > 0x0000000000405644 <+11972>: callq 0x402100 <__printf_chk@plt> > 0x0000000000405649 <+11977>: mov 0xc8(%rsp),%rdi > 0x0000000000405651 <+11985>: test %rdi,%rdi > 0x0000000000405654 <+11988>: je 0x40565b <main+11995> > 0x0000000000405656 <+11990>: callq 0x402210 <free@plt> > 0x000000000040565b <+11995>: mov 0x58(%rsp),%rdi > 0x0000000000405660 <+12000>: mov $0x407f12,%esi > 0x0000000000405665 <+12005>: callq 0x402330 <plist_dict_get_item@plt> > 0x000000000040566a <+12010>: test %rax,%rax > 0x000000000040566d <+12013>: mov %rax,%r12 > 0x0000000000405670 <+12016>: je 0x403709 <main+3977> > 0x0000000000405676 <+12022>: mov %rax,%rdi > 0x0000000000405679 <+12025>: callq 0x402280 <plist_get_node_type@plt> > 0x000000000040567e <+12030>: cmp $0x3,%eax > 0x0000000000405681 <+12033>: jne 0x403709 <main+3977> > 0x0000000000405687 <+12039>: lea 0xc8(%rsp),%rsi > 0x000000000040568f <+12047>: mov %r12,%rdi > 0x0000000000405692 <+12050>: movq $0x0,0xc8(%rsp) > 0x000000000040569e <+12062>: callq 0x4023d0 <plist_get_string_val@plt> > 0x00000000004056a3 <+12067>: cmpl $0x0,0x204ca2(%rip) # 0x60a34c <verbose> > 0x00000000004056aa <+12074>: jle 0x4056b6 <main+12086> > 0x00000000004056ac <+12076>: mov $0x407f1a,%edi > 0x00000000004056b1 <+12081>: callq 0x4020e0 <puts@plt> > 0x00000000004056b6 <+12086>: mov 0xc8(%rsp),%rdx > 0x00000000004056be <+12094>: mov $0x407720,%esi > 0x00000000004056c3 <+12099>: mov $0x1,%edi > 0x00000000004056c8 <+12104>: xor %eax,%eax > 0x00000000004056ca <+12106>: callq 0x402100 <__printf_chk@plt> > 0x00000000004056cf <+12111>: mov 0xc8(%rsp),%rdi > 0x00000000004056d7 <+12119>: callq 0x402210 <free@plt> > 0x00000000004056dc <+12124>: jmpq 0x403709 <main+3977> > 0x00000000004056e1 <+12129>: mov $0x407ef9,%esi > 0x00000000004056e6 <+12134>: mov $0x1,%edi > 0x00000000004056eb <+12139>: xor %eax,%eax > 0x00000000004056ed <+12141>: callq 0x402100 <__printf_chk@plt> > 0x00000000004056f2 <+12146>: jmpq 0x405649 <main+11977> > 0x00000000004056f7 <+12151>: mov $0x407a82,%esi > 0x00000000004056fc <+12156>: mov %r14,%rdi > 0x00000000004056ff <+12159>: callq 0x402440 <strcmp@plt> > 0x0000000000405704 <+12164>: test %eax,%eax > 0x0000000000405706 <+12166>: jne 0x405757 <main+12247> > 0x0000000000405708 <+12168>: movl $0x0,0x204c3a(%rip) # 0x60a34c <verbose> > 0x0000000000405712 <+12178>: movl $0x3,0x10(%rsp) > 0x000000000040571a <+12186>: jmpq 0x4028a2 <main+290> > 0x000000000040571f <+12191>: lea 0xc8(%rsp),%rsi > 0x0000000000405727 <+12199>: mov %rbx,%rdi > 0x000000000040572a <+12202>: movq $0x0,0xc8(%rsp) > 0x0000000000405736 <+12214>: callq 0x402400 <plist_get_uint_val@plt> > 0x000000000040573b <+12219>: mov 0xc8(%rsp),%rbx > 0x0000000000405743 <+12227>: test %ebx,%ebx > 0x0000000000405745 <+12229>: mov %ebx,%r12d > 0x0000000000405748 <+12232>: je 0x4058cb <main+12619> > 0x000000000040574e <+12238>: neg %ebx > 0x0000000000405750 <+12240>: xor %ebp,%ebp > 0x0000000000405752 <+12242>: jmpq 0x4055df <main+11871> > 0x0000000000405757 <+12247>: mov $0x407824,%esi > 0x000000000040575c <+12252>: mov %r14,%rdi > 0x000000000040575f <+12255>: callq 0x402440 <strcmp@plt> > 0x0000000000405764 <+12260>: test %eax,%eax > 0x0000000000405766 <+12262>: je 0x4058be <main+12606> > 0x000000000040576c <+12268>: mov $0x40782b,%esi > 0x0000000000405771 <+12273>: mov %r14,%rdi > 0x0000000000405774 <+12276>: callq 0x402440 <strcmp@plt> > 0x0000000000405779 <+12281>: test %eax,%eax > 0x000000000040577b <+12283>: jne 0x405814 <main+12436> > 0x0000000000405781 <+12289>: mov 0x8(%rbx,%r15,1),%rdx > 0x0000000000405786 <+12294>: test %rdx,%rdx > 0x0000000000405789 <+12297>: je 0x402a68 <main+744> > 0x000000000040578f <+12303>: cmpb $0x6f,(%rdx) > 0x0000000000405792 <+12306>: jne 0x4058f4 <main+12660> > 0x0000000000405798 <+12312>: movzbl 0x1(%rdx),%eax > 0x000000000040579c <+12316>: cmp $0x6e,%al > 0x000000000040579e <+12318>: jne 0x4058d7 <main+12631> > 0x00000000004057a4 <+12324>: cmpb $0x0,0x2(%rdx) > 0x00000000004057a8 <+12328>: jne 0x4058f4 <main+12660> > 0x00000000004057ae <+12334>: orl $0x40,0x24(%rsp) > 0x00000000004057b3 <+12339>: mov 0x28(%rsp),%rdi > 0x00000000004057b8 <+12344>: test %rdi,%rdi > 0x00000000004057bb <+12347>: je 0x4057c2 <main+12354> > 0x00000000004057bd <+12349>: callq 0x402210 <free@plt> > 0x00000000004057c2 <+12354>: mov 0x18(%rsp),%rdi > 0x00000000004057c7 <+12359>: test %rdi,%rdi > 0x00000000004057ca <+12362>: je 0x4057d1 <main+12369> > 0x00000000004057cc <+12364>: callq 0x402210 <free@plt> > 0x00000000004057d1 <+12369>: mov 0x10(%rbx,%r15,1),%rdi > 0x00000000004057d6 <+12374>: add $0x2,%r13d > 0x00000000004057da <+12378>: test %rdi,%rdi > 0x00000000004057dd <+12381>: je 0x4057f5 <main+12405> > 0x00000000004057df <+12383>: testb $0x40,0x24(%rsp) > 0x00000000004057e4 <+12388>: jne 0x40592a <main+12714> > 0x00000000004057ea <+12394>: testb $0x80,0x24(%rsp) > 0x00000000004057ef <+12399>: jne 0x40590a <main+12682> > 0x00000000004057f5 <+12405>: movq $0x0,0x28(%rsp) > 0x00000000004057fe <+12414>: movq $0x0,0x18(%rsp) > 0x0000000000405807 <+12423>: movl $0x5,0x10(%rsp) > 0x000000000040580f <+12431>: jmpq 0x4028a2 <main+290> > 0x0000000000405814 <+12436>: mov $0x407836,%esi > 0x0000000000405819 <+12441>: mov %r14,%rdi > 0x000000000040581c <+12444>: callq 0x402440 <strcmp@plt> > 0x0000000000405821 <+12449>: test %eax,%eax > 0x0000000000405823 <+12451>: jne 0x405888 <main+12552> > 0x0000000000405825 <+12453>: mov 0x28(%rsp),%rdi > 0x000000000040582a <+12458>: orl $0x100,0x24(%rsp) > 0x0000000000405832 <+12466>: test %rdi,%rdi > 0x0000000000405835 <+12469>: je 0x40583c <main+12476> > 0x0000000000405837 <+12471>: callq 0x402210 <free@plt> > 0x000000000040583c <+12476>: mov 0x18(%rsp),%rdi > 0x0000000000405841 <+12481>: test %rdi,%rdi > 0x0000000000405844 <+12484>: je 0x40584b <main+12491> > 0x0000000000405846 <+12486>: callq 0x402210 <free@plt> > 0x000000000040584b <+12491>: mov 0x8(%rbx,%r15,1),%rdi > 0x0000000000405850 <+12496>: lea 0x1(%r13),%eax > 0x0000000000405854 <+12500>: test %rdi,%rdi > 0x0000000000405857 <+12503>: je 0x4058b6 <main+12598> > 0x0000000000405859 <+12505>: callq 0x4021f0 <__strdup@plt> > 0x000000000040585e <+12510>: mov 0x10(%rbx,%r15,1),%rdi > 0x0000000000405863 <+12515>: add $0x2,%r13d > 0x0000000000405867 <+12519>: mov %rax,0x18(%rsp) > 0x000000000040586c <+12524>: test %rdi,%rdi > 0x000000000040586f <+12527>: je 0x40589c <main+12572> > 0x0000000000405871 <+12529>: callq 0x4021f0 <__strdup@plt> > 0x0000000000405876 <+12534>: movl $0x5,0x10(%rsp) > 0x000000000040587e <+12542>: mov %rax,0x28(%rsp) > 0x0000000000405883 <+12547>: jmpq 0x4028a2 <main+290> > 0x0000000000405888 <+12552>: cmpq $0x0,(%rsp) > 0x000000000040588d <+12557>: jne 0x402a78 <main+760> > 0x0000000000405893 <+12563>: mov %r14,(%rsp) > 0x0000000000405897 <+12567>: jmpq 0x4028a2 <main+290> > 0x000000000040589c <+12572>: mov $0x4088c0,%edi > 0x00000000004058a1 <+12577>: callq 0x4020e0 <puts@plt> > 0x00000000004058a6 <+12582>: mov (%rbx),%rdi > 0x00000000004058a9 <+12585>: callq 0x406840 <print_usage> > 0x00000000004058ae <+12590>: or $0xffffffff,%eax > 0x00000000004058b1 <+12593>: jmpq 0x402a85 <main+773> > 0x00000000004058b6 <+12598>: mov %eax,%r13d > 0x00000000004058b9 <+12601>: jmpq 0x4057f5 <main+12405> > 0x00000000004058be <+12606>: movl $0x4,0x10(%rsp) > 0x00000000004058c6 <+12614>: jmpq 0x4028a2 <main+290> > 0x00000000004058cb <+12619>: mov $0x1,%ebp > 0x00000000004058d0 <+12624>: xor %ebx,%ebx > 0x00000000004058d2 <+12626>: jmpq 0x4055df <main+11871> > 0x00000000004058d7 <+12631>: cmp $0x66,%al > 0x00000000004058d9 <+12633>: jne 0x4058f4 <main+12660> > 0x00000000004058db <+12635>: cmpb $0x66,0x2(%rdx) > 0x00000000004058df <+12639>: jne 0x4058f4 <main+12660> > 0x00000000004058e1 <+12641>: cmpb $0x0,0x3(%rdx) > 0x00000000004058e5 <+12645>: jne 0x4058f4 <main+12660> > 0x00000000004058e7 <+12647>: orl $0x80,0x24(%rsp) > 0x00000000004058ef <+12655>: jmpq 0x4057b3 <main+12339> > 0x00000000004058f4 <+12660>: mov $0x408870,%esi > 0x00000000004058f9 <+12665>: mov $0x1,%edi > 0x00000000004058fe <+12670>: xor %eax,%eax > 0x0000000000405900 <+12672>: callq 0x402100 <__printf_chk@plt> > 0x0000000000405905 <+12677>: jmpq 0x4057b3 <main+12339> > 0x000000000040590a <+12682>: callq 0x4021f0 <__strdup@plt> > 0x000000000040590f <+12687>: movq $0x0,0x28(%rsp) > 0x0000000000405918 <+12696>: mov %rax,0x18(%rsp) > 0x000000000040591d <+12701>: movl $0x5,0x10(%rsp) > 0x0000000000405925 <+12709>: jmpq 0x4028a2 <main+290> > 0x000000000040592a <+12714>: callq 0x4021f0 <__strdup@plt> > 0x000000000040592f <+12719>: movq $0x0,0x18(%rsp) > 0x0000000000405938 <+12728>: mov %rax,0x28(%rsp) > 0x000000000040593d <+12733>: movl $0x5,0x10(%rsp) > 0x0000000000405945 <+12741>: jmpq 0x4028a2 <main+290> >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 1052725
: 849673 |
849674
|
849675
|
849676
|
849677
|
849678
|
849679
|
849680
|
849681
|
849682
|
849683