https://bugzilla.novell.com/show_bug.cgi?id=343447#c3
--- Comment #3 from Michael Meeks 2007-11-22 03:24:04 MST ---
Soo ... reading the code here:
mail/em-folder-tree.c (emft_model_changed)
The trace seems impossible; at least it's not clear to me how we can get from
set_unread_count to:
#24 0xb703e720 in IA__gtk_tree_model_row_changed (tree_model=0x808ad90,
path=0xae0e8250, iter=0xbfb33bcc) at gtktreemodel.c:1476
#25 0xb60bc35c in emft_model_row_changed (model=0x808ad90, path=0xaeb030c0,
iter=0xae5c6ba0, emft=0x98df5a0) at em-folder-tree.c:1864
to
#17 0xb703e720 in IA__gtk_tree_model_row_changed (tree_model=0x808ad90,
path=0xaeb02ce8, iter=0xbfb336dc) at gtktreemodel.c:1476
#18 0xb60bc35c in emft_model_row_changed (model=0x808ad90, path=0xae0e8250,
iter=0x96aa290, emft=0xaef32150) at em-folder-tree.c:1864
to
#3 0xb703e720 in IA__gtk_tree_model_row_changed (tree_model=0x808ad90,
path=0xae0bd7b0, iter=0xbfb32cfc) at gtktreemodel.c:1476
#4 0xb60bc35c in emft_model_row_changed (model=0x808ad90, path=0xae0bd160,
iter=0xb696aa0, emft=0x994e650) at em-folder-tree.c:1864
Since we block the row_changed signal emission.
On the other hand - it seems we have a different EmFolderTree *emft each time -
which explains it, but -how- does that happen ? :-)
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.