GNOME Bugzilla – Bug 332408
Evolution crashes on creating table view in address book
Last modified: 2013-09-13 12:24:42 UTC
Create a new table view, Evolution crashes. gdb traces db) bt
+ Trace 66473
$2 = {parent = {container = {widget = {object = {parent_instance = {g_type_instance = {g_class = 0x7375635b}, ref_count = 544042868, qdata = 0x67646977}, flags = 1663071333}, private_flags = 25970, state = 97 'a', saved_state = 116 't', name = 0x206e6f69 <Address 0x206e6f69 out of bounds>, style = 0x6c696166, requisition = {width = 6120549, height = 0}, allocation = {x = 41, y = 2003789907, width = 1701344288, height = 1713399155}, window = 0x646c6569, parent = 0x6e692073}, focus_child = 0x64726f20, border_width = 29285, need_resize = 0, resize_mode = 1, reallocate_redraws = 1, has_focus_chain = 1}, children = 0x0, rows = 0x0, cols = 0x19, nrows = 724, ncols = 16691, column_spacing = 0, row_spacing = 0, homogeneous = 1}, model = 0x3, full_header = 0x0, header = 0x21, canvas_vbox = 0x1, group = 0x0, sort_info = 0x2, sorter = 0x857b540, selection = 0x857b540, cursor_loc = 139965760, spec = 0x0, search = 0x19, current_search_col = 0x8513c68, search_search_id = 327683, search_accept_id = 65536, table_model_change_id = 0, table_row_change_id = 49, table_cell_change_id = 25, table_rows_inserted_id = 589825, table_rows_deleted_id = 134542520, group_info_change_id = 138173400, sort_info_change_id = 144035008, structure_change_id = 1082423296, expansion_change_id = 17, dimension_change_id = 0, reflow_idle_id = 1667235846, scroll_idle_id = 6778473, header_canvas = 0x31, table_canvas = 0xbb, header_item = 0x408508a0, root = 0xbc, white_item = 0x4084e2f0, length_threshold = 189, rebuild_idle_id = 1082460480, need_rebuild = 0, alternating_row_colors = 1, horizontal_draw_grid = 1, vertical_draw_grid = 1, draw_focus = 1, row_selection_active = 1, horizontal_scrolling = 0, horizontal_resize = 1, is_grouped = 0, scroll_direction = 0, do_drag = 0, uniform_row_height = 0, allow_grouping = 0, always_search = 0, search_col_set = 0, click_to_add_message = 0x408509a0 "U\211\uffffVS\uffff", click_to_add = 0x0, use_click_to_add = 0, use_click_to_add_end = 0, cursor_mode = 49, drop_row = 0, drop_col = 1097859078, drop_highlight = 0x0, last_drop_x = 6, last_drop_y = 0, last_drop_time = 1097859078, last_drop_context = 0x0, drag_row = 1097859078, drag_col = 0, site = 0x6, header_width = 0, domain = 0x11 <Address 0x11 out of bounds>} (gdb) p config->available $3 = (ETable *) 0x895cb88 (gdb)
Using Evoluiton from CVS head. Crashes always.
Not just contacts, Any list view (calendar, memos) will crash.
Adding dependency.
Created attachment 60043 [details] [review] Proposed patch This patch reverts Kmaraas fix for compiler warning on this file. The function used from gladefile is removed for a compiler warning.
Patch looks good. Also tested and works fine. Please commit.
Fixed to HEAD.
*** Bug 332705 has been marked as a duplicate of this bug. ***
*** Bug 332128 has been marked as a duplicate of this bug. ***
*** Bug 332735 has been marked as a duplicate of this bug. ***