Bug 2996 - SIGSEGV in gtk_cmctree_node_get_row_data at gtkcmctree.c:4557
Summary: SIGSEGV in gtk_cmctree_node_get_row_data at gtkcmctree.c:4557
Status: RESOLVED DUPLICATE of bug 2926
Alias: None
Product: Claws Mail (GTK 2)
Classification: Unclassified
Component: Folders/IMAP (show other bugs)
Version: 3.9.3
Hardware: PC Linux
: P3 normal
Assignee: users
URL:
Depends on:
Blocks:
 
Reported: 2013-08-16 16:27 UTC by kardan
Modified: 2013-08-17 09:35 UTC (History)
0 users

See Also:


Attachments

Description kardan 2013-08-16 16:27:51 UTC
Version: 3.9.2-27-g306bf2-dirty

Occured once after switching to INBOX. Seems to be related to connection timeout (again).

summaryview.c:1578:
summaryview.c:1583:called inc_unlock (lock count 0)
summaryview.c:1584:TIMING summary_show : 0s583ms
folder.c:2577:Total cache memory usage: 3454737
folderview.c:2233:TIMING folderview_selected : 23s181ms
folderview.c:2111:newly selected 0x880c3d0, opened 0x880c3d0
folderview.c:2115:TIMING folderview_selected : 0s000ms
imap-thread.c:1449:imap select - end
imap.c:3822:select: exists 31 recent 0 expunge 0 uid_validity 1328764997 can_create_flags 1
imap.c:4861:IMAP changing flags
imap-thread.c:3266:imap store - begin
imap-thread.c:388:found imap 0x98a1580
imap-thread.c:388:found imap 0x98a1580
[15:34:11] IMAP4> 2811 UID STORE 22814 +FLAGS.SILENT (\Seen) 
mainwindow.c:2796:mainwin in full screen state. Keeping original settings
[15:34:11] IMAP4< 2811 OK Store completed. 
imap-thread.c:3256:imap store run - end 0
imap-thread.c:404:generic_cb
imap-thread.c:3278:imap store - end
folder.c:1219:Counting total number of messages...
main.c:891:The name com.google.code.Awn was not provided by any .service files
msgcache.c:275:TIMING msgcache_get_msg_list : 0s000ms

Program received signal SIGSEGV, Segmentation fault.
0x0825aa34 in gtk_cmctree_node_get_row_data (ctree=ctree@entry=0x8538478, node=node@entry=0x8f893a0) at gtkcmctree.c:4557
4557      return node ? GTK_CMCTREE_ROW (node)->row.data : NULL;
Thread 1 (Thread 0xb63c6b00 (LWP 5635)):
#0  0x0825aa34 in gtk_cmctree_node_get_row_data (ctree=ctree@entry=0x8538478, node=node@entry=0x8f893a0) at gtkcmctree.c:4557
#1  0x081abafd in summary_set_row_marks (summaryview=summaryview@entry=0x8669ed8, row=row@entry=0x8f893a0)
    at summaryview.c:3820
#2  0x081b201d in msginfo_mark_as_read (summaryview=0x8669ed8, msginfo=<optimized out>, row=0x8f893a0) at summaryview.c:3524
#3  0x081b20ed in msginfo_mark_as_read_timeout (data=data@entry=0x8c9cfc8) at summaryview.c:3541
#4  0xb740e087 in g_timeout_dispatch (source=source@entry=0x92e4a78, callback=0x81b20a0 <msginfo_mark_as_read_timeout>, 
    user_data=0x8c9cfc8) at /build/glib2.0-EIRQgp/glib2.0-2.36.3/./glib/gmain.c:4413
#5  0xb740d333 in g_main_dispatch (context=0x84fd7d0, context@entry=0x8765498)
    at /build/glib2.0-EIRQgp/glib2.0-2.36.3/./glib/gmain.c:3054
#6  g_main_context_dispatch (context=context@entry=0x84fd7d0) at /build/glib2.0-EIRQgp/glib2.0-2.36.3/./glib/gmain.c:3630
#7  0xb740d6d0 in g_main_context_iterate (context=0x84fd7d0, block=block@entry=1, dispatch=dispatch@entry=1, 
    self=<optimized out>) at /build/glib2.0-EIRQgp/glib2.0-2.36.3/./glib/gmain.c:3701
