LatteDock/HowToReportCrashes/uk: Difference between revisions

From KDE UserBase Wiki
(Created page with "* Віддайте команду {{Input|1=env QV4_FORCE_INTERPRETER=1 latte-dock -d}}")
(Created page with "# Використовуйте Латте лише з типовим компонуванням (аварія зникла?)")
(9 intermediate revisions by the same user not shown)
Line 3: Line 3:
[[Special:myLanguage/LatteDock|←Панель Латте]]
[[Special:myLanguage/LatteDock|←Панель Латте]]


First try to clean your qt cache, [https://github.com/psifidotos/Latte-Dock/issues/788 #788], [https://bugs.launchpad.net/kubuntu-ppa/+bug/1736765 kubuntu bug 1736765]:
Спочатку спробуйте спорожнити ваш кеш Qt, [https://github.com/psifidotos/Latte-Dock/issues/788 #788], [https://bugs.launchpad.net/kubuntu-ppa/+bug/1736765 вада у kubuntu 1736765]:


# Close Latte
# Закрийте Латте
# In folder {{Path|1=~/.cache/lattedock/qmlcache/}} remove everything
# Вилучіть усі файли з теки {{Path|1=~/.cache/lattedock/qmlcache/}}
# Start Latte again
# Знову запустіть Латте


Use the following guidelines:
Скористайтеся такими настановами:


* Встановіть ''ddd''
* Встановіть ''ddd''
Line 15: Line 15:
* <code>ddd latte-dock</code>
* <code>ddd latte-dock</code>


* In ddd window write and execute, <code>run</code>
* У вікні ddd впишіть і віддайте команду <code>run</code>


* When it crashes, click <menuchoice>Status</menuchoice> from the menu, <menuchoice>Backtrace</menuchoice>
* Коли програма аварійно завершить роботу, виберіть у меню пункт <menuchoice>Status</menuchoice>, а потім пункт <menuchoice>Backtrace</menuchoice>


* This will show you a window with numbered lines that could be helpful for us...
* У відповідь буде показано вікно із нумерованими рядками, які можуть бути корисними для розробників...


If the crash is from QML you should try the following:
Якщо аварійне завершення роботи пов'язано із QML, слід спробувати виконати такі дії:


* Віддайте команду {{Input|1=env QV4_FORCE_INTERPRETER=1 latte-dock -d}}
* Віддайте команду {{Input|1=env QV4_FORCE_INTERPRETER=1 latte-dock -d}}
Line 29: Line 29:
If nothing from the above succeeds you could try to check if the crash is related to specific plasmoid:
If nothing from the above succeeds you could try to check if the crash is related to specific plasmoid:


# Use Latte only with default Layout (does it crash?)
# Використовуйте Латте лише з типовим компонуванням (аварія зникла?)
# If it doesnt crash start adding one by one your plasmoids to check their behavior and if they crash Latte...
# If it doesnt crash start adding one by one your plasmoids to check their behavior and if they crash Latte...
--------
--------

Revision as of 21:30, 18 March 2019

Other languages:

←Панель Латте

Спочатку спробуйте спорожнити ваш кеш Qt, #788, вада у kubuntu 1736765:

  1. Закрийте Латте
  2. Вилучіть усі файли з теки ~/.cache/lattedock/qmlcache/
  3. Знову запустіть Латте

Скористайтеся такими настановами:

  • Встановіть ddd
  • ddd latte-dock
  • У вікні ddd впишіть і віддайте команду run
  • Коли програма аварійно завершить роботу, виберіть у меню пункт Status, а потім пункт Backtrace
  • У відповідь буде показано вікно із нумерованими рядками, які можуть бути корисними для розробників...

Якщо аварійне завершення роботи пов'язано із QML, слід спробувати виконати такі дії:

  • Віддайте команду
    env QV4_FORCE_INTERPRETER=1 latte-dock -d
  • If the above does not provide enough info you could try:
    env QV4_FORCE_INTERPRETER=1 ddd --debugger /bin/gdb latte-dock
    that should provide more information if the debug packages are installed

If nothing from the above succeeds you could try to check if the crash is related to specific plasmoid:

  1. Використовуйте Латте лише з типовим компонуванням (аварія зникла?)
  2. If it doesnt crash start adding one by one your plasmoids to check their behavior and if they crash Latte...

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...