[Evolution-hackers] Evolution 2.2.3 crashing on start...



Hi,

I had Evolution running over the weekend where it crashed at some point. It apparently left the world of the living with messed-up local files as it is now crashing on start-up. I am now living temporarily at gmail :-(


The command line output is:

#### snip ####
colding omc-2 ~ $ evolution
es menu class init
adding hook target 'source'

(evolution:8160): camel-WARNING **: Invalid root: '/home/colding/.evolution/mail/local/Drafts.ibex.index'

(evolution:8160): camel-WARNING **: version: TEXT.000 (TEXT.000)

(evolution:8160): camel-WARNING **: block size: 1024 (1024) OK

(evolution:8160): camel-WARNING **: free: 0 (0 add size < 1024) OK

(evolution:8160): camel-WARNING **: last: 6144 (6144 and size: 1024) BAD

(evolution:8160): camel-WARNING **: flags: unSYNC
#### snip ####



strace shows the following happening at the time of crash:

#### snip ####
access("/home", F_OK)                   = 0
access("/home/colding", F_OK)           = 0
access("/home/colding/.evolution", F_OK) = 0
access("/home/colding/.evolution/mail", F_OK) = 0
access("/home/colding/.evolution/mail/local", F_OK) = 0
open("/home/colding/.evolution/mail/local/.#Linux.cmeta", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 35
fstat(35, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
mmap(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2aaaaab25000
write(35, "CLMD\201\202\227evolution:search_state\330<?"..., 164) = 164
close(35)                               = 0
munmap(0x2aaaaab25000, 131072)          = 0
rename("/home/colding/.evolution/mail/local/.#Linux.cmeta", "/home/colding/.evolution/mail/local/Linux.cmeta") = 0
futex(0x68fdd4, FUTEX_WAKE, 1)          = 1
read(22, "\0", 1)                       = 1
read(22, "\0", 1)                       = 1
read(22, "\0", 1)                       = 1
read(22, "\0", 1)                       = 1
read(22, "\0", 1)                       = 1
read(22, "\0", 1)                       = 1
read(22, "\0", 1)                       = 1
read(22, "\0", 1)                       = 1
read(22, "\0", 1)                       = 1
read(22, "\0", 1)                       = 1
read(22, "\0", 1)                       = 1
read(22, "\0", 1)                       = 1
write(3, ";\3\5\0,\0 \2\0\0\0\0\0\0\1\0\16\0\25\0008\0\4\0,\0 \2"..., 3328) = 3328
ioctl(3, FIONREAD, [0])                 = 0
poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=8, events=POLLIN|POLLPRI}, {fd=10, events=POLLIN}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=12, events=POLLIN|POLLPRI}, {fd=17, events=POLLIN|POLLPRI}, {fd=16, events=POLLIN|POLLPRI}, {fd=24, events=POLLIN}, {fd=20, events=POLLIN}, {fd=22, events=POLLIN}], 13, 0) = 0
ioctl(3, FIONREAD, [0])                 = 0
poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=8, events=POLLIN|POLLPRI}, {fd=10, events=POLLIN}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=12, events=POLLIN|POLLPRI}, {fd=17, events=POLLIN|POLLPRI}, {fd=16, events=POLLIN|POLLPRI}, {fd=24, events=POLLIN}, {fd=20, events=POLLIN}, {fd=22, events=POLLIN}], 13, 0) = 0
write(3, "\233\24\"\0Z\0 \2\1\0\0\0\'\0\0\0\t\0\t\0\377\377\t\0\v"..., 1124) = 1124
ioctl(3, FIONREAD, [0])                 = 0
poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=8, events=POLLIN|POLLPRI}, {fd=10, events=POLLIN}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}, {fd=15, events=POLLIN|POLLPRI}, {fd=12, events=POLLIN|POLLPRI}, {fd=17, events=POLLIN|POLLPRI}, {fd=16, events=POLLIN|POLLPRI}, {fd=24, events=POLLIN}, {fd=20, events=POLLIN}, {fd=22, events=POLLIN}], 13, 0) = 0
mmap(NULL, 241664, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2aaaaab25000
munmap(0x2aaaaab25000, 241664)          = 0
brk(0xa77000)                           = 0xa77000
writev(3, [{"\233\21\3\0!\1 \2t\0\0\0\233\24\27\0!\1 \2\1\0\0\0\27\0"..., 16380}, {"\0\0\311\0s\5\5\0", 8}], 2) = 16388
write(3, "@\0\6\0\"\1 \2,\0 \2V\5\313\0V\5\314\0U\5\314\0;\3\5\0"..., 4288) = 4288
read(3, 0x7fffff99e2f0, 32)             = -1 EAGAIN (Resource temporarily unavailable)
select(4, [3], NULL, NULL, NULL)        = ? ERESTARTNOHAND (To be restarted)
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
write(3, "\33\0\2\0\0\0\0\0", 8)        = 8
write(3, " \0\2\0\0\0\0\0", 8)          = 8
write(3, "+\0\1\0", 4)                  = 4
read(3, 0x7fffff99dbd0, 32)             = -1 EAGAIN (Resource temporarily unavailable)
select(4, [3], NULL, NULL, NULL)        = 1 (in [3])
read(3, "\34\0\257\16[\0 \2(\0\0\0:\343\30\0\0\0 \2\0\0\0\0 \0\0"..., 32) = 32
read(3, "\1\1N\22\0\0\0\0\252\0\0\0\0\0\0\0\330\2\\\2\t\2\355\0"..., 32) = 32
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x2aaab121d8c0) = 8129
wait4(8129, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8129
--- SIGCHLD (Child exited) @ 0 (0) ---
rt_sigreturn(0x5630f0)                  = 8129
exit_group(1)                           = ?
#### snip ####


Does anyone have an idea of how I can get Evolution back on its feet so that I may access my mail again?

Thanks,
  jules



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