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 626455 Details for
Bug 866017
[abrt] gvfs-1.12.3-1.fc17: standard_malloc: Process /usr/libexec/gvfs-udisks2-volume-monitor 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), 27.85 KB, created by
KINGSUK NANDI
on 2012-10-13 10:05:21 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
KINGSUK NANDI
Created:
2012-10-13 10:05:21 UTC
Size:
27.85 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 3023] >[New LWP 3026] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib/libthread_db.so.1". >Core was generated by `/usr/libexec/gvfs-udisks2-volume-monitor'. >Program terminated with signal 11, Segmentation fault. >#0 0x4210de38 in malloc_consolidate (av=av@entry=0x42247420) at malloc.c:4272 >4272 unlink(av, nextchunk, bck, fwd); > >Thread 2 (Thread 0xb7508b40 (LWP 3026)): >#0 0xb7727424 in __kernel_vsyscall () >No symbol table info available. >#1 0x42182eb4 in __GI___poll (fds=fds@entry=0xb6c023b0, nfds=nfds@entry=3, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = -516 > result = <optimized out> >#2 0x4d799f5c in g_poll (fds=0xb6c023b0, nfds=3, timeout=-1) at gpoll.c:132 >No locals. >#3 0x4d78b3e0 in g_main_context_poll (n_fds=3, fds=0xb6c023b0, timeout=<optimized out>, context=0x89df530, priority=<optimized out>) at gmain.c:3440 > poll_func = <optimized out> >#4 g_main_context_iterate (context=0x89df530, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3141 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = <optimized out> > fds = 0xb6c023b0 >#5 0x4d78b8c3 in g_main_loop_run (loop=0x89df520) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#6 0x4d99bc9b in gdbus_shared_thread_func (user_data=0x89dd9e0) at gdbusprivate.c:277 > data = 0x89dd9e0 >#7 0x4d7b0424 in g_thread_proxy (data=0x89d7060) at gthread.c:801 > thread = 0x89d7060 >#8 0x42253adf in start_thread (arg=0xb7508b40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb7508b40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1109802996, 0, 4001536, -1219460120, 1680753248, -1889725046}, 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> >#9 0x4218d3ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 1 (Thread 0xb7709740 (LWP 3023)): >#0 0x4210de38 in malloc_consolidate (av=av@entry=0x42247420) at malloc.c:4272 > fb = 0x42247438 > maxfb = 0x4224744c > p = 0x8a2c28f > nextp = 0xa2f18800 > unsorted_bin = 0x42247450 > first_unsorted = <optimized out> > nextchunk = 0x8a2f3d7 > size = 12616 > nextsize = 0 > prevsize = <optimized out> > nextinuse = 0 > bck = 0x0 > fwd = 0x0 >#1 0x4210eeb4 in _int_malloc (av=av@entry=0x42247420, bytes=bytes@entry=740) at malloc.c:3544 > nb = 744 > idx = 67 > 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 0x42111bd1 in __GI___libc_malloc (bytes=bytes@entry=740) at malloc.c:2928 > ar_ptr = <optimized out> > victim = <optimized out> > hook = <optimized out> >#3 0x4d790fbc in standard_malloc (n_bytes=740) at gmem.c:85 >No locals. >#4 0x4d791362 in g_malloc (n_bytes=740) at gmem.c:159 > mem = <optimized out> >#5 0x4d7c346a in g_variant_ensure_serialised (value=0xb6c04e68) at gvariant-core.c:445 > bytes = <optimized out> > data = <optimized out> >#6 g_variant_get_data (value=value@entry=0xb6c04e68) at gvariant-core.c:858 >No locals. >#7 0x4d7c2422 in g_variant_get (value=value@entry=0xb6c04e68, format_string=format_string@entry=0x4d9e7ec0 "(&o@a{sa{sv}})") at gvariant.c:4642 > ap = <optimized out> > __PRETTY_FUNCTION__ = "g_variant_get" >#8 0x4d9a938e in on_control_proxy_g_signal (proxy=0x89d8c68, sender_name=0x8a2d2e8 ":1.45", signal_name=0x8a2cce0 "InterfacesAdded", parameters=0xb6c04e68, user_data=0x89d8c10) at gdbusobjectmanagerclient.c:1649 > ifaces_and_properties = <optimized out> > manager = 0x89d8c10 > object_path = <optimized out> >#9 0x4244b61a in ffi_call_SYSV () at ../src/x86/sysv.S:64 >No locals. >#10 0x4244b381 in ffi_call (cif=cif@entry=0xbfb2a984, fn=fn@entry=0x4d9a91d0 <on_control_proxy_g_signal>, rvalue=0xbfb2a900, avalue=avalue@entry=0xbfb2a8a0) at ../src/x86/ffi.c:303 > ecif = {cif = 0xbfb2a984, rvalue = 0xbfb2a900, avalue = 0xbfb2a8a0} >#11 0x4d880704 in g_cclosure_marshal_generic (closure=closure@entry=0x89d72e8, return_gvalue=return_gvalue@entry=0x0, n_param_values=n_param_values@entry=4, param_values=param_values@entry=0xbfb2ab40, invocation_hint=invocation_hint@entry=0xbfb2aaec, marshal_data=marshal_data@entry=0x0) at gclosure.c:1454 > rtype = <optimized out> > rvalue = 0xbfb2a900 > n_args = 5 > atypes = 0xbfb2a8d0 > args = 0xbfb2a8a0 > i = <optimized out> > cif = {abi = FFI_SYSV, nargs = 5, arg_types = 0xbfb2a8d0, rtype = 0x4244b85c, bytes = 20, flags = 0} > cc = 0x89d72e8 > enum_tmpval = 0xbfb2a920 > tmpval_used = 0 >#12 0x4d87fd97 in g_closure_invoke (closure=0x89d72e8, return_value=return_value@entry=0x0, n_param_values=n_param_values@entry=4, param_values=param_values@entry=0xbfb2ab40, invocation_hint=invocation_hint@entry=0xbfb2aaec) at gclosure.c:777 > marshal = 0x4d880540 <g_cclosure_marshal_generic> > marshal_data = 0x0 > in_marshal = 0 > real_closure = 0x89d72d8 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#13 0x4d891a3d in signal_emit_unlocked_R (node=node@entry=0x89e1048, detail=detail@entry=0, instance=instance@entry=0x89d8c68, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0xbfb2ab40) at gsignal.c:3551 > tmp = <optimized out> > handler = 0x89d5240 > accumulator = 0x0 > emission = {next = 0x0, instance = 0x89d8c68, ihint = {signal_id = 25, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} > class_closure = 0x89d7280 > hlist = 0xbfb2ab40 > handler_list = 0x89d5240 > 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 = 25 > max_sequential_handler_number = 94 > return_value_altered = 0 >#14 0x4d899cf1 in g_signal_emit_valist (instance=instance@entry=0x89d8c68, signal_id=signal_id@entry=25, detail=detail@entry=0, var_args=0xbfb2ad88 "\310\336\302\266\364\257\206M\250+\300\266\250+\300\266hN\300\266\061\305|M\270\244\235\b\026\023yMY\246wM\364\377\241M\250+\300\266hN\300\266\370\216\303\266w[\230M\020\250\235\b\330\346\302\266\270H\302\266\020!\304\266\200x\303\266hN\300\266\230\303\235\b\350Z\230M\364\257\206M(\302\235\b\001", var_args@entry=0xbfb2ad7c "\330\346\302\266\200x\303\266hN\300\266\310\336\302\266\364\257\206M\250+\300\266\250+\300\266hN\300\266\061\305|M\270\244\235\b\026\023yMY\246wM\364\377\241M\250+\300\266hN\300\266\370\216\303\266w[\230M\020\250\235\b\330\346\302\266\270H\302\266\020!\304\266\200x\303\266hN\300\266\230\303\235\b\350Z\230M\364\257\206M(\302\235\b\001") at gsignal.c:3300 > instance_and_params = 0xbfb2ab40 > signal_return_type = 4 > param_values = 0xbfb2ab54 > node = 0x89e1048 > i = <optimized out> > n_params = 3 > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#15 0x4d899e74 in g_signal_emit (instance=instance@entry=0x89d8c68, signal_id=25, detail=detail@entry=0) at gsignal.c:3356 > var_args = 0xbfb2ad7c "\330\346\302\266\200x\303\266hN\300\266\310\336\302\266\364\257\206M\250+\300\266\250+\300\266hN\300\266\061\305|M\270\244\235\b\026\023yMY\246wM\364\377\241M\250+\300\266hN\300\266\370\216\303\266w[\230M\020\250\235\b\330\346\302\266\270H\302\266\020!\304\266\200x\303\266hN\300\266\230\303\235\b\350Z\230M\364\257\206M(\302\235\b\001" >#16 0x4d997daf in on_signal_received (connection=0x89da810, sender_name=0xb6c2e6d8 ":1.45", object_path=0xb6c248b8 "/org/freedesktop/UDisks2", interface_name=0xb6c42110 "org.freedesktop.DBus.ObjectManager", signal_name=0xb6c37880 "InterfacesAdded", parameters=0xb6c04e68, user_data=0x89dc398) at gdbusproxy.c:927 > data = 0x89dc398 > proxy = 0x89d8c68 >#17 0x4d985b77 in emit_signal_instance_in_idle_cb (data=data@entry=0xb6c02ba8) at gdbusconnection.c:3665 > signal_instance = 0xb6c02ba8 > parameters = 0xb6c04e68 > has_subscription = 1 >#18 0x4d788b01 in g_idle_dispatch (source=source@entry=0xb6c38ef8, callback=0x4d985ae0 <emit_signal_instance_in_idle_cb>, user_data=0xb6c02ba8) at gmain.c:4657 >No locals. >#19 0x4d78b0bb in g_main_dispatch (context=0x89d2050, context@entry=0x89dc228) at gmain.c:2539 > dispatch = 0x4d788ae0 <g_idle_dispatch> > was_in_call = 0 > user_data = 0xb6c02ba8 > callback = 0x4d985ae0 <emit_signal_instance_in_idle_cb> > cb_funcs = 0x4d86b4dc > cb_data = 0xb6c3ce68 > current_source_link = {data = 0xb6c38ef8, next = 0x0} > need_destroy = <optimized out> > source = 0xb6c38ef8 > current = 0x89dc228 > i = <optimized out> >#20 g_main_context_dispatch (context=context@entry=0x89d2050) at gmain.c:3075 >No locals. >#21 0x4d78b460 in g_main_context_iterate (context=0x89d2050, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3146 > max_priority = 2147483647 > timeout = 100 > some_ready = 1 > nfds = 5 > allocated_nfds = <optimized out> > fds = <optimized out> >#22 0x4d78b8c3 in g_main_loop_run (loop=loop@entry=0x89d1e38) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#23 0x0805bc1c in g_vfs_proxy_volume_monitor_daemon_main (argc=argc@entry=1, argv=argv@entry=0xbfb2b014, dbus_name=dbus_name@entry=0x805bd90 "org.gtk.Private.UDisks2VolumeMonitor", volume_monitor_type=144514952) at gvfsproxyvolumemonitordaemon.c:2179 > ret = 1 > loop = 0x89d1e38 > dbus_error = {name = 0x0, message = 0x0, dummy1 = 1, dummy2 = 0, dummy3 = 1, dummy4 = 1, dummy5 = 0, padding1 = 0x804ea90} >#24 0x0804e07e in main (argc=1, argv=0xbfb2b014) at udisks2volumemonitordaemon.c:42 >No locals. >From To Syms Read Shared Object Library >0x4e47f230 0x4e4a96e8 Yes /lib/libudisks2.so.0 >0x4e7d4a50 0x4e7d7f10 Yes /lib/libgudev-1.0.so.0 >0x4e883630 0x4e888334 Yes /lib/libsystemd-login.so.0 >0x4e7f6a30 0x4e80a4b4 Yes /lib/libgnome-keyring.so.0 >0x41043ce0 0x4104ec64 Yes /lib/libgvfscommon.so.0 >0x4279f7e0 0x427cf0a4 Yes /lib/libdbus-1.so.3 >0x422516a0 0x4225ce60 Yes /lib/libpthread.so.0 >0x4d8c4c80 0x4d8c5d7c Yes /lib/libgmodule-2.0.so.0 >0x42271920 0x4227545c Yes /lib/librt.so.1 >0x4d8ee710 0x4d9c1ee4 Yes /lib/libgio-2.0.so.0 >0x4d87ab10 0x4d8ac124 Yes /lib/libgobject-2.0.so.0 >0x4d758c50 0x4d7f8b24 Yes /lib/libglib-2.0.so.0 >0x4100ea40 0x41030b14 Yes /lib/libbluray.so.1 >0x43afca90 0x43afd540 Yes /lib/libutil.so.1 >0x420aff20 0x421f002c Yes /lib/libc.so.6 >0x4e6ac410 0x4e6b4dd4 Yes /lib/libudev.so.0 >0x42269ad0 0x4226aaec Yes /lib/libdl.so.2 >0x42076850 0x4208eec7 Yes /lib/ld-linux.so.2 >0x433ab470 0x434027f8 Yes /lib/libgcrypt.so.11 >0x4d86e4b0 0x4d86e698 Yes /lib/libgthread-2.0.so.0 >0x42448090 0x4244b794 Yes /lib/libffi.so.5 >0x422a96e0 0x422b6a7c Yes /lib/libz.so.1 >0x422c48e0 0x422d6d94 Yes /lib/libselinux.so.1 >0x424296b0 0x42437e94 Yes /lib/libresolv.so.2 >0x4dbbdf60 0x4dcaa6c4 Yes /lib/libxml2.so.2 >0x4334e6b0 0x4334ece0 Yes /lib/libgpg-error.so.0 >0x4227f470 0x42299678 Yes /lib/libm.so.6 >0xb6bdb320 0xb6bf6224 Yes /usr/lib/gio/modules/libgvfsdbus.so >0xb6bc9a40 0xb6bd0e7c Yes /lib/libnss_files.so.2 >$1 = 0x0 >$2 = 0x0 >eax 0x0 0 >ecx 0x0 0 >edx 0x8a2c28f 144884367 >ebx 0x42246ff4 1109684212 >esp 0xbfb2a5c0 0xbfb2a5c0 >ebp 0x0 0x0 >esi 0x3148 12616 >edi 0x8a2f3d7 144896983 >eip 0x4210de38 0x4210de38 <malloc_consolidate+120> >eflags 0x10206 [ PF IF RF ] >cs 0x73 115 >ss 0x7b 123 >ds 0x7b 123 >es 0x7b 123 >fs 0x0 0 >gs 0x33 51 >Dump of assembler code for function malloc_consolidate: > 0x4210ddc0 <+0>: push %ebp > 0x4210ddc1 <+1>: push %edi > 0x4210ddc2 <+2>: push %esi > 0x4210ddc3 <+3>: push %ebx > 0x4210ddc4 <+4>: call 0x421cdc33 <__x86.get_pc_thunk.bx> > 0x4210ddc9 <+9>: add $0x13922b,%ebx > 0x4210ddcf <+15>: sub $0x6c,%esp > 0x4210ddd2 <+18>: mov %eax,0x34(%esp) > 0x4210ddd6 <+22>: mov 0x18d4(%ebx),%edx > 0x4210dddc <+28>: test %edx,%edx > 0x4210ddde <+30>: je 0x4210df52 <malloc_consolidate+402> > 0x4210dde4 <+36>: mov %eax,%edx > 0x4210dde6 <+38>: cmpl $0x0,%gs:0xc > 0x4210ddee <+46>: je 0x4210ddf1 <malloc_consolidate+49> > 0x4210ddf0 <+48>: lock orl $0x1,0x4(%eax) > 0x4210ddf5 <+53>: add $0x30,%eax > 0x4210ddf8 <+56>: add $0x8,%edx > 0x4210ddfb <+59>: mov %eax,0x40(%esp) > 0x4210ddff <+63>: mov 0x34(%esp),%eax > 0x4210de03 <+67>: lea -0x4028c(%ebx),%edi > 0x4210de09 <+73>: mov %edx,0x3c(%esp) > 0x4210de0d <+77>: mov %edi,0x48(%esp) > 0x4210de11 <+81>: add $0x2c,%eax > 0x4210de14 <+84>: mov %eax,0x44(%esp) > 0x4210de18 <+88>: xor %edx,%edx > 0x4210de1a <+90>: mov 0x3c(%esp),%ebp > 0x4210de1e <+94>: xchg %edx,0x0(%ebp) > 0x4210de21 <+97>: test %edx,%edx > 0x4210de23 <+99>: jne 0x4210dea4 <malloc_consolidate+228> > 0x4210de25 <+101>: jmp 0x4210df20 <malloc_consolidate+352> > 0x4210de2a <+106>: lea 0x0(%esi),%esi > 0x4210de30 <+112>: mov 0x8(%edi),%eax > 0x4210de33 <+115>: add %ecx,%esi > 0x4210de35 <+117>: mov 0xc(%edi),%ecx >=> 0x4210de38 <+120>: cmp 0xc(%eax),%edi > 0x4210de3b <+123>: jne 0x4210e034 <malloc_consolidate+628> > 0x4210de41 <+129>: cmp 0x8(%ecx),%edi > 0x4210de44 <+132>: jne 0x4210e034 <malloc_consolidate+628> > 0x4210de4a <+138>: cmpl $0x1ff,0x4(%edi) > 0x4210de51 <+145>: mov %ecx,0xc(%eax) > 0x4210de54 <+148>: mov %eax,0x8(%ecx) > 0x4210de57 <+151>: jbe 0x4210de64 <malloc_consolidate+164> > 0x4210de59 <+153>: mov 0x10(%edi),%ecx > 0x4210de5c <+156>: test %ecx,%ecx > 0x4210de5e <+158>: jne 0x4210e150 <malloc_consolidate+912> > 0x4210de64 <+164>: mov 0x34(%esp),%ebp > 0x4210de68 <+168>: cmp $0x1ff,%esi > 0x4210de6e <+174>: mov 0x38(%ebp),%eax > 0x4210de71 <+177>: mov %edx,0x38(%ebp) > 0x4210de74 <+180>: mov %edx,0xc(%eax) > 0x4210de77 <+183>: jbe 0x4210de87 <malloc_consolidate+199> > 0x4210de79 <+185>: movl $0x0,0x10(%edx) > 0x4210de80 <+192>: movl $0x0,0x14(%edx) > 0x4210de87 <+199>: mov 0x40(%esp),%edi > 0x4210de8b <+203>: mov %esi,%ecx > 0x4210de8d <+205>: or $0x1,%ecx > 0x4210de90 <+208>: mov %ecx,0x4(%edx) > 0x4210de93 <+211>: mov %eax,0x8(%edx) > 0x4210de96 <+214>: mov %edi,0xc(%edx) > 0x4210de99 <+217>: mov %esi,(%edx,%esi,1) > 0x4210de9c <+220>: mov 0x38(%esp),%edx > 0x4210dea0 <+224>: test %edx,%edx > 0x4210dea2 <+226>: je 0x4210df20 <malloc_consolidate+352> > 0x4210dea4 <+228>: mov 0x4(%edx),%eax > 0x4210dea7 <+231>: mov 0x8(%edx),%edi > 0x4210deaa <+234>: mov %eax,%esi > 0x4210deac <+236>: and $0xfffffffa,%esi > 0x4210deaf <+239>: mov %edi,0x38(%esp) > 0x4210deb3 <+243>: lea (%edx,%esi,1),%edi > 0x4210deb6 <+246>: mov 0x4(%edi),%ebp > 0x4210deb9 <+249>: and $0xfffffff8,%ebp > 0x4210debc <+252>: test $0x1,%al > 0x4210debe <+254>: mov %ebp,0x24(%esp) > 0x4210dec2 <+258>: jne 0x4210defc <malloc_consolidate+316> > 0x4210dec4 <+260>: mov (%edx),%eax > 0x4210dec6 <+262>: sub %eax,%edx > 0x4210dec8 <+264>: add %eax,%esi > 0x4210deca <+266>: mov 0x8(%edx),%eax > 0x4210decd <+269>: mov 0xc(%edx),%ecx > 0x4210ded0 <+272>: cmp 0xc(%eax),%edx > 0x4210ded3 <+275>: jne 0x4210dfb9 <malloc_consolidate+505> > 0x4210ded9 <+281>: cmp 0x8(%ecx),%edx > 0x4210dedc <+284>: jne 0x4210dfb9 <malloc_consolidate+505> > 0x4210dee2 <+290>: cmpl $0x1ff,0x4(%edx) > 0x4210dee9 <+297>: mov %ecx,0xc(%eax) > 0x4210deec <+300>: mov %eax,0x8(%ecx) > 0x4210deef <+303>: jbe 0x4210defc <malloc_consolidate+316> > 0x4210def1 <+305>: mov 0x10(%edx),%ecx > 0x4210def4 <+308>: test %ecx,%ecx > 0x4210def6 <+310>: jne 0x4210e134 <malloc_consolidate+884> > 0x4210defc <+316>: mov 0x34(%esp),%eax > 0x4210df00 <+320>: cmp %edi,0x30(%eax) > 0x4210df03 <+323>: je 0x4210df40 <malloc_consolidate+384> > 0x4210df05 <+325>: mov 0x24(%esp),%ecx > 0x4210df09 <+329>: testb $0x1,0x4(%edi,%ecx,1) > 0x4210df0e <+334>: je 0x4210de30 <malloc_consolidate+112> > 0x4210df14 <+340>: andl $0xfffffffe,0x4(%edi) > 0x4210df18 <+344>: jmp 0x4210de64 <malloc_consolidate+164> > 0x4210df1d <+349>: lea 0x0(%esi),%esi > 0x4210df20 <+352>: addl $0x4,0x3c(%esp) > 0x4210df25 <+357>: mov 0x3c(%esp),%eax > 0x4210df29 <+361>: sub $0x4,%eax > 0x4210df2c <+364>: cmp %eax,0x44(%esp) > 0x4210df30 <+368>: jne 0x4210de18 <malloc_consolidate+88> > 0x4210df36 <+374>: add $0x6c,%esp > 0x4210df39 <+377>: pop %ebx > 0x4210df3a <+378>: pop %esi > 0x4210df3b <+379>: pop %edi > 0x4210df3c <+380>: pop %ebp > 0x4210df3d <+381>: ret > 0x4210df3e <+382>: xchg %ax,%ax > 0x4210df40 <+384>: add 0x24(%esp),%esi > 0x4210df44 <+388>: or $0x1,%esi > 0x4210df47 <+391>: mov %esi,0x4(%edx) > 0x4210df4a <+394>: mov %edx,0x30(%eax) > 0x4210df4d <+397>: jmp 0x4210de9c <malloc_consolidate+220> > 0x4210df52 <+402>: mov %eax,%ecx > 0x4210df54 <+404>: mov $0xfffffffe,%edx > 0x4210df59 <+409>: lea 0x0(%esi,%eiz,1),%esi > 0x4210df60 <+416>: lea 0x38(%ecx,%edx,4),%eax > 0x4210df64 <+420>: add $0x2,%edx > 0x4210df67 <+423>: cmp $0xfc,%edx > 0x4210df6d <+429>: mov %eax,0xc(%eax) > 0x4210df70 <+432>: mov %eax,0x8(%eax) > 0x4210df73 <+435>: jne 0x4210df60 <malloc_consolidate+416> > 0x4210df75 <+437>: lea 0x42c(%ebx),%eax > 0x4210df7b <+443>: cmp %eax,0x34(%esp) > 0x4210df7f <+447>: je 0x4210dfa3 <malloc_consolidate+483> > 0x4210df81 <+449>: mov 0x34(%esp),%edx > 0x4210df85 <+453>: mov 0x4(%edx),%eax > 0x4210df88 <+456>: mov %edx,%ecx > 0x4210df8a <+458>: or $0x2,%eax > 0x4210df8d <+461>: or $0x1,%eax > 0x4210df90 <+464>: mov %eax,0x4(%ecx) > 0x4210df93 <+467>: mov %ecx,%eax > 0x4210df95 <+469>: add $0x30,%eax > 0x4210df98 <+472>: mov %eax,0x30(%ecx) > 0x4210df9b <+475>: add $0x6c,%esp > 0x4210df9e <+478>: pop %ebx > 0x4210df9f <+479>: pop %esi > 0x4210dfa0 <+480>: pop %edi > 0x4210dfa1 <+481>: pop %ebp > 0x4210dfa2 <+482>: ret > 0x4210dfa3 <+483>: movl $0x40,0x18d4(%ebx) > 0x4210dfad <+493>: mov 0x430(%ebx),%eax > 0x4210dfb3 <+499>: mov 0x34(%esp),%ecx > 0x4210dfb7 <+503>: jmp 0x4210df8d <malloc_consolidate+461> > 0x4210dfb9 <+505>: mov 0x34(%esp),%ecx > 0x4210dfbd <+509>: cmpl $0x0,%gs:0xc > 0x4210dfc5 <+517>: je 0x4210dfc8 <malloc_consolidate+520> > 0x4210dfc7 <+519>: lock subl $0x1,(%ecx) > 0x4210dfcb <+523>: jne 0x4211389a <_L_unlock_3045> > 0x4210dfd1 <+529>: mov 0x160(%ebx),%ebp > 0x4210dfd7 <+535>: mov %ebp,%eax > 0x4210dfd9 <+537>: and $0x5,%eax > 0x4210dfdc <+540>: cmp $0x5,%eax > 0x4210dfdf <+543>: mov %ebp,0x4c(%esp) > 0x4210dfe3 <+547>: je 0x4210e26b <malloc_consolidate+1195> > 0x4210dfe9 <+553>: testb $0x1,0x4c(%esp) > 0x4210dfee <+558>: jne 0x4210e09a <malloc_consolidate+730> > 0x4210dff4 <+564>: testb $0x2,0x4c(%esp) > 0x4210dff9 <+569>: jne 0x4210e21c <malloc_consolidate+1116> > 0x4210dfff <+575>: movl $0x0,0x4c(%esp) > 0x4210e007 <+583>: xor %eax,%eax > 0x4210e009 <+585>: mov $0x1,%ecx > 0x4210e00e <+590>: movl $0x1,0x28(%esp) > 0x4210e016 <+598>: mov 0x34(%esp),%ebp > 0x4210e01a <+602>: cmpl $0x0,%gs:0xc > 0x4210e022 <+610>: je 0x4210e025 <malloc_consolidate+613> > 0x4210e024 <+612>: lock cmpxchg %ecx,0x0(%ebp) > 0x4210e029 <+617>: jne 0x421138a6 <_L_lock_3090> > 0x4210e02f <+623>: jmp 0x4210defc <malloc_consolidate+316> > 0x4210e034 <+628>: mov 0x34(%esp),%ebp > 0x4210e038 <+632>: cmpl $0x0,%gs:0xc > 0x4210e040 <+640>: je 0x4210e043 <malloc_consolidate+643> > 0x4210e042 <+642>: lock subl $0x1,0x0(%ebp) > 0x4210e047 <+647>: jne 0x421138b3 <_L_unlock_3113> > 0x4210e04d <+653>: mov 0x160(%ebx),%ebp > 0x4210e053 <+659>: mov %ebp,%eax > 0x4210e055 <+661>: and $0x5,%eax > 0x4210e058 <+664>: cmp $0x5,%eax > 0x4210e05b <+667>: je 0x4210e221 <malloc_consolidate+1121> > 0x4210e061 <+673>: test $0x1,%ebp > 0x4210e067 <+679>: jne 0x4210e16c <malloc_consolidate+940> > 0x4210e06d <+685>: and $0x2,%ebp > 0x4210e070 <+688>: jne 0x4210e21c <malloc_consolidate+1116> > 0x4210e076 <+694>: xor %eax,%eax > 0x4210e078 <+696>: mov $0x1,%ecx > 0x4210e07d <+701>: mov 0x34(%esp),%edi > 0x4210e081 <+705>: cmpl $0x0,%gs:0xc > 0x4210e089 <+713>: je 0x4210e08c <malloc_consolidate+716> > 0x4210e08b <+715>: lock cmpxchg %ecx,(%edi) > 0x4210e08f <+719>: jne 0x421138c0 <_L_lock_3152> > 0x4210e095 <+725>: jmp 0x4210de64 <malloc_consolidate+164> > 0x4210e09a <+730>: lea 0x5f(%esp),%eax > 0x4210e09e <+734>: lea 0x57(%esp),%ecx > 0x4210e0a2 <+738>: mov %edx,(%esp) > 0x4210e0a5 <+741>: movl $0x0,0xc(%esp) > 0x4210e0ad <+749>: movl $0x10,0x8(%esp) > 0x4210e0b5 <+757>: mov %eax,0x4(%esp) > 0x4210e0b9 <+761>: mov %edx,0x2c(%esp) > 0x4210e0bd <+765>: mov %ecx,0x30(%esp) > 0x4210e0c1 <+769>: movb $0x0,0x5f(%esp) > 0x4210e0c6 <+774>: call 0x420db670 <_itoa_word> > 0x4210e0cb <+779>: mov 0x30(%esp),%ecx > 0x4210e0cf <+783>: mov 0x2c(%esp),%edx > 0x4210e0d3 <+787>: cmp %ecx,%eax > 0x4210e0d5 <+789>: jbe 0x4210e0ed <malloc_consolidate+813> > 0x4210e0d7 <+791>: mov 0x24(%esp),%ebp > 0x4210e0db <+795>: sub $0x1,%eax > 0x4210e0de <+798>: cmp %ecx,%eax > 0x4210e0e0 <+800>: movb $0x30,(%eax) > 0x4210e0e3 <+803>: jne 0x4210e0db <malloc_consolidate+795> > 0x4210e0e5 <+805>: mov %ebp,0x24(%esp) > 0x4210e0e9 <+809>: lea 0x57(%esp),%eax > 0x4210e0ed <+813>: mov 0x364c(%ebx),%ecx > 0x4210e0f3 <+819>: mov (%ecx),%ecx > 0x4210e0f5 <+821>: mov %eax,0x10(%esp) > 0x4210e0f9 <+825>: lea -0x40265(%ebx),%eax > 0x4210e0ff <+831>: mov %eax,0xc(%esp) > 0x4210e103 <+835>: lea -0x3e0a0(%ebx),%eax > 0x4210e109 <+841>: mov %eax,0x4(%esp) > 0x4210e10d <+845>: mov 0x4c(%esp),%eax > 0x4210e111 <+849>: test %ecx,%ecx > 0x4210e113 <+851>: cmove 0x48(%esp),%ecx > 0x4210e118 <+856>: mov %edx,0x2c(%esp) > 0x4210e11c <+860>: and $0x2,%eax > 0x4210e11f <+863>: mov %ecx,0x8(%esp) > 0x4210e123 <+867>: mov %eax,(%esp) > 0x4210e126 <+870>: call 0x42106c20 <__libc_message> > 0x4210e12b <+875>: mov 0x2c(%esp),%edx > 0x4210e12f <+879>: jmp 0x4210dfff <malloc_consolidate+575> > 0x4210e134 <+884>: mov 0x10(%eax),%ebp > 0x4210e137 <+887>: test %ebp,%ebp > 0x4210e139 <+889>: je 0x4210e1fa <malloc_consolidate+1082> > 0x4210e13f <+895>: mov 0x14(%edx),%eax > 0x4210e142 <+898>: mov %eax,0x14(%ecx) > 0x4210e145 <+901>: mov 0x14(%edx),%eax > 0x4210e148 <+904>: mov %ecx,0x10(%eax) > 0x4210e14b <+907>: jmp 0x4210defc <malloc_consolidate+316> > 0x4210e150 <+912>: mov 0x10(%eax),%ebp > 0x4210e153 <+915>: test %ebp,%ebp > 0x4210e155 <+917>: je 0x4210e24d <malloc_consolidate+1165> > 0x4210e15b <+923>: mov 0x14(%edi),%eax > 0x4210e15e <+926>: mov %eax,0x14(%ecx) > 0x4210e161 <+929>: mov 0x14(%edi),%eax > 0x4210e164 <+932>: mov %ecx,0x10(%eax) > 0x4210e167 <+935>: jmp 0x4210de64 <malloc_consolidate+164> > 0x4210e16c <+940>: lea 0x5f(%esp),%eax > 0x4210e170 <+944>: lea 0x57(%esp),%ecx > 0x4210e174 <+948>: movl $0x0,0xc(%esp) > 0x4210e17c <+956>: movl $0x10,0x8(%esp) > 0x4210e184 <+964>: mov %eax,0x4(%esp) > 0x4210e188 <+968>: mov %edi,(%esp) > 0x4210e18b <+971>: mov %edx,0x2c(%esp) > 0x4210e18f <+975>: mov %ecx,0x30(%esp) > 0x4210e193 <+979>: movb $0x0,0x5f(%esp) > 0x4210e198 <+984>: call 0x420db670 <_itoa_word> > 0x4210e19d <+989>: mov 0x30(%esp),%ecx > 0x4210e1a1 <+993>: mov 0x2c(%esp),%edx > 0x4210e1a5 <+997>: cmp %ecx,%eax > 0x4210e1a7 <+999>: jbe 0x4210e1b7 <malloc_consolidate+1015> > 0x4210e1a9 <+1001>: sub $0x1,%eax > 0x4210e1ac <+1004>: cmp %ecx,%eax > 0x4210e1ae <+1006>: movb $0x30,(%eax) > 0x4210e1b1 <+1009>: jne 0x4210e1a9 <malloc_consolidate+1001> > 0x4210e1b3 <+1011>: lea 0x57(%esp),%eax > 0x4210e1b7 <+1015>: mov 0x364c(%ebx),%ecx > 0x4210e1bd <+1021>: mov (%ecx),%ecx > 0x4210e1bf <+1023>: mov %eax,0x10(%esp) > 0x4210e1c3 <+1027>: lea -0x40265(%ebx),%eax > 0x4210e1c9 <+1033>: mov %eax,0xc(%esp) > 0x4210e1cd <+1037>: lea -0x3e0a0(%ebx),%eax > 0x4210e1d3 <+1043>: mov %eax,0x4(%esp) > 0x4210e1d7 <+1047>: test %ecx,%ecx > 0x4210e1d9 <+1049>: cmove 0x48(%esp),%ecx > 0x4210e1de <+1054>: and $0x2,%ebp > 0x4210e1e1 <+1057>: mov %ebp,(%esp) > 0x4210e1e4 <+1060>: mov %edx,0x2c(%esp) > 0x4210e1e8 <+1064>: mov %ecx,0x8(%esp) > 0x4210e1ec <+1068>: call 0x42106c20 <__libc_message> > 0x4210e1f1 <+1073>: mov 0x2c(%esp),%edx > 0x4210e1f5 <+1077>: jmp 0x4210e076 <malloc_consolidate+694> > 0x4210e1fa <+1082>: cmp %ecx,%edx > 0x4210e1fc <+1084>: je 0x4210e299 <malloc_consolidate+1241> > 0x4210e202 <+1090>: mov %ecx,0x10(%eax) > 0x4210e205 <+1093>: mov 0x14(%edx),%ecx > 0x4210e208 <+1096>: mov %ecx,0x14(%eax) > 0x4210e20b <+1099>: mov 0x10(%edx),%ecx > 0x4210e20e <+1102>: mov %eax,0x14(%ecx) > 0x4210e211 <+1105>: mov 0x14(%edx),%ecx > 0x4210e214 <+1108>: mov %eax,0x10(%ecx) > 0x4210e217 <+1111>: jmp 0x4210defc <malloc_consolidate+316> > 0x4210e21c <+1116>: call 0x420c9150 <__GI_abort> > 0x4210e221 <+1121>: lea -0x40265(%ebx),%eax > 0x4210e227 <+1127>: and $0x2,%ebp > 0x4210e22a <+1130>: mov %eax,0x8(%esp) > 0x4210e22e <+1134>: lea -0x3f181(%ebx),%eax > 0x4210e234 <+1140>: mov %eax,0x4(%esp) > 0x4210e238 <+1144>: mov %ebp,(%esp) > 0x4210e23b <+1147>: mov %edx,0x2c(%esp) > 0x4210e23f <+1151>: call 0x42106c20 <__libc_message> > 0x4210e244 <+1156>: mov 0x2c(%esp),%edx > 0x4210e248 <+1160>: jmp 0x4210e076 <malloc_consolidate+694> > 0x4210e24d <+1165>: cmp %ecx,%edi > 0x4210e24f <+1167>: je 0x4210e2a4 <malloc_consolidate+1252> > 0x4210e251 <+1169>: mov %ecx,0x10(%eax) > 0x4210e254 <+1172>: mov 0x14(%edi),%ecx > 0x4210e257 <+1175>: mov %ecx,0x14(%eax) > 0x4210e25a <+1178>: mov 0x10(%edi),%ecx > 0x4210e25d <+1181>: mov %eax,0x14(%ecx) > 0x4210e260 <+1184>: mov 0x14(%edi),%ecx > 0x4210e263 <+1187>: mov %eax,0x10(%ecx) > 0x4210e266 <+1190>: jmp 0x4210de64 <malloc_consolidate+164> > 0x4210e26b <+1195>: lea -0x40265(%ebx),%eax > 0x4210e271 <+1201>: mov %eax,0x8(%esp) > 0x4210e275 <+1205>: lea -0x3f181(%ebx),%eax > 0x4210e27b <+1211>: mov %eax,0x4(%esp) > 0x4210e27f <+1215>: mov %ebp,%eax > 0x4210e281 <+1217>: and $0x2,%eax > 0x4210e284 <+1220>: mov %eax,(%esp) > 0x4210e287 <+1223>: mov %edx,0x2c(%esp) > 0x4210e28b <+1227>: call 0x42106c20 <__libc_message> > 0x4210e290 <+1232>: mov 0x2c(%esp),%edx > 0x4210e294 <+1236>: jmp 0x4210dfff <malloc_consolidate+575> > 0x4210e299 <+1241>: mov %eax,0x14(%eax) > 0x4210e29c <+1244>: mov %eax,0x10(%eax) > 0x4210e29f <+1247>: jmp 0x4210defc <malloc_consolidate+316> > 0x4210e2a4 <+1252>: mov %eax,0x14(%eax) > 0x4210e2a7 <+1255>: mov %eax,0x10(%eax) > 0x4210e2aa <+1258>: jmp 0x4210de64 <malloc_consolidate+164> >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 866017
:
626452
|
626453
|
626454
| 626455 |
626456
|
626457
|
626458
|
626459
|
626460