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 647622 Details for
Bug 877934
[abrt] bash-4.2.39-1.fc17: run_startup_files: Process /usr/bin/bash was killed by signal 11 (SIGSEGV)
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
File: backtrace
backtrace (text/plain), 74.67 KB, created by
Kevin Cousin
on 2012-11-19 09:39:15 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Kevin Cousin
Created:
2012-11-19 09:39:15 UTC
Size:
74.67 KB
patch
obsolete
>[New LWP 3818] >warning: Could not load shared library symbols for %0*Zx, 0x%0*Zx). >Do you need "set solib-search-path" or "set sysroot"? >Core was generated by `/bin/bash'. >Program terminated with signal 11, Segmentation fault. >#0 0x000000000041c892 in run_startup_files () at shell.c:1137 >1137 set_job_control (old_job_control); > >Thread 1 (LWP 3818): >#0 0x000000000041c892 in run_startup_files () at shell.c:1137 > old_job_control = 24729856 > sourced_login = <optimized out> > run_by_ssh = <optimized out> >#1 main (argc=4377779, argv=0x1795900, env=0x7fff2bbf7e58) at shell.c:659 > i = <optimized out> > code = <optimized out> > old_errexit_flag = 0 > saverst = 24729472 > locally_skip_execution = 0 > arg_index = -1 > top_level_arg_index = 0 >From To Syms Read Shared Object Library >0x0000003af1c0cd90 0x0000003af1c18c48 Yes /lib64/libtinfo.so.5 >0x0000003ae7c00ea0 0x0000003ae7c019e0 Yes /lib64/libdl.so.2 >0x0000003ae741ef60 0x0000003ae755f7a0 Yes /lib64/libc.so.6 >0x0000003ae7000b20 0x0000003ae701a2e9 Yes /lib64/ld-linux-x86-64.so.2 >0x00007f960dfc11b0 0x00007f960dfc867c Yes /lib64/libnss_files.so.2 > No %0*Zx, 0x%0*Zx) >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >rax 0x1 1 >rbx 0x1795900 24729856 >rcx 0xa 10 >rdx 0x1795780 24729472 >rsi 0x17957c0 24729536 >rdi 0x4a8c45 4885573 >rbp 0x1795780 0x1795780 >rsp 0x7fff2bbf54c0 0x7fff2bbf54c0 >r8 0x17978d0 24738000 >r9 0x3ae753e5b0 252989138352 >r10 0x2 2 >r11 0x3ae757a530 252989383984 >r12 0x0 0 >r13 0x0 0 >r14 0xffffffff 4294967295 >r15 0x179d3a0 24761248 >rip 0x41c892 0x41c892 <main+3266> >eflags 0x247 [ CF PF ZF IF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function main: > 0x000000000041bbd0 <+0>: push %r15 > 0x000000000041bbd2 <+2>: push %r14 > 0x000000000041bbd4 <+4>: push %r13 > 0x000000000041bbd6 <+6>: push %r12 > 0x000000000041bbd8 <+8>: push %rbp > 0x000000000041bbd9 <+9>: push %rbx > 0x000000000041bbda <+10>: sub $0x128,%rsp > 0x000000000041bbe1 <+17>: mov %edi,0x18(%rsp) > 0x000000000041bbe5 <+21>: mov %rsi,0x8(%rsp) > 0x000000000041bbea <+26>: mov $0x6e80c0,%edi > 0x000000000041bbef <+31>: mov $0x1,%esi > 0x000000000041bbf4 <+36>: mov %rdx,0x10(%rsp) > 0x000000000041bbf9 <+41>: mov %fs:0x28,%rax > 0x000000000041bc02 <+50>: mov %rax,0x118(%rsp) > 0x000000000041bc0a <+58>: xor %eax,%eax > 0x000000000041bc0c <+60>: callq 0x41b9e0 <__sigsetjmp@plt> > 0x000000000041bc11 <+65>: test %eax,%eax > 0x000000000041bc13 <+67>: jne 0x41c466 <main+2198> > 0x000000000041bc19 <+73>: callq 0x42d0c0 <xtrace_init> > 0x000000000041bc1e <+78>: xchg %ax,%ax > 0x000000000041bc20 <+80>: callq 0x42a0a0 <check_dev_tty> > 0x000000000041bc25 <+85>: cmpl $0x0,0x2c6f34(%rip) # 0x6e2b60 <debugging_login_shell> > 0x000000000041bc2c <+92>: je 0x41bc44 <main+116> > 0x000000000041bc2e <+94>: xchg %ax,%ax > 0x000000000041bc30 <+96>: mov $0x3,%edi > 0x000000000041bc35 <+101>: callq 0x41b9f0 <sleep@plt> > 0x000000000041bc3a <+106>: mov 0x2c6f20(%rip),%ebx # 0x6e2b60 <debugging_login_shell> > 0x000000000041bc40 <+112>: test %ebx,%ebx > 0x000000000041bc42 <+114>: jne 0x41bc30 <main+96> > 0x000000000041bc44 <+116>: callq 0x4648f0 <set_default_locale> > 0x000000000041bc49 <+121>: callq 0x41b170 <getuid@plt> > 0x000000000041bc4e <+126>: cmp 0x2bea6c(%rip),%eax # 0x6da6c0 <current_user> > 0x000000000041bc54 <+132>: mov %eax,%ebx > 0x000000000041bc56 <+134>: je 0x41bcac <main+220> > 0x000000000041bc58 <+136>: mov 0x2bea71(%rip),%rdi # 0x6da6d0 <current_user+16> > 0x000000000041bc5f <+143>: test %rdi,%rdi > 0x000000000041bc62 <+146>: je 0x41bc69 <main+153> > 0x000000000041bc64 <+148>: callq 0x41ae20 <free@plt> > 0x000000000041bc69 <+153>: mov 0x2bea68(%rip),%rdi # 0x6da6d8 <current_user+24> > 0x000000000041bc70 <+160>: test %rdi,%rdi > 0x000000000041bc73 <+163>: je 0x41bc7a <main+170> > 0x000000000041bc75 <+165>: callq 0x41ae20 <free@plt> > 0x000000000041bc7a <+170>: mov 0x2bea5f(%rip),%rdi # 0x6da6e0 <current_user+32> > 0x000000000041bc81 <+177>: test %rdi,%rdi > 0x000000000041bc84 <+180>: je 0x41bc8b <main+187> > 0x000000000041bc86 <+182>: callq 0x41ae20 <free@plt> > 0x000000000041bc8b <+187>: movq $0x0,0x2bea4a(%rip) # 0x6da6e0 <current_user+32> > 0x000000000041bc96 <+198>: movq $0x0,0x2bea37(%rip) # 0x6da6d8 <current_user+24> > 0x000000000041bca1 <+209>: movq $0x0,0x2bea24(%rip) # 0x6da6d0 <current_user+16> > 0x000000000041bcac <+220>: mov %ebx,0x2bea0e(%rip) # 0x6da6c0 <current_user> > 0x000000000041bcb2 <+226>: callq 0x41b4f0 <getgid@plt> > 0x000000000041bcb7 <+231>: mov %eax,0x2bea0b(%rip) # 0x6da6c8 <current_user+8> > 0x000000000041bcbd <+237>: callq 0x41b270 <geteuid@plt> > 0x000000000041bcc2 <+242>: mov %eax,0x2be9fc(%rip) # 0x6da6c4 <current_user+4> > 0x000000000041bcc8 <+248>: callq 0x41b610 <getegid@plt> > 0x000000000041bccd <+253>: mov 0x2be9f1(%rip),%ecx # 0x6da6c4 <current_user+4> > 0x000000000041bcd3 <+259>: cmp %ecx,0x2be9e7(%rip) # 0x6da6c0 <current_user> > 0x000000000041bcd9 <+265>: mov $0x1,%edx > 0x000000000041bcde <+270>: mov %eax,0x2be9e8(%rip) # 0x6da6cc <current_user+12> > 0x000000000041bce4 <+276>: je 0x41c4df <main+2319> > 0x000000000041bcea <+282>: mov $0x4a647b,%edi > 0x000000000041bcef <+287>: mov %edx,0x2c6e9f(%rip) # 0x6e2b94 <running_setuid> > 0x000000000041bcf5 <+293>: callq 0x4830c0 <getenv> > 0x000000000041bcfa <+298>: test %rax,%rax > 0x000000000041bcfd <+301>: je 0x41c7db <main+3083> > 0x000000000041bd03 <+307>: movl $0x1,0x2c6e2f(%rip) # 0x6e2b3c <posixly_correct> > 0x000000000041bd0d <+317>: mov $0x1,%esi > 0x000000000041bd12 <+322>: mov $0x6e7580,%edi > 0x000000000041bd17 <+327>: callq 0x41b9e0 <__sigsetjmp@plt> > 0x000000000041bd1c <+332>: test %eax,%eax > 0x000000000041bd1e <+334>: je 0x41bd4c <main+380> > 0x000000000041bd20 <+336>: mov 0x2cb921(%rip),%rdx # 0x6e7648 <subshell_argv> > 0x000000000041bd27 <+343>: mov 0x2cb963(%rip),%eax # 0x6e7690 <subshell_argc> > 0x000000000041bd2d <+349>: movl $0x0,0x2c6e61(%rip) # 0x6e2b98 <sourced_env> > 0x000000000041bd37 <+359>: mov %rdx,0x8(%rsp) > 0x000000000041bd3c <+364>: mov 0x2cb81d(%rip),%rdx # 0x6e7560 <subshell_envp> > 0x000000000041bd43 <+371>: mov %eax,0x18(%rsp) > 0x000000000041bd47 <+375>: mov %rdx,0x10(%rsp) > 0x000000000041bd4c <+380>: movl $0x1,0x28(%rsp) > 0x000000000041bd54 <+388>: mov 0x28(%rsp),%eax > 0x000000000041bd58 <+392>: cmp 0x18(%rsp),%eax > 0x000000000041bd5c <+396>: movl $0x0,0x2c6e36(%rip) # 0x6e2b9c <shell_reinitialized> > 0x000000000041bd66 <+406>: jle 0x41bd70 <main+416> > 0x000000000041bd68 <+408>: mov 0x18(%rsp),%ecx > 0x000000000041bd6c <+412>: mov %ecx,0x28(%rsp) > 0x000000000041bd70 <+416>: cmpl $0x0,0x2c6e19(%rip) # 0x6e2b90 <shell_initialized> > 0x000000000041bd77 <+423>: mov 0x2c6d4a(%rip),%rax # 0x6e2ac8 <stdin> > 0x000000000041bd7e <+430>: movq $0x0,0x2cb8ef(%rip) # 0x6e7678 <command_execution_string> > 0x000000000041bd89 <+441>: movl $0x0,0x2cb8f1(%rip) # 0x6e7684 <read_from_stdin> > 0x000000000041bd93 <+451>: movl $0x0,0x24(%rsp) > 0x000000000041bd9b <+459>: movl $0x0,0x2cb8ab(%rip) # 0x6e7650 <want_pending_command> > 0x000000000041bda5 <+469>: mov %rax,0x2c6df4(%rip) # 0x6e2ba0 <default_input> > 0x000000000041bdac <+476>: movl $0xffffffff,0x2be8ea(%rip) # 0x6da6a0 <default_buffered_input> > 0x000000000041bdb6 <+486>: movl $0x0,0x2c6de8(%rip) # 0x6e2ba8 <make_login_shell> > 0x000000000041bdc0 <+496>: movl $0x0,0x2c6db2(%rip) # 0x6e2b7c <login_shell> > 0x000000000041bdca <+506>: jne 0x41bdda <main+522> > 0x000000000041bdcc <+508>: cmpq $0x0,0x2c6d7c(%rip) # 0x6e2b50 <shell_name> > 0x000000000041bdd4 <+516>: je 0x41bee1 <main+785> > 0x000000000041bdda <+522>: mov 0x2c6d6f(%rip),%rax # 0x6e2b50 <shell_name> > 0x000000000041bde1 <+529>: cmpb $0x2d,(%rax) > 0x000000000041bde4 <+532>: je 0x41c56b <main+2459> > 0x000000000041bdea <+538>: xor %edi,%edi > 0x000000000041bdec <+540>: movq $0x4a649a,0x2beca9(%rip) # 0x6daaa0 <primary_prompt> > 0x000000000041bdf7 <+551>: movq $0x4a64a3,0x2bec96(%rip) # 0x6daa98 <secondary_prompt> > 0x000000000041be02 <+562>: movl $0x1,0x2be89c(%rip) # 0x6da6a8 <current_command_number> > 0x000000000041be0c <+572>: movl $0x1,0x2c6dae(%rip) # 0x6e2bc4 <no_profile> > 0x000000000041be16 <+582>: movl $0x1,0x2c6da8(%rip) # 0x6e2bc8 <no_rc> > 0x000000000041be20 <+592>: movl $0x0,0x2c6d32(%rip) # 0x6e2b5c <executing> > 0x000000000041be2a <+602>: movl $0x0,0x2c6d44(%rip) # 0x6e2b78 <interactive> > 0x000000000041be34 <+612>: movl $0x0,0x2cba82(%rip) # 0x6e78c0 <last_command_exit_value> > 0x000000000041be3e <+622>: movl $0x0,0x2c6dcc(%rip) # 0x6e2c14 <line_number> > 0x000000000041be48 <+632>: movl $0x0,0x2c6d5e(%rip) # 0x6e2bb0 <do_version> > 0x000000000041be52 <+642>: movl $0x0,0x2c6d70(%rip) # 0x6e2bcc <debugging> > 0x000000000041be5c <+652>: movl $0x0,0x2cba4a(%rip) # 0x6e78b0 <subshell_environment> > 0x000000000041be66 <+662>: movl $0x0,0x2c6d04(%rip) # 0x6e2b74 <interactive_shell> > 0x000000000041be70 <+672>: movl $0x0,0x2c8496(%rip) # 0x6e4310 <forced_interactive> > 0x000000000041be7a <+682>: movl $0x0,0x2c6db0(%rip) # 0x6e2c34 <expand_aliases> > 0x000000000041be84 <+692>: callq 0x45da80 <bash_history_reinit> > 0x000000000041be89 <+697>: mov 0x2c82d8(%rip),%rdi # 0x6e4168 <shell_variables> > 0x000000000041be90 <+704>: movl $0x0,0x2c846a(%rip) # 0x6e4304 <restricted> > 0x000000000041be9a <+714>: movq $0x4a64a6,0x2be843(%rip) # 0x6da6e8 <bashrc_file> > 0x000000000041bea5 <+725>: callq 0x439730 <delete_all_contexts> > 0x000000000041beaa <+730>: mov 0x2c82af(%rip),%rdi # 0x6e4160 <shell_functions> > 0x000000000041beb1 <+737>: callq 0x437b80 <delete_all_variables> > 0x000000000041beb6 <+742>: callq 0x43af00 <reinit_special_variables> > 0x000000000041bebb <+747>: callq 0x4633f0 <bashline_reinitialize> > 0x000000000041bec0 <+752>: mov $0x1,%esi > 0x000000000041bec5 <+757>: mov $0x6e80c0,%edi > 0x000000000041beca <+762>: movl $0x1,0x2c6cc8(%rip) # 0x6e2b9c <shell_reinitialized> > 0x000000000041bed4 <+772>: callq 0x41b9e0 <__sigsetjmp@plt> > 0x000000000041bed9 <+777>: test %eax,%eax > 0x000000000041bedb <+779>: jne 0x41c466 <main+2198> > 0x000000000041bee1 <+785>: mov 0x10(%rsp),%rdx > 0x000000000041bee6 <+790>: mov 0x8(%rsp),%rcx > 0x000000000041beeb <+795>: mov %rdx,0x2cb796(%rip) # 0x6e7688 <shell_environment> > 0x000000000041bef2 <+802>: mov (%rcx),%rbx > 0x000000000041bef5 <+805>: test %rbx,%rbx > 0x000000000041bef8 <+808>: je 0x41c57b <main+2475> > 0x000000000041befe <+814>: mov %rbx,%rdi > 0x000000000041bf01 <+817>: callq 0x42a520 <base_pathname> > 0x000000000041bf06 <+822>: mov %rax,0x2c6c43(%rip) # 0x6e2b50 <shell_name> > 0x000000000041bf0d <+829>: cmpb $0x2d,(%rbx) > 0x000000000041bf10 <+832>: je 0x41c518 <main+2376> > 0x000000000041bf16 <+838>: mov 0x2c6c33(%rip),%rax # 0x6e2b50 <shell_name> > 0x000000000041bf1d <+845>: cmpb $0x73,(%rax) > 0x000000000041bf20 <+848>: je 0x41c5c6 <main+2550> > 0x000000000041bf26 <+854>: mov 0x2cb9d3(%rip),%rdi # 0x6e7900 <dollar_vars> > 0x000000000041bf2d <+861>: test %rbx,%rbx > 0x000000000041bf30 <+864>: mov $0x4a6454,%eax > 0x000000000041bf35 <+869>: cmove %rax,%rbx > 0x000000000041bf39 <+873>: mov %rbx,0x2c6c10(%rip) # 0x6e2b50 <shell_name> > 0x000000000041bf40 <+880>: test %rdi,%rdi > 0x000000000041bf43 <+883>: je 0x41bf4a <main+890> > 0x000000000041bf45 <+885>: callq 0x41ae20 <free@plt> > 0x000000000041bf4a <+890>: mov 0x2c6bff(%rip),%rbx # 0x6e2b50 <shell_name> > 0x000000000041bf51 <+897>: xor %eax,%eax > 0x000000000041bf53 <+899>: or $0xffffffffffffffff,%rcx > 0x000000000041bf57 <+903>: mov %rbx,%rdi > 0x000000000041bf5a <+906>: repnz scas %es:(%rdi),%al > 0x000000000041bf5c <+908>: not %rcx > 0x000000000041bf5f <+911>: mov %rcx,%rdi > 0x000000000041bf62 <+914>: callq 0x46a360 <xmalloc> > 0x000000000041bf67 <+919>: mov %rbx,%rsi > 0x000000000041bf6a <+922>: mov %rax,%rdi > 0x000000000041bf6d <+925>: callq 0x41af00 <strcpy@plt> > 0x000000000041bf72 <+930>: mov %rax,0x2cb987(%rip) # 0x6e7900 <dollar_vars> > 0x000000000041bf79 <+937>: mov 0x2c6bd0(%rip),%rax # 0x6e2b50 <shell_name> > 0x000000000041bf80 <+944>: test %rax,%rax > 0x000000000041bf83 <+947>: je 0x41bf90 <main+960> > 0x000000000041bf85 <+949>: movzbl (%rax),%edx > 0x000000000041bf88 <+952>: test %dl,%dl > 0x000000000041bf8a <+954>: jne 0x41c4ef <main+2335> > 0x000000000041bf90 <+960>: movq $0x4a6454,0x2c6bb5(%rip) # 0x6e2b50 <shell_name> > 0x000000000041bf9b <+971>: xor %edi,%edi > 0x000000000041bf9d <+973>: callq 0x41b4d0 <time@plt> > 0x000000000041bfa2 <+978>: mov 0x28(%rsp),%edx > 0x000000000041bfa6 <+982>: mov 0x18(%rsp),%ecx > 0x000000000041bfaa <+986>: mov %rax,0x2cb6b7(%rip) # 0x6e7668 <shell_start_time> > 0x000000000041bfb1 <+993>: cmp %ecx,%edx > 0x000000000041bfb3 <+995>: mov %edx,0x4(%rsp) > 0x000000000041bfb7 <+999>: je 0x41c098 <main+1224> > 0x000000000041bfbd <+1005>: movslq 0x4(%rsp),%rax > 0x000000000041bfc2 <+1010>: mov 0x8(%rsp),%rdx > 0x000000000041bfc7 <+1015>: mov (%rdx,%rax,8),%r12 > 0x000000000041bfcb <+1019>: test %r12,%r12 > 0x000000000041bfce <+1022>: je 0x41c098 <main+1224> > 0x000000000041bfd4 <+1028>: nopl 0x0(%rax) > 0x000000000041bfd8 <+1032>: cmpb $0x2d,(%r12) > 0x000000000041bfdd <+1037>: jne 0x41c098 <main+1224> > 0x000000000041bfe3 <+1043>: movzbl 0x1(%r12),%r15d > 0x000000000041bfe9 <+1049>: xor %r14d,%r14d > 0x000000000041bfec <+1052>: cmp $0x2d,%r15b > 0x000000000041bff0 <+1056>: je 0x41c4b0 <main+2272> > 0x000000000041bff6 <+1062>: xor %ebx,%ebx > 0x000000000041bff8 <+1064>: mov $0x4bcc23,%ebp > 0x000000000041bffd <+1069>: add $0x1,%r12 > 0x000000000041c001 <+1073>: jmp 0x41c023 <main+1107> > 0x000000000041c003 <+1075>: nopl 0x0(%rax,%rax,1) > 0x000000000041c008 <+1080>: add $0x1,%rbx > 0x000000000041c00c <+1084>: mov %rbx,%rax > 0x000000000041c00f <+1087>: shl $0x5,%rax > 0x000000000041c013 <+1091>: mov 0x4a67a0(%rax),%rbp > 0x000000000041c01a <+1098>: test %rbp,%rbp > 0x000000000041c01d <+1101>: je 0x41c470 <main+2208> > 0x000000000041c023 <+1107>: cmp %r15b,0x0(%rbp) > 0x000000000041c027 <+1111>: jne 0x41c008 <main+1080> > 0x000000000041c029 <+1113>: mov %rbp,%rsi > 0x000000000041c02c <+1116>: mov %r12,%rdi > 0x000000000041c02f <+1119>: callq 0x41b3e0 <strcmp@plt> > 0x000000000041c034 <+1124>: test %eax,%eax > 0x000000000041c036 <+1126>: jne 0x41c008 <main+1080> > 0x000000000041c038 <+1128>: movslq %ebx,%rdx > 0x000000000041c03b <+1131>: shl $0x5,%rdx > 0x000000000041c03f <+1135>: cmpl $0x1,0x4a67a8(%rdx) > 0x000000000041c046 <+1142>: je 0x41c4cd <main+2301> > 0x000000000041c04c <+1148>: addl $0x1,0x4(%rsp) > 0x000000000041c051 <+1153>: mov 0x8(%rsp),%rcx > 0x000000000041c056 <+1158>: movslq 0x4(%rsp),%rax > 0x000000000041c05b <+1163>: mov (%rcx,%rax,8),%rax > 0x000000000041c05f <+1167>: test %rax,%rax > 0x000000000041c062 <+1170>: je 0x41cff7 <main+5159> > 0x000000000041c068 <+1176>: mov 0x4a67b8(%rdx),%rdx > 0x000000000041c06f <+1183>: mov %rax,(%rdx) > 0x000000000041c072 <+1186>: addl $0x1,0x4(%rsp) > 0x000000000041c077 <+1191>: mov 0x4(%rsp),%edx > 0x000000000041c07b <+1195>: cmp %edx,0x18(%rsp) > 0x000000000041c07f <+1199>: je 0x41c098 <main+1224> > 0x000000000041c081 <+1201>: movslq 0x4(%rsp),%rax > 0x000000000041c086 <+1206>: mov 0x8(%rsp),%rcx > 0x000000000041c08b <+1211>: mov (%rcx,%rax,8),%r12 > 0x000000000041c08f <+1215>: test %r12,%r12 > 0x000000000041c092 <+1218>: jne 0x41bfd8 <main+1032> > 0x000000000041c098 <+1224>: cmpl $0x0,0x2c6b0d(%rip) # 0x6e2bac <want_initial_help> > 0x000000000041c09f <+1231>: mov 0x4(%rsp),%edx > 0x000000000041c0a3 <+1235>: mov %edx,0x28(%rsp) > 0x000000000041c0a7 <+1239>: jne 0x41c5ae <main+2526> > 0x000000000041c0ad <+1245>: cmpl $0x0,0x2c6afc(%rip) # 0x6e2bb0 <do_version> > 0x000000000041c0b4 <+1252>: jne 0x41c507 <main+2359> > 0x000000000041c0ba <+1258>: mov 0x28(%rsp),%ebx > 0x000000000041c0be <+1262>: cmp 0x18(%rsp),%ebx > 0x000000000041c0c2 <+1266>: mov 0x2c6a87(%rip),%rax # 0x6e2b50 <shell_name> > 0x000000000041c0c9 <+1273>: mov %rax,0x2cb7e8(%rip) # 0x6e78b8 <this_command_name> > 0x000000000041c0d0 <+1280>: je 0x41c14e <main+1406> > 0x000000000041c0d2 <+1282>: mov 0x8(%rsp),%rcx > 0x000000000041c0d7 <+1287>: movslq %ebx,%rax > 0x000000000041c0da <+1290>: mov (%rcx,%rax,8),%rax > 0x000000000041c0de <+1294>: test %rax,%rax > 0x000000000041c0e1 <+1297>: je 0x41c14e <main+1406> > 0x000000000041c0e3 <+1299>: movzbl (%rax),%edx > 0x000000000041c0e6 <+1302>: cmp $0x2d,%dl > 0x000000000041c0e9 <+1305>: jne 0x41d01a <main+5194> > 0x000000000041c0ef <+1311>: or $0xffffffff,%r12d > 0x000000000041c0f3 <+1315>: jmp 0x41c133 <main+1379> > 0x000000000041c0f5 <+1317>: nopl (%rax) > 0x000000000041c0f8 <+1320>: lea 0x1(%rax),%r13 > 0x000000000041c0fc <+1324>: movsbl %dl,%r14d > 0x000000000041c100 <+1328>: movzbl 0x0(%r13),%ecx > 0x000000000041c105 <+1333>: movsbl %cl,%ebp > 0x000000000041c108 <+1336>: test %ebp,%ebp > 0x000000000041c10a <+1338>: jne 0x41c52d <main+2397> > 0x000000000041c110 <+1344>: cmp %ebx,0x18(%rsp) > 0x000000000041c114 <+1348>: je 0x41c14e <main+1406> > 0x000000000041c116 <+1350>: mov 0x8(%rsp),%rdx > 0x000000000041c11b <+1355>: movslq %ebx,%rax > 0x000000000041c11e <+1358>: mov (%rdx,%rax,8),%rax > 0x000000000041c122 <+1362>: test %rax,%rax > 0x000000000041c125 <+1365>: je 0x41c14e <main+1406> > 0x000000000041c127 <+1367>: movzbl (%rax),%edx > 0x000000000041c12a <+1370>: cmp $0x2b,%dl > 0x000000000041c12d <+1373>: jne 0x41c9c5 <main+3573> > 0x000000000041c133 <+1379>: add $0x1,%ebx > 0x000000000041c136 <+1382>: cmp $0x2d,%dl > 0x000000000041c139 <+1385>: jne 0x41c0f8 <main+1320> > 0x000000000041c13b <+1387>: movzbl 0x1(%rax),%ecx > 0x000000000041c13f <+1391>: test %cl,%cl > 0x000000000041c141 <+1393>: je 0x41c14e <main+1406> > 0x000000000041c143 <+1395>: cmp $0x2d,%cl > 0x000000000041c146 <+1398>: jne 0x41c0f8 <main+1320> > 0x000000000041c148 <+1400>: cmpb $0x0,0x2(%rax) > 0x000000000041c14c <+1404>: jne 0x41c0f8 <main+1320> > 0x000000000041c14e <+1406>: cmpl $0x0,0x2c6a53(%rip) # 0x6e2ba8 <make_login_shell> > 0x000000000041c155 <+1413>: mov %ebx,0x28(%rsp) > 0x000000000041c159 <+1417>: je 0x41c161 <main+1425> > 0x000000000041c15b <+1419>: notl 0x2c6a1b(%rip) # 0x6e2b7c <login_shell> > 0x000000000041c161 <+1425>: xor %esi,%esi > 0x000000000041c163 <+1427>: cmpl $0x0,0x2c6a12(%rip) # 0x6e2b7c <login_shell> > 0x000000000041c16a <+1434>: mov $0x4a64d8,%edi > 0x000000000041c16f <+1439>: setne %sil > 0x000000000041c173 <+1443>: callq 0x479980 <set_login_shell> > 0x000000000041c178 <+1448>: cmpl $0x0,0x2cb4e1(%rip) # 0x6e7660 <dump_po_strings> > 0x000000000041c17f <+1455>: je 0x41c5f2 <main+2594> > 0x000000000041c185 <+1461>: movl $0x1,0x2cb4e1(%rip) # 0x6e7670 <dump_translatable_strings> > 0x000000000041c18f <+1471>: movl $0x1,0x2c8193(%rip) # 0x6e432c <read_but_dont_execute> > 0x000000000041c199 <+1481>: cmpl $0x0,0x2cb4e0(%rip) # 0x6e7680 <rpm_requires> > 0x000000000041c1a0 <+1488>: jne 0x41c9b1 <main+3553> > 0x000000000041c1a6 <+1494>: cmpl $0x0,0x2c69e7(%rip) # 0x6e2b94 <running_setuid> > 0x000000000041c1ad <+1501>: je 0x41c1bc <main+1516> > 0x000000000041c1af <+1503>: cmpl $0x0,0x2c8146(%rip) # 0x6e42fc <privileged_mode> > 0x000000000041c1b6 <+1510>: je 0x41caba <main+3818> > 0x000000000041c1bc <+1516>: cmpl $0x0,0x2cb48d(%rip) # 0x6e7650 <want_pending_command> > 0x000000000041c1c3 <+1523>: je 0x41c1ee <main+1566> > 0x000000000041c1c5 <+1525>: movslq 0x28(%rsp),%rax > 0x000000000041c1ca <+1530>: mov 0x8(%rsp),%rcx > 0x000000000041c1cf <+1535>: mov (%rcx,%rax,8),%rax > 0x000000000041c1d3 <+1539>: test %rax,%rax > 0x000000000041c1d6 <+1542>: mov %rax,0x2cb49b(%rip) # 0x6e7678 <command_execution_string> > 0x000000000041c1dd <+1549>: je 0x41caca <main+3834> > 0x000000000041c1e3 <+1555>: mov 0x28(%rsp),%eax > 0x000000000041c1e7 <+1559>: add $0x1,%eax > 0x000000000041c1ea <+1562>: mov %eax,0x28(%rsp) > 0x000000000041c1ee <+1566>: movq $0x0,0x2cb6bf(%rip) # 0x6e78b8 <this_command_name> > 0x000000000041c1f9 <+1577>: callq 0x42ae20 <cmd_init> > 0x000000000041c1fe <+1582>: cmpl $0x0,0x2c810b(%rip) # 0x6e4310 <forced_interactive> > 0x000000000041c205 <+1589>: je 0x41c604 <main+2612> > 0x000000000041c20b <+1595>: movl $0x1,0x2c694f(%rip) # 0x6e2b64 <startup_state> > 0x000000000041c215 <+1605>: movl $0x1,0x2c6955(%rip) # 0x6e2b74 <interactive_shell> > 0x000000000041c21f <+1615>: movl $0x1,0x2c6a0b(%rip) # 0x6e2c34 <expand_aliases> > 0x000000000041c229 <+1625>: movl $0x1,0x2c6945(%rip) # 0x6e2b78 <interactive> > 0x000000000041c233 <+1635>: cmpl $0x0,0x2c6942(%rip) # 0x6e2b7c <login_shell> > 0x000000000041c23a <+1642>: je 0x41c249 <main+1657> > 0x000000000041c23c <+1644>: cmpl $0x0,0x2c6931(%rip) # 0x6e2b74 <interactive_shell> > 0x000000000041c243 <+1651>: jne 0x41c7b6 <main+3046> > 0x000000000041c249 <+1657>: cmpl $0x0,0x2c68ec(%rip) # 0x6e2b3c <posixly_correct> > 0x000000000041c250 <+1664>: jne 0x41c991 <main+3521> > 0x000000000041c256 <+1670>: cmpq $0x0,0x2c695a(%rip) # 0x6e2bb8 <shopt_alist> > 0x000000000041c25e <+1678>: je 0x41c2ce <main+1790> > 0x000000000041c260 <+1680>: xor %ebp,%ebp > 0x000000000041c262 <+1682>: xor %ebx,%ebx > 0x000000000041c264 <+1684>: cmpl $0x0,0x2c6969(%rip) # 0x6e2bd4 <shopt_ind> > 0x000000000041c26b <+1691>: jle 0x41c2a3 <main+1747> > 0x000000000041c26d <+1693>: nopl (%rax) > 0x000000000041c270 <+1696>: mov 0x2c6941(%rip),%rax # 0x6e2bb8 <shopt_alist> > 0x000000000041c277 <+1703>: xor %esi,%esi > 0x000000000041c279 <+1705>: add %rbp,%rax > 0x000000000041c27c <+1708>: cmpl $0x2d,0x8(%rax) > 0x000000000041c280 <+1712>: mov (%rax),%rdi > 0x000000000041c283 <+1715>: sete %sil > 0x000000000041c287 <+1719>: callq 0x47a060 <shopt_setopt> > 0x000000000041c28c <+1724>: test %eax,%eax > 0x000000000041c28e <+1726>: jne 0x41c466 <main+2198> > 0x000000000041c294 <+1732>: add $0x1,%ebx > 0x000000000041c297 <+1735>: add $0x10,%rbp > 0x000000000041c29b <+1739>: cmp 0x2c6933(%rip),%ebx # 0x6e2bd4 <shopt_ind> > 0x000000000041c2a1 <+1745>: jl 0x41c270 <main+1696> > 0x000000000041c2a3 <+1747>: mov 0x2c690e(%rip),%rdi # 0x6e2bb8 <shopt_alist> > 0x000000000041c2aa <+1754>: callq 0x41ae20 <free@plt> > 0x000000000041c2af <+1759>: movq $0x0,0x2c68fe(%rip) # 0x6e2bb8 <shopt_alist> > 0x000000000041c2ba <+1770>: movl $0x0,0x2c6914(%rip) # 0x6e2bd8 <shopt_len> > 0x000000000041c2c4 <+1780>: movl $0x0,0x2c6906(%rip) # 0x6e2bd4 <shopt_ind> > 0x000000000041c2ce <+1790>: callq 0x41dc30 <shell_initialize> > 0x000000000041c2d3 <+1795>: callq 0x465130 <set_default_lang> > 0x000000000041c2d8 <+1800>: callq 0x464950 <set_default_locale_vars> > 0x000000000041c2dd <+1805>: cmpl $0x0,0x2c6890(%rip) # 0x6e2b74 <interactive_shell> > 0x000000000041c2e4 <+1812>: jne 0x41c8cf <main+3327> > 0x000000000041c2ea <+1818>: mov 0x28(%rsp),%eax > 0x000000000041c2ee <+1822>: mov $0x1,%esi > 0x000000000041c2f3 <+1827>: mov $0x6e80c0,%edi > 0x000000000041c2f8 <+1832>: mov %eax,0x2c(%rsp) > 0x000000000041c2fc <+1836>: mov 0x2c8036(%rip),%eax # 0x6e4338 <exit_immediately_on_error> > 0x000000000041c302 <+1842>: mov %eax,0x1c(%rsp) > 0x000000000041c306 <+1846>: callq 0x41b9e0 <__sigsetjmp@plt> > 0x000000000041c30b <+1851>: test %eax,%eax > 0x000000000041c30d <+1853>: je 0x41c33b <main+1899> > 0x000000000041c30f <+1855>: sub $0x3,%eax > 0x000000000041c312 <+1858>: cmp $0x1,%eax > 0x000000000041c315 <+1861>: jbe 0x41c6e5 <main+2837> > 0x000000000041c31b <+1867>: mov 0x2c6853(%rip),%edi # 0x6e2b74 <interactive_shell> > 0x000000000041c321 <+1873>: callq 0x443990 <set_job_control> > 0x000000000041c326 <+1878>: mov 0x24(%rsp),%eax > 0x000000000041c32a <+1882>: mov 0x1c(%rsp),%edx > 0x000000000041c32e <+1886>: add %edx,0x2c8004(%rip) # 0x6e4338 <exit_immediately_on_error> > 0x000000000041c334 <+1892>: add $0x1,%eax > 0x000000000041c337 <+1895>: mov %eax,0x24(%rsp) > 0x000000000041c33b <+1899>: cmpl $0x0,0x2c6832(%rip) # 0x6e2b74 <interactive_shell> > 0x000000000041c342 <+1906>: mov 0x2c(%rsp),%eax > 0x000000000041c346 <+1910>: mov %eax,0x28(%rsp) > 0x000000000041c34a <+1914>: jne 0x41c61c <main+2636> > 0x000000000041c350 <+1920>: mov $0x4a64fb,%edi > 0x000000000041c355 <+1925>: callq 0x43a0c0 <unbind_variable> > 0x000000000041c35a <+1930>: mov $0x4a64ff,%edi > 0x000000000041c35f <+1935>: callq 0x43a0c0 <unbind_variable> > 0x000000000041c364 <+1940>: movl $0x0,0x2c680a(%rip) # 0x6e2b78 <interactive> > 0x000000000041c36e <+1950>: mov 0x2c67db(%rip),%rdi # 0x6e2b50 <shell_name> > 0x000000000041c375 <+1957>: callq 0x41d930 <shell_is_restricted> > 0x000000000041c37a <+1962>: mov %eax,0x2c7f80(%rip) # 0x6e4300 <restricted_shell> > 0x000000000041c380 <+1968>: mov 0x24(%rsp),%eax > 0x000000000041c384 <+1972>: mov 0x2c7f7a(%rip),%ebp # 0x6e4304 <restricted> > 0x000000000041c38a <+1978>: movl $0x0,0x2c7f70(%rip) # 0x6e4304 <restricted> > 0x000000000041c394 <+1988>: test %eax,%eax > 0x000000000041c396 <+1990>: jne 0x41c3a5 <main+2005> > 0x000000000041c398 <+1992>: cmpl $0x0,0x2c67f5(%rip) # 0x6e2b94 <running_setuid> > 0x000000000041c39f <+1999>: je 0x41c7f3 <main+3107> > 0x000000000041c3a5 <+2005>: cmpl $0x0,0x2c6814(%rip) # 0x6e2bc0 <act_like_sh> > 0x000000000041c3ac <+2012>: jne 0x41c9e6 <main+3606> > 0x000000000041c3b2 <+2018>: test %ebp,%ebp > 0x000000000041c3b4 <+2020>: mov $0x1,%eax > 0x000000000041c3b9 <+2025>: jne 0x41c3c7 <main+2039> > 0x000000000041c3bb <+2027>: xor %eax,%eax > 0x000000000041c3bd <+2029>: cmpl $0x0,0x2c7f40(%rip) # 0x6e4304 <restricted> > 0x000000000041c3c4 <+2036>: setne %al > 0x000000000041c3c7 <+2039>: cmpl $0x0,0x2c67ce(%rip) # 0x6e2b9c <shell_reinitialized> > 0x000000000041c3ce <+2046>: mov %eax,0x2c7f30(%rip) # 0x6e4304 <restricted> > 0x000000000041c3d4 <+2052>: je 0x41c9d5 <main+3589> > 0x000000000041c3da <+2058>: cmpq $0x0,0x2cb296(%rip) # 0x6e7678 <command_execution_string> > 0x000000000041c3e2 <+2066>: je 0x41c63a <main+2666> > 0x000000000041c3e8 <+2072>: mov 0x28(%rsp),%esi > 0x000000000041c3ec <+2076>: mov 0x18(%rsp),%edx > 0x000000000041c3f0 <+2080>: xor %ecx,%ecx > 0x000000000041c3f2 <+2082>: mov 0x8(%rsp),%rdi > 0x000000000041c3f7 <+2087>: callq 0x41d700 <bind_args> > 0x000000000041c3fc <+2092>: cmpl $0x0,0x2c6749(%rip) # 0x6e2b4c <debugging_mode> > 0x000000000041c403 <+2099>: mov %eax,0x28(%rsp) > 0x000000000041c407 <+2103>: movl $0x2,0x2c6753(%rip) # 0x6e2b64 <startup_state> > 0x000000000041c411 <+2113>: jne 0x41ca1c <main+3660> > 0x000000000041c417 <+2119>: mov 0x2cb25a(%rip),%rdi # 0x6e7678 <command_execution_string> > 0x000000000041c41e <+2126>: movl $0x1,0x2c6734(%rip) # 0x6e2b5c <executing> > 0x000000000041c428 <+2136>: callq 0x41d640 <run_one_command> > 0x000000000041c42d <+2141>: mov 0x2cb48d(%rip),%edi # 0x6e78c0 <last_command_exit_value> > 0x000000000041c433 <+2147>: callq 0x41d880 <exit_shell> > 0x000000000041c438 <+2152>: mov $0x5,%edx > 0x000000000041c43d <+2157>: mov $0x4a64c3,%esi > 0x000000000041c442 <+2162>: xor %edi,%edi > 0x000000000041c444 <+2164>: callq 0x41b0f0 <dcgettext@plt> > 0x000000000041c449 <+2169>: mov %ebp,%edx > 0x000000000041c44b <+2171>: mov %rax,%rdi > 0x000000000041c44e <+2174>: mov %r14d,%esi > 0x000000000041c451 <+2177>: xor %eax,%eax > 0x000000000041c453 <+2179>: callq 0x43bba0 <report_error> > 0x000000000041c458 <+2184>: mov 0x2c66c9(%rip),%rdi # 0x6e2b28 <stderr> > 0x000000000041c45f <+2191>: xor %esi,%esi > 0x000000000041c461 <+2193>: callq 0x41d390 <show_shell_usage> > 0x000000000041c466 <+2198>: mov $0x2,%edi > 0x000000000041c46b <+2203>: callq 0x41b940 <exit@plt> > 0x000000000041c470 <+2208>: test %r14d,%r14d > 0x000000000041c473 <+2211>: je 0x41c098 <main+1224> > 0x000000000041c479 <+2217>: movslq 0x4(%rsp),%r13 > 0x000000000041c47e <+2222>: mov 0x8(%rsp),%rax > 0x000000000041c483 <+2227>: xor %edi,%edi > 0x000000000041c485 <+2229>: mov $0x5,%edx > 0x000000000041c48a <+2234>: mov $0x4a64b0,%esi > 0x000000000041c48f <+2239>: mov (%rax,%r13,8),%rbx > 0x000000000041c493 <+2243>: callq 0x41b0f0 <dcgettext@plt> > 0x000000000041c498 <+2248>: mov %rax,%rdi > 0x000000000041c49b <+2251>: xor %eax,%eax > 0x000000000041c49d <+2253>: mov %rbx,%rsi > 0x000000000041c4a0 <+2256>: callq 0x43bba0 <report_error> > 0x000000000041c4a5 <+2261>: jmp 0x41c458 <main+2184> > 0x000000000041c4a7 <+2263>: nopw 0x0(%rax,%rax,1) > 0x000000000041c4b0 <+2272>: movzbl 0x2(%r12),%eax > 0x000000000041c4b6 <+2278>: test %al,%al > 0x000000000041c4b8 <+2280>: je 0x41bff6 <main+1062> > 0x000000000041c4be <+2286>: add $0x1,%r12 > 0x000000000041c4c2 <+2290>: mov %eax,%r15d > 0x000000000041c4c5 <+2293>: mov $0x1,%r14b > 0x000000000041c4c8 <+2296>: jmpq 0x41bff6 <main+1062> > 0x000000000041c4cd <+2301>: mov 0x4a67b0(%rdx),%rax > 0x000000000041c4d4 <+2308>: movl $0x1,(%rax) > 0x000000000041c4da <+2314>: jmpq 0x41c072 <main+1186> > 0x000000000041c4df <+2319>: xor %edx,%edx > 0x000000000041c4e1 <+2321>: cmp 0x2be1e1(%rip),%eax # 0x6da6c8 <current_user+8> > 0x000000000041c4e7 <+2327>: setne %dl > 0x000000000041c4ea <+2330>: jmpq 0x41bcea <main+282> > 0x000000000041c4ef <+2335>: cmp $0x2d,%dl > 0x000000000041c4f2 <+2338>: jne 0x41bf9b <main+971> > 0x000000000041c4f8 <+2344>: cmpb $0x0,0x1(%rax) > 0x000000000041c4fc <+2348>: je 0x41bf90 <main+960> > 0x000000000041c502 <+2354>: jmpq 0x41bf9b <main+971> > 0x000000000041c507 <+2359>: mov $0x1,%edi > 0x000000000041c50c <+2364>: callq 0x457e80 <show_shell_version> > 0x000000000041c511 <+2369>: xor %edi,%edi > 0x000000000041c513 <+2371>: callq 0x41b940 <exit@plt> > 0x000000000041c518 <+2376>: cmpb $0x2d,(%rax) > 0x000000000041c51b <+2379>: je 0x41ca26 <main+3670> > 0x000000000041c521 <+2385>: addl $0x1,0x2c6654(%rip) # 0x6e2b7c <login_shell> > 0x000000000041c528 <+2392>: jmpq 0x41bf16 <main+838> > 0x000000000041c52d <+2397>: cmp $0x63,%cl > 0x000000000041c530 <+2400>: je 0x41c7a7 <main+3031> > 0x000000000041c536 <+2406>: jg 0x41c58b <main+2491> > 0x000000000041c538 <+2408>: cmp $0x44,%cl > 0x000000000041c53b <+2411>: nopl 0x0(%rax,%rax,1) > 0x000000000041c540 <+2416>: je 0x41c75c <main+2956> > 0x000000000041c546 <+2422>: cmp $0x4f,%cl > 0x000000000041c549 <+2425>: je 0x41c6f0 <main+2848> > 0x000000000041c54f <+2431>: mov %r14d,%esi > 0x000000000041c552 <+2434>: mov %ebp,%edi > 0x000000000041c554 <+2436>: callq 0x43e090 <change_flag> > 0x000000000041c559 <+2441>: add $0x1,%eax > 0x000000000041c55c <+2444>: je 0x41c438 <main+2152> > 0x000000000041c562 <+2450>: add $0x1,%r13 > 0x000000000041c566 <+2454>: jmpq 0x41c100 <main+1328> > 0x000000000041c56b <+2459>: add $0x1,%rax > 0x000000000041c56f <+2463>: mov %rax,0x2c65da(%rip) # 0x6e2b50 <shell_name> > 0x000000000041c576 <+2470>: jmpq 0x41bdea <main+538> > 0x000000000041c57b <+2475>: movq $0x4a6454,0x2c65ca(%rip) # 0x6e2b50 <shell_name> > 0x000000000041c586 <+2486>: jmpq 0x41bf16 <main+838> > 0x000000000041c58b <+2491>: cmp $0x6f,%cl > 0x000000000041c58e <+2494>: je 0x41c77a <main+2986> > 0x000000000041c594 <+2500>: cmp $0x73,%cl > 0x000000000041c597 <+2503>: je 0x41c76b <main+2971> > 0x000000000041c59d <+2509>: cmp $0x6c,%cl > 0x000000000041c5a0 <+2512>: jne 0x41c54f <main+2431> > 0x000000000041c5a2 <+2514>: movl $0x1,0x2c65fc(%rip) # 0x6e2ba8 <make_login_shell> > 0x000000000041c5ac <+2524>: jmp 0x41c562 <main+2450> > 0x000000000041c5ae <+2526>: mov 0x2c650b(%rip),%rdi # 0x6e2ac0 <stdout> > 0x000000000041c5b5 <+2533>: mov $0x1,%esi > 0x000000000041c5ba <+2538>: callq 0x41d390 <show_shell_usage> > 0x000000000041c5bf <+2543>: xor %edi,%edi > 0x000000000041c5c1 <+2545>: callq 0x41b940 <exit@plt> > 0x000000000041c5c6 <+2550>: movzbl 0x1(%rax),%edx > 0x000000000041c5ca <+2554>: cmp $0x68,%dl > 0x000000000041c5cd <+2557>: je 0x41ca06 <main+3638> > 0x000000000041c5d3 <+2563>: cmp $0x75,%dl > 0x000000000041c5d6 <+2566>: jne 0x41bf26 <main+854> > 0x000000000041c5dc <+2572>: cmpb $0x0,0x2(%rax) > 0x000000000041c5e0 <+2576>: jne 0x41bf26 <main+854> > 0x000000000041c5e6 <+2582>: addl $0x1,0x2c65e3(%rip) # 0x6e2bd0 <su_shell> > 0x000000000041c5ed <+2589>: jmpq 0x41bf26 <main+854> > 0x000000000041c5f2 <+2594>: cmpl $0x0,0x2cb077(%rip) # 0x6e7670 <dump_translatable_strings> > 0x000000000041c5f9 <+2601>: je 0x41c199 <main+1481> > 0x000000000041c5ff <+2607>: jmpq 0x41c18f <main+1471> > 0x000000000041c604 <+2612>: cmpq $0x0,0x2cb06c(%rip) # 0x6e7678 <command_execution_string> > 0x000000000041c60c <+2620>: je 0x41ca5b <main+3723> > 0x000000000041c612 <+2626>: callq 0x41d340 <init_noninteractive> > 0x000000000041c617 <+2631>: jmpq 0x41c233 <main+1635> > 0x000000000041c61c <+2636>: mov $0x2d,%esi > 0x000000000041c621 <+2641>: mov $0x69,%edi > 0x000000000041c626 <+2646>: callq 0x43e090 <change_flag> > 0x000000000041c62b <+2651>: movl $0x1,0x2c6543(%rip) # 0x6e2b78 <interactive> > 0x000000000041c635 <+2661>: jmpq 0x41c36e <main+1950> > 0x000000000041c63a <+2666>: mov 0x28(%rsp),%eax > 0x000000000041c63e <+2670>: cmp 0x18(%rsp),%eax > 0x000000000041c642 <+2674>: je 0x41c651 <main+2689> > 0x000000000041c644 <+2676>: cmpl $0x0,0x2cb039(%rip) # 0x6e7684 <read_from_stdin> > 0x000000000041c64b <+2683>: je 0x41cc4a <main+4218> > 0x000000000041c651 <+2689>: cmpl $0x0,0x2c6520(%rip) # 0x6e2b78 <interactive> > 0x000000000041c658 <+2696>: je 0x41cc1b <main+4171> > 0x000000000041c65e <+2702>: mov 0x2c6463(%rip),%rdi # 0x6e2ac8 <stdin> > 0x000000000041c665 <+2709>: callq 0x41b4e0 <fileno@plt> > 0x000000000041c66a <+2714>: mov %eax,%edi > 0x000000000041c66c <+2716>: callq 0x429fe0 <sh_unset_nodelay_mode> > 0x000000000041c671 <+2721>: cmpl $0x0,0x2c6500(%rip) # 0x6e2b78 <interactive> > 0x000000000041c678 <+2728>: jne 0x41ca36 <main+3686> > 0x000000000041c67e <+2734>: mov 0x2cb27b(%rip),%rsi # 0x6e7900 <dollar_vars> > 0x000000000041c685 <+2741>: mov 0x2be015(%rip),%edi # 0x6da6a0 <default_buffered_input> > 0x000000000041c68b <+2747>: callq 0x4555d0 <with_input_from_buffered_stream> > 0x000000000041c690 <+2752>: mov 0x28(%rsp),%esi > 0x000000000041c694 <+2756>: mov 0x18(%rsp),%edx > 0x000000000041c698 <+2760>: mov $0x1,%ecx > 0x000000000041c69d <+2765>: mov 0x8(%rsp),%rdi > 0x000000000041c6a2 <+2770>: callq 0x41d700 <bind_args> > 0x000000000041c6a7 <+2775>: cmpl $0x0,0x2c649e(%rip) # 0x6e2b4c <debugging_mode> > 0x000000000041c6ae <+2782>: mov %eax,0x28(%rsp) > 0x000000000041c6b2 <+2786>: je 0x41c6c9 <main+2809> > 0x000000000041c6b4 <+2788>: mov 0x24(%rsp),%eax > 0x000000000041c6b8 <+2792>: test %eax,%eax > 0x000000000041c6ba <+2794>: jne 0x41c6c9 <main+2809> > 0x000000000041c6bc <+2796>: cmpl $0x0,0x2c64d1(%rip) # 0x6e2b94 <running_setuid> > 0x000000000041c6c3 <+2803>: je 0x41d0b7 <main+5351> > 0x000000000041c6c9 <+2809>: cmpl $0x0,0x2c64a4(%rip) # 0x6e2b74 <interactive_shell> > 0x000000000041c6d0 <+2816>: jne 0x41ce82 <main+4786> > 0x000000000041c6d6 <+2822>: movl $0x1,0x2c64b0(%rip) # 0x6e2b90 <shell_initialized> > 0x000000000041c6e0 <+2832>: callq 0x41e020 <reader_loop> > 0x000000000041c6e5 <+2837>: mov 0x2cb1d5(%rip),%edi # 0x6e78c0 <last_command_exit_value> > 0x000000000041c6eb <+2843>: callq 0x41d880 <exit_shell> > 0x000000000041c6f0 <+2848>: mov 0x8(%rsp),%rcx > 0x000000000041c6f5 <+2853>: movslq %ebx,%rax > 0x000000000041c6f8 <+2856>: mov (%rcx,%rax,8),%rbp > 0x000000000041c6fc <+2860>: test %rbp,%rbp > 0x000000000041c6ff <+2863>: je 0x41c8b9 <main+3305> > 0x000000000041c705 <+2869>: mov 0x2c64cd(%rip),%esi # 0x6e2bd8 <shopt_len> > 0x000000000041c70b <+2875>: cmp %esi,0x2c64c3(%rip) # 0x6e2bd4 <shopt_ind> > 0x000000000041c711 <+2881>: jl 0x41c736 <main+2918> > 0x000000000041c713 <+2883>: add $0x8,%esi > 0x000000000041c716 <+2886>: mov 0x2c649b(%rip),%rdi # 0x6e2bb8 <shopt_alist> > 0x000000000041c71d <+2893>: mov %esi,0x2c64b5(%rip) # 0x6e2bd8 <shopt_len> > 0x000000000041c723 <+2899>: movslq %esi,%rsi > 0x000000000041c726 <+2902>: shl $0x4,%rsi > 0x000000000041c72a <+2906>: callq 0x46a3e0 <xrealloc> > 0x000000000041c72f <+2911>: mov %rax,0x2c6482(%rip) # 0x6e2bb8 <shopt_alist> > 0x000000000041c736 <+2918>: mov 0x2c6498(%rip),%edx # 0x6e2bd4 <shopt_ind> > 0x000000000041c73c <+2924>: movslq %edx,%rax > 0x000000000041c73f <+2927>: add $0x1,%edx > 0x000000000041c742 <+2930>: shl $0x4,%rax > 0x000000000041c746 <+2934>: add 0x2c646b(%rip),%rax # 0x6e2bb8 <shopt_alist> > 0x000000000041c74d <+2941>: mov %edx,0x2c6481(%rip) # 0x6e2bd4 <shopt_ind> > 0x000000000041c753 <+2947>: mov %rbp,(%rax) > 0x000000000041c756 <+2950>: mov %r14d,0x8(%rax) > 0x000000000041c75a <+2954>: jmp 0x41c79f <main+3023> > 0x000000000041c75c <+2956>: movl $0x1,0x2caf0a(%rip) # 0x6e7670 <dump_translatable_strings> > 0x000000000041c766 <+2966>: jmpq 0x41c562 <main+2450> > 0x000000000041c76b <+2971>: movl $0x1,0x2caf0f(%rip) # 0x6e7684 <read_from_stdin> > 0x000000000041c775 <+2981>: jmpq 0x41c562 <main+2450> > 0x000000000041c77a <+2986>: mov 0x8(%rsp),%rdx > 0x000000000041c77f <+2991>: movslq %ebx,%rax > 0x000000000041c782 <+2994>: mov (%rdx,%rax,8),%rsi > 0x000000000041c786 <+2998>: test %rsi,%rsi > 0x000000000041c789 <+3001>: je 0x41c8a2 <main+3282> > 0x000000000041c78f <+3007>: mov %r14d,%edi > 0x000000000041c792 <+3010>: callq 0x475ce0 <set_minus_o_option> > 0x000000000041c797 <+3015>: test %eax,%eax > 0x000000000041c799 <+3017>: jne 0x41c466 <main+2198> > 0x000000000041c79f <+3023>: add $0x1,%ebx > 0x000000000041c7a2 <+3026>: jmpq 0x41c562 <main+2450> > 0x000000000041c7a7 <+3031>: movl $0x1,0x2cae9f(%rip) # 0x6e7650 <want_pending_command> > 0x000000000041c7b1 <+3041>: jmpq 0x41c562 <main+2450> > 0x000000000041c7b6 <+3046>: mov $0x3,%ebx > 0x000000000041c7bb <+3051>: mov %ebx,%edi > 0x000000000041c7bd <+3053>: xor %eax,%eax > 0x000000000041c7bf <+3055>: mov $0x1,%edx > 0x000000000041c7c4 <+3060>: mov $0x2,%esi > 0x000000000041c7c9 <+3065>: add $0x1,%ebx > 0x000000000041c7cc <+3068>: callq 0x41aff0 <fcntl@plt> > 0x000000000041c7d1 <+3073>: cmp $0x14,%ebx > 0x000000000041c7d4 <+3076>: jne 0x41c7bb <main+3051> > 0x000000000041c7d6 <+3078>: jmpq 0x41c249 <main+1657> > 0x000000000041c7db <+3083>: mov $0x4a648b,%edi > 0x000000000041c7e0 <+3088>: callq 0x4830c0 <getenv> > 0x000000000041c7e5 <+3093>: test %rax,%rax > 0x000000000041c7e8 <+3096>: jne 0x41bd03 <main+307> > 0x000000000041c7ee <+3102>: jmpq 0x41bd0d <main+317> > 0x000000000041c7f3 <+3107>: cmpl $0x0,0x2c637a(%rip) # 0x6e2b74 <interactive_shell> > 0x000000000041c7fa <+3114>: mov 0x2c7b37(%rip),%r12d # 0x6e4338 <exit_immediately_on_error> > 0x000000000041c801 <+3121>: movl $0x0,0x2c7b2d(%rip) # 0x6e4338 <exit_immediately_on_error> > 0x000000000041c80b <+3131>: je 0x41cbb0 <main+4064> > 0x000000000041c811 <+3137>: xor %edi,%edi > 0x000000000041c813 <+3139>: callq 0x443990 <set_job_control> > 0x000000000041c818 <+3144>: mov %eax,%ebx > 0x000000000041c81a <+3146>: xor %edx,%edx > 0x000000000041c81c <+3148>: cmpl $0x0,0x2c6359(%rip) # 0x6e2b7c <login_shell> > 0x000000000041c823 <+3155>: je 0x41c847 <main+3191> > 0x000000000041c825 <+3157>: cmpl $0x0,0x2c6310(%rip) # 0x6e2b3c <posixly_correct> > 0x000000000041c82c <+3164>: jne 0x41c847 <main+3191> > 0x000000000041c82e <+3166>: addl $0x1,0x2c6393(%rip) # 0x6e2bc8 <no_rc> > 0x000000000041c835 <+3173>: cmpl $0x0,0x2c6388(%rip) # 0x6e2bc4 <no_profile> > 0x000000000041c83c <+3180>: je 0x41d0c5 <main+5365> > 0x000000000041c842 <+3186>: mov $0x1,%edx > 0x000000000041c847 <+3191>: cmpl $0x0,0x2c6326(%rip) # 0x6e2b74 <interactive_shell> > 0x000000000041c84e <+3198>: je 0x41caf4 <main+3876> > 0x000000000041c854 <+3204>: cmpl $0x0,0x2c62e1(%rip) # 0x6e2b3c <posixly_correct> > 0x000000000041c85b <+3211>: je 0x41cc09 <main+4153> > 0x000000000041c861 <+3217>: cmpl $0x0,0x2c7a94(%rip) # 0x6e42fc <privileged_mode> > 0x000000000041c868 <+3224>: jne 0x41c88f <main+3263> > 0x000000000041c86a <+3226>: mov 0x2c6328(%rip),%eax # 0x6e2b98 <sourced_env> > 0x000000000041c870 <+3232>: lea 0x1(%rax),%edx > 0x000000000041c873 <+3235>: test %eax,%eax > 0x000000000041c875 <+3237>: mov %edx,0x2c631d(%rip) # 0x6e2b98 <sourced_env> > 0x000000000041c87b <+3243>: jne 0x41c88f <main+3263> > 0x000000000041c87d <+3245>: mov $0x4a645e,%edi > 0x000000000041c882 <+3250>: callq 0x4370b0 <get_string_value> > 0x000000000041c887 <+3255>: mov %rax,%rdi > 0x000000000041c88a <+3258>: callq 0x41d830 <execute_env_file> > 0x000000000041c88f <+3263>: mov %ebx,%edi > 0x000000000041c891 <+3265>: callq 0x443990 <set_job_control> > 0x000000000041c896 <+3270>: add %r12d,0x2c7a9b(%rip) # 0x6e4338 <exit_immediately_on_error> > 0x000000000041c89d <+3277>: jmpq 0x41c3a5 <main+2005> > 0x000000000041c8a2 <+3282>: xor %esi,%esi > 0x000000000041c8a4 <+3284>: cmp $0x2d,%r14d > 0x000000000041c8a8 <+3288>: mov %r12d,%edi > 0x000000000041c8ab <+3291>: setne %sil > 0x000000000041c8af <+3295>: callq 0x475bc0 <list_minus_o_opts> > 0x000000000041c8b4 <+3300>: jmpq 0x41c562 <main+2450> > 0x000000000041c8b9 <+3305>: xor %esi,%esi > 0x000000000041c8bb <+3307>: cmp $0x2d,%r14d > 0x000000000041c8bf <+3311>: setne %sil > 0x000000000041c8c3 <+3315>: xor %edi,%edi > 0x000000000041c8c5 <+3317>: callq 0x479da0 <shopt_listopt> > 0x000000000041c8ca <+3322>: jmpq 0x41c562 <main+2450> > 0x000000000041c8cf <+3327>: mov $0x4aa8ae,%edi > 0x000000000041c8d4 <+3332>: callq 0x4370b0 <get_string_value> > 0x000000000041c8d9 <+3337>: mov $0x4a64e4,%edi > 0x000000000041c8de <+3342>: mov %rax,%rbx > 0x000000000041c8e1 <+3345>: callq 0x4370b0 <get_string_value> > 0x000000000041c8e6 <+3350>: test %rbx,%rbx > 0x000000000041c8e9 <+3353>: mov %rax,%rbp > 0x000000000041c8ec <+3356>: je 0x41cf37 <main+4967> > 0x000000000041c8f2 <+3362>: xor %r12d,%r12d > 0x000000000041c8f5 <+3365>: cmpb $0x65,(%rbx) > 0x000000000041c8f8 <+3368>: je 0x41cef4 <main+4900> > 0x000000000041c8fe <+3374>: or 0x2c6243(%rip),%r12d # 0x6e2b48 <no_line_editing> > 0x000000000041c905 <+3381>: test %rbp,%rbp > 0x000000000041c908 <+3384>: mov %r12d,0x2c6239(%rip) # 0x6e2b48 <no_line_editing> > 0x000000000041c90f <+3391>: je 0x41ced9 <main+4873> > 0x000000000041c915 <+3397>: cmpb $0x74,0x0(%rbp) > 0x000000000041c919 <+3401>: je 0x41ceb5 <main+4837> > 0x000000000041c91f <+3407>: test %rbx,%rbx > 0x000000000041c922 <+3410>: movl $0x1,0x2cad68(%rip) # 0x6e7694 <running_under_emacs> > 0x000000000041c92c <+3420>: mov $0x1,%r12d > 0x000000000041c932 <+3426>: je 0x41c939 <main+3433> > 0x000000000041c934 <+3428>: cmpb $0x65,(%rbx) > 0x000000000041c937 <+3431>: je 0x41c95d <main+3469> > 0x000000000041c939 <+3433>: xor %edx,%edx > 0x000000000041c93b <+3435>: add %edx,%r12d > 0x000000000041c93e <+3438>: test %r12d,%r12d > 0x000000000041c941 <+3441>: mov %r12d,0x2cad4c(%rip) # 0x6e7694 <running_under_emacs> > 0x000000000041c948 <+3448>: je 0x41c2ea <main+1818> > 0x000000000041c94e <+3454>: movl $0x1,0x2c785c(%rip) # 0x6e41b4 <gnu_error_format> > 0x000000000041c958 <+3464>: jmpq 0x41c2ea <main+1818> > 0x000000000041c95d <+3469>: mov $0x5,%edx > 0x000000000041c962 <+3474>: mov $0x4a64f5,%esi > 0x000000000041c967 <+3479>: mov %rbx,%rdi > 0x000000000041c96a <+3482>: callq 0x41aee0 <strncmp@plt> > 0x000000000041c96f <+3487>: test %eax,%eax > 0x000000000041c971 <+3489>: jne 0x41c939 <main+3433> > 0x000000000041c973 <+3491>: test %rbp,%rbp > 0x000000000041c976 <+3494>: je 0x41c939 <main+3433> > 0x000000000041c978 <+3496>: mov $0x4a64f6,%esi > 0x000000000041c97d <+3501>: mov %rbp,%rdi > 0x000000000041c980 <+3504>: callq 0x41ba30 <strstr@plt> > 0x000000000041c985 <+3509>: test %rax,%rax > 0x000000000041c988 <+3512>: mov $0x1,%edx > 0x000000000041c98d <+3517>: jne 0x41c93b <main+3435> > 0x000000000041c98f <+3519>: jmp 0x41c939 <main+3433> > 0x000000000041c991 <+3521>: xor %edx,%edx > 0x000000000041c993 <+3523>: mov $0x4bb82d,%esi > 0x000000000041c998 <+3528>: mov $0x4a647b,%edi > 0x000000000041c99d <+3533>: callq 0x438d10 <bind_variable> > 0x000000000041c9a2 <+3538>: mov $0x4a647b,%edi > 0x000000000041c9a7 <+3543>: callq 0x436e70 <sv_strict_posix> > 0x000000000041c9ac <+3548>: jmpq 0x41c256 <main+1670> > 0x000000000041c9b1 <+3553>: movl $0x1,0x2c7971(%rip) # 0x6e432c <read_but_dont_execute> > 0x000000000041c9bb <+3563>: callq 0x46d0e0 <initialize_shell_builtins> > 0x000000000041c9c0 <+3568>: jmpq 0x41c1a6 <main+1494> > 0x000000000041c9c5 <+3573>: cmp $0x2d,%dl > 0x000000000041c9c8 <+3576>: je 0x41c133 <main+1379> > 0x000000000041c9ce <+3582>: xchg %ax,%ax > 0x000000000041c9d0 <+3584>: jmpq 0x41c14e <main+1406> > 0x000000000041c9d5 <+3589>: mov 0x2c6174(%rip),%rdi # 0x6e2b50 <shell_name> > 0x000000000041c9dc <+3596>: callq 0x41d990 <maybe_make_restricted> > 0x000000000041c9e1 <+3601>: jmpq 0x41c3da <main+2058> > 0x000000000041c9e6 <+3606>: xor %edx,%edx > 0x000000000041c9e8 <+3608>: mov $0x4bb82d,%esi > 0x000000000041c9ed <+3613>: mov $0x4a647b,%edi > 0x000000000041c9f2 <+3618>: callq 0x438d10 <bind_variable> > 0x000000000041c9f7 <+3623>: mov $0x4a647b,%edi > 0x000000000041c9fc <+3628>: callq 0x436e70 <sv_strict_posix> > 0x000000000041ca01 <+3633>: jmpq 0x41c3b2 <main+2018> > 0x000000000041ca06 <+3638>: cmpb $0x0,0x2(%rax) > 0x000000000041ca0a <+3642>: jne 0x41bf26 <main+854> > 0x000000000041ca10 <+3648>: addl $0x1,0x2c61a9(%rip) # 0x6e2bc0 <act_like_sh> > 0x000000000041ca17 <+3655>: jmpq 0x41bf26 <main+854> > 0x000000000041ca1c <+3660>: callq 0x41d600 <start_debugger> > 0x000000000041ca21 <+3665>: jmpq 0x41c417 <main+2119> > 0x000000000041ca26 <+3670>: add $0x1,%rax > 0x000000000041ca2a <+3674>: mov %rax,0x2c611f(%rip) # 0x6e2b50 <shell_name> > 0x000000000041ca31 <+3681>: jmpq 0x41c521 <main+2385> > 0x000000000041ca36 <+3686>: cmpl $0x0,0x2c610b(%rip) # 0x6e2b48 <no_line_editing> > 0x000000000041ca3d <+3693>: je 0x41d0f1 <main+5409> > 0x000000000041ca43 <+3699>: mov 0x2caeb6(%rip),%rsi # 0x6e7900 <dollar_vars> > 0x000000000041ca4a <+3706>: mov 0x2c614f(%rip),%rdi # 0x6e2ba0 <default_input> > 0x000000000041ca51 <+3713>: callq 0x41ec90 <with_input_from_stream> > 0x000000000041ca56 <+3718>: jmpq 0x41c690 <main+2752> > 0x000000000041ca5b <+3723>: cmpl $0x0,0x2c60e2(%rip) # 0x6e2b44 <wordexp_only> > 0x000000000041ca62 <+3730>: jne 0x41c612 <main+2626> > 0x000000000041ca68 <+3736>: mov 0x28(%rsp),%eax > 0x000000000041ca6c <+3740>: cmp 0x18(%rsp),%eax > 0x000000000041ca70 <+3744>: je 0x41ca7f <main+3759> > 0x000000000041ca72 <+3746>: cmpl $0x0,0x2cac0b(%rip) # 0x6e7684 <read_from_stdin> > 0x000000000041ca79 <+3753>: je 0x41c612 <main+2626> > 0x000000000041ca7f <+3759>: mov 0x2c6042(%rip),%rdi # 0x6e2ac8 <stdin> > 0x000000000041ca86 <+3766>: callq 0x41b4e0 <fileno@plt> > 0x000000000041ca8b <+3771>: mov %eax,%edi > 0x000000000041ca8d <+3773>: callq 0x41af70 <isatty@plt> > 0x000000000041ca92 <+3778>: test %eax,%eax > 0x000000000041ca94 <+3780>: je 0x41c612 <main+2626> > 0x000000000041ca9a <+3786>: mov 0x2c6087(%rip),%rdi # 0x6e2b28 <stderr> > 0x000000000041caa1 <+3793>: callq 0x41b4e0 <fileno@plt> > 0x000000000041caa6 <+3798>: mov %eax,%edi > 0x000000000041caa8 <+3800>: callq 0x41af70 <isatty@plt> > 0x000000000041caad <+3805>: test %eax,%eax > 0x000000000041caaf <+3807>: jne 0x41c20b <main+1595> > 0x000000000041cab5 <+3813>: jmpq 0x41c612 <main+2626> > 0x000000000041caba <+3818>: nopw 0x0(%rax,%rax,1) > 0x000000000041cac0 <+3824>: callq 0x41da10 <disable_priv_mode> > 0x000000000041cac5 <+3829>: jmpq 0x41c1bc <main+1516> > 0x000000000041caca <+3834>: mov $0x5,%edx > 0x000000000041cacf <+3839>: mov $0x4a6750,%esi > 0x000000000041cad4 <+3844>: xor %edi,%edi > 0x000000000041cad6 <+3846>: callq 0x41b0f0 <dcgettext@plt> > 0x000000000041cadb <+3851>: mov $0x4a6450,%esi > 0x000000000041cae0 <+3856>: mov %rax,%rdi > 0x000000000041cae3 <+3859>: xor %eax,%eax > 0x000000000041cae5 <+3861>: callq 0x43bba0 <report_error> > 0x000000000041caea <+3866>: mov $0x2,%edi > 0x000000000041caef <+3871>: callq 0x41b940 <exit@plt> > 0x000000000041caf4 <+3876>: cmpl $0x0,0x2c60d5(%rip) # 0x6e2bd0 <su_shell> > 0x000000000041cafb <+3883>: je 0x41cb5b <main+3979> > 0x000000000041cafd <+3885>: cmpl $0x0,0x2c6078(%rip) # 0x6e2b7c <login_shell> > 0x000000000041cb04 <+3892>: je 0x41cb5b <main+3979> > 0x000000000041cb06 <+3894>: cmpl $0x0,0x2c602f(%rip) # 0x6e2b3c <posixly_correct> > 0x000000000041cb0d <+3901>: jne 0x41c88f <main+3263> > 0x000000000041cb13 <+3907>: test %edx,%edx > 0x000000000041cb15 <+3909>: jne 0x41cb2b <main+3931> > 0x000000000041cb17 <+3911>: addl $0x1,0x2c60aa(%rip) # 0x6e2bc8 <no_rc> > 0x000000000041cb1e <+3918>: cmpl $0x0,0x2c609f(%rip) # 0x6e2bc4 <no_profile> > 0x000000000041cb25 <+3925>: je 0x41cf9b <main+5067> > 0x000000000041cb2b <+3931>: cmpl $0x0,0x2c608e(%rip) # 0x6e2bc0 <act_like_sh> > 0x000000000041cb32 <+3938>: jne 0x41c861 <main+3217> > 0x000000000041cb38 <+3944>: cmpl $0x0,0x2c6089(%rip) # 0x6e2bc8 <no_rc> > 0x000000000041cb3f <+3951>: jne 0x41c88f <main+3263> > 0x000000000041cb45 <+3957>: mov 0x2bdb9c(%rip),%rdi # 0x6da6e8 <bashrc_file> > 0x000000000041cb4c <+3964>: mov $0x1,%esi > 0x000000000041cb51 <+3969>: callq 0x46ee40 <maybe_execute_file> > 0x000000000041cb56 <+3974>: jmpq 0x41c88f <main+3263> > 0x000000000041cb5b <+3979>: cmpl $0x0,0x2c5fda(%rip) # 0x6e2b3c <posixly_correct> > 0x000000000041cb62 <+3986>: jne 0x41c896 <main+3270> > 0x000000000041cb68 <+3992>: cmpl $0x0,0x2c6051(%rip) # 0x6e2bc0 <act_like_sh> > 0x000000000041cb6f <+3999>: jne 0x41c896 <main+3270> > 0x000000000041cb75 <+4005>: cmpl $0x0,0x2c7780(%rip) # 0x6e42fc <privileged_mode> > 0x000000000041cb7c <+4012>: jne 0x41c896 <main+3270> > 0x000000000041cb82 <+4018>: mov 0x2c6010(%rip),%eax # 0x6e2b98 <sourced_env> > 0x000000000041cb88 <+4024>: lea 0x1(%rax),%edx > 0x000000000041cb8b <+4027>: test %eax,%eax > 0x000000000041cb8d <+4029>: mov %edx,0x2c6005(%rip) # 0x6e2b98 <sourced_env> > 0x000000000041cb93 <+4035>: jne 0x41c896 <main+3270> > 0x000000000041cb99 <+4041>: mov $0x4a6459,%edi > 0x000000000041cb9e <+4046>: callq 0x4370b0 <get_string_value> > 0x000000000041cba3 <+4051>: mov %rax,%rdi > 0x000000000041cba6 <+4054>: callq 0x41d830 <execute_env_file> > 0x000000000041cbab <+4059>: jmpq 0x41c896 <main+3270> > 0x000000000041cbb0 <+4064>: cmpl $0x0,0x2c6011(%rip) # 0x6e2bc8 <no_rc> > 0x000000000041cbb7 <+4071>: jne 0x41cc02 <main+4146> > 0x000000000041cbb9 <+4073>: cmpl $0x0,0x2c5fbc(%rip) # 0x6e2b7c <login_shell> > 0x000000000041cbc0 <+4080>: jne 0x41cc02 <main+4146> > 0x000000000041cbc2 <+4082>: cmpl $0x0,0x2c5ff7(%rip) # 0x6e2bc0 <act_like_sh> > 0x000000000041cbc9 <+4089>: jne 0x41cc02 <main+4146> > 0x000000000041cbcb <+4091>: cmpq $0x0,0x2caaa5(%rip) # 0x6e7678 <command_execution_string> > 0x000000000041cbd3 <+4099>: je 0x41cc02 <main+4146> > 0x000000000041cbd5 <+4101>: mov $0x4a6503,%edi > 0x000000000041cbda <+4106>: callq 0x436d40 <find_variable> > 0x000000000041cbdf <+4111>: test %rax,%rax > 0x000000000041cbe2 <+4114>: je 0x41d03e <main+5230> > 0x000000000041cbe8 <+4120>: cmpl $0x1,0x2c7549(%rip) # 0x6e4138 <shell_level> > 0x000000000041cbef <+4127>: jle 0x41d028 <main+5208> > 0x000000000041cbf5 <+4133>: cmpl $0x0,0x2c5f78(%rip) # 0x6e2b74 <interactive_shell> > 0x000000000041cbfc <+4140>: jne 0x41c811 <main+3137> > 0x000000000041cc02 <+4146>: xor %ebx,%ebx > 0x000000000041cc04 <+4148>: jmpq 0x41c81a <main+3146> > 0x000000000041cc09 <+4153>: cmpl $0x0,0x2c5f6c(%rip) # 0x6e2b7c <login_shell> > 0x000000000041cc10 <+4160>: je 0x41cb2b <main+3931> > 0x000000000041cc16 <+4166>: jmpq 0x41cb13 <main+3907> > 0x000000000041cc1b <+4171>: mov 0x2c5ea6(%rip),%rdi # 0x6e2ac8 <stdin> > 0x000000000041cc22 <+4178>: callq 0x41b4e0 <fileno@plt> > 0x000000000041cc27 <+4183>: mov %eax,0x2bda73(%rip) # 0x6da6a0 <default_buffered_input> > 0x000000000041cc2d <+4189>: cmpl $0x0,0x2c5f44(%rip) # 0x6e2b78 <interactive> > 0x000000000041cc34 <+4196>: jne 0x41c65e <main+2702> > 0x000000000041cc3a <+4202>: mov 0x2bda60(%rip),%edi # 0x6da6a0 <default_buffered_input> > 0x000000000041cc40 <+4208>: callq 0x429fe0 <sh_unset_nodelay_mode> > 0x000000000041cc45 <+4213>: jmpq 0x41c671 <main+2721> > 0x000000000041cc4a <+4218>: movslq 0x28(%rsp),%rax > 0x000000000041cc4f <+4223>: mov 0x8(%rsp),%rcx > 0x000000000041cc54 <+4228>: mov (%rcx,%rax,8),%r12 > 0x000000000041cc58 <+4232>: xor %eax,%eax > 0x000000000041cc5a <+4234>: or $0xffffffffffffffff,%rcx > 0x000000000041cc5e <+4238>: mov %r12,%rdi > 0x000000000041cc61 <+4241>: repnz scas %es:(%rdi),%al > 0x000000000041cc63 <+4243>: not %rcx > 0x000000000041cc66 <+4246>: mov %rcx,%rdi > 0x000000000041cc69 <+4249>: callq 0x46a360 <xmalloc> > 0x000000000041cc6e <+4254>: mov %r12,%rsi > 0x000000000041cc71 <+4257>: mov %rax,%rdi > 0x000000000041cc74 <+4260>: callq 0x41af00 <strcpy@plt> > 0x000000000041cc79 <+4265>: xor %esi,%esi > 0x000000000041cc7b <+4267>: mov %rax,%rdi > 0x000000000041cc7e <+4270>: mov %rax,%rbx > 0x000000000041cc81 <+4273>: mov %rax,%r15 > 0x000000000041cc84 <+4276>: xor %eax,%eax > 0x000000000041cc86 <+4278>: callq 0x41b7f0 <open@plt> > 0x000000000041cc8b <+4283>: test %eax,%eax > 0x000000000041cc8d <+4285>: mov %eax,%ebp > 0x000000000041cc8f <+4287>: js 0x41d151 <main+5505> > 0x000000000041cc95 <+4293>: mov 0x2cac64(%rip),%rdi # 0x6e7900 <dollar_vars> > 0x000000000041cc9c <+4300>: callq 0x41ae20 <free@plt> > 0x000000000041cca1 <+4305>: mov 0x2ca9b0(%rip),%r13 # 0x6e7658 <exec_argv0> > 0x000000000041cca8 <+4312>: test %r13,%r13 > 0x000000000041ccab <+4315>: je 0x41d12b <main+5467> > 0x000000000041ccb1 <+4321>: mov %r13,%rdi > 0x000000000041ccb4 <+4324>: xor %eax,%eax > 0x000000000041ccb6 <+4326>: or $0xffffffffffffffff,%rcx > 0x000000000041ccba <+4330>: repnz scas %es:(%rdi),%al > 0x000000000041ccbc <+4332>: not %rcx > 0x000000000041ccbf <+4335>: mov %rcx,%rdi > 0x000000000041ccc2 <+4338>: callq 0x46a360 <xmalloc> > 0x000000000041ccc7 <+4343>: mov %r13,%rsi > 0x000000000041ccca <+4346>: mov %rax,%rdi > 0x000000000041cccd <+4349>: callq 0x41af00 <strcpy@plt> > 0x000000000041ccd2 <+4354>: mov 0x2ca97f(%rip),%rdi # 0x6e7658 <exec_argv0> > 0x000000000041ccd9 <+4361>: mov %rax,0x2cac20(%rip) # 0x6e7900 <dollar_vars> > 0x000000000041cce0 <+4368>: test %rdi,%rdi > 0x000000000041cce3 <+4371>: je 0x41ccf5 <main+4389> > 0x000000000041cce5 <+4373>: callq 0x41ae20 <free@plt> > 0x000000000041ccea <+4378>: movq $0x0,0x2ca963(%rip) # 0x6e7658 <exec_argv0> > 0x000000000041ccf5 <+4389>: mov $0x4a6550,%edi > 0x000000000041ccfa <+4394>: xor %r13d,%r13d > 0x000000000041ccfd <+4397>: callq 0x436d40 <find_variable> > 0x000000000041cd02 <+4402>: test %rax,%rax > 0x000000000041cd05 <+4405>: je 0x41cd11 <main+4417> > 0x000000000041cd07 <+4407>: testb $0x4,0x28(%rax) > 0x000000000041cd0b <+4411>: je 0x41cd11 <main+4417> > 0x000000000041cd0d <+4413>: mov 0x8(%rax),%r13 > 0x000000000041cd11 <+4417>: mov $0x4a6559,%edi > 0x000000000041cd16 <+4422>: xor %r12d,%r12d > 0x000000000041cd19 <+4425>: callq 0x436d40 <find_variable> > 0x000000000041cd1e <+4430>: test %rax,%rax > 0x000000000041cd21 <+4433>: je 0x41cd2d <main+4445> > 0x000000000041cd23 <+4435>: testb $0x4,0x28(%rax) > 0x000000000041cd27 <+4439>: je 0x41cd2d <main+4445> > 0x000000000041cd29 <+4441>: mov 0x8(%rax),%r12 > 0x000000000041cd2d <+4445>: mov $0x4a6565,%edi > 0x000000000041cd32 <+4450>: callq 0x436d40 <find_variable> > 0x000000000041cd37 <+4455>: test %rax,%rax > 0x000000000041cd3a <+4458>: je 0x41ce6d <main+4765> > 0x000000000041cd40 <+4464>: testb $0x4,0x28(%rax) > 0x000000000041cd44 <+4468>: je 0x41ce6d <main+4765> > 0x000000000041cd4a <+4474>: mov 0x8(%rax),%r14 > 0x000000000041cd4e <+4478>: mov %rbx,%rdx > 0x000000000041cd51 <+4481>: mov $0x1,%esi > 0x000000000041cd56 <+4486>: mov %r12,%rdi > 0x000000000041cd59 <+4489>: callq 0x458c90 <array_rshift> > 0x000000000041cd5e <+4494>: test %r14,%r14 > 0x000000000041cd61 <+4497>: je 0x41cd8b <main+4539> > 0x000000000041cd63 <+4499>: callq 0x42fab0 <executing_line_number> > 0x000000000041cd68 <+4504>: movslq %eax,%rdi > 0x000000000041cd6b <+4507>: callq 0x483440 <itos> > 0x000000000041cd70 <+4512>: mov %r14,%rdi > 0x000000000041cd73 <+4515>: mov %rax,%r12 > 0x000000000041cd76 <+4518>: mov %rax,%rdx > 0x000000000041cd79 <+4521>: mov $0x1,%esi > 0x000000000041cd7e <+4526>: callq 0x458c90 <array_rshift> > 0x000000000041cd83 <+4531>: mov %r12,%rdi > 0x000000000041cd86 <+4534>: callq 0x41ae20 <free@plt> > 0x000000000041cd8b <+4539>: mov $0x4a6571,%edx > 0x000000000041cd90 <+4544>: mov $0x1,%esi > 0x000000000041cd95 <+4549>: mov %r13,%rdi > 0x000000000041cd98 <+4552>: callq 0x458c90 <array_rshift> > 0x000000000041cd9d <+4557>: mov %ebp,%edi > 0x000000000041cd9f <+4559>: callq 0x41af70 <isatty@plt> > 0x000000000041cda4 <+4564>: test %eax,%eax > 0x000000000041cda6 <+4566>: jne 0x41d181 <main+5553> > 0x000000000041cdac <+4572>: xor %esi,%esi > 0x000000000041cdae <+4574>: mov $0x1,%edx > 0x000000000041cdb3 <+4579>: mov %ebp,%edi > 0x000000000041cdb5 <+4581>: callq 0x41b220 <lseek@plt> > 0x000000000041cdba <+4586>: add $0x1,%rax > 0x000000000041cdbe <+4590>: je 0x41ce01 <main+4657> > 0x000000000041cdc0 <+4592>: lea 0xc0(%rsp),%rsi > 0x000000000041cdc8 <+4600>: mov $0x50,%edx > 0x000000000041cdcd <+4605>: mov %ebp,%edi > 0x000000000041cdcf <+4607>: callq 0x41b350 <read@plt> > 0x000000000041cdd4 <+4612>: cmp $0x0,%eax > 0x000000000041cdd7 <+4615>: jl 0x41cf4f <main+4991> > 0x000000000041cddd <+4621>: je 0x41cdf6 <main+4646> > 0x000000000041cddf <+4623>: lea 0xc0(%rsp),%rdi > 0x000000000041cde7 <+4631>: mov %eax,%esi > 0x000000000041cde9 <+4633>: callq 0x42a2b0 <check_binary_file> > 0x000000000041cdee <+4638>: test %eax,%eax > 0x000000000041cdf0 <+4640>: jne 0x41d094 <main+5316> > 0x000000000041cdf6 <+4646>: xor %edx,%edx > 0x000000000041cdf8 <+4648>: xor %esi,%esi > 0x000000000041cdfa <+4650>: mov %ebp,%edi > 0x000000000041cdfc <+4652>: callq 0x41b220 <lseek@plt> > 0x000000000041ce01 <+4657>: or $0xffffffff,%edx > 0x000000000041ce04 <+4660>: mov $0x1,%esi > 0x000000000041ce09 <+4665>: mov %ebp,%edi > 0x000000000041ce0b <+4667>: callq 0x42a1d0 <move_to_high_fd> > 0x000000000041ce10 <+4672>: mov $0x1,%edx > 0x000000000041ce15 <+4677>: mov %eax,0x2bd885(%rip) # 0x6da6a0 <default_buffered_input> > 0x000000000041ce1b <+4683>: mov %eax,%edi > 0x000000000041ce1d <+4685>: mov $0x2,%esi > 0x000000000041ce22 <+4690>: xor %eax,%eax > 0x000000000041ce24 <+4692>: callq 0x41aff0 <fcntl@plt> > 0x000000000041ce29 <+4697>: cmpl $0x0,0x2c74e0(%rip) # 0x6e4310 <forced_interactive> > 0x000000000041ce30 <+4704>: je 0x41ce55 <main+4741> > 0x000000000041ce32 <+4706>: callq 0x41d340 <init_noninteractive> > 0x000000000041ce37 <+4711>: movl $0x1,0x2c5d23(%rip) # 0x6e2b64 <startup_state> > 0x000000000041ce41 <+4721>: movl $0x1,0x2c5d29(%rip) # 0x6e2b74 <interactive_shell> > 0x000000000041ce4b <+4731>: movl $0x1,0x2c5ddf(%rip) # 0x6e2c34 <expand_aliases> > 0x000000000041ce55 <+4741>: mov %rbx,%rdi > 0x000000000041ce58 <+4744>: callq 0x41ae20 <free@plt> > 0x000000000041ce5d <+4749>: mov 0x28(%rsp),%eax > 0x000000000041ce61 <+4753>: add $0x1,%eax > 0x000000000041ce64 <+4756>: mov %eax,0x28(%rsp) > 0x000000000041ce68 <+4760>: jmpq 0x41cc2d <main+4189> > 0x000000000041ce6d <+4765>: mov %rbx,%rdx > 0x000000000041ce70 <+4768>: mov $0x1,%esi > 0x000000000041ce75 <+4773>: mov %r12,%rdi > 0x000000000041ce78 <+4776>: callq 0x458c90 <array_rshift> > 0x000000000041ce7d <+4781>: jmpq 0x41cd8b <main+4539> > 0x000000000041ce82 <+4786>: callq 0x4531d0 <reset_mail_timer> > 0x000000000041ce87 <+4791>: callq 0x4533f0 <init_mail_dates> > 0x000000000041ce8c <+4796>: nopl 0x0(%rax) > 0x000000000041ce90 <+4800>: callq 0x45da50 <bash_initialize_history> > 0x000000000041ce95 <+4805>: cmpl $0x0,0x2c5cf4(%rip) # 0x6e2b90 <shell_initialized> > 0x000000000041ce9c <+4812>: jne 0x41ceab <main+4827> > 0x000000000041ce9e <+4814>: cmpl $0x0,0x2cb2e7(%rip) # 0x6e818c <history_lines_this_session> > 0x000000000041cea5 <+4821>: je 0x41cf2d <main+4957> > 0x000000000041ceab <+4827>: callq 0x4406c0 <get_tty_state> > 0x000000000041ceb0 <+4832>: jmpq 0x41c6d6 <main+2822> > 0x000000000041ceb5 <+4837>: cmpb $0x0,0x1(%rbp) > 0x000000000041ceb9 <+4841>: jne 0x41c91f <main+3407> > 0x000000000041cebf <+4847>: cmpb $0x64,(%rbx) > 0x000000000041cec2 <+4850>: je 0x41cf0f <main+4927> > 0x000000000041cec4 <+4852>: movl $0x1,0x2ca7c6(%rip) # 0x6e7694 <running_under_emacs> > 0x000000000041cece <+4862>: mov $0x1,%r12d > 0x000000000041ced4 <+4868>: jmpq 0x41c934 <main+3428> > 0x000000000041ced9 <+4873>: cmpb $0x65,(%rbx) > 0x000000000041cedc <+4876>: je 0x41d075 <main+5285> > 0x000000000041cee2 <+4882>: movl $0x0,0x2ca7a8(%rip) # 0x6e7694 <running_under_emacs> > 0x000000000041ceec <+4892>: xor %r12d,%r12d > 0x000000000041ceef <+4895>: jmpq 0x41c934 <main+3428> > 0x000000000041cef4 <+4900>: mov $0x4a64ea,%esi > 0x000000000041cef9 <+4905>: mov %rbx,%rdi > 0x000000000041cefc <+4908>: xor %r12d,%r12d > 0x000000000041ceff <+4911>: callq 0x41b3e0 <strcmp@plt> > 0x000000000041cf04 <+4916>: test %eax,%eax > 0x000000000041cf06 <+4918>: sete %r12b > 0x000000000041cf0a <+4922>: jmpq 0x41c8fe <main+3374> > 0x000000000041cf0f <+4927>: mov $0x4a64f0,%esi > 0x000000000041cf14 <+4932>: mov %rbx,%rdi > 0x000000000041cf17 <+4935>: callq 0x41b3e0 <strcmp@plt> > 0x000000000041cf1c <+4940>: test %eax,%eax > 0x000000000041cf1e <+4942>: jne 0x41cec4 <main+4852> > 0x000000000041cf20 <+4944>: or $0x1,%r12d > 0x000000000041cf24 <+4948>: mov %r12d,0x2c5c1d(%rip) # 0x6e2b48 <no_line_editing> > 0x000000000041cf2b <+4955>: jmp 0x41cec4 <main+4852> > 0x000000000041cf2d <+4957>: callq 0x45db10 <load_history> > 0x000000000041cf32 <+4962>: jmpq 0x41ceab <main+4827> > 0x000000000041cf37 <+4967>: test %rax,%rax > 0x000000000041cf3a <+4970>: mov 0x2c5c07(%rip),%r12d # 0x6e2b48 <no_line_editing> > 0x000000000041cf41 <+4977>: jne 0x41c915 <main+3397> > 0x000000000041cf47 <+4983>: xor %r12d,%r12d > 0x000000000041cf4a <+4986>: jmpq 0x41c939 <main+3433> > 0x000000000041cf4f <+4991>: callq 0x41aeb0 <__errno_location@plt> > 0x000000000041cf54 <+4996>: lea 0x30(%rsp),%rdx > 0x000000000041cf59 <+5001>: mov %ebp,%esi > 0x000000000041cf5b <+5003>: mov $0x1,%edi > 0x000000000041cf60 <+5008>: mov %rax,%r12 > 0x000000000041cf63 <+5011>: mov (%rax),%r13d > 0x000000000041cf66 <+5014>: callq 0x41b5e0 <__fxstat@plt> > 0x000000000041cf6b <+5019>: test %eax,%eax > 0x000000000041cf6d <+5021>: jne 0x41cf85 <main+5045> > 0x000000000041cf6f <+5023>: mov 0x48(%rsp),%edx > 0x000000000041cf73 <+5027>: and $0xf000,%edx > 0x000000000041cf79 <+5033>: cmp $0x4000,%edx > 0x000000000041cf7f <+5039>: je 0x41d1d7 <main+5639> > 0x000000000041cf85 <+5045>: mov %r13d,(%r12) > 0x000000000041cf89 <+5049>: mov %rbx,%rdi > 0x000000000041cf8c <+5052>: callq 0x43bc90 <file_error> > 0x000000000041cf91 <+5057>: mov $0x7e,%edi > 0x000000000041cf96 <+5062>: callq 0x41b940 <exit@plt> > 0x000000000041cf9b <+5067>: mov $0x1,%esi > 0x000000000041cfa0 <+5072>: mov $0x4a651a,%edi > 0x000000000041cfa5 <+5077>: callq 0x46ee40 <maybe_execute_file> > 0x000000000041cfaa <+5082>: cmpl $0x0,0x2c5c0f(%rip) # 0x6e2bc0 <act_like_sh> > 0x000000000041cfb1 <+5089>: je 0x41cfc7 <main+5111> > 0x000000000041cfb3 <+5091>: mov $0x1,%esi > 0x000000000041cfb8 <+5096>: mov $0x4a6527,%edi > 0x000000000041cfbd <+5101>: callq 0x46ee40 <maybe_execute_file> > 0x000000000041cfc2 <+5106>: jmpq 0x41cb2b <main+3931> > 0x000000000041cfc7 <+5111>: mov $0x1,%esi > 0x000000000041cfcc <+5116>: mov $0x4a6532,%edi > 0x000000000041cfd1 <+5121>: callq 0x46ee40 <maybe_execute_file> > 0x000000000041cfd6 <+5126>: test %eax,%eax > 0x000000000041cfd8 <+5128>: jne 0x41cb2b <main+3931> > 0x000000000041cfde <+5134>: mov $0x1,%esi > 0x000000000041cfe3 <+5139>: mov $0x4a6542,%edi > 0x000000000041cfe8 <+5144>: callq 0x46ee40 <maybe_execute_file> > 0x000000000041cfed <+5149>: test %eax,%eax > 0x000000000041cfef <+5151>: jne 0x41cb2b <main+3931> > 0x000000000041cff5 <+5157>: jmp 0x41cfb3 <main+5091> > 0x000000000041cff7 <+5159>: xor %edi,%edi > 0x000000000041cff9 <+5161>: mov $0x5,%edx > 0x000000000041cffe <+5166>: mov $0x4a6750,%esi > 0x000000000041d003 <+5171>: callq 0x41b0f0 <dcgettext@plt> > 0x000000000041d008 <+5176>: mov %rbp,%rsi > 0x000000000041d00b <+5179>: mov %rax,%rdi > 0x000000000041d00e <+5182>: xor %eax,%eax > 0x000000000041d010 <+5184>: callq 0x43bba0 <report_error> > 0x000000000041d015 <+5189>: jmpq 0x41c466 <main+2198> > 0x000000000041d01a <+5194>: cmp $0x2b,%dl > 0x000000000041d01d <+5197>: je 0x41c0ef <main+1311> > 0x000000000041d023 <+5203>: jmpq 0x41c14e <main+1406> > 0x000000000041d028 <+5208>: mov 0x2bd6b9(%rip),%rdi # 0x6da6e8 <bashrc_file> > 0x000000000041d02f <+5215>: mov $0x1,%esi > 0x000000000041d034 <+5220>: callq 0x46ee40 <maybe_execute_file> > 0x000000000041d039 <+5225>: jmpq 0x41c896 <main+3270> > 0x000000000041d03e <+5230>: mov $0x4a650e,%edi > 0x000000000041d043 <+5235>: callq 0x436d40 <find_variable> > 0x000000000041d048 <+5240>: test %rax,%rax > 0x000000000041d04b <+5243>: jne 0x41cbe8 <main+4120> > 0x000000000041d051 <+5249>: mov 0x2c5a70(%rip),%rdi # 0x6e2ac8 <stdin> > 0x000000000041d058 <+5256>: callq 0x41b4e0 <fileno@plt> > 0x000000000041d05d <+5261>: mov %eax,%edi > 0x000000000041d05f <+5263>: callq 0x484180 <isnetconn> > 0x000000000041d064 <+5268>: test %eax,%eax > 0x000000000041d066 <+5270>: jne 0x41cbe8 <main+4120> > 0x000000000041d06c <+5276>: nopl 0x0(%rax) > 0x000000000041d070 <+5280>: jmpq 0x41cbf5 <main+4133> > 0x000000000041d075 <+5285>: mov $0x5,%edx > 0x000000000041d07a <+5290>: mov $0x4a64ea,%esi > 0x000000000041d07f <+5295>: mov %rbx,%rdi > 0x000000000041d082 <+5298>: callq 0x41aee0 <strncmp@plt> > 0x000000000041d087 <+5303>: test %eax,%eax > 0x000000000041d089 <+5305>: je 0x41cec4 <main+4852> > 0x000000000041d08f <+5311>: jmpq 0x41cee2 <main+4882> > 0x000000000041d094 <+5316>: mov $0x5,%edx > 0x000000000041d099 <+5321>: mov $0x4a6770,%esi > 0x000000000041d09e <+5326>: xor %edi,%edi > 0x000000000041d0a0 <+5328>: callq 0x41b0f0 <dcgettext@plt> > 0x000000000041d0a5 <+5333>: mov %rbx,%rsi > 0x000000000041d0a8 <+5336>: mov %rax,%rdi > 0x000000000041d0ab <+5339>: xor %eax,%eax > 0x000000000041d0ad <+5341>: callq 0x43bd90 <internal_error> > 0x000000000041d0b2 <+5346>: jmpq 0x41cf91 <main+5057> > 0x000000000041d0b7 <+5351>: callq 0x41d600 <start_debugger> > 0x000000000041d0bc <+5356>: nopl 0x0(%rax) > 0x000000000041d0c0 <+5360>: jmpq 0x41c6c9 <main+2809> > 0x000000000041d0c5 <+5365>: mov $0x1,%esi > 0x000000000041d0ca <+5370>: mov $0x4a651a,%edi > 0x000000000041d0cf <+5375>: callq 0x46ee40 <maybe_execute_file> > 0x000000000041d0d4 <+5380>: cmpl $0x0,0x2c5ae5(%rip) # 0x6e2bc0 <act_like_sh> > 0x000000000041d0db <+5387>: je 0x41d0fb <main+5419> > 0x000000000041d0dd <+5389>: mov $0x1,%esi > 0x000000000041d0e2 <+5394>: mov $0x4a6527,%edi > 0x000000000041d0e7 <+5399>: callq 0x46ee40 <maybe_execute_file> > 0x000000000041d0ec <+5404>: jmpq 0x41c842 <main+3186> > 0x000000000041d0f1 <+5409>: callq 0x41ec00 <with_input_from_stdin> > 0x000000000041d0f6 <+5414>: jmpq 0x41c690 <main+2752> > 0x000000000041d0fb <+5419>: mov $0x1,%esi > 0x000000000041d100 <+5424>: mov $0x4a6532,%edi > 0x000000000041d105 <+5429>: callq 0x46ee40 <maybe_execute_file> > 0x000000000041d10a <+5434>: test %eax,%eax > 0x000000000041d10c <+5436>: jne 0x41c842 <main+3186> > 0x000000000041d112 <+5442>: mov $0x1,%esi > 0x000000000041d117 <+5447>: mov $0x4a6542,%edi > 0x000000000041d11c <+5452>: callq 0x46ee40 <maybe_execute_file> > 0x000000000041d121 <+5457>: test %eax,%eax > 0x000000000041d123 <+5459>: jne 0x41c842 <main+3186> > 0x000000000041d129 <+5465>: jmp 0x41d0dd <main+5389> > 0x000000000041d12b <+5467>: mov %r12,%rdi > 0x000000000041d12e <+5470>: xor %eax,%eax > 0x000000000041d130 <+5472>: or $0xffffffffffffffff,%rcx > 0x000000000041d134 <+5476>: repnz scas %es:(%rdi),%al > 0x000000000041d136 <+5478>: not %rcx > 0x000000000041d139 <+5481>: mov %rcx,%rdi > 0x000000000041d13c <+5484>: callq 0x46a360 <xmalloc> > 0x000000000041d141 <+5489>: mov %r12,%rsi > 0x000000000041d144 <+5492>: mov %rax,%rdi > 0x000000000041d147 <+5495>: callq 0x41af00 <strcpy@plt> > 0x000000000041d14c <+5500>: jmpq 0x41ccd2 <main+4354> > 0x000000000041d151 <+5505>: callq 0x41aeb0 <__errno_location@plt> > 0x000000000041d156 <+5510>: cmpl $0x2,(%rax) > 0x000000000041d159 <+5513>: mov %rax,%r14 > 0x000000000041d15c <+5516>: je 0x41d1e5 <main+5653> > 0x000000000041d162 <+5522>: mov %r15,%r13 > 0x000000000041d165 <+5525>: mov (%r14),%ebx > 0x000000000041d168 <+5528>: mov %r13,%rdi > 0x000000000041d16b <+5531>: callq 0x43bc90 <file_error> > 0x000000000041d170 <+5536>: xor %edi,%edi > 0x000000000041d172 <+5538>: cmp $0x2,%ebx > 0x000000000041d175 <+5541>: sete %dil > 0x000000000041d179 <+5545>: add $0x7e,%edi > 0x000000000041d17c <+5548>: callq 0x41b940 <exit@plt> > 0x000000000041d181 <+5553>: or $0xffffffff,%edx > 0x000000000041d184 <+5556>: mov %ebp,%edi > 0x000000000041d186 <+5558>: mov $0x1,%esi > 0x000000000041d18b <+5563>: callq 0x42a1d0 <move_to_high_fd> > 0x000000000041d190 <+5568>: mov $0x1,%edx > 0x000000000041d195 <+5573>: mov %eax,0x2bd505(%rip) # 0x6da6a0 <default_buffered_input> > 0x000000000041d19b <+5579>: mov %eax,%edi > 0x000000000041d19d <+5581>: mov %eax,%ebp > 0x000000000041d19f <+5583>: mov $0x2,%esi > 0x000000000041d1a4 <+5588>: xor %eax,%eax > 0x000000000041d1a6 <+5590>: callq 0x41aff0 <fcntl@plt> > 0x000000000041d1ab <+5595>: cmpl $0x0,0x2c59c2(%rip) # 0x6e2b74 <interactive_shell> > 0x000000000041d1b2 <+5602>: je 0x41ce55 <main+4741> > 0x000000000041d1b8 <+5608>: xor %esi,%esi > 0x000000000041d1ba <+5610>: mov %ebp,%edi > 0x000000000041d1bc <+5612>: callq 0x41b190 <dup2@plt> > 0x000000000041d1c1 <+5617>: mov %ebp,%edi > 0x000000000041d1c3 <+5619>: callq 0x41b2d0 <close@plt> > 0x000000000041d1c8 <+5624>: movl $0x0,0x2bd4ce(%rip) # 0x6da6a0 <default_buffered_input> > 0x000000000041d1d2 <+5634>: jmpq 0x41ce55 <main+4741> > 0x000000000041d1d7 <+5639>: mov $0x5,%dx > 0x000000000041d1db <+5643>: mov $0x4a6576,%esi > 0x000000000041d1e0 <+5648>: jmpq 0x41d09e <main+5326> > 0x000000000041d1e5 <+5653>: mov %rbx,%rdi > 0x000000000041d1e8 <+5656>: callq 0x42a4c0 <absolute_program> > 0x000000000041d1ed <+5661>: test %eax,%eax > 0x000000000041d1ef <+5663>: jne 0x41d162 <main+5522> > 0x000000000041d1f5 <+5669>: mov %r12,%rdi > 0x000000000041d1f8 <+5672>: mov (%r14),%ebp > 0x000000000041d1fb <+5675>: callq 0x465b00 <find_path_file> > 0x000000000041d200 <+5680>: test %rax,%rax > 0x000000000041d203 <+5683>: mov %rax,%r13 > 0x000000000041d206 <+5686>: je 0x41d22e <main+5726> > 0x000000000041d208 <+5688>: mov %rbx,%rdi > 0x000000000041d20b <+5691>: mov %r13,%rbx > 0x000000000041d20e <+5694>: callq 0x41ae20 <free@plt> > 0x000000000041d213 <+5699>: xor %esi,%esi > 0x000000000041d215 <+5701>: xor %eax,%eax > 0x000000000041d217 <+5703>: mov %r13,%rdi > 0x000000000041d21a <+5706>: callq 0x41b7f0 <open@plt> > 0x000000000041d21f <+5711>: test %eax,%eax > 0x000000000041d221 <+5713>: mov %eax,%ebp > 0x000000000041d223 <+5715>: js 0x41d165 <main+5525> > 0x000000000041d229 <+5721>: jmpq 0x41cc95 <main+4293> > 0x000000000041d22e <+5726>: mov %ebp,(%r14) > 0x000000000041d231 <+5729>: jmpq 0x41d162 <main+5522> >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 877934
:
647620
|
647621
| 647622 |
647623
|
647624
|
647625
|
647626
|
647627
|
647628
|
647629
|
647630
|
647631