LatteDock/Як повідомляти про аварії
Appearance
Спочатку спробуйте спорожнити ваш кеш Qt, #788, вада у kubuntu 1736765:
- Закрийте Латте
- Вилучіть усі файли з теки ~/.cache/lattedock/qmlcache/
- Знову запустіть Латте
Скористайтеся такими настановами:
- Встановіть ddd
ddd latte-dock
- У вікні ddd впишіть і віддайте команду
run
- Коли програма аварійно завершить роботу, виберіть у меню пункт , а потім пункт
- У відповідь буде показано вікно із нумерованими рядками, які можуть бути корисними для розробників...
Якщо аварійне завершення роботи пов'язано із QML, слід спробувати виконати такі дії:
- Віддайте команду
env QV4_FORCE_INTERPRETER=1 latte-dock -d
- Якщо наведена вище команда не дає достатньо відомостей, ви можете спробувати таку: Ця команда має надати більше відомостей, якщо встановлено пакунки із діагностичними даними.
env QV4_FORCE_INTERPRETER=1 ddd --debugger /bin/gdb latte-dock
Якщо жоден із наведених способів не працює, ви можете спробувати визначити, чи не пов'язано аварійне завершення роботи із якимось плазмоїдом:
- Використовуйте Латте лише з типовим компонуванням (аварія зникла?)
- Якщо аварійного завершення роботи не спостерігається, почніть додавати плазмоїди, один за одним, перевіряйте їхню поведінку і те, чи не призводить їхня робота до аварійного завершення роботи Латте…
If anyone knows that during the day Latte will crash, he can use the previous suggestions to give us a meaningful backtrace... For 95% of the cases that backtrace can help us identify if the crash is in our side...