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 600976 Details for
Bug 844115
[abrt] at-spi2-core-2.4.2-1.fc17: _dl_new_object: Process /usr/libexec/at-spi2-registryd 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), 34.50 KB, created by
Andres
on 2012-07-29 01:54:46 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Andres
Created:
2012-07-29 01:54:46 UTC
Size:
34.50 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 8133] >[New LWP 8136] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/libexec/at-spi2-registryd --use-gnome-session'. >Program terminated with signal 11, Segmentation fault. >#0 malloc_consolidate (av=av@entry=0x309b9b0720) at malloc.c:4256 >4256 malloc.c: No such file or directory. > >Thread 2 (Thread 0x7ffb5347d700 (LWP 8136)): >#0 0x000000309b6e8ecf in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = 0 > result = <optimized out> >#1 0x000000309d247964 in g_main_context_poll (n_fds=3, fds=0x7ffb4c0010e0, timeout=-1, context=0x120d020, priority=<optimized out>) at gmain.c:3440 > poll_func = 0x309d255780 <g_poll> >#2 g_main_context_iterate (context=0x120d020, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3141 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = <optimized out> > fds = 0x7ffb4c0010e0 >#3 0x000000309d247dc2 in g_main_loop_run (loop=0x120cfd0) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x000000309eac9466 in gdbus_shared_thread_func (user_data=0x120cff0) at gdbusprivate.c:277 > data = 0x120cff0 >#5 0x000000309d26a305 in g_thread_proxy (data=0x1209f20) at gthread.c:801 > thread = 0x1209f20 >#6 0x000000309ba07d14 in start_thread (arg=0x7ffb5347d700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7ffb5347d700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140717410735872, 7494340370810560001, 0, 208763224064, 140717410735872, 18927600, -7496355568862863871, 7521021946375855617}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#7 0x000000309b6f197d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 1 (Thread 0x7ffb5347e800 (LWP 8133)): >#0 malloc_consolidate (av=av@entry=0x309b9b0720) at malloc.c:4256 > fb = <optimized out> > maxfb = 0x309b9b0770 > p = 0x6c2f343662696c2f > nextp = <optimized out> > unsorted_bin = 0x309b9b0778 > first_unsorted = <optimized out> > nextchunk = <optimized out> > size = <optimized out> > nextsize = <optimized out> > prevsize = <optimized out> > nextinuse = <optimized out> > bck = <optimized out> > fwd = <optimized out> >#1 0x000000309b67cdde in _int_malloc (av=av@entry=0x309b9b0720, bytes=bytes@entry=1174) at malloc.c:3544 > nb = 1184 > idx = <optimized out> > bin = <optimized out> > victim = <optimized out> > size = <optimized out> > victim_index = <optimized out> > remainder = <optimized out> > remainder_size = <optimized out> > block = <optimized out> > bit = <optimized out> > map = <optimized out> > fwd = <optimized out> > bck = <optimized out> > errstr = 0x0 >#2 0x000000309b681098 in __libc_calloc (n=<optimized out>, elem_size=<optimized out>) at malloc.c:3284 > av = <optimized out> > oldtop = 0x1224a40 > p = <optimized out> > bytes = 1174 > sz = 1174 > csz = <optimized out> > oldtopsize = 50624 > mem = <optimized out> > clearsize = <optimized out> > nclears = <optimized out> > d = <optimized out> > hook = <optimized out> >#3 0x000000309b20b17f in _dl_new_object (realname=realname@entry=0x12224e0 "", libname=libname@entry=0x309b7758cc "libgcc_s.so.1", type=type@entry=2, loader=loader@entry=0x0, mode=mode@entry=-1879048191, nsid=nsid@entry=0) at dl-object.c:77 > libname_len = <optimized out> > new = <optimized out> > newname = <optimized out> > naudit = 0 > audit_space = 0 > idx = <optimized out> >#4 0x000000309b206374 in _dl_map_object_from_fd (name=name@entry=0x309b7758cc "libgcc_s.so.1", fd=fd@entry=10, fbp=fbp@entry=0x7fff98f76980, realname=0x12224e0 "", loader=loader@entry=0x0, l_type=l_type@entry=2, mode=mode@entry=-1879048191, stack_endp=stack_endp@entry=0x7fff98f76978, nsid=nsid@entry=0) at dl-load.c:1052 > l = <optimized out> > header = 0x7fff98f76988 > phdr = <optimized out> > ph = <optimized out> > maplength = <optimized out> > type = <optimized out> > st = {st_dev = 64769, st_ino = 171290, st_nlink = 1, st_mode = 33261, st_uid = 0, st_gid = 0, __pad0 = 0, st_rdev = 0, st_size = 89656, st_blksize = 4096, st_blocks = 176, st_atim = {tv_sec = 1343543269, tv_nsec = 549142521}, st_mtim = {tv_sec = 1336402484, tv_nsec = 0}, st_ctim = {tv_sec = 1343543269, tv_nsec = 548142521}, __unused = {0, 0, 0}} > errstring = 0x0 > errval = 0 > r = 0x309b421280 > make_consistent = true > stack_flags = <optimized out> >#5 0x000000309b208313 in _dl_map_object (loader=0x0, name=name@entry=0x309b7758cc "libgcc_s.so.1", type=type@entry=2, trace_mode=trace_mode@entry=0, mode=mode@entry=-1879048191, nsid=nsid@entry=0) at dl-load.c:2355 > fd = 10 > realname = 0x12224e0 "" > name_copy = 0x309b420000 "\250\022B\233\060" > l = <optimized out> > fb = {len = 832, buf = "\177ELF\002\001\001\000\000\000\000\000\000\000\000\000\003\000>\000\001\000\000\000\320)\240\237\060\000\000\000@\000\000\000\000\000\000\000\370U\001\000\000\000\000\000\000\000\000\000@\000\070\000\006\000@\000!\000 \000\001\000\000\000\005", '\000' <repeats 13 times>"\240, \237\060\000\000\000\000\000\240\237\060\000\000\000TG\001\000\000\000\000\000TG\001\000\000\000\000\000\000\000 \000\000\000\000\000\001\000\000\000\006\000\000\000XG\001\000\000\000\000\000XG\301\237\060\000\000\000XG\301\237\060\000\000\000\300\003\000\000\000\000\000\000`\006\000\000\000\000\000\000\000\000 \000\000\000\000\000\002\000\000\000\006\000\000\000xG\001\000\000\000\000\000xG\301\237\060\000\000\000xG\301\237\060\000\000\000\360\001\000\000\000\000\000\000\360\001\000\000\000\000\000\000"...} > found_other_class = false > stack_end = 0x7fff98f77e80 >#6 0x000000309b212ffc in dl_open_worker (a=a@entry=0x7fff98f76f20) at dl-open.c:226 > args = 0x7fff98f76f20 > file = 0x309b7758cc "libgcc_s.so.1" > mode = -2147483647 > call_map = <optimized out> > dst = <optimized out> > new = <optimized out> > r = <optimized out> > reloc_mode = <optimized out> > nmaps = <optimized out> > l = <optimized out> > maps = <optimized out> > relocation_in_progress = <optimized out> > any_tls = <optimized out> > first_static_tls = <optimized out> >#7 0x000000309b20ecb6 in _dl_catch_error (objname=objname@entry=0x7fff98f76f10, errstring=errstring@entry=0x7fff98f76f18, mallocedp=mallocedp@entry=0x7fff98f76f00, operate=operate@entry=0x309b212ed0 <dl_open_worker>, args=args@entry=0x7fff98f76f20) at dl-error.c:178 > errcode = 0 > old = 0x7fff98f77010 > c = {objname = 0x0, errstring = 0x0, malloced = false, env = {{__jmpbuf = {-2, -7494536020004151807, 2147483649, 208766720204, 140735759744648, 2, -7494536019932848639, 7521020850615115265}, __mask_was_saved = 0, __saved_mask = {__val = {0 <repeats 16 times>}}}}} > catchp = 0x7ffb5347e7f8 >#8 0x000000309b212b2c in _dl_open (file=0x309b7758cc "libgcc_s.so.1", mode=-2147483647, caller_dlopen=<optimized out>, nsid=-2, argc=2, argv=0x7fff98f77e88, env=0x7fff98f77ea0) at dl-open.c:652 > args = {file = 0x309b7758cc "libgcc_s.so.1", mode = -2147483647, caller_dlopen = 0x309b705cb5, caller_dl_open = 0x309b72d512, map = 0x0, nsid = 0, argc = 2, argv = 0x7fff98f77e88, env = 0x7fff98f77ea0} > objname = <optimized out> > errstring = <optimized out> > malloced = <optimized out> > errcode = <optimized out> >#9 0x000000309b72d512 in do_dlopen (ptr=ptr@entry=0x7fff98f77130) at dl-libc.c:89 > args = 0x7fff98f77130 >#10 0x000000309b20ecb6 in _dl_catch_error (objname=0x7fff98f77110, errstring=0x7fff98f77120, mallocedp=0x7fff98f77100, operate=0x309b72d4d0 <do_dlopen>, args=0x7fff98f77130) at dl-error.c:178 > errcode = 0 > old = 0x0 > c = {objname = 0x0, errstring = 0x0, malloced = false, env = {{__jmpbuf = {64, -7494536019542778367, 115, 7, 7, 140735759741504, -7494536019997860351, 7521020850615115265}, __mask_was_saved = 0, __saved_mask = {__val = {0 <repeats 16 times>}}}}} > catchp = 0x7ffb5347e7f8 >#11 0x000000309b72d5d2 in dlerror_run (args=0x7fff98f77130, operate=0x309b72d4d0 <do_dlopen>) at dl-libc.c:48 > objname = 0x0 > last_errstring = 0x0 > malloced = <optimized out> > result = <optimized out> >#12 __GI___libc_dlopen_mode (name=name@entry=0x309b7758cc "libgcc_s.so.1", mode=mode@entry=-2147483647) at dl-libc.c:165 > args = {name = 0x309b7758cc "libgcc_s.so.1", mode = -2147483647, caller_dlopen = 0x309b705cb5, map = 0x0} >#13 0x000000309b705cb5 in init () at ../sysdeps/ia64/backtrace.c:53 >No locals. >#14 0x000000309ba0ca40 in pthread_once () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_once.S:104 >No locals. >#15 0x000000309b705dd4 in __GI___backtrace (array=array@entry=0x7fff98f773f0, size=size@entry=64) at ../sysdeps/ia64/backtrace.c:104 > __p = <optimized out> > arg = {array = 0x7fff98f773f0, cfa = 0, cnt = -1, size = 64} > once = 1 >#16 0x000000309b675665 in __libc_message (do_abort=do_abort@entry=2, fmt=fmt@entry=0x309b778c28 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:178 > addrs = {0x12222e0, 0x67, 0x7fff98f776a8, 0x30a022808a, 0x7fff98f77520, 0x7fff98f774b0, 0x0, 0x7fff98f774d0, 0x76, 0x7fff98f77500, 0x7fff98f774d0, 0x7fff98f77630, 0x28, 0x8, 0x67, 0x30a0215ced, 0x7fff98f77630, 0x7fff98f77630, 0x7, 0x30a02137b5, 0x1, 0x11e2b58, 0x1, 0x30a0228ec6, 0x7fff98f774a0, 0x90000002f, 0x30, 0x11e2b58, 0x2f, 0x30a0228f96, 0xb, 0x1, 0x2f, 0x11e2b58, 0x2f, 0x7fff98f776a8, 0x67, 0xc, 0x11e3800, 0x30a0229469, 0x11e2b58, 0x3000000008, 0x7fff98f776a8, 0x30a021354f, 0x67, 0x11e2b58, 0x8, 0x30a0213e59, 0x0, 0x11e2ba0, 0x0, 0x30a0228f70, 0x6c, 0x3000000004, 0x6, 0x11e2ba0, 0x7fff98f7761c, 0x7fff98f77750, 0x0, 0x11d9eb0, 0x11e3800, 0x30a02295bc, 0x9, 0x11e2b58} > n = <optimized out> > ap = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7fff98f77ae0, reg_save_area = 0x7fff98f779f0}} > ap_copy = {{gp_offset = 16, fp_offset = 48, overflow_arg_area = 0x7fff98f77ae0, reg_save_area = 0x7fff98f779f0}} > fd = 2 > on_2 = <optimized out> > list = <optimized out> > nlist = <optimized out> > cp = <optimized out> > written = <optimized out> >#17 0x000000309b67c7ce in malloc_printerr (ptr=0x12224e0, str=0x309b778c58 "double free or corruption (fasttop)", action=3) at malloc.c:5027 > buf = "00000000012224e0" > cp = <optimized out> >#18 _int_free (av=0x309b9b0720, p=0x12224d0, have_lock=0) at malloc.c:3948 > size = <optimized out> > fb = <optimized out> > nextchunk = <optimized out> > nextsize = <optimized out> > nextinuse = <optimized out> > prevsize = <optimized out> > bck = <optimized out> > fwd = <optimized out> > errstr = <optimized out> > locked = <optimized out> >#19 0x000000309d24d37f in g_free (mem=mem@entry=0x12224e0) at gmem.c:252 >No locals. >#20 0x0000000000406e51 in reset_hung_process_from_ping (pending=0x12216e0, data=0x12224e0) at deviceeventcontroller.c:1196 > bus_name = 0x12224e0 "" > l = 0x120b510 >#21 0x00000030a020c42a in complete_pending_call_and_unlock (connection=connection@entry=0x11d9eb0, pending=0x12216e0, message=message@entry=0x1224670) at dbus-connection.c:2308 >No locals. >#22 0x00000030a020f5ea in dbus_connection_dispatch (connection=connection@entry=0x11d9eb0) at dbus-connection.c:4593 > message = 0x1224670 > link = <optimized out> > filter_list_copy = <optimized out> > message_link = 0x11e1ba8 > result = DBUS_HANDLER_RESULT_NOT_YET_HANDLED > pending = <optimized out> > reply_serial = <optimized out> > status = <optimized out> > __FUNCTION__ = "dbus_connection_dispatch" >#23 0x00000030a560b9a5 in message_queue_dispatch (source=source@entry=0x11e6240, callback=<optimized out>, user_data=<optimized out>) at atspi-gmain.c:97 > connection = 0x11d9eb0 >#24 0x000000309d247695 in g_main_dispatch (context=0x11daaf0) at gmain.c:2539 > dispatch = 0x30a560b990 <message_queue_dispatch> > was_in_call = 0 > user_data = 0x0 > callback = 0 > cb_funcs = 0x0 > cb_data = 0x0 > current_source_link = {data = 0x11e6240, next = 0x0} > need_destroy = <optimized out> > source = 0x11e6240 > current = 0x120b430 > i = <optimized out> >#25 g_main_context_dispatch (context=context@entry=0x11daaf0) at gmain.c:3075 >No locals. >#26 0x000000309d2479c8 in g_main_context_iterate (context=0x11daaf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3146 > max_priority = 0 > timeout = 0 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = <optimized out> > fds = 0x1210b20 >#27 0x000000309d247dc2 in g_main_loop_run (loop=0x11e6690) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#28 0x0000000000404133 in main (argc=1, argv=0x7fff98f77e88) at registry-main.c:247 > registry = <optimized out> > bus = <optimized out> > opt = <optimized out> > err = 0x0 > error = {name = 0x0, message = 0x0, dummy1 = 1, dummy2 = 0, dummy3 = 0, dummy4 = 0, dummy5 = 0, padding1 = 0x0} > ret = <optimized out> >From To Syms Read Shared Object Library >0x00000030a560b6b0 0x00000030a56199e4 Yes /lib64/libatspi.so.0 >0x000000309ea2eee0 0x000000309eaeaa84 Yes /lib64/libgio-2.0.so.0 >0x000000309e20a910 0x000000309e237dbc Yes /lib64/libgobject-2.0.so.0 >0x000000309d219b70 0x000000309d2ac74c Yes /lib64/libglib-2.0.so.0 >0x00000030a0207760 0x00000030a02302b4 Yes /lib64/libdbus-1.so.3 >0x000000309ba05790 0x000000309ba10494 Yes /lib64/libpthread.so.0 >0x000000309c202260 0x000000309c20554c Yes /lib64/librt.so.1 >0x000000309ee1dea0 0x000000309eea4260 Yes /lib64/libX11.so.6 >0x00000030b1e01480 0x00000030b1e03e48 Yes /lib64/libXtst.so.6 >0x000000309fe03700 0x000000309fe0d7d0 Yes /lib64/libXext.so.6 >0x000000309c6008f0 0x000000309c600df0 Yes /lib64/libXevie.so.1 >0x000000309be00ea0 0x000000309be019e0 Yes /lib64/libdl.so.2 >0x000000309b61ef60 0x000000309b75faa0 Yes /lib64/libc.so.6 >0x000000309da00680 0x000000309da007fc Yes /lib64/libgthread-2.0.so.0 >0x000000309de01950 0x000000309de060ec Yes /lib64/libffi.so.5 >0x000000309e6010f0 0x000000309e601fd8 Yes /lib64/libgmodule-2.0.so.0 >0x000000309ca01f50 0x000000309ca0e648 Yes /lib64/libz.so.1 >0x000000309ce05fc0 0x000000309ce16768 Yes /lib64/libselinux.so.1 >0x000000309d6039b0 0x000000309d61221c Yes /lib64/libresolv.so.2 >0x000000309b200b20 0x000000309b21a319 Yes /lib64/ld-linux-x86-64.so.2 >0x000000309f6099c0 0x000000309f615878 Yes /lib64/libxcb.so.1 >0x00000030a2602130 0x00000030a260bfb4 Yes /lib64/libXi.so.6 >0x000000309f200e80 0x000000309f201bb0 Yes /lib64/libXau.so.6 >$1 = 0x7ffb53498000 "" >$2 = 0x0 >rax 0x1222b00 19016448 >rbx 0x6c2f343662696c2f 7795506888185572399 >rcx 0x6e69776e555f0031 7956021532489089073 >rdx 0x21 33 >rsi 0x496 1174 >rdi 0x309b9b0720 208769058592 >rbp 0x20 0x20 >rsp 0x7fff98f76580 0x7fff98f76580 >r8 0x309b9b0720 208769058592 >r9 0x309b9b0728 208769058600 >r10 0x309b9b0778 208769058680 >r11 0x246 582 >r12 0x12224f0 19014896 >r13 0x30 48 >r14 0x309b9b0720 208769058592 >r15 0x6c2f343662696c2f 7795506888185572399 >rip 0x309b67bc8a 0x309b67bc8a <malloc_consolidate+250> >eflags 0x10202 [ IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function malloc_consolidate: > 0x000000309b67bb90 <+0>: push %r15 > 0x000000309b67bb92 <+2>: push %r14 > 0x000000309b67bb94 <+4>: mov %rdi,%r14 > 0x000000309b67bb97 <+7>: push %r13 > 0x000000309b67bb99 <+9>: push %r12 > 0x000000309b67bb9b <+11>: push %rbp > 0x000000309b67bb9c <+12>: push %rbx > 0x000000309b67bb9d <+13>: sub $0x58,%rsp > 0x000000309b67bba1 <+17>: cmpq $0x0,0x336fa7(%rip) # 0x309b9b2b50 <global_max_fast> > 0x000000309b67bba9 <+25>: je 0x309b67bd4c <malloc_consolidate+444> > 0x000000309b67bbaf <+31>: cmpl $0x0,%fs:0x18 > 0x000000309b67bbb8 <+40>: je 0x309b67bbbb <malloc_consolidate+43> > 0x000000309b67bbba <+42>: lock orl $0x1,0x4(%rdi) > 0x000000309b67bbbf <+47>: lea 0x50(%rdi),%rax > 0x000000309b67bbc3 <+51>: lea 0x58(%rdi),%r10 > 0x000000309b67bbc7 <+55>: lea 0x8(%rdi),%r9 > 0x000000309b67bbcb <+59>: mov %rax,0x20(%rsp) > 0x000000309b67bbd0 <+64>: lea 0x30(%rsp),%rax > 0x000000309b67bbd5 <+69>: mov %rax,0x18(%rsp) > 0x000000309b67bbda <+74>: lea 0x40(%rsp),%rax > 0x000000309b67bbdf <+79>: mov %rax,0x28(%rsp) > 0x000000309b67bbe4 <+84>: nopl 0x0(%rax) > 0x000000309b67bbe8 <+88>: xor %ebx,%ebx > 0x000000309b67bbea <+90>: xchg %rbx,(%r9) > 0x000000309b67bbed <+93>: test %rbx,%rbx > 0x000000309b67bbf0 <+96>: jne 0x309b67bc8a <malloc_consolidate+250> > 0x000000309b67bbf6 <+102>: jmpq 0x309b67bd10 <malloc_consolidate+384> > 0x000000309b67bbfb <+107>: nopl 0x0(%rax,%rax,1) > 0x000000309b67bc00 <+112>: mov 0x10(%r12),%rax > 0x000000309b67bc05 <+117>: add %r13,%rbp > 0x000000309b67bc08 <+120>: mov 0x18(%r12),%rdx > 0x000000309b67bc0d <+125>: cmp 0x18(%rax),%r12 > 0x000000309b67bc11 <+129>: jne 0x309b67be2a <malloc_consolidate+666> > 0x000000309b67bc17 <+135>: cmp 0x10(%rdx),%r12 > 0x000000309b67bc1b <+139>: jne 0x309b67be2a <malloc_consolidate+666> > 0x000000309b67bc21 <+145>: cmpq $0x3ff,0x8(%r12) > 0x000000309b67bc2a <+154>: mov %rdx,0x18(%rax) > 0x000000309b67bc2e <+158>: mov %rax,0x10(%rdx) > 0x000000309b67bc32 <+162>: jbe 0x309b67bc42 <malloc_consolidate+178> > 0x000000309b67bc34 <+164>: mov 0x20(%r12),%rdx > 0x000000309b67bc39 <+169>: test %rdx,%rdx > 0x000000309b67bc3c <+172>: jne 0x309b67bf5b <malloc_consolidate+971> > 0x000000309b67bc42 <+178>: mov 0x68(%r14),%rax > 0x000000309b67bc46 <+182>: cmp $0x3ff,%rbp > 0x000000309b67bc4d <+189>: mov %rbx,0x68(%r14) > 0x000000309b67bc51 <+193>: mov %rbx,0x18(%rax) > 0x000000309b67bc55 <+197>: jbe 0x309b67bc67 <malloc_consolidate+215> > 0x000000309b67bc57 <+199>: movq $0x0,0x20(%rbx) > 0x000000309b67bc5f <+207>: movq $0x0,0x28(%rbx) > 0x000000309b67bc67 <+215>: mov %rbp,%rdx > 0x000000309b67bc6a <+218>: mov %r10,0x18(%rbx) > 0x000000309b67bc6e <+222>: mov %rax,0x10(%rbx) > 0x000000309b67bc72 <+226>: or $0x1,%rdx > 0x000000309b67bc76 <+230>: mov %rbp,(%rbx,%rbp,1) > 0x000000309b67bc7a <+234>: mov %rdx,0x8(%rbx) > 0x000000309b67bc7e <+238>: test %r15,%r15 > 0x000000309b67bc81 <+241>: mov %r15,%rbx > 0x000000309b67bc84 <+244>: je 0x309b67bd10 <malloc_consolidate+384> >=> 0x000000309b67bc8a <+250>: mov 0x8(%rbx),%rax > 0x000000309b67bc8e <+254>: mov 0x10(%rbx),%r15 > 0x000000309b67bc92 <+258>: mov %rax,%rbp > 0x000000309b67bc95 <+261>: and $0xfffffffffffffffa,%rbp > 0x000000309b67bc99 <+265>: lea (%rbx,%rbp,1),%r12 > 0x000000309b67bc9d <+269>: mov 0x8(%r12),%r13 > 0x000000309b67bca2 <+274>: and $0xfffffffffffffff8,%r13 > 0x000000309b67bca6 <+278>: test $0x1,%al > 0x000000309b67bca8 <+280>: jne 0x309b67bcee <malloc_consolidate+350> > 0x000000309b67bcaa <+282>: mov (%rbx),%rax > 0x000000309b67bcad <+285>: sub %rax,%rbx > 0x000000309b67bcb0 <+288>: add %rax,%rbp > 0x000000309b67bcb3 <+291>: mov 0x10(%rbx),%rax > 0x000000309b67bcb7 <+295>: mov 0x18(%rbx),%rdx > 0x000000309b67bcbb <+299>: cmp 0x18(%rax),%rbx > 0x000000309b67bcbf <+303>: jne 0x309b67bdb6 <malloc_consolidate+550> > 0x000000309b67bcc5 <+309>: cmp 0x10(%rdx),%rbx > 0x000000309b67bcc9 <+313>: jne 0x309b67bdb6 <malloc_consolidate+550> > 0x000000309b67bccf <+319>: cmpq $0x3ff,0x8(%rbx) > 0x000000309b67bcd7 <+327>: mov %rdx,0x18(%rax) > 0x000000309b67bcdb <+331>: mov %rax,0x10(%rdx) > 0x000000309b67bcdf <+335>: jbe 0x309b67bcee <malloc_consolidate+350> > 0x000000309b67bce1 <+337>: mov 0x20(%rbx),%rdx > 0x000000309b67bce5 <+341>: test %rdx,%rdx > 0x000000309b67bce8 <+344>: jne 0x309b67bf3b <malloc_consolidate+939> > 0x000000309b67bcee <+350>: cmp %r12,0x58(%r14) > 0x000000309b67bcf2 <+354>: je 0x309b67bd38 <malloc_consolidate+424> > 0x000000309b67bcf4 <+356>: testb $0x1,0x8(%r12,%r13,1) > 0x000000309b67bcfa <+362>: je 0x309b67bc00 <malloc_consolidate+112> > 0x000000309b67bd00 <+368>: andq $0xfffffffffffffffe,0x8(%r12) > 0x000000309b67bd06 <+374>: jmpq 0x309b67bc42 <malloc_consolidate+178> > 0x000000309b67bd0b <+379>: nopl 0x0(%rax,%rax,1) > 0x000000309b67bd10 <+384>: add $0x8,%r9 > 0x000000309b67bd14 <+388>: lea -0x8(%r9),%rax > 0x000000309b67bd18 <+392>: cmp %rax,0x20(%rsp) > 0x000000309b67bd1d <+397>: jne 0x309b67bbe8 <malloc_consolidate+88> > 0x000000309b67bd23 <+403>: add $0x58,%rsp > 0x000000309b67bd27 <+407>: pop %rbx > 0x000000309b67bd28 <+408>: pop %rbp > 0x000000309b67bd29 <+409>: pop %r12 > 0x000000309b67bd2b <+411>: pop %r13 > 0x000000309b67bd2d <+413>: pop %r14 > 0x000000309b67bd2f <+415>: pop %r15 > 0x000000309b67bd31 <+417>: retq > 0x000000309b67bd32 <+418>: nopw 0x0(%rax,%rax,1) > 0x000000309b67bd38 <+424>: add %r13,%rbp > 0x000000309b67bd3b <+427>: or $0x1,%rbp > 0x000000309b67bd3f <+431>: mov %rbp,0x8(%rbx) > 0x000000309b67bd43 <+435>: mov %rbx,0x58(%r14) > 0x000000309b67bd47 <+439>: jmpq 0x309b67bc7e <malloc_consolidate+238> > 0x000000309b67bd4c <+444>: mov $0xfffffffffffffffe,%rdx > 0x000000309b67bd53 <+451>: nopl 0x0(%rax,%rax,1) > 0x000000309b67bd58 <+456>: lea 0x68(%r14,%rdx,8),%rax > 0x000000309b67bd5d <+461>: add $0x2,%rdx > 0x000000309b67bd61 <+465>: cmp $0xfc,%rdx > 0x000000309b67bd68 <+472>: mov %rax,0x18(%rax) > 0x000000309b67bd6c <+476>: mov %rax,0x10(%rax) > 0x000000309b67bd70 <+480>: jne 0x309b67bd58 <malloc_consolidate+456> > 0x000000309b67bd72 <+482>: lea 0x3349a7(%rip),%rax # 0x309b9b0720 <main_arena> > 0x000000309b67bd79 <+489>: cmp %rax,%r14 > 0x000000309b67bd7c <+492>: je 0x309b67bda3 <malloc_consolidate+531> > 0x000000309b67bd7e <+494>: mov 0x4(%r14),%eax > 0x000000309b67bd82 <+498>: or $0x2,%eax > 0x000000309b67bd85 <+501>: or $0x1,%eax > 0x000000309b67bd88 <+504>: mov %eax,0x4(%r14) > 0x000000309b67bd8c <+508>: lea 0x58(%r14),%rax > 0x000000309b67bd90 <+512>: mov %rax,0x58(%r14) > 0x000000309b67bd94 <+516>: add $0x58,%rsp > 0x000000309b67bd98 <+520>: pop %rbx > 0x000000309b67bd99 <+521>: pop %rbp > 0x000000309b67bd9a <+522>: pop %r12 > 0x000000309b67bd9c <+524>: pop %r13 > 0x000000309b67bd9e <+526>: pop %r14 > 0x000000309b67bda0 <+528>: pop %r15 > 0x000000309b67bda2 <+530>: retq > 0x000000309b67bda3 <+531>: movq $0x80,0x336da2(%rip) # 0x309b9b2b50 <global_max_fast> > 0x000000309b67bdae <+542>: mov 0x334970(%rip),%eax # 0x309b9b0724 <main_arena+4> > 0x000000309b67bdb4 <+548>: jmp 0x309b67bd85 <malloc_consolidate+501> > 0x000000309b67bdb6 <+550>: cmpl $0x0,0x33a3f7(%rip) # 0x309b9b61b4 <__libc_multiple_threads> > 0x000000309b67bdbd <+557>: je 0x309b67bdcb <malloc_consolidate+571> > 0x000000309b67bdbf <+559>: lock decl (%r14) > 0x000000309b67bdc3 <+563>: jne 0x309b681ab6 <_L_unlock_2814> > 0x000000309b67bdc9 <+569>: jmp 0x309b67bdd4 <malloc_consolidate+580> > 0x000000309b67bdcb <+571>: decl (%r14) > 0x000000309b67bdce <+574>: jne 0x309b681ab6 <_L_unlock_2814> > 0x000000309b67bdd4 <+580>: mov 0x3343e5(%rip),%r11d # 0x309b9b01c0 <check_action> > 0x000000309b67bddb <+587>: mov %r11d,%eax > 0x000000309b67bdde <+590>: and $0x5,%eax > 0x000000309b67bde1 <+593>: cmp $0x5,%eax > 0x000000309b67bde4 <+596>: je 0x309b67c09a <malloc_consolidate+1290> > 0x000000309b67bdea <+602>: test $0x1,%r11b > 0x000000309b67bdee <+606>: jne 0x309b67be9e <malloc_consolidate+782> > 0x000000309b67bdf4 <+612>: and $0x2,%r11d > 0x000000309b67bdf8 <+616>: jne 0x309b67c03a <malloc_consolidate+1194> > 0x000000309b67bdfe <+622>: mov $0x1,%esi > 0x000000309b67be03 <+627>: xor %eax,%eax > 0x000000309b67be05 <+629>: cmpl $0x0,0x33a3a8(%rip) # 0x309b9b61b4 <__libc_multiple_threads> > 0x000000309b67be0c <+636>: je 0x309b67be1b <malloc_consolidate+651> > 0x000000309b67be0e <+638>: lock cmpxchg %esi,(%r14) > 0x000000309b67be13 <+643>: jne 0x309b681ad1 <_L_lock_2850> > 0x000000309b67be19 <+649>: jmp 0x309b67be25 <malloc_consolidate+661> > 0x000000309b67be1b <+651>: cmpxchg %esi,(%r14) > 0x000000309b67be1f <+655>: jne 0x309b681ad1 <_L_lock_2850> > 0x000000309b67be25 <+661>: jmpq 0x309b67bcee <malloc_consolidate+350> > 0x000000309b67be2a <+666>: cmpl $0x0,0x33a383(%rip) # 0x309b9b61b4 <__libc_multiple_threads> > 0x000000309b67be31 <+673>: je 0x309b67be3f <malloc_consolidate+687> > 0x000000309b67be33 <+675>: lock decl (%r14) > 0x000000309b67be37 <+679>: jne 0x309b681aec <_L_unlock_2877> > 0x000000309b67be3d <+685>: jmp 0x309b67be48 <malloc_consolidate+696> > 0x000000309b67be3f <+687>: decl (%r14) > 0x000000309b67be42 <+690>: jne 0x309b681aec <_L_unlock_2877> > 0x000000309b67be48 <+696>: mov 0x334371(%rip),%r13d # 0x309b9b01c0 <check_action> > 0x000000309b67be4f <+703>: mov %r13d,%eax > 0x000000309b67be52 <+706>: and $0x5,%eax > 0x000000309b67be55 <+709>: cmp $0x5,%eax > 0x000000309b67be58 <+712>: je 0x309b67c03f <malloc_consolidate+1199> > 0x000000309b67be5e <+718>: test $0x1,%r13b > 0x000000309b67be62 <+722>: jne 0x309b67bf7d <malloc_consolidate+1005> > 0x000000309b67be68 <+728>: and $0x2,%r13d > 0x000000309b67be6c <+732>: jne 0x309b67c03a <malloc_consolidate+1194> > 0x000000309b67be72 <+738>: mov $0x1,%esi > 0x000000309b67be77 <+743>: xor %eax,%eax > 0x000000309b67be79 <+745>: cmpl $0x0,0x33a334(%rip) # 0x309b9b61b4 <__libc_multiple_threads> > 0x000000309b67be80 <+752>: je 0x309b67be8f <malloc_consolidate+767> > 0x000000309b67be82 <+754>: lock cmpxchg %esi,(%r14) > 0x000000309b67be87 <+759>: jne 0x309b681b07 <_L_lock_2914> > 0x000000309b67be8d <+765>: jmp 0x309b67be99 <malloc_consolidate+777> > 0x000000309b67be8f <+767>: cmpxchg %esi,(%r14) > 0x000000309b67be93 <+771>: jne 0x309b681b07 <_L_lock_2914> > 0x000000309b67be99 <+777>: jmpq 0x309b67bc42 <malloc_consolidate+178> > 0x000000309b67be9e <+782>: mov 0x28(%rsp),%rsi > 0x000000309b67bea3 <+787>: xor %ecx,%ecx > 0x000000309b67bea5 <+789>: mov $0x10,%edx > 0x000000309b67beaa <+794>: mov %rbx,%rdi > 0x000000309b67bead <+797>: mov %r9,0x8(%rsp) > 0x000000309b67beb2 <+802>: mov %r10,(%rsp) > 0x000000309b67beb6 <+806>: mov %r11d,0x10(%rsp) > 0x000000309b67bebb <+811>: movb $0x0,0x40(%rsp) > 0x000000309b67bec0 <+816>: callq 0x309b645fd0 <_itoa_word> > 0x000000309b67bec5 <+821>: cmp 0x18(%rsp),%rax > 0x000000309b67beca <+826>: mov %rax,%r8 > 0x000000309b67becd <+829>: mov 0x8(%rsp),%r9 > 0x000000309b67bed2 <+834>: mov (%rsp),%r10 > 0x000000309b67bed6 <+838>: mov 0x10(%rsp),%r11d > 0x000000309b67bedb <+843>: jbe 0x309b67bef1 <malloc_consolidate+865> > 0x000000309b67bedd <+845>: sub $0x1,%r8 > 0x000000309b67bee1 <+849>: cmp 0x18(%rsp),%r8 > 0x000000309b67bee6 <+854>: movb $0x30,(%r8) > 0x000000309b67beea <+858>: jne 0x309b67bedd <malloc_consolidate+845> > 0x000000309b67beec <+860>: lea 0x30(%rsp),%r8 > 0x000000309b67bef1 <+865>: mov 0x339db8(%rip),%rax # 0x309b9b5cb0 <__libc_argv> > 0x000000309b67bef8 <+872>: mov %r11d,%edi > 0x000000309b67befb <+875>: lea 0xfab96(%rip),%rcx # 0x309b776a98 > 0x000000309b67bf02 <+882>: lea 0xfcd1f(%rip),%rsi # 0x309b778c28 > 0x000000309b67bf09 <+889>: mov (%rax),%rdx > 0x000000309b67bf0c <+892>: lea 0xfab5e(%rip),%rax # 0x309b776a71 > 0x000000309b67bf13 <+899>: mov %r9,0x8(%rsp) > 0x000000309b67bf18 <+904>: mov %r10,(%rsp) > 0x000000309b67bf1c <+908>: test %rdx,%rdx > 0x000000309b67bf1f <+911>: cmove %rax,%rdx > 0x000000309b67bf23 <+915>: and $0x2,%edi > 0x000000309b67bf26 <+918>: xor %eax,%eax > 0x000000309b67bf28 <+920>: callq 0x309b6752d0 <__libc_message> > 0x000000309b67bf2d <+925>: mov 0x8(%rsp),%r9 > 0x000000309b67bf32 <+930>: mov (%rsp),%r10 > 0x000000309b67bf36 <+934>: jmpq 0x309b67bdfe <malloc_consolidate+622> > 0x000000309b67bf3b <+939>: cmpq $0x0,0x20(%rax) > 0x000000309b67bf40 <+944>: je 0x309b67c010 <malloc_consolidate+1152> > 0x000000309b67bf46 <+950>: mov 0x28(%rbx),%rax > 0x000000309b67bf4a <+954>: mov %rax,0x28(%rdx) > 0x000000309b67bf4e <+958>: mov 0x28(%rbx),%rax > 0x000000309b67bf52 <+962>: mov %rdx,0x20(%rax) > 0x000000309b67bf56 <+966>: jmpq 0x309b67bcee <malloc_consolidate+350> > 0x000000309b67bf5b <+971>: cmpq $0x0,0x20(%rax) > 0x000000309b67bf60 <+976>: je 0x309b67c071 <malloc_consolidate+1249> > 0x000000309b67bf66 <+982>: mov 0x28(%r12),%rax > 0x000000309b67bf6b <+987>: mov %rax,0x28(%rdx) > 0x000000309b67bf6f <+991>: mov 0x28(%r12),%rax > 0x000000309b67bf74 <+996>: mov %rdx,0x20(%rax) > 0x000000309b67bf78 <+1000>: jmpq 0x309b67bc42 <malloc_consolidate+178> > 0x000000309b67bf7d <+1005>: mov 0x28(%rsp),%rsi > 0x000000309b67bf82 <+1010>: xor %ecx,%ecx > 0x000000309b67bf84 <+1012>: mov $0x10,%edx > 0x000000309b67bf89 <+1017>: mov %r12,%rdi > 0x000000309b67bf8c <+1020>: mov %r9,0x8(%rsp) > 0x000000309b67bf91 <+1025>: mov %r10,(%rsp) > 0x000000309b67bf95 <+1029>: movb $0x0,0x40(%rsp) > 0x000000309b67bf9a <+1034>: callq 0x309b645fd0 <_itoa_word> > 0x000000309b67bf9f <+1039>: cmp 0x18(%rsp),%rax > 0x000000309b67bfa4 <+1044>: mov %rax,%r8 > 0x000000309b67bfa7 <+1047>: mov 0x8(%rsp),%r9 > 0x000000309b67bfac <+1052>: mov (%rsp),%r10 > 0x000000309b67bfb0 <+1056>: jbe 0x309b67bfc6 <malloc_consolidate+1078> > 0x000000309b67bfb2 <+1058>: sub $0x1,%r8 > 0x000000309b67bfb6 <+1062>: cmp 0x18(%rsp),%r8 > 0x000000309b67bfbb <+1067>: movb $0x30,(%r8) > 0x000000309b67bfbf <+1071>: jne 0x309b67bfb2 <malloc_consolidate+1058> > 0x000000309b67bfc1 <+1073>: lea 0x30(%rsp),%r8 > 0x000000309b67bfc6 <+1078>: mov 0x339ce3(%rip),%rax # 0x309b9b5cb0 <__libc_argv> > 0x000000309b67bfcd <+1085>: mov %r13d,%edi > 0x000000309b67bfd0 <+1088>: lea 0xfaac1(%rip),%rcx # 0x309b776a98 > 0x000000309b67bfd7 <+1095>: lea 0xfcc4a(%rip),%rsi # 0x309b778c28 > 0x000000309b67bfde <+1102>: mov (%rax),%rdx > 0x000000309b67bfe1 <+1105>: lea 0xfaa89(%rip),%rax # 0x309b776a71 > 0x000000309b67bfe8 <+1112>: mov %r9,0x8(%rsp) > 0x000000309b67bfed <+1117>: mov %r10,(%rsp) > 0x000000309b67bff1 <+1121>: test %rdx,%rdx > 0x000000309b67bff4 <+1124>: cmove %rax,%rdx > 0x000000309b67bff8 <+1128>: and $0x2,%edi > 0x000000309b67bffb <+1131>: xor %eax,%eax > 0x000000309b67bffd <+1133>: callq 0x309b6752d0 <__libc_message> > 0x000000309b67c002 <+1138>: mov 0x8(%rsp),%r9 > 0x000000309b67c007 <+1143>: mov (%rsp),%r10 > 0x000000309b67c00b <+1147>: jmpq 0x309b67be72 <malloc_consolidate+738> > 0x000000309b67c010 <+1152>: cmp %rdx,%rbx > 0x000000309b67c013 <+1155>: je 0x309b67c0cc <malloc_consolidate+1340> > 0x000000309b67c019 <+1161>: mov %rdx,0x20(%rax) > 0x000000309b67c01d <+1165>: mov 0x28(%rbx),%rdx > 0x000000309b67c021 <+1169>: mov %rdx,0x28(%rax) > 0x000000309b67c025 <+1173>: mov 0x20(%rbx),%rdx > 0x000000309b67c029 <+1177>: mov %rax,0x28(%rdx) > 0x000000309b67c02d <+1181>: mov 0x28(%rbx),%rdx > 0x000000309b67c031 <+1185>: mov %rax,0x20(%rdx) > 0x000000309b67c035 <+1189>: jmpq 0x309b67bcee <malloc_consolidate+350> > 0x000000309b67c03a <+1194>: callq 0x309b636f90 <__GI_abort> > 0x000000309b67c03f <+1199>: mov %r13d,%edi > 0x000000309b67c042 <+1202>: lea 0xfaa4f(%rip),%rdx # 0x309b776a98 > 0x000000309b67c049 <+1209>: lea 0xfbafa(%rip),%rsi # 0x309b777b4a > 0x000000309b67c050 <+1216>: and $0x2,%edi > 0x000000309b67c053 <+1219>: xor %eax,%eax > 0x000000309b67c055 <+1221>: mov %r9,0x8(%rsp) > 0x000000309b67c05a <+1226>: mov %r10,(%rsp) > 0x000000309b67c05e <+1230>: callq 0x309b6752d0 <__libc_message> > 0x000000309b67c063 <+1235>: mov 0x8(%rsp),%r9 > 0x000000309b67c068 <+1240>: mov (%rsp),%r10 > 0x000000309b67c06c <+1244>: jmpq 0x309b67be72 <malloc_consolidate+738> > 0x000000309b67c071 <+1249>: cmp %rdx,%r12 > 0x000000309b67c074 <+1252>: je 0x309b67c0d9 <malloc_consolidate+1353> > 0x000000309b67c076 <+1254>: mov %rdx,0x20(%rax) > 0x000000309b67c07a <+1258>: mov 0x28(%r12),%rdx > 0x000000309b67c07f <+1263>: mov %rdx,0x28(%rax) > 0x000000309b67c083 <+1267>: mov 0x20(%r12),%rdx > 0x000000309b67c088 <+1272>: mov %rax,0x28(%rdx) > 0x000000309b67c08c <+1276>: mov 0x28(%r12),%rdx > 0x000000309b67c091 <+1281>: mov %rax,0x20(%rdx) > 0x000000309b67c095 <+1285>: jmpq 0x309b67bc42 <malloc_consolidate+178> > 0x000000309b67c09a <+1290>: mov %r11d,%edi > 0x000000309b67c09d <+1293>: lea 0xfa9f4(%rip),%rdx # 0x309b776a98 > 0x000000309b67c0a4 <+1300>: lea 0xfba9f(%rip),%rsi # 0x309b777b4a > 0x000000309b67c0ab <+1307>: and $0x2,%edi > 0x000000309b67c0ae <+1310>: xor %eax,%eax > 0x000000309b67c0b0 <+1312>: mov %r9,0x8(%rsp) > 0x000000309b67c0b5 <+1317>: mov %r10,(%rsp) > 0x000000309b67c0b9 <+1321>: callq 0x309b6752d0 <__libc_message> > 0x000000309b67c0be <+1326>: mov 0x8(%rsp),%r9 > 0x000000309b67c0c3 <+1331>: mov (%rsp),%r10 > 0x000000309b67c0c7 <+1335>: jmpq 0x309b67bdfe <malloc_consolidate+622> > 0x000000309b67c0cc <+1340>: mov %rax,0x28(%rax) > 0x000000309b67c0d0 <+1344>: mov %rax,0x20(%rax) > 0x000000309b67c0d4 <+1348>: jmpq 0x309b67bcee <malloc_consolidate+350> > 0x000000309b67c0d9 <+1353>: mov %rax,0x28(%rax) > 0x000000309b67c0dd <+1357>: mov %rax,0x20(%rax) > 0x000000309b67c0e1 <+1361>: jmpq 0x309b67bc42 <malloc_consolidate+178> >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 844115
: 600976 |
600977
|
600978