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 854841 Details for
Bug 1057475
[abrt] gnucash: strstr(): gnucash 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), 59.52 KB, created by
Vaso VV
on 2014-01-24 08:22:17 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Vaso VV
Created:
2014-01-24 08:22:17 UTC
Size:
59.52 KB
patch
obsolete
>[New LWP 7816] >[New LWP 7821] >[New LWP 7822] >[New LWP 7825] >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 `/usr/bin/gnucash'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 __strstr_sse2 (haystack_start=0x0, needle_start=0x41d44e0 "\321\201\320\270\320\273\321\214\320\277") at ../string/strstr.c:63 >63 while (*haystack && *needle) > >Thread 4 (Thread 0x7f4a77fff700 (LWP 7825)): >#0 0x000000320c4eaa8d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00000032100495b4 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7f4a6c0008c0, timeout=-1, context=0x1160c60) at gmain.c:4007 > poll_func = 0x3210058500 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x1160c60, 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 = 2 > fds = 0x7f4a6c0008c0 >#3 0x00000032100496dc in g_main_context_iteration (context=0x1160c60, may_block=may_block@entry=1) at gmain.c:3774 > retval = <optimized out> >#4 0x0000003210049729 in glib_worker_main (data=<optimized out>) at gmain.c:5473 >No locals. >#5 0x000000321006ea45 in g_thread_proxy (data=0x107c190) at gthread.c:798 > thread = 0x107c190 >#6 0x000000320cc07f33 in start_thread (arg=0x7f4a77fff700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f4a77fff700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139957817571072, -3619015397415040557, 0, 0, 139957817571776, 139957817571072, 3698092274096818643, -3629139151849109037}, 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 0x000000320c4f4ead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 3 (Thread 0x7f4a7d420700 (LWP 7822)): >#0 0x000000320c4eaa8d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00000032100495b4 in g_main_context_poll (priority=2147483647, n_fds=3, fds=0x7f4a700010c0, timeout=-1, context=0x7f4a780130e0) at gmain.c:4007 > poll_func = 0x3210058500 <g_poll> >#2 g_main_context_iterate (context=0x7f4a780130e0, 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 = 3 > fds = 0x7f4a700010c0 >#3 0x0000003210049a3a in g_main_loop_run (loop=0x7f4a78013070) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x000000321d6d0376 in gdbus_shared_thread_func (user_data=0x7f4a780130b0) at gdbusprivate.c:278 > data = 0x7f4a780130b0 >#5 0x000000321006ea45 in g_thread_proxy (data=0x107c2d0) at gthread.c:798 > thread = 0x107c2d0 >#6 0x000000320cc07f33 in start_thread (arg=0x7f4a7d420700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f4a7d420700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139957905786624, -3619015397415040557, 0, 0, 139957905787328, 139957905786624, 3698112975302314451, -3629139151849109037}, 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 0x000000320c4f4ead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 2 (Thread 0x7f4a7dc21700 (LWP 7821)): >#0 0x000000320c4eaa8d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00000032100495b4 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f4a780010e0, timeout=-1, context=0x1123010) at gmain.c:4007 > poll_func = 0x3210058500 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x1123010, 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 = 0x7f4a780010e0 >#3 0x00000032100496dc in g_main_context_iteration (context=context@entry=0x1123010, may_block=may_block@entry=1) at gmain.c:3774 > retval = <optimized out> >#4 0x00007f4a7dc28b7d in dconf_gdbus_worker_thread (user_data=0x1123010) at dconf-gdbus-thread.c:81 > context = 0x1123010 >#5 0x000000321006ea45 in g_thread_proxy (data=0x107bd90) at gthread.c:798 > thread = 0x107bd90 >#6 0x000000320cc07f33 in start_thread (arg=0x7f4a7dc21700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f4a7dc21700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139957914179328, -3619015397415040557, 0, 0, 139957914180032, 139957914179328, 3698114106489326035, -3629139151849109037}, 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 0x000000320c4f4ead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 1 (Thread 0x7f4a88b44a40 (LWP 7816)): >#0 __strstr_sse2 (haystack_start=0x0, needle_start=0x41d44e0 "\321\201\320\270\320\273\321\214\320\277") at ../string/strstr.c:63 > haystack = 0x0 > needle = 0x41d44e0 "\321\201\320\270\320\273\321\214\320\277" > needle_len = <optimized out> > haystack_len = <optimized out> > ok = true >#1 0x00007f4a892c5a72 in qof_utf8_substr_nocase (haystack=<optimized out>, needle=<optimized out>) at qofutil.c:71 > haystack_casefold = <optimized out> > haystack_normalized = 0x0 > needle_casefold = 0x5180810 "\020\212\374\003" > needle_normalized = 0x41d44e0 "\321\201\320\270\320\273\321\214\320\277" > p = <optimized out> > __PRETTY_FUNCTION__ = "qof_utf8_substr_nocase" >#2 0x00007f4a892c1c65 in string_match_predicate (object=0x4d5b700, getter=0x7f4a89bf7a90 <params.18210+48>, pd=0x4c40b10) at qofquerycore.c:154 > pdata = <optimized out> > s = <optimized out> > ret = 0 > __PRETTY_FUNCTION__ = "string_match_predicate" > __FUNCTION__ = "string_match_predicate" >#3 0x00007f4a892bdb27 in check_object (q=0x4c49de0, object=0x5148a70) at qofquery.c:389 > node = 0x12b5750 > param = 0x7f4a89bf7a90 <params.18210+48> > conv_obj = <optimized out> > and_ptr = 0x4d5f020 > or_ptr = 0x4d31320 > qt = 0x4c38150 > and_terms_ok = 1 >#4 check_item_cb (object=0x5148a70, user_data=0x7fffb0a68ad0) at qofquery.c:564 > ql = 0x7fffb0a68ad0 >#5 0x0000003210045bb8 in g_list_foreach (list=<optimized out>, list@entry=0x5103f20, func=func@entry=0x7f4a892b9150 <foreach_cb>, user_data=user_data@entry=0x7fffb0a68a50) at glist.c:949 > next = 0x4975e00 >#6 0x00007f4a892b96e2 in qof_collection_foreach (col=0x41223d0, cb_func=<optimized out>, user_data=<optimized out>) at qofid.c:353 > iter = {fcn = 0x7f4a892bda90 <check_item_cb>, data = 0x7fffb0a68ad0} > entries = 0x5103f20 > __PRETTY_FUNCTION__ = "qof_collection_foreach" > __FUNCTION__ = "qof_collection_foreach" >#7 0x00007f4a892bda47 in qof_query_run_cb (qcb=0x7fffb0a68ad0, cb_arg=<optimized out>) at qofquery.c:828 > book = 0x3d6e880 > be = 0x3e838a0 > node = 0x4d579a0 >#8 0x00007f4a892bfafc in qof_query_run_internal (q=0x4c49de0, run_cb=run_cb@entry=0x7f4a892bd9d0 <qof_query_run_cb>, cb_arg=cb_arg@entry=0x0) at qofquery.c:745 > qcb = {query = 0x4c49de0, list = 0x5104460, count = 13} > matching_objects = 0x0 > object_count = 0 > __PRETTY_FUNCTION__ = "qof_query_run_internal" > __FUNCTION__ = "qof_query_run_internal" >#9 0x00007f4a892bff1e in qof_query_run (q=<optimized out>) at qofquery.c:836 >No locals. >#10 0x00007f4a8b525463 in refresh_handler (changes=0x13418c0, user_data=0x4d50800) at gnc-ledger-display.c:577 > ld = 0x4d50800 > info = <optimized out> > has_leader = <optimized out> > splits = <optimized out> > __FUNCTION__ = "refresh_handler" >#11 0x00007f4a89c1ed84 in gnc_gui_refresh_internal (force=0) at gnc-component-manager.c:724 > ci = 0x4c43750 > list = 0x4d2e360 > node = 0x4d2e8e0 >#12 0x00007f4a89c1ebfe in gnc_gui_refresh_internal (force=0) at gnc-component-manager.c:669 >No locals. >#13 gnc_resume_gui_refresh () at gnc-component-manager.c:594 > __FUNCTION__ = "gnc_resume_gui_refresh" >#14 0x00007f4a8b52b5a7 in gnc_split_register_duplicate_current (reg=0x4d5c8a0) at split-register.c:682 > info = 0x4dd8b10 > cursor_class = <optimized out> > trans = <optimized out> > return_split = 0x5148a70 > trans_split = <optimized out> > blank_split = <optimized out> > changed = <optimized out> > split = <optimized out> > __FUNCTION__ = "gnc_split_register_duplicate_current" >#15 0x00007f4a8b0b6e10 in gnc_plugin_page_register_cmd_duplicate_transaction (action=0x4d326a0, plugin_page=0x7f4a70011b70) at gnc-plugin-page-register.c:3537 > priv = <optimized out> > __FUNCTION__ = "gnc_plugin_page_register_cmd_duplicate_transaction" > __PRETTY_FUNCTION__ = "gnc_plugin_page_register_cmd_duplicate_transaction" >#16 0x0000003211810298 in g_closure_invoke (closure=0x511d640, return_value=return_value@entry=0x0, n_param_values=1, param_values=param_values@entry=0x7fffb0a68e00, invocation_hint=invocation_hint@entry=0x7fffb0a68da0) at gclosure.c:777 > marshal = 0x3211812000 <g_cclosure_marshal_VOID__VOID> > marshal_data = 0x0 > in_marshal = 0 > real_closure = 0x511d620 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#17 0x000000321182235d in signal_emit_unlocked_R (node=node@entry=0x128cf00, detail=detail@entry=0, instance=instance@entry=0x4d326a0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffb0a68e00) at gsignal.c:3586 > tmp = <optimized out> > handler = 0x4d6e8d0 > accumulator = 0x0 > emission = {next = 0x0, instance = 0x4d326a0, ihint = {signal_id = 155, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} > handler_list = 0x4d6e8d0 > 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 = 155 > max_sequential_handler_number = 6414 > return_value_altered = 1 >#18 0x000000321182a0f2 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffb0a68f80) at gsignal.c:3330 > instance_and_params = 0x7fffb0a68e00 > signal_return_type = <optimized out> > param_values = 0x7fffb0a68e18 > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" > __FUNCTION__ = "g_signal_emit_valist" >#19 0x000000321182a3af in g_signal_emit (instance=instance@entry=0x4d326a0, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3386 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffb0a69060, reg_save_area = 0x7fffb0a68fa0}} >#20 0x000000323aa74e40 in _gtk_action_emit_activate (action=0x4d326a0) at gtkaction.c:795 > group = 0x7f4a70003120 >#21 0x00000032118104c7 in _g_closure_invoke_va (closure=closure@entry=0x128d850, return_value=return_value@entry=0x0, instance=instance@entry=0x14a95f0, args=args@entry=0x7fffb0a69250, n_params=0, param_types=0x0) at gclosure.c:840 > marshal = 0x321180ea10 <g_type_class_meta_marshalv> > marshal_data = 0x378 > in_marshal = 0 > real_closure = 0x128d830 > __PRETTY_FUNCTION__ = "_g_closure_invoke_va" >#22 0x0000003211829749 in g_signal_emit_valist (instance=0x14a95f0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffb0a69250) at gsignal.c:3238 > 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 = 0x7fffb0a69560, instance = 0x14a95f0, ihint = {signal_id = 160, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 19450256} > signal_id = 160 > instance_type = 19450256 > 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 > fastpath_handler = <optimized out> > closure = 0x128d850 > run_type = <optimized out> > l = <optimized out> > fastpath = <optimized out> > instance_and_params = <optimized out> > signal_return_type = <optimized out> > param_values = <optimized out> > node = 0x1465aa0 > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" > __FUNCTION__ = "g_signal_emit_valist" >#23 0x000000321182a3af in g_signal_emit (instance=instance@entry=0x14a95f0, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3386 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffb0a69330, reg_save_area = 0x7fffb0a69270}} >#24 0x000000323ac7659c in IA__gtk_widget_activate (widget=widget@entry=0x14a95f0) at gtkwidget.c:5048 > __PRETTY_FUNCTION__ = "IA__gtk_widget_activate" >#25 0x000000323ab5d8ed in IA__gtk_menu_shell_activate_item (menu_shell=0x14898f0, menu_item=0x14a95f0, force_deactivate=<optimized out>) at gtkmenushell.c:1303 > slist = <optimized out> > shells = 0x146c3a0 > deactivate = <optimized out> > __PRETTY_FUNCTION__ = "IA__gtk_menu_shell_activate_item" >#26 0x000000323ab5dcd1 in gtk_menu_shell_button_release (widget=0x14898f0, event=<optimized out>) at gtkmenushell.c:730 > submenu = 0x0 > menu_item = 0x14a95f0 > deactivate = 1 > menu_shell = 0x14898f0 > priv = 0x14898d0 >#27 0x000000323ab485bc in _gtk_marshal_BOOLEAN__BOXED (closure=0x1124e30, return_value=0x7fffb0a69520, n_param_values=<optimized out>, param_values=0x7fffb0a695d0, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gtkmarshalers.c:86 > callback = 0x323ab50e70 <gtk_menu_button_release> > cc = <optimized out> > data1 = 0x14898f0 > data2 = 0x1122e80 > v_return = <optimized out> > __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED" >#28 0x0000003211810298 in g_closure_invoke (closure=closure@entry=0x1124e30, return_value=return_value@entry=0x7fffb0a69520, n_param_values=2, param_values=param_values@entry=0x7fffb0a695d0, invocation_hint=invocation_hint@entry=0x7fffb0a69570) at gclosure.c:777 > marshal = 0x321180eb90 <g_type_class_meta_marshal> > marshal_data = 0x160 > in_marshal = 0 > real_closure = 0x1124e10 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#29 0x000000321182211b in signal_emit_unlocked_R (node=node@entry=0x111f000, detail=detail@entry=0, instance=instance@entry=0x14898f0, emission_return=emission_return@entry=0x7fffb0a69680, instance_and_params=instance_and_params@entry=0x7fffb0a695d0) at gsignal.c:3624 > accumulator = 0x1123530 > emission = {next = 0x0, instance = 0x14898f0, ihint = {signal_id = 41, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 18221648} > handler_list = 0x0 > return_accu = 0x7fffb0a69520 > 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 = 41 > max_sequential_handler_number = 6414 > return_value_altered = 0 >#30 0x0000003211829ddd in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffb0a69760) 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 = 0x7fffb0a695d0 > signal_return_type = <optimized out> > param_values = 0x7fffb0a695e8 > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" > __FUNCTION__ = "g_signal_emit_valist" >#31 0x000000321182a3af in g_signal_emit (instance=instance@entry=0x14898f0, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3386 > var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffb0a69840, reg_save_area = 0x7fffb0a69780}} >#32 0x000000323ac77994 in gtk_widget_event_internal (widget=widget@entry=0x14898f0, event=event@entry=0x4d990e0) at gtkwidget.c:5017 > signal_num = <optimized out> > return_val = 0 >#33 0x000000323ac77c69 in IA__gtk_widget_event (widget=widget@entry=0x14898f0, event=event@entry=0x4d990e0) at gtkwidget.c:4814 > __PRETTY_FUNCTION__ = "IA__gtk_widget_event" >#34 0x000000323ab467e4 in IA__gtk_propagate_event (widget=0x14898f0, event=0x4d990e0) at gtkmain.c:2490 > tmp = <optimized out> > handled_event = <optimized out> > __PRETTY_FUNCTION__ = "IA__gtk_propagate_event" >#35 0x000000323ab46bdb in IA__gtk_main_do_event (event=0x4d990e0) at gtkmain.c:1685 > event_widget = <optimized out> > grab_widget = 0x14a95f0 > window_group = <optimized out> > rewritten_event = <optimized out> > tmp_list = <optimized out> > __FUNCTION__ = "IA__gtk_main_do_event" >#36 0x000000323b66046c in gdk_event_dispatch (source=source@entry=0x1073010, callback=<optimized out>, user_data=<optimized out>) at gdkevents-x11.c:2403 > display = <optimized out> > event = 0x4d990e0 >#37 0x00000032100492a6 in g_main_dispatch (context=0x1073100) at gmain.c:3066 > dispatch = 0x323b660420 <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 = 0x1073010, next = 0x0} > source = 0x1073010 > current = 0x113aea0 > i = 0 >#38 g_main_context_dispatch (context=context@entry=0x1073100) at gmain.c:3642 >No locals. >#39 0x0000003210049628 in g_main_context_iterate (context=0x1073100, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 > max_priority = 2147483647 > timeout = 4854 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = 2 > fds = 0x126c390 >#40 0x0000003210049a3a in g_main_loop_run (loop=0x1270580) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#41 0x000000323ab45c27 in IA__gtk_main () at gtkmain.c:1257 > tmp_list = 0x0 > functions = 0x0 > init = <optimized out> > loop = 0x1270580 >#42 0x00007f4a8a0f2459 in gnc_ui_start_event_loop () at gnc-gnome-utils.c:608 > id = 301 >#43 0x0000000000402df4 in inner_main (closure=<optimized out>, argc=<optimized out>, argv=<optimized out>) at gnucash-bin.c:588 > main_mod = <optimized out> >#44 0x00000037dec8393d in invoke_main_func (body_data=0x7fffb0a69e80) at init.c:337 > closure = 0x7fffb0a69e80 >#45 0x00000037dec5c9fa in c_body (d=0x7fffb0a69dc0) at continuations.c:511 > data = 0x7fffb0a69dc0 >#46 0x00000037decf12e5 in vm_regular_engine (vm=<optimized out>, program=0x16c9820, argv=<optimized out>, nargs=2) at vm-i-system.c:855 > pointer = <optimized out> > ret = <optimized out> > subr = 0x37decb6c60 <apply_1> > ip = 0x37ded1e67a <raw_bytecode+474> "" > sp = 0x16cf0b0 > fp = 0x16cf0a8 > vp = <optimized out> > bp = 0x37ded1e668 <raw_bytecode+456> > objects = 0x16c7010 > stack_limit = <optimized out> > current_thread = <optimized out> > vm_cookie = <optimized out> > nvalues = <optimized out> > jump_table_pointer = 0x14c9850 > jump_table = 0x14c9850 >#47 0x00000037dec662f3 in scm_call_4 (proc=0x17a9720, arg1=arg1@entry=0x404, arg2=<optimized out>, arg3=<optimized out>, arg4=<optimized out>) at eval.c:507 > args = {0x404, 0x1874ea0, 0x1874e80, 0x1874e60} >#48 0x00000037decdb234 in scm_catch_with_pre_unwind_handler (key=key@entry=0x404, thunk=<optimized out>, handler=<optimized out>, pre_unwind_handler=<optimized out>) at throw.c:86 > var = 0x16cc370 >#49 0x00000037decdb40f in scm_c_catch (tag=tag@entry=0x404, body=body@entry=0x37dec5c9f0 <c_body>, body_data=body_data@entry=0x7fffb0a69dc0, handler=handler@entry=0x37dec5cde0 <c_handler>, handler_data=handler_data@entry=0x7fffb0a69dc0, pre_unwind_handler=pre_unwind_handler@entry=0x37dec5cb70 <pre_unwind_handler>, pre_unwind_handler_data=pre_unwind_handler_data@entry=0x174ff70) at throw.c:213 > sbody = <optimized out> > shandler = <optimized out> > spre_unwind_handler = <optimized out> >#50 0x00000037dec5d17f in scm_i_with_continuation_barrier (body=body@entry=0x37dec5c9f0 <c_body>, body_data=body_data@entry=0x7fffb0a69dc0, handler=handler@entry=0x37dec5cde0 <c_handler>, handler_data=handler_data@entry=0x7fffb0a69dc0, pre_unwind_handler=pre_unwind_handler@entry=0x37dec5cb70 <pre_unwind_handler>, pre_unwind_handler_data=0x174ff70) at continuations.c:449 > stack_item = 0 > thread = 0x165be00 > old_controot = 0x1677da0 > old_contbase = 0x7fffb0a69e20 > result = <optimized out> >#51 0x00000037dec5d265 in scm_c_with_continuation_barrier (func=<optimized out>, data=<optimized out>) at continuations.c:545 > c_data = {func = 0x37dec83920 <invoke_main_func>, data = 0x7fffb0a69e80, result = 0x5} >#52 0x00000037decd89ac in with_guile_and_parent (base=base@entry=0x7fffb0a69e20, data=data@entry=0x7fffb0a69e50) at threads.c:908 > res = <optimized out> > new_thread = 1 > t = 0x165be00 > args = 0x7fffb0a69e50 > __PRETTY_FUNCTION__ = "with_guile_and_parent" >#53 0x000000321ce15e62 in GC_call_with_stack_base (fn=fn@entry=0x37decd8960 <with_guile_and_parent>, arg=arg@entry=0x7fffb0a69e50) at misc.c:1553 > base = {mem_base = 0x7fffb0a69e20} > result = <optimized out> >#54 0x00000037decd8da8 in scm_i_with_guile_and_parent (parent=<optimized out>, data=0x7fffb0a69e50, func=0x37dec83920 <invoke_main_func>) at threads.c:951 > args = {func = 0x37dec83920 <invoke_main_func>, data = 0x7fffb0a69e80, parent = 0x0} >#55 scm_with_guile (func=func@entry=0x37dec83920 <invoke_main_func>, data=data@entry=0x7fffb0a69e80) at threads.c:957 >No locals. >#56 0x00000037dec83b05 in scm_boot_guile (argc=<optimized out>, argv=<optimized out>, main_func=<optimized out>, closure=<optimized out>) at init.c:320 > res = <optimized out> > c = {main_func = 0x402c30 <inner_main>, closure = 0x0, argc = 1, argv = 0x7fffb0a69fd8} >#57 0x00000000004028be in main (argc=1, argv=0x7fffb0a69fd8) at gnucash-bin.c:722 >No locals. >From To Syms Read Shared Object Library >0x00007f4a8b524c50 0x00007f4a8b539338 Yes /usr/lib64/gnucash/libgncmod-ledger-core.so >0x00007f4a8b307980 0x00007f4a8b3111d0 Yes /usr/lib64/gnucash/libgncmod-report-gnome.so >0x00007f4a8b07af70 0x00007f4a8b0d5b7c Yes /usr/lib64/gnucash/libgnc-gnome.so.0 >0x00007f4a8ae32420 0x00007f4a8ae44a68 Yes /usr/lib64/gnucash/libgncmod-register-gnome.so >0x00007f4a8abd1e20 0x00007f4a8abf0010 Yes /lib64/libgnomecanvas-2.so.0 >0x000000320f803080 0x000000320f814bf4 Yes /lib64/libart_lgpl_2.so.2 >0x00007f4a8a9b95c0 0x00007f4a8a9bfe18 Yes /usr/lib64/gnucash/libgncmod-register-core.so >0x00007f4a8a7af340 0x00007f4a8a7b0614 Yes /usr/lib64/gnucash/libgncmod-report-system.so >0x00007f4a8a59e120 0x00007f4a8a5a6ddc Yes /usr/lib64/gnucash/libgncmod-gnome-search.so >0x00007f4a8a38d1b0 0x00007f4a8a3928b4 Yes /usr/lib64/gnucash/libgncmod-html.so >0x00007f4a8a0bd410 0x00007f4a8a145044 Yes /usr/lib64/gnucash/libgncmod-gnome-utils.so >0x00000032237ffa60 0x0000003224ac752c Yes /lib64/libwebkitgtk-1.0.so.0 >0x000000321be3c7a0 0x000000321be79a70 Yes /lib64/libsoup-2.4.so.1 >0x00000032197256d0 0x0000003219b50a8c Yes /lib64/libjavascriptcoregtk-1.0.so.0 >0x00007f4a89e56e10 0x00007f4a89e71944 Yes /usr/lib64/gnucash/libgnc-backend-xml-utils.so.0 >0x00007f4a89c14530 0x00007f4a89c30684 Yes /usr/lib64/gnucash/libgncmod-app-utils.so >0x0000003215407b30 0x0000003215419a24 Yes /lib64/libgnome-keyring.so.0 > No /lib64/libX11.so.6 >0x00007f4a89929b50 0x00007f4a899b3244 Yes /usr/lib64/gnucash/libgncmod-engine.so >0x0000003230e0ac60 0x0000003230e2f218 Yes /lib64/libxslt.so.1 >0x000000320d402210 0x000000320d40e930 Yes /lib64/libz.so.1 >0x000000320c800ed0 0x000000320c8019d0 Yes /lib64/libdl.so.2 >0x000000321582e870 0x0000003215916930 Yes /lib64/libxml2.so.2 >0x00007f4a896f1660 0x00007f4a896f3434 Yes /usr/lib64/gnucash/libgnc-module.so.0 >0x00007f4a894df220 0x00007f4a894e7d54 Yes /usr/lib64/gnucash/libgnc-core-utils.so.0 >0x00007f4a892acf90 0x00007f4a892c6a04 Yes /usr/lib64/gnucash/libgnc-qof.so.1 >0x00000037dec498b0 0x00000037ded1170c Yes /lib64/libguile-2.0.so.22 >0x000000321ce09aa0 0x000000321ce1d1bc Yes /lib64/libgc.so.1 >0x00000032128006b0 0x000000321280081c Yes /lib64/libgthread-2.0.so.0 >0x000000321c201190 0x000000321c202088 Yes /lib64/libgmodule-2.0.so.0 >0x000000323aa699b0 0x000000323acfce40 Yes /lib64/libgtk-x11-2.0.so.0 >0x000000323b61e810 0x000000323b67ee94 Yes /lib64/libgdk-x11-2.0.so.0 >0x000000322f204880 0x000000322f209368 Yes /lib64/libpangocairo-1.0.so.0 >0x000000323020a3b0 0x0000003230215f34 Yes /lib64/libatk-1.0.so.0 >0x000000322c2136d0 0x000000322c2e2ef8 Yes /lib64/libcairo.so.2 >0x0000003226e06cb0 0x0000003226e1a810 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x000000321d631be0 0x000000321d6f365c Yes /lib64/libgio-2.0.so.0 >0x000000322f607320 0x000000322f60f90c Yes /lib64/libpangoft2-1.0.so.0 >0x000000322fa0d050 0x000000322fa2bfa8 Yes /lib64/libpango-1.0.so.0 >0x000000321180b160 0x0000003211839a18 Yes /lib64/libgobject-2.0.so.0 >0x000000321001a6e0 0x00000032100b2f1c Yes /lib64/libglib-2.0.so.0 >0x0000003214006ca0 0x0000003214023fcc Yes /lib64/libfontconfig.so.1 >0x000000321340d320 0x00000032134790c4 Yes /lib64/libfreetype.so.6 >0x000000320d005890 0x000000320d074bb8 Yes /lib64/libm.so.6 >0x000000320cc059f0 0x000000320cc11614 Yes /lib64/libpthread.so.0 >0x000000320c41f560 0x000000320c560cc4 Yes /lib64/libc.so.6 >0x00007f4a89091b40 0x00007f4a890953e8 Yes /lib64/libgailutil.so.18 >0x000000320dc02af0 0x000000320dc12218 Yes /lib64/libgcc_s.so.1 >0x000000321ca02ec0 0x000000321ca07d98 Yes /lib64/libenchant.so.1 >0x000000321c600bf0 0x000000321c601188 Yes /lib64/libharfbuzz-icu.so.0 >0x000000322c606d00 0x000000322c639b6c Yes /lib64/libharfbuzz.so.0 >0x0000003213008000 0x000000321300edb8 Yes /lib64/libgeoclue.so.0 >0x000000321780a610 0x000000321781c8b4 Yes /lib64/libdbus-glib-1.so.2 >0x0000003212407ab0 0x0000003212431a54 Yes /lib64/libdbus-1.so.3 >0x00000032160030d0 0x0000003216008314 Yes /lib64/libgstapp-1.0.so.0 >0x000000321da0c2e0 0x000000321da345d4 Yes /lib64/libgstaudio-1.0.so.0 >0x0000003220800d60 0x0000003220807508 Yes /lib64/libgstfft-1.0.so.0 >0x000000322040ac10 0x0000003220419aa4 Yes /lib64/libgstpbutils-1.0.so.0 >0x000000321d20d7a0 0x000000321d231014 Yes /lib64/libgstvideo-1.0.so.0 >0x0000003214c0c370 0x0000003214c419b0 Yes /lib64/libgstbase-1.0.so.0 >0x0000003214827190 0x00000032148b2cfc Yes /lib64/libgstreamer-1.0.so.0 >0x0000003223004200 0x000000322303ac90 Yes /lib64/libjpeg.so.62 >0x000000321440e640 0x0000003214439684 Yes /lib64/libsecret-1.so.0 >0x000000321e217140 0x000000321e2502d4 Yes /lib64/libGL.so.1 >0x000000322ea05c30 0x000000322ea1764c Yes /lib64/libEGL.so.1 >0x0000003211c05680 0x0000003211c26e68 Yes /lib64/libpng16.so.16 >0x0000003228a0afa0 0x0000003228a98760 Yes /lib64/libsqlite3.so.0 >0x000000321389a220 0x000000321399fcf4 Yes /lib64/libicui18n.so.50 >0x0000003217c52e90 0x0000003217d05948 Yes /lib64/libicuuc.so.50 >0x0000003218000570 0x0000003218000658 Yes (*) /lib64/libicudata.so.50 >0x0000003233607780 0x000000323363e7d0 Yes /lib64/libwebp.so.4 >0x000000322fe00cd0 0x000000322fe016e8 Yes /lib64/libXcomposite.so.1 >0x000000321de00c40 0x000000321de0156c Yes /lib64/libXdamage.so.1 >0x00000032120015f0 0x0000003212003948 Yes /lib64/libXfixes.so.3 >0x0000003216801b70 0x0000003216807be8 Yes /lib64/libXrender.so.1 >0x00000032220131b0 0x000000322204f22c Yes /lib64/libXt.so.6 >0x00007f4a88dd7ab0 0x00007f4a88e3e62a Yes /lib64/libstdc++.so.6 >0x0000003228607800 0x0000003228656a48 Yes /lib64/libgcrypt.so.11 >0x000000320f409a00 0x000000320f4176c8 Yes /lib64/libxcb.so.1 >0x000000320c000b10 0x000000320c019cb0 Yes /lib64/ld-linux-x86-64.so.2 >0x000000320d8030e0 0x000000320d819060 Yes /lib64/liblzma.so.5 >0x0000003210c01870 0x0000003210c05fe8 Yes /lib64/libffi.so.6 >0x0000003211010160 0x0000003211044b18 Yes /lib64/libunistring.so.0 >0x000000308460c040 0x000000308465edc4 Yes /lib64/libgmp.so.10 >0x00000033936024b0 0x0000003393606778 Yes /lib64/libltdl.so.7 >0x00000037dfc00ed0 0x00000037dfc0598c Yes /lib64/libcrypt.so.1 >0x0000003216c00bb0 0x0000003216c01510 Yes /lib64/libXinerama.so.1 >0x0000003215c02240 0x0000003215c0c5f8 Yes /lib64/libXi.so.6 >0x0000003217401c30 0x00000032174075d0 Yes /lib64/libXrandr.so.2 >0x0000003217002ab0 0x0000003217007690 Yes /lib64/libXcursor.so.1 >0x0000003210803760 0x000000321080d460 Yes /lib64/libXext.so.6 >0x000000322e60a510 0x000000322e69258c Yes /lib64/libpixman-1.so.0 >0x000000322de00b90 0x000000322de01460 Yes /lib64/libxcb-shm.so.0 >0x000000322da03610 0x000000322da06a7c Yes /lib64/libxcb-render.so.0 >0x000000320e8022d0 0x000000320e8050cc Yes /lib64/librt.so.1 >0x000000320e4064a0 0x000000320e418fe4 Yes /lib64/libselinux.so.1 >0x000000320fc03a40 0x000000320fc1281c Yes /lib64/libresolv.so.2 >0x0000003212c03e00 0x0000003212c1ccdc Yes /lib64/libexpat.so.1 > No /lib64/libgraphite2.so.3 >0x0000003215009ec0 0x0000003215026f24 Yes /lib64/libgsttag-1.0.so.0 >0x000000323220e0b0 0x000000323225e1c0 Yes /lib64/liborc-0.4.so.0 >0x0000003226600a30 0x00000032266010a8 Yes /lib64/libgpg-error.so.0 >0x000000321f608e40 0x000000321f6119b0 Yes /lib64/libglapi.so.0 > No /lib64/libX11-xcb.so.1 >0x000000321e60a030 0x000000321e611df8 Yes /lib64/libxcb-glx.so.0 >0x000000321f201930 0x000000321f202a88 Yes /lib64/libxcb-dri2.so.0 >0x000000321ea01010 0x000000321ea03958 Yes /lib64/libXxf86vm.so.1 >0x000000321ee03210 0x000000321ee08b98 Yes /lib64/libdrm.so.2 >0x000000322be02610 0x000000322be04748 Yes /lib64/libxcb-xfixes.so.0 >0x000000322ce01020 0x000000322ce01bc8 Yes /lib64/libxcb-shape.so.0 >0x000000322ca02140 0x000000322ca03cdc Yes /lib64/libgbm.so.1 >0x000000322d204930 0x000000322d2086f0 Yes /lib64/libwayland-client.so.0 >0x000000322e205950 0x000000322e20aae0 Yes /lib64/libwayland-server.so.0 >0x00000032164034f0 0x000000321640bf62 Yes /lib64/libudev.so.1 >0x0000003211401c20 0x0000003211405c44 Yes /lib64/libSM.so.6 >0x00007f4a88b54f30 0x00007f4a88b621ec Yes /lib64/libICE.so.6 >0x000000320f000ee0 0x000000320f001bfc Yes /lib64/libXau.so.6 >0x00000037e0003e80 0x00000037e005a030 Yes /lib64/libfreebl3.so >0x000000320e001770 0x000000320e04b8d8 Yes /lib64/libpcre.so.1 >0x0000003210401510 0x0000003210402b84 Yes /lib64/libuuid.so.1 >0x00007f4a82371bf0 0x00007f4a82371de8 Yes /usr/lib64/gnucash/libgncmod-locale-reports-us.so >0x00007f4a8216eda0 0x00007f4a8216ef94 Yes /usr/lib64/gnucash/libgncmod-python.so >0x00007f4a81f645c0 0x00007f4a81f68d00 Yes /usr/lib64/gnucash/libgnc-core-utils-python.so.0 >0x00007f4a81d59c20 0x00007f4a81d5c010 Yes /usr/lib64/gnucash/libgncmod-app-utils-python.so.0 >0x00007f4a819a73d0 0x00007f4a81a8de50 Yes /lib64/libpython2.7.so.1.0 >0x000000322ee00f10 0x000000322ee01804 Yes /lib64/libutil.so.1 >0x00007f4a817669d0 0x00007f4a81766bb8 Yes /usr/lib64/gnucash/libgncmod-tax-us.so >0x00007f4a8154ea80 0x00007f4a8155c15c Yes /usr/lib64/gnucash/libgncmod-aqbanking.so >0x00007f4a813341a0 0x00007f4a8133be48 Yes /usr/lib64/gnucash/libgncmod-generic-import.so >0x00007f4a8111a280 0x00007f4a81126358 Yes /lib64/libgwengui-gtk2.so.0 >0x00000037df430c30 0x00000037df479008 Yes /lib64/libaqbanking.so.34 >0x00007f4a80e2b2f0 0x00007f4a80ec8570 Yes /lib64/libgwenhywfar.so.60 >0x00007f4a80bcf4d0 0x00007f4a80be8b54 Yes /lib64/libktoblzcheck.so.1 >0x0000003a60622280 0x0000003a606d7938 Yes /lib64/libgnutls.so.28 >0x0000003a6020d7f0 0x0000003a6022a4dc Yes /lib64/libp11-kit.so.0 >0x0000003231e02b60 0x0000003231e0eb4c Yes /lib64/libtasn1.so.6 >0x00000037bfa06360 0x00000037bfa20c9c Yes /lib64/libnettle.so.4 >0x00000037bf606820 0x00000037bf611624 Yes /lib64/libhogweed.so.2 >0x00007f4a80997d00 0x00007f4a809af2e4 Yes /usr/lib64/pkcs11/p11-kit-trust.so >0x00007f4a8077ad50 0x00007f4a80784c9c Yes /usr/lib64/pkcs11/gnome-keyring-pkcs11.so >0x00007f4a8056e060 0x00007f4a805735b4 Yes /usr/lib64/gnucash/libgncmod-csv-export.so >0x00007f4a8025be50 0x00007f4a8030fadc Yes /lib64/libgoffice-0.8.so.8 >0x00007f4a7ffe2b00 0x00007f4a800012d0 Yes /lib64/libgsf-1.so.114 >0x00007f4a7fdab680 0x00007f4a7fdc3758 Yes /lib64/libgconf-2.so.4 >0x00007f4a7fb91760 0x00007f4a7fb9d570 Yes /lib64/libbz2.so.1 >0x00007f4a7f98e9c0 0x00007f4a7f98eb18 Yes /usr/lib64/gnucash/libgncmod-utility-reports.so >0x00007f4a7f78c9d0 0x00007f4a7f78cb28 Yes /usr/lib64/gnucash/libgncmod-standard-reports.so >0x00007f4a7f57dd00 0x00007f4a7f586b88 Yes /usr/lib64/gnucash/libgncmod-qif-import.so >0x00007f4a7f3703c0 0x00007f4a7f372ea4 Yes /usr/lib64/gnucash/libgncmod-customer_import.so >0x00007f4a7f139ee0 0x00007f4a7f1595f4 Yes /usr/lib64/gnucash/libgncmod-business-gnome.so >0x00007f4a7ef17a00 0x00007f4a7ef1d564 Yes /usr/lib64/gnucash/libgnc-business-ledger.so.0 >0x00007f4a7ed0e1b0 0x00007f4a7ed0e4d8 Yes /usr/lib64/gnucash/libgncmod-stylesheets.so >0x00007f4a7eb073e0 0x00007f4a7eb0956c Yes /usr/lib64/gnucash/libgncmod-ofx.so >0x00007f4a7e8c7840 0x00007f4a7e8f782c Yes /lib64/libofx.so.6 >0x00007f4a7e57e960 0x00007f4a7e640558 Yes /lib64/libosp.so.5 >0x0000003226204110 0x0000003226210d94 Yes /lib64/libnsl.so.1 >0x00007f4a7e2cc950 0x00007f4a7e2ce408 Yes /usr/lib64/gnucash/libgncmod-log-replay.so >0x00007f4a7e0c2dd0 0x00007f4a7e0c6a74 Yes /usr/lib64/gnucash/libgncmod-bi_import.so >0x00007f4a7deae680 0x00007f4a7deb8404 Yes /usr/lib64/gnucash/libgncmod-csv-import.so >0x00007f4a7dc25ab0 0x00007f4a7dc2a130 Yes /usr/lib64/gio/modules/libdconfsettings.so >0x00007f4a7c923dc0 0x00007f4a7c9ea2a4 Yes /usr/lib64/gtk-2.0/2.10.0/engines/liboxygen-gtk.so >0x00007f4a7c69fef0 0x00007f4a7c6ba3f8 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007f4a7c4418c0 0x00007f4a7c459618 Yes /lib64/libgvfscommon.so.0 >0x00007f4a7c1f8670 0x00007f4a7c220124 Yes /lib64/libbluray.so.1 >0x00007f4a77492570 0x00007f4a77493018 Yes /usr/lib64/gconv/ISO8859-1.so >0x00007f4a770511e0 0x00007f4a770584a4 Yes /lib64/libnss_files.so.2 >0x00007f4a76e44de0 0x00007f4a76e4a858 Yes /usr/lib64/gnucash/libgncmod-backend-dbi.so >0x00007f4a76c1e890 0x00007f4a76c32898 Yes /usr/lib64/gnucash/libgnc-backend-sql.so.0 >0x00000033c0e040c0 0x00000033c0e0a460 Yes /lib64/libdbi.so.0 >0x00007f4a76a0b470 0x00007f4a76a0d298 Yes /usr/lib64/gnucash/libgncmod-backend-xml.so >0x00007f4a764374e0 0x00007f4a76443978 Yes /usr/lib64/gio/modules/libgioremote-volume-monitor.so >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0x3fc8a10 66882064 >rbx 0x41d44e0 69027040 >rcx 0x3fc8a10 66882064 >rdx 0x320c7b8768 214957786984 >rsi 0x41d44e0 69027040 >rdi 0x0 0 >rbp 0x0 0x0 >rsp 0x7fffb0a68900 0x7fffb0a68900 >r8 0xffffffffffffffff -1 >r9 0x41d44e9 69027049 >r10 0xc0 192 >r11 0x0 0 >r12 0x5180810 85461008 >r13 0x7fffb0a68ad0 140736157092560 >r14 0x12b5750 19617616 >r15 0x7f4a89bf7a90 139958115334800 >rip 0x320c49d721 0x320c49d721 <__strstr_sse2+17> >eflags 0x10206 [ PF 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* >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* >xmm8 *value not available* >xmm9 *value not available* >xmm10 *value not available* >xmm11 *value not available* >xmm12 *value not available* >xmm13 *value not available* >xmm14 *value not available* >xmm15 *value not available* >mxcsr *value not available* >Dump of assembler code for function __strstr_sse2: > 0x000000320c49d710 <+0>: push %r15 > 0x000000320c49d712 <+2>: push %r14 > 0x000000320c49d714 <+4>: push %r13 > 0x000000320c49d716 <+6>: push %r12 > 0x000000320c49d718 <+8>: push %rbp > 0x000000320c49d719 <+9>: mov %rdi,%rbp > 0x000000320c49d71c <+12>: push %rbx > 0x000000320c49d71d <+13>: sub $0x58,%rsp >=> 0x000000320c49d721 <+17>: movzbl (%rdi),%edx > 0x000000320c49d724 <+20>: test %dl,%dl > 0x000000320c49d726 <+22>: je 0x320c49dc96 <__strstr_sse2+1414> > 0x000000320c49d72c <+28>: movzbl (%rsi),%ecx > 0x000000320c49d72f <+31>: test %cl,%cl > 0x000000320c49d731 <+33>: je 0x320c49d7f0 <__strstr_sse2+224> > 0x000000320c49d737 <+39>: mov %rsi,%r12 > 0x000000320c49d73a <+42>: mov %rdi,%r8 > 0x000000320c49d73d <+45>: mov $0x1,%r10d > 0x000000320c49d743 <+51>: jmp 0x320c49d751 <__strstr_sse2+65> > 0x000000320c49d745 <+53>: nopl (%rax) > 0x000000320c49d748 <+56>: movzbl (%r12),%ecx > 0x000000320c49d74d <+61>: test %cl,%cl > 0x000000320c49d74f <+63>: je 0x320c49d770 <__strstr_sse2+96> > 0x000000320c49d751 <+65>: add $0x1,%r8 > 0x000000320c49d755 <+69>: add $0x1,%r12 > 0x000000320c49d759 <+73>: cmp %cl,%dl > 0x000000320c49d75b <+75>: movzbl (%r8),%edx > 0x000000320c49d75f <+79>: sete %al > 0x000000320c49d762 <+82>: and %eax,%r10d > 0x000000320c49d765 <+85>: test %dl,%dl > 0x000000320c49d767 <+87>: jne 0x320c49d748 <__strstr_sse2+56> > 0x000000320c49d769 <+89>: cmpb $0x0,(%r12) > 0x000000320c49d76e <+94>: jne 0x320c49d7d8 <__strstr_sse2+200> > 0x000000320c49d770 <+96>: test %r10b,%r10b > 0x000000320c49d773 <+99>: jne 0x320c49d7f0 <__strstr_sse2+224> > 0x000000320c49d775 <+101>: mov %r12,%rbx > 0x000000320c49d778 <+104>: lea 0x1(%rbp),%rdi > 0x000000320c49d77c <+108>: sub %rsi,%rbx > 0x000000320c49d77f <+111>: movsbl (%rsi),%esi > 0x000000320c49d782 <+114>: callq 0x320c484bb0 <__strchr_sse2> > 0x000000320c49d787 <+119>: test %rax,%rax > 0x000000320c49d78a <+122>: mov %rax,%r15 > 0x000000320c49d78d <+125>: je 0x320c49d7d8 <__strstr_sse2+200> > 0x000000320c49d78f <+127>: cmp $0x1,%rbx > 0x000000320c49d793 <+131>: je 0x320c49d7da <__strstr_sse2+202> > 0x000000320c49d795 <+133>: add %rbx,%rbp > 0x000000320c49d798 <+136>: sub %rbx,%r12 > 0x000000320c49d79b <+139>: mov $0x1,%r13d > 0x000000320c49d7a1 <+145>: mov %rbp,%rax > 0x000000320c49d7a4 <+148>: sub %r15,%rax > 0x000000320c49d7a7 <+151>: cmp %rbp,%r15 > 0x000000320c49d7aa <+154>: cmovbe %rax,%r13 > 0x000000320c49d7ae <+158>: cmp $0x1f,%rbx > 0x000000320c49d7b2 <+162>: jbe 0x320c49d808 <__strstr_sse2+248> > 0x000000320c49d7b4 <+164>: add $0x58,%rsp > 0x000000320c49d7b8 <+168>: mov %rbx,%rcx > 0x000000320c49d7bb <+171>: mov %r12,%rdx > 0x000000320c49d7be <+174>: pop %rbx > 0x000000320c49d7bf <+175>: pop %rbp > 0x000000320c49d7c0 <+176>: pop %r12 > 0x000000320c49d7c2 <+178>: mov %r13,%rsi > 0x000000320c49d7c5 <+181>: mov %r15,%rdi > 0x000000320c49d7c8 <+184>: pop %r13 > 0x000000320c49d7ca <+186>: pop %r14 > 0x000000320c49d7cc <+188>: pop %r15 > 0x000000320c49d7ce <+190>: jmpq 0x320c49d210 <two_way_long_needle> > 0x000000320c49d7d3 <+195>: nopl 0x0(%rax,%rax,1) > 0x000000320c49d7d8 <+200>: xor %eax,%eax > 0x000000320c49d7da <+202>: add $0x58,%rsp > 0x000000320c49d7de <+206>: pop %rbx > 0x000000320c49d7df <+207>: pop %rbp > 0x000000320c49d7e0 <+208>: pop %r12 > 0x000000320c49d7e2 <+210>: pop %r13 > 0x000000320c49d7e4 <+212>: pop %r14 > 0x000000320c49d7e6 <+214>: pop %r15 > 0x000000320c49d7e8 <+216>: retq > 0x000000320c49d7e9 <+217>: nopl 0x0(%rax) > 0x000000320c49d7f0 <+224>: add $0x58,%rsp > 0x000000320c49d7f4 <+228>: mov %rbp,%rax > 0x000000320c49d7f7 <+231>: pop %rbx > 0x000000320c49d7f8 <+232>: pop %rbp > 0x000000320c49d7f9 <+233>: pop %r12 > 0x000000320c49d7fb <+235>: pop %r13 > 0x000000320c49d7fd <+237>: pop %r14 > 0x000000320c49d7ff <+239>: pop %r15 > 0x000000320c49d801 <+241>: retq > 0x000000320c49d802 <+242>: nopw 0x0(%rax,%rax,1) > 0x000000320c49d808 <+248>: mov $0x1,%r14d > 0x000000320c49d80e <+254>: mov $0x1,%edx > 0x000000320c49d813 <+259>: xor %ecx,%ecx > 0x000000320c49d815 <+261>: mov $0xffffffffffffffff,%rsi > 0x000000320c49d81c <+268>: nopl 0x0(%rax) > 0x000000320c49d820 <+272>: lea (%rcx,%rdx,1),%rax > 0x000000320c49d824 <+276>: cmp %rax,%rbx > 0x000000320c49d827 <+279>: jbe 0x320c49d852 <__strstr_sse2+322> > 0x000000320c49d829 <+281>: lea (%r12,%rsi,1),%rdi > 0x000000320c49d82d <+285>: movzbl (%rdi,%rdx,1),%edi > 0x000000320c49d831 <+289>: cmp %dil,(%r12,%rax,1) > 0x000000320c49d835 <+293>: jae 0x320c49da20 <__strstr_sse2+784> > 0x000000320c49d83b <+299>: mov %rax,%rcx > 0x000000320c49d83e <+302>: mov $0x1,%edx > 0x000000320c49d843 <+307>: mov %rax,%r14 > 0x000000320c49d846 <+310>: lea (%rcx,%rdx,1),%rax > 0x000000320c49d84a <+314>: sub %rsi,%r14 > 0x000000320c49d84d <+317>: cmp %rax,%rbx > 0x000000320c49d850 <+320>: ja 0x320c49d829 <__strstr_sse2+281> > 0x000000320c49d852 <+322>: mov $0x1,%r10d > 0x000000320c49d858 <+328>: mov $0x1,%edx > 0x000000320c49d85d <+333>: xor %ecx,%ecx > 0x000000320c49d85f <+335>: mov $0xffffffffffffffff,%rdi > 0x000000320c49d866 <+342>: nopw %cs:0x0(%rax,%rax,1) > 0x000000320c49d870 <+352>: lea (%rcx,%rdx,1),%rax > 0x000000320c49d874 <+356>: cmp %rax,%rbx > 0x000000320c49d877 <+359>: jbe 0x320c49d8a3 <__strstr_sse2+403> > 0x000000320c49d879 <+361>: lea (%r12,%rdi,1),%r8 > 0x000000320c49d87d <+365>: movzbl (%r8,%rdx,1),%r9d > 0x000000320c49d882 <+370>: cmp %r9b,(%r12,%rax,1) > 0x000000320c49d886 <+374>: jbe 0x320c49da40 <__strstr_sse2+816> > 0x000000320c49d88c <+380>: mov %rax,%rcx > 0x000000320c49d88f <+383>: mov $0x1,%edx > 0x000000320c49d894 <+388>: mov %rax,%r10 > 0x000000320c49d897 <+391>: lea (%rcx,%rdx,1),%rax > 0x000000320c49d89b <+395>: sub %rdi,%r10 > 0x000000320c49d89e <+398>: cmp %rax,%rbx > 0x000000320c49d8a1 <+401>: ja 0x320c49d879 <__strstr_sse2+361> > 0x000000320c49d8a3 <+403>: add $0x1,%rsi > 0x000000320c49d8a7 <+407>: add $0x1,%rdi > 0x000000320c49d8ab <+411>: cmp %rsi,%rdi > 0x000000320c49d8ae <+414>: cmovae %r10,%r14 > 0x000000320c49d8b2 <+418>: cmovb %rsi,%rdi > 0x000000320c49d8b6 <+422>: lea (%r12,%r14,1),%rsi > 0x000000320c49d8ba <+426>: mov %rdi,%rdx > 0x000000320c49d8bd <+429>: mov %rdi,0x8(%rsp) > 0x000000320c49d8c2 <+434>: mov %r12,%rdi > 0x000000320c49d8c5 <+437>: callq 0x320c488e70 <__memcmp_sse2> > 0x000000320c49d8ca <+442>: test %eax,%eax > 0x000000320c49d8cc <+444>: mov 0x8(%rsp),%r11 > 0x000000320c49d8d1 <+449>: jne 0x320c49daa2 <__strstr_sse2+914> > 0x000000320c49d8d7 <+455>: lea -0x1(%r11),%rax > 0x000000320c49d8db <+459>: mov %rbx,%rsi > 0x000000320c49d8de <+462>: movq $0x1,0x18(%rsp) > 0x000000320c49d8e7 <+471>: sub %r14,%rsi > 0x000000320c49d8ea <+474>: sub %r11,0x18(%rsp) > 0x000000320c49d8ef <+479>: xor %ebp,%ebp > 0x000000320c49d8f1 <+481>: mov %rax,0x20(%rsp) > 0x000000320c49d8f6 <+486>: mov %rsi,0x30(%rsp) > 0x000000320c49d8fb <+491>: add %r12,%rax > 0x000000320c49d8fe <+494>: mov %r11,%rsi > 0x000000320c49d901 <+497>: mov %rax,%rcx > 0x000000320c49d904 <+500>: mov %r13,%rdi > 0x000000320c49d907 <+503>: neg %rsi > 0x000000320c49d90a <+506>: mov %r12,0x10(%rsp) > 0x000000320c49d90f <+511>: mov %rbx,%r13 > 0x000000320c49d912 <+514>: add %rsi,%rcx > 0x000000320c49d915 <+517>: mov %r14,0x38(%rsp) > 0x000000320c49d91a <+522>: mov %rbp,%r14 > 0x000000320c49d91d <+525>: mov %rax,0x28(%rsp) > 0x000000320c49d922 <+530>: mov %rsi,0x40(%rsp) > 0x000000320c49d927 <+535>: mov %rcx,%r12 > 0x000000320c49d92a <+538>: nopw 0x0(%rax,%rax,1) > 0x000000320c49d930 <+544>: lea 0x0(%rbp,%r13,1),%rbx > 0x000000320c49d935 <+549>: xor %esi,%esi > 0x000000320c49d937 <+551>: mov %rbx,%rdx > 0x000000320c49d93a <+554>: sub %rdi,%rdx > 0x000000320c49d93d <+557>: add %r15,%rdi > 0x000000320c49d940 <+560>: callq 0x320c488ae0 <memchr> > 0x000000320c49d945 <+565>: test %rax,%rax > 0x000000320c49d948 <+568>: jne 0x320c49d7d8 <__strstr_sse2+200> > 0x000000320c49d94e <+574>: test %rbx,%rbx > 0x000000320c49d951 <+577>: je 0x320c49d7da <__strstr_sse2+202> > 0x000000320c49d957 <+583>: mov 0x8(%rsp),%rax > 0x000000320c49d95c <+588>: mov 0x10(%rsp),%rsi > 0x000000320c49d961 <+593>: cmp %rax,%r14 > 0x000000320c49d964 <+596>: cmovae %r14,%rax > 0x000000320c49d968 <+600>: lea (%rax,%rbp,1),%rdx > 0x000000320c49d96c <+604>: add %rax,%rsi > 0x000000320c49d96f <+607>: add %r15,%rdx > 0x000000320c49d972 <+610>: cmp %rax,%r13 > 0x000000320c49d975 <+613>: jbe 0x320c49d9af <__strstr_sse2+671> > 0x000000320c49d977 <+615>: movzbl (%rdx),%edi > 0x000000320c49d97a <+618>: cmp %dil,(%rsi) > 0x000000320c49d97d <+621>: jne 0x320c49da60 <__strstr_sse2+848> > 0x000000320c49d983 <+627>: mov %rax,%rdi > 0x000000320c49d986 <+630>: neg %rdi > 0x000000320c49d989 <+633>: add %rdi,%rsi > 0x000000320c49d98c <+636>: add %rdi,%rdx > 0x000000320c49d98f <+639>: jmp 0x320c49d9a6 <__strstr_sse2+662> > 0x000000320c49d991 <+641>: nopl 0x0(%rax) > 0x000000320c49d998 <+648>: movzbl (%rdx,%rax,1),%edi > 0x000000320c49d99c <+652>: cmp %dil,(%rsi,%rax,1) > 0x000000320c49d9a0 <+656>: jne 0x320c49da60 <__strstr_sse2+848> > 0x000000320c49d9a6 <+662>: add $0x1,%rax > 0x000000320c49d9aa <+666>: cmp %rax,%r13 > 0x000000320c49d9ad <+669>: ja 0x320c49d998 <__strstr_sse2+648> > 0x000000320c49d9af <+671>: mov 0x20(%rsp),%rax > 0x000000320c49d9b4 <+676>: lea 0x0(%rbp,%rax,1),%rsi > 0x000000320c49d9b9 <+681>: add %r15,%rsi > 0x000000320c49d9bc <+684>: cmp 0x8(%rsp),%r14 > 0x000000320c49d9c1 <+689>: jae 0x320c49dc43 <__strstr_sse2+1331> > 0x000000320c49d9c7 <+695>: mov 0x28(%rsp),%rcx > 0x000000320c49d9cc <+700>: movzbl (%rsi),%edi > 0x000000320c49d9cf <+703>: cmp %dil,(%rcx) > 0x000000320c49d9d2 <+706>: jne 0x320c49dc43 <__strstr_sse2+1331> > 0x000000320c49d9d8 <+712>: add 0x40(%rsp),%rsi > 0x000000320c49d9dd <+717>: jmp 0x320c49d9f1 <__strstr_sse2+737> > 0x000000320c49d9df <+719>: nop > 0x000000320c49d9e0 <+720>: movzbl (%rax,%rsi,1),%ecx > 0x000000320c49d9e4 <+724>: lea -0x1(%rax),%rdx > 0x000000320c49d9e8 <+728>: cmp %cl,(%r12,%rax,1) > 0x000000320c49d9ec <+732>: jne 0x320c49d9f9 <__strstr_sse2+745> > 0x000000320c49d9ee <+734>: mov %rdx,%rax > 0x000000320c49d9f1 <+737>: cmp %r14,%rax > 0x000000320c49d9f4 <+740>: jne 0x320c49d9e0 <__strstr_sse2+720> > 0x000000320c49d9f6 <+742>: mov %r14,%rax > 0x000000320c49d9f9 <+745>: lea 0x1(%r14),%r10 > 0x000000320c49d9fd <+749>: cmp %r10,%rax > 0x000000320c49da00 <+752>: jb 0x320c49dca4 <__strstr_sse2+1428> > 0x000000320c49da06 <+758>: add 0x38(%rsp),%rbp > 0x000000320c49da0b <+763>: mov 0x30(%rsp),%r14 > 0x000000320c49da10 <+768>: mov %rbx,%rdi > 0x000000320c49da13 <+771>: jmpq 0x320c49d930 <__strstr_sse2+544> > 0x000000320c49da18 <+776>: nopl 0x0(%rax,%rax,1) > 0x000000320c49da20 <+784>: je 0x320c49da78 <__strstr_sse2+872> > 0x000000320c49da22 <+786>: mov %rcx,%rsi > 0x000000320c49da25 <+789>: mov $0x1,%r14d > 0x000000320c49da2b <+795>: add $0x1,%rcx > 0x000000320c49da2f <+799>: mov $0x1,%edx > 0x000000320c49da34 <+804>: jmpq 0x320c49d820 <__strstr_sse2+272> > 0x000000320c49da39 <+809>: nopl 0x0(%rax) > 0x000000320c49da40 <+816>: je 0x320c49da90 <__strstr_sse2+896> > 0x000000320c49da42 <+818>: mov %rcx,%rdi > 0x000000320c49da45 <+821>: mov $0x1,%r10d > 0x000000320c49da4b <+827>: add $0x1,%rcx > 0x000000320c49da4f <+831>: mov $0x1,%edx > 0x000000320c49da54 <+836>: jmpq 0x320c49d870 <__strstr_sse2+352> > 0x000000320c49da59 <+841>: nopl 0x0(%rax) > 0x000000320c49da60 <+848>: mov 0x18(%rsp),%rsi > 0x000000320c49da65 <+853>: xor %r14d,%r14d > 0x000000320c49da68 <+856>: lea (%rsi,%rbp,1),%r9 > 0x000000320c49da6c <+860>: lea (%r9,%rax,1),%rbp > 0x000000320c49da70 <+864>: jmp 0x320c49da10 <__strstr_sse2+768> > 0x000000320c49da72 <+866>: nopw 0x0(%rax,%rax,1) > 0x000000320c49da78 <+872>: cmp %r14,%rdx > 0x000000320c49da7b <+875>: je 0x320c49dbd2 <__strstr_sse2+1218> > 0x000000320c49da81 <+881>: add $0x1,%rdx > 0x000000320c49da85 <+885>: jmpq 0x320c49d820 <__strstr_sse2+272> > 0x000000320c49da8a <+890>: nopw 0x0(%rax,%rax,1) > 0x000000320c49da90 <+896>: cmp %r10,%rdx > 0x000000320c49da93 <+899>: je 0x320c49dbdf <__strstr_sse2+1231> > 0x000000320c49da99 <+905>: add $0x1,%rdx > 0x000000320c49da9d <+909>: jmpq 0x320c49d870 <__strstr_sse2+352> > 0x000000320c49daa2 <+914>: lea 0x1(%r11),%r10 > 0x000000320c49daa6 <+918>: lea (%r15,%r11,1),%rax > 0x000000320c49daaa <+922>: movzbl (%r12,%r11,1),%r8d > 0x000000320c49daaf <+927>: cmp %r10,%r13 > 0x000000320c49dab2 <+930>: mov %rax,0x20(%rsp) > 0x000000320c49dab7 <+935>: jb 0x320c49dc4d <__strstr_sse2+1341> > 0x000000320c49dabd <+941>: mov %rbx,%rax > 0x000000320c49dac0 <+944>: lea (%r12,%r10,1),%rsi > 0x000000320c49dac4 <+948>: mov $0x1,%r14d > 0x000000320c49daca <+954>: sub %r11,%rax > 0x000000320c49dacd <+957>: mov %r13,%rdi > 0x000000320c49dad0 <+960>: mov %r10,0x8(%rsp) > 0x000000320c49dad5 <+965>: cmp %r11,%rax > 0x000000320c49dad8 <+968>: mov %rsi,%rbp > 0x000000320c49dadb <+971>: mov %r15,%r13 > 0x000000320c49dade <+974>: cmovb %r11,%rax > 0x000000320c49dae2 <+978>: sub %r11,%r14 > 0x000000320c49dae5 <+981>: mov %rsi,0x28(%rsp) > 0x000000320c49daea <+986>: add $0x1,%rax > 0x000000320c49daee <+990>: mov %r14,%r15 > 0x000000320c49daf1 <+993>: mov %r11,0x38(%rsp) > 0x000000320c49daf6 <+998>: mov %rax,0x48(%rsp) > 0x000000320c49dafb <+1003>: lea -0x1(%r11),%rax > 0x000000320c49daff <+1007>: mov %rax,%rcx > 0x000000320c49db02 <+1010>: mov %rax,0x40(%rsp) > 0x000000320c49db07 <+1015>: mov 0x20(%rsp),%rax > 0x000000320c49db0c <+1020>: add %rcx,%r12 > 0x000000320c49db0f <+1023>: mov %r11,%rcx > 0x000000320c49db12 <+1026>: neg %rcx > 0x000000320c49db15 <+1029>: mov %r12,%r14 > 0x000000320c49db18 <+1032>: mov %r8d,%r12d > 0x000000320c49db1b <+1035>: mov %rcx,0x30(%rsp) > 0x000000320c49db20 <+1040>: add %rcx,%rbp > 0x000000320c49db23 <+1043>: jmp 0x320c49db33 <__strstr_sse2+1059> > 0x000000320c49db25 <+1045>: nopl (%rax) > 0x000000320c49db28 <+1048>: test %dl,%dl > 0x000000320c49db2a <+1050>: je 0x320c49d7d8 <__strstr_sse2+200> > 0x000000320c49db30 <+1056>: mov %r11,%rax > 0x000000320c49db33 <+1059>: movzbl (%rax),%edx > 0x000000320c49db36 <+1062>: lea 0x1(%rax),%r11 > 0x000000320c49db3a <+1066>: cmp %dl,%r12b > 0x000000320c49db3d <+1069>: jne 0x320c49db28 <__strstr_sse2+1048> > 0x000000320c49db3f <+1071>: sub 0x20(%rsp),%r11 > 0x000000320c49db44 <+1076>: sub $0x1,%r11 > 0x000000320c49db48 <+1080>: cmp 0x8(%rsp),%rbx > 0x000000320c49db4d <+1085>: jbe 0x320c49db88 <__strstr_sse2+1144> > 0x000000320c49db4f <+1087>: movzbl 0x1(%rax),%edx > 0x000000320c49db53 <+1091>: lea 0x2(%rax),%rsi > 0x000000320c49db57 <+1095>: mov 0x28(%rsp),%rax > 0x000000320c49db5c <+1100>: cmp %dl,(%rax) > 0x000000320c49db5e <+1102>: jne 0x320c49dcad <__strstr_sse2+1437> > 0x000000320c49db64 <+1108>: mov 0x8(%rsp),%rax > 0x000000320c49db69 <+1113>: add 0x30(%rsp),%rsi > 0x000000320c49db6e <+1118>: jmp 0x320c49db7f <__strstr_sse2+1135> > 0x000000320c49db70 <+1120>: movzbl -0x2(%rsi,%rax,1),%edx > 0x000000320c49db75 <+1125>: cmp %dl,-0x1(%rbp,%rax,1) > 0x000000320c49db79 <+1129>: jne 0x320c49dcb2 <__strstr_sse2+1442> > 0x000000320c49db7f <+1135>: add $0x1,%rax > 0x000000320c49db83 <+1139>: cmp %rax,%rbx > 0x000000320c49db86 <+1142>: ja 0x320c49db70 <__strstr_sse2+1120> > 0x000000320c49db88 <+1144>: mov 0x40(%rsp),%rax > 0x000000320c49db8d <+1149>: lea (%r11,%rax,1),%r10 > 0x000000320c49db91 <+1153>: add %r13,%r10 > 0x000000320c49db94 <+1156>: cmp $0xffffffffffffffff,%rax > 0x000000320c49db98 <+1160>: je 0x320c49dbc8 <__strstr_sse2+1208> > 0x000000320c49db9a <+1162>: movzbl (%r10),%edx > 0x000000320c49db9e <+1166>: xor %eax,%eax > 0x000000320c49dba0 <+1168>: cmp %dl,(%r14) > 0x000000320c49dba3 <+1171>: je 0x320c49dbc3 <__strstr_sse2+1203> > 0x000000320c49dba5 <+1173>: jmp 0x320c49dbec <__strstr_sse2+1244> > 0x000000320c49dba7 <+1175>: nopw 0x0(%rax,%rax,1) > 0x000000320c49dbb0 <+1184>: movzbl -0x1(%r14,%rax,1),%ecx > 0x000000320c49dbb6 <+1190>: sub $0x1,%rax > 0x000000320c49dbba <+1194>: movzbl (%r10,%rax,1),%edx > 0x000000320c49dbbf <+1199>: cmp %dl,%cl > 0x000000320c49dbc1 <+1201>: jne 0x320c49dbec <__strstr_sse2+1244> > 0x000000320c49dbc3 <+1203>: cmp %r15,%rax > 0x000000320c49dbc6 <+1206>: jne 0x320c49dbb0 <__strstr_sse2+1184> > 0x000000320c49dbc8 <+1208>: lea 0x0(%r13,%r11,1),%rax > 0x000000320c49dbcd <+1213>: jmpq 0x320c49d7da <__strstr_sse2+202> > 0x000000320c49dbd2 <+1218>: mov %rax,%rcx > 0x000000320c49dbd5 <+1221>: mov $0x1,%edx > 0x000000320c49dbda <+1226>: jmpq 0x320c49d820 <__strstr_sse2+272> > 0x000000320c49dbdf <+1231>: mov %rax,%rcx > 0x000000320c49dbe2 <+1234>: mov $0x1,%edx > 0x000000320c49dbe7 <+1239>: jmpq 0x320c49d870 <__strstr_sse2+352> > 0x000000320c49dbec <+1244>: test %dl,%dl > 0x000000320c49dbee <+1246>: je 0x320c49d7d8 <__strstr_sse2+200> > 0x000000320c49dbf4 <+1252>: add 0x48(%rsp),%r11 > 0x000000320c49dbf9 <+1257>: lea (%r11,%rbx,1),%r10 > 0x000000320c49dbfd <+1261>: xor %esi,%esi > 0x000000320c49dbff <+1263>: mov %r11,0x18(%rsp) > 0x000000320c49dc04 <+1268>: mov %r10,%rdx > 0x000000320c49dc07 <+1271>: mov %r10,0x10(%rsp) > 0x000000320c49dc0c <+1276>: sub %rdi,%rdx > 0x000000320c49dc0f <+1279>: add %r13,%rdi > 0x000000320c49dc12 <+1282>: callq 0x320c488ae0 <memchr> > 0x000000320c49dc17 <+1287>: test %rax,%rax > 0x000000320c49dc1a <+1290>: jne 0x320c49d7d8 <__strstr_sse2+200> > 0x000000320c49dc20 <+1296>: mov 0x10(%rsp),%r10 > 0x000000320c49dc25 <+1301>: test %r10,%r10 > 0x000000320c49dc28 <+1304>: je 0x320c49d7d8 <__strstr_sse2+200> > 0x000000320c49dc2e <+1310>: mov 0x18(%rsp),%r11 > 0x000000320c49dc33 <+1315>: add 0x38(%rsp),%r11 > 0x000000320c49dc38 <+1320>: mov %r10,%rdi > 0x000000320c49dc3b <+1323>: add %r13,%r11 > 0x000000320c49dc3e <+1326>: jmpq 0x320c49db30 <__strstr_sse2+1056> > 0x000000320c49dc43 <+1331>: mov 0x8(%rsp),%rax > 0x000000320c49dc48 <+1336>: jmpq 0x320c49d9f9 <__strstr_sse2+745> > 0x000000320c49dc4d <+1341>: mov %r11,%rax > 0x000000320c49dc50 <+1344>: lea (%r15,%r13,1),%rdi > 0x000000320c49dc54 <+1348>: xor %esi,%esi > 0x000000320c49dc56 <+1350>: sub %r13,%rax > 0x000000320c49dc59 <+1353>: mov %r10,0x18(%rsp) > 0x000000320c49dc5e <+1358>: mov %r8d,0x10(%rsp) > 0x000000320c49dc63 <+1363>: lea 0x1(%rax),%rdx > 0x000000320c49dc67 <+1367>: mov %r11,0x8(%rsp) > 0x000000320c49dc6c <+1372>: callq 0x320c488ae0 <memchr> > 0x000000320c49dc71 <+1377>: mov %rax,%rdx > 0x000000320c49dc74 <+1380>: xor %eax,%eax > 0x000000320c49dc76 <+1382>: test %rdx,%rdx > 0x000000320c49dc79 <+1385>: jne 0x320c49d7da <__strstr_sse2+202> > 0x000000320c49dc7f <+1391>: mov 0x18(%rsp),%r10 > 0x000000320c49dc84 <+1396>: mov 0x10(%rsp),%r8d > 0x000000320c49dc89 <+1401>: mov 0x8(%rsp),%r11 > 0x000000320c49dc8e <+1406>: mov %r10,%r13 > 0x000000320c49dc91 <+1409>: jmpq 0x320c49dabd <__strstr_sse2+941> > 0x000000320c49dc96 <+1414>: mov %rsi,%r12 > 0x000000320c49dc99 <+1417>: mov $0x1,%r10d > 0x000000320c49dc9f <+1423>: jmpq 0x320c49d769 <__strstr_sse2+89> > 0x000000320c49dca4 <+1428>: lea (%r15,%rbp,1),%rax > 0x000000320c49dca8 <+1432>: jmpq 0x320c49d7da <__strstr_sse2+202> > 0x000000320c49dcad <+1437>: mov 0x8(%rsp),%rax > 0x000000320c49dcb2 <+1442>: test %dl,%dl > 0x000000320c49dcb4 <+1444>: je 0x320c49d7d8 <__strstr_sse2+200> > 0x000000320c49dcba <+1450>: add %r15,%r11 > 0x000000320c49dcbd <+1453>: add %rax,%r11 > 0x000000320c49dcc0 <+1456>: jmpq 0x320c49dbf9 <__strstr_sse2+1257> >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 1057475
: 854841 |
854842
|
854843
|
854844
|
854845
|
854846
|
854847
|
854848
|
854849
|
854850
|
854851