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 911851 Details for
Bug 1112851
[abrt] gdb: bfd_seek(): gdb 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), 23.60 KB, created by
Galik
on 2014-06-24 20:00:47 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Galik
Created:
2014-06-24 20:00:47 UTC
Size:
23.60 KB
patch
obsolete
>[New LWP 19188] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `gdb --interpreter mi2 --nx'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 0x0000000000718b04 in bfd_seek (abfd=0x1826610, position=40280, direction=0) at ../../bfd/bfdio.c:325 >325 result = abfd->iovec->bseek (abfd, file_position, direction); > >Thread 1 (Thread 0x7fa9ec115840 (LWP 19188)): >#0 0x0000000000718b04 in bfd_seek (abfd=0x1826610, position=40280, direction=0) at ../../bfd/bfdio.c:325 > result = <optimized out> > file_position = 40280 >#1 0x000000000071e4a9 in _bfd_generic_get_section_contents (abfd=0x1826610, section=0x17d3e08, location=0x7fff2f7e2ce0, offset=0, count=672) at ../../bfd/libbfd.c:885 > sz = 4305340320 >#2 0x0000000000481b49 in scan_dyntag (dyntag=dyntag@entry=1879048214, abfd=0x1826610, ptr=ptr@entry=0x7fff2f7e3010) at ../../gdb/solib-svr4.c:668 > arch_size = 64 > step = <optimized out> > sect_size = 672 > dyn_tag = <optimized out> > dyn_ptr = <optimized out> > dyn_addr = 6331736 > bufend = <optimized out> > bufstart = 0x7fff2f7e2ce0 "\220\274\377\377\377\177" > buf = 0x7fff2f7e2ce0 "\220\274\377\377\377\177" > x_dynp_32 = <optimized out> > x_dynp_64 = <optimized out> > sect = <optimized out> > target_section = <optimized out> >#3 0x00000000004821e3 in elf_locate_base () at ../../gdb/solib-svr4.c:797 > msymbol = <optimized out> > dyn_ptr = 30738624 >#4 0x0000000000482cf5 in locate_base (info=0x1b781c0) at ../../gdb/solib-svr4.c:862 >No locals. >#5 0x0000000000483406 in svr4_handle_solib_event () at ../../gdb/solib-svr4.c:1878 > info = 0x1b781c0 > action = <optimized out> > old_chain = 0x241a450 > usm_chain = 0x2c72120 > val = <optimized out> > pc = <optimized out> > debug_base = 247508111680 > lm = 0 > frame = <optimized out> >#6 0x00000000006dd5b6 in handle_solib_event () at ../../gdb/solib.c:1262 > ops = <optimized out> >#7 0x0000000000591ddb in bpstat_stop_status (aspace=0x17b8ff0, bp_addr=bp_addr@entry=247505959328, ptid=..., ws=ws@entry=0x7fff2f7e33d0) at ../../gdb/breakpoint.c:5343 > b = <optimized out> > bl = <optimized out> > loc = 0x0 > bs_head = 0x2b5c020 > bs_link = 0x2b5c020 > bs = <optimized out> > ix = <optimized out> > need_remove_insert = <optimized out> > removed_any = <optimized out> >#8 0x00000000005ef995 in handle_signal_stop (ecs=0x7fff2f7e33b0) at ../../gdb/infrun.c:4274 > frame = 0x3374d38 > gdbarch = <optimized out> > stopped_by_watchpoint = <optimized out> > random_signal = <optimized out> >#9 handle_inferior_event (ecs=0x7fff2f7e33b0) at ../../gdb/infrun.c:3761 >No locals. >#10 0x00000000005f18aa in wait_for_inferior () at ../../gdb/infrun.c:2788 > ecss = {ptid = {pid = 19205, lwp = 19205, tid = 0}, event_thread = 0x1aa1ef0, ws = {kind = TARGET_WAITKIND_STOPPED, value = {integer = 5, sig = GDB_SIGNAL_TRAP, related_pid = {pid = 5, lwp = 0, tid = 0}, execd_pathname = 0x5 <error: Cannot access memory at address 0x5>, syscall_number = 5}}, stop_func_filled_in = 0, stop_func_start = 0, stop_func_end = 0, stop_func_name = 0x0, wait_some_more = 0, stepped_after_stopped_by_watchpoint = 0} > ecs = 0x7fff2f7e33b0 > old_chain = 0x2b6c760 > old_cleanups = 0x237e750 >#11 0x00000000005f1db7 in proceed (addr=addr@entry=18446744073709551615, siggnal=siggnal@entry=GDB_SIGNAL_DEFAULT, step=step@entry=1) at ../../gdb/infrun.c:2343 > regcache = <optimized out> > gdbarch = 0x1d404d0 > tp = 0x1aa1ef0 > pc = <optimized out> > aspace = <optimized out> > resume_step = RESUME_STEP_USER >#12 0x00000000005e3598 in step_once (skip_subroutines=skip_subroutines@entry=1, single_inst=single_inst@entry=0, count=count@entry=1, thread=1) at ../../gdb/infcmd.c:1090 > tp = 0x1aa1ef0 > frame = <optimized out> >#13 0x00000000005e4216 in step_1 (skip_subroutines=1, single_inst=0, count_string=0x190a8e5 "1") at ../../gdb/infcmd.c:920 > count = 1 > cleanups = 0x32ae260 > async_exec = <optimized out> > thread = 1 >#14 0x00000000006c58ef in execute_command (p=<optimized out>, p@entry=0x190a8e0 "next 1", from_tty=from_tty@entry=0) at ../../gdb/top.c:471 > cmd = 0x190a8e5 "1" > arg = <optimized out> > cleanup_if_error = 0x3073280 > cleanup = 0x3238250 > c = 0x16ae270 > line = 0x190a8e0 "next 1" >#15 0x00000000005387ef in mi_execute_async_cli_command (cli_command=<optimized out>, argv=0x32ae240, argc=<optimized out>) at ../../gdb/mi/mi-main.c:2281 > old_cleanups = 0x157d110 > run = 0x190a8e0 "next 1" >#16 0x000000000053c02b in mi_cmd_execute (parse=0x2b5bfc0) at ../../gdb/mi/mi-main.c:2215 > cleanup = 0x157e000 >#17 captured_mi_execute_command (context=0x2b5bfc0, uiout=0x17f05e0) at ../../gdb/mi/mi-main.c:1950 > cleanup = 0x86e260 <sentinel_cleanup> >#18 mi_execute_command (cmd=0x23452f0 "114-exec-next --thread 1 1", from_tty=<optimized out>) at ../../gdb/mi/mi-main.c:2078 > result = {reason = 0, error = GDB_NO_ERROR, message = 0x0} > previous_ptid = {pid = 19205, lwp = 19205, tid = 0} > token = 0x2b6c380 "114" > command = 0x2b5bfc0 > exception = {reason = 0, error = GDB_NO_ERROR, message = 0x0} >#19 0x00000000005372ed in mi_execute_command_wrapper (cmd=<optimized out>) at ../../gdb/mi/mi-interp.c:291 >No locals. >#20 mi_execute_command_input_handler (cmd=<optimized out>) at ../../gdb/mi/mi-interp.c:299 >No locals. >#21 0x0000000000606fe4 in process_event () at ../../gdb/event-loop.c:342 > event_ptr = <optimized out> > proc = 0x606420 <handle_file_event> > data = {ptr = 0x3900000000, integer = 0} >#22 0x0000000000607377 in gdb_do_one_event () at ../../gdb/event-loop.c:406 > event_source_head = 0 > current = 3 >#23 0x00000000006075a7 in start_event_loop () at ../../gdb/event-loop.c:431 > ex = {reason = 0, error = GDB_NO_ERROR, message = 0x0} > result = 0 >#24 0x0000000000600483 in captured_command_loop (data=data@entry=0x0) at ../../gdb/main.c:268 >No locals. >#25 0x00000000005fe52a in catch_errors (func=func@entry=0x600470 <captured_command_loop>, func_args=func_args@entry=0x0, errstring=errstring@entry=0x82e6c8 "", mask=mask@entry=RETURN_MASK_ALL) at ../../gdb/exceptions.c:524 > val = 0 > exception = {reason = 0, error = GDB_NO_ERROR, message = 0x0} > saved_uiout = 0x17f05e0 >#26 0x000000000060112e in captured_main (data=data@entry=0x7fff2f7e3a10) at ../../gdb/main.c:1160 > context = 0x7fff2f7e3a10 > argc = 4 > argv = 0x7fff2f7e3b28 > quiet = 0 > set_args = 0 > inhibit_home_gdbinit = 0 > symarg = <optimized out> > execarg = <optimized out> > pidarg = 0x0 > corearg = <optimized out> > pid_or_core_arg = 0x0 > cdarg = 0x0 > ttyarg = 0x0 > python_script = <optimized out> > print_help = 0 > print_version = 0 > print_configuration = 0 > cmdarg_vec = 0x0 > cmdarg_p = 0x0 > dirarg = <optimized out> > dirsize = <optimized out> > ndir = 1 > system_gdbinit = 0x17b01f0 "/etc/gdbinit" > home_gdbinit = 0x0 > local_gdbinit = 0x0 > i = <optimized out> > save_auto_load = 1 > objfile = <optimized out> > pre_stat_chain = 0x86e260 <sentinel_cleanup> >#27 0x00000000005fe52a in catch_errors (func=func@entry=0x6008b0 <captured_main>, func_args=func_args@entry=0x7fff2f7e3a10, errstring=errstring@entry=0x82e6c8 "", mask=mask@entry=RETURN_MASK_ALL) at ../../gdb/exceptions.c:524 > val = 0 > exception = {reason = 0, error = GDB_NO_ERROR, message = 0x0} > saved_uiout = 0xcfbea0 <def_uiout> >#28 0x0000000000601cf4 in gdb_main (args=args@entry=0x7fff2f7e3a10) at ../../gdb/main.c:1170 >No locals. >#29 0x000000000045c8be in main (argc=<optimized out>, argv=<optimized out>) at ../../gdb/gdb.c:34 > args = {argc = 4, argv = 0x7fff2f7e3b28, use_windows = 0, interpreter_p = 0x81a370 "console"} >From To Syms Read Shared Object Library >0x000000373f614f50 0x000000373f633768 Yes /lib64/libreadline.so.6 >0x00000037700064a0 0x0000003770018fe4 Yes /lib64/libselinux.so.1 >0x00000032fde06d50 0x00000032fde20454 Yes /lib64/libncurses.so.5 >0x00000032fda0ce40 0x00000032fda18ba8 Yes /lib64/libtinfo.so.5 >0x00000039a1c02210 0x00000039a1c0e930 Yes /lib64/libz.so.1 >0x00000039a1805890 0x00000039a1874bb8 Yes /lib64/libm.so.6 >0x00000039a1000ed0 0x00000039a10019d0 Yes /lib64/libdl.so.2 >0x00000039a14059f0 0x00000039a1411614 Yes /lib64/libpthread.so.0 >0x000000386b600f10 0x000000386b601804 Yes /lib64/libutil.so.1 >0x00007fa9ec15a3d0 0x00007fa9ec240d90 Yes /lib64/libpython2.7.so.1.0 >0x00000039a6403e00 0x00000039a641ccdc Yes /lib64/libexpat.so.1 >0x000000376fc030e0 0x000000376fc19050 Yes /lib64/liblzma.so.5 >0x00000039a3002af0 0x00000039a3012218 Yes /lib64/libgcc_s.so.1 >0x00000039a0c1f560 0x00000039a0d60bb4 Yes /lib64/libc.so.6 >0x00000039a2401770 0x00000039a244b8e8 Yes /lib64/libpcre.so.1 >0x00000039a0800b10 0x00000039a0819c70 Yes /lib64/ld-linux-x86-64.so.2 >0x00007fa9e5869f80 0x00007fa9e586ec84 Yes /usr/lib64/python2.7/lib-dynload/itertoolsmodule.so >0x00007fa9e5661520 0x00007fa9e5663bfc Yes /usr/lib64/python2.7/lib-dynload/_collectionsmodule.so >0x00007fa9e54580e0 0x00007fa9e545a254 Yes /usr/lib64/python2.7/lib-dynload/operator.so >0x00007fa9e520ee50 0x00007fa9e520ffc4 Yes /usr/lib64/python2.7/lib-dynload/_heapq.so >0x00007fa9e500b680 0x00007fa9e500c7e8 Yes /usr/lib64/gconv/UTF-32.so >0x00007fa9e4bcf820 0x00007fa9e4bd2ca4 Yes /lib64/libthread_db.so.1 >0x00007fa9e4061240 0x00007fa9e4067ee4 Yes /lib64/libnss_files.so.2 >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >rax 0x1009e47a0 4305340320 >rbx 0x1826610 25323024 >rcx 0x0 0 >rdx 0x0 0 >rsi 0x9d58 40280 >rdi 0x1826610 25323024 >rbp 0x0 0x0 >rsp 0x7fff2f7e2c80 0x7fff2f7e2c80 >r8 0x2a0 672 >r9 0x123 291 >r10 0x7fff2f7e2ce0 140733990186208 >r11 0x293 659 >r12 0x9d58 40280 >r13 0x7fff2f7e3010 140733990187024 >r14 0x1826610 25323024 >r15 0x70000016 1879048214 >rip 0x718b04 0x718b04 <bfd_seek+132> >eflags 0x10206 [ PF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >st0 <unavailable> >st1 <unavailable> >st2 <unavailable> >st3 <unavailable> >st4 <unavailable> >st5 <unavailable> >st6 <unavailable> >st7 <unavailable> >fctrl <unavailable> >fstat <unavailable> >ftag <unavailable> >fiseg <unavailable> >fioff <unavailable> >foseg <unavailable> >fooff <unavailable> >fop <unavailable> >xmm0 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm1 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm2 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm3 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm4 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm5 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm6 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm7 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm8 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm9 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm10 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm11 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm12 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm13 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm14 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm15 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >mxcsr <unavailable> >Dump of assembler code for function bfd_seek: > 0x0000000000718a80 <+0>: push %r13 > 0x0000000000718a82 <+2>: push %r12 > 0x0000000000718a84 <+4>: mov %rsi,%r12 > 0x0000000000718a87 <+7>: push %rbp > 0x0000000000718a88 <+8>: mov %edx,%ebp > 0x0000000000718a8a <+10>: push %rbx > 0x0000000000718a8b <+11>: mov %rdi,%rbx > 0x0000000000718a8e <+14>: sub $0x8,%rsp > 0x0000000000718a92 <+18>: cmp $0x1,%edx > 0x0000000000718a95 <+21>: jbe 0x718aa6 <bfd_seek+38> > 0x0000000000718a97 <+23>: mov $0x11f,%esi > 0x0000000000718a9c <+28>: mov $0x9e46b0,%edi > 0x0000000000718aa1 <+33>: callq 0x7175f0 <bfd_assert> > 0x0000000000718aa6 <+38>: cmp $0x1,%ebp > 0x0000000000718aa9 <+41>: je 0x718b90 <bfd_seek+272> > 0x0000000000718aaf <+47>: cmpl $0x2,0x4c(%rbx) > 0x0000000000718ab3 <+51>: je 0x718abf <bfd_seek+63> > 0x0000000000718ab5 <+53>: cmpq $0x0,0xd8(%rbx) > 0x0000000000718abd <+61>: je 0x718b30 <bfd_seek+176> > 0x0000000000718abf <+63>: test %ebp,%ebp > 0x0000000000718ac1 <+65>: jne 0x718b40 <bfd_seek+192> > 0x0000000000718ac3 <+67>: mov 0xd8(%rbx),%rax > 0x0000000000718aca <+74>: test %rax,%rax > 0x0000000000718acd <+77>: je 0x718b40 <bfd_seek+192> > 0x0000000000718acf <+79>: mov %rbx,%r9 > 0x0000000000718ad2 <+82>: mov %r12,%rsi > 0x0000000000718ad5 <+85>: jmp 0x718ae6 <bfd_seek+102> > 0x0000000000718ad7 <+87>: nopw 0x0(%rax,%rax,1) > 0x0000000000718ae0 <+96>: mov %rax,%r9 > 0x0000000000718ae3 <+99>: mov %rcx,%rax > 0x0000000000718ae6 <+102>: mov 0xd8(%rax),%rcx > 0x0000000000718aed <+109>: add 0x58(%r9),%rsi > 0x0000000000718af1 <+113>: test %rcx,%rcx > 0x0000000000718af4 <+116>: jne 0x718ae0 <bfd_seek+96> > 0x0000000000718af6 <+118>: mov 0x20(%rbx),%rax > 0x0000000000718afa <+122>: test %rax,%rax > 0x0000000000718afd <+125>: je 0x718b4c <bfd_seek+204> > 0x0000000000718aff <+127>: mov %ebp,%edx > 0x0000000000718b01 <+129>: mov %rbx,%rdi >=> 0x0000000000718b04 <+132>: callq *0x18(%rax) > 0x0000000000718b07 <+135>: test %eax,%eax > 0x0000000000718b09 <+137>: mov %eax,%r13d > 0x0000000000718b0c <+140>: jne 0x718b52 <bfd_seek+210> > 0x0000000000718b0e <+142>: test %ebp,%ebp > 0x0000000000718b10 <+144>: jne 0x718bb0 <bfd_seek+304> > 0x0000000000718b16 <+150>: mov %r12,0x38(%rbx) > 0x0000000000718b1a <+154>: xor %eax,%eax > 0x0000000000718b1c <+156>: add $0x8,%rsp > 0x0000000000718b20 <+160>: pop %rbx > 0x0000000000718b21 <+161>: pop %rbp > 0x0000000000718b22 <+162>: pop %r12 > 0x0000000000718b24 <+164>: pop %r13 > 0x0000000000718b26 <+166>: retq > 0x0000000000718b27 <+167>: nopw 0x0(%rax,%rax,1) > 0x0000000000718b30 <+176>: test %ebp,%ebp > 0x0000000000718b32 <+178>: je 0x718bc8 <bfd_seek+328> > 0x0000000000718b38 <+184>: nopl 0x0(%rax,%rax,1) > 0x0000000000718b40 <+192>: mov 0x20(%rbx),%rax > 0x0000000000718b44 <+196>: mov %r12,%rsi > 0x0000000000718b47 <+199>: test %rax,%rax > 0x0000000000718b4a <+202>: jne 0x718aff <bfd_seek+127> > 0x0000000000718b4c <+204>: mov $0xffffffff,%r13d > 0x0000000000718b52 <+210>: callq 0x45ac30 <__errno_location@plt> > 0x0000000000718b57 <+215>: mov (%rax),%r12d > 0x0000000000718b5a <+218>: mov %rbx,%rdi > 0x0000000000718b5d <+221>: mov %rax,%rbp > 0x0000000000718b60 <+224>: callq 0x7189c0 <bfd_tell> > 0x0000000000718b65 <+229>: cmp $0x16,%r12d > 0x0000000000718b69 <+233>: je 0x718be0 <bfd_seek+352> > 0x0000000000718b6b <+235>: xor %eax,%eax > 0x0000000000718b6d <+237>: mov $0x1,%edi > 0x0000000000718b72 <+242>: callq 0x7176e0 <bfd_set_error> > 0x0000000000718b77 <+247>: mov %r12d,0x0(%rbp) > 0x0000000000718b7b <+251>: add $0x8,%rsp > 0x0000000000718b7f <+255>: mov %r13d,%eax > 0x0000000000718b82 <+258>: pop %rbx > 0x0000000000718b83 <+259>: pop %rbp > 0x0000000000718b84 <+260>: pop %r12 > 0x0000000000718b86 <+262>: pop %r13 > 0x0000000000718b88 <+264>: retq > 0x0000000000718b89 <+265>: nopl 0x0(%rax) > 0x0000000000718b90 <+272>: xor %eax,%eax > 0x0000000000718b92 <+274>: test %r12,%r12 > 0x0000000000718b95 <+277>: jne 0x718aaf <bfd_seek+47> > 0x0000000000718b9b <+283>: add $0x8,%rsp > 0x0000000000718b9f <+287>: pop %rbx > 0x0000000000718ba0 <+288>: pop %rbp > 0x0000000000718ba1 <+289>: pop %r12 > 0x0000000000718ba3 <+291>: pop %r13 > 0x0000000000718ba5 <+293>: retq > 0x0000000000718ba6 <+294>: nopw %cs:0x0(%rax,%rax,1) > 0x0000000000718bb0 <+304>: add %r12,0x38(%rbx) > 0x0000000000718bb4 <+308>: add $0x8,%rsp > 0x0000000000718bb8 <+312>: xor %eax,%eax > 0x0000000000718bba <+314>: pop %rbx > 0x0000000000718bbb <+315>: pop %rbp > 0x0000000000718bbc <+316>: pop %r12 > 0x0000000000718bbe <+318>: pop %r13 > 0x0000000000718bc0 <+320>: retq > 0x0000000000718bc1 <+321>: nopl 0x0(%rax) > 0x0000000000718bc8 <+328>: cmp 0x38(%rbx),%r12 > 0x0000000000718bcc <+332>: jne 0x718b40 <bfd_seek+192> > 0x0000000000718bd2 <+338>: xor %eax,%eax > 0x0000000000718bd4 <+340>: jmpq 0x718b1c <bfd_seek+156> > 0x0000000000718bd9 <+345>: nopl 0x0(%rax) > 0x0000000000718be0 <+352>: xor %eax,%eax > 0x0000000000718be2 <+354>: mov $0x12,%edi > 0x0000000000718be7 <+359>: callq 0x7176e0 <bfd_set_error> > 0x0000000000718bec <+364>: mov %r13d,%eax > 0x0000000000718bef <+367>: jmpq 0x718b1c <bfd_seek+156> >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 1112851
: 911851 |
911852
|
911853
|
911854
|
911855
|
911856
|
911857
|
911858
|
911859
|
911860
|
911861