Как получить более подробную причину катастрофического отказа Thunderbird?

У меня есть компьютер (10.04), который ранее работал, Thunderbird 12.0.1 очень хорошо (установленный через Кв. - добираются через официальный PPA). Я не знаю то, что произошло в то время проблема, запущенная, так как, это - многопользовательский компьютер, и я не был здесь. Однако каждый раз, когда мы пытаемся запустить ТБ, мы сразу получаем диалоговое окно, которое говорит:

We're Sorry
Thunderbird had a problem and crashed.

Вещи я попробовал:

  • Выполнение thunderbird от терминала не производит вывода.
  • Я попробовал apt-get remove thunderbird --purge и затем переустановленный
  • Удаление пользователя .thunderbird папка и запускающийся все еще приводит к катастрофическому отказу
  • Попытка работать thunderbird -safe-mode все еще результаты в катастрофическом отказе
  • Эта проблема происходит для всех пользователей Thunderbird на этом компьютере.

Там какой-либо путь состоит в том, чтобы получить больше деталей о том, почему программа отказывает? Например, определенная ошибка, с которой встречается ТБ? Я попробовал thunderbird -g но я не уверен, что сделать с отладчиком.

ОБНОВЛЕНИЕ

apt-cache policy thunderbird

thunderbird:
  Installed: 12.0.1+build1-0ubuntu0.10.04.1
  Candidate: 12.0.1+build1-0ubuntu0.10.04.1
  Version table:
 *** 12.0.1+build1-0ubuntu0.10.04.1 0
        500 http://us.archive.ubuntu.com/ubuntu/ lucid-updates/main Packages
        500 http://security.ubuntu.com/ubuntu/ lucid-security/main Packages
        100 /var/lib/dpkg/status
     11.0.1+build1-0ubuntu0.10.04.1~mts1 0
        500 http://ppa.launchpad.net/mozillateam/thunderbird-stable/ubuntu/ lucid/main Packages
     3.0.4+nobinonly-0ubuntu4 0
        500 http://us.archive.ubuntu.com/ubuntu/ lucid/main Packages
4
задан 9 July 2012 в 18:19

2 ответа

Отчеты и получение информации об этой ошибке при сбое

Поскольку это ошибка (сбой приложения определенно не подразумевает поведение ), вы можете сделать следующее.

  1. Включить отчет о сбое в Apport , чтобы при следующем сбое информация автоматически собиралась, отображалась и (если вы хотите, что я настоятельно рекомендую) отправлялась для вложения к вашему сообщению об ошибке.

  2. Когда вы отправляете информацию на Launchpad для вложения в ваш отчет об ошибке, открывается новое окно / вкладка браузера. Дождитесь обработки информации, и вы сможете описать, что произошло (как можно лучше).

  3. Панель запуска может указывать на существующие ошибки, дублирование которых. Если кто-нибудь придет, вы можете прочитать информацию, написанную там, и посмотреть, можете ли вы быть уверены, что у вас то же самое. Если нет, отправьте свой отчет об ошибке - его можно пометить как дубликат другой ошибки позже, если она окажется.

  4. Перед отправкой отчета об ошибке, пожалуйста, прочитайте это внимательно и внимательно , так как это объясняет важные аспекты сообщения об ошибках в Ubuntu. Это также объясняет весь процесс более подробно, чем этот ответ. (Возможно, вы захотите прочитать это даже до выполнения других шагов.)

  5. Когда вы будете довольны своим сообщением об ошибке, отправьте его. Он может быть помечен как дубликат другой ошибки, и если это так, вы можете найти информацию в этой ошибке. Даже если нет, триггеры и разработчики, в процессе изучения вашей ошибки, могут предоставить вам информацию, которая может помочь. И даже если они не могут, отправка отчета об ошибке является первым шагом к исправлению ошибки, которая должна помочь вам и всем, кто страдает от этого.

Возможный способ обхода сбоев Thunderbird в целом

Многие сбои Firefox и Thunderbird происходят из-за ошибок при обработке вашего профиля или других пользовательских данных. Вы должны увидеть, происходит ли сбой при запуске Thunderbird в другой учетной записи пользователя. (Если у вас есть только одна учетная запись, вы можете создать другую, чтобы проверить это.)

