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 856971 Details for
Bug 1059147
[abrt] file-roller: strlen(): file-roller 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), 21.54 KB, created by
Pratyush Sahay
on 2014-01-29 09:49:41 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Pratyush Sahay
Created:
2014-01-29 09:49:41 UTC
Size:
21.54 KB
patch
obsolete
>[New LWP 2597] >[New LWP 2599] >[New LWP 2600] >[New LWP 2602] >[New LWP 2601] >warning: Could not load shared library symbols for 3 libraries, e.g. /lib/libX11.so.6. >Use the "info sharedlibrary" command to see the complete listing. >Do you need "set solib-search-path" or "set sysroot"? >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib/libthread_db.so.1". >Core was generated by `file-roller /home/pratyush-VBox/Public/IV/plot_csv.zip'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 __strlen_sse2_bsf () at ../sysdeps/i386/i686/multiarch/strlen-sse2-bsf.S:50 >50 movdqu (%edi), %xmm1 > >Thread 5 (Thread 0xb47ffb40 (LWP 2601)): >#0 0xb775a424 in __kernel_vsyscall () >No symbol table info available. >#1 0xb6ae1b76 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:245 >No locals. >#2 0xb6c98500 in g_cond_wait_until (cond=cond@entry=0x85dc0b0, mutex=mutex@entry=0x85dc0a8, end_time=8708486110) at gthread-posix.c:870 > ts = {tv_sec = 8708, tv_nsec = 486110000} > status = <optimized out> >#3 0xb6c24b61 in g_async_queue_pop_intern_unlocked (queue=0x85dc0a8, wait=wait@entry=1, end_time=8708486110) at gasyncqueue.c:424 > retval = <optimized out> > __FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#4 0xb6c25394 in g_async_queue_timeout_pop_unlocked (queue=0x710f3de, timeout=2) at gasyncqueue.c:572 > end_time = <optimized out> >#5 0xb6c7a9d7 in g_thread_pool_wait_for_new_task (pool=0x85dc068) at gthreadpool.c:264 > task = <optimized out> >#6 g_thread_pool_thread_proxy (data=0x85dc068) at gthreadpool.c:298 > task = 0x0 > pool = 0x85dc068 >#7 0xb6c79ebb in g_thread_proxy (data=0x8596ef0) at gthread.c:798 > thread = 0x8596ef0 >#8 0xb6addd8a in start_thread (arg=0xb47ffb40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb47ffb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1230049280, -1266681024, 4001536, -1266683224, 1298006592, -385830331}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#9 0xb6a109be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 >No locals. > >Thread 4 (Thread 0xb3d85b40 (LWP 2602)): >#0 0xb775a424 in __kernel_vsyscall () >No symbol table info available. >#1 0xb6a043ab in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#2 0xb6c61f9c in poll (__timeout=__timeout@entry=-1, __nfds=__nfds@entry=2, __fds=__fds@entry=0xb48043b0) at /usr/include/bits/poll2.h:46 >No locals. >#3 g_poll (fds=fds@entry=0xb48043b0, nfds=nfds@entry=2, timeout=timeout@entry=-1) at gpoll.c:132 >No locals. >#4 0xb6c528a0 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0xb48043b0, timeout=-1, context=0x8724ca0) at gmain.c:4007 > poll_func = 0xb6c61f70 <g_poll> >#5 g_main_context_iterate (context=context@entry=0x8724ca0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 2 > allocated_nfds = <optimized out> > fds = 0xb48043b0 >#6 0xb6c529e9 in g_main_context_iteration (context=0x8724ca0, may_block=may_block@entry=1) at gmain.c:3774 > retval = <optimized out> >#7 0xb6c52a76 in glib_worker_main (data=0x0) at gmain.c:5473 >No locals. >#8 0xb6c79ebb in g_thread_proxy (data=0x8659c00) at gthread.c:798 > thread = 0x8659c00 >#9 0xb6addd8a in start_thread (arg=0xb3d85b40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb3d85b40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1230049280, -1277666496, 4001536, -1277668696, 35521103, -385830331}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#10 0xb6a109be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 >No locals. > >Thread 3 (Thread 0xb51ffb40 (LWP 2600)): >#0 0xb775a424 in __kernel_vsyscall () >No symbol table info available. >#1 0xb6a043ab in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#2 0xb6c61f9c in poll (__timeout=__timeout@entry=-1, __nfds=__nfds@entry=3, __fds=__fds@entry=0xb48023a0) at /usr/include/bits/poll2.h:46 >No locals. >#3 g_poll (fds=fds@entry=0xb48023a0, nfds=nfds@entry=3, timeout=timeout@entry=-1) at gpoll.c:132 >No locals. >#4 0xb6c528a0 in g_main_context_poll (priority=2147483647, n_fds=3, fds=0xb48023a0, timeout=-1, context=0xb520a180) at gmain.c:4007 > poll_func = 0xb6c61f70 <g_poll> >#5 g_main_context_iterate (context=0xb520a180, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = <optimized out> > fds = 0xb48023a0 >#6 0xb6c52dc3 in g_main_loop_run (loop=0xb520a148) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#7 0xb6e66acb in gdbus_shared_thread_func (user_data=0xb520a168) at gdbusprivate.c:278 > data = 0xb520a168 >#8 0xb6c79ebb in g_thread_proxy (data=0x85971b0) at gthread.c:798 > thread = 0x85971b0 >#9 0xb6addd8a in start_thread (arg=0xb51ffb40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb51ffb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1230049280, -1256195264, 4001536, -1256197464, -1923218878, -385830331}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#10 0xb6a109be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 >No locals. > >Thread 2 (Thread 0xb5dc8b40 (LWP 2599)): >#0 0xb775a424 in __kernel_vsyscall () >No symbol table info available. >#1 0xb6a043ab in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#2 0xb6c61f9c in poll (__timeout=__timeout@entry=-1, __nfds=__nfds@entry=1, __fds=__fds@entry=0xb5200c78) at /usr/include/bits/poll2.h:46 >No locals. >#3 g_poll (fds=fds@entry=0xb5200c78, nfds=nfds@entry=1, timeout=timeout@entry=-1) at gpoll.c:132 >No locals. >#4 0xb6c528a0 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0xb5200c78, timeout=-1, context=0x859cb00) at gmain.c:4007 > poll_func = 0xb6c61f70 <g_poll> >#5 g_main_context_iterate (context=context@entry=0x859cb00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 1 > allocated_nfds = <optimized out> > fds = 0xb5200c78 >#6 0xb6c529e9 in g_main_context_iteration (context=context@entry=0x859cb00, may_block=may_block@entry=1) at gmain.c:3774 > retval = <optimized out> >#7 0xb772d180 in dconf_gdbus_worker_thread (user_data=0x859cb00) at dconf-gdbus-thread.c:81 > context = 0x859cb00 >#8 0xb6c79ebb in g_thread_proxy (data=0x8596bb0) at gthread.c:798 > thread = 0x8596bb0 >#9 0xb6addd8a in start_thread (arg=0xb5dc8b40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb5dc8b40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1230049280, -1243837632, 4001536, -1243839832, 197001795, -385830331}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#10 0xb6a109be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 >No locals. > >Thread 1 (Thread 0xb5df3880 (LWP 2597)): >#0 __strlen_sse2_bsf () at ../sysdeps/i386/i686/multiarch/strlen-sse2-bsf.S:50 >No locals. >#1 0x08069121 in move_files_in_chunks (overwrite=1, destination=0x866dfb0, temp_dir=0x0, file_list=0x866e140, self=0x85cd9a0) at fr-command.c:1810 > scan = <optimized out> > temp_dir_path = 0x0 > temp_dir_l = <optimized out> > dest_dir = <optimized out> >#2 _fr_command_extract (self=self@entry=0x85cd9a0, file_list=file_list@entry=0x8672270, destination=destination@entry=0x866dfb0, base_dir=base_dir@entry=0x8850378 "/plot_csv/", skip_older=skip_older@entry=0, overwrite=overwrite@entry=1, junk_paths=junk_paths@entry=0, password=password@entry=0x0) at fr-command.c:2239 > temp_dir = 0x0 > archive = <optimized out> > filtered = 0x866e140 > scan = <optimized out> > extract_all = <optimized out> > use_base_dir = <optimized out> > all_options_supported = <optimized out> > move_to_dest_dir = <optimized out> > file_list_created = 0 > __PRETTY_FUNCTION__ = "_fr_command_extract" > __FUNCTION__ = "_fr_command_extract" >#3 0x080692b3 in _fr_command_extract_to_local (self=0x85cd9a0, file_list=0x8672270, destination=0x866dfb0, base_dir=0x8850378 "/plot_csv/", skip_older=0, overwrite=1, junk_paths=0, password=0x0, cancellable=0x867f410, callback=0x80932d0 <archive_extraction_ready_cb>, user_data=0x885f250) at fr-command.c:2330 > xfer_data = <optimized out> >#4 0x0808809c in _fr_window_archive_extract_from_edata (window=0x86db180, edata=0x885f250) at fr-window.c:6523 > scan = 0x0 > total_size = <optimized out> >#5 0x080914d7 in _fr_window_ask_overwrite_dialog (odata=odata@entry=0x885f9c0) at fr-window.c:6692 > perform_extraction = 1 >#6 0x080918d0 in query_info_ready_for_overwrite_dialog_cb (source_object=0x865d760, result=0x87dbb60, user_data=0x885f9c0) at fr-window.c:6603 > odata = 0x885f9c0 > destination = 0x865d760 > info = 0x0 > file_type = <optimized out> >#7 0xb6e076e2 in g_task_return_now (task=task@entry=0x87dbb60) at gtask.c:1108 >No locals. >#8 0xb6e0771c in complete_in_idle_cb (task=task@entry=0x87dbb60) at gtask.c:1117 >No locals. >#9 0xb6c4f011 in g_idle_dispatch (source=source@entry=0x8868aa0, callback=0xb6e07700 <complete_in_idle_cb>, user_data=0x87dbb60) at gmain.c:5251 >No locals. >#10 0xb6c52556 in g_main_dispatch (context=0x859a410) at gmain.c:3066 > dispatch = 0xb6c4eff0 <g_idle_dispatch> > was_in_call = 0 > user_data = 0x87dbb60 > callback = 0xb6e07700 <complete_in_idle_cb> > cb_funcs = 0xb6d3a4bc <g_source_callback_funcs> > cb_data = <optimized out> > need_destroy = <optimized out> > current_source_link = {data = 0x8868aa0, next = 0x0} > source = 0x8868aa0 > current = 0x85ccfb8 > i = 0 >#11 g_main_context_dispatch (context=context@entry=0x859a410) at gmain.c:3642 >No locals. >#12 0xb6c52920 in g_main_context_iterate (context=context@entry=0x859a410, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 > max_priority = 2147483647 > timeout = 851 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = <optimized out> > fds = <optimized out> >#13 0xb6c529e9 in g_main_context_iteration (context=0x859a410, context@entry=0x0, may_block=may_block@entry=1) at gmain.c:3774 > retval = <optimized out> >#14 0xb6e2c7ac in g_application_run (application=0x8596090, argc=argc@entry=2, argv=argv@entry=0xbf9f9d74) at gapplication.c:1635 > arguments = 0x859dc80 > status = 0 > i = <optimized out> > __PRETTY_FUNCTION__ = "g_application_run" >#15 0x0805872e in main (argc=2, argv=0xbf9f9d74) at main.c:38 > app = 0x8596090 > status = <optimized out> >From To Syms Read Shared Object Library >0xb77204a0 0xb7720688 Yes /lib/libgthread-2.0.so.0 >0xb721db50 0xb753d894 Yes /lib/libgtk-3.so.0 >0xb7124970 0xb7180fc4 Yes /lib/libgdk-3.so.0 >0xb71055e0 0xb710ab14 Yes /lib/libpangocairo-1.0.so.0 >0xb70bf070 0xb70e17c4 Yes /lib/libpango-1.0.so.0 >0xb709acb0 0xb70a86f4 Yes /lib/libatk-1.0.so.0 >0xb708eba0 0xb708fc80 Yes (*) /lib/libcairo-gobject.so.2 >0xb6f5c100 0xb704c804 Yes /lib/libcairo.so.2 >0xb6f2d230 0xb6f445c4 Yes /lib/libgdk_pixbuf-2.0.so.0 >0xb6f07490 0xb6f1ac74 Yes /lib/libjson-glib-1.0.so.0 >0xb6db2a40 0xb6e8e6e4 Yes /lib/libgio-2.0.so.0 >0xb6d43150 0xb6d74ff4 Yes /lib/libgobject-2.0.so.0 >0xb6c1f470 0xb6cc1484 Yes /lib/libglib-2.0.so.0 >0xb6b65420 0xb6be1394 Yes /lib/libarchive.so.13 >0xb6b3bda0 0xb6b4f4f4 Yes /lib/libmagic.so.1 >0xb6af6690 0xb6b24d48 Yes /lib/libm.so.6 >0xb6adb860 0xb6ae7c90 Yes /lib/libpthread.so.0 >0xb69303d0 0xb6a7568c Yes /lib/libc.so.6 >0xb6914cd0 0xb6915de4 Yes /lib/libgmodule-2.0.so.0 > No /lib/libX11.so.6 >0xb67c79a0 0xb67d2784 Yes /lib/libXi.so.6 >0xb67c1000 0xb67c3324 Yes /lib/libXfixes.so.3 >0xb679b7b0 0xb67b0ec4 Yes /lib/libatk-bridge-2.0.so.0 >0xb67845d0 0xb678df84 Yes /lib/libpangoft2-1.0.so.0 >0xb6746950 0xb6766764 Yes /lib/libfontconfig.so.1 >0xb673d870 0xb673e324 Yes /lib/libXinerama.so.1 >0xb6733520 0xb67393f4 Yes /lib/libXrandr.so.2 >0xb6727f60 0xb672d384 Yes /lib/libXcursor.so.1 >0xb6722960 0xb67233e4 Yes /lib/libXcomposite.so.1 >0xb671e8b0 0xb671f274 Yes /lib/libXdamage.so.1 >0xb6713860 0xb67179b4 Yes /lib/libwayland-client.so.0 >0xb66d7be0 0xb66f27e4 Yes /lib/libxkbcommon.so.0 >0xb66c3c00 0xb66c5884 Yes /lib/libwayland-cursor.so.0 >0xb66b2890 0xb66bd3b4 Yes /lib/libXext.so.6 >0xb66a8950 0xb66abe6c Yes /lib/librt.so.1 >0xb6656220 0xb668c5f4 Yes /lib/libharfbuzz.so.0 >0xb65b5ba0 0xb6624ef4 Yes /lib/libfreetype.so.6 >0xb6505120 0xb65958c4 Yes /lib/libpixman-1.so.0 >0xb64e0e80 0xb64f4744 Yes /lib/libEGL.so.1 >0xb64d8ad0 0xb64d99bc Yes /lib/libdl.so.2 >0xb64a51d0 0xb64ca8a4 Yes /lib/libpng16.so.16 >0xb649c820 0xb649d3e4 Yes /lib/libxcb-shm.so.0 >0xb6493a80 0xb6497e44 Yes /lib/libxcb-render.so.0 >0xb6474f70 0xb6487084 Yes /lib/libxcb.so.1 >0xb6463450 0xb6469614 Yes /lib/libXrender.so.1 >0xb644c8e0 0xb6459994 Yes /lib/libz.so.1 >0xb63e1b40 0xb6429bb4 Yes /lib/libGL.so.1 >0xb63c8fc0 0xb63cc674 Yes /lib/libffi.so.6 >0xb63a8c70 0xb63bd174 Yes /lib/libselinux.so.1 >0xb638d6e0 0xb639c654 Yes /lib/libresolv.so.2 >0xb61fe040 0xb630a804 Yes /lib/libcrypto.so.10 >0xb61b86d0 0xb61bcb54 Yes /lib/libacl.so.1 >0xb61b0e70 0xb61b33f4 Yes /lib/libattr.so.1 >0xb618e070 0xb61aac34 Yes /lib/liblzo2.so.2 >0xb61652c0 0xb617f124 Yes /lib/liblzma.so.5 >0xb6152050 0xb615f864 Yes /lib/libbz2.so.1 >0xb6010080 0xb6101514 Yes /lib/libxml2.so.2 >0xb773b880 0xb775429c Yes /lib/ld-linux.so.2 >0xb5fcff30 0xb5fe35e4 Yes /lib/libatspi.so.0 >0xb5f7e9d0 0xb5fae6f4 Yes /lib/libdbus-1.so.3 >0xb5f521b0 0xb5f6ac64 Yes /lib/libexpat.so.1 > No /lib/libgraphite2.so.3 > No /lib/libX11-xcb.so.1 >0xb5f2a340 0xb5f2bc94 Yes /lib/libxcb-dri2.so.0 >0xb5f22d20 0xb5f25a84 Yes /lib/libxcb-xfixes.so.0 >0xb5f1cbe0 0xb5f1dbd4 Yes /lib/libxcb-shape.so.0 >0xb5f15610 0xb5f17704 Yes /lib/libgbm.so.1 >0xb5f08480 0xb5f0de34 Yes /lib/libwayland-server.so.0 >0xb5ed9970 0xb5eeb234 Yes /lib/libglapi.so.0 >0xb5eb6880 0xb5ec0a14 Yes /lib/libudev.so.1 >0xb5ea86c0 0xb5eaef54 Yes /lib/libdrm.so.2 >0xb5ea2a70 0xb5ea3944 Yes /lib/libXau.so.6 >0xb5e8f150 0xb5e9a374 Yes /lib/libxcb-glx.so.0 >0xb5e80bf0 0xb5e837a4 Yes /lib/libXxf86vm.so.1 >0xb5e15f80 0xb5e64404 Yes /lib/libpcre.so.1 >0xb5dfa0c0 0xb5e0f704 Yes /lib/libgcc_s.so.1 >0xb7729970 0xb772eae4 Yes /usr/lib/gio/modules/libdconfsettings.so >0xb539c8f0 0xb53bb064 Yes /usr/lib/gio/modules/libgvfsdbus.so >0xb5352ab0 0xb536ef74 Yes /lib/libgvfscommon.so.0 >0xb530a9c0 0xb53376f4 Yes /lib/libbluray.so.1 >0xb5304a90 0xb53054f8 Yes /lib/libutil.so.1 >0xb538f3d0 0xb5390b74 Yes /usr/lib/gtk-3.0/3.0.0/theming-engines/libadwaita.so >0xb49698c0 0xb4992114 Yes /lib/librsvg-2.so.2 >0xb492e8b0 0xb4950774 Yes /lib/libcroco-0.6.so.3 >0xb49aa2a0 0xb49acab4 Yes /usr/lib/gtk-3.0/3.0.0/immodules/im-ibus.so >0xad9864d0 0xad9ace54 Yes /lib/libibus-1.0.so.5 >0xb49a5830 0xb49a5c98 Yes /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >eax 0x0 0 >ecx 0x0 0 >edx 0xb6ad3440 -1230162880 >ebx 0x0 0 >esp 0xbf9f9964 0xbf9f9964 >ebp 0x87c5e50 0x87c5e50 >esi 0x85cd9a0 140302752 >edi 0x0 0 >eip 0xb699e126 0xb699e126 <__strlen_sse2_bsf+22> >eflags 0x10283 [ CF SF IF RF ] >cs 0x73 115 >ss 0x7b 123 >ds 0x7b 123 >es 0x7b 123 >fs 0x0 0 >gs 0x33 51 >st0 *value not available* >st1 *value not available* >st2 *value not available* >st3 *value not available* >st4 *value not available* >st5 *value not available* >st6 *value not available* >st7 *value not available* >fctrl *value not available* >fstat *value not available* >ftag *value not available* >fiseg *value not available* >fioff *value not available* >foseg *value not available* >fooff *value not available* >fop *value not available* >xmm0 *value not available* >xmm1 *value not available* >xmm2 *value not available* >xmm3 *value not available* >xmm4 *value not available* >xmm5 *value not available* >xmm6 *value not available* >xmm7 *value not available* >mxcsr *value not available* >mm0 *value not available* >mm1 *value not available* >mm2 *value not available* >mm3 *value not available* >mm4 *value not available* >mm5 *value not available* >mm6 *value not available* >mm7 *value not available* >Dump of assembler code for function __strlen_sse2_bsf: > 0xb699e110 <+0>: push %esi > 0xb699e111 <+1>: push %edi > 0xb699e112 <+2>: mov 0xc(%esp),%edi > 0xb699e116 <+6>: xor %eax,%eax > 0xb699e118 <+8>: mov %edi,%ecx > 0xb699e11a <+10>: and $0x3f,%ecx > 0xb699e11d <+13>: pxor %xmm0,%xmm0 > 0xb699e121 <+17>: cmp $0x30,%ecx > 0xb699e124 <+20>: ja 0xb699e13d <__strlen_sse2_bsf+45> >=> 0xb699e126 <+22>: movdqu (%edi),%xmm1 > 0xb699e12a <+26>: pcmpeqb %xmm1,%xmm0 > 0xb699e12e <+30>: pmovmskb %xmm0,%edx > 0xb699e132 <+34>: test %edx,%edx > 0xb699e134 <+36>: jne 0xb699e1a9 <__strlen_sse2_bsf+153> > 0xb699e136 <+38>: mov %edi,%eax > 0xb699e138 <+40>: and $0xfffffff0,%eax > 0xb699e13b <+43>: jmp 0xb699e157 <__strlen_sse2_bsf+71> > 0xb699e13d <+45>: mov %edi,%eax > 0xb699e13f <+47>: and $0xfffffff0,%eax > 0xb699e142 <+50>: pcmpeqb (%eax),%xmm0 > 0xb699e146 <+54>: mov $0xffffffff,%esi > 0xb699e14b <+59>: sub %eax,%ecx > 0xb699e14d <+61>: shl %cl,%esi > 0xb699e14f <+63>: pmovmskb %xmm0,%edx > 0xb699e153 <+67>: and %esi,%edx > 0xb699e155 <+69>: jne 0xb699e1a7 <__strlen_sse2_bsf+151> > 0xb699e157 <+71>: pxor %xmm0,%xmm0 > 0xb699e15b <+75>: pxor %xmm1,%xmm1 > 0xb699e15f <+79>: pxor %xmm2,%xmm2 > 0xb699e163 <+83>: pxor %xmm3,%xmm3 > 0xb699e167 <+87>: mov %esi,%esi > 0xb699e169 <+89>: lea 0x0(%edi,%eiz,1),%edi > 0xb699e170 <+96>: pcmpeqb 0x10(%eax),%xmm0 > 0xb699e175 <+101>: pmovmskb %xmm0,%edx > 0xb699e179 <+105>: test %edx,%edx > 0xb699e17b <+107>: jne 0xb699e1b1 <__strlen_sse2_bsf+161> > 0xb699e17d <+109>: pcmpeqb 0x20(%eax),%xmm1 > 0xb699e182 <+114>: pmovmskb %xmm1,%edx > 0xb699e186 <+118>: test %edx,%edx > 0xb699e188 <+120>: jne 0xb699e1be <__strlen_sse2_bsf+174> > 0xb699e18a <+122>: pcmpeqb 0x30(%eax),%xmm2 > 0xb699e18f <+127>: pmovmskb %xmm2,%edx > 0xb699e193 <+131>: test %edx,%edx > 0xb699e195 <+133>: jne 0xb699e1cb <__strlen_sse2_bsf+187> > 0xb699e197 <+135>: pcmpeqb 0x40(%eax),%xmm3 > 0xb699e19c <+140>: pmovmskb %xmm3,%edx > 0xb699e1a0 <+144>: lea 0x40(%eax),%eax > 0xb699e1a3 <+147>: test %edx,%edx > 0xb699e1a5 <+149>: je 0xb699e170 <__strlen_sse2_bsf+96> > 0xb699e1a7 <+151>: sub %edi,%eax > 0xb699e1a9 <+153>: bsf %edx,%edx > 0xb699e1ac <+156>: add %edx,%eax > 0xb699e1ae <+158>: pop %edi > 0xb699e1af <+159>: pop %esi > 0xb699e1b0 <+160>: ret > 0xb699e1b1 <+161>: sub %edi,%eax > 0xb699e1b3 <+163>: bsf %edx,%edx > 0xb699e1b6 <+166>: add %edx,%eax > 0xb699e1b8 <+168>: add $0x10,%eax > 0xb699e1bb <+171>: pop %edi > 0xb699e1bc <+172>: pop %esi > 0xb699e1bd <+173>: ret > 0xb699e1be <+174>: sub %edi,%eax > 0xb699e1c0 <+176>: bsf %edx,%edx > 0xb699e1c3 <+179>: add %edx,%eax > 0xb699e1c5 <+181>: add $0x20,%eax > 0xb699e1c8 <+184>: pop %edi > 0xb699e1c9 <+185>: pop %esi > 0xb699e1ca <+186>: ret > 0xb699e1cb <+187>: sub %edi,%eax > 0xb699e1cd <+189>: bsf %edx,%edx > 0xb699e1d0 <+192>: add %edx,%eax > 0xb699e1d2 <+194>: add $0x30,%eax > 0xb699e1d5 <+197>: pop %edi > 0xb699e1d6 <+198>: pop %esi > 0xb699e1d7 <+199>: ret >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 1059147
: 856971 |
856972
|
856975
|
856976
|
856977
|
856978
|
856979
|
856980
|
856981
|
856982
|
856983