LatteDock/HowToReportCrashes/uk: Difference between revisions
(Updating to match new version of source page) |
No edit summary |
||
Line 6: | Line 6: | ||
# Закрийте Латте | # Закрийте Латте | ||
# | # Delete everything from the folder {{Path|1=~/.cache/lattedock/qmlcache/}} | ||
# Знову запустіть Латте | # Знову запустіть Латте | ||
Line 13: | Line 13: | ||
* Встановіть ''ddd'' | * Встановіть ''ddd'' | ||
* <code>ddd latte-dock</code> | * Run <code>ddd latte-dock</code> | ||
* | * Inside the text field on the lower side of the ddd window, write and execute <code>run</code> | ||
* | * When Latte crashes, click <menuchoice>Status</menuchoice> in the menu and select <menuchoice>Backtrace</menuchoice> | ||
* | * This will show you a window with numbered lines that can be helpful for the development team to find the issue. | ||
If the crash originates from QML, you should try the following: | |||
* | * Run the following command: {{Input|1=env QV4_FORCE_INTERPRETER=1 latte-dock -d}} | ||
* | * If the above does not provide enough info, you could try: {{Input|1=env QV4_FORCE_INTERPRETER=1 ddd --debugger /bin/gdb latte-dock}} | ||
Which should provide more information if the debug packages are installed. | Which should provide more information if the debug packages are installed. | ||
If nothing mentioned above succeeds, you could try to check if the crash is related to a specific plasmoid: | |||
# | # Use Latte with default Layout (does it crash?) | ||
# | # If it doesn't crash, start adding your plasmoids one by one in order to check their behavior and if they crash Latte. | ||
-------- | -------- | ||
If it is expected that Latte will eventually crash throughout the day due to the unresolved issue, the user can use the previous suggestions to provide a meaningful backtrace... | |||
For 95% of the cases, this backtrace can help the development team identify if the crash is a Latte-Dock issue and not caused from upstream. | For 95% of the cases, this backtrace can help the development team identify if the crash is a Latte-Dock issue and not caused from upstream. |
Revision as of 05:53, 11 April 2019
Спочатку спробуйте спорожнити ваш кеш Qt, #788, вада у kubuntu 1736765:
- Закрийте Латте
- Delete everything from the folder ~/.cache/lattedock/qmlcache/
- Знову запустіть Латте
Скористайтеся такими настановами:
- Встановіть ddd
- Run
ddd latte-dock
- Inside the text field on the lower side of the ddd window, write and execute
run
- When Latte crashes, click in the menu and select
- This will show you a window with numbered lines that can be helpful for the development team to find the issue.
If the crash originates from QML, you should try the following:
- Run the following command:
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
Which should provide more information if the debug packages are installed.
If nothing mentioned above succeeds, you could try to check if the crash is related to a specific plasmoid:
- Use Latte with default Layout (does it crash?)
- If it doesn't crash, start adding your plasmoids one by one in order to check their behavior and if they crash Latte.
If it is expected that Latte will eventually crash throughout the day due to the unresolved issue, the user can use the previous suggestions to provide a meaningful backtrace...
For 95% of the cases, this backtrace can help the development team identify if the crash is a Latte-Dock issue and not caused from upstream.
Any good backtrace is much appreciated! Please report such issues at https://bugs.kde.org/describecomponents.cgi?product=lattedock