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 923686 Details for
Bug 1126232
[abrt] tracker: g_slice_alloc(): tracker-miner-fs 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), 39.57 KB, created by
Andrey Motoshkov
on 2014-08-03 20:45:17 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Andrey Motoshkov
Created:
2014-08-03 20:45:17 UTC
Size:
39.57 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 2063] >[New LWP 2053] >[New LWP 2057] >[New LWP 2060] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/usr/lib64/libffi.so.6.0.1.debug" does not match "/lib64/libffi.so.6" (CRC mismatch). > >warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug//usr/lib64/libffi.so.6.0.1.debug" does not match "/lib64/libffi.so.6" (CRC mismatch). > >warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/usr/lib64//libffi.so.6.0.1.debug" does not match "/lib64/libffi.so.6" (CRC mismatch). > >warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/usr/lib64/libselinux.so.1.debug" does not match "/lib64/libselinux.so.1" (CRC mismatch). > >warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/usr/lib64/liblzma.so.5.0.99.debug" does not match "/lib64/liblzma.so.5" (CRC mismatch). > >warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug//usr/lib64/liblzma.so.5.0.99.debug" does not match "/lib64/liblzma.so.5" (CRC mismatch). > >warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/usr/lib64//liblzma.so.5.0.99.debug" does not match "/lib64/liblzma.so.5" (CRC mismatch). > >warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/usr/lib64/libxml2.so.2.9.1.debug" does not match "/lib64/libxml2.so.2" (CRC mismatch). > >warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug//usr/lib64/libxml2.so.2.9.1.debug" does not match "/lib64/libxml2.so.2" (CRC mismatch). > >warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/usr/lib64//libxml2.so.2.9.1.debug" does not match "/lib64/libxml2.so.2" (CRC mismatch). > >Core was generated by `/usr/libexec/tracker-miner-fs'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 0x0000003c7b065017 in g_slice_alloc () from /lib64/libglib-2.0.so.0 > >Thread 4 (Thread 0x7f0aa97c4700 (LWP 2060)): >#0 0x0000003c780ea9dd in poll () from /lib64/libc.so.6 >No symbol table info available. >#1 0x0000003c7b0495b4 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0 >No symbol table info available. >#2 0x0000003c7b049a3a in g_main_loop_run () from /lib64/libglib-2.0.so.0 >No symbol table info available. >#3 0x000000354c8d0376 in gdbus_shared_thread_func () from /lib64/libgio-2.0.so.0 >No symbol table info available. >#4 0x0000003c7b06ea45 in g_thread_proxy () from /lib64/libglib-2.0.so.0 >No symbol table info available. >#5 0x0000003c78c07f33 in start_thread () from /lib64/libpthread.so.0 >No symbol table info available. >#6 0x0000003c780f4ded in clone () from /lib64/libc.so.6 >No symbol table info available. > >Thread 3 (Thread 0x7f0aaa1f8700 (LWP 2057)): >#0 0x0000003c780ea9dd in poll () from /lib64/libc.so.6 >No symbol table info available. >#1 0x0000003c7b0495b4 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0 >No symbol table info available. >#2 0x0000003c7b0496dc in g_main_context_iteration () from /lib64/libglib-2.0.so.0 >No symbol table info available. >#3 0x00007f0aaa1ffb7d in dconf_gdbus_worker_thread () from /usr/lib64/gio/modules/libdconfsettings.so >No symbol table info available. >#4 0x0000003c7b06ea45 in g_thread_proxy () from /lib64/libglib-2.0.so.0 >No symbol table info available. >#5 0x0000003c78c07f33 in start_thread () from /lib64/libpthread.so.0 >No symbol table info available. >#6 0x0000003c780f4ded in clone () from /lib64/libc.so.6 >No symbol table info available. > >Thread 2 (Thread 0x7f0ab095e8c0 (LWP 2053)): >#0 0x0000003c78085990 in __strcmp_sse2 () from /lib64/libc.so.6 >No symbol table info available. >#1 0x0000003c780305be in __dcigettext () from /lib64/libc.so.6 >No symbol table info available. >#2 0x000000354c8e7e9a in _g_local_file_info_get () from /lib64/libgio-2.0.so.0 >No symbol table info available. >#3 0x000000354c8e2ae7 in g_local_file_query_info () from /lib64/libgio-2.0.so.0 >No symbol table info available. >#4 0x000000354c843c4f in g_file_query_file_type () from /lib64/libgio-2.0.so.0 >No symbol table info available. >#5 0x0000003d0480eb38 in check_is_directory () from /lib64/libtracker-miner-0.16.so.0 >No symbol table info available. >#6 0x0000003d048103bb in monitor_event_cb () from /lib64/libtracker-miner-0.16.so.0 >No symbol table info available. >#7 0x0000003c7ac05d8c in ffi_call_unix64 () from /lib64/libffi.so.6 >No symbol table info available. >#8 0x0000003c7ac056bc in ffi_call () from /lib64/libffi.so.6 >No symbol table info available. >#9 0x0000003c7b410f35 in g_cclosure_marshal_generic_va () from /lib64/libgobject-2.0.so.0 >No symbol table info available. >#10 0x0000003c7b4104c7 in _g_closure_invoke_va () from /lib64/libgobject-2.0.so.0 >No symbol table info available. >#11 0x0000003c7b429749 in g_signal_emit_valist () from /lib64/libgobject-2.0.so.0 >No symbol table info available. >#12 0x0000003c7b42a3af in g_signal_emit () from /lib64/libgobject-2.0.so.0 >No symbol table info available. >#13 0x000000354c853041 in emit_cb () from /lib64/libgio-2.0.so.0 >No symbol table info available. >#14 0x0000003c7b0492a6 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 >No symbol table info available. >#15 0x0000003c7b049628 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0 >No symbol table info available. >#16 0x0000003c7b049a3a in g_main_loop_run () from /lib64/libglib-2.0.so.0 >No symbol table info available. >#17 0x000000000040a046 in main () >No symbol table info available. > >Thread 1 (Thread 0x7f0aa8fc3700 (LWP 2063)): >#0 0x0000003c7b065017 in g_slice_alloc () from /lib64/libglib-2.0.so.0 >No symbol table info available. >#1 0x000000354c852ef8 in emit_in_idle () from /lib64/libgio-2.0.so.0 >No symbol table info available. >#2 0x000000354c8ee695 in ih_event_callback () from /lib64/libgio-2.0.so.0 >No symbol table info available. >#3 0x000000354c8edaeb in ip_event_callback () from /lib64/libgio-2.0.so.0 >No symbol table info available. >#4 0x000000354c8ecc75 in ik_process_eq_callback () from /lib64/libgio-2.0.so.0 >No symbol table info available. >#5 0x0000003c7b049e43 in g_timeout_dispatch () from /lib64/libglib-2.0.so.0 >No symbol table info available. >#6 0x0000003c7b0492a6 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 >No symbol table info available. >#7 0x0000003c7b049628 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0 >No symbol table info available. >#8 0x0000003c7b0496dc in g_main_context_iteration () from /lib64/libglib-2.0.so.0 >No symbol table info available. >#9 0x0000003c7b049729 in glib_worker_main () from /lib64/libglib-2.0.so.0 >No symbol table info available. >#10 0x0000003c7b06ea45 in g_thread_proxy () from /lib64/libglib-2.0.so.0 >No symbol table info available. >#11 0x0000003c78c07f33 in start_thread () from /lib64/libpthread.so.0 >No symbol table info available. >#12 0x0000003c780f4ded in clone () from /lib64/libc.so.6 >No symbol table info available. >From To Syms Read Shared Object Library >0x0000003d0480b7a0 0x0000003d04824908 Yes (*) /lib64/libtracker-miner-0.16.so.0 >0x0000003552c0e640 0x0000003552c39684 Yes (*) /lib64/libsecret-1.so.0 >0x0000003d05c0f080 0x0000003d05c2fbdc Yes (*) /lib64/libnm-glib.so.4 >0x0000003d06c15170 0x0000003d06c42420 Yes (*) /lib64/libnm-util.so.2 >0x0000003d0580a610 0x0000003d0581c8b4 Yes (*) /lib64/libdbus-glib-1.so.2 >0x0000003d04407ab0 0x0000003d04431a54 Yes (*) /lib64/libdbus-1.so.3 >0x0000003557405db0 0x0000003557416dfc Yes (*) /lib64/libtracker-sparql-0.16.so.0 >0x000000354d406090 0x000000354d40dc8c Yes (*) /lib64/libtracker-extract-0.16.so.0 >0x0000003557815770 0x000000355786626c Yes (*) /usr/lib64/tracker-0.16/libtracker-data.so.0 >0x0000003c87c106e0 0x0000003c87c21ad4 Yes (*) /lib64/libexif.so.12 >0x0000003c7c403950 0x0000003c7c406728 Yes (*) /lib64/libiptcdata.so.0 >0x0000003b6c039b40 0x0000003b6c0eb1a0 Yes (*) /lib64/libexempi.so.3 >0x0000003c7f80d230 0x0000003c7f812ce4 Yes (*) /lib64/libenca.so.0 >0x0000003c19201510 0x0000003c19202b84 Yes (*) /lib64/libuuid.so.1 >0x0000003557013130 0x0000003557023ba8 Yes (*) /usr/lib64/tracker-0.16/libtracker-common.so.0 >0x0000003b6b80b150 0x0000003b6b89bff0 Yes (*) /lib64/libsqlite3.so.0 >0x0000003c95c10160 0x0000003c95c44b18 Yes (*) /lib64/libunistring.so.0 >0x000000354c831be0 0x000000354c8f365c Yes (*) /lib64/libgio-2.0.so.0 >0x0000003c7b801190 0x0000003c7b802088 Yes (*) /lib64/libgmodule-2.0.so.0 >0x0000003c79002210 0x0000003c7900e930 Yes (*) /lib64/libz.so.1 >0x0000003d0a603dc0 0x0000003d0a60bd98 Yes (*) /lib64/libupower-glib.so.1 >0x0000003c7b40b160 0x0000003c7b439a18 Yes (*) /lib64/libgobject-2.0.so.0 >0x0000003c7b01a6e0 0x0000003c7b0b2f1c Yes (*) /lib64/libglib-2.0.so.0 >0x0000003b6885bab0 0x0000003b688c2b0a Yes (*) /lib64/libstdc++.so.6 >0x0000003c78405890 0x0000003c78474bb8 Yes (*) /lib64/libm.so.6 >0x0000003b68002af0 0x0000003b680122a8 Yes (*) /lib64/libgcc_s.so.1 >0x0000003c78c059f0 0x0000003c78c11614 Yes (*) /lib64/libpthread.so.0 >0x0000003c7801f560 0x0000003c78160bb4 Yes (*) /lib64/libc.so.6 >0x0000003c8b007800 0x0000003c8b056a48 Yes (*) /lib64/libgcrypt.so.11 >0x0000003c78800ed0 0x0000003c788019d0 Yes (*) /lib64/libdl.so.2 >0x0000003c8bc00a30 0x0000003c8bc010a8 Yes (*) /lib64/libgpg-error.so.0 >0x000000355200afc0 0x000000355202e35f Yes (*) /lib64/libssl3.so >0x0000003552409520 0x000000355241d8c7 Yes (*) /lib64/libsmime3.so >0x00000035510194f0 0x00000035510ea984 Yes (*) /lib64/libnss3.so >0x000000355140be40 0x0000003551419f08 Yes (*) /lib64/libnssutil3.so >0x0000003673e01090 0x0000003673e02018 Yes (*) /lib64/libplds4.so >0x0000003673a01510 0x0000003673a02b18 Yes (*) /lib64/libplc4.so >0x0000003674a0d1e0 0x0000003674a2d160 Yes (*) /lib64/libnspr4.so >0x00000035530039a0 0x00000035530068ea Yes (*) /lib64/libgudev-1.0.so.0 >0x0000003c79c022d0 0x0000003c79c050bc Yes (*) /lib64/librt.so.1 >0x0000003c7dc03e00 0x0000003c7dc1ccdc Yes (*) /lib64/libexpat.so.1 >0x0000003c77c00b10 0x0000003c77c19c70 Yes (*) /lib64/ld-linux-x86-64.so.2 >0x0000003c7ac01870 0x0000003c7ac05fe8 Yes (*) /lib64/libffi.so.6 >0x000000354c4064a0 0x000000354c418fe4 Yes (*) /lib64/libselinux.so.1 >0x0000003c7a803a40 0x0000003c7a8127dc Yes (*) /lib64/libresolv.so.2 >0x000000354cc034a0 0x000000354cc0bf6c Yes (*) /lib64/libudev.so.1 >0x000000354c001770 0x000000354c04b9e0 Yes (*) /lib64/libpcre.so.1 >0x00000037cb4030e0 0x00000037cb419050 Yes (*) /lib64/liblzma.so.5 >0x00007f0aaa1fcab0 0x00007f0aaa201130 Yes (*) /usr/lib64/gio/modules/libdconfsettings.so >0x00007f0aa97d0ef0 0x00007f0aa97eb3f8 Yes (*) /usr/lib64/gio/modules/libgvfsdbus.so >0x00000035518128c0 0x000000355182a618 Yes (*) /lib64/libgvfscommon.so.0 >0x00000037d08047f0 0x00000037d082dd30 Yes (*) /lib64/libbluray.so.1 >0x0000003c90400f10 0x0000003c90401804 Yes (*) /lib64/libutil.so.1 >0x00000037cc42e870 0x00000037cc516930 Yes (*) /lib64/libxml2.so.2 >0x000000337a20d320 0x000000337a278fb4 Yes (*) /lib64/libfreetype.so.6 >0x0000003379e05680 0x0000003379e26df8 Yes (*) /lib64/libpng16.so.16 >0x00007f0aa85574e0 0x00007f0aa8563978 Yes (*) /usr/lib64/gio/modules/libgioremote-volume-monitor.so >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0x7f0aa0000970 139683610757488 >rbx 0x80000000d 34359738381 >rcx 0x10 16 >rdx 0x2aba320 44802848 >rsi 0x1 1 >rdi 0x20 32 >rbp 0x18 0x18 >rsp 0x7f0aa8fc2aa0 0x7f0aa8fc2aa0 >r8 0x0 0 >r9 0x5 5 >r10 0xaaaaaaaaaaaaaaab -6148914691236517205 >r11 0x2674740 40322880 >r12 0x7f0aa0000990 139683610757520 >r13 0x2 2 >r14 0x1 1 >r15 0x7f0aa0011f00 139683610828544 >rip 0x3c7b065017 0x3c7b065017 <g_slice_alloc+167> >eflags 0x10202 [ 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> >mxcsr <unavailable> >ymm0 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm1 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm2 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm3 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm4 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm5 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm6 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm7 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm8 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm9 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm10 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm11 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm12 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm13 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm14 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >ymm15 {v8_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_double = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v32_int8 = {<unavailable> <repeats 32 times>}, v16_int16 = {<unavailable> <repeats 16 times>}, v8_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int64 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int128 = {<unavailable>, <unavailable>}} >Dump of assembler code for function g_slice_alloc: > 0x0000003c7b064f70 <+0>: push %r15 > 0x0000003c7b064f72 <+2>: push %r14 > 0x0000003c7b064f74 <+4>: push %r13 > 0x0000003c7b064f76 <+6>: push %r12 > 0x0000003c7b064f78 <+8>: push %rbp > 0x0000003c7b064f79 <+9>: mov %rdi,%rbp > 0x0000003c7b064f7c <+12>: lea 0x2c5b5d(%rip),%rdi # 0x3c7b32aae0 > 0x0000003c7b064f83 <+19>: push %rbx > 0x0000003c7b064f84 <+20>: sub $0x28,%rsp > 0x0000003c7b064f88 <+24>: callq 0x3c7b08a960 <g_private_get> > 0x0000003c7b064f8d <+29>: test %rax,%rax > 0x0000003c7b064f90 <+32>: mov %rax,%rbx > 0x0000003c7b064f93 <+35>: je 0x3c7b0650f0 <g_slice_alloc+384> > 0x0000003c7b064f99 <+41>: lea 0xf(%rbp),%rdi > 0x0000003c7b064f9d <+45>: and $0xfffffffffffffff0,%rdi > 0x0000003c7b064fa1 <+49>: mov %rdi,%r12 > 0x0000003c7b064fa4 <+52>: jne 0x3c7b064fd8 <g_slice_alloc+104> > 0x0000003c7b064fa6 <+54>: mov %rbp,%rdi > 0x0000003c7b064fa9 <+57>: callq 0x3c7b04ee60 <g_malloc> > 0x0000003c7b064fae <+62>: mov %rax,%rbx > 0x0000003c7b064fb1 <+65>: mov 0x2c6321(%rip),%edi # 0x3c7b32b2d8 > 0x0000003c7b064fb7 <+71>: test %edi,%edi > 0x0000003c7b064fb9 <+73>: je 0x3c7b064fc0 <g_slice_alloc+80> > 0x0000003c7b064fbb <+75>: test %rbx,%rbx > 0x0000003c7b064fbe <+78>: jne 0x3c7b06503d <g_slice_alloc+205> > 0x0000003c7b064fc0 <+80>: nop > 0x0000003c7b064fc1 <+81>: add $0x28,%rsp > 0x0000003c7b064fc5 <+85>: mov %rbx,%rax > 0x0000003c7b064fc8 <+88>: pop %rbx > 0x0000003c7b064fc9 <+89>: pop %rbp > 0x0000003c7b064fca <+90>: pop %r12 > 0x0000003c7b064fcc <+92>: pop %r13 > 0x0000003c7b064fce <+94>: pop %r14 > 0x0000003c7b064fd0 <+96>: pop %r15 > 0x0000003c7b064fd2 <+98>: retq > 0x0000003c7b064fd3 <+99>: nopl 0x0(%rax,%rax,1) > 0x0000003c7b064fd8 <+104>: cmp 0x2c6311(%rip),%rdi # 0x3c7b32b2f0 > 0x0000003c7b064fdf <+111>: ja 0x3c7b065240 <g_slice_alloc+720> > 0x0000003c7b064fe5 <+117>: mov %r12,%r13 > 0x0000003c7b064fe8 <+120>: shr $0x4,%r13 > 0x0000003c7b064fec <+124>: lea -0x1(%r13),%r14d > 0x0000003c7b064ff0 <+128>: mov %r14,%rcx > 0x0000003c7b064ff3 <+131>: shl $0x4,%rcx > 0x0000003c7b064ff7 <+135>: mov %rcx,%r12 > 0x0000003c7b064ffa <+138>: add (%rbx),%r12 > 0x0000003c7b064ffd <+141>: mov (%r12),%rdx > 0x0000003c7b065001 <+145>: test %rdx,%rdx > 0x0000003c7b065004 <+148>: je 0x3c7b065110 <g_slice_alloc+416> > 0x0000003c7b06500a <+154>: mov 0x8(%rdx),%rbx > 0x0000003c7b06500e <+158>: test %rbx,%rbx > 0x0000003c7b065011 <+161>: je 0x3c7b065100 <g_slice_alloc+400> >=> 0x0000003c7b065017 <+167>: mov (%rbx),%rax > 0x0000003c7b06501a <+170>: mov %rax,0x8(%rdx) > 0x0000003c7b06501e <+174>: mov 0x8(%r12),%rax > 0x0000003c7b065023 <+179>: test %rax,%rax > 0x0000003c7b065026 <+182>: je 0x3c7b065031 <g_slice_alloc+193> > 0x0000003c7b065028 <+184>: sub $0x1,%rax > 0x0000003c7b06502c <+188>: mov %rax,0x8(%r12) > 0x0000003c7b065031 <+193>: mov 0x2c62a0(%rip),%r8d # 0x3c7b32b2d8 > 0x0000003c7b065038 <+200>: test %r8d,%r8d > 0x0000003c7b06503b <+203>: je 0x3c7b064fc0 <g_slice_alloc+80> > 0x0000003c7b06503d <+205>: lea 0x2c626c(%rip),%rdi # 0x3c7b32b2b0 > 0x0000003c7b065044 <+212>: callq 0x3c7b08a590 <g_mutex_lock> > 0x0000003c7b065049 <+217>: mov $0xfe609,%ecx > 0x0000003c7b06504e <+222>: xor %edx,%edx > 0x0000003c7b065050 <+224>: mov %rbx,%rax > 0x0000003c7b065053 <+227>: div %rcx > 0x0000003c7b065056 <+230>: mov $0xffd,%ecx > 0x0000003c7b06505b <+235>: xor %edx,%edx > 0x0000003c7b06505d <+237>: div %rcx > 0x0000003c7b065060 <+240>: mov $0x1ff,%cx > 0x0000003c7b065064 <+244>: mov %rbx,%rax > 0x0000003c7b065067 <+247>: mov %rdx,%r12 > 0x0000003c7b06506a <+250>: xor %edx,%edx > 0x0000003c7b06506c <+252>: div %rcx > 0x0000003c7b06506f <+255>: cmpq $0x0,0x2c6231(%rip) # 0x3c7b32b2a8 > 0x0000003c7b065077 <+263>: mov %rdx,%r13 > 0x0000003c7b06507a <+266>: je 0x3c7b0653ac <g_slice_alloc+1084> > 0x0000003c7b065080 <+272>: mov 0x2c6221(%rip),%rax # 0x3c7b32b2a8 > 0x0000003c7b065087 <+279>: lea (%rax,%r12,8),%r12 > 0x0000003c7b06508b <+283>: cmpq $0x0,(%r12) > 0x0000003c7b065090 <+288>: je 0x3c7b065331 <g_slice_alloc+961> > 0x0000003c7b065096 <+294>: shl $0x4,%r13 > 0x0000003c7b06509a <+298>: add (%r12),%r13 > 0x0000003c7b06509e <+302>: mov 0x8(%r13),%esi > 0x0000003c7b0650a2 <+306>: mov 0x0(%r13),%rdi > 0x0000003c7b0650a6 <+310>: test %esi,%esi > 0x0000003c7b0650a8 <+312>: je 0x3c7b0653cd <g_slice_alloc+1117> > 0x0000003c7b0650ae <+318>: mov %esi,%ecx > 0x0000003c7b0650b0 <+320>: xor %edx,%edx > 0x0000003c7b0650b2 <+322>: jmp 0x3c7b0650ca <g_slice_alloc+346> > 0x0000003c7b0650b4 <+324>: je 0x3c7b0652a0 <g_slice_alloc+816> > 0x0000003c7b0650ba <+330>: lea 0x1(%rax),%edx > 0x0000003c7b0650bd <+333>: mov $0x1,%eax > 0x0000003c7b0650c2 <+338>: cmp %ecx,%edx > 0x0000003c7b0650c4 <+340>: jae 0x3c7b06528f <g_slice_alloc+799> > 0x0000003c7b0650ca <+346>: lea (%rdx,%rcx,1),%eax > 0x0000003c7b0650cd <+349>: shr %eax > 0x0000003c7b0650cf <+351>: mov %eax,%r12d > 0x0000003c7b0650d2 <+354>: shl $0x4,%r12 > 0x0000003c7b0650d6 <+358>: add %rdi,%r12 > 0x0000003c7b0650d9 <+361>: cmp (%r12),%rbx > 0x0000003c7b0650dd <+365>: jae 0x3c7b0650b4 <g_slice_alloc+324> > 0x0000003c7b0650df <+367>: mov %eax,%ecx > 0x0000003c7b0650e1 <+369>: mov $0xffffffff,%eax > 0x0000003c7b0650e6 <+374>: jmp 0x3c7b0650c2 <g_slice_alloc+338> > 0x0000003c7b0650e8 <+376>: nopl 0x0(%rax,%rax,1) > 0x0000003c7b0650f0 <+384>: callq 0x3c7b01ab4c <thread_memory_from_self.part.12> > 0x0000003c7b0650f5 <+389>: mov %rax,%rbx > 0x0000003c7b0650f8 <+392>: jmpq 0x3c7b064f99 <g_slice_alloc+41> > 0x0000003c7b0650fd <+397>: nopl (%rax) > 0x0000003c7b065100 <+400>: mov (%rdx),%rax > 0x0000003c7b065103 <+403>: mov %rdx,%rbx > 0x0000003c7b065106 <+406>: mov %rax,(%r12) > 0x0000003c7b06510a <+410>: jmpq 0x3c7b06501e <g_slice_alloc+174> > 0x0000003c7b06510f <+415>: nop > 0x0000003c7b065110 <+416>: mov %rcx,%rax > 0x0000003c7b065113 <+419>: add 0x8(%rbx),%rax > 0x0000003c7b065117 <+423>: mov 0x8(%r12),%rdx > 0x0000003c7b06511c <+428>: mov (%rax),%rsi > 0x0000003c7b06511f <+431>: mov 0x8(%rax),%rdi > 0x0000003c7b065123 <+435>: mov %rsi,(%r12) > 0x0000003c7b065127 <+439>: mov %rdi,0x8(%r12) > 0x0000003c7b06512c <+444>: movq $0x0,(%rax) > 0x0000003c7b065133 <+451>: mov %rdx,0x8(%rax) > 0x0000003c7b065137 <+455>: mov (%r12),%rdx > 0x0000003c7b06513b <+459>: test %rdx,%rdx > 0x0000003c7b06513e <+462>: jne 0x3c7b06500a <g_slice_alloc+154> > 0x0000003c7b065144 <+468>: mov 0x2c61bd(%rip),%rax # 0x3c7b32b308 > 0x0000003c7b06514b <+475>: lea 0x2c61a6(%rip),%rdi # 0x3c7b32b2f8 > 0x0000003c7b065152 <+482>: movq $0x0,0x8(%r12) > 0x0000003c7b06515b <+491>: mov %rcx,0x8(%rsp) > 0x0000003c7b065160 <+496>: lea (%rax,%r14,4),%r15 > 0x0000003c7b065164 <+500>: callq 0x3c7b08a5f0 <g_mutex_trylock> > 0x0000003c7b065169 <+505>: test %eax,%eax > 0x0000003c7b06516b <+507>: mov 0x8(%rsp),%rcx > 0x0000003c7b065170 <+512>: je 0x3c7b065359 <g_slice_alloc+1001> > 0x0000003c7b065176 <+518>: mov 0x2c6194(%rip),%eax # 0x3c7b32b310 > 0x0000003c7b06517c <+524>: sub $0x1,%eax > 0x0000003c7b06517f <+527>: cmp $0xfffffff5,%eax > 0x0000003c7b065182 <+530>: mov %eax,0x2c6188(%rip) # 0x3c7b32b310 > 0x0000003c7b065188 <+536>: jge 0x3c7b0651a7 <g_slice_alloc+567> > 0x0000003c7b06518a <+538>: movl $0x0,0x2c617c(%rip) # 0x3c7b32b310 > 0x0000003c7b065194 <+548>: cmpl $0x0,(%r15) > 0x0000003c7b065198 <+552>: mov $0x1,%eax > 0x0000003c7b06519d <+557>: cmovne (%r15),%eax > 0x0000003c7b0651a1 <+561>: sub $0x1,%eax > 0x0000003c7b0651a4 <+564>: mov %eax,(%r15) > 0x0000003c7b0651a7 <+567>: mov 0x2c6152(%rip),%rax # 0x3c7b32b300 > 0x0000003c7b0651ae <+574>: lea (%rax,%r14,8),%rsi > 0x0000003c7b0651b2 <+578>: mov (%rsi),%r15 > 0x0000003c7b0651b5 <+581>: test %r15,%r15 > 0x0000003c7b0651b8 <+584>: je 0x3c7b0653d5 <g_slice_alloc+1125> > 0x0000003c7b0651be <+590>: mov 0x8(%r15),%rdx > 0x0000003c7b0651c2 <+594>: mov (%r15),%rax > 0x0000003c7b0651c5 <+597>: mov %rcx,0x8(%rsp) > 0x0000003c7b0651ca <+602>: mov (%rdx),%rdi > 0x0000003c7b0651cd <+605>: mov (%rax),%rax > 0x0000003c7b0651d0 <+608>: mov (%rdi),%rdi > 0x0000003c7b0651d3 <+611>: mov 0x8(%rax),%rax > 0x0000003c7b0651d7 <+615>: mov %rax,0x8(%rdi) > 0x0000003c7b0651db <+619>: mov %rdx,0x8(%rax) > 0x0000003c7b0651df <+623>: xor %edx,%edx > 0x0000003c7b0651e1 <+625>: cmp %rax,%r15 > 0x0000003c7b0651e4 <+628>: lea 0x2c610d(%rip),%rdi # 0x3c7b32b2f8 > 0x0000003c7b0651eb <+635>: cmovne %rax,%rdx > 0x0000003c7b0651ef <+639>: mov %rdx,(%rsi) > 0x0000003c7b0651f2 <+642>: callq 0x3c7b08a5c0 <g_mutex_unlock> > 0x0000003c7b0651f7 <+647>: mov (%r15),%rax > 0x0000003c7b0651fa <+650>: mov 0x8(%rsp),%rcx > 0x0000003c7b0651ff <+655>: mov (%rax),%rsi > 0x0000003c7b065202 <+658>: mov (%rsi),%rdx > 0x0000003c7b065205 <+661>: mov 0x8(%rdx),%rdi > 0x0000003c7b065209 <+665>: mov %rdi,0x8(%r12) > 0x0000003c7b06520e <+670>: movq $0x0,0x8(%r15) > 0x0000003c7b065216 <+678>: movq $0x0,0x8(%rsi) > 0x0000003c7b06521e <+686>: movq $0x0,0x8(%rdx) > 0x0000003c7b065226 <+694>: movq $0x0,0x8(%rax) > 0x0000003c7b06522e <+702>: add (%rbx),%rcx > 0x0000003c7b065231 <+705>: mov %r15,(%r12) > 0x0000003c7b065235 <+709>: mov %rcx,%r12 > 0x0000003c7b065238 <+712>: mov (%rcx),%rdx > 0x0000003c7b06523b <+715>: jmpq 0x3c7b06500a <g_slice_alloc+154> > 0x0000003c7b065240 <+720>: cmpl $0x0,0x2c6089(%rip) # 0x3c7b32b2d0 > 0x0000003c7b065247 <+727>: jne 0x3c7b064fa6 <g_slice_alloc+54> > 0x0000003c7b06524d <+733>: mov %r12,%rdi > 0x0000003c7b065250 <+736>: callq 0x3c7b01ab29 <allocator_categorize.part.6> > 0x0000003c7b065255 <+741>: cmp $0x1,%eax > 0x0000003c7b065258 <+744>: je 0x3c7b064fe5 <g_slice_alloc+117> > 0x0000003c7b06525e <+750>: cmp $0x2,%eax > 0x0000003c7b065261 <+753>: jne 0x3c7b064fa6 <g_slice_alloc+54> > 0x0000003c7b065267 <+759>: lea 0x2c60b2(%rip),%rdi # 0x3c7b32b320 > 0x0000003c7b06526e <+766>: callq 0x3c7b08a590 <g_mutex_lock> > 0x0000003c7b065273 <+771>: mov %r12,%rdi > 0x0000003c7b065276 <+774>: callq 0x3c7b01aea4 <slab_allocator_alloc_chunk> > 0x0000003c7b06527b <+779>: lea 0x2c609e(%rip),%rdi # 0x3c7b32b320 > 0x0000003c7b065282 <+786>: mov %rax,%rbx > 0x0000003c7b065285 <+789>: callq 0x3c7b08a5c0 <g_mutex_unlock> > 0x0000003c7b06528a <+794>: jmpq 0x3c7b064fb1 <g_slice_alloc+65> > 0x0000003c7b06528f <+799>: sub $0x1,%eax > 0x0000003c7b065292 <+802>: jne 0x3c7b0652a0 <g_slice_alloc+816> > 0x0000003c7b065294 <+804>: add $0x10,%r12 > 0x0000003c7b065298 <+808>: xor %r14d,%r14d > 0x0000003c7b06529b <+811>: test %r12,%r12 > 0x0000003c7b06529e <+814>: je 0x3c7b0652b7 <g_slice_alloc+839> > 0x0000003c7b0652a0 <+816>: mov %esi,%eax > 0x0000003c7b0652a2 <+818>: shl $0x4,%rax > 0x0000003c7b0652a6 <+822>: add %rdi,%rax > 0x0000003c7b0652a9 <+825>: cmp %rax,%r12 > 0x0000003c7b0652ac <+828>: jae 0x3c7b0652b4 <g_slice_alloc+836> > 0x0000003c7b0652ae <+830>: cmp (%r12),%rbx > 0x0000003c7b0652b2 <+834>: je 0x3c7b065317 <g_slice_alloc+935> > 0x0000003c7b0652b4 <+836>: mov %r12,%r14 > 0x0000003c7b0652b7 <+839>: mov 0x8(%r13),%eax > 0x0000003c7b0652bb <+843>: sub %rdi,%r14 > 0x0000003c7b0652be <+846>: sar $0x4,%r14 > 0x0000003c7b0652c2 <+850>: cmp %eax,%r14d > 0x0000003c7b0652c5 <+853>: jbe 0x3c7b0652dc <g_slice_alloc+876> > 0x0000003c7b0652c7 <+855>: lea 0x5b15b(%rip),%rsi # 0x3c7b0c0429 > 0x0000003c7b0652ce <+862>: lea 0x5b0f8(%rip),%rdi # 0x3c7b0c03cd > 0x0000003c7b0652d5 <+869>: xor %eax,%eax > 0x0000003c7b0652d7 <+871>: callq 0x3c7b01aa01 <mem_error> > 0x0000003c7b0652dc <+876>: shl $0x4,%eax > 0x0000003c7b0652df <+879>: lea 0x10(%rax),%esi > 0x0000003c7b0652e2 <+882>: callq 0x3c7b01a300 <realloc@plt> > 0x0000003c7b0652e7 <+887>: test %rax,%rax > 0x0000003c7b0652ea <+890>: mov %rax,0x0(%r13) > 0x0000003c7b0652ee <+894>: je 0x3c7b06534d <g_slice_alloc+989> > 0x0000003c7b0652f0 <+896>: mov 0x8(%r13),%edx > 0x0000003c7b0652f4 <+900>: mov %r14d,%r12d > 0x0000003c7b0652f7 <+903>: shl $0x4,%r12 > 0x0000003c7b0652fb <+907>: add %rax,%r12 > 0x0000003c7b0652fe <+910>: sub %r14d,%edx > 0x0000003c7b065301 <+913>: lea 0x10(%r12),%rdi > 0x0000003c7b065306 <+918>: mov %r12,%rsi > 0x0000003c7b065309 <+921>: shl $0x4,%rdx > 0x0000003c7b06530d <+925>: callq 0x3c7b01a400 <memmove@plt> > 0x0000003c7b065312 <+930>: addl $0x1,0x8(%r13) > 0x0000003c7b065317 <+935>: lea 0x2c5f92(%rip),%rdi # 0x3c7b32b2b0 > 0x0000003c7b06531e <+942>: mov %rbx,(%r12) > 0x0000003c7b065322 <+946>: mov %rbp,0x8(%r12) > 0x0000003c7b065327 <+951>: callq 0x3c7b08a5c0 <g_mutex_unlock> > 0x0000003c7b06532c <+956>: jmpq 0x3c7b064fc0 <g_slice_alloc+80> > 0x0000003c7b065331 <+961>: mov $0x10,%esi > 0x0000003c7b065336 <+966>: mov $0x1ff,%edi > 0x0000003c7b06533b <+971>: callq 0x3c7b01a030 <calloc@plt> > 0x0000003c7b065340 <+976>: test %rax,%rax > 0x0000003c7b065343 <+979>: mov %rax,(%r12) > 0x0000003c7b065347 <+983>: jne 0x3c7b065096 <g_slice_alloc+294> > 0x0000003c7b06534d <+989>: callq 0x3c7b019b00 <__errno_location@plt> > 0x0000003c7b065352 <+994>: mov (%rax),%edi > 0x0000003c7b065354 <+996>: callq 0x3c7b01ab12 <smc_tree_abort> > 0x0000003c7b065359 <+1001>: lea 0x2c5f98(%rip),%rdi # 0x3c7b32b2f8 > 0x0000003c7b065360 <+1008>: mov %rcx,0x8(%rsp) > 0x0000003c7b065365 <+1013>: callq 0x3c7b08a590 <g_mutex_lock> > 0x0000003c7b06536a <+1018>: mov 0x2c5fa0(%rip),%eax # 0x3c7b32b310 > 0x0000003c7b065370 <+1024>: mov 0x8(%rsp),%rcx > 0x0000003c7b065375 <+1029>: add $0x1,%eax > 0x0000003c7b065378 <+1032>: test %eax,%eax > 0x0000003c7b06537a <+1034>: mov %eax,0x2c5f90(%rip) # 0x3c7b32b310 > 0x0000003c7b065380 <+1040>: jle 0x3c7b0651a7 <g_slice_alloc+567> > 0x0000003c7b065386 <+1046>: movl $0x0,0x2c5f80(%rip) # 0x3c7b32b310 > 0x0000003c7b065390 <+1056>: addl $0x1,(%r15) > 0x0000003c7b065394 <+1060>: mov $0x100,%eax > 0x0000003c7b065399 <+1065>: cmpl $0x100,(%r15) > 0x0000003c7b0653a0 <+1072>: cmovbe (%r15),%eax > 0x0000003c7b0653a4 <+1076>: mov %eax,(%r15) > 0x0000003c7b0653a7 <+1079>: jmpq 0x3c7b0651a7 <g_slice_alloc+567> > 0x0000003c7b0653ac <+1084>: mov $0x8,%esi > 0x0000003c7b0653b1 <+1089>: mov $0xffd,%edi > 0x0000003c7b0653b6 <+1094>: callq 0x3c7b01a030 <calloc@plt> > 0x0000003c7b0653bb <+1099>: test %rax,%rax > 0x0000003c7b0653be <+1102>: mov %rax,0x2c5ee3(%rip) # 0x3c7b32b2a8 > 0x0000003c7b0653c5 <+1109>: jne 0x3c7b065080 <g_slice_alloc+272> > 0x0000003c7b0653cb <+1115>: jmp 0x3c7b06534d <g_slice_alloc+989> > 0x0000003c7b0653cd <+1117>: mov %rdi,%r12 > 0x0000003c7b0653d0 <+1120>: jmpq 0x3c7b065298 <g_slice_alloc+808> > 0x0000003c7b0653d5 <+1125>: mov %r13d,%r13d > 0x0000003c7b0653d8 <+1128>: mov $0xa0,%eax > 0x0000003c7b0653dd <+1133>: shl $0x4,%r13 > 0x0000003c7b0653e1 <+1137>: lea 0x0(%r13,%r13,4),%rsi > 0x0000003c7b0653e6 <+1142>: cmp $0xa0,%rsi > 0x0000003c7b0653ed <+1149>: cmovb %rax,%rsi > 0x0000003c7b0653f1 <+1153>: mov 0x2c5ed0(%rip),%rax # 0x3c7b32b2c8 > 0x0000003c7b0653f8 <+1160>: xor %edx,%edx > 0x0000003c7b0653fa <+1162>: div %rsi > 0x0000003c7b0653fd <+1165>: mov $0x4,%esi > 0x0000003c7b065402 <+1170>: cmp $0x4,%rax > 0x0000003c7b065406 <+1174>: cmovae %rax,%rsi > 0x0000003c7b06540a <+1178>: mov 0x2c5ef7(%rip),%rax # 0x3c7b32b308 > 0x0000003c7b065411 <+1185>: mov %esi,%r15d > 0x0000003c7b065414 <+1188>: mov (%rax,%r14,4),%eax > 0x0000003c7b065418 <+1192>: test %eax,%eax > 0x0000003c7b06541a <+1194>: je 0x3c7b06542d <g_slice_alloc+1213> > 0x0000003c7b06541c <+1196>: shl $0x6,%eax > 0x0000003c7b06541f <+1199>: xor %edx,%edx > 0x0000003c7b065421 <+1201>: div %r13 > 0x0000003c7b065424 <+1204>: cmp %eax,%esi > 0x0000003c7b065426 <+1206>: mov %eax,%r15d > 0x0000003c7b065429 <+1209>: cmovae %esi,%r15d > 0x0000003c7b06542d <+1213>: lea 0x2c5ec4(%rip),%rdi # 0x3c7b32b2f8 > 0x0000003c7b065434 <+1220>: mov %rcx,0x10(%rsp) > 0x0000003c7b065439 <+1225>: mov $0x1,%r14d > 0x0000003c7b06543f <+1231>: mov %r15d,%r15d > 0x0000003c7b065442 <+1234>: callq 0x3c7b08a5c0 <g_mutex_unlock> > 0x0000003c7b065447 <+1239>: lea 0x2c5ed2(%rip),%rdi # 0x3c7b32b320 > 0x0000003c7b06544e <+1246>: callq 0x3c7b08a590 <g_mutex_lock> > 0x0000003c7b065453 <+1251>: mov %r13,%rdi > 0x0000003c7b065456 <+1254>: callq 0x3c7b01aea4 <slab_allocator_alloc_chunk> > 0x0000003c7b06545b <+1259>: mov 0x10(%rsp),%rcx > 0x0000003c7b065460 <+1264>: mov %rax,0x8(%rsp) > 0x0000003c7b065465 <+1269>: mov %rax,%rsi > 0x0000003c7b065468 <+1272>: movq $0x0,0x8(%rax) > 0x0000003c7b065470 <+1280>: cmp %r15,%r14 > 0x0000003c7b065473 <+1283>: jae 0x3c7b0654a5 <g_slice_alloc+1333> > 0x0000003c7b065475 <+1285>: mov %r13,%rdi > 0x0000003c7b065478 <+1288>: mov %rsi,0x18(%rsp) > 0x0000003c7b06547d <+1293>: mov %rcx,0x10(%rsp) > 0x0000003c7b065482 <+1298>: callq 0x3c7b01aea4 <slab_allocator_alloc_chunk> > 0x0000003c7b065487 <+1303>: mov 0x18(%rsp),%rsi > 0x0000003c7b06548c <+1308>: add $0x1,%r14 > 0x0000003c7b065490 <+1312>: mov 0x10(%rsp),%rcx > 0x0000003c7b065495 <+1317>: mov %rax,(%rsi) > 0x0000003c7b065498 <+1320>: movq $0x0,0x8(%rax) > 0x0000003c7b0654a0 <+1328>: mov %rax,%rsi > 0x0000003c7b0654a3 <+1331>: jmp 0x3c7b065470 <g_slice_alloc+1280> > 0x0000003c7b0654a5 <+1333>: lea 0x2c5e74(%rip),%rdi # 0x3c7b32b320 > 0x0000003c7b0654ac <+1340>: movq $0x0,(%rsi) > 0x0000003c7b0654b3 <+1347>: mov %rcx,0x10(%rsp) > 0x0000003c7b0654b8 <+1352>: callq 0x3c7b08a5c0 <g_mutex_unlock> > 0x0000003c7b0654bd <+1357>: mov %r14,0x8(%r12) > 0x0000003c7b0654c2 <+1362>: mov 0x8(%rsp),%r15 > 0x0000003c7b0654c7 <+1367>: mov 0x10(%rsp),%rcx > 0x0000003c7b0654cc <+1372>: jmpq 0x3c7b06522e <g_slice_alloc+702> >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 1126232
: 923686 |
923687
|
923688
|
923689
|
923690
|
923691
|
923692
|
923693
|
923694
|
923695
|
923696