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 631800 Details for
Bug 869083
[abrt] gnome-bluetooth-3.6.0-1.fc18: strstr: Process /usr/bin/bluetooth-wizard 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), 42.03 KB, created by
Gerard Ryan
on 2012-10-23 01:21:06 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Gerard Ryan
Created:
2012-10-23 01:21:06 UTC
Size:
42.03 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 7066] >[New LWP 7067] >warning: "/usr/lib/debug/usr/lib64/libcairo-gobject.so.2.11200.4.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 `bluetooth-wizard'. >Program terminated with signal 11, Segmentation fault. >#0 0x00000037fea9d2ac in __strstr_sse2 (haystack_start=0x167cf60 "iCade", needle_start=0x0) at ../string/strstr.c:62 >62 while (*haystack && *needle) > >Thread 2 (Thread 0x7f6561a08700 (LWP 7067)): >#0 0x00000037feae97ed in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x0000003800a47d64 in g_main_context_poll (n_fds=5, fds=0x7f655c002f30, timeout=-1, context=0x13c62e0, priority=<optimized out>) at gmain.c:3584 > poll_func = 0x3800a55e30 <g_poll> >#2 g_main_context_iterate (context=0x13c62e0, 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 = 5 > allocated_nfds = <optimized out> > fds = 0x7f655c002f30 >#3 0x0000003800a481c2 in g_main_loop_run (loop=0x13c6270) at gmain.c:3484 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00000038022cc526 in gdbus_shared_thread_func (user_data=0x13c62b0) at gdbusprivate.c:277 > data = 0x13c62b0 >#5 0x0000003800a6b615 in g_thread_proxy (data=0x14034f0) at gthread.c:797 > thread = 0x14034f0 >#6 0x00000037fee07d15 in start_thread (arg=0x7f6561a08700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7f6561a08700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140073406334720, -382511184637858502, 0, 240488943616, 140073406334720, 20734640, 323079785182653754, -369592199372477126}, 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 0x00000037feaf22cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 >No locals. > >Thread 1 (Thread 0x7f65682c2980 (LWP 7066)): >#0 0x00000037fea9d2ac in __strstr_sse2 (haystack_start=0x167cf60 "iCade", needle_start=0x0) at ../string/strstr.c:62 > haystack = 0x167cf60 "iCade" > needle = 0x0 > needle_len = <optimized out> > haystack_len = <optimized out> > ok = true >#1 0x0000000000405a9a in pin_db_parse_start_tag (data=<optimized out>, attr_values=0x7fffb30206b0, attr_names=0x7fffb30206e0, ctx=<optimized out>, element_name=<optimized out>, error=<optimized out>) at pin.c:95 >No locals. >#2 pin_db_parse_start_tag (ctx=<optimized out>, element_name=<optimized out>, attr_names=<optimized out>, attr_values=<optimized out>, data=0x7fffb3020810, error=<optimized out>) at pin.c:68 > pdata = 0x7fffb3020810 >#3 0x0000003800a4a599 in emit_start_element (context=context@entry=0x167d300, error=error@entry=0x7fffb3020808) at gmarkup.c:983 > i = <optimized out> > start_name = 0x164fbf0 "device" > attr_names = 0x7fffb30206e0 > attr_values = 0x7fffb30206b0 > tmp_error = 0x0 >#4 0x0000003800a4bca9 in g_markup_parse_context_parse (context=context@entry=0x167d300, text=<optimized out>, text_len=<optimized out>, error=error@entry=0x7fffb3020808) at gmarkup.c:1320 > __PRETTY_FUNCTION__ = "g_markup_parse_context_parse" >#5 0x0000000000405d45 in get_pincode_for_device (type=type@entry=32, address=0x1673c50 "00:18:16:39:7A:00", name=0x0, max_digits=max_digits@entry=0x608500 <target_max_digits>) at pin.c:148 > ctx = 0x167d300 > parser = {start_element = 0x405990 <pin_db_parse_start_tag>, end_element = 0x0, text = 0x0, passthrough = 0x0, error = 0x0} > data = {ret_pin = 0x0, max_digits = 0, type = 32, address = 0x1673c50 "00:18:16:39:7A:00", name = 0x0} > buf = 0x16dde20 "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n\n<!-- This is a PIN code database for use in the Bluetooth wizard.\n\n Copyright (C) 2008-2009 Bastien Nocera <hadess@hadess.net>\n\n This program is free softwar"... > buf_len = 6694 > err = 0x0 > __PRETTY_FUNCTION__ = "get_pincode_for_device" >#6 0x00000000004056dd in select_device_changed (selector=<optimized out>, address=0x16577e0 "00:18:16:39:7A:00", user_data=<optimized out>) at main.c:754 > value = {g_type = 24, data = {{v_int = 1, v_uint = 1, v_long = 1, v_ulong = 1, v_int64 = 1, v_uint64 = 1, v_float = 1.40129846e-45, v_double = 4.9406564584124654e-324, v_pointer = 0x1}, {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}}} > target_type = 32 > is_custom_pin = 0 > legacypairing = <optimized out> >#7 0x0000003801612737 in g_cclosure_marshal_VOID__STRINGv (closure=0x151e670, return_value=<optimized out>, instance=0x13d5320, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x15517c0) at gmarshal.c:1004 > cc = 0x151e670 > data1 = <optimized out> > data2 = <optimized out> > callback = <optimized out> > arg0 = 0x16577e0 > args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffb3020cd0, reg_save_area = 0x7fffb3020c10}} >#8 0x000000380160fbd7 in _g_closure_invoke_va (closure=closure@entry=0x151e670, return_value=return_value@entry=0x0, instance=instance@entry=0x13d5320, args=args@entry=0x7fffb3020bf8, n_params=1, param_types=0x15517c0) at gclosure.c:840 > marshal = 0x38016126a0 <g_cclosure_marshal_VOID__STRINGv> > marshal_data = 0x0 > in_marshal = 0 > real_closure = 0x151e650 > __PRETTY_FUNCTION__ = "_g_closure_invoke_va" >#9 0x00000038016283a8 in g_signal_emit_valist (instance=0x13d5320, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffb3020bf8) at gsignal.c:3211 > 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}}} > accumulator = 0x0 > emission = {next = 0x7fffb3020e70, instance = 0x13d5320, ihint = {signal_id = 220, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 22352192} > signal_id = 220 > instance_type = 22352192 > emission_return = {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}}} > rtype = 4 > static_scope = 0 > closure = 0x151e670 > run_type = <optimized out> > hlist = 0x0 > l = <optimized out> > fastpath = 0 > instance_and_params = <optimized out> > signal_return_type = <optimized out> > param_values = <optimized out> > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#10 0x0000003801628de2 in g_signal_emit (instance=<optimized out>, signal_id=signal_id@entry=220, detail=detail@entry=0) at gsignal.c:3356 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffb3020cd0, reg_save_area = 0x7fffb3020c10}} >#11 0x00000038162131d3 in select_browse_device_callback (selection=<optimized out>, user_data=0x13d5320) at bluetooth-chooser.c:469 > self = 0x13d5320 > address = 0x16718c0 "00:18:16:39:7A:00" >#12 0x000000380160fbd7 in _g_closure_invoke_va (closure=closure@entry=0x1541170, return_value=return_value@entry=0x0, instance=instance@entry=0x1557e30, args=args@entry=0x7fffb3020fb8, n_params=0, param_types=0x0) at gclosure.c:840 > marshal = 0x38016117e0 <g_cclosure_marshal_VOID__VOIDv> > marshal_data = 0x0 > in_marshal = 0 > real_closure = 0x1541150 > __PRETTY_FUNCTION__ = "_g_closure_invoke_va" >#13 0x00000038016283a8 in g_signal_emit_valist (instance=0x1557e30, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffb3020fb8) at gsignal.c:3211 > 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}}} > accumulator = 0x0 > emission = {next = 0x7fffb3021390, instance = 0x1557e30, ihint = {signal_id = 230, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 22394048} > signal_id = 230 > instance_type = 22394048 > emission_return = {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}}} > rtype = 4 > static_scope = 0 > closure = 0x1541170 > run_type = <optimized out> > hlist = 0x0 > l = <optimized out> > fastpath = 0 > instance_and_params = <optimized out> > signal_return_type = <optimized out> > param_values = <optimized out> > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#14 0x0000003801628de2 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3356 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffb3021090, reg_save_area = 0x7fffb3020fd0}} >#15 0x000000381048bc7d in _gtk_tree_selection_internal_select_node (selection=<optimized out>, node=<optimized out>, tree=<optimized out>, path=path@entry=0x162a200, mode=<optimized out>, override_browse_mode=override_browse_mode@entry=0) at gtktreeselection.c:1604 > priv = <optimized out> > dirty = <optimized out> > anchor_path = <optimized out> >#16 0x00000038104a0a23 in gtk_tree_view_real_set_cursor (tree_view=tree_view@entry=0x155e160, path=path@entry=0x162a200, flags=flags@entry=(CLEAR_AND_SELECT | CLAMP_NODE)) at gtktreeview.c:13208 > mode = <optimized out> > new_tree = 0x0 > new_node = 0x0 >#17 0x00000038104a4613 in gtk_tree_view_button_press (widget=0x155e160, event=0x14e5ba0) at gtktreeview.c:3114 > focus_cell = <optimized out> > pre_val = 0 > aft_val = <optimized out> > column_handled_click = 0 > path = 0x162a200 > new_y = <optimized out> > y_offset = <optimized out> > dval = <optimized out> > extend_mod_mask = GDK_SHIFT_MASK > modify_mod_mask = GDK_CONTROL_MASK > node = 0x16275c0 > tree = 0x15dfd10 > depth = 1 > column = 0x154cd60 > row_double_click = 0 > node_selected = 0 > tree_view = 0x155e160 > list = <optimized out> > column = 0x0 > i = <optimized out> > background_area = {x = 0, y = 0, width = 363, height = 27} > cell_area = {x = 1, y = 0, width = 361, height = 27} > vertical_separator = 0 > horizontal_separator = 2 > rtl = 0 >#18 0x000000381038eb2f in _gtk_marshal_BOOLEAN__BOXEDv (closure=0x13a5b20, return_value=0x7fffb3021310, instance=0x155e160, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x13a5b50) at gtkmarshalers.c:130 > cc = <optimized out> > data1 = <optimized out> > data2 = <optimized out> > callback = <optimized out> > arg0 = 0x14e5ba0 > args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffb30215b0, reg_save_area = 0x7fffb30214f0}} > v_return = <optimized out> > __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXEDv" >#19 0x000000380160fbd7 in _g_closure_invoke_va (closure=closure@entry=0x13a5b20, return_value=return_value@entry=0x7fffb3021310, instance=instance@entry=0x155e160, args=args@entry=0x7fffb30214d8, n_params=1, param_types=0x13a5b50) at gclosure.c:840 > marshal = 0x380160df70 <g_type_class_meta_marshalv> > marshal_data = 0x180 > in_marshal = 0 > real_closure = 0x13a5b00 > __PRETTY_FUNCTION__ = "_g_closure_invoke_va" >#20 0x00000038016283a8 in g_signal_emit_valist (instance=0x155e160, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffb30214d8) at gsignal.c:3211 > return_accu = 0x7fffb3021310 > 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}}} > accumulator = 0x13a5ea0 > emission = {next = 0x0, instance = 0x155e160, ihint = {signal_id = 28, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 22032944} > signal_id = 28 > instance_type = 22032944 > emission_return = {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}}} > rtype = 20 > static_scope = 0 > closure = 0x13a5b20 > run_type = <optimized out> > hlist = 0x13a5ea0 > l = <optimized out> > fastpath = -1291709680 > instance_and_params = <optimized out> > signal_return_type = <optimized out> > param_values = <optimized out> > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#21 0x0000003801628de2 in g_signal_emit (instance=instance@entry=0x155e160, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3356 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffb30215b0, reg_save_area = 0x7fffb30214f0}} >#22 0x00000038104bc94e in gtk_widget_event_internal (widget=widget@entry=0x155e160, event=event@entry=0x14e5ba0) at gtkwidget.c:6301 > signal_num = <optimized out> > return_val = 0 >#23 0x00000038104bcd69 in gtk_widget_event (widget=widget@entry=0x155e160, event=event@entry=0x14e5ba0) at gtkwidget.c:5958 > __PRETTY_FUNCTION__ = "gtk_widget_event" >#24 0x000000381038ca36 in propagate_event_up (topmost=<optimized out>, event=<optimized out>, widget=0x155e160) at gtkmain.c:2397 > tmp = <optimized out> > handled_event = <optimized out> >#25 propagate_event (widget=<optimized out>, event=0x14e5ba0, captured=<optimized out>, topmost=0x0) at gtkmain.c:2497 > handled_event = 0 > propagate_func = 0x38104bcce0 <gtk_widget_event> >#26 0x000000381038e6d3 in gtk_main_do_event (event=0x14e5ba0) at gtkmain.c:1720 > event_widget = <optimized out> > grab_widget = 0x155e160 > topmost_widget = <optimized out> > window_group = <optimized out> > rewritten_event = <optimized out> > device = <optimized out> > tmp_list = <optimized out> > __PRETTY_FUNCTION__ = "gtk_main_do_event" >#27 0x000000380fe4a802 in gdk_event_source_dispatch (source=source@entry=0x13ed780, callback=<optimized out>, user_data=<optimized out>) at gdkeventsource.c:358 > display = <optimized out> > event = 0x14e5ba0 >#28 0x0000003800a47a95 in g_main_dispatch (context=0x13c1e30) at gmain.c:2715 > dispatch = 0x380fe4a7e0 <gdk_event_source_dispatch> > was_in_call = 0 > user_data = 0x0 > callback = 0x0 > cb_funcs = 0x0 > cb_data = 0x0 > current_source_link = {data = 0x13ed780, next = 0x0} > need_destroy = <optimized out> > source = 0x13ed780 > current = 0x140b420 > i = <optimized out> >#29 g_main_context_dispatch (context=context@entry=0x13c1e30) at gmain.c:3219 >No locals. >#30 0x0000003800a47dc8 in g_main_context_iterate (context=context@entry=0x13c1e30, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3290 > max_priority = 2147483647 > timeout = 23 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = <optimized out> > fds = 0x15aa070 >#31 0x0000003800a47e84 in g_main_context_iteration (context=0x13c1e30, context@entry=0x0, may_block=may_block@entry=1) at gmain.c:3351 > retval = <optimized out> >#32 0x000000380229a7dc in g_application_run (application=0x1400150, argc=argc@entry=1, argv=argv@entry=0x7fffb3021938) at gapplication.c:1624 > arguments = 0x154f350 > status = 1 > i = <optimized out> > __PRETTY_FUNCTION__ = "g_application_run" >#33 0x0000000000403f00 in main (argc=1, argv=0x7fffb3021938) at main.c:985 > app = 0x1400150 > error = 0x0 >From To Syms Read Shared Object Library >0x000000381620ae00 0x000000381621c658 Yes /lib64/libgnome-bluetooth.so.11 >0x0000003801201130 0x0000003801201ff8 Yes /lib64/libgmodule-2.0.so.0 >0x00000037ff6022a0 0x00000037ff60557c Yes /lib64/librt.so.1 >0x0000003810272840 0x000000381051bb20 Yes /lib64/libgtk-3.so.0 >0x000000380fe1a540 0x000000380fe5d664 Yes /lib64/libgdk-3.so.0 >0x000000380f209ef0 0x000000380f216314 Yes /lib64/libatk-1.0.so.0 >0x0000003802230100 0x00000038022eee34 Yes /lib64/libgio-2.0.so.0 >0x000000380c6049b0 0x000000380c6094d8 Yes /lib64/libpangocairo-1.0.so.0 >0x0000003807a06780 0x0000003807a19b90 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x0000003811203520 0x00000038112044bc Yes (*) /lib64/libcairo-gobject.so.2 >0x000000380e20f1c0 0x000000380e22d9a8 Yes /lib64/libpango-1.0.so.0 >0x000000380be12fc0 0x000000380bed4dfc Yes /lib64/libcairo.so.2 >0x000000380160aba0 0x000000380163831c Yes /lib64/libgobject-2.0.so.0 >0x0000003800a1a070 0x0000003800aaf23c Yes /lib64/libglib-2.0.so.0 >0x00000037ffa055b0 0x00000037ffa6fd68 Yes /lib64/libm.so.6 >0x00000037fee05790 0x00000037fee104b4 Yes /lib64/libpthread.so.0 >0x00000037fea1f1a0 0x00000037feb607a0 Yes /lib64/libc.so.6 >0x00000037ff200ed0 0x00000037ff2019f0 Yes /lib64/libdl.so.2 >0x00000037fe200b20 0x00000037fe21a3f9 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003802a1dee0 0x0000003802aa4280 Yes /lib64/libX11.so.6 >0x0000003806e02160 0x0000003806e0bfc4 Yes /lib64/libXi.so.6 >0x000000380a201530 0x000000380a203da8 Yes /lib64/libXfixes.so.3 >0x000000380f609c80 0x000000380f61b704 Yes /lib64/libatk-bridge-2.0.so.0 >0x00000038096076b0 0x000000380960fa0c Yes /lib64/libpangoft2-1.0.so.0 >0x0000003806206220 0x000000380622211c Yes /lib64/libfontconfig.so.1 >0x0000003803a03740 0x0000003803a0d810 Yes /lib64/libXext.so.6 >0x0000003805e00b40 0x0000003805e01458 Yes /lib64/libXinerama.so.1 >0x0000003805201b70 0x0000003805207768 Yes /lib64/libXrandr.so.2 >0x000000380aa02ab0 0x000000380aa076ec Yes /lib64/libXcursor.so.1 >0x000000380ee00c60 0x000000380ee01794 Yes /lib64/libXcomposite.so.1 >0x000000380ea00bd0 0x000000380ea015ec Yes /lib64/libXdamage.so.1 >0x0000003801e006b0 0x0000003801e0080c Yes /lib64/libgthread-2.0.so.0 >0x0000003801a01990 0x0000003801a06134 Yes /lib64/libffi.so.5 >0x00000037fe602190 0x00000037fe60e640 Yes /lib64/libz.so.1 >0x0000003800206130 0x00000038002174d4 Yes /lib64/libselinux.so.1 >0x0000003800e03a30 0x0000003800e1201c Yes /lib64/libresolv.so.2 >0x000000380a607660 0x000000380a654dfc Yes /lib64/libharfbuzz.so.0 >0x0000003804e0cc80 0x0000003804e76f30 Yes /lib64/libfreetype.so.6 >0x0000003805a04fe0 0x0000003805a20b50 Yes /lib64/libpng15.so.15 >0x0000003808a09030 0x0000003808a72aac Yes /lib64/libpixman-1.so.0 >0x0000003808e07060 0x0000003808e187ac Yes /lib64/libEGL.so.1 >0x000000380c200b10 0x000000380c201204 Yes /lib64/libxcb-shm.so.0 >0x0000003809e03590 0x0000003809e06274 Yes /lib64/libxcb-render.so.0 >0x0000003802609a00 0x00000038026158f8 Yes /lib64/libxcb.so.1 >0x0000003804201ab0 0x0000003804207a00 Yes /lib64/libXrender.so.1 >0x000000380e61bc00 0x000000380e665c70 Yes /lib64/libGL.so.1 >0x000000380fa0b940 0x000000380fa19e54 Yes /lib64/libatspi.so.0 >0x0000003803607ab0 0x00000038036312e4 Yes /lib64/libdbus-1.so.3 >0x0000003804a03e00 0x0000003804a1ccdc Yes /lib64/libexpat.so.1 >0x00000037ffe01db0 0x00000037ffe45b28 Yes /lib64/libpcre.so.1 >0x000000380b6129a0 0x000000380b625fc7 Yes /lib64/libicule.so.49 >0x000000380ca540d0 0x000000380cb07bfc Yes /lib64/libicuuc.so.49 >0x000000380ce00570 0x000000380ce00650 Yes (*) /lib64/libicudata.so.49 >0x0000003807200600 0x00000038072006fc Yes /lib64/libX11-xcb.so.1 >0x0000003809a018b0 0x0000003809a02638 Yes /lib64/libxcb-dri2.so.0 >0x00000038086025a0 0x0000003808603ec4 Yes /lib64/libxcb-xfixes.so.0 >0x000000380ae00fb0 0x000000380ae018b8 Yes /lib64/libxcb-shape.so.0 >0x00000038092040d0 0x0000003809207528 Yes /lib64/libwayland-client.so.0 >0x000000380b205670 0x000000380b20b458 Yes /lib64/libwayland-server.so.0 >0x0000003807e018b0 0x0000003807e02d28 Yes /lib64/libgbm.so.1 >0x000000380ba1deb0 0x000000380ba3175c Yes /lib64/libglapi.so.0 >0x0000003803e030d0 0x0000003803e0a9b0 Yes /lib64/libudev.so.1 >0x00000038076031d0 0x0000003807607fe4 Yes /lib64/libdrm.so.2 >0x0000003802e00eb0 0x0000003802e01bcc Yes /lib64/libXau.so.6 >0x0000003808209fb0 0x00000038082101d8 Yes /lib64/libxcb-glx.so.0 >0x0000003805600f90 0x00000038056039bc Yes /lib64/libXxf86vm.so.1 >0x000000380325bb80 0x00000038032c176b Yes /lib64/libstdc++.so.6 >0x0000003800602a40 0x0000003800612188 Yes /lib64/libgcc_s.so.1 >0x00007f6561cb01e0 0x00007f6561cb769c Yes /lib64/libnss_files.so.2 >0x00007f6561a14f60 0x00007f6561a2f1e8 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x0000003814612860 0x000000381462b8b8 Yes /lib64/libgvfscommon.so.0 >0x0000003806a03ef0 0x0000003806a2320c Yes /lib64/libbluray.so.1 >0x0000003815200f10 0x0000003815201824 Yes /lib64/libutil.so.1 >0x000000380662e870 0x00000038067174b0 Yes /lib64/libxml2.so.2 >0x00000038046030f0 0x0000003804619340 Yes /lib64/liblzma.so.5 >0x00007f6560fe3920 0x00007f6560fe5244 Yes /usr/lib64/gtk-3.0/3.0.0/theming-engines/libadwaita.so >0x0000003827207970 0x000000382722b9e8 Yes /lib64/librsvg-2.so.2 >0x000000381b608d10 0x000000381b627438 Yes /lib64/libcroco-0.6.so.3 >0x00007f6560ddf750 0x00007f6560ddfed0 Yes /usr/lib64/gtk-3.0/modules/libpk-gtk-module.so >0x00007f6560bda100 0x00007f6560bdc130 Yes /usr/lib64/gtk-3.0/modules/libcanberra-gtk-module.so >0x000000381d601cf0 0x000000381d603180 Yes /lib64/libcanberra-gtk3.so.0 >0x000000381b2033f0 0x000000381b20c33c Yes /lib64/libcanberra.so.0 >0x000000381ba020f0 0x000000381ba0616c Yes /lib64/libvorbisfile.so.3 >0x0000003817e03850 0x0000003817e1ad9c Yes /lib64/libvorbis.so.0 >0x0000003817a01aa0 0x0000003817a04148 Yes /lib64/libogg.so.0 >0x0000003819a028c0 0x0000003819a0c030 Yes /lib64/libtdb.so.1 >0x0000003818602470 0x0000003818606624 Yes /lib64/libltdl.so.7 >0x0000003812a00e00 0x0000003812a05ccc Yes /lib64/libcrypt.so.1 >0x0000003811e03550 0x0000003811e42508 Yes /lib64/libfreebl3.so >0x00007f65601cd4d0 0x00007f65601d2a8c Yes /usr/lib64/gnome-bluetooth/plugins/libnma.so >0x00007f655bde22f0 0x00007f655bdf7708 Yes /lib64/libnm-gtk.so.0 >0x0000003819e07a30 0x0000003819e19574 Yes /lib64/libgnome-keyring.so.0 >0x00000038176038a0 0x000000381760695a Yes /lib64/libgudev-1.0.so.0 >0x00007f655bbd1080 0x00007f655bbd3d8c Yes /lib64/libnm-glib-vpn.so.1 >0x000000381ce13620 0x000000381ce3bbb0 Yes /lib64/libnm-util.so.2 >0x000000381ca0d300 0x000000381ca29c3c Yes /lib64/libnm-glib.so.4 >0x0000003811a0a560 0x0000003811a1c6c4 Yes /lib64/libdbus-glib-1.so.2 >0x0000003810a07200 0x0000003810a52e48 Yes /lib64/libgcrypt.so.11 >0x00007f655b9ca510 0x00007f655b9cba8c Yes /lib64/libuuid.so.1 >0x000000381360a2d0 0x000000381362fb70 Yes /lib64/libssl3.so >0x0000003813a09ce0 0x0000003813a22230 Yes /lib64/libsmime3.so >0x0000003812e18af0 0x0000003812efba14 Yes /lib64/libnss3.so >0x000000381320aa60 0x0000003813215b04 Yes /lib64/libnssutil3.so >0x0000003811600ff0 0x0000003811601f18 Yes /lib64/libplds4.so >0x0000003812601510 0x0000003812602bf4 Yes /lib64/libplc4.so >0x000000381220d280 0x000000381222cc10 Yes /lib64/libnspr4.so >0x0000003810e00990 0x0000003810e00ee8 Yes /lib64/libgpg-error.so.0 >0x00007f655b7c7010 0x00007f655b7c7624 Yes /usr/lib64/gnome-bluetooth/plugins/libgbtgeoclue.so >0x00007f655a5b1c10 0x00007f655a5b3ae8 Yes /usr/lib64/gtk-3.0/3.0.0/immodules/im-ibus.so >0x00007f655a353040 0x00007f655a372830 Yes /lib64/libibus-1.0.so.5 >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0x1 1 >rbx 0x7fffb30206b0 140736196642480 >rcx 0x0 0 >rdx 0x69 105 >rsi 0x0 0 >rdi 0x167cf60 23580512 >rbp 0x7fffb30206e0 0x7fffb30206e0 >rsp 0x7fffb3020610 0x7fffb3020610 >r8 0x0 0 >r9 0x0 0 >r10 0x37feb3b0e0 240496390368 >r11 0x37feb7b610 240496653840 >r12 0x167cf60 23580512 >r13 0x7fffb30206e0 140736196642528 >r14 0x7fffb30206b0 140736196642480 >r15 0x164fbf0 23395312 >rip 0x37fea9d2ac 0x37fea9d2ac <__strstr_sse2+28> >eflags 0x10206 [ PF 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 __strstr_sse2: > 0x00000037fea9d290 <+0>: push %r15 > 0x00000037fea9d292 <+2>: push %r14 > 0x00000037fea9d294 <+4>: push %r13 > 0x00000037fea9d296 <+6>: push %r12 > 0x00000037fea9d298 <+8>: mov %rdi,%r12 > 0x00000037fea9d29b <+11>: push %rbp > 0x00000037fea9d29c <+12>: push %rbx > 0x00000037fea9d29d <+13>: sub $0x38,%rsp > 0x00000037fea9d2a1 <+17>: movzbl (%rdi),%edx > 0x00000037fea9d2a4 <+20>: test %dl,%dl > 0x00000037fea9d2a6 <+22>: je 0x37fea9d6df <__strstr_sse2+1103> >=> 0x00000037fea9d2ac <+28>: movzbl (%rsi),%ecx > 0x00000037fea9d2af <+31>: test %cl,%cl > 0x00000037fea9d2b1 <+33>: je 0x37fea9d35b <__strstr_sse2+203> > 0x00000037fea9d2b7 <+39>: mov %rsi,%rbx > 0x00000037fea9d2ba <+42>: mov %rdi,%r8 > 0x00000037fea9d2bd <+45>: mov $0x1,%r9d > 0x00000037fea9d2c3 <+51>: jmp 0x37fea9d2cf <__strstr_sse2+63> > 0x00000037fea9d2c5 <+53>: nopl (%rax) > 0x00000037fea9d2c8 <+56>: movzbl (%rbx),%ecx > 0x00000037fea9d2cb <+59>: test %cl,%cl > 0x00000037fea9d2cd <+61>: je 0x37fea9d2ec <__strstr_sse2+92> > 0x00000037fea9d2cf <+63>: cmp %cl,%dl > 0x00000037fea9d2d1 <+65>: sete %dl > 0x00000037fea9d2d4 <+68>: add $0x1,%r8 > 0x00000037fea9d2d8 <+72>: add $0x1,%rbx > 0x00000037fea9d2dc <+76>: and %edx,%r9d > 0x00000037fea9d2df <+79>: movzbl (%r8),%edx > 0x00000037fea9d2e3 <+83>: test %dl,%dl > 0x00000037fea9d2e5 <+85>: jne 0x37fea9d2c8 <__strstr_sse2+56> > 0x00000037fea9d2e7 <+87>: cmpb $0x0,(%rbx) > 0x00000037fea9d2ea <+90>: jne 0x37fea9d358 <__strstr_sse2+200> > 0x00000037fea9d2ec <+92>: test %r9b,%r9b > 0x00000037fea9d2ef <+95>: jne 0x37fea9d35b <__strstr_sse2+203> > 0x00000037fea9d2f1 <+97>: mov %rbx,%rbp > 0x00000037fea9d2f4 <+100>: lea 0x1(%r12),%rdi > 0x00000037fea9d2f9 <+105>: sub %rsi,%rbp > 0x00000037fea9d2fc <+108>: movsbl (%rsi),%esi > 0x00000037fea9d2ff <+111>: callq 0x37fea843f0 <__strchr_sse2> > 0x00000037fea9d304 <+116>: test %rax,%rax > 0x00000037fea9d307 <+119>: mov %rax,%r14 > 0x00000037fea9d30a <+122>: je 0x37fea9d358 <__strstr_sse2+200> > 0x00000037fea9d30c <+124>: cmp $0x1,%rbp > 0x00000037fea9d310 <+128>: je 0x37fea9d6f6 <__strstr_sse2+1126> > 0x00000037fea9d316 <+134>: add %rbp,%r12 > 0x00000037fea9d319 <+137>: sub %rbp,%rbx > 0x00000037fea9d31c <+140>: mov $0x1,%r8d > 0x00000037fea9d322 <+146>: mov %r12,%rax > 0x00000037fea9d325 <+149>: sub %r14,%rax > 0x00000037fea9d328 <+152>: cmp %r12,%r14 > 0x00000037fea9d32b <+155>: cmovbe %rax,%r8 > 0x00000037fea9d32f <+159>: cmp $0x1f,%rbp > 0x00000037fea9d333 <+163>: jbe 0x37fea9d370 <__strstr_sse2+224> > 0x00000037fea9d335 <+165>: add $0x38,%rsp > 0x00000037fea9d339 <+169>: mov %rbx,%rdx > 0x00000037fea9d33c <+172>: mov %rbp,%rcx > 0x00000037fea9d33f <+175>: pop %rbx > 0x00000037fea9d340 <+176>: pop %rbp > 0x00000037fea9d341 <+177>: pop %r12 > 0x00000037fea9d343 <+179>: pop %r13 > 0x00000037fea9d345 <+181>: mov %r14,%rdi > 0x00000037fea9d348 <+184>: mov %r8,%rsi > 0x00000037fea9d34b <+187>: pop %r14 > 0x00000037fea9d34d <+189>: pop %r15 > 0x00000037fea9d34f <+191>: jmpq 0x37fea9ce40 <two_way_long_needle> > 0x00000037fea9d354 <+196>: nopl 0x0(%rax) > 0x00000037fea9d358 <+200>: xor %r12d,%r12d > 0x00000037fea9d35b <+203>: add $0x38,%rsp > 0x00000037fea9d35f <+207>: mov %r12,%rax > 0x00000037fea9d362 <+210>: pop %rbx > 0x00000037fea9d363 <+211>: pop %rbp > 0x00000037fea9d364 <+212>: pop %r12 > 0x00000037fea9d366 <+214>: pop %r13 > 0x00000037fea9d368 <+216>: pop %r14 > 0x00000037fea9d36a <+218>: pop %r15 > 0x00000037fea9d36c <+220>: retq > 0x00000037fea9d36d <+221>: nopl (%rax) > 0x00000037fea9d370 <+224>: mov $0x1,%r15d > 0x00000037fea9d376 <+230>: mov $0x1,%edx > 0x00000037fea9d37b <+235>: xor %esi,%esi > 0x00000037fea9d37d <+237>: mov $0xffffffffffffffff,%r13 > 0x00000037fea9d384 <+244>: nopl 0x0(%rax) > 0x00000037fea9d388 <+248>: lea (%rsi,%rdx,1),%rax > 0x00000037fea9d38c <+252>: cmp %rax,%rbp > 0x00000037fea9d38f <+255>: jbe 0x37fea9d3b9 <__strstr_sse2+297> > 0x00000037fea9d391 <+257>: lea (%rbx,%r13,1),%rdi > 0x00000037fea9d395 <+261>: movzbl (%rdi,%rdx,1),%ecx > 0x00000037fea9d399 <+265>: cmp %cl,(%rbx,%rax,1) > 0x00000037fea9d39c <+268>: jae 0x37fea9d548 <__strstr_sse2+696> > 0x00000037fea9d3a2 <+274>: mov %rax,%rsi > 0x00000037fea9d3a5 <+277>: mov $0x1,%edx > 0x00000037fea9d3aa <+282>: mov %rax,%r15 > 0x00000037fea9d3ad <+285>: lea (%rsi,%rdx,1),%rax > 0x00000037fea9d3b1 <+289>: sub %r13,%r15 > 0x00000037fea9d3b4 <+292>: cmp %rax,%rbp > 0x00000037fea9d3b7 <+295>: ja 0x37fea9d391 <__strstr_sse2+257> > 0x00000037fea9d3b9 <+297>: mov $0x1,%r11d > 0x00000037fea9d3bf <+303>: mov $0x1,%edx > 0x00000037fea9d3c4 <+308>: xor %esi,%esi > 0x00000037fea9d3c6 <+310>: mov $0xffffffffffffffff,%rdi > 0x00000037fea9d3cd <+317>: nopl (%rax) > 0x00000037fea9d3d0 <+320>: lea (%rsi,%rdx,1),%rax > 0x00000037fea9d3d4 <+324>: cmp %rax,%rbp > 0x00000037fea9d3d7 <+327>: jbe 0x37fea9d402 <__strstr_sse2+370> > 0x00000037fea9d3d9 <+329>: lea (%rbx,%rdi,1),%r10 > 0x00000037fea9d3dd <+333>: movzbl (%r10,%rdx,1),%ecx > 0x00000037fea9d3e2 <+338>: cmp %cl,(%rbx,%rax,1) > 0x00000037fea9d3e5 <+341>: jbe 0x37fea9d568 <__strstr_sse2+728> > 0x00000037fea9d3eb <+347>: mov %rax,%rsi > 0x00000037fea9d3ee <+350>: mov $0x1,%edx > 0x00000037fea9d3f3 <+355>: mov %rax,%r11 > 0x00000037fea9d3f6 <+358>: lea (%rsi,%rdx,1),%rax > 0x00000037fea9d3fa <+362>: sub %rdi,%r11 > 0x00000037fea9d3fd <+365>: cmp %rax,%rbp > 0x00000037fea9d400 <+368>: ja 0x37fea9d3d9 <__strstr_sse2+329> > 0x00000037fea9d402 <+370>: add $0x1,%rdi > 0x00000037fea9d406 <+374>: add $0x1,%r13 > 0x00000037fea9d40a <+378>: cmp %r13,%rdi > 0x00000037fea9d40d <+381>: jb 0x37fea9d415 <__strstr_sse2+389> > 0x00000037fea9d40f <+383>: mov %r11,%r15 > 0x00000037fea9d412 <+386>: mov %rdi,%r13 > 0x00000037fea9d415 <+389>: lea (%rbx,%r15,1),%rsi > 0x00000037fea9d419 <+393>: mov %r13,%rdx > 0x00000037fea9d41c <+396>: mov %rbx,%rdi > 0x00000037fea9d41f <+399>: mov %r8,0x8(%rsp) > 0x00000037fea9d424 <+404>: callq 0x37fea88510 <__memcmp_sse2> > 0x00000037fea9d429 <+409>: test %eax,%eax > 0x00000037fea9d42b <+411>: mov 0x8(%rsp),%r8 > 0x00000037fea9d430 <+416>: jne 0x37fea9d5c2 <__strstr_sse2+818> > 0x00000037fea9d436 <+422>: lea -0x1(%r13),%rcx > 0x00000037fea9d43a <+426>: movq $0x1,0x18(%rsp) > 0x00000037fea9d443 <+435>: sub %r13,0x18(%rsp) > 0x00000037fea9d448 <+440>: xor %r12d,%r12d > 0x00000037fea9d44b <+443>: xor %r10d,%r10d > 0x00000037fea9d44e <+446>: mov %rcx,0x10(%rsp) > 0x00000037fea9d453 <+451>: mov %rbp,%rcx > 0x00000037fea9d456 <+454>: sub %r15,%rcx > 0x00000037fea9d459 <+457>: mov %rcx,0x20(%rsp) > 0x00000037fea9d45e <+462>: mov 0x10(%rsp),%rcx > 0x00000037fea9d463 <+467>: add %r14,%rcx > 0x00000037fea9d466 <+470>: mov %rcx,0x28(%rsp) > 0x00000037fea9d46b <+475>: nopl 0x0(%rax,%rax,1) > 0x00000037fea9d470 <+480>: lea (%r10,%rbp,1),%r11 > 0x00000037fea9d474 <+484>: lea (%r14,%r8,1),%rdi > 0x00000037fea9d478 <+488>: xor %esi,%esi > 0x00000037fea9d47a <+490>: mov %r10,0x8(%rsp) > 0x00000037fea9d47f <+495>: mov %r11,%rdx > 0x00000037fea9d482 <+498>: mov %r11,(%rsp) > 0x00000037fea9d486 <+502>: sub %r8,%rdx > 0x00000037fea9d489 <+505>: callq 0x37fea88180 <memchr> > 0x00000037fea9d48e <+510>: test %rax,%rax > 0x00000037fea9d491 <+513>: mov 0x8(%rsp),%r10 > 0x00000037fea9d496 <+518>: mov (%rsp),%r11 > 0x00000037fea9d49a <+522>: jne 0x37fea9d358 <__strstr_sse2+200> > 0x00000037fea9d4a0 <+528>: test %r11,%r11 > 0x00000037fea9d4a3 <+531>: je 0x37fea9d358 <__strstr_sse2+200> > 0x00000037fea9d4a9 <+537>: cmp %r13,%r12 > 0x00000037fea9d4ac <+540>: mov %r13,%rax > 0x00000037fea9d4af <+543>: cmovae %r12,%rax > 0x00000037fea9d4b3 <+547>: cmp %rax,%rbp > 0x00000037fea9d4b6 <+550>: jbe 0x37fea9d4e6 <__strstr_sse2+598> > 0x00000037fea9d4b8 <+552>: lea (%r14,%rax,1),%rdx > 0x00000037fea9d4bc <+556>: movzbl (%rdx,%r10,1),%ecx > 0x00000037fea9d4c1 <+561>: cmp %cl,(%rbx,%rax,1) > 0x00000037fea9d4c4 <+564>: jne 0x37fea9d588 <__strstr_sse2+760> > 0x00000037fea9d4ca <+570>: lea (%r14,%r10,1),%rdx > 0x00000037fea9d4ce <+574>: jmp 0x37fea9d4dd <__strstr_sse2+589> > 0x00000037fea9d4d0 <+576>: movzbl (%rdx,%rax,1),%ecx > 0x00000037fea9d4d4 <+580>: cmp %cl,(%rbx,%rax,1) > 0x00000037fea9d4d7 <+583>: jne 0x37fea9d588 <__strstr_sse2+760> > 0x00000037fea9d4dd <+589>: add $0x1,%rax > 0x00000037fea9d4e1 <+593>: cmp %rax,%rbp > 0x00000037fea9d4e4 <+596>: ja 0x37fea9d4d0 <__strstr_sse2+576> > 0x00000037fea9d4e6 <+598>: cmp %r13,%r12 > 0x00000037fea9d4e9 <+601>: mov 0x10(%rsp),%rax > 0x00000037fea9d4ee <+606>: jae 0x37fea9d6d7 <__strstr_sse2+1095> > 0x00000037fea9d4f4 <+612>: mov 0x28(%rsp),%rdx > 0x00000037fea9d4f9 <+617>: lea (%r14,%r10,1),%rsi > 0x00000037fea9d4fd <+621>: movzbl (%rdx,%r10,1),%edx > 0x00000037fea9d502 <+626>: cmp %dl,(%rbx,%rax,1) > 0x00000037fea9d505 <+629>: je 0x37fea9d522 <__strstr_sse2+658> > 0x00000037fea9d507 <+631>: jmpq 0x37fea9d6d7 <__strstr_sse2+1095> > 0x00000037fea9d50c <+636>: nopl 0x0(%rax) > 0x00000037fea9d510 <+640>: movzbl -0x1(%rax,%rsi,1),%ecx > 0x00000037fea9d515 <+645>: lea -0x1(%rax),%rdx > 0x00000037fea9d519 <+649>: cmp %cl,-0x1(%rbx,%rax,1) > 0x00000037fea9d51d <+653>: jne 0x37fea9d527 <__strstr_sse2+663> > 0x00000037fea9d51f <+655>: mov %rdx,%rax > 0x00000037fea9d522 <+658>: cmp %r12,%rax > 0x00000037fea9d525 <+661>: jne 0x37fea9d510 <__strstr_sse2+640> > 0x00000037fea9d527 <+663>: add $0x1,%r12 > 0x00000037fea9d52b <+667>: cmp %r12,%rax > 0x00000037fea9d52e <+670>: jb 0x37fea9d6ed <__strstr_sse2+1117> > 0x00000037fea9d534 <+676>: mov 0x20(%rsp),%r12 > 0x00000037fea9d539 <+681>: add %r15,%r10 > 0x00000037fea9d53c <+684>: mov %r11,%r8 > 0x00000037fea9d53f <+687>: jmpq 0x37fea9d470 <__strstr_sse2+480> > 0x00000037fea9d544 <+692>: nopl 0x0(%rax) > 0x00000037fea9d548 <+696>: je 0x37fea9d5b0 <__strstr_sse2+800> > 0x00000037fea9d54a <+698>: mov %rsi,%r13 > 0x00000037fea9d54d <+701>: mov $0x1,%r15d > 0x00000037fea9d553 <+707>: add $0x1,%rsi > 0x00000037fea9d557 <+711>: mov $0x1,%edx > 0x00000037fea9d55c <+716>: jmpq 0x37fea9d388 <__strstr_sse2+248> > 0x00000037fea9d561 <+721>: nopl 0x0(%rax) > 0x00000037fea9d568 <+728>: je 0x37fea9d598 <__strstr_sse2+776> > 0x00000037fea9d56a <+730>: mov %rsi,%rdi > 0x00000037fea9d56d <+733>: mov $0x1,%r11d > 0x00000037fea9d573 <+739>: add $0x1,%rsi > 0x00000037fea9d577 <+743>: mov $0x1,%edx > 0x00000037fea9d57c <+748>: jmpq 0x37fea9d3d0 <__strstr_sse2+320> > 0x00000037fea9d581 <+753>: nopl 0x0(%rax) > 0x00000037fea9d588 <+760>: add 0x18(%rsp),%r10 > 0x00000037fea9d58d <+765>: xor %r12d,%r12d > 0x00000037fea9d590 <+768>: add %rax,%r10 > 0x00000037fea9d593 <+771>: jmp 0x37fea9d53c <__strstr_sse2+684> > 0x00000037fea9d595 <+773>: nopl (%rax) > 0x00000037fea9d598 <+776>: cmp %r11,%rdx > 0x00000037fea9d59b <+779>: je 0x37fea9d6c7 <__strstr_sse2+1079> > 0x00000037fea9d5a1 <+785>: add $0x1,%rdx > 0x00000037fea9d5a5 <+789>: jmpq 0x37fea9d3d0 <__strstr_sse2+320> > 0x00000037fea9d5aa <+794>: nopw 0x0(%rax,%rax,1) > 0x00000037fea9d5b0 <+800>: cmp %r15,%rdx > 0x00000037fea9d5b3 <+803>: je 0x37fea9d6b7 <__strstr_sse2+1063> > 0x00000037fea9d5b9 <+809>: add $0x1,%rdx > 0x00000037fea9d5bd <+813>: jmpq 0x37fea9d388 <__strstr_sse2+248> > 0x00000037fea9d5c2 <+818>: mov %rbp,%rax > 0x00000037fea9d5c5 <+821>: movq $0x1,0x18(%rsp) > 0x00000037fea9d5ce <+830>: lea -0x1(%r13),%rcx > 0x00000037fea9d5d2 <+834>: sub %r13,%rax > 0x00000037fea9d5d5 <+837>: cmp %r13,%rax > 0x00000037fea9d5d8 <+840>: mov %rcx,0x10(%rsp) > 0x00000037fea9d5dd <+845>: cmovb %r13,%rax > 0x00000037fea9d5e1 <+849>: sub %r13,0x18(%rsp) > 0x00000037fea9d5e6 <+854>: xor %r12d,%r12d > 0x00000037fea9d5e9 <+857>: add $0x1,%rax > 0x00000037fea9d5ed <+861>: mov %rax,0x20(%rsp) > 0x00000037fea9d5f2 <+866>: nopw 0x0(%rax,%rax,1) > 0x00000037fea9d5f8 <+872>: lea (%r12,%rbp,1),%r15 > 0x00000037fea9d5fc <+876>: lea (%r14,%r8,1),%rdi > 0x00000037fea9d600 <+880>: xor %esi,%esi > 0x00000037fea9d602 <+882>: mov %r15,%rdx > 0x00000037fea9d605 <+885>: sub %r8,%rdx > 0x00000037fea9d608 <+888>: callq 0x37fea88180 <memchr> > 0x00000037fea9d60d <+893>: test %rax,%rax > 0x00000037fea9d610 <+896>: jne 0x37fea9d358 <__strstr_sse2+200> > 0x00000037fea9d616 <+902>: test %r15,%r15 > 0x00000037fea9d619 <+905>: je 0x37fea9d358 <__strstr_sse2+200> > 0x00000037fea9d61f <+911>: cmp %r13,%rbp > 0x00000037fea9d622 <+914>: lea (%r14,%r12,1),%r10 > 0x00000037fea9d626 <+918>: jbe 0x37fea9d653 <__strstr_sse2+963> > 0x00000037fea9d628 <+920>: movzbl (%r10,%r13,1),%eax > 0x00000037fea9d62d <+925>: mov %r13,%rdx > 0x00000037fea9d630 <+928>: cmp %al,(%rbx,%r13,1) > 0x00000037fea9d634 <+932>: je 0x37fea9d64a <__strstr_sse2+954> > 0x00000037fea9d636 <+934>: jmp 0x37fea9d698 <__strstr_sse2+1032> > 0x00000037fea9d638 <+936>: nopl 0x0(%rax,%rax,1) > 0x00000037fea9d640 <+944>: movzbl (%r10,%rdx,1),%eax > 0x00000037fea9d645 <+949>: cmp %al,(%rbx,%rdx,1) > 0x00000037fea9d648 <+952>: jne 0x37fea9d698 <__strstr_sse2+1032> > 0x00000037fea9d64a <+954>: add $0x1,%rdx > 0x00000037fea9d64e <+958>: cmp %rdx,%rbp > 0x00000037fea9d651 <+961>: ja 0x37fea9d640 <__strstr_sse2+944> > 0x00000037fea9d653 <+963>: cmpq $0xffffffffffffffff,0x10(%rsp) > 0x00000037fea9d659 <+969>: je 0x37fea9d68c <__strstr_sse2+1020> > 0x00000037fea9d65b <+971>: mov 0x10(%rsp),%rdx > 0x00000037fea9d660 <+976>: mov 0x10(%rsp),%rcx > 0x00000037fea9d665 <+981>: movzbl (%r10,%rdx,1),%edx > 0x00000037fea9d66a <+986>: cmp %dl,(%rbx,%rcx,1) > 0x00000037fea9d66d <+989>: jne 0x37fea9d6b0 <__strstr_sse2+1056> > 0x00000037fea9d66f <+991>: mov %rcx,%rdx > 0x00000037fea9d672 <+994>: jmp 0x37fea9d682 <__strstr_sse2+1010> > 0x00000037fea9d674 <+996>: nopl 0x0(%rax) > 0x00000037fea9d678 <+1000>: movzbl (%r10,%rdx,1),%ecx > 0x00000037fea9d67d <+1005>: cmp %cl,(%rbx,%rdx,1) > 0x00000037fea9d680 <+1008>: jne 0x37fea9d6b0 <__strstr_sse2+1056> > 0x00000037fea9d682 <+1010>: sub $0x1,%rdx > 0x00000037fea9d686 <+1014>: cmp $0xffffffffffffffff,%rdx > 0x00000037fea9d68a <+1018>: jne 0x37fea9d678 <__strstr_sse2+1000> > 0x00000037fea9d68c <+1020>: mov %r10,%r12 > 0x00000037fea9d68f <+1023>: jmpq 0x37fea9d35b <__strstr_sse2+203> > 0x00000037fea9d694 <+1028>: nopl 0x0(%rax) > 0x00000037fea9d698 <+1032>: mov 0x18(%rsp),%r11 > 0x00000037fea9d69d <+1037>: add %r12,%r11 > 0x00000037fea9d6a0 <+1040>: lea (%r11,%rdx,1),%r12 > 0x00000037fea9d6a4 <+1044>: mov %r15,%r8 > 0x00000037fea9d6a7 <+1047>: jmpq 0x37fea9d5f8 <__strstr_sse2+872> > 0x00000037fea9d6ac <+1052>: nopl 0x0(%rax) > 0x00000037fea9d6b0 <+1056>: add 0x20(%rsp),%r12 > 0x00000037fea9d6b5 <+1061>: jmp 0x37fea9d6a4 <__strstr_sse2+1044> > 0x00000037fea9d6b7 <+1063>: mov %rdx,%r15 > 0x00000037fea9d6ba <+1066>: mov %rax,%rsi > 0x00000037fea9d6bd <+1069>: mov $0x1,%edx > 0x00000037fea9d6c2 <+1074>: jmpq 0x37fea9d388 <__strstr_sse2+248> > 0x00000037fea9d6c7 <+1079>: mov %rdx,%r11 > 0x00000037fea9d6ca <+1082>: mov %rax,%rsi > 0x00000037fea9d6cd <+1085>: mov $0x1,%edx > 0x00000037fea9d6d2 <+1090>: jmpq 0x37fea9d3d0 <__strstr_sse2+320> > 0x00000037fea9d6d7 <+1095>: mov %r13,%rax > 0x00000037fea9d6da <+1098>: jmpq 0x37fea9d527 <__strstr_sse2+663> > 0x00000037fea9d6df <+1103>: mov %rsi,%rbx > 0x00000037fea9d6e2 <+1106>: mov $0x1,%r9d > 0x00000037fea9d6e8 <+1112>: jmpq 0x37fea9d2e7 <__strstr_sse2+87> > 0x00000037fea9d6ed <+1117>: lea (%r14,%r10,1),%r12 > 0x00000037fea9d6f1 <+1121>: jmpq 0x37fea9d35b <__strstr_sse2+203> > 0x00000037fea9d6f6 <+1126>: mov %rax,%r12 > 0x00000037fea9d6f9 <+1129>: jmpq 0x37fea9d35b <__strstr_sse2+203> >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 869083
:
631798
|
631799
| 631800 |
631801
|
631802
|
631803
|
631804
|
631805
|
631806
|
631807