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 842119 Details for
Bug 1046749
[abrt] gnome-commander: strstr(): gnome-commander 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), 47.42 KB, created by
Mrchal
on 2013-12-26 22:35:13 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Mrchal
Created:
2013-12-26 22:35:13 UTC
Size:
47.42 KB
patch
obsolete
>[New LWP 5351] >[New LWP 5352] >warning: Could not load shared library symbols for 3 libraries, e.g. /lib64/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 "/lib64/libthread_db.so.1". >Core was generated by `gnome-commander'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 __strstr_sse42 (s1=0x0, s2=0x4dc71d "pdf") at ../sysdeps/x86_64/multiarch/strstr.c:175 >175 if (__builtin_expect (p1[0] == '\0', 0)) > >Thread 2 (Thread 0x7f8477fd5700 (LWP 5352)): >#0 0x00007f848f378a8d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00007f84910845b4 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f84700010e0, timeout=-1, context=0x1d7f870) at gmain.c:4007 > poll_func = 0x7f8491093500 <g_poll> >#2 g_main_context_iterate (context=0x1d7f870, 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 = 1 > fds = 0x7f84700010e0 >#3 0x00007f8491084a3a in g_main_loop_run (loop=0x1d7f800) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00007f849341f376 in gdbus_shared_thread_func (user_data=0x1d7f840) at gdbusprivate.c:278 > data = 0x1d7f840 >#5 0x00007f84910a9a45 in g_thread_proxy (data=0x1d2e000) at gthread.c:798 > thread = 0x1d2e000 >#6 0x00007f8490280f33 in start_thread (arg=0x7f8477fd5700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f8477fd5700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140206925502208, -7939967576004203098, 0, 0, 140206925502912, 140206925502208, 7982487901896600998, 7982262959518543270}, 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> >#7 0x00007f848f382ead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 1 (Thread 0x7f84963dba40 (LWP 5351)): >#0 __strstr_sse42 (s1=0x0, s2=0x4dc71d "pdf") at ../sysdeps/x86_64/multiarch/strstr.c:175 > cmp_c = 1 > kmp_fwd = -1891889376 >#1 0x00000000004a1586 in strstr (__needle=0x4dc71d "pdf", __haystack=<optimized out>) at /usr/include/string.h:327 >No locals. >#2 gcmd_tags_poppler_load_metadata (f=f@entry=0x22ad060) at /usr/src/debug/gnome-commander-1.2.8.15/src/tags/gnome-cmd-tags-poppler.cc:317 > __PRETTY_FUNCTION__ = "void gcmd_tags_poppler_load_metadata(GnomeCmdFile*)" > fname = <optimized out> > info = {type = objBool, {booln = false, intg = 38369024, int64g = 38369024, real = 1.8956816622858289e-316, string = 0x2497700, name = 0x2497700 "@\223I\002", array = 0x2497700, dict = 0x2497700, stream = 0x2497700, ref = {num = 38369024, gen = 0}, cmd = 0x2497700 "@\223I\002"}} > doc = {fileName = 0x5, file = 0x0, str = 0x2497430, guiData = 0x7f84915bb818, pdfMajorVersion = 38269200, pdfMinorVersion = 0, linearization = 0x10, xref = 0x1, secHdlr = 0x7f84910c5969 <g_private_get+9>, catalog = 0x2497700, hints = 0x2497700, outline = 0x2497700, pageCache = 0x2496668, ok = 80, errCode = 0, fopenErrno = 0, startXRefPos = 0, mutex = {__data = {__lock = -1861705857, __count = 32644, __owner = 36360288, __nusers = 0, __kind = 4811899, __spins = 0, __elision = 0, __list = {__prev = 0x24962c0, __next = 0x24967e0}}, __size = "\177\237\b\221\204\177\000\000`\320*\002\000\000\000\000{lI\000\000\000\000\000\300bI\002\000\000\000\000\340gI\002\000\000\000", __align = 140207345672063}} >#3 0x000000000049428e in gcmd_tags_bulk_load (f=0x22ad060) at /usr/src/debug/gnome-commander-1.2.8.15/src/tags/gnome-cmd-tags.cc:566 > __PRETTY_FUNCTION__ = "GnomeCmdFileMetadata* gcmd_tags_bulk_load(GnomeCmdFile*)" >#4 0x0000000000451909 in create_properties_tab (data=data@entry=0x24926b0) at /usr/src/debug/gnome-commander-1.2.8.15/src/gnome-cmd-file-props-dialog.cc:464 > y = 10 > dialog = 0x248b380 > fname = <optimized out> > table = 0x23e5e70 > label = 0x2495e20 > hbox = <optimized out> > btn = <optimized out> > space_frame = 0x23e5f10 >#5 0x0000000000450271 in gnome_cmd_file_props_dialog_create (f=0x22ad060) at /usr/src/debug/gnome-commander-1.2.8.15/src/gnome-cmd-file-props-dialog.cc:684 > __PRETTY_FUNCTION__ = "GtkWidget* gnome_cmd_file_props_dialog_create(GnomeCmdFile*)" > data = 0x24926b0 > dialog = 0x248b380 > notebook = 0x1e62a10 >#6 0x000000000045ceb6 in gnome_cmd_file_show_properties (f=<optimized out>) at /usr/src/debug/gnome-commander-1.2.8.15/src/gnome-cmd-file.cc:732 > dialog = <optimized out> >#7 0x00007f8491377298 in g_closure_invoke (closure=0x2457d60, return_value=return_value@entry=0x0, n_param_values=1, param_values=param_values@entry=0x7fff44efbad0, invocation_hint=invocation_hint@entry=0x7fff44efba70) at gclosure.c:777 > marshal = 0x41a940 <g_cclosure_marshal_VOID__VOID@plt> > marshal_data = 0x0 > in_marshal = 0 > real_closure = 0x2457d40 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#8 0x00007f849138935d in signal_emit_unlocked_R (node=node@entry=0x1d0e310, detail=detail@entry=0, instance=instance@entry=0x2483520, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fff44efbad0) at gsignal.c:3586 > tmp = <optimized out> > handler = 0x24568d0 > accumulator = 0x0 > emission = {next = 0x7fff44efbf60, instance = 0x2483520, ihint = {signal_id = 100, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} > handler_list = 0x24568d0 > return_accu = 0x0 > accu = {g_type = 0, 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}}} > signal_id = 100 > max_sequential_handler_number = 1582 > return_value_altered = 1 >#9 0x00007f84913910f2 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fff44efbc50) at gsignal.c:3330 > instance_and_params = 0x7fff44efbad0 > signal_return_type = <optimized out> > param_values = 0x7fff44efbae8 > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" > __FUNCTION__ = "g_signal_emit_valist" >#10 0x00007f84913913af in g_signal_emit (instance=instance@entry=0x2483520, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3386 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff44efbd30, reg_save_area = 0x7fff44efbc70}} >#11 0x00007f849434059c in IA__gtk_widget_activate (widget=widget@entry=0x2483520) at gtkwidget.c:5048 > __PRETTY_FUNCTION__ = "IA__gtk_widget_activate" >#12 0x00007f84942278ed in IA__gtk_menu_shell_activate_item (menu_shell=0x244dc20, menu_item=0x2483520, force_deactivate=<optimized out>) at gtkmenushell.c:1303 > slist = <optimized out> > shells = 0x248d400 > deactivate = <optimized out> > __PRETTY_FUNCTION__ = "IA__gtk_menu_shell_activate_item" >#13 0x00007f8494227cd1 in gtk_menu_shell_button_release (widget=0x244dc20, event=<optimized out>) at gtkmenushell.c:730 > submenu = 0x0 > menu_item = 0x2483520 > deactivate = 1 > menu_shell = 0x244dc20 > priv = 0x244dc00 >#14 0x00007f84942125bc in _gtk_marshal_BOOLEAN__BOXED (closure=0x1d00140, return_value=0x7fff44efbf20, n_param_values=<optimized out>, param_values=0x7fff44efbfd0, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gtkmarshalers.c:86 > callback = 0x7f849421ae70 <gtk_menu_button_release> > cc = <optimized out> > data1 = 0x244dc20 > data2 = 0x1cd5770 > v_return = <optimized out> > __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED" >#15 0x00007f8491377298 in g_closure_invoke (closure=closure@entry=0x1d00140, return_value=return_value@entry=0x7fff44efbf20, n_param_values=2, param_values=param_values@entry=0x7fff44efbfd0, invocation_hint=invocation_hint@entry=0x7fff44efbf70) at gclosure.c:777 > marshal = 0x7f8491375b90 <g_type_class_meta_marshal> > marshal_data = 0x160 > in_marshal = 0 > real_closure = 0x1d00120 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#16 0x00007f849138911b in signal_emit_unlocked_R (node=node@entry=0x1d00190, detail=detail@entry=0, instance=instance@entry=0x244dc20, emission_return=emission_return@entry=0x7fff44efc080, instance_and_params=instance_and_params@entry=0x7fff44efbfd0) at gsignal.c:3624 > accumulator = 0x1d00200 > emission = {next = 0x0, instance = 0x244dc20, ihint = {signal_id = 40, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 38261712} > handler_list = 0x0 > return_accu = 0x7fff44efbf20 > accu = {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}}} > signal_id = 40 > max_sequential_handler_number = 1582 > return_value_altered = 0 >#17 0x00007f8491390ddd in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fff44efc160) at gsignal.c:3340 > 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}}} > error = 0x0 > rtype = 20 > static_scope = 0 > instance_and_params = 0x7fff44efbfd0 > signal_return_type = <optimized out> > param_values = 0x7fff44efbfe8 > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" > __FUNCTION__ = "g_signal_emit_valist" >#18 0x00007f84913913af in g_signal_emit (instance=instance@entry=0x244dc20, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3386 > var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fff44efc240, reg_save_area = 0x7fff44efc180}} >#19 0x00007f8494341994 in gtk_widget_event_internal (widget=widget@entry=0x244dc20, event=event@entry=0x24520a0) at gtkwidget.c:5017 > signal_num = <optimized out> > return_val = 0 >#20 0x00007f8494341c69 in IA__gtk_widget_event (widget=widget@entry=0x244dc20, event=event@entry=0x24520a0) at gtkwidget.c:4814 > __PRETTY_FUNCTION__ = "IA__gtk_widget_event" >#21 0x00007f84942107e4 in IA__gtk_propagate_event (widget=0x244dc20, event=0x24520a0) at gtkmain.c:2490 > tmp = <optimized out> > handled_event = <optimized out> > __PRETTY_FUNCTION__ = "IA__gtk_propagate_event" >#22 0x00007f8494210bdb in IA__gtk_main_do_event (event=0x24520a0) at gtkmain.c:1685 > event_widget = <optimized out> > grab_widget = 0x2483520 > window_group = <optimized out> > rewritten_event = <optimized out> > tmp_list = <optimized out> > __FUNCTION__ = "IA__gtk_main_do_event" >#23 0x00007f8493e6946c in gdk_event_dispatch (source=source@entry=0x1ccd220, callback=<optimized out>, user_data=<optimized out>) at gdkevents-x11.c:2403 > display = <optimized out> > event = 0x24520a0 >#24 0x00007f84910842a6 in g_main_dispatch (context=0x1ccd310) at gmain.c:3066 > dispatch = 0x7f8493e69420 <gdk_event_dispatch> > was_in_call = 0 > user_data = 0x0 > callback = 0x0 > cb_funcs = 0x0 > cb_data = 0x0 > need_destroy = <optimized out> > current_source_link = {data = 0x1ccd220, next = 0x0} > source = 0x1ccd220 > current = 0x1d31850 > i = 0 >#25 g_main_context_dispatch (context=context@entry=0x1ccd310) at gmain.c:3642 >No locals. >#26 0x00007f8491084628 in g_main_context_iterate (context=0x1ccd310, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 > max_priority = 2147483647 > timeout = 500 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = 4 > fds = 0x1f17c50 >#27 0x00007f8491084a3a in g_main_loop_run (loop=0x1fdbbd0) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#28 0x00007f849420fc27 in IA__gtk_main () at gtkmain.c:1257 > tmp_list = 0x0 > functions = 0x0 > init = <optimized out> > loop = 0x1fdbbd0 >#29 0x000000000041c17a in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/gnome-commander-1.2.8.15/src/main.cc:150 > program = 0x1c9f920 > option_context = 0x1c96430 > conf_dir = <optimized out> >From To Syms Read Shared Object Library >0x00007f8495fff9a0 0x00007f84960031bc Yes /usr/lib64/gnome-commander/libgcmd.so.0 >0x00007f8495d7e4f0 0x00007f8495dc1e30 Yes /lib64/libgnomeui-2.so.0 >0x00007f8495b55c20 0x00007f8495b59c44 Yes /lib64/libSM.so.6 >0x00007f849593cf30 0x00007f849594a1ec Yes /lib64/libICE.so.6 >0x00007f84956e3f40 0x00007f8495718090 Yes /lib64/libbonoboui-2.so.0 >0x00007f84954b61b0 0x00007f84954c0018 Yes /lib64/libgnome-2.so.0 >0x00007f84952a5530 0x00007f84952ac340 Yes /lib64/libpopt.so.0 >0x00007f8495054170 0x00007f849507e2d8 Yes /lib64/libbonobo-2.so.0 >0x00007f8494e1b180 0x00007f8494e23338 Yes /lib64/libbonobo-activation.so.4 >0x00007f8494bc7e30 0x00007f8494be9ab4 Yes /lib64/libORBit-2.so.0 >0x00007f8494974e20 0x00007f8494993010 Yes /lib64/libgnomecanvas-2.so.0 >0x00007f8494753080 0x00007f8494764bf4 Yes /lib64/libart_lgpl_2.so.2 >0x00007f84941339b0 0x00007f84943c6e40 Yes /lib64/libgtk-x11-2.0.so.0 >0x00007f8493e27810 0x00007f8493e87e94 Yes /lib64/libgdk-x11-2.0.so.0 >0x00007f8493c00880 0x00007f8493c05368 Yes /lib64/libpangocairo-1.0.so.0 >0x00007f84939e33b0 0x00007f84939eef34 Yes /lib64/libatk-1.0.so.0 >0x00007f84936c76d0 0x00007f8493796ef8 Yes /lib64/libcairo.so.2 >0x00007f8493380be0 0x00007f849344265c Yes /lib64/libgio-2.0.so.0 >0x00007f8493140320 0x00007f849314890c Yes /lib64/libpangoft2-1.0.so.0 >0x00007f8492efb050 0x00007f8492f19fa8 Yes /lib64/libpango-1.0.so.0 >0x00007f8492c57320 0x00007f8492cc30c4 Yes /lib64/libfreetype.so.6 >0x00007f8492a14ca0 0x00007f8492a31fcc Yes /lib64/libfontconfig.so.1 >0x00007f84927f0cb0 0x00007f8492804810 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x00007f8492598e20 0x00007f84925cbc00 Yes /lib64/libgnomevfs-2.so.0 >0x00007f849235a680 0x00007f8492372758 Yes /lib64/libgconf-2.so.4 >0x00007f849214d6b0 0x00007f849214d81c Yes /lib64/libgthread-2.0.so.0 >0x00007f8491f4a190 0x00007f8491f4b088 Yes /lib64/libgmodule-2.0.so.0 >0x00007f8491b4d2b0 0x00007f8491c87834 Yes /lib64/libexiv2.so.12 >0x00007f849184b610 0x00007f84918b6480 Yes /lib64/libtag.so.1 >0x00007f84915c8b00 0x00007f84915e72d0 Yes /lib64/libgsf-1.so.114 >0x00007f8491372160 0x00007f84913a0a18 Yes /lib64/libgobject-2.0.so.0 >0x00007f84910556e0 0x00007f84910edf1c Yes /lib64/libglib-2.0.so.0 >0x00007f8490d00870 0x00007f8490de8930 Yes /lib64/libxml2.so.2 >0x00007f8490911a00 0x00007f8490a14d88 Yes /lib64/libpoppler.so.43 >0x00007f84904d53d0 0x00007f84905bbe50 Yes /lib64/libpython2.7.so.1.0 >0x00007f849027e9f0 0x00007f849028a614 Yes /lib64/libpthread.so.0 >0x00007f8490075ed0 0x00007f84900769d0 Yes /lib64/libdl.so.2 >0x00007f848fe72f10 0x00007f848fe73804 Yes /lib64/libutil.so.1 >0x00007f848fbc5ab0 0x00007f848fc2c62a Yes /lib64/libstdc++.so.6 >0x00007f848f868890 0x00007f848f8d7bb8 Yes /lib64/libm.so.6 >0x00007f848f64faf0 0x00007f848f65f218 Yes /lib64/libgcc_s.so.1 >0x00007f848f2ad560 0x00007f848f3eecc4 Yes /lib64/libc.so.6 >0x00007f848f070b30 0x00007f848f082a24 Yes /lib64/libgnome-keyring.so.0 >0x00007f848ee65510 0x00007f848ee66b84 Yes /lib64/libuuid.so.1 > No /lib64/libX11.so.6 >0x00007f848e9183f0 0x00007f848e9211ec Yes /lib64/libcanberra.so.0 >0x00007f848e7112b0 0x00007f848e711e7c Yes /lib64/libORBitCosNaming-2.so.0 >0x00007f848e508b40 0x00007f848e50c3e8 Yes /lib64/libgailutil.so.18 >0x00007f848e3015f0 0x00007f848e303948 Yes /lib64/libXfixes.so.3 >0x00007f848e0f7b70 0x00007f848e0fdbe8 Yes /lib64/libXrender.so.1 >0x00007f848def3bb0 0x00007f848def4510 Yes /lib64/libXinerama.so.1 >0x00007f848dce5240 0x00007f848dcef5f8 Yes /lib64/libXi.so.6 >0x00007f848dadac30 0x00007f848dae05d0 Yes /lib64/libXrandr.so.2 >0x00007f848d8d0ab0 0x00007f848d8d5690 Yes /lib64/libXcursor.so.1 >0x00007f848d6cbcd0 0x00007f848d6cc6e8 Yes /lib64/libXcomposite.so.1 >0x00007f848d4c8c40 0x00007f848d4c956c Yes /lib64/libXdamage.so.1 >0x00007f848d2b9760 0x00007f848d2c3460 Yes /lib64/libXext.so.6 >0x00007f848d068d00 0x00007f848d09bb6c Yes /lib64/libharfbuzz.so.0 >0x00007f848cdc2510 0x00007f848ce4a58c Yes /lib64/libpixman-1.so.0 >0x00007f848cb9bc30 0x00007f848cbad64c Yes /lib64/libEGL.so.1 >0x00007f848c968680 0x00007f848c989e68 Yes /lib64/libpng16.so.16 >0x00007f848c760b90 0x00007f848c761460 Yes /lib64/libxcb-shm.so.0 >0x00007f848c559610 0x00007f848c55ca7c Yes /lib64/libxcb-render.so.0 >0x00007f848c33ea00 0x00007f848c34c6c8 Yes /lib64/libxcb.so.1 >0x00007f848c121210 0x00007f848c12d930 Yes /lib64/libz.so.1 >0x00007f848becf140 0x00007f848bf082d4 Yes /lib64/libGL.so.1 >0x00007f848bcb22d0 0x00007f848bcb50cc Yes /lib64/librt.so.1 >0x00007f848baa9870 0x00007f848baadfe8 Yes /lib64/libffi.so.6 >0x00007f848b88a4a0 0x00007f848b89cfe0 Yes /lib64/libselinux.so.1 >0x00007f848b66da40 0x00007f848b67c81c Yes /lib64/libresolv.so.2 >0x00007f848b443e00 0x00007f848b45ccdc Yes /lib64/libexpat.so.1 >0x00007f848b222610 0x00007f848b2348b4 Yes /lib64/libdbus-glib-1.so.2 >0x00007f848afd7ab0 0x00007f848b001a54 Yes /lib64/libdbus-1.so.3 >0x00007f848ad7c310 0x00007f848adb6110 Yes /lib64/libssl.so.10 >0x00007f848a9e6c40 0x00007f848aad74e8 Yes /lib64/libcrypto.so.10 >0x00007f848a779de0 0x00007f848a77aba4 Yes /lib64/libavahi-glib.so.1 >0x00007f848a56f530 0x00007f848a57469c Yes /lib64/libavahi-common.so.3 >0x00007f848a35e9d0 0x00007f848a366c38 Yes /lib64/libavahi-client.so.3 >0x00007f848a14c760 0x00007f848a158570 Yes /lib64/libbz2.so.1 >0x00007f8489f290e0 0x00007f8489f3f060 Yes /lib64/liblzma.so.5 >0x00007f8489cdae80 0x00007f8489d0d250 Yes /lib64/liblcms2.so.2 >0x00007f8489a642c0 0x00007f8489a9fd24 Yes /lib64/libtiff.so.5 >0x00007f848980b200 0x00007f8489841c90 Yes /lib64/libjpeg.so.62 >0x00007f84895e90b0 0x00007f84896011f4 Yes /lib64/libopenjpeg.so.1 >0x00007f8496207b10 0x00007f8496220cb0 Yes /lib64/ld-linux-x86-64.so.2 >0x00007f848936c800 0x00007f84893bba48 Yes /lib64/libgcrypt.so.11 >0x00007f848915e0f0 0x00007f84891623fc Yes /lib64/libvorbisfile.so.3 >0x00007f8488f31850 0x00007f8488f491c0 Yes /lib64/libvorbis.so.0 >0x00007f8488d28aa0 0x00007f8488d2b098 Yes /lib64/libogg.so.0 >0x00007f8488b175b0 0x00007f8488b21354 Yes /lib64/libtdb.so.1 >0x00007f848890d4b0 0x00007f8488911788 Yes /lib64/libltdl.so.7 > No /lib64/libgraphite2.so.3 > No /lib64/libX11-xcb.so.1 >0x00007f84882e9930 0x00007f84882eaa88 Yes /lib64/libxcb-dri2.so.0 >0x00007f84880e3610 0x00007f84880e5748 Yes /lib64/libxcb-xfixes.so.0 >0x00007f8487ede020 0x00007f8487edebc8 Yes /lib64/libxcb-shape.so.0 >0x00007f8487cd8140 0x00007f8487cd9cdc Yes /lib64/libgbm.so.1 >0x00007f8487acd930 0x00007f8487ad16f0 Yes /lib64/libwayland-client.so.0 >0x00007f84878be950 0x00007f84878c3ae0 Yes /lib64/libwayland-server.so.0 >0x00007f848769be40 0x00007f84876a49b0 Yes /lib64/libglapi.so.0 >0x00007f84874844f0 0x00007f848748cf62 Yes /lib64/libudev.so.1 >0x00007f8487278210 0x00007f848727db98 Yes /lib64/libdrm.so.2 >0x00007f8487071ee0 0x00007f8487072bfc Yes /lib64/libXau.so.6 >0x00007f8486e61030 0x00007f8486e68df8 Yes /lib64/libxcb-glx.so.0 >0x00007f8486c52010 0x00007f8486c54958 Yes /lib64/libXxf86vm.so.1 >0x00007f84869ec770 0x00007f8486a368d8 Yes /lib64/libpcre.so.1 >0x00007f84867accf0 0x00007f84867dcc64 Yes /lib64/libgssapi_krb5.so.2 >0x00007f84864e61a0 0x00007f848654859c Yes /lib64/libkrb5.so.3 >0x00007f84862be570 0x00007f84862bf154 Yes /lib64/libcom_err.so.2 >0x00007f848608c8b0 0x00007f84860ac7e0 Yes /lib64/libk5crypto.so.3 >0x00007f8485e7d060 0x00007f8485e83bb0 Yes /lib64/libjbig.so.2.0 >0x00007f8485c77a30 0x00007f8485c780a8 Yes /lib64/libgpg-error.so.0 >0x00007f8485a40ed0 0x00007f8485a4598c Yes /lib64/libcrypt.so.1 >0x00007f8485835620 0x00007f848583bf7c Yes /lib64/libkrb5support.so.0 >0x00007f848562f5b0 0x00007f84856301cc Yes /lib64/libkeyutils.so.1 >0x00007f84853b3d00 0x00007f84854082f0 Yes /lib64/libfreebl3.so >0x00007f84851a51e0 0x00007f84851ac4a4 Yes /lib64/libnss_files.so.2 >0x00007f847ea715b0 0x00007f847ea76770 Yes /usr/lib64/gtk-2.0/2.10.0/engines/libpixmap.so >0x00007f847e86c470 0x00007f847e86cd9c Yes /usr/lib64/gtk-2.0/2.10.0/engines/libadwaita.so >0x00007f847e6696e0 0x00007f847e6697e4 Yes /usr/lib64/gtk-2.0/modules/libpk-gtk-module.so >0x00007f847e465240 0x00007f847e467250 Yes /usr/lib64/gtk-2.0/modules/libcanberra-gtk-module.so >0x00007f847e25fde0 0x00007f847e2612f0 Yes /lib64/libcanberra-gtk.so.0 >0x00007f847e056cb0 0x00007f847e05aebc Yes /usr/lib64/gnome-vfs-2.0/modules/libftp.so >0x00007f8478680ab0 0x00007f8478685130 Yes /usr/lib64/gio/modules/libdconfsettings.so >0x00007f8478455ef0 0x00007f84784703f8 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007f84782208c0 0x00007f8478238618 Yes /lib64/libgvfscommon.so.0 >0x00007f8477fda6d0 0x00007f8477fffe34 Yes /lib64/libbluray.so.1 >0x00007f84775cf4f0 0x00007f84775d088c Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so >0x00007f84773c4e00 0x00007f84773cabc8 Yes /usr/lib64/gnome-vfs-2.0/modules/libfile.so >0x00007f84771bc3d0 0x00007f84771be41c Yes /lib64/libattr.so.1 >0x00007f8476fb3f80 0x00007f8476fb7df4 Yes /lib64/libacl.so.1 >0x00007f8476dab8f0 0x00007f8476daf1f8 Yes /lib64/libfam.so.0 >0x00007f8476ba7c00 0x00007f8476ba7fcc Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so >0x00007f8476978a60 0x00007f847699ca58 Yes /lib64/librsvg-2.so.2 >0x00007f847673ecd0 0x00007f847675d858 Yes /lib64/libcroco-0.6.so.3 >0x00007f8475cdb790 0x00007f8475cdc798 Yes /usr/lib64/gnome-commander/plugins/libfileroller.so >0x00007f8475acbf90 0x00007f8475acfe8c Yes /usr/lib64/gnome-commander/plugins/libcvs.so >$1 = 0x0 >$2 = 0x0 >rax 0x237b0b0 37204144 >rbx 0x22ad060 36360288 >rcx 0x70 112 >rdx 0x1 1 >rsi 0x4dc71d 5097245 >rdi 0x0 0 >rbp 0x2496660 0x2496660 >rsp 0x7fff44efb538 0x7fff44efb538 >r8 0x1d64450 30819408 >r9 0x1dc3450 31208528 >r10 0x7fff44efb300 140734349947648 >r11 0x7f848f3c0f20 140207315488544 >r12 0x2496668 38364776 >r13 0x2499170 38375792 >r14 0x1 1 >r15 0x8 8 >rip 0x7f848f3c0f2b 0x7f848f3c0f2b <__strstr_sse42+11> >eflags 0x10202 [ IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >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* >mxcsr *value not available* >ymm0 *value not available* >ymm1 *value not available* >ymm2 *value not available* >ymm3 *value not available* >ymm4 *value not available* >ymm5 *value not available* >ymm6 *value not available* >ymm7 *value not available* >ymm8 *value not available* >ymm9 *value not available* >ymm10 *value not available* >ymm11 *value not available* >ymm12 *value not available* >ymm13 *value not available* >ymm14 *value not available* >ymm15 *value not available* >Dump of assembler code for function __strstr_sse42: > 0x00007f848f3c0f20 <+0>: movzbl (%rsi),%ecx > 0x00007f848f3c0f23 <+3>: test %cl,%cl > 0x00007f848f3c0f25 <+5>: je 0x7f848f3c1586 <__strstr_sse42+1638> >=> 0x00007f848f3c0f2b <+11>: movzbl (%rdi),%edx > 0x00007f848f3c0f2e <+14>: test %dl,%dl > 0x00007f848f3c0f30 <+16>: je 0x7f848f3c134c <__strstr_sse42+1068> > 0x00007f848f3c0f36 <+22>: cmpb $0x0,0x1(%rdi) > 0x00007f848f3c0f3a <+26>: je 0x7f848f3c14ff <__strstr_sse42+1503> > 0x00007f848f3c0f40 <+32>: mov %edi,%eax > 0x00007f848f3c0f42 <+34>: and $0xfff,%eax > 0x00007f848f3c0f47 <+39>: cmp $0xff0,%eax > 0x00007f848f3c0f4c <+44>: jg 0x7f848f3c13cd <__strstr_sse42+1197> > 0x00007f848f3c0f52 <+50>: movdqu (%rdi),%xmm2 > 0x00007f848f3c0f56 <+54>: cmpb $0x0,0x1(%rsi) > 0x00007f848f3c0f5a <+58>: jne 0x7f848f3c12de <__strstr_sse42+958> > 0x00007f848f3c0f60 <+64>: pxor %xmm1,%xmm1 > 0x00007f848f3c0f64 <+68>: pinsrb $0x0,(%rsi),%xmm1 > 0x00007f848f3c0f6a <+74>: pcmpistri $0xc,%xmm2,%xmm1 > 0x00007f848f3c0f70 <+80>: mov $0x0,%edx > 0x00007f848f3c0f75 <+85>: mov $0x0,%r9d > 0x00007f848f3c0f7b <+91>: movdqa %xmm1,%xmm5 > 0x00007f848f3c0f7f <+95>: setb %dl > 0x00007f848f3c0f82 <+98>: sets %r9b > 0x00007f848f3c0f86 <+102>: sete %al > 0x00007f848f3c0f89 <+105>: test %edx,%r9d > 0x00007f848f3c0f8c <+108>: mov %ecx,%r8d > 0x00007f848f3c0f8f <+111>: movzbl %al,%eax > 0x00007f848f3c0f92 <+114>: je 0x7f848f3c0fc8 <__strstr_sse42+168> > 0x00007f848f3c0f94 <+116>: pxor %xmm2,%xmm2 > 0x00007f848f3c0f98 <+120>: movslq %ecx,%rax > 0x00007f848f3c0f9b <+123>: movdqa %xmm1,%xmm3 > 0x00007f848f3c0f9f <+127>: add %rax,%rdi > 0x00007f848f3c0fa2 <+130>: mov %rdi,%rax > 0x00007f848f3c0fa5 <+133>: pcmpeqb %xmm2,%xmm3 > 0x00007f848f3c0fa9 <+137>: pmovmskb %xmm3,%r10d > 0x00007f848f3c0fae <+142>: bsf %r10d,%r10d > 0x00007f848f3c0fb2 <+146>: add %r10d,%r8d > 0x00007f848f3c0fb5 <+149>: cmp $0x10,%r8d > 0x00007f848f3c0fb9 <+153>: jg 0x7f848f3c12f9 <__strstr_sse42+985> > 0x00007f848f3c0fbf <+159>: repz retq > 0x00007f848f3c0fc1 <+161>: nopl 0x0(%rax) > 0x00007f848f3c0fc8 <+168>: test %r9d,%r9d > 0x00007f848f3c0fcb <+171>: jne 0x7f848f3c1248 <__strstr_sse42+808> > 0x00007f848f3c0fd1 <+177>: push %r15 > 0x00007f848f3c0fd3 <+179>: mov %rsi,%r10 > 0x00007f848f3c0fd6 <+182>: mov %rsi,%r15 > 0x00007f848f3c0fd9 <+185>: and $0xfffffffffffffff0,%r10 > 0x00007f848f3c0fdd <+189>: and $0xf,%r15d > 0x00007f848f3c0fe1 <+193>: xor %r11d,%r11d > 0x00007f848f3c0fe4 <+196>: push %r14 > 0x00007f848f3c0fe6 <+198>: pxor %xmm3,%xmm3 > 0x00007f848f3c0fea <+202>: mov $0x3,%r14d > 0x00007f848f3c0ff0 <+208>: push %r13 > 0x00007f848f3c0ff2 <+210>: lea 0x422c7(%rip),%r13 # 0x7f848f4032c0 <___m128i_shift_right> > 0x00007f848f3c0ff9 <+217>: push %r12 > 0x00007f848f3c0ffb <+219>: push %rbp > 0x00007f848f3c0ffc <+220>: mov %esi,%ebp > 0x00007f848f3c0ffe <+222>: and $0xfff,%ebp > 0x00007f848f3c1004 <+228>: push %rbx > 0x00007f848f3c1005 <+229>: lea 0x10(%rsi),%rbx > 0x00007f848f3c1009 <+233>: mov %r10,-0x30(%rsp) > 0x00007f848f3c100e <+238>: lea (%r15,%r13,1),%r10 > 0x00007f848f3c1012 <+242>: mov %ebx,%r12d > 0x00007f848f3c1015 <+245>: mov %rbx,%r9 > 0x00007f848f3c1018 <+248>: and $0xfff,%r12d > 0x00007f848f3c101f <+255>: mov %r10,-0x28(%rsp) > 0x00007f848f3c1024 <+260>: mov %rbx,%r10 > 0x00007f848f3c1027 <+263>: and $0xfffffffffffffff0,%r9 > 0x00007f848f3c102b <+267>: and $0xf,%r10d > 0x00007f848f3c102f <+271>: mov %r9,-0x18(%rsp) > 0x00007f848f3c1034 <+276>: mov %r10,-0x20(%rsp) > 0x00007f848f3c1039 <+281>: add %r13,%r10 > 0x00007f848f3c103c <+284>: test %edx,%edx > 0x00007f848f3c103e <+286>: mov %r10,-0x10(%rsp) > 0x00007f848f3c1043 <+291>: je 0x7f848f3c11f2 <__strstr_sse42+722> > 0x00007f848f3c1049 <+297>: nopl 0x0(%rax) > 0x00007f848f3c1050 <+304>: test %ecx,%ecx > 0x00007f848f3c1052 <+306>: jne 0x7f848f3c12b0 <__strstr_sse42+912> > 0x00007f848f3c1058 <+312>: test %eax,%eax > 0x00007f848f3c105a <+314>: jne 0x7f848f3c12d0 <__strstr_sse42+944> > 0x00007f848f3c1060 <+320>: cmp $0xff0,%r12d > 0x00007f848f3c1067 <+327>: lea 0x10(%rdi),%rax > 0x00007f848f3c106b <+331>: jg 0x7f848f3c1488 <__strstr_sse42+1384> > 0x00007f848f3c1071 <+337>: movdqu (%rbx),%xmm1 > 0x00007f848f3c1075 <+341>: mov %rbx,%rdx > 0x00007f848f3c1078 <+344>: mov %eax,%ecx > 0x00007f848f3c107a <+346>: and $0xfff,%ecx > 0x00007f848f3c1080 <+352>: cmp $0xff0,%ecx > 0x00007f848f3c1086 <+358>: jg 0x7f848f3c14c3 <__strstr_sse42+1443> > 0x00007f848f3c108c <+364>: movdqu (%rax),%xmm0 > 0x00007f848f3c1090 <+368>: pcmpistri $0xc,%xmm0,%xmm1 > 0x00007f848f3c1096 <+374>: movdqa %xmm0,%xmm4 > 0x00007f848f3c109a <+378>: sete %r10b > 0x00007f848f3c109e <+382>: sets %r9b > 0x00007f848f3c10a2 <+386>: mov %ecx,%r8d > 0x00007f848f3c10a5 <+389>: movzbl %r10b,%r10d > 0x00007f848f3c10a9 <+393>: movzbl %r9b,%r9d > 0x00007f848f3c10ad <+397>: or %r10d,%ecx > 0x00007f848f3c10b0 <+400>: or %r9d,%ecx > 0x00007f848f3c10b3 <+403>: jne 0x7f848f3c1118 <__strstr_sse42+504> > 0x00007f848f3c10b5 <+405>: nopl (%rax) > 0x00007f848f3c10b8 <+408>: add $0x10,%rdx > 0x00007f848f3c10bc <+412>: add $0x10,%rax > 0x00007f848f3c10c0 <+416>: mov %edx,%ecx > 0x00007f848f3c10c2 <+418>: and $0xfff,%ecx > 0x00007f848f3c10c8 <+424>: cmp $0xff0,%ecx > 0x00007f848f3c10ce <+430>: jg 0x7f848f3c1351 <__strstr_sse42+1073> > 0x00007f848f3c10d4 <+436>: movdqu (%rdx),%xmm1 > 0x00007f848f3c10d8 <+440>: mov %eax,%ecx > 0x00007f848f3c10da <+442>: and $0xfff,%ecx > 0x00007f848f3c10e0 <+448>: cmp $0xff0,%ecx > 0x00007f848f3c10e6 <+454>: jg 0x7f848f3c1391 <__strstr_sse42+1137> > 0x00007f848f3c10ec <+460>: movdqu (%rax),%xmm0 > 0x00007f848f3c10f0 <+464>: pcmpistri $0xc,%xmm0,%xmm1 > 0x00007f848f3c10f6 <+470>: movdqa %xmm0,%xmm4 > 0x00007f848f3c10fa <+474>: sete %r10b > 0x00007f848f3c10fe <+478>: sets %r9b > 0x00007f848f3c1102 <+482>: mov %ecx,%r8d > 0x00007f848f3c1105 <+485>: movzbl %r10b,%r10d > 0x00007f848f3c1109 <+489>: movzbl %r9b,%r9d > 0x00007f848f3c110d <+493>: or %r10d,%r8d > 0x00007f848f3c1110 <+496>: or %r9d,%r8d > 0x00007f848f3c1113 <+499>: je 0x7f848f3c10b8 <__strstr_sse42+408> > 0x00007f848f3c1115 <+501>: mov %ecx,%r8d > 0x00007f848f3c1118 <+504>: test %r8d,%r8d > 0x00007f848f3c111b <+507>: sete %al > 0x00007f848f3c111e <+510>: movzbl %al,%edx > 0x00007f848f3c1121 <+513>: test %r9d,%edx > 0x00007f848f3c1124 <+516>: jne 0x7f848f3c12d0 <__strstr_sse42+944> > 0x00007f848f3c112a <+522>: test %r10d,%r10d > 0x00007f848f3c112d <+525>: je 0x7f848f3c12c8 <__strstr_sse42+936> > 0x00007f848f3c1133 <+531>: test %r9d,%r9d > 0x00007f848f3c1136 <+534>: je 0x7f848f3c133d <__strstr_sse42+1053> > 0x00007f848f3c113c <+540>: pcmpeqb %xmm3,%xmm1 > 0x00007f848f3c1140 <+544>: pcmpeqb %xmm3,%xmm4 > 0x00007f848f3c1144 <+548>: pmovmskb %xmm1,%edx > 0x00007f848f3c1148 <+552>: pmovmskb %xmm4,%eax > 0x00007f848f3c114c <+556>: bsf %edx,%edx > 0x00007f848f3c114f <+559>: bsf %eax,%eax > 0x00007f848f3c1152 <+562>: cmp %eax,%edx > 0x00007f848f3c1154 <+564>: jge 0x7f848f3c133d <__strstr_sse42+1053> > 0x00007f848f3c115a <+570>: cmp $0xff0,%ebp > 0x00007f848f3c1160 <+576>: jg 0x7f848f3c154d <__strstr_sse42+1581> > 0x00007f848f3c1166 <+582>: movdqu (%rsi),%xmm1 > 0x00007f848f3c116a <+586>: test %r11d,%r11d > 0x00007f848f3c116d <+589>: jne 0x7f848f3c11b0 <__strstr_sse42+656> > 0x00007f848f3c116f <+591>: movdqa %xmm1,%xmm0 > 0x00007f848f3c1173 <+595>: mov $0x10,%r11b > 0x00007f848f3c1176 <+598>: movdqa %xmm1,%xmm2 > 0x00007f848f3c117a <+602>: punpcklbw %xmm1,%xmm0 > 0x00007f848f3c117e <+606>: psrldq $0x1,%xmm2 > 0x00007f848f3c1183 <+611>: punpcklbw %xmm0,%xmm0 > 0x00007f848f3c1187 <+615>: pshufd $0x0,%xmm0,%xmm0 > 0x00007f848f3c118c <+620>: pcmpeqb %xmm2,%xmm0 > 0x00007f848f3c1190 <+624>: pmovmskb %xmm0,%eax > 0x00007f848f3c1194 <+628>: bsf %eax,%edx > 0x00007f848f3c1197 <+631>: test %eax,%eax > 0x00007f848f3c1199 <+633>: je 0x7f848f3c11b0 <__strstr_sse42+656> > 0x00007f848f3c119b <+635>: cmp $0x7fff,%eax > 0x00007f848f3c11a0 <+640>: mov $0x1,%r11b > 0x00007f848f3c11a3 <+643>: je 0x7f848f3c11b0 <__strstr_sse42+656> > 0x00007f848f3c11a5 <+645>: lea 0x1(%rdx),%r11d > 0x00007f848f3c11a9 <+649>: test %edx,%edx > 0x00007f848f3c11ab <+651>: cmove %r14d,%r11d > 0x00007f848f3c11af <+655>: nop > 0x00007f848f3c11b0 <+656>: cmp %r8d,%r11d > 0x00007f848f3c11b3 <+659>: cmovle %r11d,%r8d > 0x00007f848f3c11b7 <+663>: movslq %r8d,%r8 > 0x00007f848f3c11ba <+666>: add %r8,%rdi > 0x00007f848f3c11bd <+669>: cmpb $0x0,(%rdi) > 0x00007f848f3c11c0 <+672>: je 0x7f848f3c133d <__strstr_sse42+1053> > 0x00007f848f3c11c6 <+678>: mov %edi,%eax > 0x00007f848f3c11c8 <+680>: and $0xfff,%eax > 0x00007f848f3c11cd <+685>: cmp $0xff0,%eax > 0x00007f848f3c11d2 <+690>: jg 0x7f848f3c120c <__strstr_sse42+748> > 0x00007f848f3c11d4 <+692>: movdqu (%rdi),%xmm2 > 0x00007f848f3c11d8 <+696>: pcmpistri $0xc,%xmm2,%xmm1 > 0x00007f848f3c11de <+702>: setb %dl > 0x00007f848f3c11e1 <+705>: sete %al > 0x00007f848f3c11e4 <+708>: movzbl %dl,%edx > 0x00007f848f3c11e7 <+711>: movzbl %al,%eax > 0x00007f848f3c11ea <+714>: test %edx,%edx > 0x00007f848f3c11ec <+716>: jne 0x7f848f3c1050 <__strstr_sse42+304> > 0x00007f848f3c11f2 <+722>: test %eax,%eax > 0x00007f848f3c11f4 <+724>: jne 0x7f848f3c133d <__strstr_sse42+1053> > 0x00007f848f3c11fa <+730>: add $0x10,%rdi > 0x00007f848f3c11fe <+734>: mov %edi,%eax > 0x00007f848f3c1200 <+736>: and $0xfff,%eax > 0x00007f848f3c1205 <+741>: cmp $0xff0,%eax > 0x00007f848f3c120a <+746>: jle 0x7f848f3c11d4 <__strstr_sse42+692> > 0x00007f848f3c120c <+748>: mov %rdi,%rax > 0x00007f848f3c120f <+751>: mov %rdi,%rcx > 0x00007f848f3c1212 <+754>: and $0xfffffffffffffff0,%rax > 0x00007f848f3c1216 <+758>: and $0xf,%ecx > 0x00007f848f3c1219 <+761>: movdqa (%rax),%xmm0 > 0x00007f848f3c121d <+765>: movdqa %xmm0,%xmm2 > 0x00007f848f3c1221 <+769>: pcmpeqb %xmm3,%xmm2 > 0x00007f848f3c1225 <+773>: pmovmskb %xmm2,%eax > 0x00007f848f3c1229 <+777>: sar %cl,%eax > 0x00007f848f3c122b <+779>: test %eax,%eax > 0x00007f848f3c122d <+781>: je 0x7f848f3c11d4 <__strstr_sse42+692> > 0x00007f848f3c122f <+783>: movdqu 0x0(%r13,%rcx,1),%xmm2 > 0x00007f848f3c1236 <+790>: pshufb %xmm2,%xmm0 > 0x00007f848f3c123b <+795>: movdqa %xmm0,%xmm2 > 0x00007f848f3c123f <+799>: jmp 0x7f848f3c11d8 <__strstr_sse42+696> > 0x00007f848f3c1241 <+801>: nopl 0x0(%rax) > 0x00007f848f3c1248 <+808>: test %eax,%eax > 0x00007f848f3c124a <+810>: pxor %xmm2,%xmm2 > 0x00007f848f3c124e <+814>: lea 0x4206b(%rip),%r8 # 0x7f848f4032c0 <___m128i_shift_right> > 0x00007f848f3c1255 <+821>: je 0x7f848f3c1268 <__strstr_sse42+840> > 0x00007f848f3c1257 <+823>: jmpq 0x7f848f3c1341 <__strstr_sse42+1057> > 0x00007f848f3c125c <+828>: nopl 0x0(%rax) > 0x00007f848f3c1260 <+832>: test %eax,%eax > 0x00007f848f3c1262 <+834>: jne 0x7f848f3c1341 <__strstr_sse42+1057> > 0x00007f848f3c1268 <+840>: movslq %ecx,%rcx > 0x00007f848f3c126b <+843>: add %rcx,%rdi > 0x00007f848f3c126e <+846>: mov %edi,%eax > 0x00007f848f3c1270 <+848>: and $0xfff,%eax > 0x00007f848f3c1275 <+853>: cmp $0xff0,%eax > 0x00007f848f3c127a <+858>: jg 0x7f848f3c1516 <__strstr_sse42+1526> > 0x00007f848f3c1280 <+864>: movdqu (%rdi),%xmm1 > 0x00007f848f3c1284 <+868>: pcmpistri $0xc,%xmm1,%xmm5 > 0x00007f848f3c128a <+874>: mov $0x0,%eax > 0x00007f848f3c128f <+879>: setb %dl > 0x00007f848f3c1292 <+882>: sete %al > 0x00007f848f3c1295 <+885>: xor %esi,%esi > 0x00007f848f3c1297 <+887>: test %ecx,%ecx > 0x00007f848f3c1299 <+889>: movzbl %dl,%edx > 0x00007f848f3c129c <+892>: sete %sil > 0x00007f848f3c12a0 <+896>: test %edx,%esi > 0x00007f848f3c12a2 <+898>: je 0x7f848f3c1260 <__strstr_sse42+832> > 0x00007f848f3c12a4 <+900>: xor %eax,%eax > 0x00007f848f3c12a6 <+902>: add %rdi,%rax > 0x00007f848f3c12a9 <+905>: retq > 0x00007f848f3c12aa <+906>: nopw 0x0(%rax,%rax,1) > 0x00007f848f3c12b0 <+912>: movslq %ecx,%rax > 0x00007f848f3c12b3 <+915>: mov %rsi,%rdx > 0x00007f848f3c12b6 <+918>: add %rdi,%rax > 0x00007f848f3c12b9 <+921>: mov %rax,%rdi > 0x00007f848f3c12bc <+924>: jmpq 0x7f848f3c1078 <__strstr_sse42+344> > 0x00007f848f3c12c1 <+929>: nopl 0x0(%rax) > 0x00007f848f3c12c8 <+936>: test %al,%al > 0x00007f848f3c12ca <+938>: je 0x7f848f3c115a <__strstr_sse42+570> > 0x00007f848f3c12d0 <+944>: mov %rdi,%rax > 0x00007f848f3c12d3 <+947>: pop %rbx > 0x00007f848f3c12d4 <+948>: pop %rbp > 0x00007f848f3c12d5 <+949>: pop %r12 > 0x00007f848f3c12d7 <+951>: pop %r13 > 0x00007f848f3c12d9 <+953>: pop %r14 > 0x00007f848f3c12db <+955>: pop %r15 > 0x00007f848f3c12dd <+957>: retq > 0x00007f848f3c12de <+958>: mov %esi,%eax > 0x00007f848f3c12e0 <+960>: and $0xfff,%eax > 0x00007f848f3c12e5 <+965>: cmp $0xff0,%eax > 0x00007f848f3c12ea <+970>: jg 0x7f848f3c140e <__strstr_sse42+1262> > 0x00007f848f3c12f0 <+976>: movdqu (%rsi),%xmm1 > 0x00007f848f3c12f4 <+980>: jmpq 0x7f848f3c0f6a <__strstr_sse42+74> > 0x00007f848f3c12f9 <+985>: mov %edi,%eax > 0x00007f848f3c12fb <+987>: and $0xfff,%eax > 0x00007f848f3c1300 <+992>: cmp $0xff0,%eax > 0x00007f848f3c1305 <+997>: jg 0x7f848f3c144b <__strstr_sse42+1323> > 0x00007f848f3c130b <+1003>: movdqu (%rdi),%xmm2 > 0x00007f848f3c130f <+1007>: pcmpistri $0xc,%xmm2,%xmm5 > 0x00007f848f3c1315 <+1013>: setb %dl > 0x00007f848f3c1318 <+1016>: sets %r9b > 0x00007f848f3c131c <+1020>: sete %al > 0x00007f848f3c131f <+1023>: add %ecx,%r10d > 0x00007f848f3c1322 <+1026>: movzbl %dl,%edx > 0x00007f848f3c1325 <+1029>: movzbl %r9b,%r9d > 0x00007f848f3c1329 <+1033>: cmp $0x10,%r10d > 0x00007f848f3c132d <+1037>: movzbl %al,%eax > 0x00007f848f3c1330 <+1040>: jg 0x7f848f3c0fc8 <__strstr_sse42+168> > 0x00007f848f3c1336 <+1046>: movslq %ecx,%rax > 0x00007f848f3c1339 <+1049>: add %rdi,%rax > 0x00007f848f3c133c <+1052>: retq > 0x00007f848f3c133d <+1053>: xor %eax,%eax > 0x00007f848f3c133f <+1055>: jmp 0x7f848f3c12d3 <__strstr_sse42+947> > 0x00007f848f3c1341 <+1057>: test %edx,%edx > 0x00007f848f3c1343 <+1059>: je 0x7f848f3c134c <__strstr_sse42+1068> > 0x00007f848f3c1345 <+1061>: movslq %ecx,%rax > 0x00007f848f3c1348 <+1064>: add %rdi,%rax > 0x00007f848f3c134b <+1067>: retq > 0x00007f848f3c134c <+1068>: xor %eax,%eax > 0x00007f848f3c134e <+1070>: xchg %ax,%ax > 0x00007f848f3c1350 <+1072>: retq > 0x00007f848f3c1351 <+1073>: mov %rdx,%r8 > 0x00007f848f3c1354 <+1076>: mov %rdx,%rcx > 0x00007f848f3c1357 <+1079>: and $0xfffffffffffffff0,%r8 > 0x00007f848f3c135b <+1083>: and $0xf,%ecx > 0x00007f848f3c135e <+1086>: movdqa (%r8),%xmm0 > 0x00007f848f3c1363 <+1091>: movdqa %xmm0,%xmm1 > 0x00007f848f3c1367 <+1095>: pcmpeqb %xmm3,%xmm1 > 0x00007f848f3c136b <+1099>: pmovmskb %xmm1,%r8d > 0x00007f848f3c1370 <+1104>: sar %cl,%r8d > 0x00007f848f3c1373 <+1107>: test %r8d,%r8d > 0x00007f848f3c1376 <+1110>: je 0x7f848f3c10d4 <__strstr_sse42+436> > 0x00007f848f3c137c <+1116>: movdqu 0x0(%r13,%rcx,1),%xmm1 > 0x00007f848f3c1383 <+1123>: pshufb %xmm1,%xmm0 > 0x00007f848f3c1388 <+1128>: movdqa %xmm0,%xmm1 > 0x00007f848f3c138c <+1132>: jmpq 0x7f848f3c10d8 <__strstr_sse42+440> > 0x00007f848f3c1391 <+1137>: mov %rax,%r8 > 0x00007f848f3c1394 <+1140>: mov %rax,%rcx > 0x00007f848f3c1397 <+1143>: and $0xfffffffffffffff0,%r8 > 0x00007f848f3c139b <+1147>: and $0xf,%ecx > 0x00007f848f3c139e <+1150>: movdqa (%r8),%xmm0 > 0x00007f848f3c13a3 <+1155>: movdqa %xmm0,%xmm2 > 0x00007f848f3c13a7 <+1159>: pcmpeqb %xmm3,%xmm2 > 0x00007f848f3c13ab <+1163>: pmovmskb %xmm2,%r8d > 0x00007f848f3c13b0 <+1168>: sar %cl,%r8d > 0x00007f848f3c13b3 <+1171>: test %r8d,%r8d > 0x00007f848f3c13b6 <+1174>: je 0x7f848f3c10ec <__strstr_sse42+460> > 0x00007f848f3c13bc <+1180>: movdqu 0x0(%r13,%rcx,1),%xmm2 > 0x00007f848f3c13c3 <+1187>: pshufb %xmm2,%xmm0 > 0x00007f848f3c13c8 <+1192>: jmpq 0x7f848f3c10f0 <__strstr_sse42+464> > 0x00007f848f3c13cd <+1197>: mov %rdi,%rax > 0x00007f848f3c13d0 <+1200>: pxor %xmm0,%xmm0 > 0x00007f848f3c13d4 <+1204>: and $0xfffffffffffffff0,%rax > 0x00007f848f3c13d8 <+1208>: mov %rdi,%rcx > 0x00007f848f3c13db <+1211>: movdqa (%rax),%xmm1 > 0x00007f848f3c13df <+1215>: and $0xf,%ecx > 0x00007f848f3c13e2 <+1218>: pcmpeqb %xmm1,%xmm0 > 0x00007f848f3c13e6 <+1222>: pmovmskb %xmm0,%eax > 0x00007f848f3c13ea <+1226>: sar %cl,%eax > 0x00007f848f3c13ec <+1228>: test %eax,%eax > 0x00007f848f3c13ee <+1230>: je 0x7f848f3c0f52 <__strstr_sse42+50> > 0x00007f848f3c13f4 <+1236>: lea 0x41ec5(%rip),%rax # 0x7f848f4032c0 <___m128i_shift_right> > 0x00007f848f3c13fb <+1243>: movdqu (%rax,%rcx,1),%xmm0 > 0x00007f848f3c1400 <+1248>: pshufb %xmm0,%xmm1 > 0x00007f848f3c1405 <+1253>: movdqa %xmm1,%xmm2 > 0x00007f848f3c1409 <+1257>: jmpq 0x7f848f3c0f56 <__strstr_sse42+54> > 0x00007f848f3c140e <+1262>: mov %rsi,%rax > 0x00007f848f3c1411 <+1265>: pxor %xmm0,%xmm0 > 0x00007f848f3c1415 <+1269>: and $0xfffffffffffffff0,%rax > 0x00007f848f3c1419 <+1273>: mov %rsi,%rcx > 0x00007f848f3c141c <+1276>: movdqa (%rax),%xmm1 > 0x00007f848f3c1420 <+1280>: and $0xf,%ecx > 0x00007f848f3c1423 <+1283>: pcmpeqb %xmm1,%xmm0 > 0x00007f848f3c1427 <+1287>: pmovmskb %xmm0,%eax > 0x00007f848f3c142b <+1291>: sar %cl,%eax > 0x00007f848f3c142d <+1293>: test %eax,%eax > 0x00007f848f3c142f <+1295>: je 0x7f848f3c12f0 <__strstr_sse42+976> > 0x00007f848f3c1435 <+1301>: lea 0x41e84(%rip),%rax # 0x7f848f4032c0 <___m128i_shift_right> > 0x00007f848f3c143c <+1308>: movdqu (%rax,%rcx,1),%xmm0 > 0x00007f848f3c1441 <+1313>: pshufb %xmm0,%xmm1 > 0x00007f848f3c1446 <+1318>: jmpq 0x7f848f3c0f6a <__strstr_sse42+74> > 0x00007f848f3c144b <+1323>: mov %rdi,%rax > 0x00007f848f3c144e <+1326>: mov %rdi,%rcx > 0x00007f848f3c1451 <+1329>: and $0xfffffffffffffff0,%rax > 0x00007f848f3c1455 <+1333>: and $0xf,%ecx > 0x00007f848f3c1458 <+1336>: movdqa (%rax),%xmm3 > 0x00007f848f3c145c <+1340>: pcmpeqb %xmm3,%xmm2 > 0x00007f848f3c1460 <+1344>: pmovmskb %xmm2,%eax > 0x00007f848f3c1464 <+1348>: sar %cl,%eax > 0x00007f848f3c1466 <+1350>: test %eax,%eax > 0x00007f848f3c1468 <+1352>: je 0x7f848f3c130b <__strstr_sse42+1003> > 0x00007f848f3c146e <+1358>: lea 0x41e4b(%rip),%rax # 0x7f848f4032c0 <___m128i_shift_right> > 0x00007f848f3c1475 <+1365>: movdqu (%rax,%rcx,1),%xmm2 > 0x00007f848f3c147a <+1370>: pshufb %xmm2,%xmm3 > 0x00007f848f3c147f <+1375>: movdqa %xmm3,%xmm2 > 0x00007f848f3c1483 <+1379>: jmpq 0x7f848f3c130f <__strstr_sse42+1007> > 0x00007f848f3c1488 <+1384>: mov -0x18(%rsp),%rdx > 0x00007f848f3c148d <+1389>: movzbl -0x20(%rsp),%ecx > 0x00007f848f3c1492 <+1394>: movdqa (%rdx),%xmm0 > 0x00007f848f3c1496 <+1398>: movdqa %xmm0,%xmm1 > 0x00007f848f3c149a <+1402>: pcmpeqb %xmm3,%xmm1 > 0x00007f848f3c149e <+1406>: pmovmskb %xmm1,%edx > 0x00007f848f3c14a2 <+1410>: sar %cl,%edx > 0x00007f848f3c14a4 <+1412>: test %edx,%edx > 0x00007f848f3c14a6 <+1414>: je 0x7f848f3c1071 <__strstr_sse42+337> > 0x00007f848f3c14ac <+1420>: mov -0x10(%rsp),%rdx > 0x00007f848f3c14b1 <+1425>: movdqu (%rdx),%xmm1 > 0x00007f848f3c14b5 <+1429>: pshufb %xmm1,%xmm0 > 0x00007f848f3c14ba <+1434>: movdqa %xmm0,%xmm1 > 0x00007f848f3c14be <+1438>: jmpq 0x7f848f3c1075 <__strstr_sse42+341> > 0x00007f848f3c14c3 <+1443>: mov %rax,%r8 > 0x00007f848f3c14c6 <+1446>: mov %rax,%rcx > 0x00007f848f3c14c9 <+1449>: and $0xfffffffffffffff0,%r8 > 0x00007f848f3c14cd <+1453>: and $0xf,%ecx > 0x00007f848f3c14d0 <+1456>: movdqa (%r8),%xmm0 > 0x00007f848f3c14d5 <+1461>: movdqa %xmm0,%xmm2 > 0x00007f848f3c14d9 <+1465>: pcmpeqb %xmm3,%xmm2 > 0x00007f848f3c14dd <+1469>: pmovmskb %xmm2,%r8d > 0x00007f848f3c14e2 <+1474>: sar %cl,%r8d > 0x00007f848f3c14e5 <+1477>: test %r8d,%r8d > 0x00007f848f3c14e8 <+1480>: je 0x7f848f3c108c <__strstr_sse42+364> > 0x00007f848f3c14ee <+1486>: movdqu 0x0(%r13,%rcx,1),%xmm2 > 0x00007f848f3c14f5 <+1493>: pshufb %xmm2,%xmm0 > 0x00007f848f3c14fa <+1498>: jmpq 0x7f848f3c1090 <__strstr_sse42+368> > 0x00007f848f3c14ff <+1503>: cmpb $0x0,0x1(%rsi) > 0x00007f848f3c1503 <+1507>: jne 0x7f848f3c134c <__strstr_sse42+1068> > 0x00007f848f3c1509 <+1513>: cmp %dl,%cl > 0x00007f848f3c150b <+1515>: mov %rdi,%rax > 0x00007f848f3c150e <+1518>: jne 0x7f848f3c134c <__strstr_sse42+1068> > 0x00007f848f3c1514 <+1524>: repz retq > 0x00007f848f3c1516 <+1526>: mov %rdi,%rax > 0x00007f848f3c1519 <+1529>: mov %rdi,%rcx > 0x00007f848f3c151c <+1532>: and $0xfffffffffffffff0,%rax > 0x00007f848f3c1520 <+1536>: and $0xf,%ecx > 0x00007f848f3c1523 <+1539>: movdqa (%rax),%xmm1 > 0x00007f848f3c1527 <+1543>: movdqa %xmm1,%xmm3 > 0x00007f848f3c152b <+1547>: pcmpeqb %xmm2,%xmm3 > 0x00007f848f3c152f <+1551>: pmovmskb %xmm3,%eax > 0x00007f848f3c1533 <+1555>: sar %cl,%eax > 0x00007f848f3c1535 <+1557>: test %eax,%eax > 0x00007f848f3c1537 <+1559>: je 0x7f848f3c1280 <__strstr_sse42+864> > 0x00007f848f3c153d <+1565>: movdqu (%r8,%rcx,1),%xmm3 > 0x00007f848f3c1543 <+1571>: pshufb %xmm3,%xmm1 > 0x00007f848f3c1548 <+1576>: jmpq 0x7f848f3c1284 <__strstr_sse42+868> > 0x00007f848f3c154d <+1581>: mov -0x30(%rsp),%rax > 0x00007f848f3c1552 <+1586>: mov %r15d,%ecx > 0x00007f848f3c1555 <+1589>: movdqa (%rax),%xmm0 > 0x00007f848f3c1559 <+1593>: movdqa %xmm0,%xmm1 > 0x00007f848f3c155d <+1597>: pcmpeqb %xmm3,%xmm1 > 0x00007f848f3c1561 <+1601>: pmovmskb %xmm1,%eax > 0x00007f848f3c1565 <+1605>: sar %cl,%eax > 0x00007f848f3c1567 <+1607>: test %eax,%eax > 0x00007f848f3c1569 <+1609>: je 0x7f848f3c1166 <__strstr_sse42+582> > 0x00007f848f3c156f <+1615>: mov -0x28(%rsp),%rax > 0x00007f848f3c1574 <+1620>: movdqu (%rax),%xmm1 > 0x00007f848f3c1578 <+1624>: pshufb %xmm1,%xmm0 > 0x00007f848f3c157d <+1629>: movdqa %xmm0,%xmm1 > 0x00007f848f3c1581 <+1633>: jmpq 0x7f848f3c116a <__strstr_sse42+586> > 0x00007f848f3c1586 <+1638>: mov %rdi,%rax > 0x00007f848f3c1589 <+1641>: retq >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 1046749
: 842119 |
842120
|
842121
|
842122
|
842123
|
842124
|
842125
|
842126
|
842127
|
842128
|
842129