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 630325 Details for
Bug 868467
[abrt] xfce4-sensors-plugin-1.2.3-3.fc17: allocator_memalign: Process /usr/libexec/xfce4/panel-plugins/xfce4-sensors-plugin 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), 32.03 KB, created by
Karim Moussa
on 2012-10-20 02:20:12 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Karim Moussa
Created:
2012-10-20 02:20:12 UTC
Size:
32.03 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 12068] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/libexec/xfce4/panel-plugins/xfce4-sensors-plugin 17 18874410 xfce4-sensor'. >Program terminated with signal 11, Segmentation fault. >#0 malloc_consolidate (av=av@entry=0x3fea9b0720) at malloc.c:4258 >4258 malloc.c: No such file or directory. > >Thread 1 (Thread 0x7fa5d18629c0 (LWP 12068)): >#0 malloc_consolidate (av=av@entry=0x3fea9b0720) at malloc.c:4258 > fb = <optimized out> > maxfb = 0x3fea9b0770 > p = 0x3fea9b0778 > nextp = 0x19eafa0 > unsorted_bin = 0x3fea9b0778 > first_unsorted = <optimized out> > nextchunk = 0x3fec39b718 > size = 27176864 > nextsize = <optimized out> > prevsize = <optimized out> > nextinuse = <optimized out> > bck = <optimized out> > fwd = <optimized out> >#1 0x0000003fea67c5fe in _int_malloc (av=av@entry=0x3fea9b0720, 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 0x0000003fea67da36 in _int_memalign (av=av@entry=0x3fea9b0720, 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 0x0000003fea67fedf in __GI___libc_memalign (alignment=1024, bytes=1008) at malloc.c:3107 > ar_ptr = <optimized out> > p = <optimized out> > hook = <optimized out> >#4 0x0000003fea68100c in __posix_memalign (memptr=0x7fff737f9948, alignment=1024, size=2080, size@entry=1024) at malloc.c:5058 > mem = 0x21 >#5 0x0000003febe1a429 in allocator_memalign (memsize=1008, alignment=1024) at gslice.c:1381 > aligned_memory = 0x0 > err = 12 >#6 allocator_add_slab (chunk_size=64, ix=3, 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 = 0x3fec11f1e0 >#7 slab_allocator_alloc_chunk (chunk_size=chunk_size@entry=64) at gslice.c:1300 > chunk = <optimized out> > ix = 3 >#8 0x0000003febe61cfb in magazine_cache_pop_magazine (countp=0x18ab008, ix=3) at gslice.c:724 > i = 5 > chunk = <optimized out> > head = <optimized out> > magazine_threshold = <optimized out> > chunk_size = 64 >#9 thread_memory_magazine1_reload (ix=3, tmem=<optimized out>) at gslice.c:794 > mag = 0x18ab000 >#10 g_slice_alloc (mem_size=mem_size@entry=64) at gslice.c:992 > ix = 3 > tmem = 0x18aafc0 > chunk_size = 64 > mem = <optimized out> > acat = 27176864 >#11 0x0000003fec60ac07 in freelist_alloc (size=56, reuse=<optimized out>) at gatomicarray.c:79 > mem = <optimized out> > real_size = 64 >#12 freelist_alloc (size=56, reuse=<optimized out>) at gatomicarray.c:60 > free = <optimized out> > prev = <optimized out> >#13 0x0000003fec60ac8e in _g_atomic_array_copy (array=array@entry=0x18e7308, header_size=header_size@entry=8, additional_element_size=additional_element_size@entry=0) at gatomicarray.c:135 > new = <optimized out> > old = 0x18e8048 "" > old_size = 56 > new_size = 56 >#14 0x0000003fec629cec in type_node_any_new_W (pnode=0x18e72d0, ftype=<optimized out>, name=0x18ca782 "GtkToolbar", plugin=0x0, type_flags=(unknown: 0)) at gtype.c:468 > j = <optimized out> > entries = <optimized out> > n_supers = <optimized out> > type = 26609712 > node = 0x1960830 > i = <optimized out> > node_size = <optimized out> > __PRETTY_FUNCTION__ = "type_node_any_new_W" >#15 0x0000003fec62e7ed in g_type_register_static (parent_type=<optimized out>, type_name=0x18ca782 "GtkToolbar", info=info@entry=0x7fff737f9aa0, flags=flags@entry=(unknown: 0)) at gtype.c:2742 > pnode = 0x18e72d0 > node = <optimized out> > type = 0 > __PRETTY_FUNCTION__ = "g_type_register_static" >#16 0x0000003fec62e8bd in g_type_register_static_simple (parent_type=<optimized out>, type_name=<optimized out>, class_size=<optimized out>, class_init=<optimized out>, instance_size=<optimized out>, instance_init=<optimized out>, flags=(unknown: 0)) at gtype.c:2695 > info = {class_size = 872, base_init = 0, base_finalize = 0, class_init = 0x3ff9c26e20 <gtk_toolbar_class_intern_init>, class_finalize = 0, class_data = 0x0, instance_size = 176, n_preallocs = 0, instance_init = 0x3ff9c265e0 <gtk_toolbar_init>, value_table = 0x0} > __PRETTY_FUNCTION__ = "g_type_register_static_simple" >#17 0x0000003ff9c25ac8 in IA__gtk_toolbar_get_type () at gtktoolbar.c:322 > g_define_type_id = 25995138 > g_define_type_id__volatile = 0 >#18 0x0000003ff9ac07fd in IA__gtk_container_remove (container=0x18fe0b0 [GtkPlug], widget=widget@entry=0x1928000 [XfcePanelPlugin]) at gtkcontainer.c:1237 > __inst = 0x18fe0b0 [GtkPlug] > __t = <optimized out> > __r = <optimized out> > _g_boolean_var_ = <optimized out> > __PRETTY_FUNCTION__ = "IA__gtk_container_remove" >#19 0x0000003ff9c89edd in gtk_widget_dispose (object=0x1928000 [XfcePanelPlugin]) at gtkwidget.c:8774 > widget = 0x1928000 [XfcePanelPlugin] >#20 0x0000003fec6156d1 in g_object_run_dispose (object=0x1928000 [XfcePanelPlugin]) at gobject.c:1061 > __PRETTY_FUNCTION__ = "g_object_run_dispose" >#21 0x0000003ff9ac24c7 in gtk_container_destroy (object=0x18fe0b0 [GtkPlug]) at gtkcontainer.c:1073 > container = 0x18fe0b0 [GtkPlug] >#22 0x0000003fec60f664 in g_closure_invoke (closure=closure@entry=0x18e89c0, return_value=return_value@entry=0x0, n_param_values=1, param_values=param_values@entry=0x7fff737f9d90, invocation_hint=invocation_hint@entry=0x7fff737f9d30) at gclosure.c:777 > marshal = 0x3fec60e270 <g_type_class_meta_marshal> > marshal_data = 0x98 > in_marshal = <optimized out> > real_closure = 0x18e89a0 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#23 0x0000003fec6209c5 in signal_emit_unlocked_R (node=node@entry=0x18e8b60, detail=detail@entry=0, instance=instance@entry=0x18fe0b0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fff737f9d90) at gsignal.c:3667 > need_unset = <optimized out> > accumulator = 0x0 > emission = {next = 0x0, instance = 0x18fe0b0, ihint = {signal_id = 11, detail = 0, run_type = G_SIGNAL_RUN_CLEANUP}, state = EMISSION_STOP, chain_type = 26115872} > class_closure = 0x18e89c0 > hlist = 0x0 > handler_list = 0x0 > return_accu = 0x0 > accu = {g_type = 0, 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 = 245 > return_value_altered = <optimized out> >#24 0x0000003fec62866d in g_signal_emit_valist (instance=0x18fe0b0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fff737f9fd8) at gsignal.c:3300 > instance_and_params = 0x7fff737f9d90 > signal_return_type = 4 > param_values = 0x7fff737f9da8 > node = <optimized out> > i = <optimized out> > n_params = 0 > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#25 0x0000003fec6287c2 in g_signal_emit (instance=instance@entry=0x18fe0b0, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3356 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff737fa0b0, reg_save_area = 0x7fff737f9ff0}} >#26 0x0000003ff9b7b7ae in gtk_object_dispose (gobject=0x18fe0b0 [GtkPlug]) at gtkobject.c:421 > object = 0x18fe0b0 [GtkPlug] >#27 0x0000003fec6156d1 in g_object_run_dispose (object=0x18fe0b0 [GtkPlug]) at gobject.c:1061 > __PRETTY_FUNCTION__ = "g_object_run_dispose" >#28 0x00000000004047cf in main (argc=8, argv=0x7fff737fa218) at sensors-plugin.c:2359 > plug = 0x18fe0b0 [GtkPlug] > screen = <optimized out> > xpp = 0x1928000 [XfcePanelPlugin] > unique_id = 17 > socket_id = <optimized out> > colormap = <optimized out> > value = <optimized out> > base_name = <optimized out> >From To Syms Read Shared Object Library >0x00007fa5d1d4c790 0x00007fa5d1d50dd0 Yes /usr/lib64/xfce4/modules/libxfce4sensors.so.1 >0x0000003ff5205c90 0x0000003ff520dfd8 Yes /lib64/libxfce4panel-1.0.so.3 >0x0000003fed2010f0 0x0000003fed201fd8 Yes /lib64/libgmodule-2.0.so.0 >0x0000003feb602260 0x0000003feb60554c Yes /lib64/librt.so.1 >0x0000003ff3606bb0 0x0000003ff360d87c Yes /lib64/libxfce4ui-1.so.0 >0x0000003ff9a69a90 0x0000003ff9d0b4f8 Yes /lib64/libgtk-x11-2.0.so.0 >0x0000003feda04480 0x0000003feda0aba0 Yes /lib64/libxfce4util.so.4 >0x0000003ffa21e7c0 0x0000003ffa2810b4 Yes /lib64/libgdk-x11-2.0.so.0 >0x0000003ff2a09b30 0x0000003ff2a15c04 Yes /lib64/libatk-1.0.so.0 >0x0000003fed62eee0 0x0000003fed6eaaf4 Yes /lib64/libgio-2.0.so.0 >0x0000003ff3a07600 0x0000003ff3a21bfc Yes /lib64/libpangoft2-1.0.so.0 >0x0000003ff4a04910 0x0000003ff4a09358 Yes /lib64/libpangocairo-1.0.so.0 >0x0000003ff2206750 0x0000003ff2219b50 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x0000003ff320b2f0 0x0000003ff328215c Yes /lib64/libcairo.so.2 >0x0000003ff3e0eeb0 0x0000003ff3e2d490 Yes /lib64/libpango-1.0.so.0 >0x00007fa5d1a8cbc0 0x00007fa5d1af7870 Yes /usr/lib64/freetype-freeworld/libfreetype.so.6 >0x0000003ff0e05ef0 0x0000003ff0e1f6fc Yes /lib64/libfontconfig.so.1 >0x0000003fec60a910 0x0000003fec637dbc Yes /lib64/libgobject-2.0.so.0 >0x0000003febe19d00 0x0000003febeac9cc Yes /lib64/libglib-2.0.so.0 >0x00007fa5d1872730 0x00007fa5d1878b44 Yes /lib64/libsensors.so.4 >0x0000003feae055f0 0x0000003feae6ca4c Yes /lib64/libm.so.6 >0x0000003feaa05790 0x0000003feaa10494 Yes /lib64/libpthread.so.0 >0x0000003fea61ef60 0x0000003fea75f780 Yes /lib64/libc.so.6 >0x0000003fffa02790 0x0000003fffa04cbc Yes /lib64/libnotify.so.4 >0x0000003feb200ea0 0x0000003feb2019e0 Yes /lib64/libdl.so.2 >0x0000003fe9e00b20 0x0000003fe9e1a319 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003ffae01be0 0x0000003ffae05d18 Yes /lib64/libSM.so.6 >0x0000003ffb204eb0 0x0000003ffb212e1c Yes /lib64/libICE.so.6 >0x0000003fee21dea0 0x0000003fee2a4260 Yes /lib64/libX11.so.6 >0x0000003ffe6031b0 0x0000003ffe60680c Yes /lib64/libstartup-notification-1.so.0 >0x0000003ff46014f0 0x0000003ff4603cf8 Yes /lib64/libXfixes.so.3 >0x0000003fefe03700 0x0000003fefe0d7d0 Yes /lib64/libXext.so.6 >0x0000003ff0601a70 0x0000003ff06079e0 Yes /lib64/libXrender.so.1 >0x0000003ff1600b00 0x0000003ff1601438 Yes /lib64/libXinerama.so.1 >0x0000003ff0a02130 0x0000003ff0a0bfb4 Yes /lib64/libXi.so.6 >0x0000003ff1a01830 0x0000003ff1a05f34 Yes /lib64/libXrandr.so.2 >0x0000003ff4202a80 0x0000003ff42076dc Yes /lib64/libXcursor.so.1 >0x0000003ff2e00c30 0x0000003ff2e01774 Yes /lib64/libXcomposite.so.1 >0x0000003ff2600b90 0x0000003ff260159c Yes /lib64/libXdamage.so.1 >0x0000003fece00680 0x0000003fece007fc Yes /lib64/libgthread-2.0.so.0 >0x0000003feca01950 0x0000003feca060ec Yes /lib64/libffi.so.5 >0x0000003fea201f50 0x0000003fea20e718 Yes /lib64/libz.so.1 >0x0000003feba05fc0 0x0000003feba16768 Yes /lib64/libselinux.so.1 >0x0000003fec2039b0 0x0000003fec211e1c Yes /lib64/libresolv.so.2 >0x0000003fef604fa0 0x0000003fef620ae0 Yes /lib64/libpng15.so.15 >0x0000003ff1e08d80 0x0000003ff1e72eec Yes /lib64/libpixman-1.so.0 >0x0000003fef203dd0 0x0000003fef21cccc Yes /lib64/libexpat.so.1 >0x0000003ff02016d0 0x0000003ff0202d48 Yes /lib64/libuuid.so.1 >0x0000003fee6099c0 0x0000003fee615878 Yes /lib64/libxcb.so.1 >0x0000003ffca025f0 0x0000003ffca033a4 Yes /lib64/libxcb-util.so.0 >0x0000003ffc6005c0 0x0000003ffc6006dc Yes /lib64/libX11-xcb.so.1 >0x0000003fede00e80 0x0000003fede01bb0 Yes /lib64/libXau.so.6 >0x00007fa5cb1e21b0 0x00007fa5cb1e967c Yes /lib64/libnss_files.so.2 >0x00007fa5caf9b9e0 0x00007fa5cafa932c Yes /usr/lib64/gtk-2.0/2.10.0/engines/libnodoka.so >$1 = 0x0 >$2 = 0x0 >rax 0x19eafa0 27176864 >rbx 0x3fea9b0778 274518968184 >rcx 0x400 1024 >rdx 0x21 33 >rsi 0x820 2080 >rdi 0x3fea9b0720 274518968096 >rbp 0x19eafa0 0x19eafa0 >rsp 0x7fff737f9770 0x7fff737f9770 >r8 0x3fea9b0720 274518968096 >r9 0x3fea9b0728 274518968104 >r10 0x3fea9b0778 274518968184 >r11 0x50 80 >r12 0x3fec39b718 274546145048 >r13 0x30 48 >r14 0x3fea9b0720 274518968096 >r15 0x19eafa0 27176864 >rip 0x3fea67b4bd 0x3fea67b4bd <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: > 0x0000003fea67b3b0 <+0>: push %r15 > 0x0000003fea67b3b2 <+2>: push %r14 > 0x0000003fea67b3b4 <+4>: mov %rdi,%r14 > 0x0000003fea67b3b7 <+7>: push %r13 > 0x0000003fea67b3b9 <+9>: push %r12 > 0x0000003fea67b3bb <+11>: push %rbp > 0x0000003fea67b3bc <+12>: push %rbx > 0x0000003fea67b3bd <+13>: sub $0x58,%rsp > 0x0000003fea67b3c1 <+17>: cmpq $0x0,0x337787(%rip) # 0x3fea9b2b50 <global_max_fast> > 0x0000003fea67b3c9 <+25>: je 0x3fea67b56c <malloc_consolidate+444> > 0x0000003fea67b3cf <+31>: cmpl $0x0,%fs:0x18 > 0x0000003fea67b3d8 <+40>: je 0x3fea67b3db <malloc_consolidate+43> > 0x0000003fea67b3da <+42>: lock orl $0x1,0x4(%rdi) > 0x0000003fea67b3df <+47>: lea 0x50(%rdi),%rax > 0x0000003fea67b3e3 <+51>: lea 0x58(%rdi),%r10 > 0x0000003fea67b3e7 <+55>: lea 0x8(%rdi),%r9 > 0x0000003fea67b3eb <+59>: mov %rax,0x20(%rsp) > 0x0000003fea67b3f0 <+64>: lea 0x30(%rsp),%rax > 0x0000003fea67b3f5 <+69>: mov %rax,0x18(%rsp) > 0x0000003fea67b3fa <+74>: lea 0x40(%rsp),%rax > 0x0000003fea67b3ff <+79>: mov %rax,0x28(%rsp) > 0x0000003fea67b404 <+84>: nopl 0x0(%rax) > 0x0000003fea67b408 <+88>: xor %ebx,%ebx > 0x0000003fea67b40a <+90>: xchg %rbx,(%r9) > 0x0000003fea67b40d <+93>: test %rbx,%rbx > 0x0000003fea67b410 <+96>: jne 0x3fea67b4aa <malloc_consolidate+250> > 0x0000003fea67b416 <+102>: jmpq 0x3fea67b530 <malloc_consolidate+384> > 0x0000003fea67b41b <+107>: nopl 0x0(%rax,%rax,1) > 0x0000003fea67b420 <+112>: mov 0x10(%r12),%rax > 0x0000003fea67b425 <+117>: add %r13,%rbp > 0x0000003fea67b428 <+120>: mov 0x18(%r12),%rdx > 0x0000003fea67b42d <+125>: cmp 0x18(%rax),%r12 > 0x0000003fea67b431 <+129>: jne 0x3fea67b64a <malloc_consolidate+666> > 0x0000003fea67b437 <+135>: cmp 0x10(%rdx),%r12 > 0x0000003fea67b43b <+139>: jne 0x3fea67b64a <malloc_consolidate+666> > 0x0000003fea67b441 <+145>: cmpq $0x3ff,0x8(%r12) > 0x0000003fea67b44a <+154>: mov %rdx,0x18(%rax) > 0x0000003fea67b44e <+158>: mov %rax,0x10(%rdx) > 0x0000003fea67b452 <+162>: jbe 0x3fea67b462 <malloc_consolidate+178> > 0x0000003fea67b454 <+164>: mov 0x20(%r12),%rdx > 0x0000003fea67b459 <+169>: test %rdx,%rdx > 0x0000003fea67b45c <+172>: jne 0x3fea67b77b <malloc_consolidate+971> > 0x0000003fea67b462 <+178>: mov 0x68(%r14),%rax > 0x0000003fea67b466 <+182>: cmp $0x3ff,%rbp > 0x0000003fea67b46d <+189>: mov %rbx,0x68(%r14) > 0x0000003fea67b471 <+193>: mov %rbx,0x18(%rax) > 0x0000003fea67b475 <+197>: jbe 0x3fea67b487 <malloc_consolidate+215> > 0x0000003fea67b477 <+199>: movq $0x0,0x20(%rbx) > 0x0000003fea67b47f <+207>: movq $0x0,0x28(%rbx) > 0x0000003fea67b487 <+215>: mov %rbp,%rdx > 0x0000003fea67b48a <+218>: mov %r10,0x18(%rbx) > 0x0000003fea67b48e <+222>: mov %rax,0x10(%rbx) > 0x0000003fea67b492 <+226>: or $0x1,%rdx > 0x0000003fea67b496 <+230>: mov %rbp,(%rbx,%rbp,1) > 0x0000003fea67b49a <+234>: mov %rdx,0x8(%rbx) > 0x0000003fea67b49e <+238>: test %r15,%r15 > 0x0000003fea67b4a1 <+241>: mov %r15,%rbx > 0x0000003fea67b4a4 <+244>: je 0x3fea67b530 <malloc_consolidate+384> > 0x0000003fea67b4aa <+250>: mov 0x8(%rbx),%rax > 0x0000003fea67b4ae <+254>: mov 0x10(%rbx),%r15 > 0x0000003fea67b4b2 <+258>: mov %rax,%rbp > 0x0000003fea67b4b5 <+261>: and $0xfffffffffffffffa,%rbp > 0x0000003fea67b4b9 <+265>: lea (%rbx,%rbp,1),%r12 >=> 0x0000003fea67b4bd <+269>: mov 0x8(%r12),%r13 > 0x0000003fea67b4c2 <+274>: and $0xfffffffffffffff8,%r13 > 0x0000003fea67b4c6 <+278>: test $0x1,%al > 0x0000003fea67b4c8 <+280>: jne 0x3fea67b50e <malloc_consolidate+350> > 0x0000003fea67b4ca <+282>: mov (%rbx),%rax > 0x0000003fea67b4cd <+285>: sub %rax,%rbx > 0x0000003fea67b4d0 <+288>: add %rax,%rbp > 0x0000003fea67b4d3 <+291>: mov 0x10(%rbx),%rax > 0x0000003fea67b4d7 <+295>: mov 0x18(%rbx),%rdx > 0x0000003fea67b4db <+299>: cmp 0x18(%rax),%rbx > 0x0000003fea67b4df <+303>: jne 0x3fea67b5d6 <malloc_consolidate+550> > 0x0000003fea67b4e5 <+309>: cmp 0x10(%rdx),%rbx > 0x0000003fea67b4e9 <+313>: jne 0x3fea67b5d6 <malloc_consolidate+550> > 0x0000003fea67b4ef <+319>: cmpq $0x3ff,0x8(%rbx) > 0x0000003fea67b4f7 <+327>: mov %rdx,0x18(%rax) > 0x0000003fea67b4fb <+331>: mov %rax,0x10(%rdx) > 0x0000003fea67b4ff <+335>: jbe 0x3fea67b50e <malloc_consolidate+350> > 0x0000003fea67b501 <+337>: mov 0x20(%rbx),%rdx > 0x0000003fea67b505 <+341>: test %rdx,%rdx > 0x0000003fea67b508 <+344>: jne 0x3fea67b75b <malloc_consolidate+939> > 0x0000003fea67b50e <+350>: cmp %r12,0x58(%r14) > 0x0000003fea67b512 <+354>: je 0x3fea67b558 <malloc_consolidate+424> > 0x0000003fea67b514 <+356>: testb $0x1,0x8(%r12,%r13,1) > 0x0000003fea67b51a <+362>: je 0x3fea67b420 <malloc_consolidate+112> > 0x0000003fea67b520 <+368>: andq $0xfffffffffffffffe,0x8(%r12) > 0x0000003fea67b526 <+374>: jmpq 0x3fea67b462 <malloc_consolidate+178> > 0x0000003fea67b52b <+379>: nopl 0x0(%rax,%rax,1) > 0x0000003fea67b530 <+384>: add $0x8,%r9 > 0x0000003fea67b534 <+388>: lea -0x8(%r9),%rax > 0x0000003fea67b538 <+392>: cmp %rax,0x20(%rsp) > 0x0000003fea67b53d <+397>: jne 0x3fea67b408 <malloc_consolidate+88> > 0x0000003fea67b543 <+403>: add $0x58,%rsp > 0x0000003fea67b547 <+407>: pop %rbx > 0x0000003fea67b548 <+408>: pop %rbp > 0x0000003fea67b549 <+409>: pop %r12 > 0x0000003fea67b54b <+411>: pop %r13 > 0x0000003fea67b54d <+413>: pop %r14 > 0x0000003fea67b54f <+415>: pop %r15 > 0x0000003fea67b551 <+417>: retq > 0x0000003fea67b552 <+418>: nopw 0x0(%rax,%rax,1) > 0x0000003fea67b558 <+424>: add %r13,%rbp > 0x0000003fea67b55b <+427>: or $0x1,%rbp > 0x0000003fea67b55f <+431>: mov %rbp,0x8(%rbx) > 0x0000003fea67b563 <+435>: mov %rbx,0x58(%r14) > 0x0000003fea67b567 <+439>: jmpq 0x3fea67b49e <malloc_consolidate+238> > 0x0000003fea67b56c <+444>: mov $0xfffffffffffffffe,%rdx > 0x0000003fea67b573 <+451>: nopl 0x0(%rax,%rax,1) > 0x0000003fea67b578 <+456>: lea 0x68(%r14,%rdx,8),%rax > 0x0000003fea67b57d <+461>: add $0x2,%rdx > 0x0000003fea67b581 <+465>: cmp $0xfc,%rdx > 0x0000003fea67b588 <+472>: mov %rax,0x18(%rax) > 0x0000003fea67b58c <+476>: mov %rax,0x10(%rax) > 0x0000003fea67b590 <+480>: jne 0x3fea67b578 <malloc_consolidate+456> > 0x0000003fea67b592 <+482>: lea 0x335187(%rip),%rax # 0x3fea9b0720 <main_arena> > 0x0000003fea67b599 <+489>: cmp %rax,%r14 > 0x0000003fea67b59c <+492>: je 0x3fea67b5c3 <malloc_consolidate+531> > 0x0000003fea67b59e <+494>: mov 0x4(%r14),%eax > 0x0000003fea67b5a2 <+498>: or $0x2,%eax > 0x0000003fea67b5a5 <+501>: or $0x1,%eax > 0x0000003fea67b5a8 <+504>: mov %eax,0x4(%r14) > 0x0000003fea67b5ac <+508>: lea 0x58(%r14),%rax > 0x0000003fea67b5b0 <+512>: mov %rax,0x58(%r14) > 0x0000003fea67b5b4 <+516>: add $0x58,%rsp > 0x0000003fea67b5b8 <+520>: pop %rbx > 0x0000003fea67b5b9 <+521>: pop %rbp > 0x0000003fea67b5ba <+522>: pop %r12 > 0x0000003fea67b5bc <+524>: pop %r13 > 0x0000003fea67b5be <+526>: pop %r14 > 0x0000003fea67b5c0 <+528>: pop %r15 > 0x0000003fea67b5c2 <+530>: retq > 0x0000003fea67b5c3 <+531>: movq $0x80,0x337582(%rip) # 0x3fea9b2b50 <global_max_fast> > 0x0000003fea67b5ce <+542>: mov 0x335150(%rip),%eax # 0x3fea9b0724 <main_arena+4> > 0x0000003fea67b5d4 <+548>: jmp 0x3fea67b5a5 <malloc_consolidate+501> > 0x0000003fea67b5d6 <+550>: cmpl $0x0,0x33abd7(%rip) # 0x3fea9b61b4 <__libc_multiple_threads> > 0x0000003fea67b5dd <+557>: je 0x3fea67b5eb <malloc_consolidate+571> > 0x0000003fea67b5df <+559>: lock decl (%r14) > 0x0000003fea67b5e3 <+563>: jne 0x3fea6812d6 <_L_unlock_2814> > 0x0000003fea67b5e9 <+569>: jmp 0x3fea67b5f4 <malloc_consolidate+580> > 0x0000003fea67b5eb <+571>: decl (%r14) > 0x0000003fea67b5ee <+574>: jne 0x3fea6812d6 <_L_unlock_2814> > 0x0000003fea67b5f4 <+580>: mov 0x334bc5(%rip),%r11d # 0x3fea9b01c0 <check_action> > 0x0000003fea67b5fb <+587>: mov %r11d,%eax > 0x0000003fea67b5fe <+590>: and $0x5,%eax > 0x0000003fea67b601 <+593>: cmp $0x5,%eax > 0x0000003fea67b604 <+596>: je 0x3fea67b8ba <malloc_consolidate+1290> > 0x0000003fea67b60a <+602>: test $0x1,%r11b > 0x0000003fea67b60e <+606>: jne 0x3fea67b6be <malloc_consolidate+782> > 0x0000003fea67b614 <+612>: and $0x2,%r11d > 0x0000003fea67b618 <+616>: jne 0x3fea67b85a <malloc_consolidate+1194> > 0x0000003fea67b61e <+622>: mov $0x1,%esi > 0x0000003fea67b623 <+627>: xor %eax,%eax > 0x0000003fea67b625 <+629>: cmpl $0x0,0x33ab88(%rip) # 0x3fea9b61b4 <__libc_multiple_threads> > 0x0000003fea67b62c <+636>: je 0x3fea67b63b <malloc_consolidate+651> > 0x0000003fea67b62e <+638>: lock cmpxchg %esi,(%r14) > 0x0000003fea67b633 <+643>: jne 0x3fea6812f1 <_L_lock_2850> > 0x0000003fea67b639 <+649>: jmp 0x3fea67b645 <malloc_consolidate+661> > 0x0000003fea67b63b <+651>: cmpxchg %esi,(%r14) > 0x0000003fea67b63f <+655>: jne 0x3fea6812f1 <_L_lock_2850> > 0x0000003fea67b645 <+661>: jmpq 0x3fea67b50e <malloc_consolidate+350> > 0x0000003fea67b64a <+666>: cmpl $0x0,0x33ab63(%rip) # 0x3fea9b61b4 <__libc_multiple_threads> > 0x0000003fea67b651 <+673>: je 0x3fea67b65f <malloc_consolidate+687> > 0x0000003fea67b653 <+675>: lock decl (%r14) > 0x0000003fea67b657 <+679>: jne 0x3fea68130c <_L_unlock_2877> > 0x0000003fea67b65d <+685>: jmp 0x3fea67b668 <malloc_consolidate+696> > 0x0000003fea67b65f <+687>: decl (%r14) > 0x0000003fea67b662 <+690>: jne 0x3fea68130c <_L_unlock_2877> > 0x0000003fea67b668 <+696>: mov 0x334b51(%rip),%r13d # 0x3fea9b01c0 <check_action> > 0x0000003fea67b66f <+703>: mov %r13d,%eax > 0x0000003fea67b672 <+706>: and $0x5,%eax > 0x0000003fea67b675 <+709>: cmp $0x5,%eax > 0x0000003fea67b678 <+712>: je 0x3fea67b85f <malloc_consolidate+1199> > 0x0000003fea67b67e <+718>: test $0x1,%r13b > 0x0000003fea67b682 <+722>: jne 0x3fea67b79d <malloc_consolidate+1005> > 0x0000003fea67b688 <+728>: and $0x2,%r13d > 0x0000003fea67b68c <+732>: jne 0x3fea67b85a <malloc_consolidate+1194> > 0x0000003fea67b692 <+738>: mov $0x1,%esi > 0x0000003fea67b697 <+743>: xor %eax,%eax > 0x0000003fea67b699 <+745>: cmpl $0x0,0x33ab14(%rip) # 0x3fea9b61b4 <__libc_multiple_threads> > 0x0000003fea67b6a0 <+752>: je 0x3fea67b6af <malloc_consolidate+767> > 0x0000003fea67b6a2 <+754>: lock cmpxchg %esi,(%r14) > 0x0000003fea67b6a7 <+759>: jne 0x3fea681327 <_L_lock_2914> > 0x0000003fea67b6ad <+765>: jmp 0x3fea67b6b9 <malloc_consolidate+777> > 0x0000003fea67b6af <+767>: cmpxchg %esi,(%r14) > 0x0000003fea67b6b3 <+771>: jne 0x3fea681327 <_L_lock_2914> > 0x0000003fea67b6b9 <+777>: jmpq 0x3fea67b462 <malloc_consolidate+178> > 0x0000003fea67b6be <+782>: mov 0x28(%rsp),%rsi > 0x0000003fea67b6c3 <+787>: xor %ecx,%ecx > 0x0000003fea67b6c5 <+789>: mov $0x10,%edx > 0x0000003fea67b6ca <+794>: mov %rbx,%rdi > 0x0000003fea67b6cd <+797>: mov %r9,0x8(%rsp) > 0x0000003fea67b6d2 <+802>: mov %r10,(%rsp) > 0x0000003fea67b6d6 <+806>: mov %r11d,0x10(%rsp) > 0x0000003fea67b6db <+811>: movb $0x0,0x40(%rsp) > 0x0000003fea67b6e0 <+816>: callq 0x3fea646440 <_itoa_word> > 0x0000003fea67b6e5 <+821>: cmp 0x18(%rsp),%rax > 0x0000003fea67b6ea <+826>: mov %rax,%r8 > 0x0000003fea67b6ed <+829>: mov 0x8(%rsp),%r9 > 0x0000003fea67b6f2 <+834>: mov (%rsp),%r10 > 0x0000003fea67b6f6 <+838>: mov 0x10(%rsp),%r11d > 0x0000003fea67b6fb <+843>: jbe 0x3fea67b711 <malloc_consolidate+865> > 0x0000003fea67b6fd <+845>: sub $0x1,%r8 > 0x0000003fea67b701 <+849>: cmp 0x18(%rsp),%r8 > 0x0000003fea67b706 <+854>: movb $0x30,(%r8) > 0x0000003fea67b70a <+858>: jne 0x3fea67b6fd <malloc_consolidate+845> > 0x0000003fea67b70c <+860>: lea 0x30(%rsp),%r8 > 0x0000003fea67b711 <+865>: mov 0x33a598(%rip),%rax # 0x3fea9b5cb0 <__libc_argv> > 0x0000003fea67b718 <+872>: mov %r11d,%edi > 0x0000003fea67b71b <+875>: lea 0xfb056(%rip),%rcx # 0x3fea776778 > 0x0000003fea67b722 <+882>: lea 0xfd1df(%rip),%rsi # 0x3fea778908 > 0x0000003fea67b729 <+889>: mov (%rax),%rdx > 0x0000003fea67b72c <+892>: lea 0xfb01e(%rip),%rax # 0x3fea776751 > 0x0000003fea67b733 <+899>: mov %r9,0x8(%rsp) > 0x0000003fea67b738 <+904>: mov %r10,(%rsp) > 0x0000003fea67b73c <+908>: test %rdx,%rdx > 0x0000003fea67b73f <+911>: cmove %rax,%rdx > 0x0000003fea67b743 <+915>: and $0x2,%edi > 0x0000003fea67b746 <+918>: xor %eax,%eax > 0x0000003fea67b748 <+920>: callq 0x3fea674af0 <__libc_message> > 0x0000003fea67b74d <+925>: mov 0x8(%rsp),%r9 > 0x0000003fea67b752 <+930>: mov (%rsp),%r10 > 0x0000003fea67b756 <+934>: jmpq 0x3fea67b61e <malloc_consolidate+622> > 0x0000003fea67b75b <+939>: cmpq $0x0,0x20(%rax) > 0x0000003fea67b760 <+944>: je 0x3fea67b830 <malloc_consolidate+1152> > 0x0000003fea67b766 <+950>: mov 0x28(%rbx),%rax > 0x0000003fea67b76a <+954>: mov %rax,0x28(%rdx) > 0x0000003fea67b76e <+958>: mov 0x28(%rbx),%rax > 0x0000003fea67b772 <+962>: mov %rdx,0x20(%rax) > 0x0000003fea67b776 <+966>: jmpq 0x3fea67b50e <malloc_consolidate+350> > 0x0000003fea67b77b <+971>: cmpq $0x0,0x20(%rax) > 0x0000003fea67b780 <+976>: je 0x3fea67b891 <malloc_consolidate+1249> > 0x0000003fea67b786 <+982>: mov 0x28(%r12),%rax > 0x0000003fea67b78b <+987>: mov %rax,0x28(%rdx) > 0x0000003fea67b78f <+991>: mov 0x28(%r12),%rax > 0x0000003fea67b794 <+996>: mov %rdx,0x20(%rax) > 0x0000003fea67b798 <+1000>: jmpq 0x3fea67b462 <malloc_consolidate+178> > 0x0000003fea67b79d <+1005>: mov 0x28(%rsp),%rsi > 0x0000003fea67b7a2 <+1010>: xor %ecx,%ecx > 0x0000003fea67b7a4 <+1012>: mov $0x10,%edx > 0x0000003fea67b7a9 <+1017>: mov %r12,%rdi > 0x0000003fea67b7ac <+1020>: mov %r9,0x8(%rsp) > 0x0000003fea67b7b1 <+1025>: mov %r10,(%rsp) > 0x0000003fea67b7b5 <+1029>: movb $0x0,0x40(%rsp) > 0x0000003fea67b7ba <+1034>: callq 0x3fea646440 <_itoa_word> > 0x0000003fea67b7bf <+1039>: cmp 0x18(%rsp),%rax > 0x0000003fea67b7c4 <+1044>: mov %rax,%r8 > 0x0000003fea67b7c7 <+1047>: mov 0x8(%rsp),%r9 > 0x0000003fea67b7cc <+1052>: mov (%rsp),%r10 > 0x0000003fea67b7d0 <+1056>: jbe 0x3fea67b7e6 <malloc_consolidate+1078> > 0x0000003fea67b7d2 <+1058>: sub $0x1,%r8 > 0x0000003fea67b7d6 <+1062>: cmp 0x18(%rsp),%r8 > 0x0000003fea67b7db <+1067>: movb $0x30,(%r8) > 0x0000003fea67b7df <+1071>: jne 0x3fea67b7d2 <malloc_consolidate+1058> > 0x0000003fea67b7e1 <+1073>: lea 0x30(%rsp),%r8 > 0x0000003fea67b7e6 <+1078>: mov 0x33a4c3(%rip),%rax # 0x3fea9b5cb0 <__libc_argv> > 0x0000003fea67b7ed <+1085>: mov %r13d,%edi > 0x0000003fea67b7f0 <+1088>: lea 0xfaf81(%rip),%rcx # 0x3fea776778 > 0x0000003fea67b7f7 <+1095>: lea 0xfd10a(%rip),%rsi # 0x3fea778908 > 0x0000003fea67b7fe <+1102>: mov (%rax),%rdx > 0x0000003fea67b801 <+1105>: lea 0xfaf49(%rip),%rax # 0x3fea776751 > 0x0000003fea67b808 <+1112>: mov %r9,0x8(%rsp) > 0x0000003fea67b80d <+1117>: mov %r10,(%rsp) > 0x0000003fea67b811 <+1121>: test %rdx,%rdx > 0x0000003fea67b814 <+1124>: cmove %rax,%rdx > 0x0000003fea67b818 <+1128>: and $0x2,%edi > 0x0000003fea67b81b <+1131>: xor %eax,%eax > 0x0000003fea67b81d <+1133>: callq 0x3fea674af0 <__libc_message> > 0x0000003fea67b822 <+1138>: mov 0x8(%rsp),%r9 > 0x0000003fea67b827 <+1143>: mov (%rsp),%r10 > 0x0000003fea67b82b <+1147>: jmpq 0x3fea67b692 <malloc_consolidate+738> > 0x0000003fea67b830 <+1152>: cmp %rdx,%rbx > 0x0000003fea67b833 <+1155>: je 0x3fea67b8ec <malloc_consolidate+1340> > 0x0000003fea67b839 <+1161>: mov %rdx,0x20(%rax) > 0x0000003fea67b83d <+1165>: mov 0x28(%rbx),%rdx > 0x0000003fea67b841 <+1169>: mov %rdx,0x28(%rax) > 0x0000003fea67b845 <+1173>: mov 0x20(%rbx),%rdx > 0x0000003fea67b849 <+1177>: mov %rax,0x28(%rdx) > 0x0000003fea67b84d <+1181>: mov 0x28(%rbx),%rdx > 0x0000003fea67b851 <+1185>: mov %rax,0x20(%rdx) > 0x0000003fea67b855 <+1189>: jmpq 0x3fea67b50e <malloc_consolidate+350> > 0x0000003fea67b85a <+1194>: callq 0x3fea636f90 <__GI_abort> > 0x0000003fea67b85f <+1199>: mov %r13d,%edi > 0x0000003fea67b862 <+1202>: lea 0xfaf0f(%rip),%rdx # 0x3fea776778 > 0x0000003fea67b869 <+1209>: lea 0xfbfba(%rip),%rsi # 0x3fea77782a > 0x0000003fea67b870 <+1216>: and $0x2,%edi > 0x0000003fea67b873 <+1219>: xor %eax,%eax > 0x0000003fea67b875 <+1221>: mov %r9,0x8(%rsp) > 0x0000003fea67b87a <+1226>: mov %r10,(%rsp) > 0x0000003fea67b87e <+1230>: callq 0x3fea674af0 <__libc_message> > 0x0000003fea67b883 <+1235>: mov 0x8(%rsp),%r9 > 0x0000003fea67b888 <+1240>: mov (%rsp),%r10 > 0x0000003fea67b88c <+1244>: jmpq 0x3fea67b692 <malloc_consolidate+738> > 0x0000003fea67b891 <+1249>: cmp %rdx,%r12 > 0x0000003fea67b894 <+1252>: je 0x3fea67b8f9 <malloc_consolidate+1353> > 0x0000003fea67b896 <+1254>: mov %rdx,0x20(%rax) > 0x0000003fea67b89a <+1258>: mov 0x28(%r12),%rdx > 0x0000003fea67b89f <+1263>: mov %rdx,0x28(%rax) > 0x0000003fea67b8a3 <+1267>: mov 0x20(%r12),%rdx > 0x0000003fea67b8a8 <+1272>: mov %rax,0x28(%rdx) > 0x0000003fea67b8ac <+1276>: mov 0x28(%r12),%rdx > 0x0000003fea67b8b1 <+1281>: mov %rax,0x20(%rdx) > 0x0000003fea67b8b5 <+1285>: jmpq 0x3fea67b462 <malloc_consolidate+178> > 0x0000003fea67b8ba <+1290>: mov %r11d,%edi > 0x0000003fea67b8bd <+1293>: lea 0xfaeb4(%rip),%rdx # 0x3fea776778 > 0x0000003fea67b8c4 <+1300>: lea 0xfbf5f(%rip),%rsi # 0x3fea77782a > 0x0000003fea67b8cb <+1307>: and $0x2,%edi > 0x0000003fea67b8ce <+1310>: xor %eax,%eax > 0x0000003fea67b8d0 <+1312>: mov %r9,0x8(%rsp) > 0x0000003fea67b8d5 <+1317>: mov %r10,(%rsp) > 0x0000003fea67b8d9 <+1321>: callq 0x3fea674af0 <__libc_message> > 0x0000003fea67b8de <+1326>: mov 0x8(%rsp),%r9 > 0x0000003fea67b8e3 <+1331>: mov (%rsp),%r10 > 0x0000003fea67b8e7 <+1335>: jmpq 0x3fea67b61e <malloc_consolidate+622> > 0x0000003fea67b8ec <+1340>: mov %rax,0x28(%rax) > 0x0000003fea67b8f0 <+1344>: mov %rax,0x20(%rax) > 0x0000003fea67b8f4 <+1348>: jmpq 0x3fea67b50e <malloc_consolidate+350> > 0x0000003fea67b8f9 <+1353>: mov %rax,0x28(%rax) > 0x0000003fea67b8fd <+1357>: mov %rax,0x20(%rax) > 0x0000003fea67b901 <+1361>: jmpq 0x3fea67b462 <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 868467
:
630321
|
630322
|
630323
|
630324
| 630325 |
630326
|
630327