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 711454 Details for
Bug 922522
[abrt] nautilus-3.6.3-4.fc18: exit: Process /usr/libexec/nautilus-shell-search-provider 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.51 KB, created by
F. J. Simon
on 2013-03-17 16:08:54 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
F. J. Simon
Created:
2013-03-17 16:08:54 UTC
Size:
30.51 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 3106] >[New LWP 3117] >[New LWP 3119] >[New LWP 3123] >warning: "/usr/lib/debug/usr/lib64/libcairo-gobject.so.2.11200.14.debug": separate debug info file has no debug info >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >warning: "/usr/lib/debug/usr/lib64/libicudata.so.49.1.1.debug": separate debug info file has no debug info >Core was generated by `/usr/libexec/nautilus-shell-search-provider'. >Program terminated with signal 11, Segmentation fault. >#0 0x000000385660f5f3 in _dl_fini () at dl-fini.c:253 >253 ((fini_t) array[i]) (); > >Thread 4 (Thread 0x7fed4edc8700 (LWP 3123)): >#0 0x0000003856ae998d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x0000003a82c47d24 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7fed440010c0, timeout=-1, context=0xe06e20) at gmain.c:3584 > poll_func = 0x3a82c55e00 <g_poll> >#2 g_main_context_iterate (context=context@entry=0xe06e20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3285 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 1 > allocated_nfds = <optimized out> > fds = 0x7fed440010c0 >#3 0x0000003a82c47e44 in g_main_context_iteration (context=context@entry=0xe06e20, may_block=may_block@entry=1) at gmain.c:3351 > retval = <optimized out> >#4 0x00007fed4edcf48d in dconf_gdbus_worker_thread (user_data=0xe06e20) at dconf-gdbus-thread.c:81 > context = 0xe06e20 >#5 0x0000003a82c6b605 in g_thread_proxy (data=0xe044f0) at gthread.c:797 > thread = 0xe044f0 >#6 0x0000003857207d15 in start_thread (arg=0x7fed4edc8700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7fed4edc8700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140657207052032, -4439215975642000344, 0, 241969532928, 140657207052032, 14708256, 4449029971578360872, -4461920612244220888}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#7 0x0000003856af246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 >No locals. > >Thread 3 (Thread 0x7fed4f7fe700 (LWP 3119)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217 >No locals. >#1 0x0000003a82c85115 in g_cond_wait_until (cond=cond@entry=0xdea8b8, mutex=mutex@entry=0xdea8b0, end_time=end_time@entry=73742379) at gthread-posix.c:857 > ts = {tv_sec = 73, tv_nsec = 742379000} > status = <optimized out> >#2 0x0000003a82c1ea01 in g_async_queue_pop_intern_unlocked (queue=0xdea8b0, wait=wait@entry=1, end_time=73742379) at gasyncqueue.c:424 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x0000003a82c1f0a8 in g_async_queue_timeout_pop_unlocked (queue=<optimized out>, timeout=timeout@entry=500000) at gasyncqueue.c:572 > end_time = <optimized out> >#4 0x0000003a82c6bd2a in g_thread_pool_wait_for_new_task (pool=0xdea850) at gthreadpool.c:264 > task = <optimized out> >#5 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:298 > task = 0x7fed5000a940 > pool = 0xdea850 >#6 0x0000003a82c6b605 in g_thread_proxy (data=0xdea280) at gthread.c:797 > thread = 0xdea280 >#7 0x0000003857207d15 in start_thread (arg=0x7fed4f7fe700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7fed4f7fe700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140657217758976, -4439215975642000344, 0, 241969532928, 140657217758976, 14592080, 4449031314829382696, -4461920612244220888}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#8 0x0000003856af246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 >No locals. > >Thread 2 (Thread 0x7fed554a6700 (LWP 3117)): >#0 __GI___libc_free (mem=0x7fed50002f60) at malloc.c:2897 > ar_ptr = <optimized out> > p = <optimized out> > hook = 0x0 >#1 0x0000003a82c4d79f in g_free (mem=0x7fed50002f60) at gmem.c:252 >No locals. >#2 0x0000003a82c251cf in g_bytes_unref (bytes=0xde7870) at gbytes.c:297 >No locals. >#3 g_bytes_unref (bytes=0xde7870) at gbytes.c:289 >No locals. >#4 0x0000003a82c7c691 in g_variant_unref (value=0x7fed5000e690) at gvariant-core.c:635 > __PRETTY_FUNCTION__ = "g_variant_unref" >#5 0x0000003a82c7c6f1 in g_variant_release_children (value=0xde7a60) at gvariant-core.c:257 > i = 0 >#6 0x0000003a82c7c630 in g_variant_unref (value=0xde7a60) at gvariant-core.c:637 > __PRETTY_FUNCTION__ = "g_variant_unref" >#7 0x0000003a82c7c6f1 in g_variant_release_children (value=0x7fed5000ed60) at gvariant-core.c:257 > i = 2 >#8 0x0000003a82c7c630 in g_variant_unref (value=value@entry=0x7fed5000ed60) at gvariant-core.c:637 > __PRETTY_FUNCTION__ = "g_variant_unref" >#9 0x00000039b68c4029 in g_dbus_message_new_from_blob (blob=<optimized out>, blob_len=<optimized out>, capabilities=<optimized out>, error=error@entry=0x7fed554a5aa8) at gdbusmessage.c:1753 > ret = 0 > mis = 0xdf9e40 > dis = 0x7fed50005970 > message = 0xdea050 > endianness = <optimized out> > major_protocol_version = <optimized out> > byte_order = <optimized out> > message_body_len = 0 > headers = 0x7fed5000ed60 > item = 0x0 > iter = {x = {140657226214752, 3, 3, 0, 247875822448, 140657226214960, 13530560, 3579507750, 0, 0, 140657226202704, 251302041503, 13530560, 251301952665, 140657226158592, 247875196550}} > signature = <optimized out> > __PRETTY_FUNCTION__ = "g_dbus_message_new_from_blob" >#10 0x00000039b68ce6e5 in _g_dbus_worker_do_read_cb (input_stream=<optimized out>, res=<optimized out>, user_data=0xce75c0) at gdbusprivate.c:753 > message = <optimized out> > worker = 0xce75c0 > error = 0x0 > bytes_read = 56 >#11 0x00000039b686dff7 in g_simple_async_result_complete (simple=0x7fed50003490) at gsimpleasyncresult.c:775 > current_source = 0x7fed5000bef0 > current_context = 0x0 > __PRETTY_FUNCTION__ = "g_simple_async_result_complete" >#12 0x00000039b686e0f9 in complete_in_idle_cb (data=<optimized out>) at gsimpleasyncresult.c:787 > simple = <optimized out> >#13 0x0000003a82c47a55 in g_main_dispatch (context=0xcaa000) at gmain.c:2715 > dispatch = 0x3a82c44e40 <g_idle_dispatch> > was_in_call = 0 > user_data = 0x7fed50003490 > callback = 0x39b686e0f0 <complete_in_idle_cb> > cb_funcs = 0x3a82f209a0 <g_source_callback_funcs> > cb_data = 0x7fed5000ef40 > current_source_link = {data = 0x7fed5000bef0, next = 0x0} > need_destroy = <optimized out> > source = 0x7fed5000bef0 > current = 0xcd07a0 > i = 0 >#14 g_main_context_dispatch (context=context@entry=0xcaa000) at gmain.c:3219 >No locals. >#15 0x0000003a82c47d88 in g_main_context_iterate (context=0xcaa000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3290 > max_priority = 0 > timeout = 0 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = <optimized out> > fds = 0x7fed500010e0 >#16 0x0000003a82c48182 in g_main_loop_run (loop=0xce6f60) at gmain.c:3484 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#17 0x00000039b68cc546 in gdbus_shared_thread_func (user_data=0xce6610) at gdbusprivate.c:277 > data = 0xce6610 >#18 0x0000003a82c6b605 in g_thread_proxy (data=0xce20f0) at gthread.c:797 > thread = 0xce20f0 >#19 0x0000003857207d15 in start_thread (arg=0x7fed554a6700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7fed554a6700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140657314916096, -4439215975642000344, 0, 241969532928, 140657314916096, 13526544, 4449017686898152488, -4461920612244220888}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#20 0x0000003856af246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 >No locals. > >Thread 1 (Thread 0x7fed5bd659c0 (LWP 3106)): >#0 0x000000385660f5f3 in _dl_fini () at dl-fini.c:253 > array = 0x27e2b0 > i = 0 > nmaps = 107 > nloaded = <optimized out> > i = 45 > l = 0x7fed5bd77990 > ns = 0 > maps = 0x7fff9a7bbb10 > maps_size = 856 > do_audit = 0 >#1 0x0000003856a38df1 in __run_exit_handlers (status=0, listp=0x3856db16a8 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:77 > atfct = <optimized out> > onfct = <optimized out> > cxafct = <optimized out> > f = <optimized out> >#2 0x0000003856a38e75 in __GI_exit (status=<optimized out>) at exit.c:99 >No locals. >#3 0x0000003856a21a0c in __libc_start_main (main=0x4129d0 <main>, argc=1, ubp_av=0x7fff9a7bc008, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff9a7bbff8) at libc-start.c:257 > result = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -4439215975642000344, 4270632, 140735785189376, 0, 0, 4439291805430617128, -4461921732312919000}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x385660eff0 <_dl_init+160>, 0x1347a7c}, data = {prev = 0x0, cleanup = 0x0, canceltype = 1449193456}}} > not_first_call = <optimized out> >#4 0x0000000000412a51 in _start () >No symbol table info available. >From To Syms Read Shared Object Library >0x00000039c0405da0 0x00000039c0417288 Yes /lib64/libtracker-sparql-0.14.so.0 >0x00000039bac02c00 0x00000039bac06038 Yes /lib64/libnautilus-extension.so.1 >0x00000039be402b20 0x00000039be406590 Yes /lib64/libgailutil-3.so.0 >0x00000039bec0cdd0 0x00000039bec22094 Yes /lib64/libgnome-desktop-3.so.4 >0x00000039bb0728a0 0x00000039bb31bf30 Yes /lib64/libgtk-3.so.0 >0x00000039bc81a540 0x00000039bc85d684 Yes /lib64/libgdk-3.so.0 >0x0000003a8ac09ef0 0x0000003a8ac16314 Yes /lib64/libatk-1.0.so.0 >0x00000039b78049b0 0x00000039b78094d8 Yes /lib64/libpangocairo-1.0.so.0 >0x00000039bbc03520 0x00000039bbc044bc Yes (*) /lib64/libcairo-gobject.so.2 >0x0000003a8b40f1c0 0x0000003a8b42d9a8 Yes /lib64/libpango-1.0.so.0 >0x00000039ba4131b0 0x00000039ba4db1fc Yes /lib64/libcairo.so.2 >0x0000003a7b22e870 0x0000003a7b317470 Yes /lib64/libxml2.so.2 >0x000000385b61dee0 0x000000385b6a4280 Yes /lib64/libX11.so.6 >0x0000003a7da006b0 0x0000003a7da0080c Yes /lib64/libgthread-2.0.so.0 >0x0000003a8a801130 0x0000003a8a801ff8 Yes /lib64/libgmodule-2.0.so.0 >0x00000038576022a0 0x000000385760557c Yes /lib64/librt.so.1 >0x00000039bd8027d0 0x00000039bd804cdc Yes /lib64/libnotify.so.4 >0x00000039b8006780 0x00000039b8019b90 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x00000039b6830100 0x00000039b68eecd4 Yes /lib64/libgio-2.0.so.0 >0x0000003a81c0aba0 0x0000003a81c3831c Yes /lib64/libgobject-2.0.so.0 >0x0000003a82c1a050 0x0000003a82cae86c Yes /lib64/libglib-2.0.so.0 >0x0000003868a10850 0x0000003868a22404 Yes /lib64/libexif.so.12 >0x000000386fe3ae60 0x000000386fedcf30 Yes /lib64/libexempi.so.3 >0x00000039b6406170 0x00000039b6417638 Yes /lib64/libselinux.so.1 >0x0000003857e055b0 0x0000003857e6fd68 Yes /lib64/libm.so.6 >0x0000003857205790 0x00000038572104b4 Yes /lib64/libpthread.so.0 >0x0000003856a1f1a0 0x0000003856b60940 Yes /lib64/libc.so.6 >0x00000039c0c161c0 0x00000039c0c6cb4c Yes /usr/lib64/tracker-0.14/libtracker-data.so.0 >0x0000003857a02190 0x0000003857a0e640 Yes /lib64/libz.so.1 >0x00000039c0812e30 0x00000039c08239e8 Yes /usr/lib64/tracker-0.14/libtracker-common.so.0 >0x000000386f20a4e0 0x000000386f28a560 Yes /lib64/libsqlite3.so.0 >0x0000003874210160 0x0000003874245230 Yes /lib64/libunistring.so.0 >0x0000003a88401510 0x0000003a88402a8c Yes /lib64/libuuid.so.1 >0x000000385d601b70 0x000000385d607768 Yes /lib64/libXrandr.so.2 >0x000000385ba03740 0x000000385ba0d810 Yes /lib64/libXext.so.6 >0x0000003872204da0 0x000000387221c9d0 Yes /lib64/libxkbfile.so.1 >0x0000003858a02a40 0x0000003858a12168 Yes /lib64/libgcc_s.so.1 >0x0000003860e02160 0x0000003860e0bfc4 Yes /lib64/libXi.so.6 >0x000000385fe01530 0x000000385fe03da8 Yes /lib64/libXfixes.so.3 >0x0000003c61409c80 0x0000003c6141b704 Yes /lib64/libatk-bridge-2.0.so.0 >0x00000039b98076b0 0x00000039b980fa0c Yes /lib64/libpangoft2-1.0.so.0 >0x000000385ea06220 0x000000385ea2260c Yes /lib64/libfontconfig.so.1 >0x000000385de00b40 0x000000385de01458 Yes /lib64/libXinerama.so.1 >0x0000003868202ab0 0x00000038682076ec Yes /lib64/libXcursor.so.1 >0x0000003867600c60 0x0000003867601794 Yes /lib64/libXcomposite.so.1 >0x000000385fa00bd0 0x000000385fa015ec Yes /lib64/libXdamage.so.1 >0x00000039b9c08a50 0x00000039b9c5df5c Yes /lib64/libharfbuzz.so.0 >0x000000385ee0cc80 0x000000385ee76ef0 Yes /lib64/libfreetype.so.6 >0x0000003866a09d60 0x0000003866a82b0c Yes /lib64/libpixman-1.so.0 >0x00000039b7c06ff0 0x00000039b7c1792c Yes /lib64/libEGL.so.1 >0x0000003856e00ed0 0x0000003856e019f0 Yes /lib64/libdl.so.2 >0x000000385da04fe0 0x000000385da20b50 Yes /lib64/libpng15.so.15 >0x0000003861e00b10 0x0000003861e01204 Yes /lib64/libxcb-shm.so.0 >0x0000003862e03590 0x0000003862e06274 Yes /lib64/libxcb-render.so.0 >0x000000385ae09a00 0x000000385ae158f8 Yes /lib64/libxcb.so.1 >0x000000385ce01ab0 0x000000385ce07a00 Yes /lib64/libXrender.so.1 >0x00000039b701bbd0 0x00000039b7063810 Yes /lib64/libGL.so.1 >0x0000003a7aa030f0 0x0000003a7aa19340 Yes /lib64/liblzma.so.5 >0x0000003856600b20 0x000000385661a3d9 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003859e01990 0x0000003859e06134 Yes /lib64/libffi.so.5 >0x0000003a7c203a30 0x0000003a7c21200c Yes /lib64/libresolv.so.2 >0x000000385e203e00 0x000000385e21ccdc Yes /lib64/libexpat.so.1 >0x000000385aa5bb80 0x000000385aac10bb Yes /lib64/libstdc++.so.6 >0x0000003858201db0 0x00000038582452e8 Yes /lib64/libpcre.so.1 >0x0000003c6180b940 0x0000003c61819e94 Yes /lib64/libatspi.so.0 >0x000000385be07ab0 0x000000385be312e4 Yes /lib64/libdbus-1.so.3 >0x0000003861602670 0x0000003861616110 Yes /lib64/libgraphite2.so.2.0.0 >0x00000039ba8129a0 0x00000039ba8260c7 Yes /lib64/libicule.so.49 >0x00000039b74540e0 0x00000039b7507aec Yes /lib64/libicuuc.so.49 >0x00000039b8400570 0x00000039b8400650 Yes (*) /lib64/libicudata.so.49 >0x000000385f200600 0x000000385f2006fc Yes /lib64/libX11-xcb.so.1 >0x0000003861a018b0 0x0000003861a02638 Yes /lib64/libxcb-dri2.so.0 >0x00000038636025a0 0x0000003863603ec4 Yes /lib64/libxcb-xfixes.so.0 >0x0000003866200fb0 0x00000038662018b8 Yes /lib64/libxcb-shape.so.0 >0x0000003864204540 0x0000003864207ef8 Yes /lib64/libwayland-client.so.0 >0x0000003866605b40 0x000000386660c078 Yes /lib64/libwayland-server.so.0 >0x00000039ba001a50 0x00000039ba002fa8 Yes /lib64/libgbm.so.1 >0x000000385ca033e0 0x000000385ca0b910 Yes /lib64/libudev.so.1 >0x0000003860a031d0 0x0000003860a07ff4 Yes /lib64/libdrm.so.2 >0x000000385b200eb0 0x000000385b201bcc Yes /lib64/libXau.so.6 >0x00000039b6c1de60 0x00000039b6c316ac Yes /lib64/libglapi.so.0 >0x000000385f609fb0 0x000000385f6101d8 Yes /lib64/libxcb-glx.so.0 >0x000000385d200f90 0x000000385d2039bc Yes /lib64/libXxf86vm.so.1 >0x000000385c200da0 0x000000385c201bfa Yes /lib64/libsystemd-daemon.so.0 >0x00007fed5574e1e0 0x00007fed5575567c Yes /lib64/libnss_files.so.2 >0x00007fed554b2f60 0x00007fed554cd1e8 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00000039bd012860 0x00000039bd02b8b8 Yes /lib64/libgvfscommon.so.0 >0x0000003a81803ef0 0x0000003a8182320c Yes /lib64/libbluray.so.1 >0x0000003870600f10 0x0000003870601824 Yes /lib64/libutil.so.1 >0x00007fed54aa2870 0x00007fed54aa4144 Yes /usr/lib64/gtk-3.0/3.0.0/theming-engines/libadwaita.so >0x00007fed54857970 0x00007fed5487b9e8 Yes /lib64/librsvg-2.so.2 >0x0000003c63408d10 0x0000003c63427458 Yes /lib64/libcroco-0.6.so.3 >0x00007fed5464d750 0x00007fed5464ded0 Yes /usr/lib64/gtk-3.0/modules/libpk-gtk-module.so >0x00007fed54448110 0x00007fed5444a140 Yes /usr/lib64/gtk-3.0/modules/libcanberra-gtk-module.so >0x00000039bdc01d00 0x00000039bdc03190 Yes /lib64/libcanberra-gtk3.so.0 >0x00000038752033f0 0x000000387520c33c Yes /lib64/libcanberra.so.0 >0x0000003873e020f0 0x0000003873e0616c Yes /lib64/libvorbisfile.so.3 >0x0000003870203850 0x000000387021ad9c Yes /lib64/libvorbis.so.0 >0x00007fed54240aa0 0x00007fed54243148 Yes /lib64/libogg.so.0 >0x0000003871a029c0 0x0000003871a0cab0 Yes /lib64/libtdb.so.1 >0x0000003873202470 0x0000003873206624 Yes /lib64/libltdl.so.7 >0x0000003869600ed0 0x000000386960610c Yes /lib64/libcrypt.so.1 >0x0000003868e03780 0x0000003868e4a570 Yes /lib64/libfreebl3.so >0x00007fed54029510 0x00007fed540360d8 Yes /usr/lib64/gio/modules/libgioremote-volume-monitor.so >0x00007fed4edcc750 0x00007fed4edd09ac Yes /usr/lib64/gio/modules/libdconfsettings.so >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0x39b727fe08 247885987336 >rbx 0x7fed5bd77990 140657424824720 >rcx 0x0 0 >rdx 0x0 0 >rsi 0x0 0 >rdi 0x39ba7164c0 247941129408 >rbp 0x7fff9a7bbee0 0x7fff9a7bbee0 >rsp 0x7fff9a7bbb10 0x7fff9a7bbb10 >r8 0x7fed5bd659c0 140657424751040 >r9 0x39ba713f40 247941119808 >r10 0x7fff9a7bb890 140735785187472 >r11 0x3856a39140 241971728704 >r12 0x27e2b0 2613936 >r13 0x2d 45 >r14 0x0 0 >r15 0x7fff9a7bbb10 140735785188112 >rip 0x385660f5f3 0x385660f5f3 <_dl_fini+451> >eflags 0x10202 [ IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function _dl_fini: > 0x000000385660f430 <+0>: push %rbp > 0x000000385660f431 <+1>: mov %rsp,%rbp > 0x000000385660f434 <+4>: push %r15 > 0x000000385660f436 <+6>: xor %r15d,%r15d > 0x000000385660f439 <+9>: push %r14 > 0x000000385660f43b <+11>: push %r13 > 0x000000385660f43d <+13>: push %r12 > 0x000000385660f43f <+15>: push %rbx > 0x000000385660f440 <+16>: sub $0x38,%rsp > 0x000000385660f444 <+20>: movl $0x0,-0x38(%rbp) > 0x000000385660f44b <+27>: movq $0x0,-0x50(%rbp) > 0x000000385660f453 <+35>: mov 0x2124a6(%rip),%rax # 0x3856821900 <_rtld_local+2304> > 0x000000385660f45a <+42>: sub $0x1,%rax > 0x000000385660f45e <+46>: mov %rax,-0x48(%rbp) > 0x000000385660f462 <+50>: js 0x385660f654 <_dl_fini+548> > 0x000000385660f468 <+56>: lea (%rax,%rax,8),%rax > 0x000000385660f46c <+60>: lea 0x211b8d(%rip),%rdx # 0x3856821000 <_rtld_local> > 0x000000385660f473 <+67>: shl $0x4,%rax > 0x000000385660f477 <+71>: lea 0x8(%rdx,%rax,1),%rax > 0x000000385660f47c <+76>: mov %rax,-0x40(%rbp) > 0x000000385660f480 <+80>: jmp 0x385660f4b0 <_dl_fini+128> > 0x000000385660f482 <+82>: nopw 0x0(%rax,%rax,1) > 0x000000385660f488 <+88>: lea 0x212479(%rip),%rdi # 0x3856821908 <_rtld_local+2312> > 0x000000385660f48f <+95>: callq *0x212a73(%rip) # 0x3856821f08 <_rtld_local+3848> > 0x000000385660f495 <+101>: subq $0x90,-0x40(%rbp) > 0x000000385660f49d <+109>: subq $0x1,-0x48(%rbp) > 0x000000385660f4a2 <+114>: js 0x385660f654 <_dl_fini+548> > 0x000000385660f4a8 <+120>: nopl 0x0(%rax,%rax,1) > 0x000000385660f4b0 <+128>: lea 0x212451(%rip),%rdi # 0x3856821908 <_rtld_local+2312> > 0x000000385660f4b7 <+135>: callq *0x212a43(%rip) # 0x3856821f00 <_rtld_local+3840> > 0x000000385660f4bd <+141>: mov -0x40(%rbp),%rdi > 0x000000385660f4c1 <+145>: mov (%rdi),%eax > 0x000000385660f4c3 <+147>: test %eax,%eax > 0x000000385660f4c5 <+149>: je 0x385660f488 <_dl_fini+88> > 0x000000385660f4c7 <+151>: mov -0x8(%rdi),%rcx > 0x000000385660f4cb <+155>: movzbl 0x315(%rcx),%edx > 0x000000385660f4d2 <+162>: shr $0x3,%dl > 0x000000385660f4d5 <+165>: and $0x1,%edx > 0x000000385660f4d8 <+168>: cmp -0x38(%rbp),%edx > 0x000000385660f4db <+171>: jne 0x385660f488 <_dl_fini+88> > 0x000000385660f4dd <+173>: lea 0x0(,%rax,8),%rsi > 0x000000385660f4e5 <+181>: cmp -0x50(%rbp),%rsi > 0x000000385660f4e9 <+185>: jbe 0x385660f518 <_dl_fini+232> > 0x000000385660f4eb <+187>: cmpq $0x0,-0x50(%rbp) > 0x000000385660f4f0 <+192>: jne 0x385660f6e0 <_dl_fini+688> > 0x000000385660f4f6 <+198>: lea 0x1e(%rsi),%rax > 0x000000385660f4fa <+202>: mov $0x10,%edi > 0x000000385660f4ff <+207>: xor %edx,%edx > 0x000000385660f501 <+209>: mov %rsi,-0x50(%rbp) > 0x000000385660f505 <+213>: div %rdi > 0x000000385660f508 <+216>: shl $0x4,%rax > 0x000000385660f50c <+220>: sub %rax,%rsp > 0x000000385660f50f <+223>: lea 0xf(%rsp),%r15 > 0x000000385660f514 <+228>: and $0xfffffffffffffff0,%r15 > 0x000000385660f518 <+232>: movl $0x0,-0x34(%rbp) > 0x000000385660f51f <+239>: jmp 0x385660f531 <_dl_fini+257> > 0x000000385660f521 <+241>: nopl 0x0(%rax) > 0x000000385660f528 <+248>: mov 0x18(%rcx),%rcx > 0x000000385660f52c <+252>: test %rcx,%rcx > 0x000000385660f52f <+255>: je 0x385660f55d <_dl_fini+301> > 0x000000385660f531 <+257>: cmp %rcx,0x28(%rcx) > 0x000000385660f535 <+261>: jne 0x385660f528 <_dl_fini+248> > 0x000000385660f537 <+263>: mov -0x34(%rbp),%eax > 0x000000385660f53a <+266>: mov %rcx,(%r15,%rax,8) > 0x000000385660f53e <+270>: mov -0x34(%rbp),%eax > 0x000000385660f541 <+273>: addl $0x1,0x310(%rcx) > 0x000000385660f548 <+280>: mov %eax,0x3dc(%rcx) > 0x000000385660f54e <+286>: mov 0x18(%rcx),%rcx > 0x000000385660f552 <+290>: add $0x1,%eax > 0x000000385660f555 <+293>: mov %eax,-0x34(%rbp) > 0x000000385660f558 <+296>: test %rcx,%rcx > 0x000000385660f55b <+299>: jne 0x385660f531 <_dl_fini+257> > 0x000000385660f55d <+301>: mov -0x34(%rbp),%esi > 0x000000385660f560 <+304>: mov -0x48(%rbp),%rcx > 0x000000385660f564 <+308>: xor %edx,%edx > 0x000000385660f566 <+310>: mov %r15,%rdi > 0x000000385660f569 <+313>: callq 0x385660f190 <_dl_sort_fini> > 0x000000385660f56e <+318>: lea 0x212393(%rip),%rdi # 0x3856821908 <_rtld_local+2312> > 0x000000385660f575 <+325>: callq *0x21298d(%rip) # 0x3856821f08 <_rtld_local+3848> > 0x000000385660f57b <+331>: mov -0x34(%rbp),%esi > 0x000000385660f57e <+334>: test %esi,%esi > 0x000000385660f580 <+336>: je 0x385660f495 <_dl_fini+101> > 0x000000385660f586 <+342>: xor %r13d,%r13d > 0x000000385660f589 <+345>: nopl 0x0(%rax) > 0x000000385660f590 <+352>: mov (%r15,%r13,8),%rbx > 0x000000385660f594 <+356>: movzbl 0x314(%rbx),%eax > 0x000000385660f59b <+363>: test $0x8,%al > 0x000000385660f59d <+365>: je 0x385660f62c <_dl_fini+508> > 0x000000385660f5a3 <+371>: and $0xfffffff7,%eax > 0x000000385660f5a6 <+374>: mov %al,0x314(%rbx) > 0x000000385660f5ac <+380>: mov 0x110(%rbx),%rax > 0x000000385660f5b3 <+387>: test %rax,%rax > 0x000000385660f5b6 <+390>: je 0x385660f690 <_dl_fini+608> > 0x000000385660f5bc <+396>: testb $0x2,0x2115dd(%rip) # 0x3856820ba0 <_rtld_local_ro> > 0x000000385660f5c3 <+403>: jne 0x385660f6ab <_dl_fini+635> > 0x000000385660f5c9 <+409>: test %rax,%rax > 0x000000385660f5cc <+412>: je 0x385660f602 <_dl_fini+466> > 0x000000385660f5ce <+414>: mov 0x8(%rax),%r12 > 0x000000385660f5d2 <+418>: mov 0x120(%rbx),%rax > 0x000000385660f5d9 <+425>: add (%rbx),%r12 > 0x000000385660f5dc <+428>: mov 0x8(%rax),%rdx > 0x000000385660f5e0 <+432>: shr $0x3,%rdx > 0x000000385660f5e4 <+436>: test %edx,%edx > 0x000000385660f5e6 <+438>: lea -0x1(%rdx),%r14d > 0x000000385660f5ea <+442>: je 0x385660f602 <_dl_fini+466> > 0x000000385660f5ec <+444>: nopl 0x0(%rax) > 0x000000385660f5f0 <+448>: mov %r14d,%edx >=> 0x000000385660f5f3 <+451>: callq *(%r12,%rdx,8) > 0x000000385660f5f7 <+455>: mov %r14d,%edx > 0x000000385660f5fa <+458>: sub $0x1,%r14d > 0x000000385660f5fe <+462>: test %edx,%edx > 0x000000385660f600 <+464>: jne 0x385660f5f0 <_dl_fini+448> > 0x000000385660f602 <+466>: mov 0xa8(%rbx),%rax > 0x000000385660f609 <+473>: test %rax,%rax > 0x000000385660f60c <+476>: je 0x385660f617 <_dl_fini+487> > 0x000000385660f60e <+478>: mov 0x8(%rax),%rax > 0x000000385660f612 <+482>: add (%rbx),%rax > 0x000000385660f615 <+485>: callq *%rax > 0x000000385660f617 <+487>: mov -0x38(%rbp),%ecx > 0x000000385660f61a <+490>: test %ecx,%ecx > 0x000000385660f61c <+492>: jne 0x385660f62c <_dl_fini+508> > 0x000000385660f61e <+494>: mov 0x21169c(%rip),%eax # 0x3856820cc0 <_rtld_local_ro+288> > 0x000000385660f624 <+500>: test %eax,%eax > 0x000000385660f626 <+502>: jne 0x385660f752 <_dl_fini+802> > 0x000000385660f62c <+508>: subl $0x1,0x310(%rbx) > 0x000000385660f633 <+515>: add $0x1,%r13 > 0x000000385660f637 <+519>: cmp %r13d,-0x34(%rbp) > 0x000000385660f63b <+523>: ja 0x385660f590 <_dl_fini+352> > 0x000000385660f641 <+529>: subq $0x90,-0x40(%rbp) > 0x000000385660f649 <+537>: subq $0x1,-0x48(%rbp) > 0x000000385660f64e <+542>: jns 0x385660f4b0 <_dl_fini+128> > 0x000000385660f654 <+548>: mov -0x38(%rbp),%edx > 0x000000385660f657 <+551>: test %edx,%edx > 0x000000385660f659 <+553>: jne 0x385660f670 <_dl_fini+576> > 0x000000385660f65b <+555>: mov 0x21165f(%rip),%eax # 0x3856820cc0 <_rtld_local_ro+288> > 0x000000385660f661 <+561>: movl $0x1,-0x38(%rbp) > 0x000000385660f668 <+568>: test %eax,%eax > 0x000000385660f66a <+570>: jne 0x385660f453 <_dl_fini+35> > 0x000000385660f670 <+576>: testb $0x80,0x211529(%rip) # 0x3856820ba0 <_rtld_local_ro> > 0x000000385660f677 <+583>: jne 0x385660f727 <_dl_fini+759> > 0x000000385660f67d <+589>: lea -0x28(%rbp),%rsp > 0x000000385660f681 <+593>: pop %rbx > 0x000000385660f682 <+594>: pop %r12 > 0x000000385660f684 <+596>: pop %r13 > 0x000000385660f686 <+598>: pop %r14 > 0x000000385660f688 <+600>: pop %r15 > 0x000000385660f68a <+602>: pop %rbp > 0x000000385660f68b <+603>: retq > 0x000000385660f68c <+604>: nopl 0x0(%rax) > 0x000000385660f690 <+608>: cmpq $0x0,0xa8(%rbx) > 0x000000385660f698 <+616>: je 0x385660f617 <_dl_fini+487> > 0x000000385660f69e <+622>: testb $0x2,0x2114fb(%rip) # 0x3856820ba0 <_rtld_local_ro> > 0x000000385660f6a5 <+629>: je 0x385660f5c9 <_dl_fini+409> > 0x000000385660f6ab <+635>: mov 0x8(%rbx),%rsi > 0x000000385660f6af <+639>: cmpb $0x0,(%rsi) > 0x000000385660f6b2 <+642>: jne 0x385660f6be <_dl_fini+654> > 0x000000385660f6b4 <+644>: mov 0x21161d(%rip),%rax # 0x3856820cd8 <_dl_argv_internal> > 0x000000385660f6bb <+651>: mov (%rax),%rsi > 0x000000385660f6be <+654>: mov -0x48(%rbp),%rdx > 0x000000385660f6c2 <+658>: lea 0xc3b4(%rip),%rdi # 0x385661ba7d > 0x000000385660f6c9 <+665>: xor %eax,%eax > 0x000000385660f6cb <+667>: callq 0x385660fe50 <_dl_debug_printf> > 0x000000385660f6d0 <+672>: mov 0x110(%rbx),%rax > 0x000000385660f6d7 <+679>: jmpq 0x385660f5c9 <_dl_fini+409> > 0x000000385660f6dc <+684>: nopl 0x0(%rax) > 0x000000385660f6e0 <+688>: add $0xf,%rsi > 0x000000385660f6e4 <+692>: xor %edx,%edx > 0x000000385660f6e6 <+694>: mov $0x10,%edi > 0x000000385660f6eb <+699>: and $0xfffffffffffffff0,%rsi > 0x000000385660f6ef <+703>: lea 0x1e(%rsi),%rax > 0x000000385660f6f3 <+707>: div %rdi > 0x000000385660f6f6 <+710>: shl $0x4,%rax > 0x000000385660f6fa <+714>: sub %rax,%rsp > 0x000000385660f6fd <+717>: lea 0xf(%rsp),%rax > 0x000000385660f702 <+722>: and $0xfffffffffffffff0,%rax > 0x000000385660f706 <+726>: lea (%rax,%rsi,1),%rdx > 0x000000385660f70a <+730>: cmp %rdx,%r15 > 0x000000385660f70d <+733>: je 0x385660f71b <_dl_fini+747> > 0x000000385660f70f <+735>: mov %rsi,-0x50(%rbp) > 0x000000385660f713 <+739>: mov %rax,%r15 > 0x000000385660f716 <+742>: jmpq 0x385660f518 <_dl_fini+232> > 0x000000385660f71b <+747>: add %rsi,-0x50(%rbp) > 0x000000385660f71f <+751>: mov %rax,%r15 > 0x000000385660f722 <+754>: jmpq 0x385660f518 <_dl_fini+232> > 0x000000385660f727 <+759>: mov 0x212252(%rip),%rdx # 0x3856821980 <_rtld_local+2432> > 0x000000385660f72e <+766>: mov 0x212243(%rip),%rsi # 0x3856821978 <_rtld_local+2424> > 0x000000385660f735 <+773>: lea 0xd814(%rip),%rdi # 0x385661cf50 > 0x000000385660f73c <+780>: xor %eax,%eax > 0x000000385660f73e <+782>: callq 0x385660fe50 <_dl_debug_printf> > 0x000000385660f743 <+787>: lea -0x28(%rbp),%rsp > 0x000000385660f747 <+791>: pop %rbx > 0x000000385660f748 <+792>: pop %r12 > 0x000000385660f74a <+794>: pop %r13 > 0x000000385660f74c <+796>: pop %r14 > 0x000000385660f74e <+798>: pop %r15 > 0x000000385660f750 <+800>: pop %rbp > 0x000000385660f751 <+801>: retq > 0x000000385660f752 <+802>: mov 0x21155f(%rip),%rdx # 0x3856820cb8 <_rtld_local_ro+280> > 0x000000385660f759 <+809>: xor %r12d,%r12d > 0x000000385660f75c <+812>: mov 0x38(%rdx),%rcx > 0x000000385660f760 <+816>: test %rcx,%rcx > 0x000000385660f763 <+819>: je 0x385660f785 <_dl_fini+853> > 0x000000385660f765 <+821>: mov %r12d,%eax > 0x000000385660f768 <+824>: mov %rdx,-0x58(%rbp) > 0x000000385660f76c <+828>: add $0x46,%rax > 0x000000385660f770 <+832>: shl $0x4,%rax > 0x000000385660f774 <+836>: lea 0x8(%rbx,%rax,1),%rdi > 0x000000385660f779 <+841>: callq *%rcx > 0x000000385660f77b <+843>: mov 0x21153f(%rip),%eax # 0x3856820cc0 <_rtld_local_ro+288> > 0x000000385660f781 <+849>: mov -0x58(%rbp),%rdx > 0x000000385660f785 <+853>: add $0x1,%r12d > 0x000000385660f789 <+857>: mov 0x40(%rdx),%rdx > 0x000000385660f78d <+861>: cmp %eax,%r12d > 0x000000385660f790 <+864>: jb 0x385660f75c <_dl_fini+812> > 0x000000385660f792 <+866>: jmpq 0x385660f62c <_dl_fini+508> >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 922522
: 711454 |
711455
|
711456
|
711457
|
711458
|
711459
|
711460
|
711461
|
711462