Re: [Evolution] SVN HEAD evolution consumes entire cpu and becomes unresponsive - locked in Checking folder consistency



On Tue, 2009-04-14 at 13:19 -0400, Reid Thompson wrote:
Thread 9 (Thread 0xabd75b90 (LWP 433)):
#0  0x08051174 in g_str_hash plt ()
No symbol table info available.
#1  0xb67b2491 in g_hash_table_insert_internal (hash_table=0x8180180,
key=0xaa27edd8, value=0x2, keep_new_key=0) at
../../../glib/glib/ghash.c:268
        node_index = <value optimized out>
        old_hash = <value optimized out>
        __PRETTY_FUNCTION__ = "g_hash_table_insert_internal"
#2  0xb7bc4b4f in camel_pstring_free (s=0xaa27edd8
"1224683607.9233_513.raker") at
../../../evolution-data-server/camel/camel-string-utils.c:284
        p = 0xaa27edd8 "1224683607.9233_513.raker"
        pcount = (void *) 0x3
        __PRETTY_FUNCTION__ = "camel_pstring_free"
#3  0xb7ca2e04 in summary_assign_uid (s=0x8542998, info=0xaa056ac0)
at ../../../evolution-data-server/camel/camel-folder-summary.c:1729
        uid = <value optimized out>
        mi = (CamelMessageInfo *) 0xaa019718
#4  0xb7ca4156 in camel_folder_summary_add (s=0x8542998,
info=0xaa056ac0) at
../../../evolution-data-server/camel/camel-folder-summary.c:1762
No locals.
#5  0xb7ca5e2a in camel_folder_summary_add_from_parser (s=0x8542998,
mp=0x85a3960) at
../../../evolution-data-server/camel/camel-folder-summary.c:1910
        info = (CamelMessageInfo *) 0xaa056ac0
        __PRETTY_FUNCTION__ = "camel_folder_summary_add_from_parser"
#6  0xb5048c45 in camel_maildir_summary_add (cls=0x8542998,
name=0xb51b54cf "1224683607.9233_513.raker:2,S", forceindex=0) at
../../../../../evolution-data-server/camel/providers/local/camel-maildir-summary.c:503
        filename = 0xa9e6a470
"/home/rthompso/.maildir-sent/Sent/cur/1224683607.9233_513.raker:2,S"
        fd = 0
        mp = (CamelMimeParser *) 0x85a3960
#7  0xb5048f73 in maildir_summary_check (cls=0x8542998,
changes=0xaa2c7c80, ex=0xabd752c4) at
../../../../../evolution-data-server/camel/providers/local/camel-maildir-summary.c:620
        filename = <value optimized out>
        dir = (DIR *) 0xb51b5320
        d = <value optimized out>
        info = (CamelMessageInfo *) 0xaa056ac0
        left = (GHashTable *) 0xaa0081b0
        i = <value optimized out>
        count = <value optimized out>
        total = 1833
        forceindex = 0
        new = 0xaa0034e0 "/home/rthompso/.maildir-sent/Sent/new"
        cur = 0xaa03f3c8 "/home/rthompso/.maildir-sent/Sent/cur"
        uid = 0xaa2105e0 "1224683607.9233_513.raker"
        rd = {cls = 0x8542998, changes = 0xaa2c7c80}
#8  0xb503d967 in camel_local_summary_check (cls=0x8542998,
changeinfo=0xaa2c7c80, ex=0xabd752c4) at
../../../../../evolution-data-server/camel/providers/local/camel-local-summary.c:277
        ret = 1
#9  0xb5048873 in maildir_summary_sync (cls=0x8542998, expunge=0,
changes=0xaa2c7c80, ex=0xabd752c4) at
../../../../../evolution-data-server/camel/providers/local/camel-maildir-summary.c:739
        count = -1212325900
        i = 137282272
        info = <value optimized out>
        name = <value optimized out>
        st = {st_dev = 12382455760204870880, __pad1 = 50983, st_ino =
137282272, st_mode = 805307394, st_nlink = 2852140256, st_uid
= 3082641396, st_gid = 137282272, st_rdev = 12382455897644136040,
__pad2 = 52213, st_size = 137282272, st_blksize = 805307394,
st_blocks = -1442827040, st_atim = {
    tv_sec = -1212431530, tv_nsec = -1212325900}, st_mtim = {tv_sec =
0, tv_nsec = -1411952056}, st_ctim = {tv_sec = -1212428077,
tv_nsec = 137282272}, __unused4 = 805307394, __unused5 = 2852140256}
#10 0xb503d91c in camel_local_summary_sync (cls=0x8542998, expunge=0,
changeinfo=0xaa2c7c80, ex=0xabd752c4) at
../../../../../evolution-data-server/camel/providers/local/camel-local-summary.c:306
No locals.
#11 0xb503bfc9 in local_sync (folder=0x82ec2e0, expunge=0,
ex=0xabd752c4) at
../../../../../evolution-data-server/camel/providers/local/camel-local-folder.c:517
No locals.
#12 0xb7cab6c7 in camel_folder_sync (folder=0x82ec2e0, expunge=0,
ex=0xabd752c4) at
../../../evolution-data-server/camel/camel-folder.c:324
        __PRETTY_FUNCTION__ = "camel_folder_sync"
#13 0xb5f5578d in refresh_folders_exec (m=0x8514320)
at ../../../evolution/mail/mail-send-recv.c:821
        i = 11
        folder = (CamelFolder *) 0x82ec2e0
        ex = {id = CAMEL_EXCEPTION_NONE, desc = 0x0}

        Hi Reid,
most probably because it's trying to update your maildir account
summary. How many mails do you have there? How big is your folders.db
file for this account? Maybe try to vacuum it as is written here?
http://mail.gnome.org/archives/evolution-list/2009-February/msg00049.html

Just guessing. If nothing helps, please do a bug report for this.
        Thanks and bye,
        Milan




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]