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 589890 Details for
Bug 829327
[abrt] remmina-1.0.0-1.fc17: freerdp_mono_image_convert: Process /usr/bin/remmina 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), 53.02 KB, created by
Aleksei
on 2012-06-06 13:32:17 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Aleksei
Created:
2012-06-06 13:32:17 UTC
Size:
53.02 KB
patch
obsolete
>[New LWP 4542] >[New LWP 4543] >[New LWP 21705] >[New LWP 21715] >[New LWP 4510] >[New LWP 21703] >warning: the debug information found in "/usr/lib/debug/usr/lib64/libX11.so.6.3.0.debug" does not match "/lib64/libX11.so.6" (CRC mismatch). > >warning: the debug information found in "/usr/lib/debug//usr/lib64/libX11.so.6.3.0.debug" does not match "/lib64/libX11.so.6" (CRC mismatch). > >warning: the debug information found in "/usr/lib/debug/usr/lib64//libX11.so.6.3.0.debug" does not match "/lib64/libX11.so.6" (CRC mismatch). > >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >warning: the debug information found in "/usr/lib/debug/usr/lib64/libfontconfig.so.1.4.4.debug" does not match "/lib64/libfontconfig.so.1" (CRC mismatch). > >warning: the debug information found in "/usr/lib/debug//usr/lib64/libfontconfig.so.1.4.4.debug" does not match "/lib64/libfontconfig.so.1" (CRC mismatch). > >warning: the debug information found in "/usr/lib/debug/usr/lib64//libfontconfig.so.1.4.4.debug" does not match "/lib64/libfontconfig.so.1" (CRC mismatch). > >Core was generated by `/usr/bin/remmina'. >Program terminated with signal 11, Segmentation fault. >#0 0x0000003cf9607140 in freerdp_mono_image_convert (srcData=0x0, width=width@entry=8, height=height@entry=8, srcBpp=<optimized out>, dstBpp=<optimized out>, bgcolor=<optimized out>, fgcolor=<optimized out>, clrconv=0x7fc3725ebba0) at /usr/src/debug/freerdp-1.0.1/libfreerdp-codec/color.c:871 >871 uint8* freerdp_mono_image_convert(uint8* srcData, int width, int height, int srcBpp, int dstBpp, uint32 bgcolor, uint32 fgcolor, HCLRCONV clrconv) > >Thread 6 (Thread 0x7fc39880c980 (LWP 21703)): >#0 0x00000031a907c221 in _int_free (av=0x31a93b0720, p=0x1f72980, have_lock=0) at malloc.c:4026 > idx = 0 > fd = 0x1f81300 > old = 0x1f81300 > old_idx = <optimized out> > size = <optimized out> > fb = 0x31a93b0728 > nextchunk = <optimized out> > nextsize = <optimized out> > nextinuse = <optimized out> > prevsize = <optimized out> > bck = <optimized out> > fwd = <optimized out> > errstr = 0x0 > locked = 0 >#1 0x000000378b44d3cf in g_free (mem=0x1f72990) at gmem.c:252 >No locals. >#2 0x000000378ee3fa0a in gdk_x11_device_manager_xi2_select_window_events (translator=0x1ac1e30, window=88109155, evmask=<optimized out>) at gdkdevicemanager-xi2.c:1644 > device_manager = 0x1ac1e30 > event_mask = {deviceid = 1, mask_len = 4, mask = 0x1f72990 ""} >#3 0x000000378ee49592 in gdk_x11_event_source_select_events (source=0x1abd440, window=88109155, event_mask=6487846, extra_x_mask=4325376) at gdkeventsource.c:443 > translator = 0x1ac1e30 > translator_mask = <optimized out> > mask = 6324004 > xmask = 4325376 > list = 0x1aa7ec0 > i = <optimized out> >#4 0x000000378e8ad145 in gtk_widget_real_set_has_tooltip (widget=widget@entry=0x1f3f230, has_tooltip=1, force=force@entry=1) at gtkwidget.c:13219 > priv = 0x1f3f280 > priv_has_tooltip = 1 >#5 0x000000378e8ad34d in gtk_widget_realize (widget=widget@entry=0x1f3f230) at gtkwidget.c:4509 > priv = 0x1f3f280 > region = <optimized out> > __PRETTY_FUNCTION__ = "gtk_widget_realize" >#6 0x000000378e8ad8a8 in gtk_widget_map (widget=0x1f3f230) at gtkwidget.c:4277 > priv = 0x1f3f280 > __PRETTY_FUNCTION__ = "gtk_widget_map" >#7 0x000000378e84e7e8 in gtk_toolbar_forall (container=<optimized out>, include_internals=1, callback=0x378e6f0970 <gtk_container_map_child>, callback_data=0x0) at gtktoolbar.c:2555 > child = <optimized out> > content = <optimized out> > next = 0x1ed4a40 > toolbar = <optimized out> > priv = 0x1c7ff40 > list = <optimized out> >#8 0x000000378e6f3c1f in gtk_container_map (widget=0x1c7fe80) at gtkcontainer.c:3228 >No locals. >#9 0x000000378e84e352 in gtk_toolbar_map (widget=<optimized out>) at gtktoolbar.c:780 > toolbar = <optimized out> > priv = 0x1c7ff40 >#10 0x000000378bc0f875 in _g_closure_invoke_va (closure=closure@entry=0x1aac2a0, return_value=return_value@entry=0x0, instance=instance@entry=0x1c7fe80, args=args@entry=0x7fffc7f6e488, n_params=0, param_types=0x0) at gclosure.c:840 > marshal = 0x378bc0dc70 <g_type_class_meta_marshalv> > marshal_data = 0xb8 > in_marshal = <optimized out> > real_closure = 0x1aac280 > __PRETTY_FUNCTION__ = "_g_closure_invoke_va" >#11 0x000000378bc27d88 in g_signal_emit_valist (instance=0x1c7fe80, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffc7f6e488) at gsignal.c:3207 > 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 = 0x7fffc7f6e750, instance = 0x1c7fe80, ihint = {signal_id = 6, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 29015920} > signal_id = 6 > instance_type = 29015920 > emission_return = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > rtype = 4 > static_scope = 0 > closure = 0x1aac2a0 > run_type = <optimized out> > hlist = 0x0 > l = <optimized out> > fastpath = 0 > instance_and_params = <optimized out> > signal_return_type = <optimized out> > param_values = <optimized out> > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#12 0x000000378bc287c2 in g_signal_emit (instance=instance@entry=0x1c7fe80, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3352 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffc7f6e560, reg_save_area = 0x7fffc7f6e4a0}} >#13 0x000000378e8ad79a in gtk_widget_map (widget=0x1c7fe80) at gtkwidget.c:4279 > priv = 0x1c7feb0 > __PRETTY_FUNCTION__ = "gtk_widget_map" >#14 0x000000378e6afaea in gtk_box_forall (container=<optimized out>, include_internals=<optimized out>, callback=0x378e6f0970 <gtk_container_map_child>, callback_data=0x0) at gtkbox.c:1858 > box = <optimized out> > priv = 0x1cf78e0 > child = <optimized out> > children = 0x1f64140 >#15 0x000000378e6f3c1f in gtk_container_map (widget=0x1cf7820) at gtkcontainer.c:3228 >No locals. >#16 0x000000378bc0f875 in _g_closure_invoke_va (closure=closure@entry=0x1aac2a0, return_value=return_value@entry=0x0, instance=instance@entry=0x1cf7820, args=args@entry=0x7fffc7f6e898, n_params=0, param_types=0x0) at gclosure.c:840 > marshal = 0x378bc0dc70 <g_type_class_meta_marshalv> > marshal_data = 0xb8 > in_marshal = <optimized out> > real_closure = 0x1aac280 > __PRETTY_FUNCTION__ = "_g_closure_invoke_va" >#17 0x000000378bc27d88 in g_signal_emit_valist (instance=0x1cf7820, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffc7f6e898) at gsignal.c:3207 > 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 = 0x7fffc7f6eb50, instance = 0x1cf7820, ihint = {signal_id = 6, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 29208192} > signal_id = 6 > instance_type = 29208192 > emission_return = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > rtype = 4 > static_scope = 0 > closure = 0x1aac2a0 > run_type = <optimized out> > hlist = 0x0 > l = <optimized out> > fastpath = 0 > instance_and_params = <optimized out> > signal_return_type = <optimized out> > param_values = <optimized out> > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#18 0x000000378bc287c2 in g_signal_emit (instance=instance@entry=0x1cf7820, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3352 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffc7f6e970, reg_save_area = 0x7fffc7f6e8b0}} >#19 0x000000378e8ad79a in gtk_widget_map (widget=widget@entry=0x1cf7820) at gtkwidget.c:4279 > priv = 0x1cf7850 > __PRETTY_FUNCTION__ = "gtk_widget_map" >#20 0x000000378e8bff18 in gtk_window_map (widget=0x1ad4190) at gtkwindow.c:4919 > child = 0x1cf7820 > window = 0x1ad4190 > priv = 0x1ad4270 > gdk_window = <optimized out> > auto_mnemonics = <optimized out> > visible_focus = <optimized out> >#21 0x000000378bc0f943 in _g_closure_invoke_va (closure=closure@entry=0x1aac2a0, return_value=return_value@entry=0x0, instance=instance@entry=0x1ad4190, args=args@entry=0x7fffc7f6ec98, n_params=0, param_types=0x0) at gclosure.c:840 > marshal = 0x378bc0dc70 <g_type_class_meta_marshalv> > marshal_data = 0xb8 > in_marshal = <optimized out> > real_closure = 0x1aac280 > __PRETTY_FUNCTION__ = "_g_closure_invoke_va" >#22 0x000000378bc27d88 in g_signal_emit_valist (instance=0x1ad4190, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffc7f6ec98) at gsignal.c:3207 > 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 = 0x7fffc7f6efb0, instance = 0x1ad4190, ihint = {signal_id = 6, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 28049984} > signal_id = 6 > instance_type = 28049984 > emission_return = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > rtype = 4 > static_scope = 0 > closure = 0x1aac2a0 > run_type = <optimized out> > hlist = 0x0 > l = <optimized out> > fastpath = 0 > instance_and_params = <optimized out> > signal_return_type = <optimized out> > param_values = <optimized out> > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#23 0x000000378bc287c2 in g_signal_emit (instance=instance@entry=0x1ad4190, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3352 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffc7f6ed70, reg_save_area = 0x7fffc7f6ecb0}} >#24 0x000000378e8ad79a in gtk_widget_map (widget=widget@entry=0x1ad4190) at gtkwidget.c:4279 > priv = 0x1ad41d0 > __PRETTY_FUNCTION__ = "gtk_widget_map" >#25 0x000000378e8b8120 in gtk_window_show (widget=0x1ad4190) at gtkwindow.c:4861 > window = 0x1ad4190 > priv = 0x1ad4270 > container = 0x1ad4190 > need_resize = <optimized out> > is_plug = <optimized out> >#26 0x000000378bc0f664 in g_closure_invoke (closure=closure@entry=0x1aa2de0, return_value=return_value@entry=0x0, n_param_values=1, param_values=param_values@entry=0x7fffc7f6f020, invocation_hint=invocation_hint@entry=0x7fffc7f6efc0) at gclosure.c:777 > marshal = 0x378bc0e270 <g_type_class_meta_marshal> > marshal_data = 0xa0 > in_marshal = <optimized out> > real_closure = 0x1aa2dc0 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#27 0x000000378bc20003 in signal_emit_unlocked_R (node=node@entry=0x1aaa210, detail=detail@entry=0, instance=instance@entry=0x1ad4190, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffc7f6f020) at gsignal.c:3477 > accumulator = 0x0 > emission = {next = 0x7fffc7f6f520, instance = 0x1ad4190, ihint = {signal_id = 4, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 28049984} > class_closure = 0x1aa2de0 > hlist = 0x0 > handler_list = <optimized out> > 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 = 4 > max_sequential_handler_number = 4156 > return_value_altered = <optimized out> >#28 0x000000378bc2866d in g_signal_emit_valist (instance=0x1ad4190, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffc7f6f268) at gsignal.c:3296 > instance_and_params = 0x7fffc7f6f020 > signal_return_type = 4 > param_values = 0x7fffc7f6f038 > node = <optimized out> > i = <optimized out> > n_params = 0 > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#29 0x000000378bc287c2 in g_signal_emit (instance=instance@entry=0x1ad4190, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3352 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffc7f6f340, reg_save_area = 0x7fffc7f6f280}} >#30 0x000000378e8ac760 in gtk_widget_show (widget=0x1ad4190) at gtkwidget.c:4011 >No locals. >#31 gtk_widget_show (widget=0x1ad4190) at gtkwidget.c:3988 >No locals. >#32 0x000000000041c6b6 in remmina_connection_holder_create_floating_toolbar (cnnhld=<optimized out>, mode=<optimized out>) at /usr/src/debug/FreeRDP-Remmina-356c033/remmina/src/remmina_connection_window.c:1618 > cnnobj = 0x1ed68f0 > priv = <optimized out> > window = <optimized out> > vbox = <optimized out> > widget = <optimized out> > eventbox = <optimized out> > hbox = <optimized out> >#33 0x000000000041d136 in remmina_connection_holder_create_fullscreen (view_mode=4, cnnobj=0x1ed68f0, cnnhld=0x1f2e5a0) at /usr/src/debug/FreeRDP-Remmina-356c033/remmina/src/remmina_connection_window.c:2064 > window = 0x1ad4d90 > oldwindow = 0x0 > color = {pixel = 3354850704, red = 0, green = 0, blue = 0} > notebook = <optimized out> > tag = <optimized out> >#34 remmina_connection_object_on_connect (gp=<optimized out>, cnnobj=0x1ed68f0) at /usr/src/debug/FreeRDP-Remmina-356c033/remmina/src/remmina_connection_window.c:2299 > cnnwin = 0x1f81300 > cnnhld = 0x1f2e5a0 > tab = <optimized out> > i = 4 >#35 0x000000378bc0f664 in g_closure_invoke (closure=0x1f21730, return_value=return_value@entry=0x0, n_param_values=1, param_values=param_values@entry=0x7fffc7f6f590, invocation_hint=invocation_hint@entry=0x7fffc7f6f530) at gclosure.c:777 > marshal = 0x378bc114b0 <g_cclosure_marshal_VOID__VOID> > marshal_data = 0x0 > in_marshal = <optimized out> > real_closure = 0x1f21710 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#36 0x000000378bc206d8 in signal_emit_unlocked_R (node=node@entry=0x1ce7230, detail=detail@entry=0, instance=instance@entry=0x1af19f0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffc7f6f590) at gsignal.c:3547 > tmp = <optimized out> > handler = 0x1f20cf0 > accumulator = 0x0 > emission = {next = 0x0, instance = 0x1af19f0, ihint = {signal_id = 266, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} > class_closure = 0x1d684b0 > hlist = 0x1f03a00 > handler_list = 0x1f03a00 > 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 = 266 > max_sequential_handler_number = 3960 > return_value_altered = 1 >#37 0x000000378bc2866d in g_signal_emit_valist (instance=instance@entry=0x1af19f0, signal_id=signal_id@entry=266, detail=detail@entry=0, var_args=var_args@entry=0x7fffc7f6f828) at gsignal.c:3296 > instance_and_params = 0x7fffc7f6f590 > signal_return_type = 4 > param_values = 0x7fffc7f6f5a8 > node = <optimized out> > i = <optimized out> > n_params = 0 > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#38 0x000000378bc28cd0 in g_signal_emit_by_name (instance=0x1af19f0, detailed_signal=detailed_signal@entry=0x7fc39158a0ce "connect") at gsignal.c:3389 > var_args = {{gp_offset = 16, fp_offset = 48, overflow_arg_area = 0x7fffc7f6f960, reg_save_area = 0x7fffc7f6f870}} > detail = 0 > signal_id = 266 > __PRETTY_FUNCTION__ = "g_signal_emit_by_name" >#39 0x000000000043229f in remmina_protocol_widget_emit_signal_timeout (user_data=0x7fc373cc4060) at /usr/src/debug/FreeRDP-Remmina-356c033/remmina/src/remmina_protocol_widget.c:290 > data = 0x7fc373cc4060 >#40 0x000000378ee1a7b0 in gdk_threads_dispatch (data=0x1f64460, data@entry=<error reading variable: value has been optimized out>) at gdk.c:763 > dispatch = 0x1f64460 > ret = 0 >#41 0x000000378b44827b in g_timeout_dispatch (source=source@entry=0x7fc373cc4080, callback=<optimized out>, user_data=<optimized out>) at gmain.c:3882 > timeout_source = <optimized out> > again = <optimized out> >#42 0x000000378b4476e5 in g_main_dispatch (context=0x1abd310) at gmain.c:2539 > dispatch = 0x378b448260 <g_timeout_dispatch> > was_in_call = 0 > user_data = 0x1f64460 > callback = 0x378ee1a780 <gdk_threads_dispatch> > cb_funcs = 0x378b71d960 > cb_data = 0x7fc373cc4100 > current_source_link = {data = 0x7fc373cc4080, next = 0x0} > need_destroy = <optimized out> > source = 0x7fc373cc4080 > current = 0x1af9760 > i = <optimized out> >#43 g_main_context_dispatch (context=context@entry=0x1abd310) at gmain.c:3075 >No locals. >#44 0x000000378b447a18 in g_main_context_iterate (context=0x1abd310, block=block@entry=1, dispatch=dispatch@entry=1, self=<error reading variable: Unhandled dwarf expression opcode 0xfa>) at gmain.c:3146 > max_priority = 2147483647 > timeout = 334 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = <optimized out> > fds = 0x1ae89f0 >#45 0x000000378b447e12 in g_main_loop_run (loop=0x1ae89d0) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#46 0x000000378e779d65 in gtk_main () at gtkmain.c:1161 > loop = 0x1ae89d0 >#47 0x00000000004143e9 in main (argc=1, argv=0x7fffc7f6fbc8) at /usr/src/debug/FreeRDP-Remmina-356c033/remmina/src/remmina.c:220 > __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x0, __do_it = 1, __cancel_type = <optimized out>} > app = 0x1ae3f30 > status = 0 > >Thread 5 (Thread 0x7fc37e9a7700 (LWP 4510)): >#0 0x00000031a90ead03 in select () at ../sysdeps/unix/syscall-template.S:82 >No locals. >#1 0x0000003cfaa091cd in wait_obj_select (listobj=<optimized out>, numobj=<optimized out>, timeout=timeout@entry=-1) at /usr/src/debug/freerdp-1.0.1/libfreerdp-utils/wait_obj.c:206 > max = <optimized out> > sock = <optimized out> > index = <optimized out> > fds = {__fds_bits = {5368709120, 0 <repeats 15 times>}} > status = <optimized out> > time = {tv_sec = 0, tv_usec = 213289708815} > ptime = 0x0 >#2 0x0000003cfaa084a9 in svc_plugin_thread_func (arg=0x7fc3722e16c0) at /usr/src/debug/freerdp-1.0.1/libfreerdp-utils/svc_plugin.c:263 > plugin = 0x7fc3722e16c0 >#3 0x00000031a9407d14 in start_thread (arg=0x7fc37e9a7700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fc37e9a7700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140477619402496, 9179608835740624528, 0, 213282586624, 140477619402496, 0, -9159626005818939760, 9153521271352682128}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#4 0x00000031a90f199d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 4 (Thread 0x7fc37f6a9700 (LWP 21715)): >#0 0x00000031a90ead03 in select () at ../sysdeps/unix/syscall-template.S:82 >No locals. >#1 0x0000003cfaa091cd in wait_obj_select (listobj=<optimized out>, numobj=<optimized out>, timeout=timeout@entry=-1) at /usr/src/debug/freerdp-1.0.1/libfreerdp-utils/wait_obj.c:206 > max = <optimized out> > sock = <optimized out> > index = <optimized out> > fds = {__fds_bits = {20971520, 0 <repeats 15 times>}} > status = <optimized out> > time = {tv_sec = 0, tv_usec = 213289708815} > ptime = 0x0 >#2 0x0000003cfaa084a9 in svc_plugin_thread_func (arg=0x7fc370004400) at /usr/src/debug/freerdp-1.0.1/libfreerdp-utils/svc_plugin.c:263 > plugin = 0x7fc370004400 >#3 0x00000031a9407d14 in start_thread (arg=0x7fc37f6a9700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fc37f6a9700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140477633042176, 9179608835740624528, 0, 213282586624, 140477633042176, 0, -9159623122822142320, 9153521271352682128}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#4 0x00000031a90f199d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 3 (Thread 0x7fc3923de700 (LWP 21705)): >#0 0x00000031a90e8eef in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = 0 > result = <optimized out> >#1 0x000000378b4479b4 in g_main_context_poll (n_fds=3, fds=0x7fc38c0010c0, timeout=-1, context=0x1af8560, priority=<optimized out>) at gmain.c:3440 > poll_func = 0x378b4557d0 <g_poll> >#2 g_main_context_iterate (context=0x1af8560, block=block@entry=1, dispatch=dispatch@entry=1, self=<error reading variable: Unhandled dwarf expression opcode 0xfa>) at gmain.c:3141 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = <optimized out> > fds = 0x7fc38c0010c0 >#3 0x000000378b447e12 in g_main_loop_run (loop=0x1af8510) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00000037928c9266 in gdbus_shared_thread_func (user_data=0x1af8530) at gdbusprivate.c:277 > data = 0x1af8530 >#5 0x000000378b46a345 in g_thread_proxy (data=0x1af6320) at gthread.c:801 > thread = 0x1af6320 >#6 0x00000031a9407d14 in start_thread (arg=0x7fc3923de700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fc3923de700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140477948880640, 9179608835740624528, 0, 213282586624, 140477948880640, 28280112, -9159299224842836336, 9153521271352682128}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#7 0x00000031a90f199d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 2 (Thread 0x7fc37d4a4700 (LWP 4543)): >#0 0x00000031a90ead03 in select () at ../sysdeps/unix/syscall-template.S:82 >No locals. >#1 0x0000003cfaa091cd in wait_obj_select (listobj=<optimized out>, numobj=<optimized out>, timeout=timeout@entry=-1) at /usr/src/debug/freerdp-1.0.1/libfreerdp-utils/wait_obj.c:206 > max = <optimized out> > sock = <optimized out> > index = <optimized out> > fds = {__fds_bits = {1374389534720, 0 <repeats 15 times>}} > status = <optimized out> > time = {tv_sec = 0, tv_usec = 0} > ptime = 0x0 >#2 0x0000003cfaa084a9 in svc_plugin_thread_func (arg=0x7fc371b6ced0) at /usr/src/debug/freerdp-1.0.1/libfreerdp-utils/svc_plugin.c:263 > plugin = 0x7fc371b6ced0 >#3 0x00000031a9407d14 in start_thread (arg=0x7fc37d4a4700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fc37d4a4700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140477597370112, 9179608835740624528, 0, 213282586624, 140477597370112, 0, -9159618994821699952, 9153521271352682128}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#4 0x00000031a90f199d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 1 (Thread 0x7fc37e1a6700 (LWP 4542)): >#0 0x0000003cf9607140 in freerdp_mono_image_convert (srcData=0x0, width=width@entry=8, height=height@entry=8, srcBpp=<optimized out>, dstBpp=<optimized out>, bgcolor=<optimized out>, fgcolor=<optimized out>, clrconv=0x7fc3725ebba0) at /usr/src/debug/freerdp-1.0.1/libfreerdp-codec/color.c:871 > index = <optimized out> > dst16 = <optimized out> > dst32 = 0x7fc373cc5600 > dstData = 0x7fc373cc5600 "x" > bitMask = <error reading variable bitMask (Cannot access memory at address 0x0)> > bitIndex = 7 > redBg = <optimized out> > greenBg = <optimized out> > blueBg = <optimized out> > redFg = <optimized out> > greenFg = <optimized out> > blueFg = <optimized out> >#1 0x0000003cfa610c9d in gdi_patblt (context=<optimized out>, patblt=0x1f4bae0) at /usr/src/debug/freerdp-1.0.1/libfreerdp-gdi/gdi.c:496 > hBmp = <optimized out> > data = <optimized out> > brush = 0x1f4bb00 > originalBrush = <optimized out> > gdi = 0x7fc373c429e0 >#2 0x0000003cf9e020d2 in update_gdi_patblt (context=0x1f5f5f0, patblt=0x1f4bae0) at /usr/src/debug/freerdp-1.0.1/libfreerdp-cache/brush.c:41 > style = 129 '\201' > brush = 0x1f4bb00 > cache = 0x7fc373c33aa0 >#3 0x00007fc39135ca38 in update_recv_primary_order (update=0x1f4a140, s=0x7fc373cc4290, flags=<optimized out>) at /usr/src/debug/freerdp-1.0.1/libfreerdp-core/orders.c:1826 > orderInfo = 0x1f4baa0 > context = 0x1f5f5f0 > primary = 0x1f4b980 >#4 0x00007fc39135d39e in update_recv_order (update=<optimized out>, s=<optimized out>) at /usr/src/debug/freerdp-1.0.1/libfreerdp-core/orders.c:2018 > controlFlags = <optimized out> >#5 0x00007fc391365c7b in fastpath_recv_orders (s=0x7fc373cc4290, fastpath=<optimized out>) at /usr/src/debug/freerdp-1.0.1/libfreerdp-core/fastpath.c:132 > update = 0x1f4a140 > numberOrders = 31 >#6 fastpath_recv_update (s=0x7fc373cc4290, size=<optimized out>, updateCode=0 '\000', fastpath=<optimized out>) at /usr/src/debug/freerdp-1.0.1/libfreerdp-core/fastpath.c:173 > context = <optimized out> > pointer = <optimized out> > update = 0x1f4a140 >#7 fastpath_recv_update_data (s=0x7fc371b6c420, fastpath=0x1f4e380) at /usr/src/debug/freerdp-1.0.1/libfreerdp-core/fastpath.c:294 > size = <optimized out> > totalSize = <optimized out> > compression = 2 '\002' > compressionFlags = <optimized out> > update_stream = 0x7fc373cc4290 > comp_stream = 0x7fc373cc4290 > roff = 7477 > next_pos = 210 > updateCode = 0 '\000' > fragmentation = <optimized out> > rdp = <optimized out> > rlen = 1679 >#8 fastpath_recv_updates (fastpath=0x1f4e380, s=s@entry=0x7fc371b6c420) at /usr/src/debug/freerdp-1.0.1/libfreerdp-core/fastpath.c:310 > update = 0x1f4a140 >#9 0x00007fc391363bca in rdp_recv_fastpath_pdu (s=0x7fc371b6c420, rdp=0x1f3bbd0) at /usr/src/debug/freerdp-1.0.1/libfreerdp-core/rdp.c:762 > length = <optimized out> > fastpath = 0x1f4e380 >#10 rdp_recv_pdu (rdp=0x1f3bbd0, s=0x7fc371b6c420) at /usr/src/debug/freerdp-1.0.1/libfreerdp-core/rdp.c:770 >No locals. >#11 0x00007fc391363e10 in rdp_recv_callback (transport=<optimized out>, s=<optimized out>, extra=<optimized out>) at /usr/src/debug/freerdp-1.0.1/libfreerdp-core/rdp.c:830 > rdp = <optimized out> >#12 0x00007fc391367052 in transport_check_fds (transport=0x1f3db10) at /usr/src/debug/freerdp-1.0.1/libfreerdp-core/transport.c:356 > pos = <optimized out> > status = <optimized out> > length = 403 > received = 0x7fc371b6c420 >#13 0x00007fc391363f79 in rdp_check_fds (rdp=<optimized out>) at /usr/src/debug/freerdp-1.0.1/libfreerdp-core/rdp.c:861 >No locals. >#14 0x00007fc39135d623 in freerdp_check_fds (instance=<optimized out>) at /usr/src/debug/freerdp-1.0.1/libfreerdp-core/freerdp.c:122 > status = <optimized out> > rdp = <optimized out> >#15 0x00007fc391584d47 in remmina_rdp_main_loop (gp=gp@entry=0x1af19f0) at /usr/src/debug/FreeRDP-Remmina-356c033/remmina-plugins/rdp/rdp_plugin.c:612 > i = <optimized out> > fds = <optimized out> > rcount = 4 > wcount = 0 > max_fds = 37 > rfds = {0x25, 0x1b, 0x1d, 0x23, 0x0 <repeats 28 times>} > wfds = {0x0 <repeats 32 times>} > rfds_set = {__fds_bits = {137438953472, 0 <repeats 15 times>}} > wfds_set = {__fds_bits = {0 <repeats 16 times>}} > rfi = 0x1f5f5f0 >#16 0x00007fc391585478 in remmina_rdp_main (gp=0x1af19f0) at /usr/src/debug/FreeRDP-Remmina-356c033/remmina-plugins/rdp/rdp_plugin.c:858 > value = <optimized out> > rdpdr_num = <optimized out> > rfi = 0x1f5f5f0 > rdpsnd_num = <optimized out> > host = 0x7fc371af8ce0 "en_US.UTF-8" > drdynvc_num = <optimized out> > cs = 0x0 > remminafile = 0x1eff6b0 > s = <optimized out> > port = 3389 >#17 remmina_rdp_main_thread (data=0x1af19f0) at /usr/src/debug/FreeRDP-Remmina-356c033/remmina-plugins/rdp/rdp_plugin.c:872 > gp = 0x1af19f0 > rfi = 0x1f5f5f0 >#18 0x00000031a9407d14 in start_thread (arg=0x7fc37e1a6700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fc37e1a6700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140477611009792, 9179608835740624528, 0, 213282586624, 140477611009792, 28065168, -9159624907917924720, 9153521271352682128}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#19 0x00000031a90f199d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. >From To Syms Read Shared Object Library >0x000000378e66e2a0 0x000000378e8ff650 Yes /lib64/libgtk-3.so.0 >0x000000378ee1a080 0x000000378ee5b924 Yes /lib64/libgdk-3.so.0 >0x000000378b419b70 0x000000378b4ac70c Yes /lib64/libglib-2.0.so.0 >0x000000379282eee0 0x00000037928ea8a4 Yes /lib64/libgio-2.0.so.0 >0x000000378bc0a910 0x000000378bc37dcc Yes /lib64/libgobject-2.0.so.0 >0x00000037924010f0 0x0000003792401fd8 Yes /lib64/libgmodule-2.0.so.0 >0x000000378b800680 0x000000378b8007fc Yes /lib64/libgthread-2.0.so.0 >0x000000378c40eeb0 0x000000378c42d490 Yes /lib64/libpango-1.0.so.0 >0x00000031b3e0b2f0 0x00000031b3e8215c Yes /lib64/libcairo.so.2 >0x000000378d206750 0x000000378d219b50 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x000000378d609b30 0x000000378d615c04 Yes /lib64/libatk-1.0.so.0 >0x00000031ad01dea0 0x00000031ad0a4260 Yes (*) /lib64/libX11.so.6 >0x00000031af803700 0x00000031af80d7d0 Yes /lib64/libXext.so.6 >0x0000003cf9208df0 0x0000003cf922fa1c Yes /lib64/libssh.so.4 >0x00000031a9405790 0x00000031a9410494 Yes /lib64/libpthread.so.0 >0x00000031c2e07200 0x00000031c2e52b48 Yes /lib64/libgcrypt.so.11 >0x000000378c012ea0 0x000000378c0421fc Yes /lib64/libvte2_90.so.9 >0x00000031aac029d0 0x00000031aac12148 Yes /lib64/libgcc_s.so.1 >0x00000031a901ef60 0x00000031a915fa40 Yes /lib64/libc.so.6 >0x000000378c804910 0x000000378c809358 Yes /lib64/libpangocairo-1.0.so.0 >0x00000031b1c02130 0x00000031b1c0bfb4 Yes /lib64/libXi.so.6 >0x00000031b32014f0 0x00000031b3203cf8 Yes /lib64/libXfixes.so.3 >0x000000378f2033c0 0x000000378f204374 Yes /lib64/libcairo-gobject.so.2 >0x000000378cc07600 0x000000378cc21bfc Yes /lib64/libpangoft2-1.0.so.0 >0x00000031b0c05ef0 0x00000031b0c1f6ec Yes (*) /lib64/libfontconfig.so.1 >0x00000031aa0055f0 0x00000031aa06cabc Yes /lib64/libm.so.6 >0x00000031b4600b00 0x00000031b4601438 Yes /lib64/libXinerama.so.1 >0x00000031b2a01830 0x00000031b2a05f34 Yes /lib64/libXrandr.so.2 >0x00000031b2e02a80 0x00000031b2e076dc Yes /lib64/libXcursor.so.1 >0x00000031c6000c30 0x00000031c6001774 Yes /lib64/libXcomposite.so.1 >0x00000031bd800b90 0x00000031bd80159c Yes /lib64/libXdamage.so.1 >0x00000031a9c02260 0x00000031a9c0554c Yes /lib64/librt.so.1 >0x00000031ac401950 0x00000031ac4060ec Yes /lib64/libffi.so.5 >0x00000031a9800ea0 0x00000031a98019e0 Yes /lib64/libdl.so.2 >0x00000031aa401f50 0x00000031aa40e648 Yes /lib64/libz.so.1 >0x00000031aa805fc0 0x00000031aa816768 Yes /lib64/libselinux.so.1 >0x00000031ab4039b0 0x00000031ab411dfc Yes /lib64/libresolv.so.2 >0x00000031b1808d80 0x00000031b1872eec Yes /lib64/libpixman-1.so.0 >0x00000031b000cbc0 0x00000031b0077250 Yes /lib64/libfreetype.so.6 >0x00000031b1004fa0 0x00000031b1020ae0 Yes /lib64/libpng15.so.15 >0x00000031b1401a70 0x00000031b14079e0 Yes /lib64/libXrender.so.1 >0x00000031ad8099c0 0x00000031ad815878 Yes /lib64/libxcb.so.1 >0x00000031afc14780 0x00000031afc46c94 Yes /lib64/libssl.so.10 >0x00000031af05ca00 0x00000031af124528 Yes /lib64/libcrypto.so.10 >0x00000031a8800b20 0x00000031a881a359 Yes /lib64/ld-linux-x86-64.so.2 >0x00000031bd000960 0x00000031bd000ed8 Yes /lib64/libgpg-error.so.0 >0x00000031b0806d20 0x00000031b081de08 Yes /lib64/libncurses.so.5 >0x00000031ac00cd90 0x00000031ac018c48 Yes /lib64/libtinfo.so.5 >0x00000031cc000ee0 0x00000031cc001814 Yes /lib64/libutil.so.1 >0x00000031b0403dd0 0x00000031b041cccc Yes /lib64/libexpat.so.1 >0x00000031ad400e80 0x00000031ad401bb0 Yes /lib64/libXau.so.6 >0x00000031ae80ad20 0x00000031ae838484 Yes /lib64/libgssapi_krb5.so.2 >0x00000031af41b540 0x00000031af492e30 Yes /lib64/libkrb5.so.3 >0x00000031acc01520 0x00000031acc02114 Yes /lib64/libcom_err.so.2 >0x00000031ae004490 0x00000031ae01c9bc Yes /lib64/libk5crypto.so.3 >0x00000031ae402a60 0x00000031ae407e9c Yes /lib64/libkrb5support.so.0 >0x00000031aec01120 0x00000031aec01ac4 Yes /lib64/libkeyutils.so.1 >0x00007fc3919ba1b0 0x00007fc3919c167c Yes /lib64/libnss_files.so.2 >0x00007fc391794b80 0x00007fc3917afde0 Yes /usr/lib64/remmina/plugins/remmina-plugin-vnc.so >0x00000031c7003e30 0x00000031c7035ad0 Yes /lib64/libjpeg.so.62 >0x00007fc391583e00 0x00007fc39158a0a4 Yes /usr/lib64/remmina/plugins/remmina-plugin-rdp.so >0x00007fc391349020 0x00007fc39136be64 Yes /lib64/libfreerdp-core.so.1.0 >0x0000003cfa605080 0x0000003cfa61149c Yes /lib64/libfreerdp-gdi.so.1.0 >0x0000003cf8e08900 0x0000003cf8e0946c Yes /lib64/libfreerdp-kbd.so.1.0 >0x0000003cfae013e0 0x0000003cfae02034 Yes /lib64/libfreerdp-rail.so.1.0 >0x0000003cf96020f0 0x0000003cf960bb80 Yes /lib64/libfreerdp-codec.so.1.0 >0x0000003cf9a016b0 0x0000003cf9a02d4c Yes /lib64/libfreerdp-channels.so.1.0 >0x0000003cfaa04250 0x0000003cfaa09208 Yes /lib64/libfreerdp-utils.so.1.0 >0x0000003cf9e01ef0 0x0000003cf9e04124 Yes /lib64/libfreerdp-cache.so.1.0 >0x00007fc391112d60 0x00007fc39112a9a0 Yes /lib64/libxkbfile.so.1 >0x00007fc390e31cf0 0x00007fc390ed9a30 Yes /usr/lib64/gtk-3.0/3.0.0/theming-engines/liboxygen-gtk.so >0x00000031abc5baf0 0x00000031abcc13ab Yes /lib64/libstdc++.so.6 >0x00007fc3903c6130 0x00007fc3903c7094 Yes /usr/lib64/freerdp/cliprdr.so >0x00007fc3901bf0d0 0x00007fc3901c2894 Yes /lib64/libnss_dns.so.2 >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0x7fc373cc5600 140477438121472 >rbx 0xffffff 16777215 >rcx 0x1ce1 7393 >rdx 0x7 7 >rsi 0x100 256 >rdi 0x7fc370000020 140477374398496 >rbp 0x0 0x0 >rsp 0x7fc37e1a5650 0x7fc37e1a5650 >r8 0xd6d3ce 14078926 >r9 0xffffff 16777215 >r10 0xced3d6 13554646 >r11 0x7fc373cc5600 140477438121472 >r12 0x7fc3725ebba0 140477414161312 >r13 0x8 8 >r14 0xd6 214 >r15 0xd300 54016 >rip 0x3cf9607140 0x3cf9607140 <freerdp_mono_image_convert+896> >eflags 0x10202 [ 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 freerdp_mono_image_convert: > 0x0000003cf9606dc0 <+0>: push %r15 > 0x0000003cf9606dc2 <+2>: push %r14 > 0x0000003cf9606dc4 <+4>: push %r13 > 0x0000003cf9606dc6 <+6>: mov %edx,%r13d > 0x0000003cf9606dc9 <+9>: push %r12 > 0x0000003cf9606dcb <+11>: push %rbp > 0x0000003cf9606dcc <+12>: mov %rdi,%rbp > 0x0000003cf9606dcf <+15>: mov %r8d,%edi > 0x0000003cf9606dd2 <+18>: push %rbx > 0x0000003cf9606dd3 <+19>: sub $0x38,%rsp > 0x0000003cf9606dd7 <+23>: cmp $0xf,%ecx > 0x0000003cf9606dda <+26>: mov 0x70(%rsp),%ebx > 0x0000003cf9606dde <+30>: mov 0x78(%rsp),%r12 > 0x0000003cf9606de3 <+35>: je 0x3cf9606fd0 <freerdp_mono_image_convert+528> > 0x0000003cf9606de9 <+41>: cmp $0x10,%ecx > 0x0000003cf9606dec <+44>: je 0x3cf9606f20 <freerdp_mono_image_convert+352> > 0x0000003cf9606df2 <+50>: cmp $0x8,%ecx > 0x0000003cf9606df5 <+53>: je 0x3cf9606e46 <freerdp_mono_image_convert+134> > 0x0000003cf9606df7 <+55>: mov %r9d,%r10d > 0x0000003cf9606dfa <+58>: mov %ebx,%r14d > 0x0000003cf9606dfd <+61>: mov %r9d,%r11d > 0x0000003cf9606e00 <+64>: and $0xff0000,%r10d > 0x0000003cf9606e07 <+71>: and $0xff0000,%r14d > 0x0000003cf9606e0e <+78>: mov %ebx,%r15d > 0x0000003cf9606e11 <+81>: shr $0x10,%r10d > 0x0000003cf9606e15 <+85>: shr $0x8,%r11d > 0x0000003cf9606e19 <+89>: mov %r9d,%r8d > 0x0000003cf9606e1c <+92>: shr $0x10,%r14d > 0x0000003cf9606e20 <+96>: shr $0x8,%r15d > 0x0000003cf9606e24 <+100>: mov %ebx,%edx > 0x0000003cf9606e26 <+102>: cmp $0x10,%edi > 0x0000003cf9606e29 <+105>: je 0x3cf9606e8f <freerdp_mono_image_convert+207> > 0x0000003cf9606e2b <+107>: cmp $0x20,%edi > 0x0000003cf9606e2e <+110>: mov %rbp,%rax > 0x0000003cf9606e31 <+113>: je 0x3cf96070ac <freerdp_mono_image_convert+748> > 0x0000003cf9606e37 <+119>: add $0x38,%rsp > 0x0000003cf9606e3b <+123>: pop %rbx > 0x0000003cf9606e3c <+124>: pop %rbp > 0x0000003cf9606e3d <+125>: pop %r12 > 0x0000003cf9606e3f <+127>: pop %r13 > 0x0000003cf9606e41 <+129>: pop %r14 > 0x0000003cf9606e43 <+131>: pop %r15 > 0x0000003cf9606e45 <+133>: retq > 0x0000003cf9606e46 <+134>: mov 0x10(%r12),%rax > 0x0000003cf9606e4b <+139>: and $0xff,%r9d > 0x0000003cf9606e52 <+146>: and $0xff,%ebx > 0x0000003cf9606e58 <+152>: mov %r9d,%edx > 0x0000003cf9606e5b <+155>: lea (%rdx,%rdx,2),%rdx > 0x0000003cf9606e5f <+159>: mov 0x8(%rax),%rax > 0x0000003cf9606e63 <+163>: add %rax,%rdx > 0x0000003cf9606e66 <+166>: movzbl (%rdx),%r10d > 0x0000003cf9606e6a <+170>: movzbl 0x1(%rdx),%r11d > 0x0000003cf9606e6f <+175>: movzbl 0x2(%rdx),%r8d > 0x0000003cf9606e74 <+180>: mov %ebx,%edx > 0x0000003cf9606e76 <+182>: lea (%rdx,%rdx,2),%rdx > 0x0000003cf9606e7a <+186>: add %rdx,%rax > 0x0000003cf9606e7d <+189>: cmp $0x10,%edi > 0x0000003cf9606e80 <+192>: movzbl (%rax),%r14d > 0x0000003cf9606e84 <+196>: movzbl 0x1(%rax),%r15d > 0x0000003cf9606e89 <+201>: movzbl 0x2(%rax),%edx > 0x0000003cf9606e8d <+205>: jne 0x3cf9606e2b <freerdp_mono_image_convert+107> > 0x0000003cf9606e8f <+207>: mov 0x8(%r12),%eax > 0x0000003cf9606e94 <+212>: test %eax,%eax > 0x0000003cf9606e96 <+214>: jne 0x3cf9607065 <freerdp_mono_image_convert+677> > 0x0000003cf9606e9c <+220>: cmp $0xf,%ecx > 0x0000003cf9606e9f <+223>: je 0x3cf96071aa <freerdp_mono_image_convert+1002> > 0x0000003cf9606ea5 <+229>: imul %r13d,%esi > 0x0000003cf9606ea9 <+233>: mov %r9d,0x28(%rsp) > 0x0000003cf9606eae <+238>: lea (%rsi,%rsi,1),%edi > 0x0000003cf9606eb1 <+241>: movslq %edi,%rdi > 0x0000003cf9606eb4 <+244>: callq 0x3cf9601ff0 <malloc@plt> > 0x0000003cf9606eb9 <+249>: test %r13d,%r13d > 0x0000003cf9606ebc <+252>: mov 0x28(%rsp),%r9d > 0x0000003cf9606ec1 <+257>: jle 0x3cf9606e37 <freerdp_mono_image_convert+119> > 0x0000003cf9606ec7 <+263>: lea -0x1(%r13),%edx > 0x0000003cf9606ecb <+267>: mov %rax,%r8 > 0x0000003cf9606ece <+270>: lea 0x1(%rbp,%rdx,1),%r10 > 0x0000003cf9606ed3 <+275>: nopl 0x0(%rax,%rax,1) > 0x0000003cf9606ed8 <+280>: movzbl 0x0(%rbp),%edi > 0x0000003cf9606edc <+284>: mov %r8,%rdx > 0x0000003cf9606edf <+287>: mov $0x7,%ecx > 0x0000003cf9606ee4 <+292>: nopl 0x0(%rax) > 0x0000003cf9606ee8 <+296>: mov %edi,%esi > 0x0000003cf9606eea <+298>: sar %cl,%esi > 0x0000003cf9606eec <+300>: and $0x1,%esi > 0x0000003cf9606eef <+303>: mov %r9d,%esi > 0x0000003cf9606ef2 <+306>: cmove %ebx,%esi > 0x0000003cf9606ef5 <+309>: sub $0x1,%ecx > 0x0000003cf9606ef8 <+312>: mov %si,(%rdx) > 0x0000003cf9606efb <+315>: add $0x2,%rdx > 0x0000003cf9606eff <+319>: cmp $0xffffffff,%ecx > 0x0000003cf9606f02 <+322>: jne 0x3cf9606ee8 <freerdp_mono_image_convert+296> > 0x0000003cf9606f04 <+324>: add $0x1,%rbp > 0x0000003cf9606f08 <+328>: add $0x10,%r8 > 0x0000003cf9606f0c <+332>: cmp %r10,%rbp > 0x0000003cf9606f0f <+335>: jne 0x3cf9606ed8 <freerdp_mono_image_convert+280> > 0x0000003cf9606f11 <+337>: add $0x38,%rsp > 0x0000003cf9606f15 <+341>: pop %rbx > 0x0000003cf9606f16 <+342>: pop %rbp > 0x0000003cf9606f17 <+343>: pop %r12 > 0x0000003cf9606f19 <+345>: pop %r13 > 0x0000003cf9606f1b <+347>: pop %r14 > 0x0000003cf9606f1d <+349>: pop %r15 > 0x0000003cf9606f1f <+351>: retq > 0x0000003cf9606f20 <+352>: mov %r9d,%edx > 0x0000003cf9606f23 <+355>: mov %r9d,%r8d > 0x0000003cf9606f26 <+358>: mov %r9d,%r14d > 0x0000003cf9606f29 <+361>: and $0xf800,%edx > 0x0000003cf9606f2f <+367>: and $0x7e0,%r8d > 0x0000003cf9606f36 <+374>: and $0x1f,%r14d > 0x0000003cf9606f3a <+378>: shr $0xb,%edx > 0x0000003cf9606f3d <+381>: shr $0x5,%r8d > 0x0000003cf9606f41 <+385>: mov %ebx,%r15d > 0x0000003cf9606f44 <+388>: mov %edx,%eax > 0x0000003cf9606f46 <+390>: and $0xf800,%r15d > 0x0000003cf9606f4d <+397>: shl $0x3,%edx > 0x0000003cf9606f50 <+400>: shr $0x2,%al > 0x0000003cf9606f53 <+403>: shr $0xb,%r15d > 0x0000003cf9606f57 <+407>: mov %eax,%r10d > 0x0000003cf9606f5a <+410>: mov %r8d,%eax > 0x0000003cf9606f5d <+413>: shr $0x4,%al > 0x0000003cf9606f60 <+416>: or %edx,%r10d > 0x0000003cf9606f63 <+419>: mov %ebx,%edx > 0x0000003cf9606f65 <+421>: mov %eax,%r11d > 0x0000003cf9606f68 <+424>: lea 0x0(,%r8,4),%eax > 0x0000003cf9606f70 <+432>: and $0x7e0,%edx > 0x0000003cf9606f76 <+438>: shr $0x5,%edx > 0x0000003cf9606f79 <+441>: or %eax,%r11d > 0x0000003cf9606f7c <+444>: mov %r14d,%eax > 0x0000003cf9606f7f <+447>: shl $0x3,%r14d > 0x0000003cf9606f83 <+451>: shr $0x2,%al > 0x0000003cf9606f86 <+454>: mov %eax,%r8d > 0x0000003cf9606f89 <+457>: mov %ebx,%eax > 0x0000003cf9606f8b <+459>: and $0x1f,%eax > 0x0000003cf9606f8e <+462>: or %r14d,%r8d > 0x0000003cf9606f91 <+465>: mov %eax,0xc(%rsp) > 0x0000003cf9606f95 <+469>: mov %r15d,%eax > 0x0000003cf9606f98 <+472>: shl $0x3,%r15d > 0x0000003cf9606f9c <+476>: shr $0x2,%al > 0x0000003cf9606f9f <+479>: mov %eax,%r14d > 0x0000003cf9606fa2 <+482>: mov %edx,%eax > 0x0000003cf9606fa4 <+484>: shl $0x2,%edx > 0x0000003cf9606fa7 <+487>: shr $0x4,%al > 0x0000003cf9606faa <+490>: or %r15d,%r14d > 0x0000003cf9606fad <+493>: mov %eax,%r15d > 0x0000003cf9606fb0 <+496>: or %edx,%r15d > 0x0000003cf9606fb3 <+499>: movzbl 0xc(%rsp),%edx > 0x0000003cf9606fb8 <+504>: mov 0xc(%rsp),%eax > 0x0000003cf9606fbc <+508>: shl $0x3,%eax > 0x0000003cf9606fbf <+511>: shr $0x2,%dl > 0x0000003cf9606fc2 <+514>: or %eax,%edx > 0x0000003cf9606fc4 <+516>: jmpq 0x3cf9606e26 <freerdp_mono_image_convert+102> > 0x0000003cf9606fc9 <+521>: nopl 0x0(%rax) > 0x0000003cf9606fd0 <+528>: mov %r9d,%edx > 0x0000003cf9606fd3 <+531>: mov %r9d,%r8d > 0x0000003cf9606fd6 <+534>: mov %r9d,%r14d > 0x0000003cf9606fd9 <+537>: and $0x7c00,%edx > 0x0000003cf9606fdf <+543>: and $0x3e0,%r8d > 0x0000003cf9606fe6 <+550>: and $0x1f,%r14d > 0x0000003cf9606fea <+554>: shr $0xa,%edx > 0x0000003cf9606fed <+557>: shr $0x5,%r8d > 0x0000003cf9606ff1 <+561>: mov %ebx,%r15d > 0x0000003cf9606ff4 <+564>: mov %edx,%eax > 0x0000003cf9606ff6 <+566>: and $0x7c00,%r15d > 0x0000003cf9606ffd <+573>: shl $0x3,%edx > 0x0000003cf9607000 <+576>: shr $0x2,%al > 0x0000003cf9607003 <+579>: shr $0xa,%r15d > 0x0000003cf9607007 <+583>: mov %eax,%r10d > 0x0000003cf960700a <+586>: mov %r8d,%eax > 0x0000003cf960700d <+589>: shr $0x2,%al > 0x0000003cf9607010 <+592>: or %edx,%r10d > 0x0000003cf9607013 <+595>: mov %ebx,%edx > 0x0000003cf9607015 <+597>: mov %eax,%r11d > 0x0000003cf9607018 <+600>: lea 0x0(,%r8,8),%eax > 0x0000003cf9607020 <+608>: and $0x3e0,%edx > 0x0000003cf9607026 <+614>: shr $0x5,%edx > 0x0000003cf9607029 <+617>: or %eax,%r11d > 0x0000003cf960702c <+620>: mov %r14d,%eax > 0x0000003cf960702f <+623>: shl $0x3,%r14d > 0x0000003cf9607033 <+627>: shr $0x2,%al > 0x0000003cf9607036 <+630>: mov %eax,%r8d > 0x0000003cf9607039 <+633>: mov %ebx,%eax > 0x0000003cf960703b <+635>: and $0x1f,%eax > 0x0000003cf960703e <+638>: or %r14d,%r8d > 0x0000003cf9607041 <+641>: mov %eax,0xc(%rsp) > 0x0000003cf9607045 <+645>: mov %r15d,%eax > 0x0000003cf9607048 <+648>: shl $0x3,%r15d > 0x0000003cf960704c <+652>: shr $0x2,%al > 0x0000003cf960704f <+655>: mov %eax,%r14d > 0x0000003cf9607052 <+658>: mov %edx,%eax > 0x0000003cf9607054 <+660>: shl $0x3,%edx > 0x0000003cf9607057 <+663>: shr $0x2,%al > 0x0000003cf960705a <+666>: or %r15d,%r14d > 0x0000003cf960705d <+669>: mov %eax,%r15d > 0x0000003cf9607060 <+672>: jmpq 0x3cf9606fb0 <freerdp_mono_image_convert+496> > 0x0000003cf9607065 <+677>: cmp $0x10,%ecx > 0x0000003cf9607068 <+680>: jne 0x3cf9606ea5 <freerdp_mono_image_convert+229> > 0x0000003cf960706e <+686>: mov %r9d,%eax > 0x0000003cf9607071 <+689>: mov %r9d,%edx > 0x0000003cf9607074 <+692>: shr %r9d > 0x0000003cf9607077 <+695>: and $0xf800,%eax > 0x0000003cf960707c <+700>: and $0x1f,%edx > 0x0000003cf960707f <+703>: and $0x3e0,%r9d > 0x0000003cf9607086 <+710>: shr %eax > 0x0000003cf9607088 <+712>: or %edx,%eax > 0x0000003cf960708a <+714>: mov %ebx,%edx > 0x0000003cf960708c <+716>: or %eax,%r9d > 0x0000003cf960708f <+719>: mov %ebx,%eax > 0x0000003cf9607091 <+721>: and $0x1f,%edx > 0x0000003cf9607094 <+724>: and $0xf800,%eax > 0x0000003cf9607099 <+729>: shr %ebx > 0x0000003cf960709b <+731>: shr %eax > 0x0000003cf960709d <+733>: and $0x3e0,%ebx > 0x0000003cf96070a3 <+739>: or %edx,%eax > 0x0000003cf96070a5 <+741>: or %eax,%ebx > 0x0000003cf96070a7 <+743>: jmpq 0x3cf9606ea5 <freerdp_mono_image_convert+229> > 0x0000003cf96070ac <+748>: imul %r13d,%esi > 0x0000003cf96070b0 <+752>: mov %dl,0x10(%rsp) > 0x0000003cf96070b4 <+756>: mov %r8b,0x18(%rsp) > 0x0000003cf96070b9 <+761>: mov %r10b,0x28(%rsp) > 0x0000003cf96070be <+766>: mov %r11b,0x20(%rsp) > 0x0000003cf96070c3 <+771>: lea 0x0(,%rsi,4),%edi > 0x0000003cf96070ca <+778>: movslq %edi,%rdi > 0x0000003cf96070cd <+781>: callq 0x3cf9601ff0 <malloc@plt> > 0x0000003cf96070d2 <+786>: test %r13d,%r13d > 0x0000003cf96070d5 <+789>: movzbl 0x10(%rsp),%edx > 0x0000003cf96070da <+794>: movzbl 0x18(%rsp),%r8d > 0x0000003cf96070e0 <+800>: movzbl 0x28(%rsp),%r10d > 0x0000003cf96070e6 <+806>: movzbl 0x20(%rsp),%r11d > 0x0000003cf96070ec <+812>: jle 0x3cf9606e37 <freerdp_mono_image_convert+119> > 0x0000003cf96070f2 <+818>: mov %r8d,%ebx > 0x0000003cf96070f5 <+821>: shl $0x8,%r11d > 0x0000003cf96070f9 <+825>: movzbl %r10b,%r9d > 0x0000003cf96070fd <+829>: shl $0x10,%ebx > 0x0000003cf9607100 <+832>: mov %edx,%r10d > 0x0000003cf9607103 <+835>: movzbl %r15b,%r15d > 0x0000003cf9607107 <+839>: or %r11d,%ebx > 0x0000003cf960710a <+842>: shl $0x8,%r15d > 0x0000003cf960710e <+846>: shl $0x10,%r10d > 0x0000003cf9607112 <+850>: or %r9d,%ebx > 0x0000003cf9607115 <+853>: shl $0x10,%r9d > 0x0000003cf9607119 <+857>: or %r15d,%r10d > 0x0000003cf960711c <+860>: or %r11d,%r9d > 0x0000003cf960711f <+863>: mov %rax,%r11 > 0x0000003cf9607122 <+866>: or %r8d,%r9d > 0x0000003cf9607125 <+869>: movzbl %r14b,%r8d > 0x0000003cf9607129 <+873>: or %r8d,%r10d > 0x0000003cf960712c <+876>: shl $0x10,%r8d > 0x0000003cf9607130 <+880>: or %r15d,%r8d > 0x0000003cf9607133 <+883>: or %edx,%r8d > 0x0000003cf9607136 <+886>: lea -0x1(%r13),%edx > 0x0000003cf960713a <+890>: lea 0x1(%rbp,%rdx,1),%r13 > 0x0000003cf960713f <+895>: nop >=> 0x0000003cf9607140 <+896>: movzbl 0x0(%rbp),%esi > 0x0000003cf9607144 <+900>: mov %r11,%rcx > 0x0000003cf9607147 <+903>: mov $0x7,%edx > 0x0000003cf960714c <+908>: jmp 0x3cf960716c <freerdp_mono_image_convert+940> > 0x0000003cf960714e <+910>: xchg %ax,%ax > 0x0000003cf9607150 <+912>: mov 0x4(%r12),%r15d > 0x0000003cf9607155 <+917>: mov %r9d,%edi > 0x0000003cf9607158 <+920>: test %r15d,%r15d > 0x0000003cf960715b <+923>: cmovne %ebx,%edi > 0x0000003cf960715e <+926>: sub $0x1,%edx > 0x0000003cf9607161 <+929>: mov %edi,(%rcx) > 0x0000003cf9607163 <+931>: add $0x4,%rcx > 0x0000003cf9607167 <+935>: cmp $0xffffffff,%edx > 0x0000003cf960716a <+938>: je 0x3cf960718e <freerdp_mono_image_convert+974> > 0x0000003cf960716c <+940>: bt %edx,%esi > 0x0000003cf960716f <+943>: jb 0x3cf9607150 <freerdp_mono_image_convert+912> > 0x0000003cf9607171 <+945>: mov 0x4(%r12),%r14d > 0x0000003cf9607176 <+950>: mov %r8d,%edi > 0x0000003cf9607179 <+953>: test %r14d,%r14d > 0x0000003cf960717c <+956>: cmovne %r10d,%edi > 0x0000003cf9607180 <+960>: sub $0x1,%edx > 0x0000003cf9607183 <+963>: mov %edi,(%rcx) > 0x0000003cf9607185 <+965>: add $0x4,%rcx > 0x0000003cf9607189 <+969>: cmp $0xffffffff,%edx > 0x0000003cf960718c <+972>: jne 0x3cf960716c <freerdp_mono_image_convert+940> > 0x0000003cf960718e <+974>: add $0x1,%rbp > 0x0000003cf9607192 <+978>: add $0x20,%r11 > 0x0000003cf9607196 <+982>: cmp %r13,%rbp > 0x0000003cf9607199 <+985>: jne 0x3cf9607140 <freerdp_mono_image_convert+896> > 0x0000003cf960719b <+987>: add $0x38,%rsp > 0x0000003cf960719f <+991>: pop %rbx > 0x0000003cf96071a0 <+992>: pop %rbp > 0x0000003cf96071a1 <+993>: pop %r12 > 0x0000003cf96071a3 <+995>: pop %r13 > 0x0000003cf96071a5 <+997>: pop %r14 > 0x0000003cf96071a7 <+999>: pop %r15 > 0x0000003cf96071a9 <+1001>: retq > 0x0000003cf96071aa <+1002>: mov %r9d,%eax > 0x0000003cf96071ad <+1005>: mov %r9d,%edx > 0x0000003cf96071b0 <+1008>: and $0x1f,%r9d > 0x0000003cf96071b4 <+1012>: and $0x3e0,%eax > 0x0000003cf96071b9 <+1017>: and $0x7c00,%edx > 0x0000003cf96071bf <+1023>: shr $0x5,%eax > 0x0000003cf96071c2 <+1026>: add %edx,%edx > 0x0000003cf96071c4 <+1028>: or %edx,%r9d > 0x0000003cf96071c7 <+1031>: lea (%rax,%rax,1),%edx > 0x0000003cf96071ca <+1034>: shr $0x4,%eax > 0x0000003cf96071cd <+1037>: or %edx,%eax > 0x0000003cf96071cf <+1039>: mov %ebx,%edx > 0x0000003cf96071d1 <+1041>: shl $0x5,%eax > 0x0000003cf96071d4 <+1044>: and $0x7c00,%edx > 0x0000003cf96071da <+1050>: or %eax,%r9d > 0x0000003cf96071dd <+1053>: mov %ebx,%eax > 0x0000003cf96071df <+1055>: add %edx,%edx > 0x0000003cf96071e1 <+1057>: and $0x3e0,%eax > 0x0000003cf96071e6 <+1062>: and $0x1f,%ebx > 0x0000003cf96071e9 <+1065>: shr $0x5,%eax > 0x0000003cf96071ec <+1068>: or %edx,%ebx > 0x0000003cf96071ee <+1070>: lea (%rax,%rax,1),%edx > 0x0000003cf96071f1 <+1073>: shr $0x4,%eax > 0x0000003cf96071f4 <+1076>: or %edx,%eax > 0x0000003cf96071f6 <+1078>: shl $0x5,%eax > 0x0000003cf96071f9 <+1081>: or %eax,%ebx > 0x0000003cf96071fb <+1083>: jmpq 0x3cf9606ea5 <freerdp_mono_image_convert+229> >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 829327
: 589890 |
589891
|
589892
|
589893