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 588674 Details for
Bug 827716
[abrt] ibus-unikey-0.6.1-2.fc17: allocator_memalign: 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), 45.14 KB, created by
hieuht
on 2012-06-02 16:01:05 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
hieuht
Created:
2012-06-02 16:01:05 UTC
Size:
45.14 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 1534] >[New LWP 1536] >[New LWP 1535] >[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=0x33555b0720) at malloc.c:4264 >4264 unlink(av, p, bck, fwd); > >Thread 3 (Thread 0x7fcc1a56e700 (LWP 1535)): >#0 0x00000033552e8eef 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 0x0000003356e479b4 in g_main_context_poll (n_fds=3, fds=0x7fcc140010c0, timeout=-1, context=0x101e010, priority=<optimized out>) at gmain.c:3440 > poll_func = 0x3356e557d0 <g_poll> >#2 g_main_context_iterate (context=0x101e010, block=block@entry=1, dispatch=dispatch@entry=1, self=<error reading variable: Unhandled dwarf expression opcode 0xfa>) at gmain.c:3141 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = <optimized out> > fds = 0x7fcc140010c0 >#3 0x0000003356e47e12 in g_main_loop_run (loop=0x101dfc0) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00000033586c9266 in gdbus_shared_thread_func (user_data=0x101dfe0) at gdbusprivate.c:277 > data = 0x101dfe0 >#5 0x0000003356e6a345 in g_thread_proxy (data=0x1018e80) at gthread.c:801 > thread = 0x1018e80 >#6 0x0000003355607d14 in start_thread (arg=0x7fcc1a56e700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fcc1a56e700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140514591958784, -2527992419002181407, 0, 220469526528, 140514591958784, 16900064, 2554368802152159457, -2554545353536792351}, 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 0x00000033552f199d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 2 (Thread 0x7fcc19497700 (LWP 1536)): >#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136 >No locals. >#1 0x0000003355609c56 in _L_lock_840 () from /lib64/libpthread.so.0 >No symbol table info available. >#2 0x0000003355609b58 in __pthread_mutex_lock (mutex=0x61af20) at pthread_mutex_lock.c:65 > type = 0 > id = 1536 >#3 0x0000000000405ed0 in thread_mouse_capture (data=<optimized out>) at engine.cpp:972 > y_old = 689 > y_root_old = 157 > mask = 0 > w = 173 > w_root_return = 173 > event = {type = 6, xany = {type = 6, serial = 35, send_event = 0, display = 0x7fcc0c0008c0, window = 173}, xkey = {type = 6, serial = 35, send_event = 0, display = 0x7fcc0c0008c0, window = 173, root = 173, subwindow = 16784937, time = 300843, x = 460, y = 157, x_root = 460, y_root = 157, state = 0, keycode = 0, same_screen = 1}, xbutton = {type = 6, serial = 35, send_event = 0, display = 0x7fcc0c0008c0, window = 173, root = 173, subwindow = 16784937, time = 300843, x = 460, y = 157, x_root = 460, y_root = 157, state = 0, button = 0, same_screen = 1}, xmotion = {type = 6, serial = 35, send_event = 0, display = 0x7fcc0c0008c0, window = 173, root = 173, subwindow = 16784937, time = 300843, x = 460, y = 157, x_root = 460, y_root = 157, state = 0, is_hint = 0 '\000', same_screen = 1}, xcrossing = {type = 6, serial = 35, send_event = 0, display = 0x7fcc0c0008c0, window = 173, root = 173, subwindow = 16784937, time = 300843, x = 460, y = 157, x_root = 460, y_root = 157, mode = 0, detail = 0, same_screen = 1, focus = 0, state = 0}, xfocus = {type = 6, serial = 35, send_event = 0, display = 0x7fcc0c0008c0, window = 173, mode = 173, detail = 0}, xexpose = {type = 6, serial = 35, send_event = 0, display = 0x7fcc0c0008c0, window = 173, x = 173, y = 0, width = 16784937, height = 0, count = 300843}, xgraphicsexpose = {type = 6, serial = 35, send_event = 0, display = 0x7fcc0c0008c0, drawable = 173, x = 173, y = 0, width = 16784937, height = 0, count = 300843, major_code = 0, minor_code = 460}, xnoexpose = {type = 6, serial = 35, send_event = 0, display = 0x7fcc0c0008c0, drawable = 173, major_code = 173, minor_code = 0}, xvisibility = {type = 6, serial = 35, send_event = 0, display = 0x7fcc0c0008c0, window = 173, state = 173}, xcreatewindow = {type = 6, serial = 35, send_event = 0, display = 0x7fcc0c0008c0, parent = 173, window = 173, x = 16784937, y = 0, width = 300843, height = 0, border_width = 460, override_redirect = 157}, xdestroywindow = {type = 6, serial = 35, send_event = 0, display = 0x7fcc0c0008c0, event = 173, window = 173}, xunmap = {type = 6, serial = 35, send_event = 0, display = 0x7fcc0c0008c0, event = 173, window = 173, from_configure = 16784937}, xmap = {type = 6, serial = 35, send_event = 0, display = 0x7fcc0c0008c0, event = 173, window = 173, override_redirect = 16784937}, xmaprequest = {type = 6, serial = 35, send_event = 0, display = 0x7fcc0c0008c0, parent = 173, window = 173}, xreparent = {type = 6, serial = 35, send_event = 0, display = 0x7fcc0c0008c0, event = 173, window = 173, parent = 16784937, x = 300843, y = 0, override_redirect = 460}, xconfigure = {type = 6, serial = 35, send_event = 0, display = 0x7fcc0c0008c0, event = 173, window = 173, x = 16784937, y = 0, width = 300843, height = 0, border_width = 460, above = 674309865932, override_redirect = 0}, xgravity = {type = 6, serial = 35, send_event = 0, display = 0x7fcc0c0008c0, event = 173, window = 173, x = 16784937, y = 0}, xresizerequest = {type = 6, serial = 35, send_event = 0, display = 0x7fcc0c0008c0, window = 173, width = 173, height = 0}, xconfigurerequest = {type = 6, serial = 35, send_event = 0, display = 0x7fcc0c0008c0, parent = 173, window = 173, x = 16784937, y = 0, width = 300843, height = 0, border_width = 460, above = 674309865932, detail = 0, value_mask = 1}, xcirculate = {type = 6, serial = 35, send_event = 0, display = 0x7fcc0c0008c0, event = 173, window = 173, place = 16784937}, xcirculaterequest = {type = 6, serial = 35, send_event = 0, display = 0x7fcc0c0008c0, parent = 173, window = 173, place = 16784937}, xproperty = {type = 6, serial = 35, send_event = 0, display = 0x7fcc0c0008c0, window = 173, atom = 173, time = 16784937, state = 300843}, xselectionclear = {type = 6, serial = 35, send_event = 0, display = 0x7fcc0c0008c0, window = 173, selection = 173, time = 16784937}, xselectionrequest = {type = 6, serial = 35, send_event = 0, display = 0x7fcc0c0008c0, owner = 173, requestor = 173, selection = 16784937, target = 300843, property = 674309865932, time = 674309865932}, xselection = {type = 6, serial = 35, send_event = 0, display = 0x7fcc0c0008c0, requestor = 173, selection = 173, target = 16784937, property = 300843, time = 674309865932}, xcolormap = {type = 6, serial = 35, send_event = 0, display = 0x7fcc0c0008c0, window = 173, colormap = 173, c_new = 16784937, state = 0}, xclient = {type = 6, serial = 35, send_event = 0, display = 0x7fcc0c0008c0, window = 173, message_type = 173, format = 16784937, data = {b = "+\227\004\000\000\000\000\000\314\001\000\000\235\000\000\000\314\001\000", s = {-26837, 4, 0, 0, 460, 0, 157, 0, 460, 0}, l = {300843, 674309865932, 674309865932, 0, 1}}}, xmapping = {type = 6, serial = 35, send_event = 0, display = 0x7fcc0c0008c0, window = 173, request = 173, first_keycode = 0, count = 16784937}, xerror = {type = 6, display = 0x23, resourceid = 0, serial = 140514351384768, error_code = 173 '\255', request_code = 0 '\000', minor_code = 0 '\000'}, xkeymap = {type = 6, serial = 35, send_event = 0, display = 0x7fcc0c0008c0, window = 173, key_vector = "\255\000\000\000\000\000\000\000)\036\000\001\000\000\000\000+\227\004\000\000\000\000\000\314\001\000\000\235\000\000"}, xgeneric = {type = 6, serial = 35, send_event = 0, display = 0x7fcc0c0008c0, extension = 173, evtype = 0}, xcookie = {type = 6, serial = 35, send_event = 0, display = 0x7fcc0c0008c0, extension = 173, evtype = 0, cookie = 173, data = 0x1001e29}, pad = {6, 35, 0, 140514351384768, 173, 173, 16784937, 300843, 674309865932, 674309865932, 0, 1, 0 <repeats 12 times>}} > x_old = 1210 > x_root_old = 460 > w_child_return = 0 >#4 0x0000003355607d14 in start_thread (arg=0x7fcc19497700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fcc19497700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140514574300928, -2527992419002181407, 0, 220469526528, 140514574300928, 0, 2554375360030349537, -2554545353536792351}, 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 0x00000033552f199d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 1 (Thread 0x7fcc20be0800 (LWP 1534)): >#0 malloc_consolidate (av=av@entry=0x33555b0720) at malloc.c:4264 > fb = <optimized out> > maxfb = 0x33555b0770 > p = 0x7fcbebc69378 > nextp = 0xb5 > unsorted_bin = 0x33555b0778 > first_unsorted = <optimized out> > nextchunk = 0x7fcc0c00bca8 > size = 540682544 > nextsize = 0 > prevsize = 540682496 > nextinuse = <optimized out> > bck = <optimized out> > fwd = <optimized out> >#1 0x000000335527ce1e in _int_malloc (av=av@entry=0x33555b0720, bytes=bytes@entry=2080) at malloc.c:3544 > nb = 2096 > 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 0x000000335527e256 in _int_memalign (av=av@entry=0x33555b0720, alignment=alignment@entry=1024, bytes=bytes@entry=1008) at malloc.c:4512 > nb = 1024 > m = <optimized out> > p = <optimized out> > brk = <optimized out> > newp = <optimized out> > newsize = <optimized out> > leadsize = <optimized out> > remainder = <optimized out> > remainder_size = <optimized out> > size = <optimized out> >#3 0x00000033552806ff in __GI___libc_memalign (alignment=1024, bytes=1008) at malloc.c:3107 > ar_ptr = <optimized out> > p = <optimized out> > hook = <optimized out> >#4 0x000000335528182c in __posix_memalign (memptr=0x7fffe1c8cc58, alignment=1024, size=2080, size@entry=1024) at malloc.c:5058 > mem = 0x111 >#5 0x0000003356e1a299 in allocator_memalign (memsize=1008, alignment=1024) at gslice.c:1381 > aligned_memory = 0x0 > err = 12 >#6 allocator_add_slab (chunk_size=112, ix=6, allocator=<optimized out>) at gslice.c:1252 > chunk = <optimized out> > color = 0 > aligned_memory = 0x400 > n_chunks = <optimized out> > sinfo = <optimized out> > addr = <optimized out> > padding = <optimized out> > page_size = 1024 > i = <optimized out> > allocator = 0x335711e1c0 >#7 slab_allocator_alloc_chunk (chunk_size=chunk_size@entry=112) at gslice.c:1300 > chunk = <optimized out> > ix = 6 >#8 0x0000003356e61bab in magazine_cache_pop_magazine (countp=0x10004b8, ix=6) at gslice.c:724 > i = 6 > chunk = <optimized out> > head = <optimized out> > magazine_threshold = <optimized out> > chunk_size = 112 >#9 thread_memory_magazine1_reload (ix=6, tmem=<optimized out>) at gslice.c:794 > mag = 0x10004b0 >#10 g_slice_alloc (mem_size=mem_size@entry=104) at gslice.c:992 > ix = 6 > tmem = 0x1000440 > chunk_size = 112 > mem = <optimized out> > acat = 540682496 >#11 0x0000003356e61c06 in g_slice_alloc0 (mem_size=104) at gslice.c:1029 > mem = <optimized out> >#12 0x0000003357e2f970 in g_type_create_instance (type=16829104) at gtype.c:1872 > node = 0x100cab0 > instance = <optimized out> > class = 0x10408e0 > i = <optimized out> > total_size = <optimized out> >#13 0x0000003357e147a8 in g_object_constructor (type=<optimized out>, n_construct_properties=0, construct_params=0x0) at gobject.c:1849 > object = <optimized out> >#14 0x0000003357e16261 in g_object_newv (object_type=object_type@entry=16829104, n_parameters=n_parameters@entry=0, parameters=parameters@entry=0x0) at gobject.c:1632 > cparams = 0x0 > oparams = 0x0 > nqueue = 0x0 > object = <optimized out> > class = 0x10408e0 > unref_class = 0x0 > slist = 0x0 > n_total_cparams = <optimized out> > n_cparams = 0 > n_oparams = 0 > n_cvalues = <optimized out> > cvalues = <optimized out> > clist = <optimized out> > newly_constructed = <optimized out> > i = <optimized out> > __PRETTY_FUNCTION__ = "g_object_newv" >#15 0x0000003357e168ac in g_object_new (object_type=16829104, first_property_name=first_property_name@entry=0x0) at gobject.c:1542 > object = <optimized out> > var_args = {{gp_offset = 1474381736, fp_offset = 51, overflow_arg_area = 0x4, reg_save_area = 0x1046430}} > __PRETTY_FUNCTION__ = "g_object_new" >#16 0x0000003359e1508a in ibus_text_new_from_static_string (str=str@entry=0x3359e3e375 "") at ibustext.c:181 > __PRETTY_FUNCTION__ = "ibus_text_new_from_static_string" > text = <optimized out> >#17 0x0000003359e1778c in ibus_property_set_label (prop=prop@entry=0x10445f0, label=label@entry=0x0) at ibusproperty.c:502 > __PRETTY_FUNCTION__ = "ibus_property_set_label" >#18 0x0000003359e17c02 in ibus_property_init (prop=0x10445f0) at ibusproperty.c:223 >No locals. >#19 0x0000003357e2fa06 in g_type_create_instance (type=17048160) at gtype.c:1892 > node = 0x1042260 > instance = 0x10445f0 > class = 0x10423b0 > i = <optimized out> > total_size = <optimized out> >#20 0x0000003357e147a8 in g_object_constructor (type=<optimized out>, n_construct_properties=3, construct_params=0x1054430) at gobject.c:1849 > object = <optimized out> >#21 0x0000003357e15d71 in g_object_newv (object_type=object_type@entry=17048160, n_parameters=n_parameters@entry=9, parameters=parameters@entry=0x1042b40) at gobject.c:1713 > cparams = 0x1054430 > oparams = 0x1040e30 > nqueue = 0x0 > object = <optimized out> > class = 0x10423b0 > unref_class = 0x0 > slist = <optimized out> > n_total_cparams = <optimized out> > n_cparams = 3 > n_oparams = <optimized out> > n_cvalues = <optimized out> > cvalues = <optimized out> > clist = <optimized out> > newly_constructed = <optimized out> > i = <optimized out> > __PRETTY_FUNCTION__ = "g_object_newv" >#22 0x0000003357e16560 in g_object_new_valist (object_type=object_type@entry=17048160, first_property_name=first_property_name@entry=0x3359e3e2d1 "key", var_args=var_args@entry=0x7fffe1c8d2e8) at gobject.c:1830 > class = 0x10423b0 > params = 0x1042b40 > name = 0x0 > object = <optimized out> > n_params = <optimized out> > n_alloced_params = <optimized out> > __PRETTY_FUNCTION__ = "g_object_new_valist" >#23 0x0000003357e16894 in g_object_new (object_type=17048160, first_property_name=first_property_name@entry=0x3359e3e2d1 "key") at gobject.c:1545 > object = <optimized out> > var_args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fffe1c8d440, reg_save_area = 0x7fffe1c8d300}} > __PRETTY_FUNCTION__ = "g_object_new" >#24 0x0000003359e173f3 in ibus_property_new (key=0x411622 "RunSetupGUI", type=PROP_TYPE_NORMAL, label=0x10464a0, icon=0x411288 "", tooltip=<optimized out>, sensitive=<optimized out>, visible=1, state=PROP_STATE_UNCHECKED, props=0x0) at ibusproperty.c:451 > __PRETTY_FUNCTION__ = "ibus_property_new" > prop = <optimized out> >#25 0x0000000000405803 in ibus_unikey_engine_create_property_list (unikey=0x1041450) at engine.cpp:610 > tooltip = <optimized out> > i = <optimized out> > prop = <optimized out> > label = 0x10464a0 > name = "output_charset_NCR Hex\000mal\000\001\000\000\000" >#26 ibus_unikey_engine_init (unikey=0x1041450) at engine.cpp:222 > str = 0x3356e4d317 "\220H\205\300t\v[\303\220\220\061\300[\303\017\037" > b = 0 > fn = <optimized out> >#27 0x0000003357e2fa06 in g_type_create_instance (type=16997072) at gtype.c:1892 > node = 0x1035ad0 > instance = 0x1041450 > class = 0x10409f0 > i = <optimized out> > total_size = <optimized out> >#28 0x0000003357e147a8 in g_object_constructor (type=<optimized out>, n_construct_properties=3, construct_params=0x106ce90) at gobject.c:1849 > object = <optimized out> >#29 0x0000003357e15d71 in g_object_newv (object_type=object_type@entry=16997072, n_parameters=n_parameters@entry=3, parameters=parameters@entry=0x106d1f0) at gobject.c:1713 > cparams = 0x106ce90 > oparams = 0x1053d60 > nqueue = 0x0 > object = <optimized out> > class = 0x10409f0 > unref_class = 0x0 > slist = <optimized out> > n_total_cparams = <optimized out> > n_cparams = 3 > n_oparams = <optimized out> > n_cvalues = <optimized out> > cvalues = <optimized out> > clist = <optimized out> > newly_constructed = <optimized out> > i = <optimized out> > __PRETTY_FUNCTION__ = "g_object_newv" >#30 0x0000003357e16560 in g_object_new_valist (object_type=object_type@entry=16997072, first_property_name=first_property_name@entry=0x3359e2e59a "engine-name", var_args=var_args@entry=0x7fffe1c8d7b8) at gobject.c:1830 > class = 0x10409f0 > params = 0x106d1f0 > name = 0x0 > object = <optimized out> > n_params = <optimized out> > n_alloced_params = <optimized out> > __PRETTY_FUNCTION__ = "g_object_new_valist" >#31 0x0000003357e16894 in g_object_new (object_type=object_type@entry=16997072, first_property_name=first_property_name@entry=0x3359e2e59a "engine-name") at gobject.c:1545 > object = <optimized out> > var_args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fffe1c8d8b0, reg_save_area = 0x7fffe1c8d7d0}} > __PRETTY_FUNCTION__ = "g_object_new" >#32 0x0000003359e13b1a in ibus_engine_new_with_type (engine_type=engine_type@entry=16997072, engine_name=engine_name@entry=0x104cb90 "Unikey", object_path=object_path@entry=0x1054470 "/org/freedesktop/IBus/Engine/5", connection=0x1014010) at ibusengine.c:1198 > __PRETTY_FUNCTION__ = "ibus_engine_new_with_type" > object = <optimized out> >#33 0x0000003359e11f85 in ibus_factory_real_create_engine (factory=factory@entry=0x1030090, engine_name=0x104cb90 "Unikey") at ibusfactory.c:117 > engine_type = 16997072 > object_path = 0x1054470 "/org/freedesktop/IBus/Engine/5" > engine = 0x0 >#34 0x0000003359e0ec39 in _ibus_marshal_OBJECT__STRING (closure=0x1017b70, return_value=0x7fffe1c8da70, n_param_values=<optimized out>, param_values=0x7fffe1c8db20, invocation_hint=<optimized out>, marshal_data=<optimized out>) at ibusmarshalers.c:838 > callback = 0x3359e11ee0 <ibus_factory_real_create_engine> > cc = <optimized out> > data1 = 0x1030090 > data2 = <optimized out> > v_return = <optimized out> > __PRETTY_FUNCTION__ = "_ibus_marshal_OBJECT__STRING" >#35 0x0000003357e0f664 in g_closure_invoke (closure=closure@entry=0x1017b70, return_value=return_value@entry=0x7fffe1c8da70, n_param_values=2, param_values=param_values@entry=0x7fffe1c8db20, invocation_hint=invocation_hint@entry=0x7fffe1c8dac0) at gclosure.c:777 > marshal = 0x3357e0e270 <g_type_class_meta_marshal> > marshal_data = 0x108 > in_marshal = <optimized out> > real_closure = 0x1017b50 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#36 0x0000003357e20450 in signal_emit_unlocked_R (node=node@entry=0x1034c40, detail=detail@entry=0, instance=instance@entry=0x1030090, emission_return=emission_return@entry=0x7fffe1c8dbf0, instance_and_params=instance_and_params@entry=0x7fffe1c8db20) at gsignal.c:3585 > accumulator = 0x1017760 > emission = {next = 0x0, instance = 0x1030090, ihint = {signal_id = 11, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 16874048} > class_closure = 0x1017b70 > hlist = 0x0 > handler_list = 0x0 > return_accu = 0x7fffe1c8da70 > accu = {g_type = 16877696, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > signal_id = 11 > max_sequential_handler_number = 15 > return_value_altered = 0 >#37 0x0000003357e282a7 in g_signal_emit_valist (instance=0x1030090, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffe1c8dd78) at gsignal.c:3306 > return_value = {g_type = 16877696, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > error = 0x0 > rtype = 16877696 > static_scope = 0 > instance_and_params = 0x7fffe1c8db20 > signal_return_type = 16877696 > param_values = 0x7fffe1c8db38 > node = <optimized out> > i = <optimized out> > n_params = 1 > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#38 0x0000003357e287c2 in g_signal_emit (instance=instance@entry=0x1030090, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3352 > var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffe1c8de50, reg_save_area = 0x7fffe1c8dd90}} >#39 0x0000003359e1213a in ibus_factory_service_method_call (service=0x1030090, connection=0x1014010, sender=0x7fcc14004440 "org.freedesktop.DBus", object_path=0x7fcc140044a0 "/org/freedesktop/IBus/Factory", interface_name=0x7fcc140047d0 "org.freedesktop.IBus.Factory", method_name=0x7fcc140011e0 "CreateEngine", parameters=0x1052b60, invocation=0x1054920) at ibusfactory.c:264 > engine_name = 0x1071290 "Unikey" > engine = 0x0 > factory = 0x1030090 > __PRETTY_FUNCTION__ = "ibus_factory_service_method_call" >#40 0x00000033586ba385 in call_in_idle_cb (user_data=0x1054920) at gdbusconnection.c:4687 > invocation = 0x1054920 > vtable = <optimized out> > registration_id = <optimized out> > subtree_registration_id = <optimized out> > __PRETTY_FUNCTION__ = "call_in_idle_cb" >#41 0x0000003356e476e5 in g_main_dispatch (context=0x10149e0) at gmain.c:2539 > dispatch = 0x3356e45440 <g_idle_dispatch> > was_in_call = 0 > user_data = 0x1054920 > callback = 0x33586ba280 <call_in_idle_cb> > cb_funcs = 0x335711d960 > cb_data = 0x7fcc14006160 > current_source_link = {data = 0x7fcc14004570, next = 0x0} > need_destroy = <optimized out> > source = 0x7fcc14004570 > current = 0x101d200 > i = <optimized out> >#42 g_main_context_dispatch (context=context@entry=0x10149e0) at gmain.c:3075 >No locals. >#43 0x0000003356e47a18 in g_main_context_iterate (context=0x10149e0, block=block@entry=1, dispatch=dispatch@entry=1, self=<error reading variable: Unhandled dwarf expression opcode 0xfa>) at gmain.c:3146 > max_priority = 2147483647 > timeout = -1 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = <optimized out> > fds = 0x1039340 >#44 0x0000003356e47e12 in g_main_loop_run (loop=0x10399e0) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#45 0x0000003359e0f78c in ibus_main () at ibusshare.c:295 >No locals. >#46 0x0000000000404f23 in start_component () at main.cpp:73 > engines = <optimized out> > p = 0x0 > component = 0x10318c0 >#47 main (argc=1, argv=0x7fffe1c8e178) at main.cpp:128 > error = 0x0 > context = <optimized out> >From To Syms Read Shared Object Library >0x0000003359e0dc30 0x0000003359e2cc20 Yes /lib64/libibus-1.0.so.5 >0x000000335862eee0 0x00000033586ea8a4 Yes /lib64/libgio-2.0.so.0 >0x0000003357e0a910 0x0000003357e37dcc Yes /lib64/libgobject-2.0.so.0 >0x0000003356e19b70 0x0000003356eac70c Yes /lib64/libglib-2.0.so.0 >0x0000003358e1dea0 0x0000003358ea4260 Yes /lib64/libX11.so.6 >0x000000336125baf0 0x00000033612c13ab Yes /lib64/libstdc++.so.6 >0x00000033562055f0 0x000000335626cabc Yes /lib64/libm.so.6 >0x00000033596029d0 0x0000003359612148 Yes /lib64/libgcc_s.so.1 >0x0000003355605790 0x0000003355610494 Yes /lib64/libpthread.so.0 >0x000000335521ef60 0x000000335535fa40 Yes /lib64/libc.so.6 >0x0000003357a00680 0x0000003357a007fc Yes /lib64/libgthread-2.0.so.0 >0x0000003357601950 0x00000033576060ec Yes /lib64/libffi.so.5 >0x00000033582010f0 0x0000003358201fd8 Yes /lib64/libgmodule-2.0.so.0 >0x0000003355a00ea0 0x0000003355a019e0 Yes /lib64/libdl.so.2 >0x0000003355e02260 0x0000003355e0554c Yes /lib64/librt.so.1 >0x0000003356601f50 0x000000335660e648 Yes /lib64/libz.so.1 >0x0000003356a05fc0 0x0000003356a16768 Yes /lib64/libselinux.so.1 >0x00000033572039b0 0x0000003357211dfc Yes /lib64/libresolv.so.2 >0x0000003358a099c0 0x0000003358a15878 Yes /lib64/libxcb.so.1 >0x0000003354e00b20 0x0000003354e1a359 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003359200e80 0x0000003359201bb0 Yes /lib64/libXau.so.6 >0x00007fcc1a5711b0 0x00007fcc1a57867c Yes /lib64/libnss_files.so.2 >0x00007fcc19b4d930 0x00007fcc19b64f98 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007fcc19936310 0x00007fcc1993fc9c Yes /lib64/libgvfscommon.so.0 >0x00007fcc19702f20 0x00007fcc197220cc Yes /lib64/libbluray.so.1 >0x00007fcc194c2760 0x00007fcc194eb2b4 Yes /lib64/libdbus-1.so.3 >0x0000003366a00ee0 0x0000003366a01814 Yes /lib64/libutil.so.1 >0x000000335b22cbc0 0x000000335b30da74 Yes /lib64/libxml2.so.2 >$1 = 0x0 >$2 = 0x0 >rax 0x203a2900 540682496 >rbx 0x7fcbebc69378 140513810748280 >rcx 0x400 1024 >rdx 0x111 273 >rsi 0x820 2080 >rdi 0x33555b0720 220475361056 >rbp 0x203a2930 0x203a2930 >rsp 0x7fffe1c8ca80 0x7fffe1c8ca80 >r8 0x33555b0720 220475361056 >r9 0x33555b0728 220475361064 >r10 0x33555b0778 220475361144 >r11 0x335537b970 220473047408 >r12 0x7fcc0c00bca8 140514351430824 >r13 0x0 0 >r14 0x33555b0720 220475361056 >r15 0xb5 181 >rip 0x335527bcf3 0x335527bcf3 <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: > 0x000000335527bbd0 <+0>: push %r15 > 0x000000335527bbd2 <+2>: push %r14 > 0x000000335527bbd4 <+4>: mov %rdi,%r14 > 0x000000335527bbd7 <+7>: push %r13 > 0x000000335527bbd9 <+9>: push %r12 > 0x000000335527bbdb <+11>: push %rbp > 0x000000335527bbdc <+12>: push %rbx > 0x000000335527bbdd <+13>: sub $0x58,%rsp > 0x000000335527bbe1 <+17>: cmpq $0x0,0x336f67(%rip) # 0x33555b2b50 <global_max_fast> > 0x000000335527bbe9 <+25>: je 0x335527bd8c <malloc_consolidate+444> > 0x000000335527bbef <+31>: cmpl $0x0,%fs:0x18 > 0x000000335527bbf8 <+40>: je 0x335527bbfb <malloc_consolidate+43> > 0x000000335527bbfa <+42>: lock orl $0x1,0x4(%rdi) > 0x000000335527bbff <+47>: lea 0x50(%rdi),%rax > 0x000000335527bc03 <+51>: lea 0x58(%rdi),%r10 > 0x000000335527bc07 <+55>: lea 0x8(%rdi),%r9 > 0x000000335527bc0b <+59>: mov %rax,0x20(%rsp) > 0x000000335527bc10 <+64>: lea 0x30(%rsp),%rax > 0x000000335527bc15 <+69>: mov %rax,0x18(%rsp) > 0x000000335527bc1a <+74>: lea 0x40(%rsp),%rax > 0x000000335527bc1f <+79>: mov %rax,0x28(%rsp) > 0x000000335527bc24 <+84>: nopl 0x0(%rax) > 0x000000335527bc28 <+88>: xor %ebx,%ebx > 0x000000335527bc2a <+90>: xchg %rbx,(%r9) > 0x000000335527bc2d <+93>: test %rbx,%rbx > 0x000000335527bc30 <+96>: jne 0x335527bcca <malloc_consolidate+250> > 0x000000335527bc36 <+102>: jmpq 0x335527bd50 <malloc_consolidate+384> > 0x000000335527bc3b <+107>: nopl 0x0(%rax,%rax,1) > 0x000000335527bc40 <+112>: mov 0x10(%r12),%rax > 0x000000335527bc45 <+117>: add %r13,%rbp > 0x000000335527bc48 <+120>: mov 0x18(%r12),%rdx > 0x000000335527bc4d <+125>: cmp 0x18(%rax),%r12 > 0x000000335527bc51 <+129>: jne 0x335527be6a <malloc_consolidate+666> > 0x000000335527bc57 <+135>: cmp 0x10(%rdx),%r12 > 0x000000335527bc5b <+139>: jne 0x335527be6a <malloc_consolidate+666> > 0x000000335527bc61 <+145>: cmpq $0x3ff,0x8(%r12) > 0x000000335527bc6a <+154>: mov %rdx,0x18(%rax) > 0x000000335527bc6e <+158>: mov %rax,0x10(%rdx) > 0x000000335527bc72 <+162>: jbe 0x335527bc82 <malloc_consolidate+178> > 0x000000335527bc74 <+164>: mov 0x20(%r12),%rdx > 0x000000335527bc79 <+169>: test %rdx,%rdx > 0x000000335527bc7c <+172>: jne 0x335527bf9b <malloc_consolidate+971> > 0x000000335527bc82 <+178>: mov 0x68(%r14),%rax > 0x000000335527bc86 <+182>: cmp $0x3ff,%rbp > 0x000000335527bc8d <+189>: mov %rbx,0x68(%r14) > 0x000000335527bc91 <+193>: mov %rbx,0x18(%rax) > 0x000000335527bc95 <+197>: jbe 0x335527bca7 <malloc_consolidate+215> > 0x000000335527bc97 <+199>: movq $0x0,0x20(%rbx) > 0x000000335527bc9f <+207>: movq $0x0,0x28(%rbx) > 0x000000335527bca7 <+215>: mov %rbp,%rdx > 0x000000335527bcaa <+218>: mov %r10,0x18(%rbx) > 0x000000335527bcae <+222>: mov %rax,0x10(%rbx) > 0x000000335527bcb2 <+226>: or $0x1,%rdx > 0x000000335527bcb6 <+230>: mov %rbp,(%rbx,%rbp,1) > 0x000000335527bcba <+234>: mov %rdx,0x8(%rbx) > 0x000000335527bcbe <+238>: test %r15,%r15 > 0x000000335527bcc1 <+241>: mov %r15,%rbx > 0x000000335527bcc4 <+244>: je 0x335527bd50 <malloc_consolidate+384> > 0x000000335527bcca <+250>: mov 0x8(%rbx),%rax > 0x000000335527bcce <+254>: mov 0x10(%rbx),%r15 > 0x000000335527bcd2 <+258>: mov %rax,%rbp > 0x000000335527bcd5 <+261>: and $0xfffffffffffffffa,%rbp > 0x000000335527bcd9 <+265>: lea (%rbx,%rbp,1),%r12 > 0x000000335527bcdd <+269>: mov 0x8(%r12),%r13 > 0x000000335527bce2 <+274>: and $0xfffffffffffffff8,%r13 > 0x000000335527bce6 <+278>: test $0x1,%al > 0x000000335527bce8 <+280>: jne 0x335527bd2e <malloc_consolidate+350> > 0x000000335527bcea <+282>: mov (%rbx),%rax > 0x000000335527bced <+285>: sub %rax,%rbx > 0x000000335527bcf0 <+288>: add %rax,%rbp >=> 0x000000335527bcf3 <+291>: mov 0x10(%rbx),%rax > 0x000000335527bcf7 <+295>: mov 0x18(%rbx),%rdx > 0x000000335527bcfb <+299>: cmp 0x18(%rax),%rbx > 0x000000335527bcff <+303>: jne 0x335527bdf6 <malloc_consolidate+550> > 0x000000335527bd05 <+309>: cmp 0x10(%rdx),%rbx > 0x000000335527bd09 <+313>: jne 0x335527bdf6 <malloc_consolidate+550> > 0x000000335527bd0f <+319>: cmpq $0x3ff,0x8(%rbx) > 0x000000335527bd17 <+327>: mov %rdx,0x18(%rax) > 0x000000335527bd1b <+331>: mov %rax,0x10(%rdx) > 0x000000335527bd1f <+335>: jbe 0x335527bd2e <malloc_consolidate+350> > 0x000000335527bd21 <+337>: mov 0x20(%rbx),%rdx > 0x000000335527bd25 <+341>: test %rdx,%rdx > 0x000000335527bd28 <+344>: jne 0x335527bf7b <malloc_consolidate+939> > 0x000000335527bd2e <+350>: cmp %r12,0x58(%r14) > 0x000000335527bd32 <+354>: je 0x335527bd78 <malloc_consolidate+424> > 0x000000335527bd34 <+356>: testb $0x1,0x8(%r12,%r13,1) > 0x000000335527bd3a <+362>: je 0x335527bc40 <malloc_consolidate+112> > 0x000000335527bd40 <+368>: andq $0xfffffffffffffffe,0x8(%r12) > 0x000000335527bd46 <+374>: jmpq 0x335527bc82 <malloc_consolidate+178> > 0x000000335527bd4b <+379>: nopl 0x0(%rax,%rax,1) > 0x000000335527bd50 <+384>: add $0x8,%r9 > 0x000000335527bd54 <+388>: lea -0x8(%r9),%rax > 0x000000335527bd58 <+392>: cmp %rax,0x20(%rsp) > 0x000000335527bd5d <+397>: jne 0x335527bc28 <malloc_consolidate+88> > 0x000000335527bd63 <+403>: add $0x58,%rsp > 0x000000335527bd67 <+407>: pop %rbx > 0x000000335527bd68 <+408>: pop %rbp > 0x000000335527bd69 <+409>: pop %r12 > 0x000000335527bd6b <+411>: pop %r13 > 0x000000335527bd6d <+413>: pop %r14 > 0x000000335527bd6f <+415>: pop %r15 > 0x000000335527bd71 <+417>: retq > 0x000000335527bd72 <+418>: nopw 0x0(%rax,%rax,1) > 0x000000335527bd78 <+424>: add %r13,%rbp > 0x000000335527bd7b <+427>: or $0x1,%rbp > 0x000000335527bd7f <+431>: mov %rbp,0x8(%rbx) > 0x000000335527bd83 <+435>: mov %rbx,0x58(%r14) > 0x000000335527bd87 <+439>: jmpq 0x335527bcbe <malloc_consolidate+238> > 0x000000335527bd8c <+444>: mov $0xfffffffffffffffe,%rdx > 0x000000335527bd93 <+451>: nopl 0x0(%rax,%rax,1) > 0x000000335527bd98 <+456>: lea 0x68(%r14,%rdx,8),%rax > 0x000000335527bd9d <+461>: add $0x2,%rdx > 0x000000335527bda1 <+465>: cmp $0xfc,%rdx > 0x000000335527bda8 <+472>: mov %rax,0x18(%rax) > 0x000000335527bdac <+476>: mov %rax,0x10(%rax) > 0x000000335527bdb0 <+480>: jne 0x335527bd98 <malloc_consolidate+456> > 0x000000335527bdb2 <+482>: lea 0x334967(%rip),%rax # 0x33555b0720 <main_arena> > 0x000000335527bdb9 <+489>: cmp %rax,%r14 > 0x000000335527bdbc <+492>: je 0x335527bde3 <malloc_consolidate+531> > 0x000000335527bdbe <+494>: mov 0x4(%r14),%eax > 0x000000335527bdc2 <+498>: or $0x2,%eax > 0x000000335527bdc5 <+501>: or $0x1,%eax > 0x000000335527bdc8 <+504>: mov %eax,0x4(%r14) > 0x000000335527bdcc <+508>: lea 0x58(%r14),%rax > 0x000000335527bdd0 <+512>: mov %rax,0x58(%r14) > 0x000000335527bdd4 <+516>: add $0x58,%rsp > 0x000000335527bdd8 <+520>: pop %rbx > 0x000000335527bdd9 <+521>: pop %rbp > 0x000000335527bdda <+522>: pop %r12 > 0x000000335527bddc <+524>: pop %r13 > 0x000000335527bdde <+526>: pop %r14 > 0x000000335527bde0 <+528>: pop %r15 > 0x000000335527bde2 <+530>: retq > 0x000000335527bde3 <+531>: movq $0x80,0x336d62(%rip) # 0x33555b2b50 <global_max_fast> > 0x000000335527bdee <+542>: mov 0x334930(%rip),%eax # 0x33555b0724 <main_arena+4> > 0x000000335527bdf4 <+548>: jmp 0x335527bdc5 <malloc_consolidate+501> > 0x000000335527bdf6 <+550>: cmpl $0x0,0x33a3b7(%rip) # 0x33555b61b4 <__libc_multiple_threads> > 0x000000335527bdfd <+557>: je 0x335527be0b <malloc_consolidate+571> > 0x000000335527bdff <+559>: lock decl (%r14) > 0x000000335527be03 <+563>: jne 0x3355281af6 <_L_unlock_2814> > 0x000000335527be09 <+569>: jmp 0x335527be14 <malloc_consolidate+580> > 0x000000335527be0b <+571>: decl (%r14) > 0x000000335527be0e <+574>: jne 0x3355281af6 <_L_unlock_2814> > 0x000000335527be14 <+580>: mov 0x3343a5(%rip),%r11d # 0x33555b01c0 <check_action> > 0x000000335527be1b <+587>: mov %r11d,%eax > 0x000000335527be1e <+590>: and $0x5,%eax > 0x000000335527be21 <+593>: cmp $0x5,%eax > 0x000000335527be24 <+596>: je 0x335527c0da <malloc_consolidate+1290> > 0x000000335527be2a <+602>: test $0x1,%r11b > 0x000000335527be2e <+606>: jne 0x335527bede <malloc_consolidate+782> > 0x000000335527be34 <+612>: and $0x2,%r11d > 0x000000335527be38 <+616>: jne 0x335527c07a <malloc_consolidate+1194> > 0x000000335527be3e <+622>: mov $0x1,%esi > 0x000000335527be43 <+627>: xor %eax,%eax > 0x000000335527be45 <+629>: cmpl $0x0,0x33a368(%rip) # 0x33555b61b4 <__libc_multiple_threads> > 0x000000335527be4c <+636>: je 0x335527be5b <malloc_consolidate+651> > 0x000000335527be4e <+638>: lock cmpxchg %esi,(%r14) > 0x000000335527be53 <+643>: jne 0x3355281b11 <_L_lock_2850> > 0x000000335527be59 <+649>: jmp 0x335527be65 <malloc_consolidate+661> > 0x000000335527be5b <+651>: cmpxchg %esi,(%r14) > 0x000000335527be5f <+655>: jne 0x3355281b11 <_L_lock_2850> > 0x000000335527be65 <+661>: jmpq 0x335527bd2e <malloc_consolidate+350> > 0x000000335527be6a <+666>: cmpl $0x0,0x33a343(%rip) # 0x33555b61b4 <__libc_multiple_threads> > 0x000000335527be71 <+673>: je 0x335527be7f <malloc_consolidate+687> > 0x000000335527be73 <+675>: lock decl (%r14) > 0x000000335527be77 <+679>: jne 0x3355281b2c <_L_unlock_2877> > 0x000000335527be7d <+685>: jmp 0x335527be88 <malloc_consolidate+696> > 0x000000335527be7f <+687>: decl (%r14) > 0x000000335527be82 <+690>: jne 0x3355281b2c <_L_unlock_2877> > 0x000000335527be88 <+696>: mov 0x334331(%rip),%r13d # 0x33555b01c0 <check_action> > 0x000000335527be8f <+703>: mov %r13d,%eax > 0x000000335527be92 <+706>: and $0x5,%eax > 0x000000335527be95 <+709>: cmp $0x5,%eax > 0x000000335527be98 <+712>: je 0x335527c07f <malloc_consolidate+1199> > 0x000000335527be9e <+718>: test $0x1,%r13b > 0x000000335527bea2 <+722>: jne 0x335527bfbd <malloc_consolidate+1005> > 0x000000335527bea8 <+728>: and $0x2,%r13d > 0x000000335527beac <+732>: jne 0x335527c07a <malloc_consolidate+1194> > 0x000000335527beb2 <+738>: mov $0x1,%esi > 0x000000335527beb7 <+743>: xor %eax,%eax > 0x000000335527beb9 <+745>: cmpl $0x0,0x33a2f4(%rip) # 0x33555b61b4 <__libc_multiple_threads> > 0x000000335527bec0 <+752>: je 0x335527becf <malloc_consolidate+767> > 0x000000335527bec2 <+754>: lock cmpxchg %esi,(%r14) > 0x000000335527bec7 <+759>: jne 0x3355281b47 <_L_lock_2914> > 0x000000335527becd <+765>: jmp 0x335527bed9 <malloc_consolidate+777> > 0x000000335527becf <+767>: cmpxchg %esi,(%r14) > 0x000000335527bed3 <+771>: jne 0x3355281b47 <_L_lock_2914> > 0x000000335527bed9 <+777>: jmpq 0x335527bc82 <malloc_consolidate+178> > 0x000000335527bede <+782>: mov 0x28(%rsp),%rsi > 0x000000335527bee3 <+787>: xor %ecx,%ecx > 0x000000335527bee5 <+789>: mov $0x10,%edx > 0x000000335527beea <+794>: mov %rbx,%rdi > 0x000000335527beed <+797>: mov %r9,0x8(%rsp) > 0x000000335527bef2 <+802>: mov %r10,(%rsp) > 0x000000335527bef6 <+806>: mov %r11d,0x10(%rsp) > 0x000000335527befb <+811>: movb $0x0,0x40(%rsp) > 0x000000335527bf00 <+816>: callq 0x3355246010 <_itoa_word> > 0x000000335527bf05 <+821>: cmp 0x18(%rsp),%rax > 0x000000335527bf0a <+826>: mov %rax,%r8 > 0x000000335527bf0d <+829>: mov 0x8(%rsp),%r9 > 0x000000335527bf12 <+834>: mov (%rsp),%r10 > 0x000000335527bf16 <+838>: mov 0x10(%rsp),%r11d > 0x000000335527bf1b <+843>: jbe 0x335527bf31 <malloc_consolidate+865> > 0x000000335527bf1d <+845>: sub $0x1,%r8 > 0x000000335527bf21 <+849>: cmp 0x18(%rsp),%r8 > 0x000000335527bf26 <+854>: movb $0x30,(%r8) > 0x000000335527bf2a <+858>: jne 0x335527bf1d <malloc_consolidate+845> > 0x000000335527bf2c <+860>: lea 0x30(%rsp),%r8 > 0x000000335527bf31 <+865>: mov 0x339d78(%rip),%rax # 0x33555b5cb0 <__libc_argv> > 0x000000335527bf38 <+872>: mov %r11d,%edi > 0x000000335527bf3b <+875>: lea 0xfaaf6(%rip),%rcx # 0x3355376a38 > 0x000000335527bf42 <+882>: lea 0xfcc7f(%rip),%rsi # 0x3355378bc8 > 0x000000335527bf49 <+889>: mov (%rax),%rdx > 0x000000335527bf4c <+892>: lea 0xfaabe(%rip),%rax # 0x3355376a11 > 0x000000335527bf53 <+899>: mov %r9,0x8(%rsp) > 0x000000335527bf58 <+904>: mov %r10,(%rsp) > 0x000000335527bf5c <+908>: test %rdx,%rdx > 0x000000335527bf5f <+911>: cmove %rax,%rdx > 0x000000335527bf63 <+915>: and $0x2,%edi > 0x000000335527bf66 <+918>: xor %eax,%eax > 0x000000335527bf68 <+920>: callq 0x3355275310 <__libc_message> > 0x000000335527bf6d <+925>: mov 0x8(%rsp),%r9 > 0x000000335527bf72 <+930>: mov (%rsp),%r10 > 0x000000335527bf76 <+934>: jmpq 0x335527be3e <malloc_consolidate+622> > 0x000000335527bf7b <+939>: cmpq $0x0,0x20(%rax) > 0x000000335527bf80 <+944>: je 0x335527c050 <malloc_consolidate+1152> > 0x000000335527bf86 <+950>: mov 0x28(%rbx),%rax > 0x000000335527bf8a <+954>: mov %rax,0x28(%rdx) > 0x000000335527bf8e <+958>: mov 0x28(%rbx),%rax > 0x000000335527bf92 <+962>: mov %rdx,0x20(%rax) > 0x000000335527bf96 <+966>: jmpq 0x335527bd2e <malloc_consolidate+350> > 0x000000335527bf9b <+971>: cmpq $0x0,0x20(%rax) > 0x000000335527bfa0 <+976>: je 0x335527c0b1 <malloc_consolidate+1249> > 0x000000335527bfa6 <+982>: mov 0x28(%r12),%rax > 0x000000335527bfab <+987>: mov %rax,0x28(%rdx) > 0x000000335527bfaf <+991>: mov 0x28(%r12),%rax > 0x000000335527bfb4 <+996>: mov %rdx,0x20(%rax) > 0x000000335527bfb8 <+1000>: jmpq 0x335527bc82 <malloc_consolidate+178> > 0x000000335527bfbd <+1005>: mov 0x28(%rsp),%rsi > 0x000000335527bfc2 <+1010>: xor %ecx,%ecx > 0x000000335527bfc4 <+1012>: mov $0x10,%edx > 0x000000335527bfc9 <+1017>: mov %r12,%rdi > 0x000000335527bfcc <+1020>: mov %r9,0x8(%rsp) > 0x000000335527bfd1 <+1025>: mov %r10,(%rsp) > 0x000000335527bfd5 <+1029>: movb $0x0,0x40(%rsp) > 0x000000335527bfda <+1034>: callq 0x3355246010 <_itoa_word> > 0x000000335527bfdf <+1039>: cmp 0x18(%rsp),%rax > 0x000000335527bfe4 <+1044>: mov %rax,%r8 > 0x000000335527bfe7 <+1047>: mov 0x8(%rsp),%r9 > 0x000000335527bfec <+1052>: mov (%rsp),%r10 > 0x000000335527bff0 <+1056>: jbe 0x335527c006 <malloc_consolidate+1078> > 0x000000335527bff2 <+1058>: sub $0x1,%r8 > 0x000000335527bff6 <+1062>: cmp 0x18(%rsp),%r8 > 0x000000335527bffb <+1067>: movb $0x30,(%r8) > 0x000000335527bfff <+1071>: jne 0x335527bff2 <malloc_consolidate+1058> > 0x000000335527c001 <+1073>: lea 0x30(%rsp),%r8 > 0x000000335527c006 <+1078>: mov 0x339ca3(%rip),%rax # 0x33555b5cb0 <__libc_argv> > 0x000000335527c00d <+1085>: mov %r13d,%edi > 0x000000335527c010 <+1088>: lea 0xfaa21(%rip),%rcx # 0x3355376a38 > 0x000000335527c017 <+1095>: lea 0xfcbaa(%rip),%rsi # 0x3355378bc8 > 0x000000335527c01e <+1102>: mov (%rax),%rdx > 0x000000335527c021 <+1105>: lea 0xfa9e9(%rip),%rax # 0x3355376a11 > 0x000000335527c028 <+1112>: mov %r9,0x8(%rsp) > 0x000000335527c02d <+1117>: mov %r10,(%rsp) > 0x000000335527c031 <+1121>: test %rdx,%rdx > 0x000000335527c034 <+1124>: cmove %rax,%rdx > 0x000000335527c038 <+1128>: and $0x2,%edi > 0x000000335527c03b <+1131>: xor %eax,%eax > 0x000000335527c03d <+1133>: callq 0x3355275310 <__libc_message> > 0x000000335527c042 <+1138>: mov 0x8(%rsp),%r9 > 0x000000335527c047 <+1143>: mov (%rsp),%r10 > 0x000000335527c04b <+1147>: jmpq 0x335527beb2 <malloc_consolidate+738> > 0x000000335527c050 <+1152>: cmp %rdx,%rbx > 0x000000335527c053 <+1155>: je 0x335527c10c <malloc_consolidate+1340> > 0x000000335527c059 <+1161>: mov %rdx,0x20(%rax) > 0x000000335527c05d <+1165>: mov 0x28(%rbx),%rdx > 0x000000335527c061 <+1169>: mov %rdx,0x28(%rax) > 0x000000335527c065 <+1173>: mov 0x20(%rbx),%rdx > 0x000000335527c069 <+1177>: mov %rax,0x28(%rdx) > 0x000000335527c06d <+1181>: mov 0x28(%rbx),%rdx > 0x000000335527c071 <+1185>: mov %rax,0x20(%rdx) > 0x000000335527c075 <+1189>: jmpq 0x335527bd2e <malloc_consolidate+350> > 0x000000335527c07a <+1194>: callq 0x3355236fd0 <__GI_abort> > 0x000000335527c07f <+1199>: mov %r13d,%edi > 0x000000335527c082 <+1202>: lea 0xfa9af(%rip),%rdx # 0x3355376a38 > 0x000000335527c089 <+1209>: lea 0xfba5a(%rip),%rsi # 0x3355377aea > 0x000000335527c090 <+1216>: and $0x2,%edi > 0x000000335527c093 <+1219>: xor %eax,%eax > 0x000000335527c095 <+1221>: mov %r9,0x8(%rsp) > 0x000000335527c09a <+1226>: mov %r10,(%rsp) > 0x000000335527c09e <+1230>: callq 0x3355275310 <__libc_message> > 0x000000335527c0a3 <+1235>: mov 0x8(%rsp),%r9 > 0x000000335527c0a8 <+1240>: mov (%rsp),%r10 > 0x000000335527c0ac <+1244>: jmpq 0x335527beb2 <malloc_consolidate+738> > 0x000000335527c0b1 <+1249>: cmp %rdx,%r12 > 0x000000335527c0b4 <+1252>: je 0x335527c119 <malloc_consolidate+1353> > 0x000000335527c0b6 <+1254>: mov %rdx,0x20(%rax) > 0x000000335527c0ba <+1258>: mov 0x28(%r12),%rdx > 0x000000335527c0bf <+1263>: mov %rdx,0x28(%rax) > 0x000000335527c0c3 <+1267>: mov 0x20(%r12),%rdx > 0x000000335527c0c8 <+1272>: mov %rax,0x28(%rdx) > 0x000000335527c0cc <+1276>: mov 0x28(%r12),%rdx > 0x000000335527c0d1 <+1281>: mov %rax,0x20(%rdx) > 0x000000335527c0d5 <+1285>: jmpq 0x335527bc82 <malloc_consolidate+178> > 0x000000335527c0da <+1290>: mov %r11d,%edi > 0x000000335527c0dd <+1293>: lea 0xfa954(%rip),%rdx # 0x3355376a38 > 0x000000335527c0e4 <+1300>: lea 0xfb9ff(%rip),%rsi # 0x3355377aea > 0x000000335527c0eb <+1307>: and $0x2,%edi > 0x000000335527c0ee <+1310>: xor %eax,%eax > 0x000000335527c0f0 <+1312>: mov %r9,0x8(%rsp) > 0x000000335527c0f5 <+1317>: mov %r10,(%rsp) > 0x000000335527c0f9 <+1321>: callq 0x3355275310 <__libc_message> > 0x000000335527c0fe <+1326>: mov 0x8(%rsp),%r9 > 0x000000335527c103 <+1331>: mov (%rsp),%r10 > 0x000000335527c107 <+1335>: jmpq 0x335527be3e <malloc_consolidate+622> > 0x000000335527c10c <+1340>: mov %rax,0x28(%rax) > 0x000000335527c110 <+1344>: mov %rax,0x20(%rax) > 0x000000335527c114 <+1348>: jmpq 0x335527bd2e <malloc_consolidate+350> > 0x000000335527c119 <+1353>: mov %rax,0x28(%rax) > 0x000000335527c11d <+1357>: mov %rax,0x20(%rax) > 0x000000335527c121 <+1361>: jmpq 0x335527bc82 <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 827716
: 588674 |
588675