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 605650 Details for
Bug 849605
[abrt] ibus-unikey-0.6.1-2.fc17: __GI___libc_malloc: Process /usr/libexec/ibus-engine-unikey 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), 33.12 KB, created by
Vuong De Danh
on 2012-08-20 10:21:08 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Vuong De Danh
Created:
2012-08-20 10:21:08 UTC
Size:
33.12 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 2002] >[New LWP 2004] >[New LWP 2005] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/libexec/ibus-engine-unikey --ibus'. >Program terminated with signal 11, Segmentation fault. >#0 malloc_consolidate (av=av@entry=0x7f060eaef720) at malloc.c:4264 >4264 malloc.c: No such file or directory. > >Thread 3 (Thread 0x7f0606828700 (LWP 2005)): >#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136 >No locals. >#1 0x00007f060eaffc56 in _L_lock_840 () from /lib64/libpthread.so.0 >No symbol table info available. >#2 0x00007f060eaffb58 in __pthread_mutex_lock (mutex=0x61af20) at pthread_mutex_lock.c:65 > type = 0 > id = 2005 >#3 0x0000000000405ed0 in thread_mouse_capture (data=<optimized out>) at engine.cpp:972 > y_old = 73 > y_root_old = 373 > mask = 0 > w = 173 > w_root_return = 173 > event = {type = 6, xany = {type = 6, serial = 8, send_event = 0, display = 0x7f05f80008c0, window = 173}, xkey = {type = 6, serial = 8, send_event = 0, display = 0x7f05f80008c0, window = 173, root = 173, subwindow = 16780364, time = 683418, x = 517, y = 373, x_root = 517, y_root = 373, state = 0, keycode = 0, same_screen = 1}, xbutton = {type = 6, serial = 8, send_event = 0, display = 0x7f05f80008c0, window = 173, root = 173, subwindow = 16780364, time = 683418, x = 517, y = 373, x_root = 517, y_root = 373, state = 0, button = 0, same_screen = 1}, xmotion = {type = 6, serial = 8, send_event = 0, display = 0x7f05f80008c0, window = 173, root = 173, subwindow = 16780364, time = 683418, x = 517, y = 373, x_root = 517, y_root = 373, state = 0, is_hint = 0 '\000', same_screen = 1}, xcrossing = {type = 6, serial = 8, send_event = 0, display = 0x7f05f80008c0, window = 173, root = 173, subwindow = 16780364, time = 683418, x = 517, y = 373, x_root = 517, y_root = 373, mode = 0, detail = 0, same_screen = 1, focus = 0, state = 0}, xfocus = {type = 6, serial = 8, send_event = 0, display = 0x7f05f80008c0, window = 173, mode = 173, detail = 0}, xexpose = {type = 6, serial = 8, send_event = 0, display = 0x7f05f80008c0, window = 173, x = 173, y = 0, width = 16780364, height = 0, count = 683418}, xgraphicsexpose = {type = 6, serial = 8, send_event = 0, display = 0x7f05f80008c0, drawable = 173, x = 173, y = 0, width = 16780364, height = 0, count = 683418, major_code = 0, minor_code = 517}, xnoexpose = {type = 6, serial = 8, send_event = 0, display = 0x7f05f80008c0, drawable = 173, major_code = 173, minor_code = 0}, xvisibility = {type = 6, serial = 8, send_event = 0, display = 0x7f05f80008c0, window = 173, state = 173}, xcreatewindow = {type = 6, serial = 8, send_event = 0, display = 0x7f05f80008c0, parent = 173, window = 173, x = 16780364, y = 0, width = 683418, height = 0, border_width = 517, override_redirect = 373}, xdestroywindow = {type = 6, serial = 8, send_event = 0, display = 0x7f05f80008c0, event = 173, window = 173}, xunmap = {type = 6, serial = 8, send_event = 0, display = 0x7f05f80008c0, event = 173, window = 173, from_configure = 16780364}, xmap = {type = 6, serial = 8, send_event = 0, display = 0x7f05f80008c0, event = 173, window = 173, override_redirect = 16780364}, xmaprequest = {type = 6, serial = 8, send_event = 0, display = 0x7f05f80008c0, parent = 173, window = 173}, xreparent = {type = 6, serial = 8, send_event = 0, display = 0x7f05f80008c0, event = 173, window = 173, parent = 16780364, x = 683418, y = 0, override_redirect = 517}, xconfigure = {type = 6, serial = 8, send_event = 0, display = 0x7f05f80008c0, event = 173, window = 173, x = 16780364, y = 0, width = 683418, height = 0, border_width = 517, above = 1602022801925, override_redirect = 0}, xgravity = {type = 6, serial = 8, send_event = 0, display = 0x7f05f80008c0, event = 173, window = 173, x = 16780364, y = 0}, xresizerequest = {type = 6, serial = 8, send_event = 0, display = 0x7f05f80008c0, window = 173, width = 173, height = 0}, xconfigurerequest = {type = 6, serial = 8, send_event = 0, display = 0x7f05f80008c0, parent = 173, window = 173, x = 16780364, y = 0, width = 683418, height = 0, border_width = 517, above = 1602022801925, detail = 0, value_mask = 1}, xcirculate = {type = 6, serial = 8, send_event = 0, display = 0x7f05f80008c0, event = 173, window = 173, place = 16780364}, xcirculaterequest = {type = 6, serial = 8, send_event = 0, display = 0x7f05f80008c0, parent = 173, window = 173, place = 16780364}, xproperty = {type = 6, serial = 8, send_event = 0, display = 0x7f05f80008c0, window = 173, atom = 173, time = 16780364, state = 683418}, xselectionclear = {type = 6, serial = 8, send_event = 0, display = 0x7f05f80008c0, window = 173, selection = 173, time = 16780364}, xselectionrequest = {type = 6, serial = 8, send_event = 0, display = 0x7f05f80008c0, owner = 173, requestor = 173, selection = 16780364, target = 683418, property = 1602022801925, time = 1602022801925}, xselection = {type = 6, serial = 8, send_event = 0, display = 0x7f05f80008c0, requestor = 173, selection = 173, target = 16780364, property = 683418, time = 1602022801925}, xcolormap = {type = 6, serial = 8, send_event = 0, display = 0x7f05f80008c0, window = 173, colormap = 173, c_new = 16780364, state = 0}, xclient = {type = 6, serial = 8, send_event = 0, display = 0x7f05f80008c0, window = 173, message_type = 173, format = 16780364, data = {b = "\232m\n\000\000\000\000\000\005\002\000\000u\001\000\000\005\002\000", s = {28058, 10, 0, 0, 517, 0, 373, 0, 517, 0}, l = {683418, 1602022801925, 1602022801925, 0, 1}}}, xmapping = {type = 6, serial = 8, send_event = 0, display = 0x7f05f80008c0, window = 173, request = 173, first_keycode = 0, count = 16780364}, xerror = {type = 6, display = 0x8, resourceid = 0, serial = 139663612315840, error_code = 173 '\255', request_code = 0 '\000', minor_code = 0 '\000'}, xkeymap = {type = 6, serial = 8, send_event = 0, display = 0x7f05f80008c0, window = 173, key_vector = "\255\000\000\000\000\000\000\000L\f\000\001\000\000\000\000\232m\n\000\000\000\000\000\005\002\000\000u\001\000"}, xgeneric = {type = 6, serial = 8, send_event = 0, display = 0x7f05f80008c0, extension = 173, evtype = 0}, xcookie = {type = 6, serial = 8, send_event = 0, display = 0x7f05f80008c0, extension = 173, evtype = 0, cookie = 173, data = 0x1000c4c}, pad = {6, 8, 0, 139663612315840, 173, 173, 16780364, 683418, 1602022801925, 1602022801925, 0, 1, 0 <repeats 12 times>}} > x_old = 1014 > x_root_old = 517 > w_child_return = 16778299 >#4 0x00007f060eafdd14 in start_thread (arg=0x7f0606828700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f0606828700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139663855748864, -7134361699930514335, 0, 139664000471040, 139663855748864, 0, 7129667502474091617, 7129684790761184353}, 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> >#5 0x00007f060e83067d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 2 (Thread 0x7f0607029700 (LWP 2004)): >#0 0x00007f060e827bcf 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 0x0000003147a47964 in g_main_context_poll (n_fds=3, fds=0x7f06000010c0, timeout=-1, context=0xdbb5c0, priority=<optimized out>) at gmain.c:3440 > poll_func = 0x3147a55780 <g_poll> >#2 g_main_context_iterate (context=0xdbb5c0, 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 = 0x7f06000010c0 >#3 0x0000003147a47dc2 in g_main_loop_run (loop=0xdbb570) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00000031496c9466 in gdbus_shared_thread_func (user_data=0xdbb590) at gdbusprivate.c:277 > data = 0xdbb590 >#5 0x0000003147a6a305 in g_thread_proxy (data=0xdb7320) at gthread.c:801 > thread = 0xdb7320 >#6 0x00007f060eafdd14 in start_thread (arg=0x7f0607029700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f0607029700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139663864141568, -7134361699930514335, 0, 139664000471040, 139663864141568, 14398864, 7129666397056883809, 7129684790761184353}, 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 0x00007f060e83067d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 1 (Thread 0x7f060f204800 (LWP 2002)): >#0 malloc_consolidate (av=av@entry=0x7f060eaef720) at malloc.c:4264 > fb = <optimized out> > maxfb = 0x7f060eaef770 > p = 0x7f05d7c69378 > nextp = 0xb5 > unsorted_bin = 0x7f060eaef778 > first_unsorted = <optimized out> > nextchunk = 0x7f05f800bca8 > size = 540682544 > nextsize = 0 > prevsize = 540682496 > nextinuse = <optimized out> > bck = <optimized out> > fwd = <optimized out> >#1 0x00007f060e7bb5fe in _int_malloc (av=0x7f060eaef720, bytes=<optimized out>) at malloc.c:3544 > nb = 65552 > 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 0x00007f060e7be493 in __GI___libc_malloc (bytes=65536) at malloc.c:2928 > victim = 0x21 >#3 0x0000003147a4d26f in g_malloc (n_bytes=n_bytes@entry=65536) at gmem.c:159 > mem = <optimized out> >#4 0x00000031496e447d in ik_read_events (buffer_out=<synthetic pointer>, buffer_size_out=0x7fff881893b8) at inotify-kernel.c:434 > buffer = 0x0 > buffer_size = 65536 >#5 ik_read_callback (user_data=<optimized out>) at inotify-kernel.c:455 > buffer = <optimized out> > buffer_size = <optimized out> > buffer_i = <optimized out> > events = <optimized out> >#6 0x0000003147a47695 in g_main_dispatch (context=0xdad1a0) at gmain.c:2539 > dispatch = 0x31496e4290 <ik_source_dispatch> > was_in_call = 0 > user_data = 0x0 > callback = 0x31496e42e0 <ik_read_callback> > cb_funcs = 0x3147d1d960 > cb_data = 0xdaef30 > current_source_link = {data = 0xd9a350, next = 0x0} > need_destroy = <optimized out> > source = 0xd9a350 > current = 0xdb4f90 > i = <optimized out> >#7 g_main_context_dispatch (context=context@entry=0xdad1a0) at gmain.c:3075 >No locals. >#8 0x0000003147a479c8 in g_main_context_iterate (context=0xdad1a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3146 > max_priority = 2147483647 > timeout = -1 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = <optimized out> > fds = 0xdc6710 >#9 0x0000003147a47dc2 in g_main_loop_run (loop=0xdc8030) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#10 0x000000314fa0f9ec in ibus_main () at ibusshare.c:295 >No locals. >#11 0x0000000000404f23 in start_component () at main.cpp:73 > engines = <optimized out> > p = 0x0 > component = 0xdbf0c0 >#12 main (argc=1, argv=0x7fff88189638) at main.cpp:128 > error = 0x0 > context = <optimized out> >From To Syms Read Shared Object Library >0x000000314fa0de90 0x000000314fa2d350 Yes /lib64/libibus-1.0.so.5 >0x000000314962eee0 0x00000031496eaa84 Yes /lib64/libgio-2.0.so.0 >0x000000314860a910 0x0000003148637dbc Yes /lib64/libgobject-2.0.so.0 >0x0000003147a19b70 0x0000003147aac74c Yes /lib64/libglib-2.0.so.0 >0x0000003149a1dea0 0x0000003149aa4260 Yes /lib64/libX11.so.6 >0x000000314ce5baf0 0x000000314cec13ab Yes /lib64/libstdc++.so.6 >0x00007f060ed175f0 0x00007f060ed7ea4c Yes /lib64/libm.so.6 >0x00000031492029d0 0x0000003149212148 Yes /lib64/libgcc_s.so.1 >0x00007f060eafb790 0x00007f060eb06494 Yes /lib64/libpthread.so.0 >0x00007f060e75df60 0x00007f060e89e780 Yes /lib64/libc.so.6 >0x0000003148200680 0x00000031482007fc Yes /lib64/libgthread-2.0.so.0 >0x0000003148a01950 0x0000003148a060ec Yes /lib64/libffi.so.5 >0x0000003148e010f0 0x0000003148e01fd8 Yes /lib64/libgmodule-2.0.so.0 >0x00007f060e53bea0 0x00007f060e53c9e0 Yes /lib64/libdl.so.2 >0x00007f060e335260 0x00007f060e33854c Yes /lib64/librt.so.1 >0x0000003147201f50 0x000000314720e648 Yes /lib64/libz.so.1 >0x0000003147605fc0 0x0000003147616768 Yes /lib64/libselinux.so.1 >0x00007f060e11d9b0 0x00007f060e12be1c Yes /lib64/libresolv.so.2 >0x0000003149e099c0 0x0000003149e15878 Yes /lib64/libxcb.so.1 >0x00007f060f00db20 0x00007f060f027319 Yes /lib64/ld-linux-x86-64.so.2 >0x000000314a200e80 0x000000314a201bb0 Yes /lib64/libXau.so.6 >0x00007f0607ae21b0 0x00007f0607ae967c Yes /lib64/libnss_files.so.2 >0x00007f06078bf930 0x00007f06078d6f98 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007f06076a8310 0x00007f06076b1c9c Yes /lib64/libgvfscommon.so.0 >0x00007f0607474f20 0x00007f06074940cc Yes /lib64/libbluray.so.1 >0x00007f0607234760 0x00007f060725d2b4 Yes /lib64/libdbus-1.so.3 >0x00007f060702aee0 0x00007f060702b814 Yes /lib64/libutil.so.1 >0x000000314d62cbc0 0x000000314d70da74 Yes /lib64/libxml2.so.2 >$1 = 0x0 >$2 = 0x0 >rax 0x203a2900 540682496 >rbx 0x7f05d7c69378 139663071679352 >rcx 0x31496e4290 211685360272 >rdx 0x21 33 >rsi 0x10000 65536 >rdi 0x7f060eaef720 139663992878880 >rbp 0x203a2930 0x203a2930 >rsp 0x7fff88189210 0x7fff88189210 >r8 0xd95f70 14245744 >r9 0x7f060eaef728 139663992878888 >r10 0x7f060eaef778 139663992878968 >r11 0x0 0 >r12 0x7f05f800bca8 139663612361896 >r13 0x0 0 >r14 0x7f060eaef720 139663992878880 >r15 0xb5 181 >rip 0x7f060e7ba4d3 0x7f060e7ba4d3 <malloc_consolidate+291> >eflags 0x10206 [ PF 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: > 0x00007f060e7ba3b0 <+0>: push %r15 > 0x00007f060e7ba3b2 <+2>: push %r14 > 0x00007f060e7ba3b4 <+4>: mov %rdi,%r14 > 0x00007f060e7ba3b7 <+7>: push %r13 > 0x00007f060e7ba3b9 <+9>: push %r12 > 0x00007f060e7ba3bb <+11>: push %rbp > 0x00007f060e7ba3bc <+12>: push %rbx > 0x00007f060e7ba3bd <+13>: sub $0x58,%rsp > 0x00007f060e7ba3c1 <+17>: cmpq $0x0,0x337787(%rip) # 0x7f060eaf1b50 <global_max_fast> > 0x00007f060e7ba3c9 <+25>: je 0x7f060e7ba56c <malloc_consolidate+444> > 0x00007f060e7ba3cf <+31>: cmpl $0x0,%fs:0x18 > 0x00007f060e7ba3d8 <+40>: je 0x7f060e7ba3db <malloc_consolidate+43> > 0x00007f060e7ba3da <+42>: lock orl $0x1,0x4(%rdi) > 0x00007f060e7ba3df <+47>: lea 0x50(%rdi),%rax > 0x00007f060e7ba3e3 <+51>: lea 0x58(%rdi),%r10 > 0x00007f060e7ba3e7 <+55>: lea 0x8(%rdi),%r9 > 0x00007f060e7ba3eb <+59>: mov %rax,0x20(%rsp) > 0x00007f060e7ba3f0 <+64>: lea 0x30(%rsp),%rax > 0x00007f060e7ba3f5 <+69>: mov %rax,0x18(%rsp) > 0x00007f060e7ba3fa <+74>: lea 0x40(%rsp),%rax > 0x00007f060e7ba3ff <+79>: mov %rax,0x28(%rsp) > 0x00007f060e7ba404 <+84>: nopl 0x0(%rax) > 0x00007f060e7ba408 <+88>: xor %ebx,%ebx > 0x00007f060e7ba40a <+90>: xchg %rbx,(%r9) > 0x00007f060e7ba40d <+93>: test %rbx,%rbx > 0x00007f060e7ba410 <+96>: jne 0x7f060e7ba4aa <malloc_consolidate+250> > 0x00007f060e7ba416 <+102>: jmpq 0x7f060e7ba530 <malloc_consolidate+384> > 0x00007f060e7ba41b <+107>: nopl 0x0(%rax,%rax,1) > 0x00007f060e7ba420 <+112>: mov 0x10(%r12),%rax > 0x00007f060e7ba425 <+117>: add %r13,%rbp > 0x00007f060e7ba428 <+120>: mov 0x18(%r12),%rdx > 0x00007f060e7ba42d <+125>: cmp 0x18(%rax),%r12 > 0x00007f060e7ba431 <+129>: jne 0x7f060e7ba64a <malloc_consolidate+666> > 0x00007f060e7ba437 <+135>: cmp 0x10(%rdx),%r12 > 0x00007f060e7ba43b <+139>: jne 0x7f060e7ba64a <malloc_consolidate+666> > 0x00007f060e7ba441 <+145>: cmpq $0x3ff,0x8(%r12) > 0x00007f060e7ba44a <+154>: mov %rdx,0x18(%rax) > 0x00007f060e7ba44e <+158>: mov %rax,0x10(%rdx) > 0x00007f060e7ba452 <+162>: jbe 0x7f060e7ba462 <malloc_consolidate+178> > 0x00007f060e7ba454 <+164>: mov 0x20(%r12),%rdx > 0x00007f060e7ba459 <+169>: test %rdx,%rdx > 0x00007f060e7ba45c <+172>: jne 0x7f060e7ba77b <malloc_consolidate+971> > 0x00007f060e7ba462 <+178>: mov 0x68(%r14),%rax > 0x00007f060e7ba466 <+182>: cmp $0x3ff,%rbp > 0x00007f060e7ba46d <+189>: mov %rbx,0x68(%r14) > 0x00007f060e7ba471 <+193>: mov %rbx,0x18(%rax) > 0x00007f060e7ba475 <+197>: jbe 0x7f060e7ba487 <malloc_consolidate+215> > 0x00007f060e7ba477 <+199>: movq $0x0,0x20(%rbx) > 0x00007f060e7ba47f <+207>: movq $0x0,0x28(%rbx) > 0x00007f060e7ba487 <+215>: mov %rbp,%rdx > 0x00007f060e7ba48a <+218>: mov %r10,0x18(%rbx) > 0x00007f060e7ba48e <+222>: mov %rax,0x10(%rbx) > 0x00007f060e7ba492 <+226>: or $0x1,%rdx > 0x00007f060e7ba496 <+230>: mov %rbp,(%rbx,%rbp,1) > 0x00007f060e7ba49a <+234>: mov %rdx,0x8(%rbx) > 0x00007f060e7ba49e <+238>: test %r15,%r15 > 0x00007f060e7ba4a1 <+241>: mov %r15,%rbx > 0x00007f060e7ba4a4 <+244>: je 0x7f060e7ba530 <malloc_consolidate+384> > 0x00007f060e7ba4aa <+250>: mov 0x8(%rbx),%rax > 0x00007f060e7ba4ae <+254>: mov 0x10(%rbx),%r15 > 0x00007f060e7ba4b2 <+258>: mov %rax,%rbp > 0x00007f060e7ba4b5 <+261>: and $0xfffffffffffffffa,%rbp > 0x00007f060e7ba4b9 <+265>: lea (%rbx,%rbp,1),%r12 > 0x00007f060e7ba4bd <+269>: mov 0x8(%r12),%r13 > 0x00007f060e7ba4c2 <+274>: and $0xfffffffffffffff8,%r13 > 0x00007f060e7ba4c6 <+278>: test $0x1,%al > 0x00007f060e7ba4c8 <+280>: jne 0x7f060e7ba50e <malloc_consolidate+350> > 0x00007f060e7ba4ca <+282>: mov (%rbx),%rax > 0x00007f060e7ba4cd <+285>: sub %rax,%rbx > 0x00007f060e7ba4d0 <+288>: add %rax,%rbp >=> 0x00007f060e7ba4d3 <+291>: mov 0x10(%rbx),%rax > 0x00007f060e7ba4d7 <+295>: mov 0x18(%rbx),%rdx > 0x00007f060e7ba4db <+299>: cmp 0x18(%rax),%rbx > 0x00007f060e7ba4df <+303>: jne 0x7f060e7ba5d6 <malloc_consolidate+550> > 0x00007f060e7ba4e5 <+309>: cmp 0x10(%rdx),%rbx > 0x00007f060e7ba4e9 <+313>: jne 0x7f060e7ba5d6 <malloc_consolidate+550> > 0x00007f060e7ba4ef <+319>: cmpq $0x3ff,0x8(%rbx) > 0x00007f060e7ba4f7 <+327>: mov %rdx,0x18(%rax) > 0x00007f060e7ba4fb <+331>: mov %rax,0x10(%rdx) > 0x00007f060e7ba4ff <+335>: jbe 0x7f060e7ba50e <malloc_consolidate+350> > 0x00007f060e7ba501 <+337>: mov 0x20(%rbx),%rdx > 0x00007f060e7ba505 <+341>: test %rdx,%rdx > 0x00007f060e7ba508 <+344>: jne 0x7f060e7ba75b <malloc_consolidate+939> > 0x00007f060e7ba50e <+350>: cmp %r12,0x58(%r14) > 0x00007f060e7ba512 <+354>: je 0x7f060e7ba558 <malloc_consolidate+424> > 0x00007f060e7ba514 <+356>: testb $0x1,0x8(%r12,%r13,1) > 0x00007f060e7ba51a <+362>: je 0x7f060e7ba420 <malloc_consolidate+112> > 0x00007f060e7ba520 <+368>: andq $0xfffffffffffffffe,0x8(%r12) > 0x00007f060e7ba526 <+374>: jmpq 0x7f060e7ba462 <malloc_consolidate+178> > 0x00007f060e7ba52b <+379>: nopl 0x0(%rax,%rax,1) > 0x00007f060e7ba530 <+384>: add $0x8,%r9 > 0x00007f060e7ba534 <+388>: lea -0x8(%r9),%rax > 0x00007f060e7ba538 <+392>: cmp %rax,0x20(%rsp) > 0x00007f060e7ba53d <+397>: jne 0x7f060e7ba408 <malloc_consolidate+88> > 0x00007f060e7ba543 <+403>: add $0x58,%rsp > 0x00007f060e7ba547 <+407>: pop %rbx > 0x00007f060e7ba548 <+408>: pop %rbp > 0x00007f060e7ba549 <+409>: pop %r12 > 0x00007f060e7ba54b <+411>: pop %r13 > 0x00007f060e7ba54d <+413>: pop %r14 > 0x00007f060e7ba54f <+415>: pop %r15 > 0x00007f060e7ba551 <+417>: retq > 0x00007f060e7ba552 <+418>: nopw 0x0(%rax,%rax,1) > 0x00007f060e7ba558 <+424>: add %r13,%rbp > 0x00007f060e7ba55b <+427>: or $0x1,%rbp > 0x00007f060e7ba55f <+431>: mov %rbp,0x8(%rbx) > 0x00007f060e7ba563 <+435>: mov %rbx,0x58(%r14) > 0x00007f060e7ba567 <+439>: jmpq 0x7f060e7ba49e <malloc_consolidate+238> > 0x00007f060e7ba56c <+444>: mov $0xfffffffffffffffe,%rdx > 0x00007f060e7ba573 <+451>: nopl 0x0(%rax,%rax,1) > 0x00007f060e7ba578 <+456>: lea 0x68(%r14,%rdx,8),%rax > 0x00007f060e7ba57d <+461>: add $0x2,%rdx > 0x00007f060e7ba581 <+465>: cmp $0xfc,%rdx > 0x00007f060e7ba588 <+472>: mov %rax,0x18(%rax) > 0x00007f060e7ba58c <+476>: mov %rax,0x10(%rax) > 0x00007f060e7ba590 <+480>: jne 0x7f060e7ba578 <malloc_consolidate+456> > 0x00007f060e7ba592 <+482>: lea 0x335187(%rip),%rax # 0x7f060eaef720 <main_arena> > 0x00007f060e7ba599 <+489>: cmp %rax,%r14 > 0x00007f060e7ba59c <+492>: je 0x7f060e7ba5c3 <malloc_consolidate+531> > 0x00007f060e7ba59e <+494>: mov 0x4(%r14),%eax > 0x00007f060e7ba5a2 <+498>: or $0x2,%eax > 0x00007f060e7ba5a5 <+501>: or $0x1,%eax > 0x00007f060e7ba5a8 <+504>: mov %eax,0x4(%r14) > 0x00007f060e7ba5ac <+508>: lea 0x58(%r14),%rax > 0x00007f060e7ba5b0 <+512>: mov %rax,0x58(%r14) > 0x00007f060e7ba5b4 <+516>: add $0x58,%rsp > 0x00007f060e7ba5b8 <+520>: pop %rbx > 0x00007f060e7ba5b9 <+521>: pop %rbp > 0x00007f060e7ba5ba <+522>: pop %r12 > 0x00007f060e7ba5bc <+524>: pop %r13 > 0x00007f060e7ba5be <+526>: pop %r14 > 0x00007f060e7ba5c0 <+528>: pop %r15 > 0x00007f060e7ba5c2 <+530>: retq > 0x00007f060e7ba5c3 <+531>: movq $0x80,0x337582(%rip) # 0x7f060eaf1b50 <global_max_fast> > 0x00007f060e7ba5ce <+542>: mov 0x335150(%rip),%eax # 0x7f060eaef724 <main_arena+4> > 0x00007f060e7ba5d4 <+548>: jmp 0x7f060e7ba5a5 <malloc_consolidate+501> > 0x00007f060e7ba5d6 <+550>: cmpl $0x0,0x33abd7(%rip) # 0x7f060eaf51b4 <__libc_multiple_threads> > 0x00007f060e7ba5dd <+557>: je 0x7f060e7ba5eb <malloc_consolidate+571> > 0x00007f060e7ba5df <+559>: lock decl (%r14) > 0x00007f060e7ba5e3 <+563>: jne 0x7f060e7c02d6 <_L_unlock_2814> > 0x00007f060e7ba5e9 <+569>: jmp 0x7f060e7ba5f4 <malloc_consolidate+580> > 0x00007f060e7ba5eb <+571>: decl (%r14) > 0x00007f060e7ba5ee <+574>: jne 0x7f060e7c02d6 <_L_unlock_2814> > 0x00007f060e7ba5f4 <+580>: mov 0x334bc5(%rip),%r11d # 0x7f060eaef1c0 <check_action> > 0x00007f060e7ba5fb <+587>: mov %r11d,%eax > 0x00007f060e7ba5fe <+590>: and $0x5,%eax > 0x00007f060e7ba601 <+593>: cmp $0x5,%eax > 0x00007f060e7ba604 <+596>: je 0x7f060e7ba8ba <malloc_consolidate+1290> > 0x00007f060e7ba60a <+602>: test $0x1,%r11b > 0x00007f060e7ba60e <+606>: jne 0x7f060e7ba6be <malloc_consolidate+782> > 0x00007f060e7ba614 <+612>: and $0x2,%r11d > 0x00007f060e7ba618 <+616>: jne 0x7f060e7ba85a <malloc_consolidate+1194> > 0x00007f060e7ba61e <+622>: mov $0x1,%esi > 0x00007f060e7ba623 <+627>: xor %eax,%eax > 0x00007f060e7ba625 <+629>: cmpl $0x0,0x33ab88(%rip) # 0x7f060eaf51b4 <__libc_multiple_threads> > 0x00007f060e7ba62c <+636>: je 0x7f060e7ba63b <malloc_consolidate+651> > 0x00007f060e7ba62e <+638>: lock cmpxchg %esi,(%r14) > 0x00007f060e7ba633 <+643>: jne 0x7f060e7c02f1 <_L_lock_2850> > 0x00007f060e7ba639 <+649>: jmp 0x7f060e7ba645 <malloc_consolidate+661> > 0x00007f060e7ba63b <+651>: cmpxchg %esi,(%r14) > 0x00007f060e7ba63f <+655>: jne 0x7f060e7c02f1 <_L_lock_2850> > 0x00007f060e7ba645 <+661>: jmpq 0x7f060e7ba50e <malloc_consolidate+350> > 0x00007f060e7ba64a <+666>: cmpl $0x0,0x33ab63(%rip) # 0x7f060eaf51b4 <__libc_multiple_threads> > 0x00007f060e7ba651 <+673>: je 0x7f060e7ba65f <malloc_consolidate+687> > 0x00007f060e7ba653 <+675>: lock decl (%r14) > 0x00007f060e7ba657 <+679>: jne 0x7f060e7c030c <_L_unlock_2877> > 0x00007f060e7ba65d <+685>: jmp 0x7f060e7ba668 <malloc_consolidate+696> > 0x00007f060e7ba65f <+687>: decl (%r14) > 0x00007f060e7ba662 <+690>: jne 0x7f060e7c030c <_L_unlock_2877> > 0x00007f060e7ba668 <+696>: mov 0x334b51(%rip),%r13d # 0x7f060eaef1c0 <check_action> > 0x00007f060e7ba66f <+703>: mov %r13d,%eax > 0x00007f060e7ba672 <+706>: and $0x5,%eax > 0x00007f060e7ba675 <+709>: cmp $0x5,%eax > 0x00007f060e7ba678 <+712>: je 0x7f060e7ba85f <malloc_consolidate+1199> > 0x00007f060e7ba67e <+718>: test $0x1,%r13b > 0x00007f060e7ba682 <+722>: jne 0x7f060e7ba79d <malloc_consolidate+1005> > 0x00007f060e7ba688 <+728>: and $0x2,%r13d > 0x00007f060e7ba68c <+732>: jne 0x7f060e7ba85a <malloc_consolidate+1194> > 0x00007f060e7ba692 <+738>: mov $0x1,%esi > 0x00007f060e7ba697 <+743>: xor %eax,%eax > 0x00007f060e7ba699 <+745>: cmpl $0x0,0x33ab14(%rip) # 0x7f060eaf51b4 <__libc_multiple_threads> > 0x00007f060e7ba6a0 <+752>: je 0x7f060e7ba6af <malloc_consolidate+767> > 0x00007f060e7ba6a2 <+754>: lock cmpxchg %esi,(%r14) > 0x00007f060e7ba6a7 <+759>: jne 0x7f060e7c0327 <_L_lock_2914> > 0x00007f060e7ba6ad <+765>: jmp 0x7f060e7ba6b9 <malloc_consolidate+777> > 0x00007f060e7ba6af <+767>: cmpxchg %esi,(%r14) > 0x00007f060e7ba6b3 <+771>: jne 0x7f060e7c0327 <_L_lock_2914> > 0x00007f060e7ba6b9 <+777>: jmpq 0x7f060e7ba462 <malloc_consolidate+178> > 0x00007f060e7ba6be <+782>: mov 0x28(%rsp),%rsi > 0x00007f060e7ba6c3 <+787>: xor %ecx,%ecx > 0x00007f060e7ba6c5 <+789>: mov $0x10,%edx > 0x00007f060e7ba6ca <+794>: mov %rbx,%rdi > 0x00007f060e7ba6cd <+797>: mov %r9,0x8(%rsp) > 0x00007f060e7ba6d2 <+802>: mov %r10,(%rsp) > 0x00007f060e7ba6d6 <+806>: mov %r11d,0x10(%rsp) > 0x00007f060e7ba6db <+811>: movb $0x0,0x40(%rsp) > 0x00007f060e7ba6e0 <+816>: callq 0x7f060e785440 <_itoa_word> > 0x00007f060e7ba6e5 <+821>: cmp 0x18(%rsp),%rax > 0x00007f060e7ba6ea <+826>: mov %rax,%r8 > 0x00007f060e7ba6ed <+829>: mov 0x8(%rsp),%r9 > 0x00007f060e7ba6f2 <+834>: mov (%rsp),%r10 > 0x00007f060e7ba6f6 <+838>: mov 0x10(%rsp),%r11d > 0x00007f060e7ba6fb <+843>: jbe 0x7f060e7ba711 <malloc_consolidate+865> > 0x00007f060e7ba6fd <+845>: sub $0x1,%r8 > 0x00007f060e7ba701 <+849>: cmp 0x18(%rsp),%r8 > 0x00007f060e7ba706 <+854>: movb $0x30,(%r8) > 0x00007f060e7ba70a <+858>: jne 0x7f060e7ba6fd <malloc_consolidate+845> > 0x00007f060e7ba70c <+860>: lea 0x30(%rsp),%r8 > 0x00007f060e7ba711 <+865>: mov 0x33a598(%rip),%rax # 0x7f060eaf4cb0 <__libc_argv> > 0x00007f060e7ba718 <+872>: mov %r11d,%edi > 0x00007f060e7ba71b <+875>: lea 0xfb056(%rip),%rcx # 0x7f060e8b5778 > 0x00007f060e7ba722 <+882>: lea 0xfd1df(%rip),%rsi # 0x7f060e8b7908 > 0x00007f060e7ba729 <+889>: mov (%rax),%rdx > 0x00007f060e7ba72c <+892>: lea 0xfb01e(%rip),%rax # 0x7f060e8b5751 > 0x00007f060e7ba733 <+899>: mov %r9,0x8(%rsp) > 0x00007f060e7ba738 <+904>: mov %r10,(%rsp) > 0x00007f060e7ba73c <+908>: test %rdx,%rdx > 0x00007f060e7ba73f <+911>: cmove %rax,%rdx > 0x00007f060e7ba743 <+915>: and $0x2,%edi > 0x00007f060e7ba746 <+918>: xor %eax,%eax > 0x00007f060e7ba748 <+920>: callq 0x7f060e7b3af0 <__libc_message> > 0x00007f060e7ba74d <+925>: mov 0x8(%rsp),%r9 > 0x00007f060e7ba752 <+930>: mov (%rsp),%r10 > 0x00007f060e7ba756 <+934>: jmpq 0x7f060e7ba61e <malloc_consolidate+622> > 0x00007f060e7ba75b <+939>: cmpq $0x0,0x20(%rax) > 0x00007f060e7ba760 <+944>: je 0x7f060e7ba830 <malloc_consolidate+1152> > 0x00007f060e7ba766 <+950>: mov 0x28(%rbx),%rax > 0x00007f060e7ba76a <+954>: mov %rax,0x28(%rdx) > 0x00007f060e7ba76e <+958>: mov 0x28(%rbx),%rax > 0x00007f060e7ba772 <+962>: mov %rdx,0x20(%rax) > 0x00007f060e7ba776 <+966>: jmpq 0x7f060e7ba50e <malloc_consolidate+350> > 0x00007f060e7ba77b <+971>: cmpq $0x0,0x20(%rax) > 0x00007f060e7ba780 <+976>: je 0x7f060e7ba891 <malloc_consolidate+1249> > 0x00007f060e7ba786 <+982>: mov 0x28(%r12),%rax > 0x00007f060e7ba78b <+987>: mov %rax,0x28(%rdx) > 0x00007f060e7ba78f <+991>: mov 0x28(%r12),%rax > 0x00007f060e7ba794 <+996>: mov %rdx,0x20(%rax) > 0x00007f060e7ba798 <+1000>: jmpq 0x7f060e7ba462 <malloc_consolidate+178> > 0x00007f060e7ba79d <+1005>: mov 0x28(%rsp),%rsi > 0x00007f060e7ba7a2 <+1010>: xor %ecx,%ecx > 0x00007f060e7ba7a4 <+1012>: mov $0x10,%edx > 0x00007f060e7ba7a9 <+1017>: mov %r12,%rdi > 0x00007f060e7ba7ac <+1020>: mov %r9,0x8(%rsp) > 0x00007f060e7ba7b1 <+1025>: mov %r10,(%rsp) > 0x00007f060e7ba7b5 <+1029>: movb $0x0,0x40(%rsp) > 0x00007f060e7ba7ba <+1034>: callq 0x7f060e785440 <_itoa_word> > 0x00007f060e7ba7bf <+1039>: cmp 0x18(%rsp),%rax > 0x00007f060e7ba7c4 <+1044>: mov %rax,%r8 > 0x00007f060e7ba7c7 <+1047>: mov 0x8(%rsp),%r9 > 0x00007f060e7ba7cc <+1052>: mov (%rsp),%r10 > 0x00007f060e7ba7d0 <+1056>: jbe 0x7f060e7ba7e6 <malloc_consolidate+1078> > 0x00007f060e7ba7d2 <+1058>: sub $0x1,%r8 > 0x00007f060e7ba7d6 <+1062>: cmp 0x18(%rsp),%r8 > 0x00007f060e7ba7db <+1067>: movb $0x30,(%r8) > 0x00007f060e7ba7df <+1071>: jne 0x7f060e7ba7d2 <malloc_consolidate+1058> > 0x00007f060e7ba7e1 <+1073>: lea 0x30(%rsp),%r8 > 0x00007f060e7ba7e6 <+1078>: mov 0x33a4c3(%rip),%rax # 0x7f060eaf4cb0 <__libc_argv> > 0x00007f060e7ba7ed <+1085>: mov %r13d,%edi > 0x00007f060e7ba7f0 <+1088>: lea 0xfaf81(%rip),%rcx # 0x7f060e8b5778 > 0x00007f060e7ba7f7 <+1095>: lea 0xfd10a(%rip),%rsi # 0x7f060e8b7908 > 0x00007f060e7ba7fe <+1102>: mov (%rax),%rdx > 0x00007f060e7ba801 <+1105>: lea 0xfaf49(%rip),%rax # 0x7f060e8b5751 > 0x00007f060e7ba808 <+1112>: mov %r9,0x8(%rsp) > 0x00007f060e7ba80d <+1117>: mov %r10,(%rsp) > 0x00007f060e7ba811 <+1121>: test %rdx,%rdx > 0x00007f060e7ba814 <+1124>: cmove %rax,%rdx > 0x00007f060e7ba818 <+1128>: and $0x2,%edi > 0x00007f060e7ba81b <+1131>: xor %eax,%eax > 0x00007f060e7ba81d <+1133>: callq 0x7f060e7b3af0 <__libc_message> > 0x00007f060e7ba822 <+1138>: mov 0x8(%rsp),%r9 > 0x00007f060e7ba827 <+1143>: mov (%rsp),%r10 > 0x00007f060e7ba82b <+1147>: jmpq 0x7f060e7ba692 <malloc_consolidate+738> > 0x00007f060e7ba830 <+1152>: cmp %rdx,%rbx > 0x00007f060e7ba833 <+1155>: je 0x7f060e7ba8ec <malloc_consolidate+1340> > 0x00007f060e7ba839 <+1161>: mov %rdx,0x20(%rax) > 0x00007f060e7ba83d <+1165>: mov 0x28(%rbx),%rdx > 0x00007f060e7ba841 <+1169>: mov %rdx,0x28(%rax) > 0x00007f060e7ba845 <+1173>: mov 0x20(%rbx),%rdx > 0x00007f060e7ba849 <+1177>: mov %rax,0x28(%rdx) > 0x00007f060e7ba84d <+1181>: mov 0x28(%rbx),%rdx > 0x00007f060e7ba851 <+1185>: mov %rax,0x20(%rdx) > 0x00007f060e7ba855 <+1189>: jmpq 0x7f060e7ba50e <malloc_consolidate+350> > 0x00007f060e7ba85a <+1194>: callq 0x7f060e775f90 <__GI_abort> > 0x00007f060e7ba85f <+1199>: mov %r13d,%edi > 0x00007f060e7ba862 <+1202>: lea 0xfaf0f(%rip),%rdx # 0x7f060e8b5778 > 0x00007f060e7ba869 <+1209>: lea 0xfbfba(%rip),%rsi # 0x7f060e8b682a > 0x00007f060e7ba870 <+1216>: and $0x2,%edi > 0x00007f060e7ba873 <+1219>: xor %eax,%eax > 0x00007f060e7ba875 <+1221>: mov %r9,0x8(%rsp) > 0x00007f060e7ba87a <+1226>: mov %r10,(%rsp) > 0x00007f060e7ba87e <+1230>: callq 0x7f060e7b3af0 <__libc_message> > 0x00007f060e7ba883 <+1235>: mov 0x8(%rsp),%r9 > 0x00007f060e7ba888 <+1240>: mov (%rsp),%r10 > 0x00007f060e7ba88c <+1244>: jmpq 0x7f060e7ba692 <malloc_consolidate+738> > 0x00007f060e7ba891 <+1249>: cmp %rdx,%r12 > 0x00007f060e7ba894 <+1252>: je 0x7f060e7ba8f9 <malloc_consolidate+1353> > 0x00007f060e7ba896 <+1254>: mov %rdx,0x20(%rax) > 0x00007f060e7ba89a <+1258>: mov 0x28(%r12),%rdx > 0x00007f060e7ba89f <+1263>: mov %rdx,0x28(%rax) > 0x00007f060e7ba8a3 <+1267>: mov 0x20(%r12),%rdx > 0x00007f060e7ba8a8 <+1272>: mov %rax,0x28(%rdx) > 0x00007f060e7ba8ac <+1276>: mov 0x28(%r12),%rdx > 0x00007f060e7ba8b1 <+1281>: mov %rax,0x20(%rdx) > 0x00007f060e7ba8b5 <+1285>: jmpq 0x7f060e7ba462 <malloc_consolidate+178> > 0x00007f060e7ba8ba <+1290>: mov %r11d,%edi > 0x00007f060e7ba8bd <+1293>: lea 0xfaeb4(%rip),%rdx # 0x7f060e8b5778 > 0x00007f060e7ba8c4 <+1300>: lea 0xfbf5f(%rip),%rsi # 0x7f060e8b682a > 0x00007f060e7ba8cb <+1307>: and $0x2,%edi > 0x00007f060e7ba8ce <+1310>: xor %eax,%eax > 0x00007f060e7ba8d0 <+1312>: mov %r9,0x8(%rsp) > 0x00007f060e7ba8d5 <+1317>: mov %r10,(%rsp) > 0x00007f060e7ba8d9 <+1321>: callq 0x7f060e7b3af0 <__libc_message> > 0x00007f060e7ba8de <+1326>: mov 0x8(%rsp),%r9 > 0x00007f060e7ba8e3 <+1331>: mov (%rsp),%r10 > 0x00007f060e7ba8e7 <+1335>: jmpq 0x7f060e7ba61e <malloc_consolidate+622> > 0x00007f060e7ba8ec <+1340>: mov %rax,0x28(%rax) > 0x00007f060e7ba8f0 <+1344>: mov %rax,0x20(%rax) > 0x00007f060e7ba8f4 <+1348>: jmpq 0x7f060e7ba50e <malloc_consolidate+350> > 0x00007f060e7ba8f9 <+1353>: mov %rax,0x28(%rax) > 0x00007f060e7ba8fd <+1357>: mov %rax,0x20(%rax) > 0x00007f060e7ba901 <+1361>: jmpq 0x7f060e7ba462 <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 849605
: 605650 |
605651