On Tue, Aug 25, 2009 at 04:52:15PM +0200, Viktor Griph wrote: >> I'll follow Viktor's suggestion next and send a backtrace to >> fvwm-workers. Any other suggestions on how to fix this are more than >> welcome, > > Do you have any progress on getting a backtrace? I would like to look > into this issue before releasing 2.5.28 to at least make sure that the > issue is not a major one, but hopefuly to be able to locate and fix > the issue directly as well.
Hi Viktor (and everybody else), Thanks for checking -- I did the backtrace over the weekend (attached to this message), and I couldn't fix things myself. The semester started on Monday, so I put hacking on hold. (However I'm happy to test/share my findings in the meantime.) For others on the fvwm-workers mailing list, here's a brief description of the problem I had: Fvwm (26,27,CVS) segfaults when I change a windows mini-icon (e.g. via "Pick WindowStyle MiniIcon vim.png"). This happens on my work computers (Quad core, 64bit, OpenSuse 11.1), however does not happen on my Gentoo laptop (dual core, 32bit). fvwm --version gives [fvwm][main]: <<DEBUG>> Entered, about to parse args fvwm 2.5.28 (from cvs) compiled on Aug 21 2009 at 23:37:43 with support for: ReadLine, Stroke, XPM, PNG, SVG, Shape, XShm, SM, Bidi text, Xinerama, XRender, XCursor, XFT, NLS and the backtrace is attached. I'll be happy to send config files / any other info you need. (I just won't be able to hack myself for a few weeks.) Thanks again, GI -- Windows 3.1 - The best $89 solitaire game you can buy.
Core was generated by `./bin/fvwm -r'. Program terminated with signal 11, Segmentation fault. #0 0x00000000004a1319 in ewmh_SetWmIconFromPixmap (fw=0x810c60, orig_icon=0x7d25e0, orig_size=0x7fff8f13f76c, is_mini_icon=1) at ewmh_icons.c:309 309 fvwm_msg( DBG, __func__, #0 0x00000000004a1319 in ewmh_SetWmIconFromPixmap (fw=0x810c60, orig_icon=0x7d25e0, orig_size=0x7fff8f13f76c, is_mini_icon=1) at ewmh_icons.c:309 k_width = 16 k_height = 16 new_icon = (CARD32 *) 0x0 keep_start = 0 keep_length = 0 width = 22 height = 22 i = -1849572926 j = 32767 k = -1894517048 l = 32767 m = 7345984 s = 744 pixmap = 18874832 mask = 0 alpha = 18874833 image = (XImage *) 0x130 m_image = (XImage *) 0x0 a_image = (XImage *) 0x0 save_picture_w_g_width = 0 save_picture_w_g_height = 0 save_icon_depth = 0 save_icon_pixmap = 0 save_icon_mask = 0 save_icon_alpha = 0 save_icon_nalloc_pixels = 0 save_icon_alloc_pixels = (Pixel *) 0x0 save_icon_no_limit = 0 save_icon_pixmap_w = 0 is_pixmap_ours = 0 is_icon_ours = 0 is_icon_shaped = 0 destroy_icon_pix = 0 #1 0x00000000004a0d2b in EWMH_DoUpdateWmIcon (fw=0x810c60, mini_icon=1, icon=0) at ewmh_icons.c:177 list = (CARD32 *) 0x7d25e0 new_list = (CARD32 *) 0x0 dummy = (CARD32 *) 0x0 size = 0 icon_too = 0 #2 0x00000000004a3d05 in apply_window_updates (t=0x810c60, flags=0x7fff8f13fde0, pstyle=0x7fff8f13fdf0, focus_w=0x810c60) at update.c:514 old_t = {name = {name = 0x7cd190 "mrxvt", name_list = 0x0}, icon_name = {name = 0x810a80 "mrxvt", name_list = 0x0}, visible_name = 0x7cd190 "mrxvt", visible_icon_name = 0x810a80 "mrxvt", style_name = 0x0, name_count = 0, icon_name_count = 0, next = 0x7a1ba0, prev = 0x706a20, stack_next = 0x7a2a20, stack_prev = 0x7cbcb0, wins = { frame = 18875090, parent = 18875091, client = 6291461, title = 18875100, button_w = {18875101, 18875102, 18875103, 18875104, 0, 18875105, 0, 0, 0, 0}, sides = {18875093, 18875095, 18875097, 18875099}, corners = { 18875092, 18875094, 18875096, 18875098}, icon_title_w = 0, icon_pixmap_w = 0, transientfor = 124}, flags = {common = { is_sticky_across_pages = 0, is_sticky_across_desks = 0, has_icon_font = 1, has_no_border = 0, has_window_font = 1, title_dir = 0, user_states = 5, s = {do_circulate_skip = 0, do_circulate_skip_icon = 0, do_circulate_skip_shaded = 0, do_ewmh_donate_icon = 1, do_ewmh_donate_mini_icon = 1, do_ewmh_ignore_state_hints = 0, do_ewmh_ignore_strut_hints = 0, do_ewmh_mini_icon_override = 0, do_ewmh_use_stacking_hints = 0, do_ewmh_ignore_window_type = 0, do_iconify_window_groups = 0, do_ignore_gnome_hints = 0, do_ignore_icon_boxes = 0, do_ignore_restack = 0, do_use_window_group_hint = 0, do_lower_transient = 1, do_not_show_on_map = 0, do_raise_transient = 1, do_resize_opaque = 0, do_shrink_windowshade = 1, do_stack_transient_parent = 1, do_window_list_skip = 0, ewmh_maximize_mode = 2, has_depressable_border = 0, has_mwm_border = 0, has_mwm_buttons = 0, has_mwm_override = 0, has_no_icon_title = 0, has_override_size = 0, has_stippled_title = 0, has_stippled_icon_title = 0, has_no_sticky_stippled_title = 0, has_no_sticky_stippled_icon_title = 0, icon_override = 2, is_bottom_title_rotated = 0, is_fixed = 0, is_fixed_ppos = 0, is_uniconifiable = 0, is_unmaximizable = 0, is_unclosable = 0, is_maximize_fixed_size_disallowed = 0, is_icon_sticky_across_pages = 0, is_icon_sticky_across_desks = 0, is_icon_suppressed = 0, is_left_title_rotated_cw = 0, is_lenient = 0, is_size_fixed = 0, is_psize_fixed = 0, is_right_title_rotated_cw = 1, is_top_title_rotated = 0, use_icon_position_hint = 1, use_indexed_window_name = 0, use_indexed_icon_name = 0, windowshade_laziness = 0, use_title_decor_rotation = 1, focus_policy = {do_raise_focused_click = {client = 1, decor = 1, icon = 0}, do_raise_unfocused_click = {client = 1, decor = 1, icon = 0}, do_focus_click = {client = 1, decor = 1, icon = 1}, do_focus_enter = 0, do_unfocus_leave = 0, do_focus_by_program = 1, do_focus_by_function = 1, do_warp_pointer_on_focus_func = 0, is_lenient = 0, use_mouse_buttons = 1, use_modifiers = 0, do_pass_focus_click = 1, do_pass_raise_click = 1, do_ignore_focus_click_motion = 0, do_ignore_raise_click_motion = 0, do_allow_func_focus_click = 1, do_allow_func_raise_click = 1, do_open_grabs_focus = 1, do_open_grabs_focus_transient = 1, do_override_grab_focus = 0, do_close_releases_focus = 1, do_close_releases_focus_transient = 1, do_override_release_focus = 0, do_sort_windowlist_by = 1}}}, cr_motion_method = 0, was_cr_motion_method_detected = 0, does_wm_delete_window = 1, does_wm_take_focus = 0, do_force_next_cr = 0, do_force_next_pn = 0, do_iconify_after_map = 0, do_disable_constrain_size_fullscreen = 0, do_reuse_destroyed = 0, has_handles = 1, has_icon_changed = 0, has_title = 1, has_new_wm_normal_hints = 0, is_decor_changed = 0, is_iconify_pending = 0, is_focused_on_other_desk = 0, is_focus_change_broadcast_pending = 0, is_fully_visible = 1, is_iconified = 0, is_iconified_by_parent = 0, is_icon_entered = 0, is_icon_font_loaded = 1, is_icon_moved = 0, is_icon_ours = 0, is_icon_shaped = 0, is_icon_unmapped = 0, is_in_transient_subtree = 1, is_mapped = 1, is_map_pending = 0, is_maximized = 0, is_name_changed = 0, is_partially_visible = 1, is_pixmap_ours = 0, is_placed_by_fvwm = 1, is_scheduled_for_destroy = 0, is_scheduled_for_raise = 0, is_size_inc_set = 1, is_style_deleted = 0, is_tear_off_menu = 0, is_transient = 0, is_window_drawn_once = 0, is_viewport_moved = 0, is_window_being_moved_opaque = 0, is_window_font_loaded = 1, is_window_shaded = 0, used_title_dir_for_shading = 1, shaded_dir = 0, using_default_icon_font = 0, using_default_window_font = 0, was_icon_hint_provided = 0, was_icon_name_provided = 1, was_never_drawn = 0, has_ewmh_wm_name = 0, has_ewmh_wm_icon_name = 0, has_ewmh_wm_icon_hint = 2, has_ewmh_mini_icon = 0, has_ewmh_wm_pid = 0, use_ewmh_icon = 0, is_ewmh_modal = 0, is_ewmh_fullscreen = 0, has_ewmh_init_fullscreen_state = 1, has_ewmh_init_hidden_state = 1, has_ewmh_init_maxhoriz_state = 1, has_ewmh_init_maxvert_state = 1, has_ewmh_init_modal_state = 1, has_ewmh_init_shaded_state = 1, has_ewmh_init_skip_pager_state = 1, has_ewmh_init_skip_taskbar_state = 1, has_ewmh_init_sticky_state = 1, has_ewmh_init_wm_desktop = 1}, decor_state = {buttons_drawn = 47, buttons_lit = 47, buttons_inverted = 0, buttons_toggled = 0, parts_drawn = 4095, parts_lit = 4095, parts_inverted = 0}, nr_left_buttons = 2, nr_right_buttons = 3, decor = 0x707090, wShaped = 0, title_background_pixmap = 0, boundary_width = 1, unshaped_boundary_width = 1, corner_width = 21, visual_corner_width = 0, title_font = 0x7eb4d0, title_text_offset = 13, title_length = 704, title_thickness = 20, title_text_rotation = ROTATION_0, icon_g = {picture_w_g = {x = 0, y = 0, width = 0, height = 0}, title_w_g = { x = 0, y = 0, width = 0, height = 0}, title_text_width = 0}, icon_border_width = 0, iconDepth = 0, iconPixmap = 0, icon_maskPixmap = 0, icon_alphaPixmap = 0, icon_nalloc_pixels = 0, icon_alloc_pixels = 0x0, icon_no_limit = 0, icon_font = 0x7ced20, attr_backup = {backing_store = 0, border_width = 0, depth = 24, bit_gravity = 0, is_bit_gravity_stored = 0, visual = 0x71d8e0, colormap = 32}, hints = {flags = 848, x = 0, y = 0, width = 0, height = 0, min_width = 14, min_height = 24, max_width = 32767, max_height = 32767, width_inc = 1, height_inc = 1, min_aspect = {x = 0, y = 0}, max_aspect = {x = 0, y = 0}, base_width = 4, base_height = 4, win_gravity = 1}, orig_hints = {width_inc = 1, height_inc = 1}, wmhints = 0x7cd750, class = {res_name = 0x7cd900 "mrxvt", res_class = 0x7ce240 "XTerm"}, Desk = 4, FocusDesk = 0, DeIconifyDesk = 0, mini_pixmap_file = 0x7cfe10 "vim.png", mini_icon = 0x74ae50, icon_bitmap_file = 0x74b240 "x.png", g = {frame = {x = 109, y = 131, width = 806, height = 506}, normal = {x = 109, y = 131, width = 806, height = 506}, max = {x = 0, y = 0, width = 0, height = 0}, max_defect = {width = 0, height = 0}, max_offset = {x = 0, y = 0}}, mwm_hints = 0x0, ol_hints = 15, functions = 62, cmap_windows = 0x0, number_cmap_windows = 0, colors = {fore = 8421504, back = 16777215, hilight = 13421772, shadow = 9211020}, hicolors = {fore = 10526880, back = 16777215, hilight = 13421772, shadow = 9211020}, border_colors = { fore = 0, back = 16777215, hilight = 13421772, shadow = 9211020}, border_hicolors = {fore = 0, back = 16777215, hilight = 13421772, shadow = 9211020}, cs = 8, cs_hi = 7, border_cs = 8, border_cs_hi = 7, icon_title_cs = 5, icon_title_cs_hi = 6, icon_background_cs = -1, buttons = 976, IconBoxes = 0x739e60, default_layer = 4, layer = 4, min_icon_width = 0 '\0', max_icon_width = 255 'ÿ', min_icon_height = 0 '\0', max_icon_height = 255 'ÿ', icon_resize_type = 0, icon_background_padding = 0 '\0', icon_background_relief = 2 '\002', icon_title_relief = 0 '\0', min_window_width = 0, min_window_height = 0, max_window_width = 32767, max_window_height = 32767, shade_anim_steps = 100, grabbed_buttons = 5 '\005', snap_attraction = {proximity = 10, mode = 12, types = SNAP_NONE}, snap_grid_x = 0, snap_grid_y = 0, edge_delay_ms_move = -1, edge_delay_ms_resize = -1, edge_resistance_move = 10, edge_resistance_xinerama_move = 10, focus_model = 1 '\001', pl_penalty = {normal = 1, ontop = 5, icon = 10, sticky = 1, below = 0, strut = 50}, pl_percent_penalty = {p99 = 12, p95 = 6, p85 = 4, p75 = 1}, placed_by_button = 0 '\0', ewmh_window_type = 0, ewmh_icon_geometry = {x = 0, y = 0, width = 0, height = 0}, strut = {left = 0, right = 0, top = 0, bottom = 0}, dyn_strut = {left = 0, right = 0, top = 0, bottom = 0}, ewmh_icon_height = 16, ewmh_icon_width = 16, ewmh_mini_icon_height = 22, ewmh_mini_icon_width = 22, ewmh_hint_layer = 0, ewmh_normal_layer = 4, ewmh_hint_desktop = 0, scratch = {p = 0x0, i = 0}} buttons = 47 is_style_initialised = 1 frame_g = {x = 109, y = 131, width = 806, height = 506} exc = (const exec_context_t *) 0x7cc440 ecc = {type = EXCT_NULL, x = {etrigger = 0x0, elast = 0x7196c0}, w = { fw = 0x810c60, w = 18875090, wcontext = 15728640}, m = { module = 0x7f9a9d06f7b8}} #3 0x00000000004a4335 in flush_window_updates () at update.c:716 t = (FvwmWindow *) 0x810c60 style = {next = 0x0, prev = 0x0, id = {name = 0x0, window_id = 0, flags = {has_name = 0, has_window_id = 0}}, icon_name = 0x0, mini_icon_name = 0x7cfe10 "vim.png", decor_name = 0x0, min_icon_width = 0 '\0', max_icon_width = 0 '\0', min_icon_height = 0 '\0', max_icon_height = 0 '\0', icon_resize_type = 0, icon_background_padding = 0 '\0', icon_background_relief = 0 '\0', icon_title_relief = 0 '\0', icon_font = 0x72d460 "xft:Sans:size=6", window_font = 0x738c40 "StringEncoding=UTF-8:xft:Sans:pixelsize=13:Medium", fore_color_name = 0x72e5a0 "lightgrey", back_color_name = 0x72f660 "dimgrey", fore_color_name_hi = 0x72f6c0 "black", back_color_name_hi = 0x72e0a0 "grey", colorset = 8, colorset_hi = 7, border_colorset = 8, border_colorset_hi = 7, icon_title_colorset = 5, icon_title_colorset_hi = 6, icon_background_colorset = 0, border_width = 1, handle_width = 1, layer = 4, start_desk = 5, start_page_x = 0, start_page_y = 0, start_screen = 0, min_window_width = 0, min_window_height = 0, max_window_width = 0, max_window_height = 0, shade_anim_steps = 100, snap_attraction = {proximity = 10, mode = 12, types = SNAP_NONE}, snap_grid_x = 0, snap_grid_y = 0, edge_delay_ms_move = -1, edge_delay_ms_resize = 0, edge_resistance_move = 10, edge_resistance_xinerama_move = 10, icon_boxes = 0x739e60, norm_placement_penalty = 0, pl_penalty = {normal = 1, ontop = 5, icon = 10, sticky = 1, below = 0, strut = 50}, pl_percent_penalty = {p99 = 0, p95 = 0, p85 = 0, p75 = 0}, pl_position_string = 0x7a1b60 "screen c 50-50w 50-50w", initial_map_command_string = 0x0, flags = {common = { is_sticky_across_pages = 0, is_sticky_across_desks = 0, has_icon_font = 1, has_no_border = 0, has_window_font = 1, title_dir = 0, user_states = 4, s = {do_circulate_skip = 0, do_circulate_skip_icon = 0, do_circulate_skip_shaded = 0, do_ewmh_donate_icon = 1, do_ewmh_donate_mini_icon = 1, do_ewmh_ignore_state_hints = 0, do_ewmh_ignore_strut_hints = 0, do_ewmh_mini_icon_override = 0, do_ewmh_use_stacking_hints = 0, do_ewmh_ignore_window_type = 0, do_iconify_window_groups = 0, do_ignore_gnome_hints = 0, do_ignore_icon_boxes = 0, do_ignore_restack = 0, do_use_window_group_hint = 0, do_lower_transient = 1, do_not_show_on_map = 0, do_raise_transient = 1, do_resize_opaque = 0, do_shrink_windowshade = 1, do_stack_transient_parent = 1, do_window_list_skip = 0, ewmh_maximize_mode = 2, has_depressable_border = 0, has_mwm_border = 0, has_mwm_buttons = 0, has_mwm_override = 0, has_no_icon_title = 0, has_override_size = 0, has_stippled_title = 0, has_stippled_icon_title = 0, has_no_sticky_stippled_title = 0, has_no_sticky_stippled_icon_title = 0, icon_override = 2, is_bottom_title_rotated = 0, is_fixed = 0, is_fixed_ppos = 0, is_uniconifiable = 0, is_unmaximizable = 0, is_unclosable = 0, is_maximize_fixed_size_disallowed = 0, is_icon_sticky_across_pages = 0, is_icon_sticky_across_desks = 0, is_icon_suppressed = 0, is_left_title_rotated_cw = 0, is_lenient = 0, is_size_fixed = 0, is_psize_fixed = 0, is_right_title_rotated_cw = 1, is_top_title_rotated = 0, use_icon_position_hint = 1, use_indexed_window_name = 0, use_indexed_icon_name = 0, windowshade_laziness = 0, use_title_decor_rotation = 1, focus_policy = {do_raise_focused_click = {client = 1, decor = 1, icon = 0}, do_raise_unfocused_click = {client = 1, decor = 1, icon = 0}, do_focus_click = {client = 1, decor = 1, icon = 1}, do_focus_enter = 0, do_unfocus_leave = 0, do_focus_by_program = 1, do_focus_by_function = 1, do_warp_pointer_on_focus_func = 0, is_lenient = 0, use_mouse_buttons = 1, use_modifiers = 0, do_pass_focus_click = 1, do_pass_raise_click = 1, do_ignore_focus_click_motion = 0, do_ignore_raise_click_motion = 0, do_allow_func_focus_click = 1, do_allow_func_raise_click = 1, do_open_grabs_focus = 1, do_open_grabs_focus_transient = 1, do_override_grab_focus = 0, do_close_releases_focus = 1, do_close_releases_focus_transient = 1, do_override_release_focus = 0, do_sort_windowlist_by = 1}}}, do_decorate_transient = 1, placement_mode = 8, ewmh_placement_mode = 2, ws_cr_motion_method = 0, do_save_under = 0, do_start_iconic = 0, do_start_lowered = 0, do_start_shaded = 0, start_shaded_dir = 0, has_border_width = 1, has_color_back = 1, has_color_fore = 1, has_color_back_hi = 1, has_color_fore_hi = 1, has_decor = 0, has_edge_delay_ms_move = 1, has_edge_delay_ms_resize = 0, has_edge_resistance_move = 1, has_edge_resistance_xinerama_move = 1, has_handle_width = 1, has_icon = 0, has_icon_boxes = 1, has_icon_size_limits = 0, has_min_window_size = 0, has_max_window_size = 0, has_icon_background_padding = 0, has_icon_background_relief = 0, has_icon_title_relief = 1, has_window_shade_steps = 1, has_mini_icon = 1, has_mwm_decor = 0, has_mwm_functions = 0, has_no_handles = 0, has_no_title = 0, has_ol_decor = 0, has_snap_grid = 0, has_snap_attraction = 1, is_button_disabled = 976, is_unmanaged = 0, use_backing_store = 0, use_parent_relative = 0, use_colorset = 1, use_colorset_hi = 1, use_border_colorset = 1, use_border_colorset_hi = 1, use_icon_title_colorset = 1, use_icon_title_colorset_hi = 1, use_icon_background_colorset = 0, use_layer = 1, use_no_pposition = 0, use_no_usposition = 0, use_no_transient_pposition = 0, use_no_transient_usposition = 0, use_start_on_desk = 1, use_start_on_page_for_transient = 0, use_start_on_screen = 0, manual_placement_honors_starts_on_page = 0, um_placement_honors_starts_on_page = 0, capture_honors_starts_on_page = 1, recapture_honors_starts_on_page = 0, has_placement_penalty = 1, has_placement_percentage_penalty = 0, has_placement_position_string = 1, has_initial_map_command_string = 0}, flag_default = {common = { is_sticky_across_pages = 0, is_sticky_across_desks = 0, has_icon_font = 0, has_no_border = 0, has_window_font = 0, title_dir = 0, user_states = 0, s = {do_circulate_skip = 0, do_circulate_skip_icon = 0, do_circulate_skip_shaded = 0, do_ewmh_donate_icon = 0, do_ewmh_donate_mini_icon = 0, do_ewmh_ignore_state_hints = 0, do_ewmh_ignore_strut_hints = 0, do_ewmh_mini_icon_override = 0, do_ewmh_use_stacking_hints = 0, do_ewmh_ignore_window_type = 0, do_iconify_window_groups = 0, do_ignore_gnome_hints = 0, do_ignore_icon_boxes = 0, do_ignore_restack = 0, do_use_window_group_hint = 0, do_lower_transient = 0, do_not_show_on_map = 0, do_raise_transient = 0, do_resize_opaque = 0, do_shrink_windowshade = 0, do_stack_transient_parent = 0, do_window_list_skip = 0, ewmh_maximize_mode = 0, has_depressable_border = 0, has_mwm_border = 0, has_mwm_buttons = 0, has_mwm_override = 0, has_no_icon_title = 0, has_override_size = 0, has_stippled_title = 0, has_stippled_icon_title = 0, has_no_sticky_stippled_title = 0, has_no_sticky_stippled_icon_title = 0, icon_override = 0, is_bottom_title_rotated = 0, is_fixed = 0, is_fixed_ppos = 0, is_uniconifiable = 0, is_unmaximizable = 0, is_unclosable = 0, is_maximize_fixed_size_disallowed = 0, is_icon_sticky_across_pages = 0, is_icon_sticky_across_desks = 0, is_icon_suppressed = 0, is_left_title_rotated_cw = 0, is_lenient = 0, is_size_fixed = 0, is_psize_fixed = 0, is_right_title_rotated_cw = 0, is_top_title_rotated = 0, use_icon_position_hint = 0, use_indexed_window_name = 0, use_indexed_icon_name = 0, windowshade_laziness = 0, use_title_decor_rotation = 0, focus_policy = {do_raise_focused_click = {client = 0, decor = 1, icon = 0}, do_raise_unfocused_click = {client = 0, decor = 1, icon = 0}, do_focus_click = {client = 0, decor = 0, icon = 0}, do_focus_enter = 0, do_unfocus_leave = 0, do_focus_by_program = 1, do_focus_by_function = 0, do_warp_pointer_on_focus_func = 1, is_lenient = 0, use_mouse_buttons = 0, use_modifiers = 0, do_pass_focus_click = 0, do_pass_raise_click = 0, do_ignore_focus_click_motion = 0, do_ignore_raise_click_motion = 0, do_allow_func_focus_click = 1, do_allow_func_raise_click = 1, do_open_grabs_focus = 1, do_open_grabs_focus_transient = 0, do_override_grab_focus = 0, do_close_releases_focus = 0, do_close_releases_focus_transient = 0, do_override_release_focus = 0, do_sort_windowlist_by = 1}}}, do_decorate_transient = 0, placement_mode = 0, ewmh_placement_mode = 0, ws_cr_motion_method = 0, do_save_under = 0, do_start_iconic = 0, do_start_lowered = 0, do_start_shaded = 0, start_shaded_dir = 0, has_border_width = 0, has_color_back = 0, has_color_fore = 0, has_color_back_hi = 0, has_color_fore_hi = 0, has_decor = 0, has_edge_delay_ms_move = 0, has_edge_delay_ms_resize = 0, has_edge_resistance_move = 0, has_edge_resistance_xinerama_move = 0, has_handle_width = 0, has_icon = 0, has_icon_boxes = 0, has_icon_size_limits = 0, has_min_window_size = 0, has_max_window_size = 0, has_icon_background_padding = 0, has_icon_background_relief = 0, has_icon_title_relief = 0, has_window_shade_steps = 0, has_mini_icon = 0, has_mwm_decor = 0, has_mwm_functions = 0, has_no_handles = 0, has_no_title = 0, has_ol_decor = 0, has_snap_grid = 0, has_snap_attraction = 0, is_button_disabled = 0, is_unmanaged = 0, use_backing_store = 0, use_parent_relative = 0, use_colorset = 0, use_colorset_hi = 0, use_border_colorset = 0, use_border_colorset_hi = 0, use_icon_title_colorset = 0, use_icon_title_colorset_hi = 0, use_icon_background_colorset = 0, use_layer = 0, use_no_pposition = 0, use_no_usposition = 0, use_no_transient_pposition = 0, use_no_transient_usposition = 0, use_start_on_desk = 0, use_start_on_page_for_transient = 0, use_start_on_screen = 0, manual_placement_honors_starts_on_page = 0, um_placement_honors_starts_on_page = 0, capture_honors_starts_on_page = 0, recapture_honors_starts_on_page = 0, has_placement_penalty = 0, has_placement_percentage_penalty = 0, has_placement_position_string = 0, has_initial_map_command_string = 0}, flag_mask = {common = { is_sticky_across_pages = 0, is_sticky_across_desks = 0, has_icon_font = 1, has_no_border = 0, has_window_font = 1, title_dir = 3, user_states = 5, s = {do_circulate_skip = 0, do_circulate_skip_icon = 0, do_circulate_skip_shaded = 0, do_ewmh_donate_icon = 1, do_ewmh_donate_mini_icon = 1, do_ewmh_ignore_state_hints = 1, do_ewmh_ignore_strut_hints = 1, do_ewmh_mini_icon_override = 1, do_ewmh_use_stacking_hints = 1, do_ewmh_ignore_window_type = 1, do_iconify_window_groups = 0, do_ignore_gnome_hints = 0, do_ignore_icon_boxes = 1, do_ignore_restack = 0, do_use_window_group_hint = 0, do_lower_transient = 1, do_not_show_on_map = 0, do_raise_transient = 1, do_resize_opaque = 1, do_shrink_windowshade = 1, do_stack_transient_parent = 1, do_window_list_skip = 0, ewmh_maximize_mode = 3, has_depressable_border = 0, has_mwm_border = 0, has_mwm_buttons = 0, has_mwm_override = 0, has_no_icon_title = 0, has_override_size = 0, has_stippled_title = 0, has_stippled_icon_title = 0, has_no_sticky_stippled_title = 0, has_no_sticky_stippled_icon_title = 0, icon_override = 3, is_bottom_title_rotated = 0, is_fixed = 0, is_fixed_ppos = 0, is_uniconifiable = 0, is_unmaximizable = 0, is_unclosable = 0, is_maximize_fixed_size_disallowed = 0, is_icon_sticky_across_pages = 0, is_icon_sticky_across_desks = 0, is_icon_suppressed = 1, is_left_title_rotated_cw = 0, is_lenient = 0, is_size_fixed = 0, is_psize_fixed = 0, is_right_title_rotated_cw = 1, is_top_title_rotated = 0, use_icon_position_hint = 1, use_indexed_window_name = 0, use_indexed_icon_name = 0, windowshade_laziness = 0, use_title_decor_rotation = 1, focus_policy = {do_raise_focused_click = {client = 1, decor = 0, icon = 0}, do_raise_unfocused_click = {client = 1, decor = 0, icon = 0}, do_focus_click = {client = 1, decor = 1, icon = 1}, do_focus_enter = 1, do_unfocus_leave = 1, do_focus_by_program = 0, do_focus_by_function = 1, do_warp_pointer_on_focus_func = 0, is_lenient = 0, use_mouse_buttons = 511, use_modifiers = 0, do_pass_focus_click = 1, do_pass_raise_click = 1, do_ignore_focus_click_motion = 0, do_ignore_raise_click_motion = 0, do_allow_func_focus_click = 0, do_allow_func_raise_click = 0, do_open_grabs_focus = 0, do_open_grabs_focus_transient = 0, do_override_grab_focus = 0, do_close_releases_focus = 1, do_close_releases_focus_transient = 1, do_override_release_focus = 0, do_sort_windowlist_by = 0}}}, do_decorate_transient = 1, placement_mode = 15, ewmh_placement_mode = 3, ws_cr_motion_method = 0, do_save_under = 0, do_start_iconic = 0, do_start_lowered = 0, do_start_shaded = 0, start_shaded_dir = 0, has_border_width = 1, has_color_back = 1, has_color_fore = 1, has_color_back_hi = 1, has_color_fore_hi = 1, has_decor = 0, has_edge_delay_ms_move = 1, has_edge_delay_ms_resize = 0, has_edge_resistance_move = 1, has_edge_resistance_xinerama_move = 1, has_handle_width = 1, has_icon = 0, has_icon_boxes = 1, has_icon_size_limits = 0, has_min_window_size = 0, has_max_window_size = 0, has_icon_background_padding = 0, has_icon_background_relief = 0, has_icon_title_relief = 1, has_window_shade_steps = 1, has_mini_icon = 1, has_mwm_decor = 0, has_mwm_functions = 0, has_no_handles = 0, has_no_title = 1, has_ol_decor = 0, has_snap_grid = 0, has_snap_attraction = 1, is_button_disabled = 1023, is_unmanaged = 0, use_backing_store = 0, use_parent_relative = 0, use_colorset = 1, use_colorset_hi = 1, use_border_colorset = 1, use_border_colorset_hi = 1, use_icon_title_colorset = 1, use_icon_title_colorset_hi = 1, use_icon_background_colorset = 0, use_layer = 1, use_no_pposition = 0, use_no_usposition = 0, use_no_transient_pposition = 0, use_no_transient_usposition = 0, use_start_on_desk = 1, use_start_on_page_for_transient = 0, use_start_on_screen = 0, manual_placement_honors_starts_on_page = 0, um_placement_honors_starts_on_page = 0, capture_honors_starts_on_page = 0, recapture_honors_starts_on_page = 0, has_placement_penalty = 1, has_placement_percentage_penalty = 0, has_placement_position_string = 1, has_initial_map_command_string = 0}, change_mask = {common = { is_sticky_across_pages = 0, is_sticky_across_desks = 0, has_icon_font = 0, has_no_border = 0, has_window_font = 0, title_dir = 0, user_states = 0, s = {do_circulate_skip = 0, do_circulate_skip_icon = 0, do_circulate_skip_shaded = 0, do_ewmh_donate_icon = 0, do_ewmh_donate_mini_icon = 0, do_ewmh_ignore_state_hints = 0, do_ewmh_ignore_strut_hints = 0, do_ewmh_mini_icon_override = 0, do_ewmh_use_stacking_hints = 0, do_ewmh_ignore_window_type = 0, do_iconify_window_groups = 0, do_ignore_gnome_hints = 0, do_ignore_icon_boxes = 0, do_ignore_restack = 0, do_use_window_group_hint = 0, do_lower_transient = 0, do_not_show_on_map = 0, do_raise_transient = 0, do_resize_opaque = 0, do_shrink_windowshade = 0, do_stack_transient_parent = 0, do_window_list_skip = 0, ewmh_maximize_mode = 0, has_depressable_border = 0, has_mwm_border = 0, has_mwm_buttons = 0, has_mwm_override = 0, has_no_icon_title = 0, has_override_size = 0, has_stippled_title = 0, has_stippled_icon_title = 0, has_no_sticky_stippled_title = 0, has_no_sticky_stippled_icon_title = 0, icon_override = 0, is_bottom_title_rotated = 0, is_fixed = 0, is_fixed_ppos = 0, is_uniconifiable = 0, is_unmaximizable = 0, is_unclosable = 0, is_maximize_fixed_size_disallowed = 0, is_icon_sticky_across_pages = 0, is_icon_sticky_across_desks = 0, is_icon_suppressed = 0, is_left_title_rotated_cw = 0, is_lenient = 0, is_size_fixed = 0, is_psize_fixed = 0, is_right_title_rotated_cw = 0, is_top_title_rotated = 0, use_icon_position_hint = 0, use_indexed_window_name = 0, use_indexed_icon_name = 0, windowshade_laziness = 0, use_title_decor_rotation = 0, focus_policy = {do_raise_focused_click = {client = 0, decor = 0, icon = 0}, do_raise_unfocused_click = {client = 0, decor = 0, icon = 0}, do_focus_click = {client = 0, decor = 0, icon = 0}, do_focus_enter = 0, do_unfocus_leave = 0, do_focus_by_program = 0, do_focus_by_function = 0, do_warp_pointer_on_focus_func = 0, is_lenient = 0, use_mouse_buttons = 0, use_modifiers = 0, do_pass_focus_click = 0, do_pass_raise_click = 0, do_ignore_focus_click_motion = 0, do_ignore_raise_click_motion = 0, do_allow_func_focus_click = 0, do_allow_func_raise_click = 0, do_open_grabs_focus = 0, do_open_grabs_focus_transient = 0, do_override_grab_focus = 0, do_close_releases_focus = 0, do_close_releases_focus_transient = 0, do_override_release_focus = 0, do_sort_windowlist_by = 0}}}, do_decorate_transient = 0, placement_mode = 0, ewmh_placement_mode = 0, ws_cr_motion_method = 0, do_save_under = 0, do_start_iconic = 0, do_start_lowered = 0, do_start_shaded = 0, start_shaded_dir = 0, has_border_width = 0, has_color_back = 0, has_color_fore = 0, has_color_back_hi = 0, has_color_fore_hi = 0, has_decor = 0, has_edge_delay_ms_move = 0, has_edge_delay_ms_resize = 0, has_edge_resistance_move = 0, has_edge_resistance_xinerama_move = 0, has_handle_width = 0, has_icon = 0, has_icon_boxes = 0, has_icon_size_limits = 0, has_min_window_size = 0, has_max_window_size = 0, has_icon_background_padding = 0, has_icon_background_relief = 0, has_icon_title_relief = 0, has_window_shade_steps = 0, has_mini_icon = 1, has_mwm_decor = 0, has_mwm_functions = 0, has_no_handles = 0, has_no_title = 0, has_ol_decor = 0, has_snap_grid = 0, has_snap_attraction = 0, is_button_disabled = 0, is_unmanaged = 0, use_backing_store = 0, use_parent_relative = 0, use_colorset = 0, use_colorset_hi = 0, use_border_colorset = 0, use_border_colorset_hi = 0, use_icon_title_colorset = 0, use_icon_title_colorset_hi = 0, use_icon_background_colorset = 0, use_layer = 0, use_no_pposition = 0, use_no_usposition = 0, use_no_transient_pposition = 0, use_no_transient_usposition = 0, use_start_on_desk = 0, use_start_on_page_for_transient = 0, use_start_on_screen = 0, manual_placement_honors_starts_on_page = 0, um_placement_honors_starts_on_page = 0, capture_honors_starts_on_page = 0, recapture_honors_starts_on_page = 0, has_placement_penalty = 0, has_placement_percentage_penalty = 0, has_placement_position_string = 0, has_initial_map_command_string = 0}, has_style_changed = 1} focus_fw = (FvwmWindow *) 0x810c60 do_need_ungrab = 1 flags = {do_broadcast_focus = 0, do_redecorate = 1, do_redecorate_transient = 0, do_redraw_decoration = 1, do_redraw_icon = 0, do_refresh = 0, do_resize_window = 0, do_setup_focus_policy = 0, do_setup_frame = 1, do_update_cr_motion_method = 0, do_update_ewmh_allowed_actions = 0, do_update_ewmh_icon = 0, do_update_ewmh_mini_icon = 1, do_update_ewmh_stacking_hints = 0, do_update_ewmh_state_hints = 0, do_update_frame_attributes = 0, do_update_gnome_styles = 0, do_update_icon = 0, do_update_icon_background_cs = 0, do_update_icon_boxes = 0, do_update_icon_font = 0, do_update_icon_placement = 0, do_update_icon_size_limits = 0, do_update_icon_title = 0, do_update_icon_title_cs = 0, do_update_icon_title_cs_hi = 0, do_update_mini_icon = 1, do_update_modules_flags = 0, do_update_placement_penalty = 0, do_update_rotated_title = 0, do_update_stick = 0, do_update_stick_icon = 0, do_update_title_dir = 0, do_update_title_text_dir = 0, do_update_visible_icon_name = 0, do_update_visible_window_name = 0, do_update_window_color = 0, do_update_window_color_hi = 0, do_update_window_font = 0, do_update_window_font_height = 0, do_update_window_grabs = 0, do_update_working_area = 0} #4 0x000000000043d2a3 in HandleEvents () at events.c:4134 ev = {type = 8, xany = {type = 8, serial = 17156, send_event = 0, display = 0x716530, window = 6291461}, xkey = {type = 8, serial = 17156, send_event = 0, display = 0x716530, window = 6291461, root = 124, subwindow = 6291512, time = 318984310, x = 377, y = 59, x_root = 487, y_root = 211, state = 1, keycode = 1, same_screen = 1}, xbutton = { type = 8, serial = 17156, send_event = 0, display = 0x716530, window = 6291461, root = 124, subwindow = 6291512, time = 318984310, x = 377, y = 59, x_root = 487, y_root = 211, state = 1, button = 1, same_screen = 1}, xmotion = {type = 8, serial = 17156, send_event = 0, display = 0x716530, window = 6291461, root = 124, subwindow = 6291512, time = 318984310, x = 377, y = 59, x_root = 487, y_root = 211, state = 1, is_hint = 1 '\001', same_screen = 1}, xcrossing = {type = 8, serial = 17156, send_event = 0, display = 0x716530, window = 6291461, root = 124, subwindow = 6291512, time = 318984310, x = 377, y = 59, x_root = 487, y_root = 211, mode = 1, detail = 1, same_screen = 1, focus = 1, state = 0}, xfocus = {type = 8, serial = 17156, send_event = 0, display = 0x716530, window = 6291461, mode = 124, detail = 0}, xexpose = { type = 8, serial = 17156, send_event = 0, display = 0x716530, window = 6291461, x = 124, y = 0, width = 6291512, height = 0, count = 318984310}, xgraphicsexpose = {type = 8, serial = 17156, send_event = 0, display = 0x716530, drawable = 6291461, x = 124, y = 0, width = 6291512, height = 0, count = 318984310, major_code = 0, minor_code = 377}, xnoexpose = {type = 8, serial = 17156, send_event = 0, display = 0x716530, drawable = 6291461, major_code = 124, minor_code = 0}, xvisibility = {type = 8, serial = 17156, send_event = 0, display = 0x716530, window = 6291461, state = 124}, xcreatewindow = {type = 8, serial = 17156, send_event = 0, display = 0x716530, parent = 6291461, window = 124, x = 6291512, y = 0, width = 318984310, height = 0, border_width = 377, override_redirect = 59}, xdestroywindow = {type = 8, serial = 17156, send_event = 0, display = 0x716530, event = 6291461, window = 124}, xunmap = {type = 8, serial = 17156, send_event = 0, display = 0x716530, event = 6291461, window = 124, from_configure = 6291512}, xmap = { type = 8, serial = 17156, send_event = 0, display = 0x716530, event = 6291461, window = 124, override_redirect = 6291512}, xmaprequest = {type = 8, serial = 17156, send_event = 0, display = 0x716530, parent = 6291461, window = 124}, xreparent = {type = 8, serial = 17156, send_event = 0, display = 0x716530, event = 6291461, window = 124, parent = 6291512, x = 318984310, y = 0, override_redirect = 377}, xconfigure = {type = 8, serial = 17156, send_event = 0, display = 0x716530, event = 6291461, window = 124, x = 6291512, y = 0, width = 318984310, height = 0, border_width = 377, above = 906238099943, override_redirect = 1}, xgravity = {type = 8, serial = 17156, send_event = 0, display = 0x716530, event = 6291461, window = 124, x = 6291512, y = 0}, xresizerequest = {type = 8, serial = 17156, send_event = 0, display = 0x716530, window = 6291461, width = 124, height = 0}, xconfigurerequest = {type = 8, serial = 17156, send_event = 0, display = 0x716530, parent = 6291461, window = 124, x = 6291512, y = 0, width = 318984310, height = 0, border_width = 377, above = 906238099943, detail = 1, value_mask = 4294967297}, xcirculate = { type = 8, serial = 17156, send_event = 0, display = 0x716530, event = 6291461, window = 124, place = 6291512}, xcirculaterequest = { type = 8, serial = 17156, send_event = 0, display = 0x716530, parent = 6291461, window = 124, place = 6291512}, xproperty = {type = 8, serial = 17156, send_event = 0, display = 0x716530, window = 6291461, atom = 124, time = 6291512, state = 318984310}, xselectionclear = { type = 8, serial = 17156, send_event = 0, display = 0x716530, window = 6291461, selection = 124, time = 6291512}, xselectionrequest = { type = 8, serial = 17156, send_event = 0, display = 0x716530, owner = 6291461, requestor = 124, selection = 6291512, target = 318984310, property = 253403070841, time = 906238099943}, xselection = {type = 8, serial = 17156, send_event = 0, display = 0x716530, requestor = 6291461, selection = 124, target = 6291512, property = 318984310, time = 253403070841}, xcolormap = {type = 8, serial = 17156, send_event = 0, display = 0x716530, window = 6291461, colormap = 124, new = 6291512, state = 0}, xclient = {type = 8, serial = 17156, send_event = 0, display = 0x716530, window = 6291461, message_type = 124, format = 6291512, data = { b = "vP\003\023\000\000\000\000y\001\000\000;\000\000\000ç\001\000", s = {20598, 4867, 0, 0, 377, 0, 59, 0, 487, 0}, l = {318984310, 253403070841, 906238099943, 4294967297, 4294967297}}}, xmapping = { type = 8, serial = 17156, send_event = 0, display = 0x716530, window = 6291461, request = 124, first_keycode = 0, count = 6291512}, xerror = {type = 8, display = 0x4304, resourceid = 0, serial = 7431472, error_code = 5 '\005', request_code = 0 '\0', minor_code = 96 '`'}, xkeymap = {type = 8, serial = 17156, send_event = 0, display = 0x716530, window = 6291461, key_vector = "|\000\000\000\000\000\000\0008\000`\000\000\000\000\000vP\003\023\000\000\000\000y\001\000\000;\000\000"}, pad = {8, 17156, 0, 7431472, 6291461, 124, 6291512, 318984310, 253403070841, 906238099943, 4294967297, 4294967297, 0, 4294967295, -10737993768117799, -458752, 7572256, -1, -1695472700163334, 7572272, 0, 234881024, 0, 9007764416602570751}} #5 0x0000000000463896 in main (argc=3, argv=0x7fff8f1404e8) at fvwm.c:2576 valuemask = 8202 attributes = {background_pixmap = 0, background_pixel = 12500670, border_pixmap = 4131212846, border_pixel = 0, bit_gravity = 0, win_gravity = 0, backing_store = -1658264274, backing_planes = 0, backing_pixel = 140302040221896, save_under = 1, event_mask = 2097155, do_not_propagate_mask = 1, override_redirect = 1, colormap = 32, cursor = 18874381} i = 1 len = 4 display_string = 0x71e470 " ëq" do_force_single_screen = 0 single_screen_num = -1 replace_wm = 1 visualClass = -1 visualId = -1 colorLimitop = {color_limit = -1, strict = -1, allocate = -1, not_dynamic = -1, use_named_table = -1} exc = (const exec_context_t *) 0x734c60 ecc = {type = EXCT_INIT, x = {etrigger = 0x7f9a99e43ba8, elast = 0x0}, w = {fw = 0x7f9a9d44c8c8, w = 140302040252416, wcontext = 8}, m = { module = 0x7f9a99e50250}}