Public bug reported:

Binary package hint: evolution-data-server

During message composition, evolution hangs on me.  This happens perhaps
every two minutes.  After pegging the CPU for about 5 seconds, it
returns to normal.  This can be a wee bit annoying when trying to
compose an email. :)

I do have a large address book.

I do have a few questions about this:
1. Why does the address book need to be fetched in its entirety multiple times 
during email composition?
2. Can that scan be made more efficient, or more targeted?

(gdb) bt
#0  0xb791b1be in g_string_insert_unichar () from /usr/lib/libglib-2.0.so.0
#1  0xb791b3e0 in g_string_append_unichar () from /usr/lib/libglib-2.0.so.0
#2  0xb79221d7 in g_utf8_casefold () from /usr/lib/libglib-2.0.so.0
#3  0xb7d7f8a7 in e_util_utf8_strcasecmp () from 
/usr/lib/libedataserver-1.2.so.9
#4  0xb80866c9 in ?? () from /usr/lib/libedata-book-1.2.so.2
#5  0x080cce60 in ?? ()
#6  0xb40da9f0 in ?? ()
#7  0xb6dfee48 in ?? ()
#8  0xb78dc0a2 in g_ptr_array_new () from /usr/lib/libglib-2.0.so.0
#9  0xb80862c8 in ?? () from /usr/lib/libedata-book-1.2.so.2
#10 0x080cce60 in ?? ()
#11 0xb40da9f0 in ?? ()
#12 0xb6dfee98 in ?? ()
#13 0xb7d77345 in e_sexp_term_eval () from /usr/lib/libedataserver-1.2.so.9
#14 0xb7d773c1 in e_sexp_term_eval () from /usr/lib/libedataserver-1.2.so.9
#15 0xb7d77490 in e_sexp_eval () from /usr/lib/libedataserver-1.2.so.9
#16 0xb8085f88 in e_book_backend_summary_search () from 
/usr/lib/libedata-book-1.2.so.2
#17 0xb6f69347 in ?? () from 
/usr/lib/evolution-data-server-1.2/extensions/libebookbackendfile.so
#18 0x080a5b70 in ?? ()
#19 0xb407a521 in ?? ()
#20 0xb6dfefb8 in ?? ()
#21 0xb8083bd0 in 
GNOME_Evolution_Addressbook_BookListener_notifyContactListRequested () from 
/usr/lib/libedata-book-1.2.so.2
#22 0xb8089eda in e_book_backend_sync_get_contact_list () from 
/usr/lib/libedata-book-1.2.so.2
#23 0xb8089fa9 in ?? () from /usr/lib/libedata-book-1.2.so.2
#24 0x0807f680 in ?? ()
#25 0x08102780 in ?? ()
#26 0x000000e5 in ?? ()
#27 0xb407a521 in ?? ()
#28 0xb6dff048 in ?? ()
#29 0xb778e7f6 in _IO_file_xsputn () from /lib/tls/i686/cmov/libc.so.6
#30 0xb808ba01 in e_book_backend_get_contact_list () from 
/usr/lib/libedata-book-1.2.so.2
#31 0xb80906c3 in ?? () from /usr/lib/libedata-book-1.2.so.2
#32 0x0807f680 in ?? ()
#33 0x08102780 in ?? ()
#34 0x000000e5 in ?? ()
#35 0xb407a521 in ?? ()
#36 0xb7a26794 in ?? () from /usr/lib/libORBit-2.so.0
#37 0xb6dff194 in ?? ()
#38 0xb6dff0c8 in ?? ()
#39 0xb808174a in 
_ORBIT_skel_small_GNOME_Evolution_Addressbook_Book_getContactList () from 
/usr/lib/libedata-book-1.2.so.2

[EMAIL PROTECTED]:~$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=7.10
DISTRIB_CODENAME=gutsy
DISTRIB_DESCRIPTION="Ubuntu 7.10"

$ apt-cache policy evolution-data-server
evolution-data-server:
  Installed: 1.12.1-0ubuntu2
  Candidate: 1.12.1-0ubuntu2
  Version table:
 *** 1.12.1-0ubuntu2 0
        500 http://ftp.ussg.iu.edu gutsy-updates/main Packages
        100 /var/lib/dpkg/status
     1.12.0-0ubuntu5 0
        500 http://ftp.ussg.iu.edu gutsy/main Packages

** Affects: evolution-data-server (Ubuntu)
     Importance: Undecided
         Status: New

-- 
Evolution momentarily hangs during message composition
https://bugs.launchpad.net/bugs/196836
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

Reply via email to