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 624894 Details for
Bug 864973
[abrt] xfce4-sensors-plugin-1.2.3-5.fc17: g_hash_table_resize: 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), 34.05 KB, created by
Stephen Haffly
on 2012-10-10 14:19:30 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Stephen Haffly
Created:
2012-10-10 14:19:30 UTC
Size:
34.05 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 1901] >warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/usr/lib64/libxfce4ui-1.so.0.0.0.debug" does not match "/lib64/libxfce4ui-1.so.0" (CRC mismatch). > >warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug//usr/lib64/libxfce4ui-1.so.0.0.0.debug" does not match "/lib64/libxfce4ui-1.so.0" (CRC mismatch). > >warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/usr/lib64//libxfce4ui-1.so.0.0.0.debug" does not match "/lib64/libxfce4ui-1.so.0" (CRC mismatch). > >[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 22 12582958 xfce4-sensor'. >Program terminated with signal 11, Segmentation fault. >#0 malloc_consolidate (av=av@entry=0x3847bb0720) at malloc.c:4258 >4258 malloc.c: No such file or directory. > >Thread 1 (Thread 0x7f45ea1629c0 (LWP 1901)): >#0 malloc_consolidate (av=av@entry=0x3847bb0720) at malloc.c:4258 > fb = <optimized out> > maxfb = 0x3847bb0770 > p = 0x3847bb0778 > nextp = 0x21b7ff0 > unsorted_bin = 0x3847bb0778 > first_unsorted = <optimized out> > nextchunk = 0x3849c927c8 > size = 34480208 > nextsize = <optimized out> > prevsize = <optimized out> > nextinuse = <optimized out> > bck = <optimized out> > fwd = <optimized out> >#1 0x000000384787bee8 in _int_free (av=0x3847bb0720, p=0x21c80c0, have_lock=0) at malloc.c:4164 > size = 85824 > fb = <optimized out> > nextchunk = 0x21c84d0 > nextsize = 84784 > nextinuse = <optimized out> > prevsize = <optimized out> > bck = <optimized out> > fwd = <optimized out> > errstr = 0x0 > locked = <optimized out> >#2 0x000000384a84d50f in g_free (mem=0x21c80d0) at gmem.c:252 >No locals. >#3 0x000000384a8372fc in g_hash_table_resize (hash_table=hash_table@entry=0x1f838c0 = {...}) at ghash.c:601 > new_keys = 0x2004130 > new_values = 0x20044d0 > new_hashes = 0x202f190 > old_size = 128 > i = <optimized out> >#4 0x000000384a83784a in g_hash_table_maybe_resize (hash_table=0x1f838c0 = {...}) at ghash.c:630 > noccupied = <optimized out> > size = <optimized out> >#5 g_hash_table_remove_internal (hash_table=0x1f838c0 = {...}, key=0x20014f0, notify=1) at ghash.c:1275 > node_hash = 33559792 >#6 0x000000384b826bd3 in g_signal_handlers_destroy (instance=0x20014f0) at gsignal.c:2620 > i = <optimized out> > hlbsa = 0x20cf0b0 > __PRETTY_FUNCTION__ = "g_signal_handlers_destroy" >#7 0x000000384b80f5a3 in g_closure_invoke (closure=closure@entry=0x1fbfef0, return_value=return_value@entry=0x0, n_param_values=1, param_values=param_values@entry=0x7fff10763570, invocation_hint=invocation_hint@entry=0x7fff10763510) at gclosure.c:777 > marshal = 0x384b80e270 <g_type_class_meta_marshal> > marshal_data = 0x98 > in_marshal = <optimized out> > real_closure = 0x1fbfed0 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#8 0x000000384b8209c5 in signal_emit_unlocked_R (node=node@entry=0x1fbff40, detail=detail@entry=0, instance=instance@entry=0x20014f0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fff10763570) at gsignal.c:3667 > need_unset = <optimized out> > accumulator = 0x0 > emission = {next = 0x7fff10763a40, instance = 0x20014f0, ihint = {signal_id = 11, detail = 0, run_type = G_SIGNAL_RUN_CLEANUP}, state = EMISSION_STOP, chain_type = 33291264} > class_closure = 0x1fbfef0 > hlist = 0x2032a60 > handler_list = 0x2032a60 > 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 = 5374 > return_value_altered = <optimized out> >#9 0x000000384b82866d in g_signal_emit_valist (instance=0x20014f0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fff107637b8) at gsignal.c:3300 > instance_and_params = 0x7fff10763570 > signal_return_type = 4 > param_values = 0x7fff10763588 > node = <optimized out> > i = <optimized out> > n_params = 0 > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#10 0x000000384b8287c2 in g_signal_emit (instance=instance@entry=0x20014f0, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3356 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff10763890, reg_save_area = 0x7fff107637d0}} >#11 0x0000003856d7b7ae in gtk_object_dispose (gobject=0x20014f0 [GtkWindow]) at gtkobject.c:421 > object = 0x20014f0 [GtkWindow] >#12 0x000000384b8156d1 in g_object_run_dispose (object=0x20014f0 [GtkWindow]) at gobject.c:1061 > __PRETTY_FUNCTION__ = "g_object_run_dispose" >#13 0x0000003856d5afbd in gtk_menu_destroy (object=0x2085010 [GtkMenu]) at gtkmenu.c:1122 > menu = 0x2085010 [GtkMenu] > data = <optimized out> > priv = <optimized out> >#14 0x000000384b80f5a3 in g_closure_invoke (closure=closure@entry=0x1fbfef0, return_value=return_value@entry=0x0, n_param_values=1, param_values=param_values@entry=0x7fff10763ab0, invocation_hint=invocation_hint@entry=0x7fff10763a50) at gclosure.c:777 > marshal = 0x384b80e270 <g_type_class_meta_marshal> > marshal_data = 0x98 > in_marshal = <optimized out> > real_closure = 0x1fbfed0 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#15 0x000000384b8209c5 in signal_emit_unlocked_R (node=node@entry=0x1fbff40, detail=detail@entry=0, instance=instance@entry=0x2085010, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fff10763ab0) at gsignal.c:3667 > need_unset = <optimized out> > accumulator = 0x0 > emission = {next = 0x7fff10763fd0, instance = 0x2085010, ihint = {signal_id = 11, detail = 0, run_type = G_SIGNAL_RUN_CLEANUP}, state = EMISSION_STOP, chain_type = 33567568} > class_closure = 0x1fbfef0 > 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 = 5374 > return_value_altered = <optimized out> >#16 0x000000384b82866d in g_signal_emit_valist (instance=0x2085010, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fff10763cf8) at gsignal.c:3300 > instance_and_params = 0x7fff10763ab0 > signal_return_type = 4 > param_values = 0x7fff10763ac8 > node = <optimized out> > i = <optimized out> > n_params = 0 > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#17 0x000000384b8287c2 in g_signal_emit (instance=instance@entry=0x2085010, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3356 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff10763dd0, reg_save_area = 0x7fff10763d10}} >#18 0x0000003856d7b7ae in gtk_object_dispose (gobject=0x2085010 [GtkMenu]) at gtkobject.c:421 > object = 0x2085010 [GtkMenu] >#19 0x000000384b8156d1 in g_object_run_dispose (object=0x2085010 [GtkMenu]) at gobject.c:1061 > __PRETTY_FUNCTION__ = "g_object_run_dispose" >#20 0x0000003852c09683 in ?? () from /lib64/libxfce4panel-1.0.so.4 >No symbol table info available. >#21 0x000000384b8145db in g_object_unref (_object=0x1feb040) at gobject.c:3018 > weak_locations = <optimized out> > object = 0x1feb040 [XfcePanelPlugin] > old_ref = <optimized out> > __PRETTY_FUNCTION__ = "g_object_unref" >#22 0x0000003856cc24c7 in gtk_container_destroy (object=0x1fcf0a0 [GtkPlug]) at gtkcontainer.c:1073 > container = 0x1fcf0a0 [GtkPlug] >#23 0x000000384b80f664 in g_closure_invoke (closure=closure@entry=0x1fbfef0, return_value=return_value@entry=0x0, n_param_values=1, param_values=param_values@entry=0x7fff10764040, invocation_hint=invocation_hint@entry=0x7fff10763fe0) at gclosure.c:777 > marshal = 0x384b80e270 <g_type_class_meta_marshal> > marshal_data = 0x98 > in_marshal = <optimized out> > real_closure = 0x1fbfed0 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#24 0x000000384b8209c5 in signal_emit_unlocked_R (node=node@entry=0x1fbff40, detail=detail@entry=0, instance=instance@entry=0x1fcf0a0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fff10764040) at gsignal.c:3667 > need_unset = <optimized out> > accumulator = 0x0 > emission = {next = 0x0, instance = 0x1fcf0a0, ihint = {signal_id = 11, detail = 0, run_type = G_SIGNAL_RUN_CLEANUP}, state = EMISSION_STOP, chain_type = 33291408} > class_closure = 0x1fbfef0 > 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 = 5374 > return_value_altered = <optimized out> >#25 0x000000384b82866d in g_signal_emit_valist (instance=0x1fcf0a0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fff10764288) at gsignal.c:3300 > instance_and_params = 0x7fff10764040 > signal_return_type = 4 > param_values = 0x7fff10764058 > node = <optimized out> > i = <optimized out> > n_params = 0 > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#26 0x000000384b8287c2 in g_signal_emit (instance=instance@entry=0x1fcf0a0, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3356 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff10764360, reg_save_area = 0x7fff107642a0}} >#27 0x0000003856d7b7ae in gtk_object_dispose (gobject=0x1fcf0a0 [GtkPlug]) at gtkobject.c:421 > object = 0x1fcf0a0 [GtkPlug] >#28 0x000000384b8156d1 in g_object_run_dispose (object=0x1fcf0a0 [GtkPlug]) at gobject.c:1061 > __PRETTY_FUNCTION__ = "g_object_run_dispose" >#29 0x000000000040482f in main () >No symbol table info available. >From To Syms Read Shared Object Library >0x0000003850004720 0x0000003850008d10 Yes (*) /usr/lib64/xfce4/modules/libxfce4sensors.so.1 >0x0000003852c06120 0x0000003852c0ef28 Yes (*) /lib64/libxfce4panel-1.0.so.4 >0x000000384bc010f0 0x000000384bc01fd8 Yes /lib64/libgmodule-2.0.so.0 >0x0000003848802260 0x000000384880554c Yes /lib64/librt.so.1 >0x000000384a007140 0x000000384a00dcec Yes (*) /lib64/libxfce4ui-1.so.0 >0x0000003856c69a90 0x0000003856f0b4f8 Yes /lib64/libgtk-x11-2.0.so.0 >0x0000003852803950 0x00000038528093e0 Yes (*) /lib64/libxfce4util.so.6 >0x0000003859c1e7c0 0x0000003859c810b4 Yes /lib64/libgdk-x11-2.0.so.0 >0x0000003851809b30 0x0000003851815c04 Yes /lib64/libatk-1.0.so.0 >0x000000384c42eee0 0x000000384c4eaaf4 Yes /lib64/libgio-2.0.so.0 >0x0000003850c07600 0x0000003850c21bfc Yes /lib64/libpangoft2-1.0.so.0 >0x0000003852404910 0x0000003852409358 Yes /lib64/libpangocairo-1.0.so.0 >0x000000384f406750 0x000000384f419b50 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x000000385080b2f0 0x000000385088215c Yes /lib64/libcairo.so.2 >0x000000385040eeb0 0x000000385042d490 Yes /lib64/libpango-1.0.so.0 >0x000000384dc0cbc0 0x000000384dc77250 Yes /lib64/libfreetype.so.6 >0x000000384e405ef0 0x000000384e41f6fc Yes /lib64/libfontconfig.so.1 >0x000000384b80a910 0x000000384b837dbc Yes /lib64/libgobject-2.0.so.0 >0x000000384a819d00 0x000000384a8ac9cc Yes /lib64/libglib-2.0.so.0 >0x000000384c802730 0x000000384c808b44 Yes /lib64/libsensors.so.4 >0x0000003847c055f0 0x0000003847c6ca4c Yes /lib64/libm.so.6 >0x0000003848405790 0x0000003848410494 Yes /lib64/libpthread.so.0 >0x000000384781ef60 0x000000384795f780 Yes /lib64/libc.so.6 >0x0000003864402790 0x0000003864404cbc Yes /lib64/libnotify.so.4 >0x0000003848000ea0 0x00000038480019e0 Yes /lib64/libdl.so.2 >0x0000003847400b20 0x000000384741a319 Yes /lib64/ld-linux-x86-64.so.2 >0x000000384d001be0 0x000000384d005d18 Yes /lib64/libSM.so.6 >0x000000384d404eb0 0x000000384d412e1c Yes /lib64/libICE.so.6 >0x000000384981dea0 0x00000038498a4260 Yes /lib64/libX11.so.6 >0x000000385e0031b0 0x000000385e00680c Yes /lib64/libstartup-notification-1.so.0 >0x000000384f8014f0 0x000000384f803cf8 Yes /lib64/libXfixes.so.3 >0x000000384ac03700 0x000000384ac0d7d0 Yes /lib64/libXext.so.6 >0x000000384e001a70 0x000000384e0079e0 Yes /lib64/libXrender.so.1 >0x000000384ec00b00 0x000000384ec01438 Yes /lib64/libXinerama.so.1 >0x000000384f002130 0x000000384f00bfb4 Yes /lib64/libXi.so.6 >0x000000384e801830 0x000000384e805f34 Yes /lib64/libXrandr.so.2 >0x000000384fc02a80 0x000000384fc076dc Yes /lib64/libXcursor.so.1 >0x0000003851c00c30 0x0000003851c01774 Yes /lib64/libXcomposite.so.1 >0x0000003852000b90 0x000000385200159c Yes /lib64/libXdamage.so.1 >0x000000384b000680 0x000000384b0007fc Yes /lib64/libgthread-2.0.so.0 >0x000000384b401950 0x000000384b4060ec Yes /lib64/libffi.so.5 >0x0000003848c01f50 0x0000003848c0e718 Yes /lib64/libz.so.1 >0x0000003849005fc0 0x0000003849016768 Yes /lib64/libselinux.so.1 >0x000000384a4039b0 0x000000384a411e1c Yes /lib64/libresolv.so.2 >0x000000384cc04fa0 0x000000384cc20ae0 Yes /lib64/libpng15.so.15 >0x0000003851008d80 0x0000003851072eec Yes /lib64/libpixman-1.so.0 >0x000000384d803dd0 0x000000384d81cccc Yes /lib64/libexpat.so.1 >0x000000384c0016d0 0x000000384c002d48 Yes /lib64/libuuid.so.1 >0x00000038494099c0 0x0000003849415878 Yes /lib64/libxcb.so.1 >0x000000385fc025f0 0x000000385fc033a4 Yes /lib64/libxcb-util.so.0 >0x000000385b4005c0 0x000000385b4006dc Yes /lib64/libX11-xcb.so.1 >0x0000003849c00e80 0x0000003849c01bb0 Yes /lib64/libXau.so.6 >0x00007f45e3b2a1b0 0x00007f45e3b3167c Yes /lib64/libnss_files.so.2 >0x00007f45e3901b10 0x00007f45e39226d8 Yes /usr/lib64/gtk-2.0/2.10.0/engines/libclearlooks.so >0x00007f45dd869930 0x00007f45dd880f98 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007f45dd631310 0x00007f45dd63ac9c Yes /lib64/libgvfscommon.so.0 >0x00007f45dd3fdec0 0x00007f45dd41d1fc Yes /lib64/libbluray.so.1 >0x0000003851407890 0x0000003851430924 Yes /lib64/libdbus-1.so.3 >0x00007f45dd1f7ee0 0x00007f45dd1f8814 Yes /lib64/libutil.so.1 >0x00007f45dcec9d70 0x00007f45dcfac744 Yes /lib64/libxml2.so.2 >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0x20e2050 34480208 >rbx 0x3847bb0778 241721608056 >rcx 0x1 1 >rdx 0x411 1041 >rsi 0x1 1 >rdi 0x3847bb0720 241721607968 >rbp 0x20e2050 0x20e2050 >rsp 0x7fff107631a0 0x7fff107631a0 >r8 0x1 1 >r9 0x3847bb0728 241721607976 >r10 0x3847bb0778 241721608056 >r11 0x200 512 >r12 0x3849c927c8 241756088264 >r13 0x50 80 >r14 0x3847bb0720 241721607968 >r15 0x21b7ff0 35356656 >rip 0x384787b4bd 0x384787b4bd <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: > 0x000000384787b3b0 <+0>: push %r15 > 0x000000384787b3b2 <+2>: push %r14 > 0x000000384787b3b4 <+4>: mov %rdi,%r14 > 0x000000384787b3b7 <+7>: push %r13 > 0x000000384787b3b9 <+9>: push %r12 > 0x000000384787b3bb <+11>: push %rbp > 0x000000384787b3bc <+12>: push %rbx > 0x000000384787b3bd <+13>: sub $0x58,%rsp > 0x000000384787b3c1 <+17>: cmpq $0x0,0x337787(%rip) # 0x3847bb2b50 <global_max_fast> > 0x000000384787b3c9 <+25>: je 0x384787b56c <malloc_consolidate+444> > 0x000000384787b3cf <+31>: cmpl $0x0,%fs:0x18 > 0x000000384787b3d8 <+40>: je 0x384787b3db <malloc_consolidate+43> > 0x000000384787b3da <+42>: lock orl $0x1,0x4(%rdi) > 0x000000384787b3df <+47>: lea 0x50(%rdi),%rax > 0x000000384787b3e3 <+51>: lea 0x58(%rdi),%r10 > 0x000000384787b3e7 <+55>: lea 0x8(%rdi),%r9 > 0x000000384787b3eb <+59>: mov %rax,0x20(%rsp) > 0x000000384787b3f0 <+64>: lea 0x30(%rsp),%rax > 0x000000384787b3f5 <+69>: mov %rax,0x18(%rsp) > 0x000000384787b3fa <+74>: lea 0x40(%rsp),%rax > 0x000000384787b3ff <+79>: mov %rax,0x28(%rsp) > 0x000000384787b404 <+84>: nopl 0x0(%rax) > 0x000000384787b408 <+88>: xor %ebx,%ebx > 0x000000384787b40a <+90>: xchg %rbx,(%r9) > 0x000000384787b40d <+93>: test %rbx,%rbx > 0x000000384787b410 <+96>: jne 0x384787b4aa <malloc_consolidate+250> > 0x000000384787b416 <+102>: jmpq 0x384787b530 <malloc_consolidate+384> > 0x000000384787b41b <+107>: nopl 0x0(%rax,%rax,1) > 0x000000384787b420 <+112>: mov 0x10(%r12),%rax > 0x000000384787b425 <+117>: add %r13,%rbp > 0x000000384787b428 <+120>: mov 0x18(%r12),%rdx > 0x000000384787b42d <+125>: cmp 0x18(%rax),%r12 > 0x000000384787b431 <+129>: jne 0x384787b64a <malloc_consolidate+666> > 0x000000384787b437 <+135>: cmp 0x10(%rdx),%r12 > 0x000000384787b43b <+139>: jne 0x384787b64a <malloc_consolidate+666> > 0x000000384787b441 <+145>: cmpq $0x3ff,0x8(%r12) > 0x000000384787b44a <+154>: mov %rdx,0x18(%rax) > 0x000000384787b44e <+158>: mov %rax,0x10(%rdx) > 0x000000384787b452 <+162>: jbe 0x384787b462 <malloc_consolidate+178> > 0x000000384787b454 <+164>: mov 0x20(%r12),%rdx > 0x000000384787b459 <+169>: test %rdx,%rdx > 0x000000384787b45c <+172>: jne 0x384787b77b <malloc_consolidate+971> > 0x000000384787b462 <+178>: mov 0x68(%r14),%rax > 0x000000384787b466 <+182>: cmp $0x3ff,%rbp > 0x000000384787b46d <+189>: mov %rbx,0x68(%r14) > 0x000000384787b471 <+193>: mov %rbx,0x18(%rax) > 0x000000384787b475 <+197>: jbe 0x384787b487 <malloc_consolidate+215> > 0x000000384787b477 <+199>: movq $0x0,0x20(%rbx) > 0x000000384787b47f <+207>: movq $0x0,0x28(%rbx) > 0x000000384787b487 <+215>: mov %rbp,%rdx > 0x000000384787b48a <+218>: mov %r10,0x18(%rbx) > 0x000000384787b48e <+222>: mov %rax,0x10(%rbx) > 0x000000384787b492 <+226>: or $0x1,%rdx > 0x000000384787b496 <+230>: mov %rbp,(%rbx,%rbp,1) > 0x000000384787b49a <+234>: mov %rdx,0x8(%rbx) > 0x000000384787b49e <+238>: test %r15,%r15 > 0x000000384787b4a1 <+241>: mov %r15,%rbx > 0x000000384787b4a4 <+244>: je 0x384787b530 <malloc_consolidate+384> > 0x000000384787b4aa <+250>: mov 0x8(%rbx),%rax > 0x000000384787b4ae <+254>: mov 0x10(%rbx),%r15 > 0x000000384787b4b2 <+258>: mov %rax,%rbp > 0x000000384787b4b5 <+261>: and $0xfffffffffffffffa,%rbp > 0x000000384787b4b9 <+265>: lea (%rbx,%rbp,1),%r12 >=> 0x000000384787b4bd <+269>: mov 0x8(%r12),%r13 > 0x000000384787b4c2 <+274>: and $0xfffffffffffffff8,%r13 > 0x000000384787b4c6 <+278>: test $0x1,%al > 0x000000384787b4c8 <+280>: jne 0x384787b50e <malloc_consolidate+350> > 0x000000384787b4ca <+282>: mov (%rbx),%rax > 0x000000384787b4cd <+285>: sub %rax,%rbx > 0x000000384787b4d0 <+288>: add %rax,%rbp > 0x000000384787b4d3 <+291>: mov 0x10(%rbx),%rax > 0x000000384787b4d7 <+295>: mov 0x18(%rbx),%rdx > 0x000000384787b4db <+299>: cmp 0x18(%rax),%rbx > 0x000000384787b4df <+303>: jne 0x384787b5d6 <malloc_consolidate+550> > 0x000000384787b4e5 <+309>: cmp 0x10(%rdx),%rbx > 0x000000384787b4e9 <+313>: jne 0x384787b5d6 <malloc_consolidate+550> > 0x000000384787b4ef <+319>: cmpq $0x3ff,0x8(%rbx) > 0x000000384787b4f7 <+327>: mov %rdx,0x18(%rax) > 0x000000384787b4fb <+331>: mov %rax,0x10(%rdx) > 0x000000384787b4ff <+335>: jbe 0x384787b50e <malloc_consolidate+350> > 0x000000384787b501 <+337>: mov 0x20(%rbx),%rdx > 0x000000384787b505 <+341>: test %rdx,%rdx > 0x000000384787b508 <+344>: jne 0x384787b75b <malloc_consolidate+939> > 0x000000384787b50e <+350>: cmp %r12,0x58(%r14) > 0x000000384787b512 <+354>: je 0x384787b558 <malloc_consolidate+424> > 0x000000384787b514 <+356>: testb $0x1,0x8(%r12,%r13,1) > 0x000000384787b51a <+362>: je 0x384787b420 <malloc_consolidate+112> > 0x000000384787b520 <+368>: andq $0xfffffffffffffffe,0x8(%r12) > 0x000000384787b526 <+374>: jmpq 0x384787b462 <malloc_consolidate+178> > 0x000000384787b52b <+379>: nopl 0x0(%rax,%rax,1) > 0x000000384787b530 <+384>: add $0x8,%r9 > 0x000000384787b534 <+388>: lea -0x8(%r9),%rax > 0x000000384787b538 <+392>: cmp %rax,0x20(%rsp) > 0x000000384787b53d <+397>: jne 0x384787b408 <malloc_consolidate+88> > 0x000000384787b543 <+403>: add $0x58,%rsp > 0x000000384787b547 <+407>: pop %rbx > 0x000000384787b548 <+408>: pop %rbp > 0x000000384787b549 <+409>: pop %r12 > 0x000000384787b54b <+411>: pop %r13 > 0x000000384787b54d <+413>: pop %r14 > 0x000000384787b54f <+415>: pop %r15 > 0x000000384787b551 <+417>: retq > 0x000000384787b552 <+418>: nopw 0x0(%rax,%rax,1) > 0x000000384787b558 <+424>: add %r13,%rbp > 0x000000384787b55b <+427>: or $0x1,%rbp > 0x000000384787b55f <+431>: mov %rbp,0x8(%rbx) > 0x000000384787b563 <+435>: mov %rbx,0x58(%r14) > 0x000000384787b567 <+439>: jmpq 0x384787b49e <malloc_consolidate+238> > 0x000000384787b56c <+444>: mov $0xfffffffffffffffe,%rdx > 0x000000384787b573 <+451>: nopl 0x0(%rax,%rax,1) > 0x000000384787b578 <+456>: lea 0x68(%r14,%rdx,8),%rax > 0x000000384787b57d <+461>: add $0x2,%rdx > 0x000000384787b581 <+465>: cmp $0xfc,%rdx > 0x000000384787b588 <+472>: mov %rax,0x18(%rax) > 0x000000384787b58c <+476>: mov %rax,0x10(%rax) > 0x000000384787b590 <+480>: jne 0x384787b578 <malloc_consolidate+456> > 0x000000384787b592 <+482>: lea 0x335187(%rip),%rax # 0x3847bb0720 <main_arena> > 0x000000384787b599 <+489>: cmp %rax,%r14 > 0x000000384787b59c <+492>: je 0x384787b5c3 <malloc_consolidate+531> > 0x000000384787b59e <+494>: mov 0x4(%r14),%eax > 0x000000384787b5a2 <+498>: or $0x2,%eax > 0x000000384787b5a5 <+501>: or $0x1,%eax > 0x000000384787b5a8 <+504>: mov %eax,0x4(%r14) > 0x000000384787b5ac <+508>: lea 0x58(%r14),%rax > 0x000000384787b5b0 <+512>: mov %rax,0x58(%r14) > 0x000000384787b5b4 <+516>: add $0x58,%rsp > 0x000000384787b5b8 <+520>: pop %rbx > 0x000000384787b5b9 <+521>: pop %rbp > 0x000000384787b5ba <+522>: pop %r12 > 0x000000384787b5bc <+524>: pop %r13 > 0x000000384787b5be <+526>: pop %r14 > 0x000000384787b5c0 <+528>: pop %r15 > 0x000000384787b5c2 <+530>: retq > 0x000000384787b5c3 <+531>: movq $0x80,0x337582(%rip) # 0x3847bb2b50 <global_max_fast> > 0x000000384787b5ce <+542>: mov 0x335150(%rip),%eax # 0x3847bb0724 <main_arena+4> > 0x000000384787b5d4 <+548>: jmp 0x384787b5a5 <malloc_consolidate+501> > 0x000000384787b5d6 <+550>: cmpl $0x0,0x33abd7(%rip) # 0x3847bb61b4 <__libc_multiple_threads> > 0x000000384787b5dd <+557>: je 0x384787b5eb <malloc_consolidate+571> > 0x000000384787b5df <+559>: lock decl (%r14) > 0x000000384787b5e3 <+563>: jne 0x38478812d6 <_L_unlock_2814> > 0x000000384787b5e9 <+569>: jmp 0x384787b5f4 <malloc_consolidate+580> > 0x000000384787b5eb <+571>: decl (%r14) > 0x000000384787b5ee <+574>: jne 0x38478812d6 <_L_unlock_2814> > 0x000000384787b5f4 <+580>: mov 0x334bc5(%rip),%r11d # 0x3847bb01c0 <check_action> > 0x000000384787b5fb <+587>: mov %r11d,%eax > 0x000000384787b5fe <+590>: and $0x5,%eax > 0x000000384787b601 <+593>: cmp $0x5,%eax > 0x000000384787b604 <+596>: je 0x384787b8ba <malloc_consolidate+1290> > 0x000000384787b60a <+602>: test $0x1,%r11b > 0x000000384787b60e <+606>: jne 0x384787b6be <malloc_consolidate+782> > 0x000000384787b614 <+612>: and $0x2,%r11d > 0x000000384787b618 <+616>: jne 0x384787b85a <malloc_consolidate+1194> > 0x000000384787b61e <+622>: mov $0x1,%esi > 0x000000384787b623 <+627>: xor %eax,%eax > 0x000000384787b625 <+629>: cmpl $0x0,0x33ab88(%rip) # 0x3847bb61b4 <__libc_multiple_threads> > 0x000000384787b62c <+636>: je 0x384787b63b <malloc_consolidate+651> > 0x000000384787b62e <+638>: lock cmpxchg %esi,(%r14) > 0x000000384787b633 <+643>: jne 0x38478812f1 <_L_lock_2850> > 0x000000384787b639 <+649>: jmp 0x384787b645 <malloc_consolidate+661> > 0x000000384787b63b <+651>: cmpxchg %esi,(%r14) > 0x000000384787b63f <+655>: jne 0x38478812f1 <_L_lock_2850> > 0x000000384787b645 <+661>: jmpq 0x384787b50e <malloc_consolidate+350> > 0x000000384787b64a <+666>: cmpl $0x0,0x33ab63(%rip) # 0x3847bb61b4 <__libc_multiple_threads> > 0x000000384787b651 <+673>: je 0x384787b65f <malloc_consolidate+687> > 0x000000384787b653 <+675>: lock decl (%r14) > 0x000000384787b657 <+679>: jne 0x384788130c <_L_unlock_2877> > 0x000000384787b65d <+685>: jmp 0x384787b668 <malloc_consolidate+696> > 0x000000384787b65f <+687>: decl (%r14) > 0x000000384787b662 <+690>: jne 0x384788130c <_L_unlock_2877> > 0x000000384787b668 <+696>: mov 0x334b51(%rip),%r13d # 0x3847bb01c0 <check_action> > 0x000000384787b66f <+703>: mov %r13d,%eax > 0x000000384787b672 <+706>: and $0x5,%eax > 0x000000384787b675 <+709>: cmp $0x5,%eax > 0x000000384787b678 <+712>: je 0x384787b85f <malloc_consolidate+1199> > 0x000000384787b67e <+718>: test $0x1,%r13b > 0x000000384787b682 <+722>: jne 0x384787b79d <malloc_consolidate+1005> > 0x000000384787b688 <+728>: and $0x2,%r13d > 0x000000384787b68c <+732>: jne 0x384787b85a <malloc_consolidate+1194> > 0x000000384787b692 <+738>: mov $0x1,%esi > 0x000000384787b697 <+743>: xor %eax,%eax > 0x000000384787b699 <+745>: cmpl $0x0,0x33ab14(%rip) # 0x3847bb61b4 <__libc_multiple_threads> > 0x000000384787b6a0 <+752>: je 0x384787b6af <malloc_consolidate+767> > 0x000000384787b6a2 <+754>: lock cmpxchg %esi,(%r14) > 0x000000384787b6a7 <+759>: jne 0x3847881327 <_L_lock_2914> > 0x000000384787b6ad <+765>: jmp 0x384787b6b9 <malloc_consolidate+777> > 0x000000384787b6af <+767>: cmpxchg %esi,(%r14) > 0x000000384787b6b3 <+771>: jne 0x3847881327 <_L_lock_2914> > 0x000000384787b6b9 <+777>: jmpq 0x384787b462 <malloc_consolidate+178> > 0x000000384787b6be <+782>: mov 0x28(%rsp),%rsi > 0x000000384787b6c3 <+787>: xor %ecx,%ecx > 0x000000384787b6c5 <+789>: mov $0x10,%edx > 0x000000384787b6ca <+794>: mov %rbx,%rdi > 0x000000384787b6cd <+797>: mov %r9,0x8(%rsp) > 0x000000384787b6d2 <+802>: mov %r10,(%rsp) > 0x000000384787b6d6 <+806>: mov %r11d,0x10(%rsp) > 0x000000384787b6db <+811>: movb $0x0,0x40(%rsp) > 0x000000384787b6e0 <+816>: callq 0x3847846440 <_itoa_word> > 0x000000384787b6e5 <+821>: cmp 0x18(%rsp),%rax > 0x000000384787b6ea <+826>: mov %rax,%r8 > 0x000000384787b6ed <+829>: mov 0x8(%rsp),%r9 > 0x000000384787b6f2 <+834>: mov (%rsp),%r10 > 0x000000384787b6f6 <+838>: mov 0x10(%rsp),%r11d > 0x000000384787b6fb <+843>: jbe 0x384787b711 <malloc_consolidate+865> > 0x000000384787b6fd <+845>: sub $0x1,%r8 > 0x000000384787b701 <+849>: cmp 0x18(%rsp),%r8 > 0x000000384787b706 <+854>: movb $0x30,(%r8) > 0x000000384787b70a <+858>: jne 0x384787b6fd <malloc_consolidate+845> > 0x000000384787b70c <+860>: lea 0x30(%rsp),%r8 > 0x000000384787b711 <+865>: mov 0x33a598(%rip),%rax # 0x3847bb5cb0 <__libc_argv> > 0x000000384787b718 <+872>: mov %r11d,%edi > 0x000000384787b71b <+875>: lea 0xfb056(%rip),%rcx # 0x3847976778 > 0x000000384787b722 <+882>: lea 0xfd1df(%rip),%rsi # 0x3847978908 > 0x000000384787b729 <+889>: mov (%rax),%rdx > 0x000000384787b72c <+892>: lea 0xfb01e(%rip),%rax # 0x3847976751 > 0x000000384787b733 <+899>: mov %r9,0x8(%rsp) > 0x000000384787b738 <+904>: mov %r10,(%rsp) > 0x000000384787b73c <+908>: test %rdx,%rdx > 0x000000384787b73f <+911>: cmove %rax,%rdx > 0x000000384787b743 <+915>: and $0x2,%edi > 0x000000384787b746 <+918>: xor %eax,%eax > 0x000000384787b748 <+920>: callq 0x3847874af0 <__libc_message> > 0x000000384787b74d <+925>: mov 0x8(%rsp),%r9 > 0x000000384787b752 <+930>: mov (%rsp),%r10 > 0x000000384787b756 <+934>: jmpq 0x384787b61e <malloc_consolidate+622> > 0x000000384787b75b <+939>: cmpq $0x0,0x20(%rax) > 0x000000384787b760 <+944>: je 0x384787b830 <malloc_consolidate+1152> > 0x000000384787b766 <+950>: mov 0x28(%rbx),%rax > 0x000000384787b76a <+954>: mov %rax,0x28(%rdx) > 0x000000384787b76e <+958>: mov 0x28(%rbx),%rax > 0x000000384787b772 <+962>: mov %rdx,0x20(%rax) > 0x000000384787b776 <+966>: jmpq 0x384787b50e <malloc_consolidate+350> > 0x000000384787b77b <+971>: cmpq $0x0,0x20(%rax) > 0x000000384787b780 <+976>: je 0x384787b891 <malloc_consolidate+1249> > 0x000000384787b786 <+982>: mov 0x28(%r12),%rax > 0x000000384787b78b <+987>: mov %rax,0x28(%rdx) > 0x000000384787b78f <+991>: mov 0x28(%r12),%rax > 0x000000384787b794 <+996>: mov %rdx,0x20(%rax) > 0x000000384787b798 <+1000>: jmpq 0x384787b462 <malloc_consolidate+178> > 0x000000384787b79d <+1005>: mov 0x28(%rsp),%rsi > 0x000000384787b7a2 <+1010>: xor %ecx,%ecx > 0x000000384787b7a4 <+1012>: mov $0x10,%edx > 0x000000384787b7a9 <+1017>: mov %r12,%rdi > 0x000000384787b7ac <+1020>: mov %r9,0x8(%rsp) > 0x000000384787b7b1 <+1025>: mov %r10,(%rsp) > 0x000000384787b7b5 <+1029>: movb $0x0,0x40(%rsp) > 0x000000384787b7ba <+1034>: callq 0x3847846440 <_itoa_word> > 0x000000384787b7bf <+1039>: cmp 0x18(%rsp),%rax > 0x000000384787b7c4 <+1044>: mov %rax,%r8 > 0x000000384787b7c7 <+1047>: mov 0x8(%rsp),%r9 > 0x000000384787b7cc <+1052>: mov (%rsp),%r10 > 0x000000384787b7d0 <+1056>: jbe 0x384787b7e6 <malloc_consolidate+1078> > 0x000000384787b7d2 <+1058>: sub $0x1,%r8 > 0x000000384787b7d6 <+1062>: cmp 0x18(%rsp),%r8 > 0x000000384787b7db <+1067>: movb $0x30,(%r8) > 0x000000384787b7df <+1071>: jne 0x384787b7d2 <malloc_consolidate+1058> > 0x000000384787b7e1 <+1073>: lea 0x30(%rsp),%r8 > 0x000000384787b7e6 <+1078>: mov 0x33a4c3(%rip),%rax # 0x3847bb5cb0 <__libc_argv> > 0x000000384787b7ed <+1085>: mov %r13d,%edi > 0x000000384787b7f0 <+1088>: lea 0xfaf81(%rip),%rcx # 0x3847976778 > 0x000000384787b7f7 <+1095>: lea 0xfd10a(%rip),%rsi # 0x3847978908 > 0x000000384787b7fe <+1102>: mov (%rax),%rdx > 0x000000384787b801 <+1105>: lea 0xfaf49(%rip),%rax # 0x3847976751 > 0x000000384787b808 <+1112>: mov %r9,0x8(%rsp) > 0x000000384787b80d <+1117>: mov %r10,(%rsp) > 0x000000384787b811 <+1121>: test %rdx,%rdx > 0x000000384787b814 <+1124>: cmove %rax,%rdx > 0x000000384787b818 <+1128>: and $0x2,%edi > 0x000000384787b81b <+1131>: xor %eax,%eax > 0x000000384787b81d <+1133>: callq 0x3847874af0 <__libc_message> > 0x000000384787b822 <+1138>: mov 0x8(%rsp),%r9 > 0x000000384787b827 <+1143>: mov (%rsp),%r10 > 0x000000384787b82b <+1147>: jmpq 0x384787b692 <malloc_consolidate+738> > 0x000000384787b830 <+1152>: cmp %rdx,%rbx > 0x000000384787b833 <+1155>: je 0x384787b8ec <malloc_consolidate+1340> > 0x000000384787b839 <+1161>: mov %rdx,0x20(%rax) > 0x000000384787b83d <+1165>: mov 0x28(%rbx),%rdx > 0x000000384787b841 <+1169>: mov %rdx,0x28(%rax) > 0x000000384787b845 <+1173>: mov 0x20(%rbx),%rdx > 0x000000384787b849 <+1177>: mov %rax,0x28(%rdx) > 0x000000384787b84d <+1181>: mov 0x28(%rbx),%rdx > 0x000000384787b851 <+1185>: mov %rax,0x20(%rdx) > 0x000000384787b855 <+1189>: jmpq 0x384787b50e <malloc_consolidate+350> > 0x000000384787b85a <+1194>: callq 0x3847836f90 <__GI_abort> > 0x000000384787b85f <+1199>: mov %r13d,%edi > 0x000000384787b862 <+1202>: lea 0xfaf0f(%rip),%rdx # 0x3847976778 > 0x000000384787b869 <+1209>: lea 0xfbfba(%rip),%rsi # 0x384797782a > 0x000000384787b870 <+1216>: and $0x2,%edi > 0x000000384787b873 <+1219>: xor %eax,%eax > 0x000000384787b875 <+1221>: mov %r9,0x8(%rsp) > 0x000000384787b87a <+1226>: mov %r10,(%rsp) > 0x000000384787b87e <+1230>: callq 0x3847874af0 <__libc_message> > 0x000000384787b883 <+1235>: mov 0x8(%rsp),%r9 > 0x000000384787b888 <+1240>: mov (%rsp),%r10 > 0x000000384787b88c <+1244>: jmpq 0x384787b692 <malloc_consolidate+738> > 0x000000384787b891 <+1249>: cmp %rdx,%r12 > 0x000000384787b894 <+1252>: je 0x384787b8f9 <malloc_consolidate+1353> > 0x000000384787b896 <+1254>: mov %rdx,0x20(%rax) > 0x000000384787b89a <+1258>: mov 0x28(%r12),%rdx > 0x000000384787b89f <+1263>: mov %rdx,0x28(%rax) > 0x000000384787b8a3 <+1267>: mov 0x20(%r12),%rdx > 0x000000384787b8a8 <+1272>: mov %rax,0x28(%rdx) > 0x000000384787b8ac <+1276>: mov 0x28(%r12),%rdx > 0x000000384787b8b1 <+1281>: mov %rax,0x20(%rdx) > 0x000000384787b8b5 <+1285>: jmpq 0x384787b462 <malloc_consolidate+178> > 0x000000384787b8ba <+1290>: mov %r11d,%edi > 0x000000384787b8bd <+1293>: lea 0xfaeb4(%rip),%rdx # 0x3847976778 > 0x000000384787b8c4 <+1300>: lea 0xfbf5f(%rip),%rsi # 0x384797782a > 0x000000384787b8cb <+1307>: and $0x2,%edi > 0x000000384787b8ce <+1310>: xor %eax,%eax > 0x000000384787b8d0 <+1312>: mov %r9,0x8(%rsp) > 0x000000384787b8d5 <+1317>: mov %r10,(%rsp) > 0x000000384787b8d9 <+1321>: callq 0x3847874af0 <__libc_message> > 0x000000384787b8de <+1326>: mov 0x8(%rsp),%r9 > 0x000000384787b8e3 <+1331>: mov (%rsp),%r10 > 0x000000384787b8e7 <+1335>: jmpq 0x384787b61e <malloc_consolidate+622> > 0x000000384787b8ec <+1340>: mov %rax,0x28(%rax) > 0x000000384787b8f0 <+1344>: mov %rax,0x20(%rax) > 0x000000384787b8f4 <+1348>: jmpq 0x384787b50e <malloc_consolidate+350> > 0x000000384787b8f9 <+1353>: mov %rax,0x28(%rax) > 0x000000384787b8fd <+1357>: mov %rax,0x20(%rax) > 0x000000384787b901 <+1361>: jmpq 0x384787b462 <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 864973
:
624893
| 624894 |
624895
|
624896
|
624897
|
624898
|
624899