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 688804 Details for
Bug 904959
[abrt] xfce4-xkb-plugin-0.5.4.3-2.fc18: fast_validate: Process /usr/libexec/xfce4/panel-plugins/xfce4-xkb-plugin 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), 41.60 KB, created by
Peter
on 2013-01-28 09:35:45 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Peter
Created:
2013-01-28 09:35:45 UTC
Size:
41.60 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 1886] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >warning: "/usr/lib/debug/usr/lib64/libicudata.so.49.1.1.debug": separate debug info file has no debug info >Core was generated by `/usr/libexec/xfce4/panel-plugins/xfce4-xkb-plugin 16 20971561 xkb-plugin Keybo'. >Program terminated with signal 11, Segmentation fault. >#0 fast_validate (str=<optimized out>) at gutf8.c:1461 >1461 for (p = str; *p; p++) > >Thread 1 (Thread 0x7f31009759c0 (LWP 1886)): >#0 fast_validate (str=<optimized out>) at gutf8.c:1461 > val = <optimized out> > min = <optimized out> > p = 0x0 >#1 g_utf8_validate (str=str@entry=0x0, max_len=max_len@entry=-1, end=end@entry=0x0) at gutf8.c:1629 > p = <optimized out> >#2 0x000000000040bf9c in xkb_cairo_draw_label (cr=cr@entry=0x1a44480, group_name=group_name@entry=0x0, panel_size=26, actual_width=actual_width@entry=34, actual_height=actual_height@entry=26, width=<optimized out>, height=26, variant_markers_count=variant_markers_count@entry=0, textsize=0, fgcolor=...) at xkb-cairo.c:157 > normalized_group_name = 0x0 > font_str = "HF\244\001", '\000' <repeats 12 times>, "@\213\252\001\000\000\000\000\250\345\213\355\066\000\000\000\210D\244\001\000\000\000\000\332Y\341\354\066\000\000\000\250\345\213\355\066\000\000\000\231|#\207\065\000\000\000\200\373a\355\066\000\000\000\000\000\000\000\000\000\000" > pango_width = <optimized out> > pango_height = <optimized out> > layoutx = <optimized out> > layouty = <optimized out> > xx = <optimized out> > yy = <optimized out> > i = <optimized out> > radius = <optimized out> > layout = 0x1a25970 > desc = <optimized out> > __PRETTY_FUNCTION__ = "xkb_cairo_draw_label" >#3 0x000000000040c753 in xkb_plugin_layout_image_exposed (widget=widget@entry=0x1a25810, event=<optimized out>, xkb=xkb@entry=0x1a1e320) at xkb-callbacks.c:129 > group_name = 0x0 > cr = 0x1a44480 > style = <optimized out> > fgcolor = {pixel = 4279242768, red = 4112, green = 4112, blue = 4112} > actual_hsize = 34 > actual_vsize = 26 >#4 0x00000036edb4da3c in _gtk_marshal_BOOLEAN__BOXED (closure=0x1a25620, return_value=0x7fff507fea00, n_param_values=<optimized out>, param_values=0x7fff507feab0, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gtkmarshalers.c:86 > callback = 0x40c650 <xkb_plugin_layout_image_exposed> > cc = <optimized out> > data1 = 0x1a25810 > data2 = 0x1a1e320 > v_return = <optimized out> > __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED" >#5 0x000000358760f910 in g_closure_invoke (closure=0x1a25620, return_value=return_value@entry=0x7fff507fea00, n_param_values=2, param_values=param_values@entry=0x7fff507feab0, invocation_hint=invocation_hint@entry=0x7fff507fea50) at gclosure.c:777 > marshal = 0x36edb4d990 <_gtk_marshal_BOOLEAN__BOXED> > marshal_data = 0x0 > in_marshal = 0 > real_closure = 0x1a25600 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#6 0x0000003587620d08 in signal_emit_unlocked_R (node=node@entry=0x19eb530, detail=detail@entry=0, instance=instance@entry=0x1a25810, emission_return=emission_return@entry=0x7fff507feb80, instance_and_params=instance_and_params@entry=0x7fff507feab0) at gsignal.c:3551 > tmp = <optimized out> > handler = 0x1a14d30 > accumulator = 0x19eb5a0 > emission = {next = 0x7fff507ff050, instance = 0x1a25810, ihint = {signal_id = 41, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} > class_closure = 0x19eb4e0 > hlist = 0x1a14d30 > handler_list = <optimized out> > return_accu = 0x7fff507fea00 > 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 = 215 > return_value_altered = 0 >#7 0x00000035876288c7 in g_signal_emit_valist (instance=0x1a25810, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fff507fed08) at gsignal.c:3310 > 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 = 0x7fff507feab0 > signal_return_type = 20 > param_values = 0x7fff507feac8 > node = <optimized out> > i = <optimized out> > n_params = 1 > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#8 0x0000003587628de2 in g_signal_emit (instance=instance@entry=0x1a25810, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3356 > var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fff507fede0, reg_save_area = 0x7fff507fed20}} >#9 0x00000036edc814be in gtk_widget_event_internal (widget=widget@entry=0x1a25810, event=event@entry=0x1a34440) at gtkwidget.c:5017 > signal_num = <optimized out> > return_val = 0 >#10 0x00000036edc81781 in IA__gtk_widget_send_expose (widget=widget@entry=0x1a25810, event=event@entry=0x1a34440) at gtkwidget.c:4846 > __PRETTY_FUNCTION__ = "IA__gtk_widget_send_expose" >#11 0x00000036edac28b8 in IA__gtk_container_propagate_expose (container=<optimized out>, child=0x1a25810, event=0x1a3ab40) at gtkcontainer.c:2757 > child_event = 0x1a34440 > __PRETTY_FUNCTION__ = "IA__gtk_container_propagate_expose" >#12 0x00000036edac127f in gtk_container_expose (widget=0x1a22030, event=0x1a3ab40) at gtkcontainer.c:2661 > data = {container = 0x1a22030, event = 0x1a3ab40} > __PRETTY_FUNCTION__ = "gtk_container_expose" >#13 0x00000036eda903d5 in gtk_button_expose (event=0x1a3ab40, widget=0x1a22030) at gtkbutton.c:1582 > button = 0x1a22030 >#14 gtk_button_expose (widget=widget@entry=0x1a22030, event=0x1a3ab40) at gtkbutton.c:1570 >No locals. >#15 0x00000036edb4da3c in _gtk_marshal_BOOLEAN__BOXED (closure=0x19eb4e0, return_value=0x7fff507ff010, n_param_values=<optimized out>, param_values=0x7fff507ff0c0, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gtkmarshalers.c:86 > callback = 0x36eda90340 <gtk_button_expose> > cc = <optimized out> > data1 = 0x1a22030 > data2 = 0x19e6780 > v_return = <optimized out> > __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED" >#16 0x000000358760f84e in g_closure_invoke (closure=closure@entry=0x19eb4e0, return_value=return_value@entry=0x7fff507ff010, n_param_values=2, param_values=param_values@entry=0x7fff507ff0c0, invocation_hint=invocation_hint@entry=0x7fff507ff060) at gclosure.c:777 > marshal = 0x358760e570 <g_type_class_meta_marshal> > marshal_data = 0x188 > in_marshal = 1 > real_closure = 0x19eb4c0 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#17 0x0000003587620a80 in signal_emit_unlocked_R (node=node@entry=0x19eb530, detail=detail@entry=0, instance=instance@entry=0x1a22030, emission_return=emission_return@entry=0x7fff507ff190, instance_and_params=instance_and_params@entry=0x7fff507ff0c0) at gsignal.c:3589 > accumulator = 0x19eb5a0 > emission = {next = 0x7fff507ff680, instance = 0x1a22030, ihint = {signal_id = 41, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 27374320} > class_closure = 0x19eb4e0 > hlist = 0x0 > handler_list = <optimized out> > return_accu = 0x7fff507ff010 > 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 = 215 > return_value_altered = 0 >#18 0x00000035876288c7 in g_signal_emit_valist (instance=0x1a22030, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fff507ff318) at gsignal.c:3310 > 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 = 0x7fff507ff0c0 > signal_return_type = 20 > param_values = 0x7fff507ff0d8 > node = <optimized out> > i = <optimized out> > n_params = 1 > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#19 0x0000003587628de2 in g_signal_emit (instance=instance@entry=0x1a22030, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3356 > var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fff507ff3f0, reg_save_area = 0x7fff507ff330}} >#20 0x00000036edc814be in gtk_widget_event_internal (widget=widget@entry=0x1a22030, event=event@entry=0x1a3ab40) at gtkwidget.c:5017 > signal_num = <optimized out> > return_val = 0 >#21 0x00000036edc81781 in IA__gtk_widget_send_expose (widget=widget@entry=0x1a22030, event=event@entry=0x1a3ab40) at gtkwidget.c:4846 > __PRETTY_FUNCTION__ = "IA__gtk_widget_send_expose" >#22 0x00000036edac28b8 in IA__gtk_container_propagate_expose (container=<optimized out>, child=0x1a22030, event=0x1a3a9f0) at gtkcontainer.c:2757 > child_event = 0x1a3ab40 > __PRETTY_FUNCTION__ = "IA__gtk_container_propagate_expose" >#23 0x00000036edac127f in gtk_container_expose (widget=0x1a19080, event=0x1a3a9f0) at gtkcontainer.c:2661 > data = {container = 0x1a19080, event = 0x1a3a9f0} > __PRETTY_FUNCTION__ = "gtk_container_expose" >#24 0x00000036edadaf9c in gtk_event_box_expose (event=0x1a3a9f0, widget=0x1a19080) at gtkeventbox.c:568 >No locals. >#25 gtk_event_box_expose (widget=widget@entry=0x1a19080, event=0x1a3a9f0) at gtkeventbox.c:560 >No locals. >#26 0x00000036edb4da3c in _gtk_marshal_BOOLEAN__BOXED (closure=0x19eb4e0, return_value=0x7fff507ff640, n_param_values=<optimized out>, param_values=0x7fff507ff6f0, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gtkmarshalers.c:86 > callback = 0x36edadaf40 <gtk_event_box_expose> > cc = <optimized out> > data1 = 0x1a19080 > data2 = 0x19e6780 > v_return = <optimized out> > __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED" >#27 0x000000358760f84e in g_closure_invoke (closure=closure@entry=0x19eb4e0, return_value=return_value@entry=0x7fff507ff640, n_param_values=2, param_values=param_values@entry=0x7fff507ff6f0, invocation_hint=invocation_hint@entry=0x7fff507ff690) at gclosure.c:777 > marshal = 0x358760e570 <g_type_class_meta_marshal> > marshal_data = 0x188 > in_marshal = 1 > real_closure = 0x19eb4c0 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#28 0x0000003587620a80 in signal_emit_unlocked_R (node=node@entry=0x19eb530, detail=detail@entry=0, instance=instance@entry=0x1a19080, emission_return=emission_return@entry=0x7fff507ff7c0, instance_and_params=instance_and_params@entry=0x7fff507ff6f0) at gsignal.c:3589 > accumulator = 0x19eb5a0 > emission = {next = 0x7fff507ffc60, instance = 0x1a19080, ihint = {signal_id = 41, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 27261152} > class_closure = 0x19eb4e0 > hlist = 0x0 > handler_list = <optimized out> > return_accu = 0x7fff507ff640 > 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 = 215 > return_value_altered = 0 >#29 0x00000035876288c7 in g_signal_emit_valist (instance=0x1a19080, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fff507ff948) at gsignal.c:3310 > 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 = 0x7fff507ff6f0 > signal_return_type = 20 > param_values = 0x7fff507ff708 > node = <optimized out> > i = <optimized out> > n_params = 1 > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#30 0x0000003587628de2 in g_signal_emit (instance=instance@entry=0x1a19080, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3356 > var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fff507ffa20, reg_save_area = 0x7fff507ff960}} >#31 0x00000036edc814be in gtk_widget_event_internal (widget=widget@entry=0x1a19080, event=event@entry=0x1a3a9f0) at gtkwidget.c:5017 > signal_num = <optimized out> > return_val = 0 >#32 0x00000036edc81781 in IA__gtk_widget_send_expose (widget=widget@entry=0x1a19080, event=event@entry=0x1a3a9f0) at gtkwidget.c:4846 > __PRETTY_FUNCTION__ = "IA__gtk_widget_send_expose" >#33 0x00000036edac28b8 in IA__gtk_container_propagate_expose (container=<optimized out>, child=0x1a19080, event=0x7fff508000c0) at gtkcontainer.c:2757 > child_event = 0x1a3a9f0 > __PRETTY_FUNCTION__ = "IA__gtk_container_propagate_expose" >#34 0x00000036edac127f in gtk_container_expose (widget=0x19f8060, event=0x7fff508000c0) at gtkcontainer.c:2661 > data = {container = 0x19f8060, event = 0x7fff508000c0} > __PRETTY_FUNCTION__ = "gtk_container_expose" >#35 0x00000036edb4da3c in _gtk_marshal_BOOLEAN__BOXED (closure=0x19eb4e0, return_value=0x7fff507ffc20, n_param_values=<optimized out>, param_values=0x7fff507ffcd0, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gtkmarshalers.c:86 > callback = 0x36edc90130 <gtk_window_expose> > cc = <optimized out> > data1 = 0x19f8060 > data2 = 0x19e6780 > v_return = <optimized out> > __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED" >#36 0x000000358760f910 in g_closure_invoke (closure=closure@entry=0x19eb4e0, return_value=return_value@entry=0x7fff507ffc20, n_param_values=2, param_values=param_values@entry=0x7fff507ffcd0, invocation_hint=invocation_hint@entry=0x7fff507ffc70) at gclosure.c:777 > marshal = 0x358760e570 <g_type_class_meta_marshal> > marshal_data = 0x188 > in_marshal = 0 > real_closure = 0x19eb4c0 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#37 0x0000003587620a80 in signal_emit_unlocked_R (node=node@entry=0x19eb530, detail=detail@entry=0, instance=instance@entry=0x19f8060, emission_return=emission_return@entry=0x7fff507ffda0, instance_and_params=instance_and_params@entry=0x7fff507ffcd0) at gsignal.c:3589 > accumulator = 0x19eb5a0 > emission = {next = 0x0, instance = 0x19f8060, ihint = {signal_id = 41, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 27165376} > class_closure = 0x19eb4e0 > hlist = 0x1a14660 > handler_list = <optimized out> > return_accu = 0x7fff507ffc20 > 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 = 215 > return_value_altered = 1 >#38 0x00000035876288c7 in g_signal_emit_valist (instance=0x19f8060, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fff507fff28) at gsignal.c:3310 > 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 = 0x7fff507ffcd0 > signal_return_type = 20 > param_values = 0x7fff507ffce8 > node = <optimized out> > i = <optimized out> > n_params = 1 > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#39 0x0000003587628de2 in g_signal_emit (instance=instance@entry=0x19f8060, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3356 > var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fff50800000, reg_save_area = 0x7fff507fff40}} >#40 0x00000036edc814be in gtk_widget_event_internal (widget=widget@entry=0x19f8060, event=event@entry=0x7fff508000c0) at gtkwidget.c:5017 > signal_num = <optimized out> > return_val = 0 >#41 0x00000036edc81781 in IA__gtk_widget_send_expose (widget=widget@entry=0x19f8060, event=event@entry=0x7fff508000c0) at gtkwidget.c:4846 > __PRETTY_FUNCTION__ = "IA__gtk_widget_send_expose" >#42 0x00000036edb4be80 in IA__gtk_main_do_event (event=0x7fff508000c0) at gtkmain.c:1610 > event_widget = 0x19f8060 > grab_widget = 0x19f8060 > window_group = 0x1a14340 > rewritten_event = <optimized out> > tmp_list = <optimized out> > __PRETTY_FUNCTION__ = "IA__gtk_main_do_event" >#43 0x00000036ed64556c in _gdk_window_process_updates_recurse (window=window@entry=0x19e3480, expose_region=expose_region@entry=0x1a32760) at gdkwindow.c:5429 > event = {type = GDK_EXPOSE, any = {type = GDK_EXPOSE, window = 0x19e3480, send_event = 0 '\000'}, expose = {type = GDK_EXPOSE, window = 0x19e3480, send_event = 0 '\000', area = {x = 0, y = 0, width = 34, height = 26}, region = 0x1a32760, count = 0}, no_expose = {type = GDK_EXPOSE, window = 0x19e3480, send_event = 0 '\000'}, visibility = {type = GDK_EXPOSE, window = 0x19e3480, send_event = 0 '\000', state = GDK_VISIBILITY_UNOBSCURED}, motion = {type = GDK_EXPOSE, window = 0x19e3480, send_event = 0 '\000', time = 0, x = 7.2147856892819259e-313, y = 1.284570679187241e-322, axes = 0x1a32760, state = 0, is_hint = 0, device = 0x1a14cd0, x_root = 1.3411581914942807e-316, y_root = 0}, button = {type = GDK_EXPOSE, window = 0x19e3480, send_event = 0 '\000', time = 0, x = 7.2147856892819259e-313, y = 1.284570679187241e-322, axes = 0x1a32760, state = 0, button = 0, device = 0x1a14cd0, x_root = 1.3411581914942807e-316, y_root = 0}, scroll = {type = GDK_EXPOSE, window = 0x19e3480, send_event = 0 '\000', time = 0, x = 7.2147856892819259e-313, y = 1.284570679187241e-322, state = 27469664, direction = GDK_SCROLL_UP, device = 0x0, x_root = 1.3511794238020079e-316, y_root = 1.3411581914942807e-316}, key = {type = GDK_EXPOSE, window = 0x19e3480, send_event = 0 '\000', time = 0, state = 0, keyval = 34, length = 26, string = 0x1a32760 "\001", hardware_keycode = 0, group = 0 '\000', is_modifier = 0}, crossing = {type = GDK_EXPOSE, window = 0x19e3480, send_event = 0 '\000', subwindow = 0x2200000000, time = 26, x = 1.357181728520204e-316, y = 0, x_root = 1.3511794238020079e-316, y_root = 1.3411581914942807e-316, mode = GDK_CROSSING_NORMAL, detail = GDK_NOTIFY_ANCESTOR, focus = 27348176, state = 0}, focus_change = {type = GDK_EXPOSE, window = 0x19e3480, send_event = 0 '\000', in = 413}, configure = {type = GDK_EXPOSE, window = 0x19e3480, send_event = 0 '\000', x = 0, y = 0, width = 34, height = 26}, property = {type = GDK_EXPOSE, window = 0x19e3480, send_event = 0 '\000', atom = 0x2200000000, time = 26, state = 0}, selection = {type = GDK_EXPOSE, window = 0x19e3480, send_event = 0 '\000', selection = 0x2200000000, target = 0x1a, property = 0x1a32760, time = 0, requestor = 0}, owner_change = {type = GDK_EXPOSE, window = 0x19e3480, send_event = 0 '\000', owner = 0, reason = GDK_OWNER_CHANGE_NEW_OWNER, selection = 0x1a, time = 27469664, selection_time = 0}, proximity = {type = GDK_EXPOSE, window = 0x19e3480, send_event = 0 '\000', time = 0, device = 0x2200000000}, client = {type = GDK_EXPOSE, window = 0x19e3480, send_event = 0 '\000', message_type = 0x2200000000, data_format = 26, data = {b = "`'\243\001", '\000' <repeats 12 times>"\320, L\241\001", s = {10080, 419, 0, 0, 0, 0, 0, 0, 19664, 417}, l = {27469664, 0, 27348176, 27145344, 0}}}, dnd = {type = GDK_EXPOSE, window = 0x19e3480, send_event = 0 '\000', context = 0x2200000000, time = 26, x_root = 0, y_root = 0}, window_state = {type = GDK_EXPOSE, window = 0x19e3480, send_event = 0 '\000', changed_mask = (unknown: 0), new_window_state = (unknown: 0)}, setting = {type = GDK_EXPOSE, window = 0x19e3480, send_event = 0 '\000', action = GDK_SETTING_ACTION_NEW, name = 0x2200000000 <Address 0x2200000000 out of bounds>}, grab_broken = {type = GDK_EXPOSE, window = 0x19e3480, send_event = 0 '\000', keyboard = 0, implicit = 0, grab_window = 0x1a}} > private = 0x19e3480 > child = <optimized out> > child_region = <optimized out> > r = {x = 0, y = 0, width = -2027400871, height = 53} > l = 0x0 > children = 0x1b9ffa0 >#44 0x00000036ed67d555 in _gdk_windowing_window_process_updates_recurse (window=window@entry=0x19e3480, region=region@entry=0x1a32760) at gdkwindow-x11.c:5643 >No locals. >#45 0x00000036ed6400e7 in gdk_window_process_updates_internal (window=0x19e3480) at gdkwindow.c:5588 > expose_region = 0x1a32760 > update_area = 0x1a14cd0 > private = 0x19e3480 > impl_iface = <optimized out> > save_region = 0 > clip_box = {x = 0, y = 0, width = 34, height = 26} >#46 0x00000036ed642468 in IA__gdk_window_process_all_updates () at gdkwindow.c:5696 > private = 0x19e3480 > old_update_windows = 0x1b04e60 > tmp_list = 0x1b04e60 > in_process_all_updates = 1 > got_recursive_update = 0 >#47 0x00000036ed6424c9 in gdk_window_update_idle (data=<optimized out>) at gdkwindow.c:5322 >No locals. >#48 0x00000036ed61ebb7 in gdk_threads_dispatch (data=0x1b9fe00) at gdk.c:512 > dispatch = 0x1b9fe00 > ret = 0 >#49 0x0000003587247a55 in g_main_dispatch (context=0x19e5790) at gmain.c:2715 > dispatch = 0x3587244e40 <g_idle_dispatch> > was_in_call = 0 > user_data = 0x1b9fe00 > callback = 0x36ed61eb60 <gdk_threads_dispatch> > cb_funcs = 0x35875209a0 <g_source_callback_funcs> > cb_data = 0x1ba2390 > current_source_link = {data = 0x1ba2b50, next = 0x0} > need_destroy = <optimized out> > source = 0x1ba2b50 > current = 0x1a2c9b0 > i = 0 >#50 g_main_context_dispatch (context=context@entry=0x19e5790) at gmain.c:3219 >No locals. >#51 0x0000003587247d88 in g_main_context_iterate (context=0x19e5790, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3290 > max_priority = 120 > timeout = 0 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = <optimized out> > fds = 0x1a51120 >#52 0x0000003587248182 in g_main_loop_run (loop=0x1a510d0) at gmain.c:3484 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#53 0x00000036edb4ab47 in IA__gtk_main () at gtkmain.c:1257 > tmp_list = 0x0 > functions = 0x0 > init = <optimized out> > loop = 0x1a510d0 >#54 0x0000000000407270 in main (argc=8, argv=0x7fff508004b8) at xfce4-xkb-plugin.c:85 > plug = 0x19f8060 > screen = <optimized out> > xpp = 0x1a19080 > unique_id = 16 > socket_id = <optimized out> > colormap = <optimized out> > value = <optimized out> > base_name = <optimized out> >From To Syms Read Shared Object Library >0x00000036eea06150 0x00000036eea0ef38 Yes /lib64/libxfce4panel-1.0.so.4 >0x0000003587e01130 0x0000003587e01ff8 Yes /lib64/libgmodule-2.0.so.0 >0x0000003d5c4022a0 0x0000003d5c40557c Yes /lib64/librt.so.1 >0x00000036ee207170 0x00000036ee20dcfc Yes /lib64/libxfce4ui-1.so.0 >0x000000358c203990 0x000000358c2093f0 Yes /lib64/libxfce4util.so.6 >0x000000358d206b70 0x000000358d211d7c Yes /lib64/libxklavier.so.16 >0x00000036eee0e880 0x00000036eee2f088 Yes /lib64/libwnck-1.so.22 >0x00000036eda69960 0x00000036edd0b498 Yes /lib64/libgtk-x11-2.0.so.0 >0x00000036ed61e800 0x00000036ed681124 Yes /lib64/libgdk-x11-2.0.so.0 >0x0000003589609ef0 0x0000003589616314 Yes /lib64/libatk-1.0.so.0 >0x000000369a6076b0 0x000000369a60fa0c Yes /lib64/libpangoft2-1.0.so.0 >0x00000036eca049b0 0x00000036eca094d8 Yes /lib64/libpangocairo-1.0.so.0 >0x0000003589e0f1c0 0x0000003589e2d9a8 Yes /lib64/libpango-1.0.so.0 >0x0000003d6440cc80 0x0000003d64476f30 Yes /lib64/libfreetype.so.6 >0x0000003d65c06220 0x0000003d65c2260c Yes /lib64/libfontconfig.so.1 >0x00000036ee607970 0x00000036ee62b9e8 Yes /lib64/librsvg-2.so.2 >0x0000003d5c8055b0 0x0000003d5c86fd68 Yes /lib64/libm.so.6 >0x0000003588230100 0x00000035882eecd4 Yes /lib64/libgio-2.0.so.0 >0x0000003588e06780 0x0000003588e19b90 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x00000036ece132e0 0x00000036eceda2fc Yes /lib64/libcairo.so.2 >0x000000358760aba0 0x000000358763831c Yes /lib64/libgobject-2.0.so.0 >0x000000358721a050 0x00000035872ae86c Yes /lib64/libglib-2.0.so.0 >0x0000003d5c005790 0x0000003d5c0104b4 Yes /lib64/libpthread.so.0 >0x0000003d5b81f1a0 0x0000003d5b960940 Yes /lib64/libc.so.6 >0x0000003d5bc00ed0 0x0000003d5bc019f0 Yes /lib64/libdl.so.2 >0x0000003d5b400b20 0x0000003d5b41a3d9 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003d61001c20 0x0000003d61005d38 Yes /lib64/libSM.so.6 >0x0000003d61404f30 0x0000003d6141259c Yes /lib64/libICE.so.6 >0x0000003d5e81dee0 0x0000003d5e8a4280 Yes /lib64/libX11.so.6 >0x0000003d738031f0 0x0000003d7380682c Yes /lib64/libstartup-notification-1.so.0 >0x0000003d6802e870 0x0000003d68117470 Yes /lib64/libxml2.so.2 >0x0000003589202160 0x000000358920bfc4 Yes /lib64/libXi.so.6 >0x0000003d6ec04da0 0x0000003d6ec1c9d0 Yes /lib64/libxkbfile.so.1 >0x0000003d6fc009e0 0x0000003d6fc0115c Yes /lib64/libXRes.so.1 >0x0000003d61801530 0x0000003d61803da8 Yes /lib64/libXfixes.so.3 >0x0000003d5f003740 0x0000003d5f00d810 Yes /lib64/libXext.so.6 >0x0000003d66001ab0 0x0000003d66007a00 Yes /lib64/libXrender.so.1 >0x0000003d67c00b40 0x0000003d67c01458 Yes /lib64/libXinerama.so.1 >0x0000003d69001b70 0x0000003d69007768 Yes /lib64/libXrandr.so.2 >0x0000003d6b402ab0 0x0000003d6b4076ec Yes /lib64/libXcursor.so.1 >0x0000003d68800c60 0x0000003d68801794 Yes /lib64/libXcomposite.so.1 >0x0000003d62800bd0 0x0000003d628015ec Yes /lib64/libXdamage.so.1 >0x000000369ae08170 0x000000369ae5c70c Yes /lib64/libharfbuzz.so.0 >0x0000003d65403e00 0x0000003d6541ccdc Yes /lib64/libexpat.so.1 >0x0000003d63804fe0 0x0000003d63820b50 Yes /lib64/libpng15.so.15 >0x000000358b208d10 0x000000358b227458 Yes /lib64/libcroco-0.6.so.3 >0x0000003587a006b0 0x0000003587a0080c Yes /lib64/libgthread-2.0.so.0 >0x0000003d5f401990 0x0000003d5f406134 Yes /lib64/libffi.so.5 >0x0000003d5cc02190 0x0000003d5cc0e640 Yes /lib64/libz.so.1 >0x0000003d5d006170 0x0000003d5d0175d4 Yes /lib64/libselinux.so.1 >0x0000003d5dc03a30 0x0000003d5dc1200c Yes /lib64/libresolv.so.2 >0x0000003d6c809030 0x0000003d6c872aac Yes /lib64/libpixman-1.so.0 >0x00000036ed206ff0 0x00000036ed21851c Yes /lib64/libEGL.so.1 >0x0000003d6b000b10 0x0000003d6b001204 Yes /lib64/libxcb-shm.so.0 >0x0000003d6c003590 0x0000003d6c006274 Yes /lib64/libxcb-render.so.0 >0x0000003d5e409a00 0x0000003d5e4158f8 Yes /lib64/libxcb.so.1 >0x00000036ec61bc20 0x00000036ec665ca0 Yes /lib64/libGL.so.1 >0x0000003d5f801510 0x0000003d5f802a8c Yes /lib64/libuuid.so.1 >0x0000003d73402630 0x0000003d734033b4 Yes /lib64/libxcb-util.so.0 >0x0000003d62c00600 0x0000003d62c006fc Yes /lib64/libX11-xcb.so.1 >0x0000003d648030f0 0x0000003d64819340 Yes /lib64/liblzma.so.5 >0x0000003d68c129a0 0x0000003d68c25fc7 Yes /lib64/libicule.so.49 >0x0000003d684540d0 0x0000003d68507bfc Yes /lib64/libicuuc.so.49 >0x0000003d66800570 0x0000003d66800650 Yes (*) /lib64/libicudata.so.49 >0x0000003d6085bb80 0x0000003d608c10bb Yes /lib64/libstdc++.so.6 >0x0000003d5d802a40 0x0000003d5d812168 Yes /lib64/libgcc_s.so.1 >0x0000003d5d401db0 0x0000003d5d4452e8 Yes /lib64/libpcre.so.1 >0x0000003d6d0018b0 0x0000003d6d002638 Yes /lib64/libxcb-dri2.so.0 >0x0000003d6b8025a0 0x0000003d6b803ec4 Yes /lib64/libxcb-xfixes.so.0 >0x0000003d69c00fb0 0x0000003d69c018b8 Yes /lib64/libxcb-shape.so.0 >0x0000003d69804540 0x0000003d69807ea8 Yes /lib64/libwayland-client.so.0 >0x0000003d6bc05a40 0x0000003d6bc0be18 Yes /lib64/libwayland-server.so.0 >0x0000003d6ac01a50 0x0000003d6ac02fa8 Yes /lib64/libgbm.so.1 >0x0000003d6201deb0 0x0000003d6203175c Yes /lib64/libglapi.so.0 >0x0000003d650033e0 0x0000003d6500b910 Yes /lib64/libudev.so.1 >0x00000036ec2031d0 0x00000036ec207ff4 Yes /lib64/libdrm.so.2 >0x0000003d5ec00eb0 0x0000003d5ec01bcc Yes /lib64/libXau.so.6 >0x0000003d62409fb0 0x0000003d624101d8 Yes /lib64/libxcb-glx.so.0 >0x0000003d63400f90 0x0000003d634039bc Yes /lib64/libXxf86vm.so.1 >0x0000003d63c00da0 0x0000003d63c01bfa Yes /lib64/libsystemd-daemon.so.0 >0x00007f30fa37a1e0 0x00007f30fa38167c Yes /lib64/libnss_files.so.2 >0x00007f30fa16dce0 0x00007f30fa175754 Yes /usr/lib64/gtk-2.0/2.10.0/engines/libxfce.so >0x00007f30f9ef1570 0x00007f30f9ef1f60 Yes /usr/lib64/gconv/ISO8859-1.so >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0x0 0 >rbx 0x1a44480 27542656 >rcx 0x0 0 >rdx 0x0 0 >rsi 0xffffffffffffffff -1 >rdi 0x0 0 >rbp 0x0 0x0 >rsp 0x7fff507fe728 0x7fff507fe728 >r8 0xa8 168 >r9 0x3d5b8892ca 263528682186 >r10 0x0 0 >r11 0x3d5b88904a 263528681546 >r12 0x1a 26 >r13 0x22 34 >r14 0x0 0 >r15 0x0 0 >rip 0x3587272968 0x3587272968 <g_utf8_validate+456> >eflags 0x10286 [ PF SF 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 g_utf8_validate: > 0x00000035872727a0 <+0>: cmp $0x0,%rsi > 0x00000035872727a4 <+4>: jl 0x3587272968 <g_utf8_validate+456> > 0x00000035872727aa <+10>: je 0x3587272af6 <g_utf8_validate+854> > 0x00000035872727b0 <+16>: movzbl (%rdi),%eax > 0x00000035872727b3 <+19>: test %al,%al > 0x00000035872727b5 <+21>: je 0x3587272af6 <g_utf8_validate+854> > 0x00000035872727bb <+27>: mov %rdi,%r10 > 0x00000035872727be <+30>: mov %rdi,%rcx > 0x00000035872727c1 <+33>: jmp 0x35872727e3 <g_utf8_validate+67> > 0x00000035872727c3 <+35>: nopl 0x0(%rax,%rax,1) > 0x00000035872727c8 <+40>: lea 0x1(%r8),%rcx > 0x00000035872727cc <+44>: mov %rcx,%rax > 0x00000035872727cf <+47>: mov %rcx,%r10 > 0x00000035872727d2 <+50>: sub %rdi,%rax > 0x00000035872727d5 <+53>: cmp %rax,%rsi > 0x00000035872727d8 <+56>: jle 0x3587272820 <g_utf8_validate+128> > 0x00000035872727da <+58>: movzbl 0x1(%r8),%eax > 0x00000035872727df <+63>: test %al,%al > 0x00000035872727e1 <+65>: je 0x3587272820 <g_utf8_validate+128> > 0x00000035872727e3 <+67>: test %al,%al > 0x00000035872727e5 <+69>: movzbl (%rcx),%r9d > 0x00000035872727e9 <+73>: mov %rcx,%r8 > 0x00000035872727ec <+76>: jns 0x35872727c8 <g_utf8_validate+40> > 0x00000035872727ee <+78>: mov %r9d,%eax > 0x00000035872727f1 <+81>: and $0xffffffe0,%eax > 0x00000035872727f4 <+84>: cmp $0xc0,%al > 0x00000035872727f6 <+86>: je 0x3587272848 <g_utf8_validate+168> > 0x00000035872727f8 <+88>: mov %r9d,%eax > 0x00000035872727fb <+91>: and $0xfffffff0,%eax > 0x00000035872727fe <+94>: cmp $0xe0,%al > 0x0000003587272800 <+96>: je 0x3587272940 <g_utf8_validate+416> > 0x0000003587272806 <+102>: mov %r9d,%eax > 0x0000003587272809 <+105>: and $0xfffffff8,%eax > 0x000000358727280c <+108>: cmp $0xf0,%al > 0x000000358727280e <+110>: jne 0x3587272820 <g_utf8_validate+128> > 0x0000003587272810 <+112>: mov %rdi,%rax > 0x0000003587272813 <+115>: sub %r10,%rax > 0x0000003587272816 <+118>: add %rsi,%rax > 0x0000003587272819 <+121>: cmp $0x3,%rax > 0x000000358727281d <+125>: jg 0x3587272878 <g_utf8_validate+216> > 0x000000358727281f <+127>: nop > 0x0000003587272820 <+128>: test %rdx,%rdx > 0x0000003587272823 <+131>: je 0x3587272828 <g_utf8_validate+136> > 0x0000003587272825 <+133>: mov %rcx,(%rdx) > 0x0000003587272828 <+136>: test %rsi,%rsi > 0x000000358727282b <+139>: js 0x3587272ae8 <g_utf8_validate+840> > 0x0000003587272831 <+145>: add %rdi,%rsi > 0x0000003587272834 <+148>: xor %eax,%eax > 0x0000003587272836 <+150>: cmp %rsi,%rcx > 0x0000003587272839 <+153>: je 0x3587272aed <g_utf8_validate+845> > 0x000000358727283f <+159>: repz retq > 0x0000003587272841 <+161>: nopl 0x0(%rax) > 0x0000003587272848 <+168>: mov %rdi,%rax > 0x000000358727284b <+171>: sub %r10,%rax > 0x000000358727284e <+174>: add %rsi,%rax > 0x0000003587272851 <+177>: cmp $0x1,%rax > 0x0000003587272855 <+181>: jle 0x3587272820 <g_utf8_validate+128> > 0x0000003587272857 <+183>: and $0x1e,%r9d > 0x000000358727285b <+187>: je 0x3587272820 <g_utf8_validate+128> > 0x000000358727285d <+189>: movzbl 0x1(%rcx),%eax > 0x0000003587272861 <+193>: and $0xffffffc0,%eax > 0x0000003587272864 <+196>: cmp $0x80,%al > 0x0000003587272866 <+198>: jne 0x3587272820 <g_utf8_validate+128> > 0x0000003587272868 <+200>: add $0x1,%r8 > 0x000000358727286c <+204>: jmpq 0x35872727c8 <g_utf8_validate+40> > 0x0000003587272871 <+209>: nopl 0x0(%rax) > 0x0000003587272878 <+216>: movzbl 0x1(%rcx),%eax > 0x000000358727287c <+220>: mov $0xffffffc0,%r10d > 0x0000003587272882 <+226>: and $0x7,%r9d > 0x0000003587272886 <+230>: lea 0x1(%rcx),%r8 > 0x000000358727288a <+234>: and %eax,%r10d > 0x000000358727288d <+237>: cmp $0x80,%r10b > 0x0000003587272891 <+241>: jne 0x3587272820 <g_utf8_validate+128> > 0x0000003587272893 <+243>: shl $0x6,%r9d > 0x0000003587272897 <+247>: and $0x3f,%eax > 0x000000358727289a <+250>: mov $0x10000,%r11d > 0x00000035872728a0 <+256>: or %eax,%r9d > 0x00000035872728a3 <+259>: movzbl 0x1(%r8),%eax > 0x00000035872728a8 <+264>: mov $0xffffffc0,%r10d > 0x00000035872728ae <+270>: and %eax,%r10d > 0x00000035872728b1 <+273>: cmp $0x80,%r10b > 0x00000035872728b5 <+277>: jne 0x3587272820 <g_utf8_validate+128> > 0x00000035872728bb <+283>: shl $0x6,%r9d > 0x00000035872728bf <+287>: and $0x3f,%eax > 0x00000035872728c2 <+290>: mov $0xffffffc0,%r10d > 0x00000035872728c8 <+296>: or %r9d,%eax > 0x00000035872728cb <+299>: movzbl 0x2(%r8),%r9d > 0x00000035872728d0 <+304>: and %r9d,%r10d > 0x00000035872728d3 <+307>: cmp $0x80,%r10b > 0x00000035872728d7 <+311>: jne 0x3587272820 <g_utf8_validate+128> > 0x00000035872728dd <+317>: shl $0x6,%eax > 0x00000035872728e0 <+320>: and $0x3f,%r9d > 0x00000035872728e4 <+324>: or %r9d,%eax > 0x00000035872728e7 <+327>: cmp %r11d,%eax > 0x00000035872728ea <+330>: jb 0x3587272820 <g_utf8_validate+128> > 0x00000035872728f0 <+336>: cmp $0x10ffff,%eax > 0x00000035872728f5 <+341>: ja 0x3587272820 <g_utf8_validate+128> > 0x00000035872728fb <+347>: mov %eax,%r9d > 0x00000035872728fe <+350>: and $0xfffff800,%r9d > 0x0000003587272905 <+357>: cmp $0xd800,%r9d > 0x000000358727290c <+364>: je 0x3587272820 <g_utf8_validate+128> > 0x0000003587272912 <+370>: lea -0xfdd0(%rax),%r9d > 0x0000003587272919 <+377>: cmp $0x1f,%r9d > 0x000000358727291d <+381>: jbe 0x3587272820 <g_utf8_validate+128> > 0x0000003587272923 <+387>: and $0xfffe,%eax > 0x0000003587272928 <+392>: cmp $0xfffe,%eax > 0x000000358727292d <+397>: je 0x3587272820 <g_utf8_validate+128> > 0x0000003587272933 <+403>: add $0x2,%r8 > 0x0000003587272937 <+407>: jmpq 0x35872727c8 <g_utf8_validate+40> > 0x000000358727293c <+412>: nopl 0x0(%rax) > 0x0000003587272940 <+416>: mov %rdi,%rax > 0x0000003587272943 <+419>: sub %r10,%rax > 0x0000003587272946 <+422>: add %rsi,%rax > 0x0000003587272949 <+425>: cmp $0x2,%rax > 0x000000358727294d <+429>: jle 0x3587272820 <g_utf8_validate+128> > 0x0000003587272953 <+435>: and $0xf,%r9d > 0x0000003587272957 <+439>: mov %rcx,%r8 > 0x000000358727295a <+442>: mov $0x800,%r11d > 0x0000003587272960 <+448>: jmpq 0x35872728a3 <g_utf8_validate+259> > 0x0000003587272965 <+453>: nopl (%rax) >=> 0x0000003587272968 <+456>: movzbl (%rdi),%r8d > 0x000000358727296c <+460>: mov %rdi,%rcx > 0x000000358727296f <+463>: test %r8b,%r8b > 0x0000003587272972 <+466>: jne 0x3587272992 <g_utf8_validate+498> > 0x0000003587272974 <+468>: jmpq 0x3587272820 <g_utf8_validate+128> > 0x0000003587272979 <+473>: nopl 0x0(%rax) > 0x0000003587272980 <+480>: movzbl 0x1(%rax),%r8d > 0x0000003587272985 <+485>: lea 0x1(%rax),%rcx > 0x0000003587272989 <+489>: test %r8b,%r8b > 0x000000358727298c <+492>: je 0x3587272820 <g_utf8_validate+128> > 0x0000003587272992 <+498>: test %r8b,%r8b > 0x0000003587272995 <+501>: movzbl (%rcx),%r9d > 0x0000003587272999 <+505>: mov %rcx,%rax > 0x000000358727299c <+508>: jns 0x3587272980 <g_utf8_validate+480> > 0x000000358727299e <+510>: mov $0xffffffe0,%r8d > 0x00000035872729a4 <+516>: and %r9d,%r8d > 0x00000035872729a7 <+519>: cmp $0xc0,%r8b > 0x00000035872729ab <+523>: je 0x3587272aa0 <g_utf8_validate+768> > 0x00000035872729b1 <+529>: mov %r9d,%eax > 0x00000035872729b4 <+532>: and $0xfffffff0,%eax > 0x00000035872729b7 <+535>: cmp $0xe0,%al > 0x00000035872729b9 <+537>: je 0x3587272ad0 <g_utf8_validate+816> > 0x00000035872729bf <+543>: mov %r9d,%eax > 0x00000035872729c2 <+546>: and $0xfffffff8,%eax > 0x00000035872729c5 <+549>: cmp $0xf0,%al > 0x00000035872729c7 <+551>: jne 0x3587272820 <g_utf8_validate+128> > 0x00000035872729cd <+557>: movzbl 0x1(%rcx),%r8d > 0x00000035872729d2 <+562>: mov $0xffffffc0,%r10d > 0x00000035872729d8 <+568>: and $0x7,%r9d > 0x00000035872729dc <+572>: lea 0x1(%rcx),%rax > 0x00000035872729e0 <+576>: and %r8d,%r10d > 0x00000035872729e3 <+579>: cmp $0x80,%r10b > 0x00000035872729e7 <+583>: jne 0x3587272820 <g_utf8_validate+128> > 0x00000035872729ed <+589>: shl $0x6,%r9d > 0x00000035872729f1 <+593>: and $0x3f,%r8d > 0x00000035872729f5 <+597>: mov $0x10000,%r11d > 0x00000035872729fb <+603>: or %r8d,%r9d > 0x00000035872729fe <+606>: movzbl 0x1(%rax),%r8d > 0x0000003587272a03 <+611>: mov $0xffffffc0,%r10d > 0x0000003587272a09 <+617>: and %r8d,%r10d > 0x0000003587272a0c <+620>: cmp $0x80,%r10b > 0x0000003587272a10 <+624>: jne 0x3587272820 <g_utf8_validate+128> > 0x0000003587272a16 <+630>: shl $0x6,%r9d > 0x0000003587272a1a <+634>: and $0x3f,%r8d > 0x0000003587272a1e <+638>: mov $0xffffffc0,%r10d > 0x0000003587272a24 <+644>: or %r9d,%r8d > 0x0000003587272a27 <+647>: movzbl 0x2(%rax),%r9d > 0x0000003587272a2c <+652>: and %r9d,%r10d > 0x0000003587272a2f <+655>: cmp $0x80,%r10b > 0x0000003587272a33 <+659>: jne 0x3587272820 <g_utf8_validate+128> > 0x0000003587272a39 <+665>: shl $0x6,%r8d > 0x0000003587272a3d <+669>: and $0x3f,%r9d > 0x0000003587272a41 <+673>: or %r9d,%r8d > 0x0000003587272a44 <+676>: cmp %r11d,%r8d > 0x0000003587272a47 <+679>: jb 0x3587272820 <g_utf8_validate+128> > 0x0000003587272a4d <+685>: cmp $0x10ffff,%r8d > 0x0000003587272a54 <+692>: ja 0x3587272820 <g_utf8_validate+128> > 0x0000003587272a5a <+698>: mov %r8d,%r9d > 0x0000003587272a5d <+701>: and $0xfffff800,%r9d > 0x0000003587272a64 <+708>: cmp $0xd800,%r9d > 0x0000003587272a6b <+715>: je 0x3587272820 <g_utf8_validate+128> > 0x0000003587272a71 <+721>: lea -0xfdd0(%r8),%r9d > 0x0000003587272a78 <+728>: cmp $0x1f,%r9d > 0x0000003587272a7c <+732>: jbe 0x3587272820 <g_utf8_validate+128> > 0x0000003587272a82 <+738>: and $0xfffe,%r8d > 0x0000003587272a89 <+745>: cmp $0xfffe,%r8d > 0x0000003587272a90 <+752>: je 0x3587272820 <g_utf8_validate+128> > 0x0000003587272a96 <+758>: add $0x2,%rax > 0x0000003587272a9a <+762>: jmpq 0x3587272980 <g_utf8_validate+480> > 0x0000003587272a9f <+767>: nop > 0x0000003587272aa0 <+768>: and $0x1e,%r9d > 0x0000003587272aa4 <+772>: je 0x3587272820 <g_utf8_validate+128> > 0x0000003587272aaa <+778>: movzbl 0x1(%rcx),%r8d > 0x0000003587272aaf <+783>: and $0xffffffc0,%r8d > 0x0000003587272ab3 <+787>: cmp $0x80,%r8b > 0x0000003587272ab7 <+791>: jne 0x3587272820 <g_utf8_validate+128> > 0x0000003587272abd <+797>: add $0x1,%rax > 0x0000003587272ac1 <+801>: jmpq 0x3587272980 <g_utf8_validate+480> > 0x0000003587272ac6 <+806>: nopw %cs:0x0(%rax,%rax,1) > 0x0000003587272ad0 <+816>: and $0xf,%r9d > 0x0000003587272ad4 <+820>: mov %rcx,%rax > 0x0000003587272ad7 <+823>: mov $0x800,%r11d > 0x0000003587272add <+829>: jmpq 0x35872729fe <g_utf8_validate+606> > 0x0000003587272ae2 <+834>: nopw 0x0(%rax,%rax,1) > 0x0000003587272ae8 <+840>: cmpb $0x0,(%rcx) > 0x0000003587272aeb <+843>: jne 0x3587272af3 <g_utf8_validate+851> > 0x0000003587272aed <+845>: mov $0x1,%eax > 0x0000003587272af2 <+850>: retq > 0x0000003587272af3 <+851>: xor %eax,%eax > 0x0000003587272af5 <+853>: retq > 0x0000003587272af6 <+854>: mov %rdi,%rcx > 0x0000003587272af9 <+857>: jmpq 0x3587272820 <g_utf8_validate+128> >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 904959
: 688804 |
688805
|
688806
|
688807
|
688808
|
688809
|
688810
|
688811
|
688812
|
688813