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 645986 Details for
Bug 877171
[abrt] obex-data-server-0.4.6-3.fc17: dbus_free: Process /usr/bin/obex-data-server 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), 30.74 KB, created by
Giles Waltersrna1405
on 2012-11-15 21:08:45 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Giles Waltersrna1405
Created:
2012-11-15 21:08:45 UTC
Size:
30.74 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 5999] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib/libthread_db.so.1". >Core was generated by `/usr/bin/obex-data-server --no-daemon '. >Program terminated with signal 11, Segmentation fault. >#0 0x4a22fed0 in malloc_consolidate (av=av@entry=0x4a369420) at malloc.c:4264 >4264 malloc.c: No such file or directory. > >Thread 1 (Thread 0xb77c9740 (LWP 5999)): >#0 0x4a22fed0 in malloc_consolidate (av=av@entry=0x4a369420) at malloc.c:4264 > fb = 0x4a369434 > maxfb = 0x4a36944c > p = 0x912e4f3 > nextp = 0x12edc000 > unsorted_bin = 0x4a369450 > first_unsorted = <optimized out> > nextchunk = 0x9130e57 > size = 10596 > nextsize = 318701568 > prevsize = <optimized out> > nextinuse = <optimized out> > bck = 0x14a > fwd = 0x568b704a >#1 0x4a230eb4 in _int_malloc (av=0x4a369420, bytes=bytes@entry=630) at malloc.c:3544 > nb = 640 > idx = 66 > 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 0x4a234edb in __libc_calloc (n=630, elem_size=elem_size@entry=1) at malloc.c:3284 > av = <optimized out> > oldtop = 0x9131bc8 > p = <optimized out> > bytes = 630 > sz = 630 > csz = <optimized out> > oldtopsize = 54328 > mem = <optimized out> > clearsize = <optimized out> > nclears = <optimized out> > d = <optimized out> > hook = <optimized out> >#3 0x4a1a3131 in _dl_new_object (realname=realname@entry=0x912e5a8 "/lib/libgcc_s.so.1", libname=libname@entry=0x4a327b89 "libgcc_s.so.1", type=type@entry=2, loader=loader@entry=0x0, mode=mode@entry=-1879048191, nsid=nsid@entry=0) at dl-object.c:77 > libname_len = 14 > new = <optimized out> > newname = <optimized out> > naudit = 0 > audit_space = <optimized out> > idx = <optimized out> >#4 0x4a19e4af in _dl_map_object_from_fd (name=name@entry=0x4a327b89 "libgcc_s.so.1", fd=6, fbp=fbp@entry=0xbf80a28c, realname=0x912e5a8 "/lib/libgcc_s.so.1", loader=loader@entry=0x0, l_type=l_type@entry=2, mode=mode@entry=-1879048191, stack_endp=stack_endp@entry=0xbf80a288, nsid=nsid@entry=0) at dl-load.c:1052 > l = <optimized out> > header = 0xbf80a290 > phdr = <optimized out> > ph = <optimized out> > maplength = <optimized out> > type = <optimized out> > st = {st_dev = 64769, __pad1 = 0, __st_ino = 3167207, st_mode = 33261, st_nlink = 1, st_uid = 0, st_gid = 0, st_rdev = 0, __pad2 = 0, st_size = 116148, st_blksize = 4096, st_blocks = 232, st_atim = {tv_sec = 1352896605, tv_nsec = 482804702}, st_mtim = {tv_sec = 1348235558, tv_nsec = 0}, st_ctim = {tv_sec = 1351858169, tv_nsec = 394023110}, st_ino = 3167207} > errstring = 0x0 > errval = 0 > r = 0x4a1b88e4 > make_consistent = true > stack_flags = <optimized out> >#5 0x4a1a03a4 in _dl_map_object (loader=0x0, loader@entry=0xb77cd2d8, name=name@entry=0x4a327b89 "libgcc_s.so.1", type=type@entry=2, trace_mode=trace_mode@entry=0, mode=mode@entry=-1879048191, nsid=nsid@entry=0) at dl-load.c:2355 > fd = <optimized out> > realname = 0x912e5a8 "/lib/libgcc_s.so.1" > name_copy = 0x4a1b8000 "\370\210\033J\031" > l = <optimized out> > fb = {len = 512, buf = "\177ELF\001\001\001\000\000\000\000\000\000\000\000\000\003\000\003\000\001\000\000\000 \320\204J4\000\000\000\214\300\001\000\000\000\000\000\064\000 \000\006\000(\000!\000 \000\001\000\000\000\000\000\000\000\000\260\204J\000\260\204J$\267\001\000$\267\001\000\005\000\000\000\000\020\000\000\001\000\000\000$\267\001\000$w\206J$w\206J\354\001\000\000L\003\000\000\006\000\000\000\000\020\000\000\002\000\000\000\064\267\001\000\064w\206J4w\206J\370\000\000\000\370\000\000\000\006\000\000\000\004\000\000\000\004\000\000\000\364\000\000\000\364\260\204J\364\260\204J$\000\000\000$\000\000\000\004\000\000\000\004\000\000\000P\345td\244\223\001\000\244C\206J\244C\206J\004\005\000\000\004\005\000\000\004\000\000\000\004\000\000\000Q\345td", '\000' <repeats 20 times>, "\006\000\000\000\004\000\000\000"...} > found_other_class = false > stack_end = 0xbf80b580 >#6 0x4a1ab596 in dl_open_worker (a=a@entry=0xbf80a63c) at dl-open.c:226 > args = 0xbf80a63c > file = 0x4a327b89 "libgcc_s.so.1" > mode = -2147483647 > call_map = 0xb77cd2d8 > dst = <optimized out> > new = <optimized out> > r = <optimized out> > reloc_mode = <optimized out> > nmaps = <optimized out> > l = <optimized out> > maps = <optimized out> > relocation_in_progress = <optimized out> > any_tls = <optimized out> > first_static_tls = <optimized out> >#7 0x4a1a748e in _dl_catch_error (objname=objname@entry=0xbf80a634, errstring=errstring@entry=0xbf80a638, mallocedp=mallocedp@entry=0xbf80a630, operate=operate@entry=0x4a1ab450 <dl_open_worker>, args=args@entry=0xbf80a63c) at dl-error.c:178 > errcode = 0 > old = 0xbf80a6d8 > c = {objname = 0x0, errstring = 0x0, malloced = false, env = {{__jmpbuf = {1243316164, -2, 1243317444, -1082087816, -1082088144, 1243247723}, __mask_was_saved = 0, __saved_mask = {__val = {0 <repeats 23 times>, 1245149151, 0, 0, 0, 0, 0, 0, 0, 1243316164}}}}} > catchp = 0xb77c973c >#8 0x4a1ab0b4 in _dl_open (file=0x4a327b89 "libgcc_s.so.1", mode=-2147483647, caller_dlopen=0x4a2c4408, nsid=-2, argc=3, argv=0xbf80b584, env=0xbf80b594) at dl-open.c:652 > args = {file = 0x4a327b89 "libgcc_s.so.1", mode = -2147483647, caller_dlopen = 0x4a2c4408, caller_dl_open = 0x4a2ec3a1, map = 0x0, nsid = 0, argc = 3, argv = 0xbf80b584, env = 0xbf80b594} > objname = <optimized out> > errstring = <optimized out> > malloced = <optimized out> > errcode = <optimized out> >#9 0x4a2ec3a1 in do_dlopen (ptr=ptr@entry=0xbf80a7b0) at dl-libc.c:89 > args = 0xbf80a7b0 >#10 0x4a1a748e in _dl_catch_error (objname=0xbf80a7a8, errstring=0xbf80a7ac, mallocedp=0xbf80a7a4, operate=0x4a2ec340 <do_dlopen>, args=0xbf80a7b0) at dl-error.c:178 > errcode = 0 > old = 0x0 > c = {objname = 0x0, errstring = 0x0, malloced = false, env = {{__jmpbuf = {1243316164, 1243315328, -1082086912, -1082087448, -1082087760, 1243247723}, __mask_was_saved = 0, __saved_mask = {__val = {0 <repeats 32 times>}}}}} > catchp = 0xb77c973c >#11 0x4a2ec4c3 in dlerror_run (args=0xbf80a7a8, operate=0x4a2ec340 <do_dlopen>) at dl-libc.c:48 > objname = 0x0 > last_errstring = 0x0 > malloced = <optimized out> > result = <optimized out> >#12 __GI___libc_dlopen_mode (name=0x0, mode=1244414984) at dl-libc.c:165 > args = {name = 0x0, mode = 0, caller_dlopen = 0x4a327b89, map = 0x80000001} >#13 0x4a368ff4 in ?? () from /lib/libc.so.6 >No symbol table info available. >#14 0x4a37a74e in pthread_once () at ../nptl/sysdeps/unix/sysv/linux/i386/pthread_once.S:122 >No locals. >#15 0x4a2c4675 in __GI___backtrace (array=array@entry=0xbf80aa00, size=size@entry=64) at ../sysdeps/i386/backtrace.c:121 > __p = <optimized out> > arg = {array = 0xbf80aa00, cnt = -1, size = 64, lastebp = 0x0, lastesp = 0x0} > once = 1 >#16 0x4a228f81 in __libc_message (do_abort=do_abort@entry=2, fmt=fmt@entry=0x4a32af54 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:178 > addrs = {0x0 <repeats 64 times>} > n = <optimized out> > ap = 0x7 <Address 0x7 out of bounds> > ap_copy = 0x7 <Address 0x7 out of bounds> > fd = 2 > on_2 = <optimized out> > list = <optimized out> > nlist = <optimized out> > cp = <optimized out> > written = <optimized out> >#17 0x4a2308e9 in malloc_printerr (ptr=0x912f960, str=0x4a32af80 "double free or corruption (fasttop)", action=<optimized out>) at malloc.c:5027 > buf = "0912f960" > cp = <optimized out> >#18 _int_free (av=0x4a369420, p=0x912f958, have_lock=0) at malloc.c:3948 > size = <optimized out> > fb = <optimized out> > nextchunk = <optimized out> > nextsize = <optimized out> > nextinuse = <optimized out> > prevsize = <optimized out> > bck = <optimized out> > fwd = <optimized out> > errstr = <optimized out> > locked = <optimized out> >#19 0x4a8cdfa0 in dbus_free (memory=memory@entry=0x912f960) at dbus-memory.c:656 >No locals. >#20 0x4a8c22ac in _dbus_pending_call_last_unref (pending=pending@entry=0x912f960) at dbus-pending-call.c:412 > connection = 0x912a6c8 >#21 0x4a8c23ef in _dbus_pending_call_unref_and_unlock (pending=pending@entry=0x912f960) at dbus-pending-call.c:443 > last_unref = <optimized out> >#22 0x4a8ad3a6 in _dbus_connection_detach_pending_call_and_unlock (connection=connection@entry=0x912a6c8, pending=pending@entry=0x912f960) at dbus-connection.c:1011 >No locals. >#23 0x4a8ad71e in _dbus_connection_remove_pending_call (connection=0x912a6c8, pending=pending@entry=0x912f960) at dbus-connection.c:1027 >No locals. >#24 0x4a8c1ed7 in dbus_pending_call_cancel (pending=pending@entry=0x912f960) at dbus-pending-call.c:633 > __FUNCTION__ = "dbus_pending_call_cancel" >#25 0x4ae02f68 in dbus_g_proxy_cancel_call (proxy=0x9122358, call=0x1) at dbus-gproxy.c:2929 > call_id = 1 > pending = 0x912f960 > priv = 0x9122368 > __PRETTY_FUNCTION__ = "dbus_g_proxy_cancel_call" >#26 0x4ae03087 in dbus_g_proxy_manager_unregister (manager=0x912e428, proxy=proxy@entry=0x9122240) at dbus-gproxy.c:1087 > link = <optimized out> > list = 0x912f800 > priv = 0x9122250 > tri = 0x912f6c0 "org.freedesktop.DBus" >#27 0x4ae034cf in dbus_g_proxy_dispose (object=0x9122240) at dbus-gproxy.c:1544 > proxy = 0x9122240 > priv = 0x9122250 >#28 0x4a56cde0 in g_object_run_dispose (object=0x9122240) at gobject.c:1061 > __PRETTY_FUNCTION__ = "g_object_run_dispose" >#29 0x4ae0016d in dbus_g_proxy_destroy (proxy=0x9122240) at dbus-gproxy.c:1577 >No locals. >#30 dbus_g_proxy_manager_filter (user_data=0x912e428, message=0x9127260, connection=<optimized out>) at dbus-gproxy.c:1230 > proxy = 0x9122240 > tmp = 0x91246b0 > manager = 0x912e428 >#31 dbus_g_proxy_manager_filter (connection=0x912a6c8, message=0x9127260, user_data=0x912e428) at dbus-gproxy.c:1195 >No locals. >#32 0x4a8b0ef9 in dbus_connection_dispatch (connection=connection@entry=0x912a6c8) at dbus-connection.c:4644 > filter = <optimized out> > next = 0x0 > message = 0x9127260 > link = <optimized out> > filter_list_copy = 0x91297f0 > message_link = 0x9129838 > result = DBUS_HANDLER_RESULT_NOT_YET_HANDLED > pending = <optimized out> > reply_serial = <optimized out> > status = <optimized out> > __FUNCTION__ = "dbus_connection_dispatch" >#33 0x4adf8ede in message_queue_dispatch (source=source@entry=0x912cd20, callback=0, user_data=0x0) at dbus-gmain.c:90 > connection = 0x912a6c8 >#34 0x4a44d0bb in g_main_dispatch (context=0x9129960, context@entry=0x91245c8) at gmain.c:2539 > dispatch = 0x4adf8eb0 <message_queue_dispatch> > was_in_call = 0 > user_data = 0x0 > callback = 0 > cb_funcs = 0x0 > cb_data = 0x0 > current_source_link = {data = 0x912cd20, next = 0x0} > need_destroy = <optimized out> > source = 0x912cd20 > current = 0x91245c8 > i = <optimized out> >#35 g_main_context_dispatch (context=context@entry=0x9129960) at gmain.c:3075 >No locals. >#36 0x4a44d460 in g_main_context_iterate (context=0x9129960, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3146 > max_priority = 0 > timeout = 0 > some_ready = 1 > nfds = 4 > allocated_nfds = <optimized out> > fds = <optimized out> >#37 0x4a44d8c3 in g_main_loop_run (loop=0x912e4e0) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#38 0x0804cc86 in main (argc=2, argv=0xbf80b584) at src/ods-main.c:195 > session_connection = <optimized out> > error = 0x0 > context = <optimized out> > sa = {__sigaction_handler = {sa_handler = 0x8051450 <sig_term>, sa_sigaction = 0x8051450 <sig_term>}, sa_mask = {__val = {0 <repeats 32 times>}}, sa_flags = 0, sa_restorer = 0} > no_daemon = 1 > system_bus = 0 > show_version = 0 > log = 0 > debug = 0 > options = {{long_name = 0x8063b19 "no-daemon", short_name = 110 'n', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0xbf80b380, description = 0x8063b23 "Do not daemonize", arg_description = 0x0}, {long_name = 0x8063b34 "system-bus", short_name = 115 's', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0xbf80b384, description = 0x8063c2c "Use system bus instead of the default session bus", arg_description = 0x0}, {long_name = 0x8063b56 "log", short_name = 108 'l', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0xbf80b38c, description = 0x8063b3f "Log all messages to syslog", arg_description = 0x0}, {long_name = 0x8063b5a "debug", short_name = 100 'd', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0xbf80b390, description = 0x8063b60 "Enable debugging messages", arg_description = 0x0}, {long_name = 0x8063b7a "version", short_name = 118 'v', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0xbf80b388, description = 0x8063c60 "Show version of obex-data-server and exit immediately", arg_description = 0x0}, {long_name = 0x0, short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0, arg_description = 0x0}} >From To Syms Read Shared Object Library >0x4a561b10 0x4a593124 Yes /lib/libgobject-2.0.so.0 >0x4a41ac50 0x4a4bab24 Yes /lib/libglib-2.0.so.0 >0x4a54b4b0 0x4a54b698 Yes /lib/libgthread-2.0.so.0 >0x4a393920 0x4a39745c Yes /lib/librt.so.1 >0x4ad89cc0 0x4ada0cb4 Yes /lib/libgdk_pixbuf-2.0.so.0 >0x43a780f0 0x43a79f60 Yes /lib/libusb-0.1.so.4 >0x4adf85c0 0x4ae0c1d8 Yes /lib/libdbus-glib-1.so.2 >0x4a8a77e0 0x4a8d70b4 Yes /lib/libdbus-1.so.3 >0x4a3736a0 0x4a37ee60 Yes /lib/libpthread.so.0 >0x4a762770 0x4a76f444 Yes /lib/libbluetooth.so.3 >0x410015f0 0x41007598 Yes /lib/libopenobex.so.1 >0x4a1d1f20 0x4a31202c Yes /lib/libc.so.6 >0x4a551090 0x4a554794 Yes /lib/libffi.so.5 >0x4a198850 0x4a1b0ec7 Yes /lib/ld-linux.so.2 >0x4a5abc80 0x4a5acd7c Yes /lib/libgmodule-2.0.so.0 >0x4a5d5710 0x4a6a8ee4 Yes /lib/libgio-2.0.so.0 >0x4a939d60 0x4a958c64 Yes /lib/libpng15.so.15 >0x4a3b9470 0x4a3d3678 Yes /lib/libm.so.6 >0x4342ce80 0x43435794 Yes /lib/libusb-1.0.so.0 >0x4a38bad0 0x4a38caec Yes /lib/libdl.so.2 >0x4a39e6e0 0x4a3aba7c Yes /lib/libz.so.1 >0x4a3e68e0 0x4a3f8d94 Yes /lib/libselinux.so.1 >0x4a5326b0 0x4a540e94 Yes /lib/libresolv.so.2 >$1 = 0xb77f5000 "" >$2 = 0x0 >eax 0x568b704a 1451978826 >ecx 0x14a 330 >edx 0x912e4f3 152233203 >ebx 0x4a368ff4 1245089780 >esp 0xbf809f30 0xbf809f30 >ebp 0x12ff0000 0x12ff0000 >esi 0x2964 10596 >edi 0x9130e57 152243799 >eip 0x4a22fed0 0x4a22fed0 <malloc_consolidate+272> >eflags 0x10202 [ 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: > 0x4a22fdc0 <+0>: push %ebp > 0x4a22fdc1 <+1>: push %edi > 0x4a22fdc2 <+2>: push %esi > 0x4a22fdc3 <+3>: push %ebx > 0x4a22fdc4 <+4>: call 0x4a2efc33 <__x86.get_pc_thunk.bx> > 0x4a22fdc9 <+9>: add $0x13922b,%ebx > 0x4a22fdcf <+15>: sub $0x6c,%esp > 0x4a22fdd2 <+18>: mov %eax,0x34(%esp) > 0x4a22fdd6 <+22>: mov 0x18d4(%ebx),%edx > 0x4a22fddc <+28>: test %edx,%edx > 0x4a22fdde <+30>: je 0x4a22ff52 <malloc_consolidate+402> > 0x4a22fde4 <+36>: mov %eax,%edx > 0x4a22fde6 <+38>: cmpl $0x0,%gs:0xc > 0x4a22fdee <+46>: je 0x4a22fdf1 <malloc_consolidate+49> > 0x4a22fdf0 <+48>: lock orl $0x1,0x4(%eax) > 0x4a22fdf5 <+53>: add $0x30,%eax > 0x4a22fdf8 <+56>: add $0x8,%edx > 0x4a22fdfb <+59>: mov %eax,0x40(%esp) > 0x4a22fdff <+63>: mov 0x34(%esp),%eax > 0x4a22fe03 <+67>: lea -0x4028c(%ebx),%edi > 0x4a22fe09 <+73>: mov %edx,0x3c(%esp) > 0x4a22fe0d <+77>: mov %edi,0x48(%esp) > 0x4a22fe11 <+81>: add $0x2c,%eax > 0x4a22fe14 <+84>: mov %eax,0x44(%esp) > 0x4a22fe18 <+88>: xor %edx,%edx > 0x4a22fe1a <+90>: mov 0x3c(%esp),%ebp > 0x4a22fe1e <+94>: xchg %edx,0x0(%ebp) > 0x4a22fe21 <+97>: test %edx,%edx > 0x4a22fe23 <+99>: jne 0x4a22fea4 <malloc_consolidate+228> > 0x4a22fe25 <+101>: jmp 0x4a22ff20 <malloc_consolidate+352> > 0x4a22fe2a <+106>: lea 0x0(%esi),%esi > 0x4a22fe30 <+112>: mov 0x8(%edi),%eax > 0x4a22fe33 <+115>: add %ecx,%esi > 0x4a22fe35 <+117>: mov 0xc(%edi),%ecx > 0x4a22fe38 <+120>: cmp 0xc(%eax),%edi > 0x4a22fe3b <+123>: jne 0x4a230034 <malloc_consolidate+628> > 0x4a22fe41 <+129>: cmp 0x8(%ecx),%edi > 0x4a22fe44 <+132>: jne 0x4a230034 <malloc_consolidate+628> > 0x4a22fe4a <+138>: cmpl $0x1ff,0x4(%edi) > 0x4a22fe51 <+145>: mov %ecx,0xc(%eax) > 0x4a22fe54 <+148>: mov %eax,0x8(%ecx) > 0x4a22fe57 <+151>: jbe 0x4a22fe64 <malloc_consolidate+164> > 0x4a22fe59 <+153>: mov 0x10(%edi),%ecx > 0x4a22fe5c <+156>: test %ecx,%ecx > 0x4a22fe5e <+158>: jne 0x4a230150 <malloc_consolidate+912> > 0x4a22fe64 <+164>: mov 0x34(%esp),%ebp > 0x4a22fe68 <+168>: cmp $0x1ff,%esi > 0x4a22fe6e <+174>: mov 0x38(%ebp),%eax > 0x4a22fe71 <+177>: mov %edx,0x38(%ebp) > 0x4a22fe74 <+180>: mov %edx,0xc(%eax) > 0x4a22fe77 <+183>: jbe 0x4a22fe87 <malloc_consolidate+199> > 0x4a22fe79 <+185>: movl $0x0,0x10(%edx) > 0x4a22fe80 <+192>: movl $0x0,0x14(%edx) > 0x4a22fe87 <+199>: mov 0x40(%esp),%edi > 0x4a22fe8b <+203>: mov %esi,%ecx > 0x4a22fe8d <+205>: or $0x1,%ecx > 0x4a22fe90 <+208>: mov %ecx,0x4(%edx) > 0x4a22fe93 <+211>: mov %eax,0x8(%edx) > 0x4a22fe96 <+214>: mov %edi,0xc(%edx) > 0x4a22fe99 <+217>: mov %esi,(%edx,%esi,1) > 0x4a22fe9c <+220>: mov 0x38(%esp),%edx > 0x4a22fea0 <+224>: test %edx,%edx > 0x4a22fea2 <+226>: je 0x4a22ff20 <malloc_consolidate+352> > 0x4a22fea4 <+228>: mov 0x4(%edx),%eax > 0x4a22fea7 <+231>: mov 0x8(%edx),%edi > 0x4a22feaa <+234>: mov %eax,%esi > 0x4a22feac <+236>: and $0xfffffffa,%esi > 0x4a22feaf <+239>: mov %edi,0x38(%esp) > 0x4a22feb3 <+243>: lea (%edx,%esi,1),%edi > 0x4a22feb6 <+246>: mov 0x4(%edi),%ebp > 0x4a22feb9 <+249>: and $0xfffffff8,%ebp > 0x4a22febc <+252>: test $0x1,%al > 0x4a22febe <+254>: mov %ebp,0x24(%esp) > 0x4a22fec2 <+258>: jne 0x4a22fefc <malloc_consolidate+316> > 0x4a22fec4 <+260>: mov (%edx),%eax > 0x4a22fec6 <+262>: sub %eax,%edx > 0x4a22fec8 <+264>: add %eax,%esi > 0x4a22feca <+266>: mov 0x8(%edx),%eax > 0x4a22fecd <+269>: mov 0xc(%edx),%ecx >=> 0x4a22fed0 <+272>: cmp 0xc(%eax),%edx > 0x4a22fed3 <+275>: jne 0x4a22ffb9 <malloc_consolidate+505> > 0x4a22fed9 <+281>: cmp 0x8(%ecx),%edx > 0x4a22fedc <+284>: jne 0x4a22ffb9 <malloc_consolidate+505> > 0x4a22fee2 <+290>: cmpl $0x1ff,0x4(%edx) > 0x4a22fee9 <+297>: mov %ecx,0xc(%eax) > 0x4a22feec <+300>: mov %eax,0x8(%ecx) > 0x4a22feef <+303>: jbe 0x4a22fefc <malloc_consolidate+316> > 0x4a22fef1 <+305>: mov 0x10(%edx),%ecx > 0x4a22fef4 <+308>: test %ecx,%ecx > 0x4a22fef6 <+310>: jne 0x4a230134 <malloc_consolidate+884> > 0x4a22fefc <+316>: mov 0x34(%esp),%eax > 0x4a22ff00 <+320>: cmp %edi,0x30(%eax) > 0x4a22ff03 <+323>: je 0x4a22ff40 <malloc_consolidate+384> > 0x4a22ff05 <+325>: mov 0x24(%esp),%ecx > 0x4a22ff09 <+329>: testb $0x1,0x4(%edi,%ecx,1) > 0x4a22ff0e <+334>: je 0x4a22fe30 <malloc_consolidate+112> > 0x4a22ff14 <+340>: andl $0xfffffffe,0x4(%edi) > 0x4a22ff18 <+344>: jmp 0x4a22fe64 <malloc_consolidate+164> > 0x4a22ff1d <+349>: lea 0x0(%esi),%esi > 0x4a22ff20 <+352>: addl $0x4,0x3c(%esp) > 0x4a22ff25 <+357>: mov 0x3c(%esp),%eax > 0x4a22ff29 <+361>: sub $0x4,%eax > 0x4a22ff2c <+364>: cmp %eax,0x44(%esp) > 0x4a22ff30 <+368>: jne 0x4a22fe18 <malloc_consolidate+88> > 0x4a22ff36 <+374>: add $0x6c,%esp > 0x4a22ff39 <+377>: pop %ebx > 0x4a22ff3a <+378>: pop %esi > 0x4a22ff3b <+379>: pop %edi > 0x4a22ff3c <+380>: pop %ebp > 0x4a22ff3d <+381>: ret > 0x4a22ff3e <+382>: xchg %ax,%ax > 0x4a22ff40 <+384>: add 0x24(%esp),%esi > 0x4a22ff44 <+388>: or $0x1,%esi > 0x4a22ff47 <+391>: mov %esi,0x4(%edx) > 0x4a22ff4a <+394>: mov %edx,0x30(%eax) > 0x4a22ff4d <+397>: jmp 0x4a22fe9c <malloc_consolidate+220> > 0x4a22ff52 <+402>: mov %eax,%ecx > 0x4a22ff54 <+404>: mov $0xfffffffe,%edx > 0x4a22ff59 <+409>: lea 0x0(%esi,%eiz,1),%esi > 0x4a22ff60 <+416>: lea 0x38(%ecx,%edx,4),%eax > 0x4a22ff64 <+420>: add $0x2,%edx > 0x4a22ff67 <+423>: cmp $0xfc,%edx > 0x4a22ff6d <+429>: mov %eax,0xc(%eax) > 0x4a22ff70 <+432>: mov %eax,0x8(%eax) > 0x4a22ff73 <+435>: jne 0x4a22ff60 <malloc_consolidate+416> > 0x4a22ff75 <+437>: lea 0x42c(%ebx),%eax > 0x4a22ff7b <+443>: cmp %eax,0x34(%esp) > 0x4a22ff7f <+447>: je 0x4a22ffa3 <malloc_consolidate+483> > 0x4a22ff81 <+449>: mov 0x34(%esp),%edx > 0x4a22ff85 <+453>: mov 0x4(%edx),%eax > 0x4a22ff88 <+456>: mov %edx,%ecx > 0x4a22ff8a <+458>: or $0x2,%eax > 0x4a22ff8d <+461>: or $0x1,%eax > 0x4a22ff90 <+464>: mov %eax,0x4(%ecx) > 0x4a22ff93 <+467>: mov %ecx,%eax > 0x4a22ff95 <+469>: add $0x30,%eax > 0x4a22ff98 <+472>: mov %eax,0x30(%ecx) > 0x4a22ff9b <+475>: add $0x6c,%esp > 0x4a22ff9e <+478>: pop %ebx > 0x4a22ff9f <+479>: pop %esi > 0x4a22ffa0 <+480>: pop %edi > 0x4a22ffa1 <+481>: pop %ebp > 0x4a22ffa2 <+482>: ret > 0x4a22ffa3 <+483>: movl $0x40,0x18d4(%ebx) > 0x4a22ffad <+493>: mov 0x430(%ebx),%eax > 0x4a22ffb3 <+499>: mov 0x34(%esp),%ecx > 0x4a22ffb7 <+503>: jmp 0x4a22ff8d <malloc_consolidate+461> > 0x4a22ffb9 <+505>: mov 0x34(%esp),%ecx > 0x4a22ffbd <+509>: cmpl $0x0,%gs:0xc > 0x4a22ffc5 <+517>: je 0x4a22ffc8 <malloc_consolidate+520> > 0x4a22ffc7 <+519>: lock subl $0x1,(%ecx) > 0x4a22ffcb <+523>: jne 0x4a23589a <_L_unlock_3045> > 0x4a22ffd1 <+529>: mov 0x160(%ebx),%ebp > 0x4a22ffd7 <+535>: mov %ebp,%eax > 0x4a22ffd9 <+537>: and $0x5,%eax > 0x4a22ffdc <+540>: cmp $0x5,%eax > 0x4a22ffdf <+543>: mov %ebp,0x4c(%esp) > 0x4a22ffe3 <+547>: je 0x4a23026b <malloc_consolidate+1195> > 0x4a22ffe9 <+553>: testb $0x1,0x4c(%esp) > 0x4a22ffee <+558>: jne 0x4a23009a <malloc_consolidate+730> > 0x4a22fff4 <+564>: testb $0x2,0x4c(%esp) > 0x4a22fff9 <+569>: jne 0x4a23021c <malloc_consolidate+1116> > 0x4a22ffff <+575>: movl $0x0,0x4c(%esp) > 0x4a230007 <+583>: xor %eax,%eax > 0x4a230009 <+585>: mov $0x1,%ecx > 0x4a23000e <+590>: movl $0x1,0x28(%esp) > 0x4a230016 <+598>: mov 0x34(%esp),%ebp > 0x4a23001a <+602>: cmpl $0x0,%gs:0xc > 0x4a230022 <+610>: je 0x4a230025 <malloc_consolidate+613> > 0x4a230024 <+612>: lock cmpxchg %ecx,0x0(%ebp) > 0x4a230029 <+617>: jne 0x4a2358a6 <_L_lock_3090> > 0x4a23002f <+623>: jmp 0x4a22fefc <malloc_consolidate+316> > 0x4a230034 <+628>: mov 0x34(%esp),%ebp > 0x4a230038 <+632>: cmpl $0x0,%gs:0xc > 0x4a230040 <+640>: je 0x4a230043 <malloc_consolidate+643> > 0x4a230042 <+642>: lock subl $0x1,0x0(%ebp) > 0x4a230047 <+647>: jne 0x4a2358b3 <_L_unlock_3113> > 0x4a23004d <+653>: mov 0x160(%ebx),%ebp > 0x4a230053 <+659>: mov %ebp,%eax > 0x4a230055 <+661>: and $0x5,%eax > 0x4a230058 <+664>: cmp $0x5,%eax > 0x4a23005b <+667>: je 0x4a230221 <malloc_consolidate+1121> > 0x4a230061 <+673>: test $0x1,%ebp > 0x4a230067 <+679>: jne 0x4a23016c <malloc_consolidate+940> > 0x4a23006d <+685>: and $0x2,%ebp > 0x4a230070 <+688>: jne 0x4a23021c <malloc_consolidate+1116> > 0x4a230076 <+694>: xor %eax,%eax > 0x4a230078 <+696>: mov $0x1,%ecx > 0x4a23007d <+701>: mov 0x34(%esp),%edi > 0x4a230081 <+705>: cmpl $0x0,%gs:0xc > 0x4a230089 <+713>: je 0x4a23008c <malloc_consolidate+716> > 0x4a23008b <+715>: lock cmpxchg %ecx,(%edi) > 0x4a23008f <+719>: jne 0x4a2358c0 <_L_lock_3152> > 0x4a230095 <+725>: jmp 0x4a22fe64 <malloc_consolidate+164> > 0x4a23009a <+730>: lea 0x5f(%esp),%eax > 0x4a23009e <+734>: lea 0x57(%esp),%ecx > 0x4a2300a2 <+738>: mov %edx,(%esp) > 0x4a2300a5 <+741>: movl $0x0,0xc(%esp) > 0x4a2300ad <+749>: movl $0x10,0x8(%esp) > 0x4a2300b5 <+757>: mov %eax,0x4(%esp) > 0x4a2300b9 <+761>: mov %edx,0x2c(%esp) > 0x4a2300bd <+765>: mov %ecx,0x30(%esp) > 0x4a2300c1 <+769>: movb $0x0,0x5f(%esp) > 0x4a2300c6 <+774>: call 0x4a1fd670 <_itoa_word> > 0x4a2300cb <+779>: mov 0x30(%esp),%ecx > 0x4a2300cf <+783>: mov 0x2c(%esp),%edx > 0x4a2300d3 <+787>: cmp %ecx,%eax > 0x4a2300d5 <+789>: jbe 0x4a2300ed <malloc_consolidate+813> > 0x4a2300d7 <+791>: mov 0x24(%esp),%ebp > 0x4a2300db <+795>: sub $0x1,%eax > 0x4a2300de <+798>: cmp %ecx,%eax > 0x4a2300e0 <+800>: movb $0x30,(%eax) > 0x4a2300e3 <+803>: jne 0x4a2300db <malloc_consolidate+795> > 0x4a2300e5 <+805>: mov %ebp,0x24(%esp) > 0x4a2300e9 <+809>: lea 0x57(%esp),%eax > 0x4a2300ed <+813>: mov 0x364c(%ebx),%ecx > 0x4a2300f3 <+819>: mov (%ecx),%ecx > 0x4a2300f5 <+821>: mov %eax,0x10(%esp) > 0x4a2300f9 <+825>: lea -0x40265(%ebx),%eax > 0x4a2300ff <+831>: mov %eax,0xc(%esp) > 0x4a230103 <+835>: lea -0x3e0a0(%ebx),%eax > 0x4a230109 <+841>: mov %eax,0x4(%esp) > 0x4a23010d <+845>: mov 0x4c(%esp),%eax > 0x4a230111 <+849>: test %ecx,%ecx > 0x4a230113 <+851>: cmove 0x48(%esp),%ecx > 0x4a230118 <+856>: mov %edx,0x2c(%esp) > 0x4a23011c <+860>: and $0x2,%eax > 0x4a23011f <+863>: mov %ecx,0x8(%esp) > 0x4a230123 <+867>: mov %eax,(%esp) > 0x4a230126 <+870>: call 0x4a228c20 <__libc_message> > 0x4a23012b <+875>: mov 0x2c(%esp),%edx > 0x4a23012f <+879>: jmp 0x4a22ffff <malloc_consolidate+575> > 0x4a230134 <+884>: mov 0x10(%eax),%ebp > 0x4a230137 <+887>: test %ebp,%ebp > 0x4a230139 <+889>: je 0x4a2301fa <malloc_consolidate+1082> > 0x4a23013f <+895>: mov 0x14(%edx),%eax > 0x4a230142 <+898>: mov %eax,0x14(%ecx) > 0x4a230145 <+901>: mov 0x14(%edx),%eax > 0x4a230148 <+904>: mov %ecx,0x10(%eax) > 0x4a23014b <+907>: jmp 0x4a22fefc <malloc_consolidate+316> > 0x4a230150 <+912>: mov 0x10(%eax),%ebp > 0x4a230153 <+915>: test %ebp,%ebp > 0x4a230155 <+917>: je 0x4a23024d <malloc_consolidate+1165> > 0x4a23015b <+923>: mov 0x14(%edi),%eax > 0x4a23015e <+926>: mov %eax,0x14(%ecx) > 0x4a230161 <+929>: mov 0x14(%edi),%eax > 0x4a230164 <+932>: mov %ecx,0x10(%eax) > 0x4a230167 <+935>: jmp 0x4a22fe64 <malloc_consolidate+164> > 0x4a23016c <+940>: lea 0x5f(%esp),%eax > 0x4a230170 <+944>: lea 0x57(%esp),%ecx > 0x4a230174 <+948>: movl $0x0,0xc(%esp) > 0x4a23017c <+956>: movl $0x10,0x8(%esp) > 0x4a230184 <+964>: mov %eax,0x4(%esp) > 0x4a230188 <+968>: mov %edi,(%esp) > 0x4a23018b <+971>: mov %edx,0x2c(%esp) > 0x4a23018f <+975>: mov %ecx,0x30(%esp) > 0x4a230193 <+979>: movb $0x0,0x5f(%esp) > 0x4a230198 <+984>: call 0x4a1fd670 <_itoa_word> > 0x4a23019d <+989>: mov 0x30(%esp),%ecx > 0x4a2301a1 <+993>: mov 0x2c(%esp),%edx > 0x4a2301a5 <+997>: cmp %ecx,%eax > 0x4a2301a7 <+999>: jbe 0x4a2301b7 <malloc_consolidate+1015> > 0x4a2301a9 <+1001>: sub $0x1,%eax > 0x4a2301ac <+1004>: cmp %ecx,%eax > 0x4a2301ae <+1006>: movb $0x30,(%eax) > 0x4a2301b1 <+1009>: jne 0x4a2301a9 <malloc_consolidate+1001> > 0x4a2301b3 <+1011>: lea 0x57(%esp),%eax > 0x4a2301b7 <+1015>: mov 0x364c(%ebx),%ecx > 0x4a2301bd <+1021>: mov (%ecx),%ecx > 0x4a2301bf <+1023>: mov %eax,0x10(%esp) > 0x4a2301c3 <+1027>: lea -0x40265(%ebx),%eax > 0x4a2301c9 <+1033>: mov %eax,0xc(%esp) > 0x4a2301cd <+1037>: lea -0x3e0a0(%ebx),%eax > 0x4a2301d3 <+1043>: mov %eax,0x4(%esp) > 0x4a2301d7 <+1047>: test %ecx,%ecx > 0x4a2301d9 <+1049>: cmove 0x48(%esp),%ecx > 0x4a2301de <+1054>: and $0x2,%ebp > 0x4a2301e1 <+1057>: mov %ebp,(%esp) > 0x4a2301e4 <+1060>: mov %edx,0x2c(%esp) > 0x4a2301e8 <+1064>: mov %ecx,0x8(%esp) > 0x4a2301ec <+1068>: call 0x4a228c20 <__libc_message> > 0x4a2301f1 <+1073>: mov 0x2c(%esp),%edx > 0x4a2301f5 <+1077>: jmp 0x4a230076 <malloc_consolidate+694> > 0x4a2301fa <+1082>: cmp %ecx,%edx > 0x4a2301fc <+1084>: je 0x4a230299 <malloc_consolidate+1241> > 0x4a230202 <+1090>: mov %ecx,0x10(%eax) > 0x4a230205 <+1093>: mov 0x14(%edx),%ecx > 0x4a230208 <+1096>: mov %ecx,0x14(%eax) > 0x4a23020b <+1099>: mov 0x10(%edx),%ecx > 0x4a23020e <+1102>: mov %eax,0x14(%ecx) > 0x4a230211 <+1105>: mov 0x14(%edx),%ecx > 0x4a230214 <+1108>: mov %eax,0x10(%ecx) > 0x4a230217 <+1111>: jmp 0x4a22fefc <malloc_consolidate+316> > 0x4a23021c <+1116>: call 0x4a1eb150 <__GI_abort> > 0x4a230221 <+1121>: lea -0x40265(%ebx),%eax > 0x4a230227 <+1127>: and $0x2,%ebp > 0x4a23022a <+1130>: mov %eax,0x8(%esp) > 0x4a23022e <+1134>: lea -0x3f181(%ebx),%eax > 0x4a230234 <+1140>: mov %eax,0x4(%esp) > 0x4a230238 <+1144>: mov %ebp,(%esp) > 0x4a23023b <+1147>: mov %edx,0x2c(%esp) > 0x4a23023f <+1151>: call 0x4a228c20 <__libc_message> > 0x4a230244 <+1156>: mov 0x2c(%esp),%edx > 0x4a230248 <+1160>: jmp 0x4a230076 <malloc_consolidate+694> > 0x4a23024d <+1165>: cmp %ecx,%edi > 0x4a23024f <+1167>: je 0x4a2302a4 <malloc_consolidate+1252> > 0x4a230251 <+1169>: mov %ecx,0x10(%eax) > 0x4a230254 <+1172>: mov 0x14(%edi),%ecx > 0x4a230257 <+1175>: mov %ecx,0x14(%eax) > 0x4a23025a <+1178>: mov 0x10(%edi),%ecx > 0x4a23025d <+1181>: mov %eax,0x14(%ecx) > 0x4a230260 <+1184>: mov 0x14(%edi),%ecx > 0x4a230263 <+1187>: mov %eax,0x10(%ecx) > 0x4a230266 <+1190>: jmp 0x4a22fe64 <malloc_consolidate+164> > 0x4a23026b <+1195>: lea -0x40265(%ebx),%eax > 0x4a230271 <+1201>: mov %eax,0x8(%esp) > 0x4a230275 <+1205>: lea -0x3f181(%ebx),%eax > 0x4a23027b <+1211>: mov %eax,0x4(%esp) > 0x4a23027f <+1215>: mov %ebp,%eax > 0x4a230281 <+1217>: and $0x2,%eax > 0x4a230284 <+1220>: mov %eax,(%esp) > 0x4a230287 <+1223>: mov %edx,0x2c(%esp) > 0x4a23028b <+1227>: call 0x4a228c20 <__libc_message> > 0x4a230290 <+1232>: mov 0x2c(%esp),%edx > 0x4a230294 <+1236>: jmp 0x4a22ffff <malloc_consolidate+575> > 0x4a230299 <+1241>: mov %eax,0x14(%eax) > 0x4a23029c <+1244>: mov %eax,0x10(%eax) > 0x4a23029f <+1247>: jmp 0x4a22fefc <malloc_consolidate+316> > 0x4a2302a4 <+1252>: mov %eax,0x14(%eax) > 0x4a2302a7 <+1255>: mov %eax,0x10(%eax) > 0x4a2302aa <+1258>: jmp 0x4a22fe64 <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 877171
:
645985
| 645986 |
645987
|
645988
|
645989
|
645990
|
645991
|
645992
|
645993
|
645994