Thunderbird: нет прогресса при индексации папки IMAP

Thunderbird: нет прогресса при индексации папки IMAP

Мне кажется, мой Thunderbird попал в бесполезный бесконечный цикл.

Это происходит повторяемо.

Вывод 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}])

Я topвижу, что thunderbird — единственный процесс, которому нужен процессор. Ему нужно 30% процессора.

Я iotopвижу, что почти ни один io не выполняется.

Даже спустя несколько минут. Вывод strace процесса thunderbird тот же.

В списке активности Thunderbird я вижу, что он пытается сканировать изображения в папке IMAP.

С dmesgошибками не вижу. Файловые системы вроде в порядке.

Процесс Thunderbird имеет много открытых файлов:

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

Большинство файлов имеют расширение .msf.

Thunderbird реагирует очень медленно. Графический интерфейс почти непригоден для использования.

Что здесь происходит? Что я могу сделать?

Работает Ubuntu 16.04.2 LTS

Вот список активности. Вчера thunderbird висел здесь несколько часов. После перезагрузки снова то же самое:

введите описание изображения здесь

Файловый дескриптор 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, и теперь все снова работает.

Я потерял все свои пользовательские настройки Thunderbird на этом ПК, хотя у меня их было очень мало.

Связанный контент