Где находятся символы отладки для плазмоболочки (Kubuntu 19.04)?

У меня возникла проблема с падением плазмы, когда я оставляю компьютер один на час или два. Я попытался установить символы отладки, чтобы создать полезный отчет о сбое, но постоянно получаю сообщение, что мне не хватает символов для '/ usr / bin / plasmashell'. Я установил пакет plasma-workspace-dbgsym, поэтому мне любопытно, почему у меня до сих пор нет символов отладки и где их взять?

Операционная система: Kubuntu 19.04
Плазменная версия KDE: 5.15.4
Версия KDE Frameworks: 5.56.0
Версия Qt: 5.12.2
Версия ядра: 5.0.0-13-generic
Тип ОС: 64-битная
Процессоры: 12 × AMD Ryzen 5 1600 Шестиядерный процессор
Память: 15,7 ГБ ОЗУ

Я следовал указаниям здесь: https://wiki.kubuntu.org/DebuggingProgramCrash чтобы вручную установить символы отладки для различных библиотек, которые обработчик сбоя сказал, что я пропустил, включая "plasma-workspace-dbgsym". Однако обработчик сбоя все еще говорит, что мне не хватает символов для '/ usr / bin / plasmashell', хотя dpkg -S '/usr/bin/plasmashell' показывает, что plasma-workspace - это пакет для plasmashell.

Выход из apt-cache а также apt show:

$ apt-cache policy plasma-workspace
plasma-workspace:
  Installed: 4:5.15.4-0ubuntu1
  Candidate: 4:5.15.4-0ubuntu1
  Version table:
 *** 4:5.15.4-0ubuntu1 500
        500 http://us.archive.ubuntu.com/ubuntu disco/universe amd64 Packages
        100 /var/lib/dpkg/status
$ apt show plasma-workspace-dbgsym
Package: plasma-workspace-dbgsym
Package-Type: ddeb
Version: 4:5.15.4-0ubuntu1
Auto-Built-Package: debug-symbols
Priority: optional
Section: debug
Source: plasma-workspace
Maintainer: Ubuntu Developers <[email protected]>
Original-Maintainer: Debian/Kubuntu Qt/KDE Maintainers <[email protected]>
Installed-Size: 83.6 MB
Depends: plasma-workspace (= 4:5.15.4-0ubuntu1)
Breaks: plasma-workspace-dbg (<= 4:5.5.5.1-1~~)
Replaces: plasma-workspace-dbg (<= 4:5.5.5.1-1~~)
Build-Ids: [I deleted the long hexadecimal list included here]
Download-Size: 80.0 MB
APT-Manual-Installed: yes
APT-Sources: http://ddebs.ubuntu.com disco/universe amd64 Packages
Description: debug symbols for plasma-workspace

Подробности из обработчика сбоев (обратите внимание на отсутствующие символы): https://pastebin.com/9RB4ZDgZ.

Если я нажму на ссылку "список файлов" в обработчике сбоев, чтобы увидеть, какие пакеты нужно установить, в списке будет только "/ usr / bin / plasmashell".

1 ответ

Решение

Что ж, очевидно, отсутствующие символы отладки были подтвержденной ошибкой в ​​течение почти 2 лет (см. Ошибка # 1701788). Было бы неплохо, если бы это можно было исправить....

Это не ошибка, создание трассировки стека - дорогостоящая операция, которую большинство конечных пользователей никогда не хочет выполнять. поэтому он не установлен по умолчанию в большинстве дистрибутивов, включая kubuntu.

чтобы иметь stacktrace, вам нужны пакеты, связанные с *-dev для приложений, для которых вы хотите stacktrace. вместе с базовыми для библиотек kf5.

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

mathieu:~ :-( 1 (lifebook-wu2) $ apt search "\\-dev" | grep installed | egrep "(plasma|kf5|kde)"

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

baloo-kf5-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5activities-dev/focal,now 5.68.0-0ubuntu2 amd64 [installed]
libkf5activitiesstats-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5akonadi-dev-bin/focal,now 4:19.12.3-0ubuntu2 amd64 [installed]
libkf5akonadiserver-dev/focal,now 4:19.12.3-0ubuntu2 amd64 [installed]
libkf5archive-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5attica-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5auth-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5auth-dev-bin/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5baloowidgets-dev/focal,now 4:19.12.3-0ubuntu1 amd64 [installed]
libkf5bluezqt-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5bookmarks-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5cddb-dev/focal,now 4:19.12.3-0ubuntu1 amd64 [installed]
libkf5codecs-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5compactdisc-dev/focal,now 4:19.12.3-0ubuntu1 amd64 [installed]
libkf5completion-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5config-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5config-dev-bin/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5configwidgets-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5contacteditor-dev/focal,now 4:19.12.3-0ubuntu1 amd64 [installed]
libkf5contacts-dev/focal,now 5:5.68.0-0ubuntu1 amd64 [installed]
libkf5coreaddons-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5coreaddons-dev-bin/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5crash-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5dbusaddons-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5declarative-dev/focal,now 5.68.0-0ubuntu2 amd64 [installed]
libkf5dnssd-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5doctools-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5emoticons-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5filemetadata-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5globalaccel-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5grantleetheme-dev/focal,now 19.12.3-0ubuntu1 amd64 [installed]
libkf5gravatar-dev/focal,now 4:19.12.3-0ubuntu1 amd64 [installed]
libkf5guiaddons-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5holidays-dev/focal,now 1:5.68.0-0ubuntu1 amd64 [installed]
libkf5i18n-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5iconthemes-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5identitymanagement-dev/focal,now 19.12.3-0ubuntu1 amd64 [installed]
libkf5idletime-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5imap-dev/focal,now 19.12.3-0ubuntu1 amd64 [installed]
libkf5itemmodels-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5itemviews-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5jobwidgets-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5jsembed-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5kcmutils-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5kdcraw-dev/focal,now 19.12.3-0ubuntu1 amd64 [installed]
libkf5kdegames-dev/focal,now 4:19.12.3-1ubuntu1 amd64 [installed]
libkf5kexiv2-dev/focal,now 19.12.3-0ubuntu1 amd64 [installed]
libkf5kgeomap-dev/focal,now 19.12.3-0ubuntu1 amd64 [installed]
libkf5khtml-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5kio-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5kipi-dev/focal,now 4:19.12.3-0ubuntu1 amd64 [installed]
libkf5kjs-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5kmahjongglib-dev/focal,now 4:19.12.3-0ubuntu1 amd64 [installed]
libkf5konq-dev/focal,now 4:19.12.3-0ubuntu1 amd64 [installed]
libkf5ldap-dev/focal,now 19.12.3-0ubuntu1 amd64 [installed]
libkf5libkleo-dev/focal,now 4:19.12.3-0ubuntu1 amd64 [installed]
libkf5mbox-dev/focal,now 19.12.3-0ubuntu1 amd64 [installed]
libkf5mediaplayer-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5mediawiki-dev/focal,now 5.37.0-1build1 amd64 [installed]
libkf5messagecore-dev/focal,now 4:19.12.3-0ubuntu1 amd64 [installed]
libkf5messagelist-dev/focal,now 4:19.12.3-0ubuntu1 amd64 [installed]
libkf5messageviewer-dev/focal,now 4:19.12.3-0ubuntu1 amd64 [installed]
libkf5mime-dev/focal,now 19.12.3-0ubuntu1 amd64 [installed]
libkf5mimetreeparser-dev/focal,now 4:19.12.3-0ubuntu1 amd64 [installed]
libkf5networkmanagerqt-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5newstuff-dev/focal,now 5.68.0-0ubuntu2 amd64 [installed]
libkf5notifications-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5notifyconfig-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5package-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5parts-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5people-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5pimtextedit-dev/focal,now 19.12.3-0ubuntu1 amd64 [installed]
libkf5plasma-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5plotting-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5prison-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5pty-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5purpose-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5qqc2desktopstyle-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5runner-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5sane-dev/focal,now 19.12.3-0ubuntu1 amd64 [installed]
libkf5screen-dev/focal,now 4:5.18.4.1-0ubuntu1 amd64 [installed]
libkf5service-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5solid-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5sonnet-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5sonnet-dev-bin/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5style-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5su-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5syndication-dev/focal,now 1:5.68.0-0ubuntu1 amd64 [installed]
libkf5syntaxhighlighting-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5sysguard-dev/focal,now 4:5.18.4.1-0ubuntu1 amd64 [installed]
libkf5templateparser-dev/focal,now 4:19.12.3-0ubuntu1 amd64 [installed]
libkf5texteditor-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5textwidgets-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5threadweaver-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5unitconversion-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5wallet-dev/focal,now 5.68.0-0ubuntu2 amd64 [installed]
libkf5wayland-dev/focal,now 4:5.68.0-0ubuntu1 amd64 [installed]
libkf5webengineviewer-dev/focal,now 4:19.12.3-0ubuntu1 amd64 [installed]
libkf5webkit-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5widgetsaddons-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5windowsystem-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
libkf5xmlgui-dev/focal,now 5.68.0-0ubuntu2 amd64 [installed]
libkf5xmlrpcclient-dev/focal,now 5.68.0-0ubuntu1 amd64 [installed]
plasma-workspace-dev/focal,now 4:5.18.4.1-0ubuntu1 amd64 [installed]
mathieu:~ :-) (lifebook-wu2) $ 

а также пакеты, связанные с приложениями

mathieu:~ :-( 1 (lifebook-wu2) $ apt search dolphin-dev
Sorting... Done
Full Text Search... Done
dolphin-dev/focal 4:19.12.3-0ubuntu1 amd64
  file manager - development files

mathieu:~ :-) (lifebook-wu2) $ apt search "\\-dev" | grep installed | egrep "19.12"

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

libastro-dev/focal,now 4:19.12.3-0ubuntu1 amd64 [installed,automatic]
libimobiledevice-dev/focal,now 1.2.1~git20191129.9f79242-1build1 amd64 [installed]
libkf5akonadi-dev-bin/focal,now 4:19.12.3-0ubuntu2 amd64 [installed]
libkf5akonadiserver-dev/focal,now 4:19.12.3-0ubuntu2 amd64 [installed]
libkf5baloowidgets-dev/focal,now 4:19.12.3-0ubuntu1 amd64 [installed]
libkf5cddb-dev/focal,now 4:19.12.3-0ubuntu1 amd64 [installed]
libkf5compactdisc-dev/focal,now 4:19.12.3-0ubuntu1 amd64 [installed]
libkf5contacteditor-dev/focal,now 4:19.12.3-0ubuntu1 amd64 [installed]
libkf5grantleetheme-dev/focal,now 19.12.3-0ubuntu1 amd64 [installed]
libkf5gravatar-dev/focal,now 4:19.12.3-0ubuntu1 amd64 [installed]
libkf5identitymanagement-dev/focal,now 19.12.3-0ubuntu1 amd64 [installed]
libkf5imap-dev/focal,now 19.12.3-0ubuntu1 amd64 [installed]
libkf5kdcraw-dev/focal,now 19.12.3-0ubuntu1 amd64 [installed]
libkf5kdegames-dev/focal,now 4:19.12.3-1ubuntu1 amd64 [installed]
libkf5kexiv2-dev/focal,now 19.12.3-0ubuntu1 amd64 [installed]
libkf5kgeomap-dev/focal,now 19.12.3-0ubuntu1 amd64 [installed]
libkf5kipi-dev/focal,now 4:19.12.3-0ubuntu1 amd64 [installed]
libkf5kmahjongglib-dev/focal,now 4:19.12.3-0ubuntu1 amd64 [installed]
libkf5konq-dev/focal,now 4:19.12.3-0ubuntu1 amd64 [installed]
libkf5ldap-dev/focal,now 19.12.3-0ubuntu1 amd64 [installed]
libkf5libkleo-dev/focal,now 4:19.12.3-0ubuntu1 amd64 [installed]
libkf5mbox-dev/focal,now 19.12.3-0ubuntu1 amd64 [installed]
libkf5messagecore-dev/focal,now 4:19.12.3-0ubuntu1 amd64 [installed]
libkf5messagelist-dev/focal,now 4:19.12.3-0ubuntu1 amd64 [installed]
libkf5messageviewer-dev/focal,now 4:19.12.3-0ubuntu1 amd64 [installed]
libkf5mime-dev/focal,now 19.12.3-0ubuntu1 amd64 [installed]
libkf5mimetreeparser-dev/focal,now 4:19.12.3-0ubuntu1 amd64 [installed]
libkf5pimtextedit-dev/focal,now 19.12.3-0ubuntu1 amd64 [installed]
libkf5sane-dev/focal,now 19.12.3-0ubuntu1 amd64 [installed]
libkf5templateparser-dev/focal,now 4:19.12.3-0ubuntu1 amd64 [installed]
libkf5webengineviewer-dev/focal,now 4:19.12.3-0ubuntu1 amd64 [installed]
libmarble-dev/focal,now 4:19.12.3-0ubuntu1 amd64 [installed,automatic]
mathieu:~ :-) (lifebook-wu2) $ 
Другие вопросы по тегам