Evolution crased every time if I've select sorting by subject in some subfolder

Vladimir Grebenschikov vova at fbsd.ru
Thu Nov 1 10:45:37 PDT 2007


Hi 

Probably bug is not FreeBSD-specific, but
http://bugzilla.gnome.org/show_bug.cgi?id=492389

Steps to reproduce:
1. go to some sub-folder with lots of mails
2. select sorting by subject 
3. evolution crashed
4. remove contents of .evolution/mail/config/
5. start evolution
6. select same folder again
7. evolution crashed again


(gdb) bt
#0  0x2977e290 in strcmp () from /lib/libc.so.7
#1  0x29543971 in g_utf8_collate () from /usr/local/lib/libglib-2.0.so.0
#2  0x2821aacf in e_collate_compare (x=0x2e5ee7c7, y=0x2e571fda) at e-util.c:121
#3  0x281a23fa in e_sort_callback (data1=0x2e70fd6c, data2=0x2e701000, user_data=0xbfbfdc14) at e-table-sorting-utils.c:92
#4  0x29527e15 in g_qsort_with_data () from /usr/local/lib/libglib-2.0.so.0
#5  0x281a30be in e_table_sorting_utils_tree_sort (source=0x2990c380, sort_info=0x2d98a440, full_header=0x2baf6f38, map_table=0x2e52e000, count=30392)
    at e-table-sorting-utils.c:299
#6  0x281bca18 in resort_node (etta=0x2ba81640, gnode=0x2ce66518, recurse=1) at e-tree-table-adapter.c:185
#7  0x281bd208 in generate_tree (etta=0x2ba81640, path=0x2ce301a0) at e-tree-table-adapter.c:376
#8  0x281bd742 in update_node (etta=0x2ba81640, path=0x2ce301a0) at e-tree-table-adapter.c:485
#9  0x281be1c5 in etta_proxy_node_changed (etm=0x2990c380, path=0x2ce301a0, etta=0x2ba81640) at e-tree-table-adapter.c:765
#10 0x294c389a in g_cclosure_marshal_VOID__POINTER () from /usr/local/lib/libgobject-2.0.so.0
#11 0x294b7059 in g_closure_invoke () from /usr/local/lib/libgobject-2.0.so.0
#12 0x294cb7cd in g_signal_handler_disconnect () from /usr/local/lib/libgobject-2.0.so.0
#13 0x294cd3da in g_signal_emit_valist () from /usr/local/lib/libgobject-2.0.so.0
#14 0x294cd729 in g_signal_emit () from /usr/local/lib/libgobject-2.0.so.0
#15 0x281b3f08 in e_tree_model_node_changed (tree_model=0x2990c380, node=0x2ce301a0) at e-tree-model.c:261
#16 0x281b27c4 in e_tree_memory_thaw (etmm=0x2990c380) at e-tree-memory.c:203
#17 0x29f12c41 in build_tree (ml=0x2ba42878, thread=0x2c73a600, changes=0x0) at message-list.c:2556
#18 0x29f15e42 in regen_list_regened (mm=0x2bace1c0) at message-list.c:3945
#19 0x29efeb79 in mail_msgport_replied (source=0x299e2a40, cond=G_IO_IN, d=0x29c8b248) at mail-mt.c:473
#20 0x29547a3d in g_io_channel_unix_get_fd () from /usr/local/lib/libglib-2.0.so.0
#21 0x29518856 in g_main_context_dispatch () from /usr/local/lib/libglib-2.0.so.0
#22 0x2951bbe2 in g_main_context_check () from /usr/local/lib/libglib-2.0.so.0
#23 0x2951bfc7 in g_main_loop_run () from /usr/local/lib/libglib-2.0.so.0
#24 0x28b4a783 in bonobo_main () from /usr/local/lib/libbonobo-2.so.0
#25 0x0805f996 in main (argc=1, argv=0xbfbfe538) at main.c:602

LANG=ru_RU.KOI8-R

$ pkg_info -I evolution\* 
evolution-2.12.1_2  An integrated mail, calendar and address book distributed s
evolution-data-server-1.12.1_1 The data backends for the Evolution integrated mail/PIM sui
evolution-exchange-2.12.1 Evolution plugin to connect to Microsoft Exchange servers
evolution-webcal-2.12.0 Webcal(endar) handler for gnome
$

FreeBSD 7_STABLE

recently upgraded ports.


-- 
Vladimir B. Grebenschikov
SWsoft Inc. vova at swsoft.com


More information about the freebsd-gnome mailing list