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 714026 Details for
Bug 924420
[abrt] gedit-3.6.2-1.fc18: gralloc<float>: Process /usr/bin/gedit 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), 47.68 KB, created by
Sean Weeks
on 2013-03-21 18:18:03 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Sean Weeks
Created:
2013-03-21 18:18:03 UTC
Size:
47.68 KB
patch
obsolete
>[New LWP 3126] >[New LWP 3130] >[New LWP 3131] >[New LWP 3138] >warning: "/usr/lib/debug/usr/lib64/libcairo-gobject.so.2.11200.14.debug": separate debug info file has no debug info >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >warning: "/usr/lib/debug/usr/lib64/libicudata.so.49.1.1.debug": separate debug info file has no debug info >Core was generated by `gedit /usr/libexec/sssd/sssd_be'. >Program terminated with signal 11, Segmentation fault. >#0 malloc_consolidate (av=av@entry=0x30b57b1740 <main_arena>) at malloc.c:4137 >4137 nextsize = chunksize(nextchunk); > >Thread 4 (Thread 0x7fe18bdfb700 (LWP 3138)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217 >No locals. >#1 0x00000030b7885115 in g_cond_wait_until (cond=cond@entry=0xcf2008, mutex=mutex@entry=0xcf2000, end_time=end_time@entry=1102258747) at gthread-posix.c:857 > ts = {tv_sec = 1102, tv_nsec = 258747000} > status = <optimized out> >#2 0x00000030b781ea01 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0xcf2000, wait=wait@entry=1, end_time=end_time@entry=1102258747) at gasyncqueue.c:424 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x00000030b781f04a in g_async_queue_timeout_pop (queue=0xcf2000, timeout=timeout@entry=15000000) at gasyncqueue.c:545 > end_time = 1102258747 > retval = <optimized out> >#4 0x00000030b786bde2 in g_thread_pool_wait_for_new_pool () at gthreadpool.c:169 > pool = <optimized out> > local_max_idle_time = 15000 > local_wakeup_thread_serial = <optimized out> > local_max_unused_threads = 2 > last_wakeup_thread_serial = 0 > have_relayed_thread_marker = <optimized out> >#5 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:366 > free_pool = <optimized out> > task = 0x2 > pool = <optimized out> >#6 0x00000030b786b605 in g_thread_proxy (data=0x7fe194008ed0) at gthread.c:797 > thread = 0x7fe194008ed0 >#7 0x00000030b5807d15 in start_thread (arg=0x7fe18bdfb700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7fe18bdfb700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140606691063552, 993505691365367588, 0, 209197338624, 140606691063552, 13572000, -1005794106711384284, 984264295217323812}, 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> >#8 0x00000030b54f246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 >No locals. > >Thread 3 (Thread 0x7fe1935f3700 (LWP 3131)): >#0 0x00000030b54e998d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00000030b7847d24 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7fe1840010c0, timeout=-1, context=0xcfcdb0) at gmain.c:3584 > poll_func = 0x30b7855e00 <g_poll> >#2 g_main_context_iterate (context=context@entry=0xcfcdb0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3285 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 1 > allocated_nfds = <optimized out> > fds = 0x7fe1840010c0 >#3 0x00000030b7847e44 in g_main_context_iteration (context=context@entry=0xcfcdb0, may_block=may_block@entry=1) at gmain.c:3351 > retval = <optimized out> >#4 0x00007fe1935fa48d in dconf_gdbus_worker_thread (user_data=0xcfcdb0) at dconf-gdbus-thread.c:81 > context = 0xcfcdb0 >#5 0x00000030b786b605 in g_thread_proxy (data=0xcef370) at gthread.c:797 > thread = 0xcef370 >#6 0x00000030b5807d15 in start_thread (arg=0x7fe1935f3700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7fe1935f3700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140606816859904, 993505691365367588, 0, 209197338624, 140606816859904, 13618608, -1005847978486178012, 984264295217323812}, 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 0x00000030b54f246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 >No locals. > >Thread 2 (Thread 0x7fe193fff700 (LWP 3130)): >#0 0x00000030b54e998d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00000030b7847d24 in g_main_context_poll (priority=2147483647, n_fds=3, fds=0x7fe18c0010c0, timeout=-1, context=0x7fe194009880) at gmain.c:3584 > poll_func = 0x30b7855e00 <g_poll> >#2 g_main_context_iterate (context=0x7fe194009880, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3285 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = <optimized out> > fds = 0x7fe18c0010c0 >#3 0x00000030b7848182 in g_main_loop_run (loop=0x7fe19400b520) at gmain.c:3484 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00000030b90cc546 in gdbus_shared_thread_func (user_data=0x7fe194009850) at gdbusprivate.c:277 > data = 0x7fe194009850 >#5 0x00000030b786b605 in g_thread_proxy (data=0x7fe194008a30) at gthread.c:797 > thread = 0x7fe194008a30 >#6 0x00000030b5807d15 in start_thread (arg=0x7fe193fff700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7fe193fff700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140606827394816, 993505691365367588, 0, 209197338624, 140606827394816, 140606827436112, -1005846610539094236, 984264295217323812}, 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 0x00000030b54f246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 >No locals. > >Thread 1 (Thread 0x7fe19fc9c9c0 (LWP 3126)): >#0 malloc_consolidate (av=av@entry=0x30b57b1740 <main_arena>) at malloc.c:4137 > fb = <optimized out> > maxfb = 0x30b57b1790 <main_arena+80> > p = 0x41a94b0 > nextp = 0xf0000000f > unsorted_bin = 0x30b57b1798 <main_arena+88> > first_unsorted = <optimized out> > nextchunk = 0xf041a94ba > size = 64424509450 > nextsize = <optimized out> > prevsize = <optimized out> > nextinuse = <optimized out> > bck = <optimized out> > fwd = <optimized out> >#1 0x00000030b547d09e in _int_malloc (av=0x30b57b1740 <main_arena>, bytes=<optimized out>) at malloc.c:3422 > nb = 1840 > 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 0x00000030b547f443 in __GI___libc_malloc (bytes=1824) at malloc.c:2862 > victim = 0x730 >#3 0x00000030c200ab46 in gralloc<float> (n=456) at /usr/src/debug/graphite2-1.1.1/src/inc/Main.h:51 >No locals. >#4 Font (face=<optimized out>, ppm=<optimized out>, this=0x44188e0) at /usr/src/debug/graphite2-1.1.1/src/Font.cpp:36 > nGlyphs = 456 >#5 graphite2::HintedFont::HintedFont (this=0x44188e0, ppm=<optimized out>, appFontHandle=0x437bba0, advance2=0x30c6840c40 <hb_graphite2_get_advance(void const*, unsigned short)>, face=<optimized out>) at /usr/src/debug/graphite2-1.1.1/src/Font.cpp:69 >No locals. >#6 0x00000030c2004419 in gr_make_font_with_advance_fn (ppm=<optimized out>, appFontHandle=<optimized out>, advance=<optimized out>, face=<optimized out>) at /usr/src/debug/graphite2-1.1.1/src/gr_font.cpp:51 > res = <optimized out> >#7 0x00000030c6813d53 in hb_graphite2_shaper_font_data_ensure (font=<optimized out>) at hb-shaper-list.hh:35 > data = <optimized out> >#8 hb_shape_plan_execute (shape_plan=0x4008080, font=<optimized out>, buffer=<optimized out>, features=<optimized out>, num_features=<optimized out>) at hb-shaper-list.hh:35 >No locals. >#9 0x00000030c6812de1 in hb_shape_full (font=font@entry=0x437bba0, buffer=buffer@entry=0xfc9060, features=features@entry=0x0, num_features=num_features@entry=0, shaper_list=shaper_list@entry=0x0) at hb-shape.cc:261 > __PRETTY_FUNCTION__ = "hb_bool_t hb_shape_full(hb_font_t*, hb_buffer_t*, const hb_feature_t*, unsigned int, const char* const*)" > shape_plan = 0x4008080 > res = <optimized out> >#10 0x00000030c6812e38 in hb_shape (font=font@entry=0x437bba0, buffer=buffer@entry=0xfc9060, features=features@entry=0x0, num_features=num_features@entry=0) at hb-shape.cc:275 >No locals. >#11 0x00000030c540f5e3 in basic_engine_shape (engine=<optimized out>, font=0x417aa50, item_text=<optimized out>, item_length=3, analysis=0x43d3c10, glyphs=0x42e83a0, paragraph_text=0x4330420 "\\D0\\FA\\FF\017\037D\\00\\00H\\8BT$hdH3\024%(\\00\\00\\00\\89\\D8\017\\85\\B3\005\\00\\00H\\8B\\$pH\\8Bl$xL\\8B\\A4$\\80\\00\\00\\00L\\8B\\AC$\\88\\00\\00\\00L\\8B\\B4$\\90\\00\\00\\00H\\81\304\230\\00\\00\\00\\C3\017\037\\84\\00\\00\\00\\00\\00\\83\\FB\002\017\\85\\A7\002\\00\\001\\C0\\BA"..., paragraph_length=1075) at basic-fc.c:367 > context = {ft_face = 0x418f890, fc_font = 0x417aa50, vertical = 0, improper_sign = 1} > fc_font = 0x417aa50 > ft_face = <optimized out> > hb_face = 0x42fb680 > hb_font = 0x437bba0 > hb_buffer = 0xfc9060 > hb_direction = <optimized out> > free_buffer = 0 > is_hinted = <optimized out> > hb_glyph = <optimized out> > hb_position = <optimized out> > last_cluster = <optimized out> > i = <optimized out> > num_glyphs = <optimized out> > item_offset = 546 > __PRETTY_FUNCTION__ = "basic_engine_shape" >#12 0x00000030c482c01b in pango_shape_full (item_text=0x4330642 "\\80\\80t\\E8\\89\\C8H\\89\\EEA\\C7\004$\\00\\00\\00\\00\\C1\\E8\020\\F7\\C1\\80\\80\\00\\00D\\89\\EF\017D\\C8H\\8DC\002H\017D\\D8\\00\\C9H\\83\\DB\003\061\\C9H)\\EBH\\89\\DA\\E8!W\\00\\00H\\83\\F8\\FFH\\89\\C5\017\\84#\003\\00\\00H9\\C3\017\\84\v\003\\00\\00\\BF \\00\\00\\00\\E8\001\\89\\00"..., item_length=3, paragraph_text=0x4330420 "\\D0\\FA\\FF\017\037D\\00\\00H\\8BT$hdH3\024%(\\00\\00\\00\\89\\D8\017\\85\\B3\005\\00\\00H\\8B\\$pH\\8Bl$xL\\8B\\A4$\\80\\00\\00\\00L\\8B\\AC$\\88\\00\\00\\00L\\8B\\B4$\\90\\00\\00\\00H\\81\304\230\\00\\00\\00\\C3\017\037\\84\\00\\00\\00\\00\\00\\83\\FB\002\017\\85\\A7\002\\00\\001\\C0\\BA"..., paragraph_length=1075, analysis=analysis@entry=0x43d3c10, glyphs=glyphs@entry=0x42e83a0) at shape.c:106 > i = <optimized out> > last_cluster = <optimized out> > __PRETTY_FUNCTION__ = "pango_shape_full" >#13 0x00000030c480f614 in shape_run (line=line@entry=0x43bd800, state=state@entry=0x7fff23771c50, item=item@entry=0x43d3c00) at pango-layout.c:3184 > layout = 0x4092d00 > glyphs = 0x42e83a0 >#14 0x00000030c480f6de in insert_run (line=line@entry=0x43bd800, state=state@entry=0x7fff23771c50, run_item=0x43d3c00, last_run=last_run@entry=0) at pango-layout.c:3225 > run = 0x4017c10 >#15 0x00000030c480fbbb in process_item (layout=layout@entry=0x4092d00, line=line@entry=0x43bd800, state=state@entry=0x7fff23771c50, force_fit=force_fit@entry=0, no_break_at_end=no_break_at_end@entry=0) at pango-layout.c:3424 > new_item = <optimized out> > orig_width = 49152 > retrying_with_char_breaks = 0 > num_chars = <optimized out> > break_num_chars = 3 > break_width = 302 > item = 0x4353700 > width = 347 > length = <optimized out> > i = <optimized out> > processing_new_item = <optimized out> >#16 0x00000030c482277b in process_line (state=0x7fff23771c50, layout=0x4092d00) at pango-layout.c:3595 > old_remaining_width = 38912 > item = 0x4353700 > result = <optimized out> > old_num_chars = 6 > first_item_in_line = 1 > line = 0x43bd800 > have_break = 1 > break_remaining_width = 109568 > break_start_offset = 536 > break_link = 0x434fc20 > wrapped = 0 >#17 pango_layout_check_lines (layout=0x4092d00) at pango-layout.c:3916 > delim_len = <optimized out> > end = 0x4330853 "" > delimiter_index = 1075 > next_para_index = 1075 > attrs = 0x43ea1a0 > iter = 0x43f8e80 > prev_base_dir = PANGO_DIRECTION_LTR > done = 1 > start_offset = <optimized out> > state = {line_height = -1, remaining_height = -1, attrs = 0x43ea1a0, items = 0x4081860, base_dir = PANGO_DIRECTION_LTR, line_of_par = 6, glyphs = 0x42f56c0, start_offset = 543, properties = {uline = PANGO_UNDERLINE_NONE, strikethrough = 0, rise = 0, letter_spacing = 0, shape_set = 0, shape_ink_rect = 0x0, shape_logical_rect = 0x0}, log_widths = 0x41a9280, log_widths_offset = 0, line_start_index = 455, line_start_offset = 454, line_width = 889856, remaining_width = 38912} > start = 0x4330420 "\\D0\\FA\\FF\017\037D\\00\\00H\\8BT$hdH3\024%(\\00\\00\\00\\89\\D8\017\\85\\B3\005\\00\\00H\\8B\\$pH\\8Bl$xL\\8B\\A4$\\80\\00\\00\\00L\\8B\\AC$\\88\\00\\00\\00L\\8B\\B4$\\90\\00\\00\\00H\\81\304\230\\00\\00\\00\\C3\017\037\\84\\00\\00\\00\\00\\00\\83\\FB\002\017\\85\\A7\002\\00\\001\\C0\\BA"... > no_shape_attrs = 0x0 > base_dir = PANGO_DIRECTION_LTR >#18 pango_layout_check_lines (layout=0x4092d00) at pango-layout.c:3791 >No locals. >#19 0x00000030c4823587 in pango_layout_get_extents_internal (layout=0x4092d00, ink_rect=ink_rect@entry=0x0, logical_rect=<optimized out>, logical_rect@entry=0x7fff23771e60, line_extents=line_extents@entry=0x0) at pango-layout.c:2491 > line_list = <optimized out> > y_offset = 0 > width = <optimized out> > need_width = 0 > __PRETTY_FUNCTION__ = "pango_layout_get_extents_internal" >#20 0x00000030c48238ec in pango_layout_get_extents (layout=<optimized out>, ink_rect=ink_rect@entry=0x0, logical_rect=logical_rect@entry=0x7fff23771e60) at pango-layout.c:2673 >No locals. >#21 0x0000003f68e473cf in gtk_text_layout_get_line_display (layout=layout@entry=0xfd46a0, line=line@entry=0x37c2730, size_only=size_only@entry=1) at gtktextlayout.c:2430 > priv = <optimized out> > display = 0x12d22d0 > seg = <optimized out> > iter = {dummy1 = 0x12b9070, dummy2 = 0x37c2730, dummy3 = 0, dummy4 = -1, dummy5 = -1, dummy6 = -1, dummy7 = 1848154911, dummy8 = 614185175, dummy9 = 0x382d0c0, dummy10 = 0x382d0f0, dummy11 = 0, dummy12 = -1, dummy13 = -1207717160, dummy14 = 0x30b8016e65 <g_object_set_valist+789>} > style = <optimized out> > text = 0x40f9e10 "\\D0\\FA\\FF\017\037D\\00\\00H\\8BT$hdH3\024%(\\00\\00\\00\\89\\D8\017\\85\\B3\005\\00\\00H\\8B\\$pH\\8Bl$xL\\8B\\A4$\\80\\00\\00\\00L\\8B\\AC$\\88\\00\\00\\00L\\8B\\B4$\\90\\00\\00\\00H\\81\304\230\\00\\00\\00\\C3\017\037\\84\\00\\00\\00\\00\\00\\83\\FB\002\017\\85\\A7\002\\00\\001\\C0\\BA"... > attrs = 0x42e8360 > text_allocated = 1076 > layout_byte_offset = 1075 > buffer_byte_offset = <optimized out> > extents = {x = 0, y = 0, width = 889856, height = 61440} > para_values_set = <optimized out> > cursor_byte_offsets = <optimized out> > cursor_segs = <optimized out> > tmp_list1 = 0x0 > tmp_list2 = 0x0 > saw_widget = <optimized out> > base_dir = PANGO_DIRECTION_LTR > tags = 0x4071b80 > initial_toggle_segments = <optimized out> > __PRETTY_FUNCTION__ = "gtk_text_layout_get_line_display" >#22 0x0000003f68e48fba in gtk_text_layout_real_wrap (layout=0xfd46a0, line=0x37c2730, line_data=0x4090710) at gtktextlayout.c:1165 > display = <optimized out> > __PRETTY_FUNCTION__ = "gtk_text_layout_real_wrap" >#23 0x0000003f68e282b5 in gtk_text_btree_node_validate (view=view@entry=0x12b8640, node=node@entry=0x378bd80, view_id=view_id@entry=0xfd46a0, state=state@entry=0x7fff23772140) at gtktextbtree.c:5103 > line = 0x37c2730 > ld = <optimized out> > node_valid = 1 > node_width = 873 > node_height = 457 > nd = 0x36fcb20 > __PRETTY_FUNCTION__ = "gtk_text_btree_node_validate" >#24 0x0000003f68e283e6 in gtk_text_btree_node_validate (view=view@entry=0x12b8640, node=node@entry=0x378c100, view_id=view_id@entry=0xfd46a0, state=state@entry=0x7fff23772140) at gtktextbtree.c:5176 > child = 0x378bd80 > child_nd = <optimized out> > node_valid = 1 > node_width = 873 > node_height = 991 > nd = 0x386c480 > __PRETTY_FUNCTION__ = "gtk_text_btree_node_validate" >#25 0x0000003f68e283e6 in gtk_text_btree_node_validate (view=view@entry=0x12b8640, node=node@entry=0x3ac7d80, view_id=view_id@entry=0xfd46a0, state=state@entry=0x7fff23772140) at gtktextbtree.c:5176 > child = 0x378c100 > child_nd = <optimized out> > node_valid = 1 > node_width = 873 > node_height = 13575 > nd = 0x39d4980 > __PRETTY_FUNCTION__ = "gtk_text_btree_node_validate" >#26 0x0000003f68e283e6 in gtk_text_btree_node_validate (view=view@entry=0x12b8640, node=<optimized out>, view_id=view_id@entry=0xfd46a0, state=state@entry=0x7fff23772140) at gtktextbtree.c:5176 > child = 0x3ac7d80 > child_nd = <optimized out> > node_valid = 1 > node_width = 873 > node_height = 175522 > nd = 0x1356180 > __PRETTY_FUNCTION__ = "gtk_text_btree_node_validate" >#27 0x0000003f68e29f68 in _gtk_text_btree_validate (tree=0x12b9070, view_id=view_id@entry=0xfd46a0, max_pixels=max_pixels@entry=2000, y=y@entry=0x7fff237721a4, old_height=old_height@entry=0x7fff237721a8, new_height=new_height@entry=0x7fff237721ac) at gtktextbtree.c:5255 > state = {remaining_pixels = 1206, in_validation = 1, y = 189751, old_height = 0, new_height = 794} > view = 0x12b8640 > __PRETTY_FUNCTION__ = "_gtk_text_btree_validate" >#28 0x0000003f68e4617d in gtk_text_layout_validate (layout=0xfd46a0, max_pixels=max_pixels@entry=2000) at gtktextlayout.c:1137 > y = 189893 > old_height = -1216065264 > new_height = 48 > __PRETTY_FUNCTION__ = "gtk_text_layout_validate" >#29 0x0000003f68e54665 in incremental_validate_callback (data=0xffc320) at gtktextview.c:3883 > text_view = 0xffc320 > result = 1 >#30 0x0000003f6881adf0 in gdk_threads_dispatch (data=0x11a7c80) at gdk.c:788 > dispatch = 0x11a7c80 > ret = 0 >#31 0x00000030b7847a55 in g_main_dispatch (context=0xbbcde0) at gmain.c:2715 > dispatch = 0x30b7844e40 <g_idle_dispatch> > was_in_call = 0 > user_data = 0x11a7c80 > callback = 0x3f6881adc0 <gdk_threads_dispatch> > cb_funcs = 0x30b7b209a0 <g_source_callback_funcs> > cb_data = 0x12b7870 > current_source_link = {data = 0x12b7800, next = 0x0} > need_destroy = <optimized out> > source = 0x12b7800 > current = 0xcec440 > i = 1 >#32 g_main_context_dispatch (context=context@entry=0xbbcde0) at gmain.c:3219 >No locals. >#33 0x00000030b7847d88 in g_main_context_iterate (context=0xbbcde0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3290 > max_priority = 125 > timeout = 0 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = <optimized out> > fds = 0x10ff270 >#34 0x00000030b7848182 in g_main_loop_run (loop=0x102cd00) at gmain.c:3484 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#35 0x0000003f68d8dd4d in gtk_main () at gtkmain.c:1160 > loop = 0x102cd00 >#36 0x0000000000427b6d in gedit_main (service=<optimized out>) at gedit.c:205 > engine = 0xcf4000 > app = 0xcfe1e0 > dir = <optimized out> > icon_dir = <optimized out> >#37 main (argc=1, argv=0x7fff23772458) at gedit.c:331 > dir = <optimized out> > command_line = 0xb95800 > ret = <optimized out> > service = <optimized out> > dbus = 0xceade0 > dbusret = <optimized out> > __PRETTY_FUNCTION__ = "main" >From To Syms Read Shared Object Library >0x0000003f69c2ebe0 0x0000003f69c824e0 Yes /usr/lib64/gedit/libgedit-private.so >0x00000030bd42e870 0x00000030bd517470 Yes /lib64/libxml2.so.2 >0x0000003f69818dc0 0x0000003f69857874 Yes /lib64/libgtksourceview-3.0.so.0 >0x0000003f69405b90 0x0000003f6940a7b0 Yes /lib64/libpeas-gtk-1.0.so.0 >0x0000003f68c728a0 0x0000003f68f1bf30 Yes /lib64/libgtk-3.so.0 >0x00000030cf006da0 0x00000030cf00f5b8 Yes /lib64/libpeas-1.0.so.0 >0x0000003f6881a540 0x0000003f6885d684 Yes /lib64/libgdk-3.so.0 >0x00000030c5809ef0 0x00000030c5816314 Yes /lib64/libatk-1.0.so.0 >0x0000003f668049b0 0x0000003f668094d8 Yes /lib64/libpangocairo-1.0.so.0 >0x00000030c0c06780 0x00000030c0c19b90 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x0000003f68403520 0x0000003f684044bc Yes (*) /lib64/libcairo-gobject.so.2 >0x00000030c480f1c0 0x00000030c482d9a8 Yes /lib64/libpango-1.0.so.0 >0x0000003f66c131b0 0x0000003f66cdb1fc Yes /lib64/libcairo.so.2 >0x00000030b8c01130 0x00000030b8c01ff8 Yes /lib64/libgmodule-2.0.so.0 >0x00000030b60022a0 0x00000030b600557c Yes /lib64/librt.so.1 >0x00000030b9c1dee0 0x00000030b9ca4280 Yes /lib64/libX11.so.6 >0x00000030b9030100 0x00000030b90eecd4 Yes /lib64/libgio-2.0.so.0 >0x00000030cf401c20 0x00000030cf405d38 Yes /lib64/libSM.so.6 >0x00000030ce804f30 0x00000030ce81259c Yes /lib64/libICE.so.6 >0x00000030dbe07f30 0x00000030dbe2540c Yes /lib64/libgirepository-1.0.so.1 >0x00000030b800aba0 0x00000030b803831c Yes /lib64/libgobject-2.0.so.0 >0x00000030b781a050 0x00000030b78ae86c Yes /lib64/libglib-2.0.so.0 >0x00000030b68055b0 0x00000030b686fd68 Yes /lib64/libm.so.6 >0x00000030b5805790 0x00000030b58104b4 Yes /lib64/libpthread.so.0 >0x00000030b541f1a0 0x00000030b5560940 Yes /lib64/libc.so.6 >0x00000030b5c00ed0 0x00000030b5c019f0 Yes /lib64/libdl.so.2 >0x00000030b6402190 0x00000030b640e640 Yes /lib64/libz.so.1 >0x00000030bb8030f0 0x00000030bb819340 Yes /lib64/liblzma.so.5 >0x00000030be002160 0x00000030be00bfc4 Yes /lib64/libXi.so.6 >0x00000030bf001530 0x00000030bf003da8 Yes /lib64/libXfixes.so.3 >0x00000030c7409c80 0x00000030c741b704 Yes /lib64/libatk-bridge-2.0.so.0 >0x00000030c54076b0 0x00000030c540fa0c Yes /lib64/libpangoft2-1.0.so.0 >0x00000030bd806220 0x00000030bd82260c Yes /lib64/libfontconfig.so.1 >0x00000030bcc00b40 0x00000030bcc01458 Yes /lib64/libXinerama.so.1 >0x00000030bc801b70 0x00000030bc807768 Yes /lib64/libXrandr.so.2 >0x00000030c6402ab0 0x00000030c64076ec Yes /lib64/libXcursor.so.1 >0x00000030c5000c60 0x00000030c5001794 Yes /lib64/libXcomposite.so.1 >0x00000030bf400bd0 0x00000030bf4015ec Yes /lib64/libXdamage.so.1 >0x00000030ba803740 0x00000030ba80d810 Yes /lib64/libXext.so.6 >0x00000030c6808a50 0x00000030c685df5c Yes /lib64/libharfbuzz.so.0 >0x00000030bd00cc80 0x00000030bd076ef0 Yes /lib64/libfreetype.so.6 >0x00000030bc404fe0 0x00000030bc420b50 Yes /lib64/libpng15.so.15 >0x00000030be809d60 0x00000030be882b0c Yes /lib64/libpixman-1.so.0 >0x0000003f67006ff0 0x0000003f6701792c Yes /lib64/libEGL.so.1 >0x00000030c1800b10 0x00000030c1801204 Yes /lib64/libxcb-shm.so.0 >0x00000030bf803590 0x00000030bf806274 Yes /lib64/libxcb-render.so.0 >0x00000030ba009a00 0x00000030ba0158f8 Yes /lib64/libxcb.so.1 >0x00000030bb401ab0 0x00000030bb407a00 Yes /lib64/libXrender.so.1 >0x0000003f6641bbd0 0x0000003f66463810 Yes /lib64/libGL.so.1 >0x00000030b5000b20 0x00000030b501a3d9 Yes /lib64/ld-linux-x86-64.so.2 >0x00000030b88006b0 0x00000030b880080c Yes /lib64/libgthread-2.0.so.0 >0x00000030b8401990 0x00000030b8406134 Yes /lib64/libffi.so.5 >0x00007fe1a158d170 0x00007fe1a159e638 Yes /lib64/libselinux.so.1 >0x00000030b7c03a30 0x00000030b7c1200c Yes /lib64/libresolv.so.2 >0x00000030c4401510 0x00000030c4402a8c Yes /lib64/libuuid.so.1 >0x00000030c700b940 0x00000030c7019e94 Yes /lib64/libatspi.so.0 >0x00000030bac07ab0 0x00000030bac312e4 Yes /lib64/libdbus-1.so.3 >0x00000030bc003e00 0x00000030bc01ccdc Yes /lib64/libexpat.so.1 >0x00000030c2002670 0x00000030c2016110 Yes /lib64/libgraphite2.so.2.0.0 >0x00007fe1a13559a0 0x00007fe1a13690c7 Yes /lib64/libicule.so.49 >0x00007fe1a101f0e0 0x00007fe1a10d2aec Yes /lib64/libicuuc.so.49 >0x00007fe19fca9570 0x00007fe19fca9650 Yes (*) /lib64/libicudata.so.49 >0x00000030b945bb80 0x00000030b94c10bb Yes /lib64/libstdc++.so.6 >0x00000030b7402a40 0x00000030b7412168 Yes /lib64/libgcc_s.so.1 >0x00000030bdc00600 0x00000030bdc006fc Yes /lib64/libX11-xcb.so.1 >0x00000030c60018b0 0x00000030c6002638 Yes /lib64/libxcb-dri2.so.0 >0x00000030be4025a0 0x00000030be403ec4 Yes /lib64/libxcb-xfixes.so.0 >0x00000030c0800fb0 0x00000030c08018b8 Yes /lib64/libxcb-shape.so.0 >0x0000003f67404540 0x0000003f67407ef8 Yes /lib64/libwayland-client.so.0 >0x0000003f67c05b40 0x0000003f67c0c078 Yes /lib64/libwayland-server.so.0 >0x0000003f67801a50 0x0000003f67802fa8 Yes /lib64/libgbm.so.1 >0x00000030bb0033e0 0x00000030bb00b910 Yes /lib64/libudev.so.1 >0x00000030c40031d0 0x00000030c4007ff4 Yes /lib64/libdrm.so.2 >0x00000030b9800eb0 0x00000030b9801bcc Yes /lib64/libXau.so.6 >0x0000003f6801de60 0x0000003f680316ac Yes /lib64/libglapi.so.0 >0x00000030c2809fb0 0x00000030c28101d8 Yes /lib64/libxcb-glx.so.0 >0x00000030bbc00f90 0x00000030bbc039bc Yes /lib64/libXxf86vm.so.1 >0x00000030b6c01db0 0x00000030b6c452e8 Yes /lib64/libpcre.so.1 >0x00000030ba400da0 0x00000030ba401bfa Yes /lib64/libsystemd-daemon.so.0 >0x00007fe1996a0710 0x00007fe1996a869c Yes /lib64/libnss_ldap.so.2 >0x00007fe1994941e0 0x00007fe19949b67c Yes /lib64/libnss_files.so.2 >0x00007fe1991f9870 0x00007fe1991fb144 Yes /usr/lib64/gtk-3.0/3.0.0/theming-engines/libadwaita.so >0x0000003f6a807970 0x0000003f6a82b9e8 Yes /lib64/librsvg-2.so.2 >0x00000030cec08d10 0x00000030cec27458 Yes /lib64/libcroco-0.6.so.3 >0x00007fe198ff5750 0x00007fe198ff5ed0 Yes /usr/lib64/gtk-3.0/modules/libpk-gtk-module.so >0x00007fe198df0110 0x00007fe198df2140 Yes /usr/lib64/gtk-3.0/modules/libcanberra-gtk-module.so >0x00007fe198bead00 0x00007fe198bec190 Yes /lib64/libcanberra-gtk3.so.0 >0x0000003ad26033f0 0x0000003ad260c33c Yes /lib64/libcanberra.so.0 >0x0000003ad22020f0 0x0000003ad220616c Yes /lib64/libvorbisfile.so.3 >0x00007fe1989bf850 0x00007fe1989d6d9c Yes /lib64/libvorbis.so.0 >0x00000030ce401aa0 0x00000030ce404148 Yes /lib64/libogg.so.0 >0x00000030d14029c0 0x00000030d140cab0 Yes /lib64/libtdb.so.1 >0x0000003ad1a02470 0x0000003ad1a06624 Yes /lib64/libltdl.so.7 >0x00000030c9800ed0 0x00000030c980610c Yes /lib64/libcrypt.so.1 >0x00000030ca003780 0x00000030ca04a570 Yes /lib64/libfreebl3.so >0x00007fe1935f7750 0x00007fe1935fb9ac Yes /usr/lib64/gio/modules/libdconfsettings.so >0x00007fe192bd41d0 0x00007fe192be75fc Yes /usr/lib64/gedit/plugins/libfilebrowser.so >0x00007fe1929be2c0 0x00007fe1929c03ac Yes /usr/lib64/gedit/plugins/libtime.so >0x00007fe1927a87c0 0x00007fe1927b130c Yes /usr/lib64/gedit/plugins/libspell.so >0x0000003ad1202ed0 0x0000003ad1208138 Yes /lib64/libenchant.so.1 >0x00007fe19259c700 0x00007fe19259e7f8 Yes /usr/lib64/gedit/plugins/libmodelines.so >0x00007fe192393090 0x00007fe1923946ac Yes /usr/lib64/gedit/plugins/libdocinfo.so >0x00007fe190ef8c00 0x00007fe190ef905c Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so >0x00007fe190ce2510 0x00007fe190cef0d8 Yes /usr/lib64/gio/modules/libgioremote-volume-monitor.so >0x00000030cb812860 0x00000030cb82b8b8 Yes /lib64/libgvfscommon.so.0 >0x00007fe190ab0ef0 0x00007fe190ad020c Yes /lib64/libbluray.so.1 >0x00007fe1908aaf10 0x00007fe1908ab824 Yes /lib64/libutil.so.1 >0x00007fe190201570 0x00007fe1902020a0 Yes /usr/lib64/gconv/ISO8859-15.so >0x00007fe18bdfc680 0x00007fe18bdfdd94 Yes /usr/lib64/gconv/UTF-16.so >0x00007fe18b3f9810 0x00007fe18b3f9aac Yes /usr/lib64/pango/1.8.0/modules/pango-arabic-lang.so >0x00007fe18b1f4c90 0x00007fe18b1f69b4 Yes /usr/lib64/enchant/libenchant_myspell.so >0x00000030c6c09310 0x00000030c6c3af68 Yes /lib64/libhunspell-1.3.so.0 >0x00007fe18aff0c90 0x00007fe18aff1234 Yes /usr/lib64/pango/1.8.0/modules/pango-indic-lang.so >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0xf0000000f 64424509455 >rbx 0x41a94b0 68850864 >rcx 0x432ae80 70430336 >rdx 0x730 1840 >rsi 0x720 1824 >rdi 0x30b57b1740 209203173184 >rbp 0xf0000000a 0xf0000000a >rsp 0x7fff23771630 0x7fff23771630 >r8 0x1 1 >r9 0x30b57b1748 209203173192 >r10 0x30b57b1798 209203173272 >r11 0x1 1 >r12 0xf041a94ba 64493360314 >r13 0x30c6840c40 209488972864 >r14 0x30b57b1740 209203173184 >r15 0xf0000000f 64424509455 >rip 0x30b547be3d 0x30b547be3d <malloc_consolidate+269> >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: > 0x00000030b547bd30 <+0>: push %r15 > 0x00000030b547bd32 <+2>: push %r14 > 0x00000030b547bd34 <+4>: mov %rdi,%r14 > 0x00000030b547bd37 <+7>: push %r13 > 0x00000030b547bd39 <+9>: push %r12 > 0x00000030b547bd3b <+11>: push %rbp > 0x00000030b547bd3c <+12>: push %rbx > 0x00000030b547bd3d <+13>: sub $0x58,%rsp > 0x00000030b547bd41 <+17>: cmpq $0x0,0x337d47(%rip) # 0x30b57b3a90 <global_max_fast> > 0x00000030b547bd49 <+25>: je 0x30b547beec <malloc_consolidate+444> > 0x00000030b547bd4f <+31>: cmpl $0x0,%fs:0x18 > 0x00000030b547bd58 <+40>: je 0x30b547bd5b <malloc_consolidate+43> > 0x00000030b547bd5a <+42>: lock orl $0x1,0x4(%rdi) > 0x00000030b547bd5f <+47>: lea 0x50(%rdi),%rax > 0x00000030b547bd63 <+51>: lea 0x58(%rdi),%r10 > 0x00000030b547bd67 <+55>: lea 0x8(%rdi),%r9 > 0x00000030b547bd6b <+59>: mov %rax,0x20(%rsp) > 0x00000030b547bd70 <+64>: lea 0x30(%rsp),%rax > 0x00000030b547bd75 <+69>: mov %rax,0x18(%rsp) > 0x00000030b547bd7a <+74>: lea 0x40(%rsp),%rax > 0x00000030b547bd7f <+79>: mov %rax,0x28(%rsp) > 0x00000030b547bd84 <+84>: nopl 0x0(%rax) > 0x00000030b547bd88 <+88>: xor %ebx,%ebx > 0x00000030b547bd8a <+90>: xchg %rbx,(%r9) > 0x00000030b547bd8d <+93>: test %rbx,%rbx > 0x00000030b547bd90 <+96>: jne 0x30b547be2a <malloc_consolidate+250> > 0x00000030b547bd96 <+102>: jmpq 0x30b547beb0 <malloc_consolidate+384> > 0x00000030b547bd9b <+107>: nopl 0x0(%rax,%rax,1) > 0x00000030b547bda0 <+112>: mov 0x10(%r12),%rax > 0x00000030b547bda5 <+117>: add %r13,%rbp > 0x00000030b547bda8 <+120>: mov 0x18(%r12),%rdx > 0x00000030b547bdad <+125>: cmp 0x18(%rax),%r12 > 0x00000030b547bdb1 <+129>: jne 0x30b547bfca <malloc_consolidate+666> > 0x00000030b547bdb7 <+135>: cmp 0x10(%rdx),%r12 > 0x00000030b547bdbb <+139>: jne 0x30b547bfca <malloc_consolidate+666> > 0x00000030b547bdc1 <+145>: cmpq $0x3ff,0x8(%r12) > 0x00000030b547bdca <+154>: mov %rdx,0x18(%rax) > 0x00000030b547bdce <+158>: mov %rax,0x10(%rdx) > 0x00000030b547bdd2 <+162>: jbe 0x30b547bde2 <malloc_consolidate+178> > 0x00000030b547bdd4 <+164>: mov 0x20(%r12),%rdx > 0x00000030b547bdd9 <+169>: test %rdx,%rdx > 0x00000030b547bddc <+172>: jne 0x30b547c0fb <malloc_consolidate+971> > 0x00000030b547bde2 <+178>: mov 0x68(%r14),%rax > 0x00000030b547bde6 <+182>: cmp $0x3ff,%rbp > 0x00000030b547bded <+189>: mov %rbx,0x68(%r14) > 0x00000030b547bdf1 <+193>: mov %rbx,0x18(%rax) > 0x00000030b547bdf5 <+197>: jbe 0x30b547be07 <malloc_consolidate+215> > 0x00000030b547bdf7 <+199>: movq $0x0,0x20(%rbx) > 0x00000030b547bdff <+207>: movq $0x0,0x28(%rbx) > 0x00000030b547be07 <+215>: mov %rbp,%rdx > 0x00000030b547be0a <+218>: mov %r10,0x18(%rbx) > 0x00000030b547be0e <+222>: mov %rax,0x10(%rbx) > 0x00000030b547be12 <+226>: or $0x1,%rdx > 0x00000030b547be16 <+230>: mov %rbp,(%rbx,%rbp,1) > 0x00000030b547be1a <+234>: mov %rdx,0x8(%rbx) > 0x00000030b547be1e <+238>: test %r15,%r15 > 0x00000030b547be21 <+241>: mov %r15,%rbx > 0x00000030b547be24 <+244>: je 0x30b547beb0 <malloc_consolidate+384> > 0x00000030b547be2a <+250>: mov 0x8(%rbx),%rax > 0x00000030b547be2e <+254>: mov 0x10(%rbx),%r15 > 0x00000030b547be32 <+258>: mov %rax,%rbp > 0x00000030b547be35 <+261>: and $0xfffffffffffffffa,%rbp > 0x00000030b547be39 <+265>: lea (%rbx,%rbp,1),%r12 >=> 0x00000030b547be3d <+269>: mov 0x8(%r12),%r13 > 0x00000030b547be42 <+274>: and $0xfffffffffffffff8,%r13 > 0x00000030b547be46 <+278>: test $0x1,%al > 0x00000030b547be48 <+280>: jne 0x30b547be8e <malloc_consolidate+350> > 0x00000030b547be4a <+282>: mov (%rbx),%rax > 0x00000030b547be4d <+285>: sub %rax,%rbx > 0x00000030b547be50 <+288>: add %rax,%rbp > 0x00000030b547be53 <+291>: mov 0x10(%rbx),%rax > 0x00000030b547be57 <+295>: mov 0x18(%rbx),%rdx > 0x00000030b547be5b <+299>: cmp 0x18(%rax),%rbx > 0x00000030b547be5f <+303>: jne 0x30b547bf56 <malloc_consolidate+550> > 0x00000030b547be65 <+309>: cmp 0x10(%rdx),%rbx > 0x00000030b547be69 <+313>: jne 0x30b547bf56 <malloc_consolidate+550> > 0x00000030b547be6f <+319>: cmpq $0x3ff,0x8(%rbx) > 0x00000030b547be77 <+327>: mov %rdx,0x18(%rax) > 0x00000030b547be7b <+331>: mov %rax,0x10(%rdx) > 0x00000030b547be7f <+335>: jbe 0x30b547be8e <malloc_consolidate+350> > 0x00000030b547be81 <+337>: mov 0x20(%rbx),%rdx > 0x00000030b547be85 <+341>: test %rdx,%rdx > 0x00000030b547be88 <+344>: jne 0x30b547c0db <malloc_consolidate+939> > 0x00000030b547be8e <+350>: cmp %r12,0x58(%r14) > 0x00000030b547be92 <+354>: je 0x30b547bed8 <malloc_consolidate+424> > 0x00000030b547be94 <+356>: testb $0x1,0x8(%r12,%r13,1) > 0x00000030b547be9a <+362>: je 0x30b547bda0 <malloc_consolidate+112> > 0x00000030b547bea0 <+368>: andq $0xfffffffffffffffe,0x8(%r12) > 0x00000030b547bea6 <+374>: jmpq 0x30b547bde2 <malloc_consolidate+178> > 0x00000030b547beab <+379>: nopl 0x0(%rax,%rax,1) > 0x00000030b547beb0 <+384>: add $0x8,%r9 > 0x00000030b547beb4 <+388>: lea -0x8(%r9),%rax > 0x00000030b547beb8 <+392>: cmp %rax,0x20(%rsp) > 0x00000030b547bebd <+397>: jne 0x30b547bd88 <malloc_consolidate+88> > 0x00000030b547bec3 <+403>: add $0x58,%rsp > 0x00000030b547bec7 <+407>: pop %rbx > 0x00000030b547bec8 <+408>: pop %rbp > 0x00000030b547bec9 <+409>: pop %r12 > 0x00000030b547becb <+411>: pop %r13 > 0x00000030b547becd <+413>: pop %r14 > 0x00000030b547becf <+415>: pop %r15 > 0x00000030b547bed1 <+417>: retq > 0x00000030b547bed2 <+418>: nopw 0x0(%rax,%rax,1) > 0x00000030b547bed8 <+424>: add %r13,%rbp > 0x00000030b547bedb <+427>: or $0x1,%rbp > 0x00000030b547bedf <+431>: mov %rbp,0x8(%rbx) > 0x00000030b547bee3 <+435>: mov %rbx,0x58(%r14) > 0x00000030b547bee7 <+439>: jmpq 0x30b547be1e <malloc_consolidate+238> > 0x00000030b547beec <+444>: mov $0xfffffffffffffffe,%rdx > 0x00000030b547bef3 <+451>: nopl 0x0(%rax,%rax,1) > 0x00000030b547bef8 <+456>: lea 0x68(%r14,%rdx,8),%rax > 0x00000030b547befd <+461>: add $0x2,%rdx > 0x00000030b547bf01 <+465>: cmp $0xfc,%rdx > 0x00000030b547bf08 <+472>: mov %rax,0x18(%rax) > 0x00000030b547bf0c <+476>: mov %rax,0x10(%rax) > 0x00000030b547bf10 <+480>: jne 0x30b547bef8 <malloc_consolidate+456> > 0x00000030b547bf12 <+482>: lea 0x335827(%rip),%rax # 0x30b57b1740 <main_arena> > 0x00000030b547bf19 <+489>: cmp %rax,%r14 > 0x00000030b547bf1c <+492>: je 0x30b547bf43 <malloc_consolidate+531> > 0x00000030b547bf1e <+494>: mov 0x4(%r14),%eax > 0x00000030b547bf22 <+498>: or $0x2,%eax > 0x00000030b547bf25 <+501>: or $0x1,%eax > 0x00000030b547bf28 <+504>: mov %eax,0x4(%r14) > 0x00000030b547bf2c <+508>: lea 0x58(%r14),%rax > 0x00000030b547bf30 <+512>: mov %rax,0x58(%r14) > 0x00000030b547bf34 <+516>: add $0x58,%rsp > 0x00000030b547bf38 <+520>: pop %rbx > 0x00000030b547bf39 <+521>: pop %rbp > 0x00000030b547bf3a <+522>: pop %r12 > 0x00000030b547bf3c <+524>: pop %r13 > 0x00000030b547bf3e <+526>: pop %r14 > 0x00000030b547bf40 <+528>: pop %r15 > 0x00000030b547bf42 <+530>: retq > 0x00000030b547bf43 <+531>: movq $0x80,0x337b42(%rip) # 0x30b57b3a90 <global_max_fast> > 0x00000030b547bf4e <+542>: mov 0x3357f0(%rip),%eax # 0x30b57b1744 <main_arena+4> > 0x00000030b547bf54 <+548>: jmp 0x30b547bf25 <malloc_consolidate+501> > 0x00000030b547bf56 <+550>: cmpl $0x0,0x33b1b7(%rip) # 0x30b57b7114 <__libc_multiple_threads> > 0x00000030b547bf5d <+557>: je 0x30b547bf6b <malloc_consolidate+571> > 0x00000030b547bf5f <+559>: lock decl (%r14) > 0x00000030b547bf63 <+563>: jne 0x30b5481c66 <_L_unlock_2842> > 0x00000030b547bf69 <+569>: jmp 0x30b547bf74 <malloc_consolidate+580> > 0x00000030b547bf6b <+571>: decl (%r14) > 0x00000030b547bf6e <+574>: jne 0x30b5481c66 <_L_unlock_2842> > 0x00000030b547bf74 <+580>: mov 0x335265(%rip),%r11d # 0x30b57b11e0 <check_action> > 0x00000030b547bf7b <+587>: mov %r11d,%eax > 0x00000030b547bf7e <+590>: and $0x5,%eax > 0x00000030b547bf81 <+593>: cmp $0x5,%eax > 0x00000030b547bf84 <+596>: je 0x30b547c23a <malloc_consolidate+1290> > 0x00000030b547bf8a <+602>: test $0x1,%r11b > 0x00000030b547bf8e <+606>: jne 0x30b547c03e <malloc_consolidate+782> > 0x00000030b547bf94 <+612>: and $0x2,%r11d > 0x00000030b547bf98 <+616>: jne 0x30b547c1da <malloc_consolidate+1194> > 0x00000030b547bf9e <+622>: mov $0x1,%esi > 0x00000030b547bfa3 <+627>: xor %eax,%eax > 0x00000030b547bfa5 <+629>: cmpl $0x0,0x33b168(%rip) # 0x30b57b7114 <__libc_multiple_threads> > 0x00000030b547bfac <+636>: je 0x30b547bfbb <malloc_consolidate+651> > 0x00000030b547bfae <+638>: lock cmpxchg %esi,(%r14) > 0x00000030b547bfb3 <+643>: jne 0x30b5481c81 <_L_lock_2878> > 0x00000030b547bfb9 <+649>: jmp 0x30b547bfc5 <malloc_consolidate+661> > 0x00000030b547bfbb <+651>: cmpxchg %esi,(%r14) > 0x00000030b547bfbf <+655>: jne 0x30b5481c81 <_L_lock_2878> > 0x00000030b547bfc5 <+661>: jmpq 0x30b547be8e <malloc_consolidate+350> > 0x00000030b547bfca <+666>: cmpl $0x0,0x33b143(%rip) # 0x30b57b7114 <__libc_multiple_threads> > 0x00000030b547bfd1 <+673>: je 0x30b547bfdf <malloc_consolidate+687> > 0x00000030b547bfd3 <+675>: lock decl (%r14) > 0x00000030b547bfd7 <+679>: jne 0x30b5481c9c <_L_unlock_2905> > 0x00000030b547bfdd <+685>: jmp 0x30b547bfe8 <malloc_consolidate+696> > 0x00000030b547bfdf <+687>: decl (%r14) > 0x00000030b547bfe2 <+690>: jne 0x30b5481c9c <_L_unlock_2905> > 0x00000030b547bfe8 <+696>: mov 0x3351f1(%rip),%r13d # 0x30b57b11e0 <check_action> > 0x00000030b547bfef <+703>: mov %r13d,%eax > 0x00000030b547bff2 <+706>: and $0x5,%eax > 0x00000030b547bff5 <+709>: cmp $0x5,%eax > 0x00000030b547bff8 <+712>: je 0x30b547c1df <malloc_consolidate+1199> > 0x00000030b547bffe <+718>: test $0x1,%r13b > 0x00000030b547c002 <+722>: jne 0x30b547c11d <malloc_consolidate+1005> > 0x00000030b547c008 <+728>: and $0x2,%r13d > 0x00000030b547c00c <+732>: jne 0x30b547c1da <malloc_consolidate+1194> > 0x00000030b547c012 <+738>: mov $0x1,%esi > 0x00000030b547c017 <+743>: xor %eax,%eax > 0x00000030b547c019 <+745>: cmpl $0x0,0x33b0f4(%rip) # 0x30b57b7114 <__libc_multiple_threads> > 0x00000030b547c020 <+752>: je 0x30b547c02f <malloc_consolidate+767> > 0x00000030b547c022 <+754>: lock cmpxchg %esi,(%r14) > 0x00000030b547c027 <+759>: jne 0x30b5481cb7 <_L_lock_2941> > 0x00000030b547c02d <+765>: jmp 0x30b547c039 <malloc_consolidate+777> > 0x00000030b547c02f <+767>: cmpxchg %esi,(%r14) > 0x00000030b547c033 <+771>: jne 0x30b5481cb7 <_L_lock_2941> > 0x00000030b547c039 <+777>: jmpq 0x30b547bde2 <malloc_consolidate+178> > 0x00000030b547c03e <+782>: mov 0x28(%rsp),%rsi > 0x00000030b547c043 <+787>: xor %ecx,%ecx > 0x00000030b547c045 <+789>: mov $0x10,%edx > 0x00000030b547c04a <+794>: mov %rbx,%rdi > 0x00000030b547c04d <+797>: mov %r9,0x8(%rsp) > 0x00000030b547c052 <+802>: mov %r10,(%rsp) > 0x00000030b547c056 <+806>: mov %r11d,0x10(%rsp) > 0x00000030b547c05b <+811>: movb $0x0,0x40(%rsp) > 0x00000030b547c060 <+816>: callq 0x30b54467a0 <_itoa_word> > 0x00000030b547c065 <+821>: cmp 0x18(%rsp),%rax > 0x00000030b547c06a <+826>: mov %rax,%r8 > 0x00000030b547c06d <+829>: mov 0x8(%rsp),%r9 > 0x00000030b547c072 <+834>: mov (%rsp),%r10 > 0x00000030b547c076 <+838>: mov 0x10(%rsp),%r11d > 0x00000030b547c07b <+843>: jbe 0x30b547c091 <malloc_consolidate+865> > 0x00000030b547c07d <+845>: sub $0x1,%r8 > 0x00000030b547c081 <+849>: cmp 0x18(%rsp),%r8 > 0x00000030b547c086 <+854>: movb $0x30,(%r8) > 0x00000030b547c08a <+858>: jne 0x30b547c07d <malloc_consolidate+845> > 0x00000030b547c08c <+860>: lea 0x30(%rsp),%r8 > 0x00000030b547c091 <+865>: mov 0x33ab78(%rip),%rax # 0x30b57b6c10 <__libc_argv> > 0x00000030b547c098 <+872>: mov %r11d,%edi > 0x00000030b547c09b <+875>: lea 0xfb922(%rip),%rcx # 0x30b55779c4 > 0x00000030b547c0a2 <+882>: lea 0xfdadf(%rip),%rsi # 0x30b5579b88 > 0x00000030b547c0a9 <+889>: mov (%rax),%rdx > 0x00000030b547c0ac <+892>: lea 0xfb8ea(%rip),%rax # 0x30b557799d > 0x00000030b547c0b3 <+899>: mov %r9,0x8(%rsp) > 0x00000030b547c0b8 <+904>: mov %r10,(%rsp) > 0x00000030b547c0bc <+908>: test %rdx,%rdx > 0x00000030b547c0bf <+911>: cmove %rax,%rdx > 0x00000030b547c0c3 <+915>: and $0x2,%edi > 0x00000030b547c0c6 <+918>: xor %eax,%eax > 0x00000030b547c0c8 <+920>: callq 0x30b5475220 <__libc_message> > 0x00000030b547c0cd <+925>: mov 0x8(%rsp),%r9 > 0x00000030b547c0d2 <+930>: mov (%rsp),%r10 > 0x00000030b547c0d6 <+934>: jmpq 0x30b547bf9e <malloc_consolidate+622> > 0x00000030b547c0db <+939>: cmpq $0x0,0x20(%rax) > 0x00000030b547c0e0 <+944>: je 0x30b547c1b0 <malloc_consolidate+1152> > 0x00000030b547c0e6 <+950>: mov 0x28(%rbx),%rax > 0x00000030b547c0ea <+954>: mov %rax,0x28(%rdx) > 0x00000030b547c0ee <+958>: mov 0x28(%rbx),%rax > 0x00000030b547c0f2 <+962>: mov %rdx,0x20(%rax) > 0x00000030b547c0f6 <+966>: jmpq 0x30b547be8e <malloc_consolidate+350> > 0x00000030b547c0fb <+971>: cmpq $0x0,0x20(%rax) > 0x00000030b547c100 <+976>: je 0x30b547c211 <malloc_consolidate+1249> > 0x00000030b547c106 <+982>: mov 0x28(%r12),%rax > 0x00000030b547c10b <+987>: mov %rax,0x28(%rdx) > 0x00000030b547c10f <+991>: mov 0x28(%r12),%rax > 0x00000030b547c114 <+996>: mov %rdx,0x20(%rax) > 0x00000030b547c118 <+1000>: jmpq 0x30b547bde2 <malloc_consolidate+178> > 0x00000030b547c11d <+1005>: mov 0x28(%rsp),%rsi > 0x00000030b547c122 <+1010>: xor %ecx,%ecx > 0x00000030b547c124 <+1012>: mov $0x10,%edx > 0x00000030b547c129 <+1017>: mov %r12,%rdi > 0x00000030b547c12c <+1020>: mov %r9,0x8(%rsp) > 0x00000030b547c131 <+1025>: mov %r10,(%rsp) > 0x00000030b547c135 <+1029>: movb $0x0,0x40(%rsp) > 0x00000030b547c13a <+1034>: callq 0x30b54467a0 <_itoa_word> > 0x00000030b547c13f <+1039>: cmp 0x18(%rsp),%rax > 0x00000030b547c144 <+1044>: mov %rax,%r8 > 0x00000030b547c147 <+1047>: mov 0x8(%rsp),%r9 > 0x00000030b547c14c <+1052>: mov (%rsp),%r10 > 0x00000030b547c150 <+1056>: jbe 0x30b547c166 <malloc_consolidate+1078> > 0x00000030b547c152 <+1058>: sub $0x1,%r8 > 0x00000030b547c156 <+1062>: cmp 0x18(%rsp),%r8 > 0x00000030b547c15b <+1067>: movb $0x30,(%r8) > 0x00000030b547c15f <+1071>: jne 0x30b547c152 <malloc_consolidate+1058> > 0x00000030b547c161 <+1073>: lea 0x30(%rsp),%r8 > 0x00000030b547c166 <+1078>: mov 0x33aaa3(%rip),%rax # 0x30b57b6c10 <__libc_argv> > 0x00000030b547c16d <+1085>: mov %r13d,%edi > 0x00000030b547c170 <+1088>: lea 0xfb84d(%rip),%rcx # 0x30b55779c4 > 0x00000030b547c177 <+1095>: lea 0xfda0a(%rip),%rsi # 0x30b5579b88 > 0x00000030b547c17e <+1102>: mov (%rax),%rdx > 0x00000030b547c181 <+1105>: lea 0xfb815(%rip),%rax # 0x30b557799d > 0x00000030b547c188 <+1112>: mov %r9,0x8(%rsp) > 0x00000030b547c18d <+1117>: mov %r10,(%rsp) > 0x00000030b547c191 <+1121>: test %rdx,%rdx > 0x00000030b547c194 <+1124>: cmove %rax,%rdx > 0x00000030b547c198 <+1128>: and $0x2,%edi > 0x00000030b547c19b <+1131>: xor %eax,%eax > 0x00000030b547c19d <+1133>: callq 0x30b5475220 <__libc_message> > 0x00000030b547c1a2 <+1138>: mov 0x8(%rsp),%r9 > 0x00000030b547c1a7 <+1143>: mov (%rsp),%r10 > 0x00000030b547c1ab <+1147>: jmpq 0x30b547c012 <malloc_consolidate+738> > 0x00000030b547c1b0 <+1152>: cmp %rdx,%rbx > 0x00000030b547c1b3 <+1155>: je 0x30b547c26c <malloc_consolidate+1340> > 0x00000030b547c1b9 <+1161>: mov %rdx,0x20(%rax) > 0x00000030b547c1bd <+1165>: mov 0x28(%rbx),%rdx > 0x00000030b547c1c1 <+1169>: mov %rdx,0x28(%rax) > 0x00000030b547c1c5 <+1173>: mov 0x20(%rbx),%rdx > 0x00000030b547c1c9 <+1177>: mov %rax,0x28(%rdx) > 0x00000030b547c1cd <+1181>: mov 0x28(%rbx),%rdx > 0x00000030b547c1d1 <+1185>: mov %rax,0x20(%rdx) > 0x00000030b547c1d5 <+1189>: jmpq 0x30b547be8e <malloc_consolidate+350> > 0x00000030b547c1da <+1194>: callq 0x30b5437210 <__GI_abort> > 0x00000030b547c1df <+1199>: mov %r13d,%edi > 0x00000030b547c1e2 <+1202>: lea 0xfb7db(%rip),%rdx # 0x30b55779c4 > 0x00000030b547c1e9 <+1209>: lea 0xfc899(%rip),%rsi # 0x30b5578a89 > 0x00000030b547c1f0 <+1216>: and $0x2,%edi > 0x00000030b547c1f3 <+1219>: xor %eax,%eax > 0x00000030b547c1f5 <+1221>: mov %r9,0x8(%rsp) > 0x00000030b547c1fa <+1226>: mov %r10,(%rsp) > 0x00000030b547c1fe <+1230>: callq 0x30b5475220 <__libc_message> > 0x00000030b547c203 <+1235>: mov 0x8(%rsp),%r9 > 0x00000030b547c208 <+1240>: mov (%rsp),%r10 > 0x00000030b547c20c <+1244>: jmpq 0x30b547c012 <malloc_consolidate+738> > 0x00000030b547c211 <+1249>: cmp %rdx,%r12 > 0x00000030b547c214 <+1252>: je 0x30b547c279 <malloc_consolidate+1353> > 0x00000030b547c216 <+1254>: mov %rdx,0x20(%rax) > 0x00000030b547c21a <+1258>: mov 0x28(%r12),%rdx > 0x00000030b547c21f <+1263>: mov %rdx,0x28(%rax) > 0x00000030b547c223 <+1267>: mov 0x20(%r12),%rdx > 0x00000030b547c228 <+1272>: mov %rax,0x28(%rdx) > 0x00000030b547c22c <+1276>: mov 0x28(%r12),%rdx > 0x00000030b547c231 <+1281>: mov %rax,0x20(%rdx) > 0x00000030b547c235 <+1285>: jmpq 0x30b547bde2 <malloc_consolidate+178> > 0x00000030b547c23a <+1290>: mov %r11d,%edi > 0x00000030b547c23d <+1293>: lea 0xfb780(%rip),%rdx # 0x30b55779c4 > 0x00000030b547c244 <+1300>: lea 0xfc83e(%rip),%rsi # 0x30b5578a89 > 0x00000030b547c24b <+1307>: and $0x2,%edi > 0x00000030b547c24e <+1310>: xor %eax,%eax > 0x00000030b547c250 <+1312>: mov %r9,0x8(%rsp) > 0x00000030b547c255 <+1317>: mov %r10,(%rsp) > 0x00000030b547c259 <+1321>: callq 0x30b5475220 <__libc_message> > 0x00000030b547c25e <+1326>: mov 0x8(%rsp),%r9 > 0x00000030b547c263 <+1331>: mov (%rsp),%r10 > 0x00000030b547c267 <+1335>: jmpq 0x30b547bf9e <malloc_consolidate+622> > 0x00000030b547c26c <+1340>: mov %rax,0x28(%rax) > 0x00000030b547c270 <+1344>: mov %rax,0x20(%rax) > 0x00000030b547c274 <+1348>: jmpq 0x30b547be8e <malloc_consolidate+350> > 0x00000030b547c279 <+1353>: mov %rax,0x28(%rax) > 0x00000030b547c27d <+1357>: mov %rax,0x20(%rax) > 0x00000030b547c281 <+1361>: jmpq 0x30b547bde2 <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 924420
: 714026 |
714027
|
714028
|
714029
|
714030
|
714031
|
714032
|
714033
|
714034
|
714035