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 912045 Details for
Bug 1113049
[abrt] geoclue: xmlDictCreate__internal_alias(): geoclue-plazes killed by 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), 40.09 KB, created by
Pavel Alexeev
on 2014-06-25 11:06:37 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Pavel Alexeev
Created:
2014-06-25 11:06:37 UTC
Size:
40.09 KB
patch
obsolete
>[New LWP 4850] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/libexec/geoclue-plazes'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 malloc_consolidate (av=av@entry=0x3d001b8760 <main_arena>) at malloc.c:4093 >4093 nextsize = chunksize(nextchunk); > >Thread 1 (Thread 0x7fa32bc98880 (LWP 4850)): >#0 malloc_consolidate (av=av@entry=0x3d001b8760 <main_arena>) at malloc.c:4093 > fb = <optimized out> > maxfb = 0x3d001b87b0 <main_arena+80> > p = 0x3d001b87c8 <main_arena+104> > nextp = 0x6abff0 > unsorted_bin = 0x3d001b87b8 <main_arena+88> > first_unsorted = <optimized out> > nextchunk = 0x3d00859718 > size = 6950736 > nextsize = <optimized out> > prevsize = <optimized out> > nextinuse = <optimized out> > bck = <optimized out> > fwd = <optimized out> >#1 0x0000003cffe7dea9 in _int_malloc (av=0x3d001b8760 <main_arena>, bytes=4096) at malloc.c:3378 > nb = 4112 > idx = 99 > 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 0x0000003cffe7ff6c in __GI___libc_malloc (bytes=4096) at malloc.c:2859 >No locals. >#3 0x00000035b46ff39f in xmlDictCreate__internal_alias () at dict.c:554 > dict = 0x67ab70 >#4 0x00000035b4638733 in xmlInitParserCtxt__internal_alias (ctxt=ctxt@entry=0x6a0c60) at parserInternals.c:1576 > input = <optimized out> >#5 0x00000035b4638bec in xmlNewParserCtxt__internal_alias () at parserInternals.c:1834 > ctxt = 0x6a0c60 >#6 0x00000035b464c2c8 in xmlCreateMemoryParserCtxt__internal_alias (buffer=0x688220 "<!DOCTYPE HTML PUBLIC \"-//IETF//DTD HTML 2.0//EN\">\n<html><head>\n<title>403 Forbidden</title>\n</head><body>\n<h1>Forbidden</h1>\n<p>You don't have permission to access /suggestions.xml\non this server.</p"..., size=277) at parser.c:14364 > ctxt = <optimized out> > input = <optimized out> > buf = <optimized out> >#7 0x00000035b4651f21 in xmlSAXParseDoc__internal_alias (sax=0x0, cur=0x1000 <error: Cannot access memory at address 0x1000>, cur@entry=0x688220 "<!DOCTYPE HTML PUBLIC \"-//IETF//DTD HTML 2.0//EN\">\n<html><head>\n<title>403 Forbidden</title>\n</head><body>\n<h1>Forbidden</h1>\n<p>You don't have permission to access /suggestions.xml\non this server.</p"..., recovery=0) at parser.c:14590 > ret = 0x0 > ctxt = 0x403b61 > oldsax = 0x69ed10 >#8 0x00000035b4651fcc in xmlParseDoc__internal_alias (cur=cur@entry=0x688220 "<!DOCTYPE HTML PUBLIC \"-//IETF//DTD HTML 2.0//EN\">\n<html><head>\n<title>403 Forbidden</title>\n</head><body>\n<h1>Forbidden</h1>\n<p>You don't have permission to access /suggestions.xml\non this server.</p"...) at parser.c:14624 >No locals. >#9 0x00000034b9a0d2a7 in gc_web_service_build_xpath_context (self=0x651f80) at gc-web-service.c:160 > doc = <optimized out> > tmp = 0x688220 "<!DOCTYPE HTML PUBLIC \"-//IETF//DTD HTML 2.0//EN\">\n<html><head>\n<title>403 Forbidden</title>\n</head><body>\n<h1>Forbidden</h1>\n<p>You don't have permission to access /suggestions.xml\non this server.</p"... >#10 gc_web_service_get_xpath_object (self=0x651f80, xpath=xpath@entry=0x403b61 "//plaze/latitude") at gc-web-service.c:229 > obj = 0x0 > __PRETTY_FUNCTION__ = "gc_web_service_get_xpath_object" > __FUNCTION__ = "gc_web_service_get_xpath_object" >#11 0x00000034b9a0d691 in gc_web_service_get_double (self=<optimized out>, value=value@entry=0x69ed20, xpath=xpath@entry=0x403b61 "//plaze/latitude") at gc-web-service.c:390 > obj = <optimized out> >#12 0x0000000000402820 in geoclue_plazes_get_position (iface=<optimized out>, fields=0x69ed10, timestamp=<optimized out>, latitude=0x69ed20, longitude=0x69ed28, altitude=<optimized out>, accuracy=0x69ed38, error=0x7fff141495b8) at geoclue-plazes.c:166 > plazes = 0x6432c0 > mac = <optimized out> > mac_lc = 0x6c62b0 "10:bf:48:3d:db:18" >#13 0x00000034b9a0e264 in dbus_glib_marshal_gc_iface_position_BOOLEAN__POINTER_POINTER_POINTER_POINTER_POINTER_POINTER_POINTER (closure=0x7fff141496a0, return_value=0x7fff141495c0, n_param_values=<optimized out>, param_values=0x67e790, invocation_hint=<optimized out>, marshal_data=0x34b9a0e330 <gc_iface_position_get_position>) at gc-iface-position-glue.h:102 > callback = <optimized out> > cc = <optimized out> > data1 = 0x6432c0 > data2 = <optimized out> > v_return = <optimized out> > __PRETTY_FUNCTION__ = "dbus_glib_marshal_gc_iface_position_BOOLEAN__POINTER_POINTER_POINTER_POINTER_POINTER_POINTER_POINTER" >#14 0x00000034b540d28d in invoke_object_method (message=0x67f610, connection=0x653600, method=0x34b9c14cd0 <dbus_glib_gc_iface_position_methods>, object_info=0x34b9c14ac0 <dbus_glib_gc_iface_position_object_info>, object=<optimized out>) at dbus-gobject.c:1899 > had_error = <optimized out> > value_array = 0x6a61a0 > gerror = 0x0 > closure = {ref_count = 0, meta_marshal_nouse = 0, n_guards = 0, n_fnotifiers = 0, n_inotifiers = 0, in_inotify = 0, floating = 0, derivative_flag = 0, in_marshal = 0, is_invalid = 0, marshal = 0x0, data = 0x0, notifiers = 0x0} > out_param_pos = 6 > have_retval = 1 > send_reply = 1 > in_signature = 0x6891a0 "" > out_param_count = 6944464 > out_param_gvalue_pos = 0 > retval_signals_error = 1 > arg_metadata = <optimized out> > is_async = <optimized out> > out_param_values = 0x69f6d0 > return_value = {g_type = 20, 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}}} > out_param_gvalues = 0x6a6fa0 > reply = 0x0 > retval_is_synthetic = 1 > retval_is_constant = 0 >#15 object_registration_message (connection=0x653600, message=message@entry=0x67f610, user_data=user_data@entry=0x648700) at dbus-gobject.c:2161 > pspec = <optimized out> > object = <optimized out> > setter = <optimized out> > getter = <optimized out> > getall = <optimized out> > s = <optimized out> > requested_propname = 0x0 > wincaps_propiface = 0x0 > iter = {dummy1 = 0x7fff00000000, dummy2 = 0x100000000000001, dummy3 = 0, dummy4 = 0, dummy5 = 1, dummy6 = 0, dummy7 = 6658784, dummy8 = 0, dummy9 = 6658592, dummy10 = 0, dummy11 = 6658704, pad1 = 0, pad2 = 0, pad3 = 0x0} > method = 0x34b9c14cd0 <dbus_glib_gc_iface_position_methods> > object_info = 0x34b9c14ac0 <dbus_glib_gc_iface_position_object_info> > ret = <optimized out> > o = 0x648700 >#16 0x000000372121df06 in _dbus_object_tree_dispatch_and_unlock (tree=0x653300, message=message@entry=0x67f610, found_object=found_object@entry=0x7fff141498c4) at dbus-object-tree.c:862 > message_function = 0x34b540cbc0 <object_registration_message> > user_data = 0x648700 > next = 0x0 > path = 0x67a1c0 > exact_match = 0 > list = 0x699700 > link = <optimized out> > result = DBUS_HANDLER_RESULT_NOT_YET_HANDLED > subtree = <optimized out> >#17 0x00000037212100b9 in dbus_connection_dispatch (connection=connection@entry=0x653600) at dbus-connection.c:4672 > message = 0x67f610 > link = <optimized out> > filter_list_copy = 0x0 > message_link = 0x6995c8 > result = <optimized out> > pending = <optimized out> > reply_serial = <optimized out> > status = <optimized out> > found_object = 1 > __FUNCTION__ = "dbus_connection_dispatch" >#18 0x00000034b540ad65 in message_queue_dispatch (source=source@entry=0x6565a0, callback=<optimized out>, user_data=<optimized out>) at dbus-gmain.c:90 > connection = 0x653600 >#19 0x0000003d036492a6 in g_main_dispatch (context=0x656480) at gmain.c:3066 > dispatch = 0x34b540ad50 <message_queue_dispatch> > was_in_call = 0 > user_data = 0x0 > callback = 0x0 > cb_funcs = 0x0 > cb_data = 0x0 > need_destroy = <optimized out> > current_source_link = {data = 0x6565a0, next = 0x0} > source = 0x6565a0 > current = 0x6c9120 > i = 0 >#20 g_main_context_dispatch (context=context@entry=0x656480) at gmain.c:3642 >No locals. >#21 0x0000003d03649628 in g_main_context_iterate (context=0x656480, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 > max_priority = 0 > timeout = 0 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = 3 > fds = 0x677b90 >#22 0x0000003d03649a3a in g_main_loop_run (loop=0x67b190) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#23 0x0000000000402072 in main () at geoclue-plazes.c:371 > o = 0x6432c0 >From To Syms Read Shared Object Library >0x00000034b920f080 0x00000034b922fb4c Yes /lib64/libnm-glib.so.4 >0x00000034b8e15170 0x00000034b8e42400 Yes /lib64/libnm-util.so.2 >0x00000034b9a08000 0x00000034b9a0edb8 Yes /lib64/libgeoclue.so.0 >0x00000034b540a610 0x00000034b541c8b4 Yes /lib64/libdbus-glib-1.so.2 >0x0000003721207ab0 0x0000003721231a54 Yes /lib64/libdbus-1.so.3 >0x0000003d04a0b160 0x0000003d04a39a18 Yes /lib64/libgobject-2.0.so.0 >0x0000003d0361a6e0 0x0000003d036b2f1c Yes /lib64/libglib-2.0.so.0 >0x00000035b462e870 0x00000035b4716930 Yes /lib64/libxml2.so.2 >0x0000003d00a059f0 0x0000003d00a11614 Yes /lib64/libpthread.so.0 >0x0000003cffe1f560 0x0000003cfff60bb4 Yes /lib64/libc.so.6 >0x00000033fa401510 0x00000033fa402b84 Yes /lib64/libuuid.so.1 >0x00000035c280b090 0x00000035c282eaa4 Yes /lib64/libssl3.so >0x00000035c1809f00 0x00000035c1821b18 Yes /lib64/libsmime3.so >0x00000035c0c19b30 0x00000035c0d04f74 Yes /lib64/libnss3.so >0x00000035be40be50 0x00000035be41a0b8 Yes /lib64/libnssutil3.so >0x00000035bec01090 0x00000035bec02018 Yes /lib64/libplds4.so >0x00000035be001510 0x00000035be002b18 Yes /lib64/libplc4.so >0x00000035be80d1e0 0x00000035be82d160 Yes /lib64/libnspr4.so >0x0000003d00600ed0 0x0000003d006019d0 Yes /lib64/libdl.so.2 >0x00000034b4831be0 0x00000034b48f365c Yes /lib64/libgio-2.0.so.0 >0x0000003d0a201190 0x0000003d0a202088 Yes /lib64/libgmodule-2.0.so.0 >0x00007fa32beb79a0 0x00007fa32beba8ea Yes /lib64/libgudev-1.0.so.0 >0x0000003d01a022d0 0x0000003d01a050bc Yes /lib64/librt.so.1 >0x0000003d04201870 0x0000003d04205fe8 Yes /lib64/libffi.so.6 >0x0000003d00e02210 0x0000003d00e0e930 Yes /lib64/libz.so.1 >0x00000035b16030e0 0x00000035b1619050 Yes /lib64/liblzma.so.5 >0x0000003d00205890 0x0000003d00274bb8 Yes /lib64/libm.so.6 >0x0000003cffa00b10 0x0000003cffa19c70 Yes /lib64/ld-linux-x86-64.so.2 >0x00000034b2c064a0 0x00000034b2c18fe4 Yes /lib64/libselinux.so.1 >0x0000003d03203a40 0x0000003d032127dc Yes /lib64/libresolv.so.2 >0x00007fa32bca24a0 0x00007fa32bcaaf52 Yes /lib64/libudev.so.1 >0x00000034b2801770 0x00000034b284b8e8 Yes /lib64/libpcre.so.1 >0x0000003d01202af0 0x0000003d01212218 Yes /lib64/libgcc_s.so.1 >0x00007fa32ba59b40 0x00007fa32ba85d9c Yes /lib64/libsoftokn3.so >0x00000035c2c0b150 0x00000035c2c9bff0 Yes /lib64/libsqlite3.so.0 >0x00000035b3e041c0 0x00000035b3e5aeb0 Yes /lib64/libfreebl3.so >0x00007fa32b84b240 0x00007fa32b851ee4 Yes /lib64/libnss_files.so.2 >0x00007fa32b644100 0x00007fa32b6474b8 Yes /lib64/libnss_dns.so.2 >$1 = 0x0 >$2 = 0x0 >rax 0x6a0f50 6950736 >rbx 0x3d001b87c8 261994809288 >rcx 0x67ab60 6794080 >rdx 0x21 33 >rsi 0x1000 4096 >rdi 0x3d001b8760 261994809184 >rbp 0x6a0f50 0x6a0f50 >rsp 0x7fff141491d0 0x7fff141491d0 >r8 0x3 3 >r9 0x3d001b87b8 261994809272 >r10 0x3d001b8768 261994809192 >r11 0x34b9a0d680 226452625024 >r12 0x3d00859718 262001760024 >r13 0x30 48 >r14 0x3d001b8760 261994809184 >r15 0x6abff0 6995952 >rip 0x3cffe7c35d 0x3cffe7c35d <malloc_consolidate+285> >eflags 0x10206 [ PF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >st0 <unavailable> >st1 <unavailable> >st2 <unavailable> >st3 <unavailable> >st4 <unavailable> >st5 <unavailable> >st6 <unavailable> >st7 <unavailable> >fctrl <unavailable> >fstat <unavailable> >ftag <unavailable> >fiseg <unavailable> >fioff <unavailable> >foseg <unavailable> >fooff <unavailable> >fop <unavailable> >xmm0 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm1 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm2 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm3 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm4 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm5 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm6 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm7 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm8 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm9 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm10 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm11 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm12 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm13 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm14 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm15 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >mxcsr <unavailable> >Dump of assembler code for function malloc_consolidate: > 0x0000003cffe7c240 <+0>: push %r15 > 0x0000003cffe7c242 <+2>: push %r14 > 0x0000003cffe7c244 <+4>: mov %rdi,%r14 > 0x0000003cffe7c247 <+7>: push %r13 > 0x0000003cffe7c249 <+9>: push %r12 > 0x0000003cffe7c24b <+11>: push %rbp > 0x0000003cffe7c24c <+12>: push %rbx > 0x0000003cffe7c24d <+13>: sub $0x78,%rsp > 0x0000003cffe7c251 <+17>: cmpq $0x0,0x33e927(%rip) # 0x3d001bab80 <global_max_fast> > 0x0000003cffe7c259 <+25>: je 0x3cffe7c412 <malloc_consolidate+466> > 0x0000003cffe7c25f <+31>: cmpl $0x0,%fs:0x18 > 0x0000003cffe7c268 <+40>: je 0x3cffe7c26b <malloc_consolidate+43> > 0x0000003cffe7c26a <+42>: lock orl $0x1,0x4(%rdi) > 0x0000003cffe7c26f <+47>: lea 0x50(%rdi),%rax > 0x0000003cffe7c273 <+51>: movq $0x1,0x10(%rsp) > 0x0000003cffe7c27c <+60>: lea 0x58(%rdi),%r9 > 0x0000003cffe7c280 <+64>: lea 0x8(%rdi),%r10 > 0x0000003cffe7c284 <+68>: mov %rax,0x8(%rsp) > 0x0000003cffe7c289 <+73>: lea 0x50(%rsp),%rax > 0x0000003cffe7c28e <+78>: sub %rax,0x10(%rsp) > 0x0000003cffe7c293 <+83>: mov %rax,0x18(%rsp) > 0x0000003cffe7c298 <+88>: lea 0x4f(%rsp),%rax > 0x0000003cffe7c29d <+93>: mov %rax,0x20(%rsp) > 0x0000003cffe7c2a2 <+98>: nopw 0x0(%rax,%rax,1) > 0x0000003cffe7c2a8 <+104>: xor %ebx,%ebx > 0x0000003cffe7c2aa <+106>: xchg %rbx,(%r10) > 0x0000003cffe7c2ad <+109>: test %rbx,%rbx > 0x0000003cffe7c2b0 <+112>: jne 0x3cffe7c34a <malloc_consolidate+266> > 0x0000003cffe7c2b6 <+118>: jmpq 0x3cffe7c3f0 <malloc_consolidate+432> > 0x0000003cffe7c2bb <+123>: nopl 0x0(%rax,%rax,1) > 0x0000003cffe7c2c0 <+128>: mov 0x10(%r12),%rax > 0x0000003cffe7c2c5 <+133>: add %r13,%rbp > 0x0000003cffe7c2c8 <+136>: mov 0x18(%r12),%rdx > 0x0000003cffe7c2cd <+141>: cmp 0x18(%rax),%r12 > 0x0000003cffe7c2d1 <+145>: jne 0x3cffe7c4eb <malloc_consolidate+683> > 0x0000003cffe7c2d7 <+151>: cmp 0x10(%rdx),%r12 > 0x0000003cffe7c2db <+155>: jne 0x3cffe7c4eb <malloc_consolidate+683> > 0x0000003cffe7c2e1 <+161>: cmpq $0x3ff,0x8(%r12) > 0x0000003cffe7c2ea <+170>: mov %rdx,0x18(%rax) > 0x0000003cffe7c2ee <+174>: mov %rax,0x10(%rdx) > 0x0000003cffe7c2f2 <+178>: jbe 0x3cffe7c302 <malloc_consolidate+194> > 0x0000003cffe7c2f4 <+180>: mov 0x20(%r12),%rdx > 0x0000003cffe7c2f9 <+185>: test %rdx,%rdx > 0x0000003cffe7c2fc <+188>: jne 0x3cffe7c64b <malloc_consolidate+1035> > 0x0000003cffe7c302 <+194>: mov 0x68(%r14),%rax > 0x0000003cffe7c306 <+198>: cmp $0x3ff,%rbp > 0x0000003cffe7c30d <+205>: mov %rbx,0x68(%r14) > 0x0000003cffe7c311 <+209>: mov %rbx,0x18(%rax) > 0x0000003cffe7c315 <+213>: jbe 0x3cffe7c327 <malloc_consolidate+231> > 0x0000003cffe7c317 <+215>: movq $0x0,0x20(%rbx) > 0x0000003cffe7c31f <+223>: movq $0x0,0x28(%rbx) > 0x0000003cffe7c327 <+231>: mov %rbp,%rdx > 0x0000003cffe7c32a <+234>: mov %r9,0x18(%rbx) > 0x0000003cffe7c32e <+238>: mov %rax,0x10(%rbx) > 0x0000003cffe7c332 <+242>: or $0x1,%rdx > 0x0000003cffe7c336 <+246>: test %r15,%r15 > 0x0000003cffe7c339 <+249>: mov %rdx,0x8(%rbx) > 0x0000003cffe7c33d <+253>: mov %rbp,(%rbx,%rbp,1) > 0x0000003cffe7c341 <+257>: je 0x3cffe7c3f0 <malloc_consolidate+432> > 0x0000003cffe7c347 <+263>: mov %r15,%rbx > 0x0000003cffe7c34a <+266>: mov 0x8(%rbx),%rax > 0x0000003cffe7c34e <+270>: mov 0x10(%rbx),%r15 > 0x0000003cffe7c352 <+274>: mov %rax,%rbp > 0x0000003cffe7c355 <+277>: and $0xfffffffffffffffa,%rbp > 0x0000003cffe7c359 <+281>: lea (%rbx,%rbp,1),%r12 >=> 0x0000003cffe7c35d <+285>: mov 0x8(%r12),%r13 > 0x0000003cffe7c362 <+290>: and $0xfffffffffffffff8,%r13 > 0x0000003cffe7c366 <+294>: test $0x1,%al > 0x0000003cffe7c368 <+296>: jne 0x3cffe7c3ae <malloc_consolidate+366> > 0x0000003cffe7c36a <+298>: mov (%rbx),%rax > 0x0000003cffe7c36d <+301>: sub %rax,%rbx > 0x0000003cffe7c370 <+304>: add %rax,%rbp > 0x0000003cffe7c373 <+307>: mov 0x10(%rbx),%rax > 0x0000003cffe7c377 <+311>: mov 0x18(%rbx),%rdx > 0x0000003cffe7c37b <+315>: cmp 0x18(%rax),%rbx > 0x0000003cffe7c37f <+319>: jne 0x3cffe7c477 <malloc_consolidate+567> > 0x0000003cffe7c385 <+325>: cmp 0x10(%rdx),%rbx > 0x0000003cffe7c389 <+329>: jne 0x3cffe7c477 <malloc_consolidate+567> > 0x0000003cffe7c38f <+335>: cmpq $0x3ff,0x8(%rbx) > 0x0000003cffe7c397 <+343>: mov %rdx,0x18(%rax) > 0x0000003cffe7c39b <+347>: mov %rax,0x10(%rdx) > 0x0000003cffe7c39f <+351>: jbe 0x3cffe7c3ae <malloc_consolidate+366> > 0x0000003cffe7c3a1 <+353>: mov 0x20(%rbx),%rdx > 0x0000003cffe7c3a5 <+357>: test %rdx,%rdx > 0x0000003cffe7c3a8 <+360>: jne 0x3cffe7c55b <malloc_consolidate+795> > 0x0000003cffe7c3ae <+366>: cmp %r12,0x58(%r14) > 0x0000003cffe7c3b2 <+370>: je 0x3cffe7c3d0 <malloc_consolidate+400> > 0x0000003cffe7c3b4 <+372>: testb $0x1,0x8(%r12,%r13,1) > 0x0000003cffe7c3ba <+378>: je 0x3cffe7c2c0 <malloc_consolidate+128> > 0x0000003cffe7c3c0 <+384>: andq $0xfffffffffffffffe,0x8(%r12) > 0x0000003cffe7c3c6 <+390>: jmpq 0x3cffe7c302 <malloc_consolidate+194> > 0x0000003cffe7c3cb <+395>: nopl 0x0(%rax,%rax,1) > 0x0000003cffe7c3d0 <+400>: add %r13,%rbp > 0x0000003cffe7c3d3 <+403>: or $0x1,%rbp > 0x0000003cffe7c3d7 <+407>: test %r15,%r15 > 0x0000003cffe7c3da <+410>: mov %rbp,0x8(%rbx) > 0x0000003cffe7c3de <+414>: mov %rbx,0x58(%r14) > 0x0000003cffe7c3e2 <+418>: jne 0x3cffe7c347 <malloc_consolidate+263> > 0x0000003cffe7c3e8 <+424>: nopl 0x0(%rax,%rax,1) > 0x0000003cffe7c3f0 <+432>: add $0x8,%r10 > 0x0000003cffe7c3f4 <+436>: lea -0x8(%r10),%rax > 0x0000003cffe7c3f8 <+440>: cmp %rax,0x8(%rsp) > 0x0000003cffe7c3fd <+445>: jne 0x3cffe7c2a8 <malloc_consolidate+104> > 0x0000003cffe7c403 <+451>: add $0x78,%rsp > 0x0000003cffe7c407 <+455>: pop %rbx > 0x0000003cffe7c408 <+456>: pop %rbp > 0x0000003cffe7c409 <+457>: pop %r12 > 0x0000003cffe7c40b <+459>: pop %r13 > 0x0000003cffe7c40d <+461>: pop %r14 > 0x0000003cffe7c40f <+463>: pop %r15 > 0x0000003cffe7c411 <+465>: retq > 0x0000003cffe7c412 <+466>: lea 0x58(%rdi),%rcx > 0x0000003cffe7c416 <+470>: mov $0x1,%edx > 0x0000003cffe7c41b <+475>: mov %rcx,%rax > 0x0000003cffe7c41e <+478>: xchg %ax,%ax > 0x0000003cffe7c420 <+480>: add $0x1,%edx > 0x0000003cffe7c423 <+483>: mov %rax,0x18(%rax) > 0x0000003cffe7c427 <+487>: mov %rax,0x10(%rax) > 0x0000003cffe7c42b <+491>: add $0x10,%rax > 0x0000003cffe7c42f <+495>: cmp $0x80,%edx > 0x0000003cffe7c435 <+501>: jne 0x3cffe7c420 <malloc_consolidate+480> > 0x0000003cffe7c437 <+503>: lea 0x33c322(%rip),%rax # 0x3d001b8760 <main_arena> > 0x0000003cffe7c43e <+510>: cmp %rax,%r14 > 0x0000003cffe7c441 <+513>: je 0x3cffe7c464 <malloc_consolidate+548> > 0x0000003cffe7c443 <+515>: mov 0x4(%r14),%eax > 0x0000003cffe7c447 <+519>: or $0x2,%eax > 0x0000003cffe7c44a <+522>: or $0x1,%eax > 0x0000003cffe7c44d <+525>: mov %rcx,0x58(%r14) > 0x0000003cffe7c451 <+529>: mov %eax,0x4(%r14) > 0x0000003cffe7c455 <+533>: add $0x78,%rsp > 0x0000003cffe7c459 <+537>: pop %rbx > 0x0000003cffe7c45a <+538>: pop %rbp > 0x0000003cffe7c45b <+539>: pop %r12 > 0x0000003cffe7c45d <+541>: pop %r13 > 0x0000003cffe7c45f <+543>: pop %r14 > 0x0000003cffe7c461 <+545>: pop %r15 > 0x0000003cffe7c463 <+547>: retq > 0x0000003cffe7c464 <+548>: movq $0x80,0x33e711(%rip) # 0x3d001bab80 <global_max_fast> > 0x0000003cffe7c46f <+559>: mov 0x33c2ef(%rip),%eax # 0x3d001b8764 <main_arena+4> > 0x0000003cffe7c475 <+565>: jmp 0x3cffe7c44a <malloc_consolidate+522> > 0x0000003cffe7c477 <+567>: cmpl $0x0,0x341b96(%rip) # 0x3d001be014 <__libc_multiple_threads> > 0x0000003cffe7c47e <+574>: je 0x3cffe7c48c <malloc_consolidate+588> > 0x0000003cffe7c480 <+576>: lock decl (%r14) > 0x0000003cffe7c484 <+580>: jne 0x3cffe82459 <_L_unlock_3015> > 0x0000003cffe7c48a <+586>: jmp 0x3cffe7c495 <malloc_consolidate+597> > 0x0000003cffe7c48c <+588>: decl (%r14) > 0x0000003cffe7c48f <+591>: jne 0x3cffe82459 <_L_unlock_3015> > 0x0000003cffe7c495 <+597>: mov 0x33bcf4(%rip),%r11d # 0x3d001b8190 <check_action> > 0x0000003cffe7c49c <+604>: mov %r11d,%eax > 0x0000003cffe7c49f <+607>: and $0x5,%eax > 0x0000003cffe7c4a2 <+610>: cmp $0x5,%eax > 0x0000003cffe7c4a5 <+613>: je 0x3cffe7c7b7 <malloc_consolidate+1399> > 0x0000003cffe7c4ab <+619>: test $0x1,%r11b > 0x0000003cffe7c4af <+623>: jne 0x3cffe7c66d <malloc_consolidate+1069> > 0x0000003cffe7c4b5 <+629>: and $0x2,%r11d > 0x0000003cffe7c4b9 <+633>: jne 0x3cffe7c758 <malloc_consolidate+1304> > 0x0000003cffe7c4bf <+639>: mov $0x1,%esi > 0x0000003cffe7c4c4 <+644>: xor %eax,%eax > 0x0000003cffe7c4c6 <+646>: cmpl $0x0,0x341b47(%rip) # 0x3d001be014 <__libc_multiple_threads> > 0x0000003cffe7c4cd <+653>: je 0x3cffe7c4dc <malloc_consolidate+668> > 0x0000003cffe7c4cf <+655>: lock cmpxchg %esi,(%r14) > 0x0000003cffe7c4d4 <+660>: jne 0x3cffe82474 <_L_lock_3051> > 0x0000003cffe7c4da <+666>: jmp 0x3cffe7c4e6 <malloc_consolidate+678> > 0x0000003cffe7c4dc <+668>: cmpxchg %esi,(%r14) > 0x0000003cffe7c4e0 <+672>: jne 0x3cffe82474 <_L_lock_3051> > 0x0000003cffe7c4e6 <+678>: jmpq 0x3cffe7c3ae <malloc_consolidate+366> > 0x0000003cffe7c4eb <+683>: cmpl $0x0,0x341b22(%rip) # 0x3d001be014 <__libc_multiple_threads> > 0x0000003cffe7c4f2 <+690>: je 0x3cffe7c500 <malloc_consolidate+704> > 0x0000003cffe7c4f4 <+692>: lock decl (%r14) > 0x0000003cffe7c4f8 <+696>: jne 0x3cffe8248f <_L_unlock_3078> > 0x0000003cffe7c4fe <+702>: jmp 0x3cffe7c509 <malloc_consolidate+713> > 0x0000003cffe7c500 <+704>: decl (%r14) > 0x0000003cffe7c503 <+707>: jne 0x3cffe8248f <_L_unlock_3078> > 0x0000003cffe7c509 <+713>: mov 0x33bc80(%rip),%r13d # 0x3d001b8190 <check_action> > 0x0000003cffe7c510 <+720>: mov %r13d,%eax > 0x0000003cffe7c513 <+723>: and $0x5,%eax > 0x0000003cffe7c516 <+726>: cmp $0x5,%eax > 0x0000003cffe7c519 <+729>: je 0x3cffe7c75d <malloc_consolidate+1309> > 0x0000003cffe7c51f <+735>: test $0x1,%r13b > 0x0000003cffe7c523 <+739>: jne 0x3cffe7c57b <malloc_consolidate+827> > 0x0000003cffe7c525 <+741>: and $0x2,%r13d > 0x0000003cffe7c529 <+745>: jne 0x3cffe7c758 <malloc_consolidate+1304> > 0x0000003cffe7c52f <+751>: mov $0x1,%esi > 0x0000003cffe7c534 <+756>: xor %eax,%eax > 0x0000003cffe7c536 <+758>: cmpl $0x0,0x341ad7(%rip) # 0x3d001be014 <__libc_multiple_threads> > 0x0000003cffe7c53d <+765>: je 0x3cffe7c54c <malloc_consolidate+780> > 0x0000003cffe7c53f <+767>: lock cmpxchg %esi,(%r14) > 0x0000003cffe7c544 <+772>: jne 0x3cffe824aa <_L_lock_3116> > 0x0000003cffe7c54a <+778>: jmp 0x3cffe7c556 <malloc_consolidate+790> > 0x0000003cffe7c54c <+780>: cmpxchg %esi,(%r14) > 0x0000003cffe7c550 <+784>: jne 0x3cffe824aa <_L_lock_3116> > 0x0000003cffe7c556 <+790>: jmpq 0x3cffe7c302 <malloc_consolidate+194> > 0x0000003cffe7c55b <+795>: cmpq $0x0,0x20(%rax) > 0x0000003cffe7c560 <+800>: je 0x3cffe7c791 <malloc_consolidate+1361> > 0x0000003cffe7c566 <+806>: mov 0x28(%rbx),%rax > 0x0000003cffe7c56a <+810>: mov %rax,0x28(%rdx) > 0x0000003cffe7c56e <+814>: mov 0x28(%rbx),%rax > 0x0000003cffe7c572 <+818>: mov %rdx,0x20(%rax) > 0x0000003cffe7c576 <+822>: jmpq 0x3cffe7c3ae <malloc_consolidate+366> > 0x0000003cffe7c57b <+827>: mov 0x18(%rsp),%rax > 0x0000003cffe7c580 <+832>: xor %ecx,%ecx > 0x0000003cffe7c582 <+834>: mov %r12,%rdi > 0x0000003cffe7c585 <+837>: mov $0x10,%edx > 0x0000003cffe7c58a <+842>: mov %r9,0x30(%rsp) > 0x0000003cffe7c58f <+847>: mov %r10,0x28(%rsp) > 0x0000003cffe7c594 <+852>: movb $0x0,0x60(%rsp) > 0x0000003cffe7c599 <+857>: lea 0x10(%rax),%rsi > 0x0000003cffe7c59d <+861>: callq 0x3cffe47ae0 <_itoa_word> > 0x0000003cffe7c5a2 <+866>: cmp 0x18(%rsp),%rax > 0x0000003cffe7c5a7 <+871>: mov %rax,%r12 > 0x0000003cffe7c5aa <+874>: mov 0x28(%rsp),%r10 > 0x0000003cffe7c5af <+879>: mov 0x30(%rsp),%r9 > 0x0000003cffe7c5b4 <+884>: jbe 0x3cffe7c5fc <malloc_consolidate+956> > 0x0000003cffe7c5b6 <+886>: lea -0x1(%rax),%rcx > 0x0000003cffe7c5ba <+890>: mov 0x10(%rsp),%rax > 0x0000003cffe7c5bf <+895>: mov %r12,%rdi > 0x0000003cffe7c5c2 <+898>: mov $0x30,%esi > 0x0000003cffe7c5c7 <+903>: mov %r9,0x38(%rsp) > 0x0000003cffe7c5cc <+908>: mov %r10,0x30(%rsp) > 0x0000003cffe7c5d1 <+913>: mov %rcx,0x28(%rsp) > 0x0000003cffe7c5d6 <+918>: lea (%rax,%rcx,1),%rdx > 0x0000003cffe7c5da <+922>: sub %rdx,%rdi > 0x0000003cffe7c5dd <+925>: callq 0x3cffe893f0 <memset> > 0x0000003cffe7c5e2 <+930>: mov 0x20(%rsp),%rax > 0x0000003cffe7c5e7 <+935>: mov 0x28(%rsp),%rcx > 0x0000003cffe7c5ec <+940>: mov 0x38(%rsp),%r9 > 0x0000003cffe7c5f1 <+945>: mov 0x30(%rsp),%r10 > 0x0000003cffe7c5f6 <+950>: sub %rcx,%rax > 0x0000003cffe7c5f9 <+953>: add %rax,%r12 > 0x0000003cffe7c5fc <+956>: mov 0x3415ad(%rip),%rax # 0x3d001bdbb0 <__libc_argv> > 0x0000003cffe7c603 <+963>: lea 0xfd689(%rip),%rdx # 0x3cfff79c93 > 0x0000003cffe7c60a <+970>: mov %r13d,%edi > 0x0000003cffe7c60d <+973>: lea 0xfd6a6(%rip),%rcx # 0x3cfff79cba > 0x0000003cffe7c614 <+980>: lea 0xfff0d(%rip),%rsi # 0x3cfff7c528 > 0x0000003cffe7c61b <+987>: mov %r12,%r8 > 0x0000003cffe7c61e <+990>: mov %r9,0x30(%rsp) > 0x0000003cffe7c623 <+995>: mov %r10,0x28(%rsp) > 0x0000003cffe7c628 <+1000>: mov (%rax),%rax > 0x0000003cffe7c62b <+1003>: test %rax,%rax > 0x0000003cffe7c62e <+1006>: cmovne %rax,%rdx > 0x0000003cffe7c632 <+1010>: and $0x2,%edi > 0x0000003cffe7c635 <+1013>: xor %eax,%eax > 0x0000003cffe7c637 <+1015>: callq 0x3cffe75a40 <__libc_message> > 0x0000003cffe7c63c <+1020>: mov 0x28(%rsp),%r10 > 0x0000003cffe7c641 <+1025>: mov 0x30(%rsp),%r9 > 0x0000003cffe7c646 <+1030>: jmpq 0x3cffe7c52f <malloc_consolidate+751> > 0x0000003cffe7c64b <+1035>: cmpq $0x0,0x20(%rax) > 0x0000003cffe7c650 <+1040>: je 0x3cffe7c7eb <malloc_consolidate+1451> > 0x0000003cffe7c656 <+1046>: mov 0x28(%r12),%rax > 0x0000003cffe7c65b <+1051>: mov %rax,0x28(%rdx) > 0x0000003cffe7c65f <+1055>: mov 0x28(%r12),%rax > 0x0000003cffe7c664 <+1060>: mov %rdx,0x20(%rax) > 0x0000003cffe7c668 <+1064>: jmpq 0x3cffe7c302 <malloc_consolidate+194> > 0x0000003cffe7c66d <+1069>: mov 0x18(%rsp),%rax > 0x0000003cffe7c672 <+1074>: xor %ecx,%ecx > 0x0000003cffe7c674 <+1076>: mov $0x10,%edx > 0x0000003cffe7c679 <+1081>: mov %rbx,%rdi > 0x0000003cffe7c67c <+1084>: mov %r9,0x38(%rsp) > 0x0000003cffe7c681 <+1089>: mov %r10,0x30(%rsp) > 0x0000003cffe7c686 <+1094>: mov %r11d,0x28(%rsp) > 0x0000003cffe7c68b <+1099>: movb $0x0,0x60(%rsp) > 0x0000003cffe7c690 <+1104>: lea 0x10(%rax),%rsi > 0x0000003cffe7c694 <+1108>: callq 0x3cffe47ae0 <_itoa_word> > 0x0000003cffe7c699 <+1113>: cmp 0x18(%rsp),%rax > 0x0000003cffe7c69e <+1118>: mov %rax,%r8 > 0x0000003cffe7c6a1 <+1121>: mov 0x28(%rsp),%r11d > 0x0000003cffe7c6a6 <+1126>: mov 0x30(%rsp),%r10 > 0x0000003cffe7c6ab <+1131>: mov 0x38(%rsp),%r9 > 0x0000003cffe7c6b0 <+1136>: jbe 0x3cffe7c70c <malloc_consolidate+1228> > 0x0000003cffe7c6b2 <+1138>: lea -0x1(%rax),%rcx > 0x0000003cffe7c6b6 <+1142>: mov 0x10(%rsp),%rax > 0x0000003cffe7c6bb <+1147>: mov %r8,%rdi > 0x0000003cffe7c6be <+1150>: mov $0x30,%esi > 0x0000003cffe7c6c3 <+1155>: mov %r9,0x48(%rsp) > 0x0000003cffe7c6c8 <+1160>: mov %r10,0x40(%rsp) > 0x0000003cffe7c6cd <+1165>: mov %r11d,0x38(%rsp) > 0x0000003cffe7c6d2 <+1170>: mov %rcx,0x30(%rsp) > 0x0000003cffe7c6d7 <+1175>: lea (%rax,%rcx,1),%rdx > 0x0000003cffe7c6db <+1179>: mov %r8,0x28(%rsp) > 0x0000003cffe7c6e0 <+1184>: sub %rdx,%rdi > 0x0000003cffe7c6e3 <+1187>: callq 0x3cffe893f0 <memset> > 0x0000003cffe7c6e8 <+1192>: mov 0x20(%rsp),%rax > 0x0000003cffe7c6ed <+1197>: mov 0x30(%rsp),%rcx > 0x0000003cffe7c6f2 <+1202>: mov 0x28(%rsp),%r8 > 0x0000003cffe7c6f7 <+1207>: mov 0x48(%rsp),%r9 > 0x0000003cffe7c6fc <+1212>: mov 0x40(%rsp),%r10 > 0x0000003cffe7c701 <+1217>: mov 0x38(%rsp),%r11d > 0x0000003cffe7c706 <+1222>: sub %rcx,%rax > 0x0000003cffe7c709 <+1225>: add %rax,%r8 > 0x0000003cffe7c70c <+1228>: mov 0x34149d(%rip),%rax # 0x3d001bdbb0 <__libc_argv> > 0x0000003cffe7c713 <+1235>: lea 0xfd579(%rip),%rdx # 0x3cfff79c93 > 0x0000003cffe7c71a <+1242>: mov %r11d,%edi > 0x0000003cffe7c71d <+1245>: lea 0xfd596(%rip),%rcx # 0x3cfff79cba > 0x0000003cffe7c724 <+1252>: lea 0xffdfd(%rip),%rsi # 0x3cfff7c528 > 0x0000003cffe7c72b <+1259>: mov %r9,0x30(%rsp) > 0x0000003cffe7c730 <+1264>: mov %r10,0x28(%rsp) > 0x0000003cffe7c735 <+1269>: mov (%rax),%rax > 0x0000003cffe7c738 <+1272>: test %rax,%rax > 0x0000003cffe7c73b <+1275>: cmovne %rax,%rdx > 0x0000003cffe7c73f <+1279>: and $0x2,%edi > 0x0000003cffe7c742 <+1282>: xor %eax,%eax > 0x0000003cffe7c744 <+1284>: callq 0x3cffe75a40 <__libc_message> > 0x0000003cffe7c749 <+1289>: mov 0x28(%rsp),%r10 > 0x0000003cffe7c74e <+1294>: mov 0x30(%rsp),%r9 > 0x0000003cffe7c753 <+1299>: jmpq 0x3cffe7c4bf <malloc_consolidate+639> > 0x0000003cffe7c758 <+1304>: callq 0x3cffe37200 <__GI_abort> > 0x0000003cffe7c75d <+1309>: mov %r13d,%edi > 0x0000003cffe7c760 <+1312>: lea 0xfd553(%rip),%rdx # 0x3cfff79cba > 0x0000003cffe7c767 <+1319>: lea 0xfea9d(%rip),%rsi # 0x3cfff7b20b > 0x0000003cffe7c76e <+1326>: and $0x2,%edi > 0x0000003cffe7c771 <+1329>: xor %eax,%eax > 0x0000003cffe7c773 <+1331>: mov %r9,0x30(%rsp) > 0x0000003cffe7c778 <+1336>: mov %r10,0x28(%rsp) > 0x0000003cffe7c77d <+1341>: callq 0x3cffe75a40 <__libc_message> > 0x0000003cffe7c782 <+1346>: mov 0x28(%rsp),%r10 > 0x0000003cffe7c787 <+1351>: mov 0x30(%rsp),%r9 > 0x0000003cffe7c78c <+1356>: jmpq 0x3cffe7c52f <malloc_consolidate+751> > 0x0000003cffe7c791 <+1361>: cmp %rdx,%rbx > 0x0000003cffe7c794 <+1364>: je 0x3cffe7c814 <malloc_consolidate+1492> > 0x0000003cffe7c796 <+1366>: mov %rdx,0x20(%rax) > 0x0000003cffe7c79a <+1370>: mov 0x28(%rbx),%rdx > 0x0000003cffe7c79e <+1374>: mov %rdx,0x28(%rax) > 0x0000003cffe7c7a2 <+1378>: mov 0x20(%rbx),%rdx > 0x0000003cffe7c7a6 <+1382>: mov %rax,0x28(%rdx) > 0x0000003cffe7c7aa <+1386>: mov 0x28(%rbx),%rdx > 0x0000003cffe7c7ae <+1390>: mov %rax,0x20(%rdx) > 0x0000003cffe7c7b2 <+1394>: jmpq 0x3cffe7c3ae <malloc_consolidate+366> > 0x0000003cffe7c7b7 <+1399>: mov %r11d,%edi > 0x0000003cffe7c7ba <+1402>: lea 0xfd4f9(%rip),%rdx # 0x3cfff79cba > 0x0000003cffe7c7c1 <+1409>: lea 0xfea43(%rip),%rsi # 0x3cfff7b20b > 0x0000003cffe7c7c8 <+1416>: and $0x2,%edi > 0x0000003cffe7c7cb <+1419>: xor %eax,%eax > 0x0000003cffe7c7cd <+1421>: mov %r9,0x30(%rsp) > 0x0000003cffe7c7d2 <+1426>: mov %r10,0x28(%rsp) > 0x0000003cffe7c7d7 <+1431>: callq 0x3cffe75a40 <__libc_message> > 0x0000003cffe7c7dc <+1436>: mov 0x28(%rsp),%r10 > 0x0000003cffe7c7e1 <+1441>: mov 0x30(%rsp),%r9 > 0x0000003cffe7c7e6 <+1446>: jmpq 0x3cffe7c4bf <malloc_consolidate+639> > 0x0000003cffe7c7eb <+1451>: cmp %rdx,%r12 > 0x0000003cffe7c7ee <+1454>: je 0x3cffe7c821 <malloc_consolidate+1505> > 0x0000003cffe7c7f0 <+1456>: mov %rdx,0x20(%rax) > 0x0000003cffe7c7f4 <+1460>: mov 0x28(%r12),%rdx > 0x0000003cffe7c7f9 <+1465>: mov %rdx,0x28(%rax) > 0x0000003cffe7c7fd <+1469>: mov 0x20(%r12),%rdx > 0x0000003cffe7c802 <+1474>: mov %rax,0x28(%rdx) > 0x0000003cffe7c806 <+1478>: mov 0x28(%r12),%rdx > 0x0000003cffe7c80b <+1483>: mov %rax,0x20(%rdx) > 0x0000003cffe7c80f <+1487>: jmpq 0x3cffe7c302 <malloc_consolidate+194> > 0x0000003cffe7c814 <+1492>: mov %rax,0x28(%rax) > 0x0000003cffe7c818 <+1496>: mov %rax,0x20(%rax) > 0x0000003cffe7c81c <+1500>: jmpq 0x3cffe7c3ae <malloc_consolidate+366> > 0x0000003cffe7c821 <+1505>: mov %rax,0x28(%rax) > 0x0000003cffe7c825 <+1509>: mov %rax,0x20(%rax) > 0x0000003cffe7c829 <+1513>: jmpq 0x3cffe7c302 <malloc_consolidate+194> >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 1113049
: 912045 |
912046
|
912047
|
912048
|
912049
|
912050
|
912051
|
912052
|
912053
|
912054
|
912055