Если проблема не возникает, когда вы запускаете Thunderbird с другой учетной записью пользователя, вы можете переместить свой профиль Thunderbird "из путь »путем переименования каталога, в котором он находится. Thunderbird не будет иметь доступа к локально сохраненным сообщениям электронной почты, и вам придется перенастроить его для всех учетных записей электронной почты, но это может решить проблему для вас, а также эту полезную информацию для вашего сообщения об ошибке.

Я рекомендую отправить ваш отчет об ошибке, прежде чем делать это, чтобы информация от сбоя была отправлена, даже если этот метод решает проблему, и вы не хотите отменить ее. Затем вы можете отредактировать свой отчет об ошибке, чтобы включить информацию о том, что произошло. Или создайте сбой, отправьте данные о сбое на Launchpad, попробуйте это и включите информацию об этом в исходный отчет об ошибке.

Чтобы переместить свой профиль Thunderbird с пути:

  1. Убедитесь, что Thunderbird не работает.

  2. В вашем домашнем каталоге найдите папку с именем .thunderbird. (Вам нужно будет сделать View> Show Hidden Files - или Ctrl + H - в файловом браузере Nautilus, чтобы увидеть его, как файлы и папки, которые запускаются с . по умолчанию скрыты.)

  3. Переименуйте этот файл в thunderbird.old.

  4. Запустите Thunderbird.

В качестве альтернативы, вы можете предпочесть сделать это из Терминала:

  1. Убедитесь, что Thunderbird не работает.

  2. Откройте терминал ( Ctrl + Alt + T ).

  3. Запустите эту команду:

    mv ~/thunderbird ~/thunderbird.old
    
  4. Запустите Thunderbird.

Я думаю, что некоторые старые версии Thunderbird могут хранить ваш профиль в ~/.mozilla/thunderbird, а не в ~/.thunderbird, поэтому, если ~/.thunderbird не существует, вы можете посмотреть в ~/.mozilla.

Удаление всех системных файлов конфигурации из версии PPA

Вывод apt-cache policy thunderbird подтверждает, что версия PPA больше не установлена. Однако возможно, что от него остались некоторые системные файлы конфигурации. Возможно, он оставил общесистемные данные конфигурации, которые задыхается от более новой версии (из официальных источников программного обеспечения Ubuntu). Чтобы учесть возможность того, что он оставил файлы конфигурации, отличные от автоматически созданных текущей версией, вы должны удалить не только текущие общесистемные данные конфигурации, но и старые. И это также возможность переустановить Thunderbird, если установка каким-либо образом повреждена.

Итак, следующие указания делают следующее:

  1. Удалите Thunderbird и все его системные файлы конфигурации.

  2. Установите старую версию Thunderbird для PPA. (Это временно, и только для того, чтобы облегчить его удаление более полно, чем раньше.)

  3. Удалить старую версию Thunderbird для PPA и все ее файлы данных конфигурации системы.

  4. Переустановите Thunderbird (текущая версия, из официальных источников программного обеспечения).

Вот как этого добиться:

  1. Убедитесь, что Thunderbird не запущен.

  2. Запустите эти команды в окне терминала:

    sudo apt-get --purge --reinstall install thunderbird=11.0.1+build1-0ubuntu0.10.04.1~mts1
    sudo apt-get update
    sudo apt-get --purge --reinstall install thunderbird
    
  3. Запустите Thunderbird и посмотрите, устранена ли проблема.

Это, вероятно, не поможет ... но это может решить проблему, и это определенно стоит попробовать. Если / когда вы сообщите об этом как об ошибке, будет ли это сработано или нет. (Хотя, если это работает, вы можете решить не сообщать об ошибке.)

Обратите внимание, что ваши текущие общесистемные файлы конфигурации Thunderbird (если таковые имеются) также будут удалены, но это не заставит вас потерять сохраненные электронные письма или настройки учетной записи, потому что это зависит от пользователя, а не от системы.

0
ответ дан 9 July 2012 в 18:19

Я испытал такое же поведение 12.04.

Я отключил все дополнения в безопасном режиме:

thunderbird -safe-mode

, что не имело никакого эффекта.

После этого я удалил и установил Thunderbird

sudo apt-get remove thunderbird
sudo apt-get install thunderbird

, что позволило мне перезапустить Thunderbird.

Впоследствии я активировал дополнения один за другим.

0
ответ дан 9 July 2012 в 18:19

Другие вопросы по тегам:

Похожие вопросы: