Thunderbird: IMAP 폴더를 색인화하는 동안 진행이 없습니다

Thunderbird: IMAP 폴더를 색인화하는 동안 진행이 없습니다

내 썬더버드가 쓸데없는 무한 루프에 빠져 있는 것 같아요.

반복적으로 발생합니다.

strace -p PID 출력:

recvmsg(4, {msg_name(0)=NULL, msg_iov(1)=[{"\34\0\253\30)\1 \2\375\1\0\0\4\22\22\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
recvmsg(4, 0x7ffea5151530, 0)           = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(4, 0x7ffea5151510, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=4, events=POLLIN}, {fd=5, events=POLLIN}, {fd=11, events=POLLIN}, {fd=28, events=POLLIN}, {fd=29, events=POLLIN}, {fd=358, events=POLLIN}], 6, 0) = 0 (Timeout)
recvmsg(4, 0x7ffea5151510, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=4, events=POLLIN}, {fd=5, events=POLLIN}, {fd=11, events=POLLIN}, {fd=28, events=POLLIN}, {fd=29, events=POLLIN}, {fd=358, events=POLLIN}], 6, 0) = 0 (Timeout)
recvmsg(4, 0x7ffea5151510, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=4, events=POLLIN}, {fd=5, events=POLLIN}, {fd=11, events=POLLIN}, {fd=28, events=POLLIN}, {fd=29, events=POLLIN}, {fd=358, events=POLLIN}], 6, 0) = 0 (Timeout)
recvmsg(4, 0x7ffea5151510, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=4, events=POLLIN}, {fd=5, events=POLLIN}, {fd=11, events=POLLIN}, {fd=28, events=POLLIN}, {fd=29, events=POLLIN}, {fd=358, events=POLLIN}], 6, 0) = 0 (Timeout)
recvmsg(4, 0x7ffea5151510, 0)           = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=4, events=POLLIN}, {fd=5, events=POLLIN}, {fd=11, events=POLLIN}, {fd=28, events=POLLIN}, {fd=29, events=POLLIN}, {fd=358, events=POLLIN}], 6, -1) = 1 ([{fd=29, revents=POLLIN}])

topThunderbird가 CPU가 필요한 유일한 프로세스라는 것을 알 수 있습니다 . CPU는 30%가 필요합니다.

나는 iotop거의 IO가 완료되지 않는다는 것을 알았습니다.

몇 분 후에도. Thunderbird 프로세스의 strace 출력은 동일합니다.

Thunderbird의 활동 목록에서 IMAP 폴더의 이미지를 스캔하려고 시도하는 것을 볼 수 있습니다.

오류가 없습니다 dmesg. 파일 시스템은 괜찮은 것 같습니다.

Thunderbird 프로세스에는 열려 있는 파일이 많이 있습니다.

ls -ltr /proc/2797/fd| wc -l
116

대부분의 파일은 .msf 파일입니다.

썬더버드는 매우 느리게 반응합니다. GUI는 거의 사용할 수 없습니다.

여기서 무슨 일이 일어나고 있는 걸까요? 어떡해?

Ubuntu 16.04.2 LTS 실행

다음은 활동 목록입니다. 어제 썬더버드가 여기에 몇 시간 동안 매달려 있었습니다. 재부팅 후에도 다시 동일합니다.

여기에 이미지 설명을 입력하세요

파일 설명자 4는 Unix 도메인 소켓입니다.

root@ThinkPad-E520:~# ls -ltr /proc/3059/fd| grep ' 4 '
lrwx------ 1 guettli guettli 64 Aug 14 06:14 4 -> socket:[32096]

답변1

친구가 Thunderbird가 때때로 데이터베이스 파일을 깨뜨린다고 말했습니다.

~/.thunderbird 폴더를 제거하고 Thunderbird를 시작했습니다. 그런 다음 IMAP 계정을 추가했고 이제 모든 것이 다시 작동합니다.

이 PC에서 모든 사용자 정의 Thunderbird 설정을 잃어버렸지만 그 중 극히 일부만 가지고 있었습니다.

관련 정보