#8  0xb740dbab in g_main_loop_run (loop=loop@entry=0x84a6988) at /build/glib2.0-EIRQgp/glib2.0-2.36.3/./glib/gmain.c:3895
#9  0xb7c35980 in IA__gtk_main () at /build/gtk+2.0-2e9BNH/gtk+2.0-2.24.20/gtk/gtkmain.c:1257
#10 0x0807ff51 in main (argc=1, argv=0xbffff6b4) at main.c:1547

#0  0x0825aa34 in gtk_cmctree_node_get_row_data (ctree=ctree@entry=0x8538478, node=node@entry=0x8f893a0) at gtkcmctree.c:4557
4557      return node ? GTK_CMCTREE_ROW (node)->row.data : NULL;
4547      if (dnotify)
4548        dnotify (ddata);
4549    }
4550
4551    gpointer
4552    gtk_cmctree_node_get_row_data (GtkCMCTree     *ctree,
4553                                 GtkCMCTreeNode *node)
4554    {
4555      cm_return_val_if_fail (GTK_IS_CMCTREE (ctree), NULL);
4556
4557      return node ? GTK_CMCTREE_ROW (node)->row.data : NULL;
4558    }
4559
4560    void
4561    gtk_cmctree_node_moveto (GtkCMCTree     *ctree,
4562                           GtkCMCTreeNode *node,
4563                           gint          column,
4564                           gfloat        row_align,
4565                           gfloat        col_align)
4566    {
(gdb) p *node
$1 = {list = {data = 0x5, next = 0x9168800, prev = 0x9159180}}
(gdb) p *ctree
$2 = {clist = {container = {widget = {object = {parent_instance = {g_type_instance = {g_class = 0x85368e8}, ref_count = 2, qdata = 0x8671830}, 
          flags = 2101184}, private_flags = 3585, state = 0 '\000', saved_state = 0 '\000', name = 0x0, style = 0x86e24f0, requisition = {
          width = 751, height = 520}, allocation = {x = 291, y = 86, width = 718, height = 185}, window = 0x86c9f28, parent = 0x858ed38}, 
      focus_child = 0x0, border_width = 0, need_resize = 0, resize_mode = 0, reallocate_redraws = 0, has_focus_chain = 0}, flags = 1796, 
    reserved1 = 0x0, reserved2 = 0x0, freeze_count = 0, internal_allocation = {x = 0, y = 0, width = 718, height = 185}, rows = 31, 
    row_height = 15, row_list = 0x9b38050, row_list_end = 0x8c326a0, columns = 12, column_title_area = {x = 1, y = 1, width = 716, height = 21}, 
    title_window = 0x8700710, column = 0x866c4a0, clist_window = 0x8700660, clist_window_width = 716, clist_window_height = 162, hoffset = 0, 
    voffset = 0, shadow_type = GTK_SHADOW_IN, selection_mode = GTK_SELECTION_MULTIPLE, selection = 0x9ccd300, selection_end = 0x9ccd300, 
    undo_selection = 0x0, undo_unselection = 0x0, undo_anchor = 0, button_actions = "\a\000\000\000", drag_button = 0 '\000', click_cell = {
      row = -1, column = -1}, hadjustment = 0x8708d88, vadjustment = 0x8708dc8, dash_mode = 0, cursor_drag = 0x8510640, x_drag = 0, 
    focus_row = 0, focus_header_column = -1, anchor = -1, anchor_state = GTK_STATE_SELECTED, drag_pos = -1, htimer = 0, vtimer = 0, 
    sort_type = GTK_SORT_DESCENDING, compare = 0x81a7ad0 <summary_cmp_by_date>, sort_column = 0, drag_highlight_row = -1, 
    drag_highlight_pos = GTK_CMCLIST_DRAG_NONE}, tree_indent = 12, tree_spacing = 5, tree_column = 3, line_style = 0, expander_style = 1, 
  show_stub = 1, drag_compare = 0x0}
Comment 1 Paul 2013-08-17 09:35:13 UTC

*** This bug has been marked as a duplicate of bug 2926 ***

Note You need to log in before you can comment on or make changes to this bug.