I see that for some reason e_contact_get_const (model->data[i], E_CONTACT_UID) returns NULL:
remove_contact (book_view=0x82888d0, ids=0x8283960, model=0x8099288) at e-addressbook-model.c:216 216 if ( !strcmp(e_contact_get_const (model->data[i], E_CONTACT_UID), id) ) { (gdb) p model->data[i] $32 = (EContact *) 0x84ef820 (gdb) p i $33 = 4 (gdb) p id $34 = (gchar *) 0x85ab658 "pas-id-49D124C300000023" (gdb) c Continuing. Program received signal SIGSEGV, Segmentation fault. strcmp () at ../sysdeps/i386/i686/strcmp.S:39 I will check this condition on a daily-live/current CD to make sure that this is not some kind of leftover from my ubuntu 9.04 upgrade. The full backtrace follows: #0 strcmp () at ../sysdeps/i386/i686/strcmp.S:39 #1 0x0514a068 in remove_contact (book_view=0x82d3ba0, ids=0x82ced20, model=0x8099288) at e-addressbook-model.c:216 #2 0x01b1dfb8 in g_cclosure_marshal_VOID__POINTER () from /usr/lib/libgobject-2.0.so.0 #3 0x01b11072 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #4 0x01b267a8 in ?? () from /usr/lib/libgobject-2.0.so.0 #5 0x01b27b2d in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #6 0x01b27fb6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #7 0x003ffe3f in e_book_view_do_removed_event (listener=0x8163c30, resp=0x859f230, book_view=0x8596108) at e-book-view.c:61 #8 e_book_view_handle_response (listener=0x8163c30, resp=0x859f230, book_view=0x8596108) at e-book-view.c:96 #9 0x01b1dfb8 in g_cclosure_marshal_VOID__POINTER () from /usr/lib/libgobject-2.0.so.0 #10 0x01b11072 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #11 0x01b267a8 in ?? () from /usr/lib/libgobject-2.0.so.0 #12 0x01b27b2d in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #13 0x01b27fb6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #14 0x003feef1 in main_thread_get_response (data=0x8163c30) at e-book-view-listener.c:69 #15 0x036ab0f1 in ?? () from /lib/libglib-2.0.so.0 #16 0x036ace78 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #17 0x036b0720 in ?? () from /lib/libglib-2.0.so.0 #18 0x036b0b8f in g_main_loop_run () from /lib/libglib-2.0.so.0 #19 0x00d2bc23 in bonobo_main () from /usr/lib/libbonobo-2.so.0 #20 0x0805e12f in main (argc=1, argv=0xbffff484) at main.c:732 -- Evolution crashes in strcmp() on Address book entry cut/drag https://bugs.launchpad.net/bugs/453199 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs