Summary: | Error message when installing debug symbols fails not helpful | ||
---|---|---|---|
Product: | [Applications] drkonqi | Reporter: | Malte S. Stretz <mss> |
Component: | general | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | REPORTED --- | ||
Severity: | normal | CC: | bugseforuns, jr, nate, neon-bugs, sitter |
Priority: | NOR | ||
Version: | 5.27.7 | ||
Target Milestone: | --- | ||
Platform: | Neon | ||
OS: | Linux | ||
See Also: |
https://bugs.kde.org/show_bug.cgi?id=473017 https://bugs.kde.org/show_bug.cgi?id=474402 |
||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
Output of journalctl --since '13:16:02'
apt history.log |
Description
Malte S. Stretz
2023-09-08 11:32:49 UTC
Created attachment 161508 [details]
Output of journalctl --since '13:16:02'
The actual issue seems to be the installdbgsymbols.sh script (huh? not a script but a symlink?) crashes as well: root@neon:~# installdbgsymbols.sh /lib/x86_64-linux-gnu/libQt5Widgets.so.5 QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root' QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root' org.kde.drkonqi.pk-debug-installer: files: ("/lib/x86_64-linux-gnu/libQt5Widgets.so.5") ("org.kde.neon.com.ubuntu.ddebs") 1 KCrash: crashing... crashRecursionCounter = 2 KCrash: Application Name = drkonqi-pk-debug-installer path = /usr/bin pid = 8271 KCrash: Arguments: /usr/bin/drkonqi-pk-debug-installer /lib/x86_64-linux-gnu/libQt5Widgets.so.5 KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root' QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root' QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root' file:///usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/kirigami.2/ContextDrawer.qml:135:9: QML ListView: Binding loop detected for property "topMargin" QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root' QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root' org.kde.drkonqi.bugzilla: RuntimeException: "Failed to resolve bugzilla product" org.kde.drkonqi: "Failed to resolve bugzilla product" [1]+ Stopped installdbgsymbols.sh /lib/x86_64-linux-gnu/libQt5Widgets.so.5 root@neon:~# QSocketNotifier: Invalid socket 5 and type 'Read', disabling... QSocketNotifier: Invalid socket 12 and type 'Read', disabling... QSocketNotifier: Invalid socket 14 and type 'Read', disabling... [1]+ Exit 253 installdbgsymbols.sh /lib/x86_64-linux-gnu/libQt5Widgets.so.5 neon's debug symbol installer crashed because of appstreamqt problems @Harald: I think a bit more detail wouldn't hurt for this error message to give a technically adept person (we are quite deep in debugging territory here anyway) some hint where to look. Something like an additional sentence "The helper %s exited with status code %d." I had a quick glance at debugpackageinstaller.cpp and it looks like all required information would be available. Patches welcome :) I might have a shot indeed. When I tried to find the issue I saw that some new Qt packages (incuding QAppstream) were available, maybe the root cause is fixed already. I'll have another shot tomorrow to see if that one is fixed. Created attachment 161537 [details]
apt history.log
Apart from the error message: The root cause sounds like the issue in 473017.
I had hoped that a new Neon ISO was built in the meantime since updating the packages does not make the crash go away and I am not sure if logging out and in again (rebooting won't work on a live system) will ensure that all updated Qt libraries are loaded. But it looks like the Neon ISOs aren't rebuild too often.
I attached my /var/log/apt/history.log which has the updated package version numbers just in case I want to revisit this again.
|