Bug 486425 - 'More Information' page in Discover update page closing due to bug
Summary: 'More Information' page in Discover update page closing due to bug
Status: REPORTED
Alias: None
Product: Discover
Classification: Applications
Component: Updates (interactive) (show other bugs)
Version: 6.0.4
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-05-02 03:27 UTC by privacyfreak
Modified: 2025-01-25 17:23 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
where should the button be? (252.18 KB, image/png)
2024-05-03 11:05 UTC, Harald Sitter
Details
Video of the 'more information' problem (1.78 MB, video/mp4)
2024-05-04 07:45 UTC, privacyfreak
Details

Note You need to log in before you can comment on or make changes to this bug.
Description privacyfreak 2024-05-02 03:27:51 UTC
SUMMARY
All necessary information is in 'STEPS TO REPRODUCE'

STEPS TO REPRODUCE:
1. Go to Updates page in Discover
2. Out of the updates available for applications, click on one of the applications, then click 'More Information'

This bug only seems to occur when an application has a more stable version available. Assuming that to be the case in the application you clicked 'More Information' for:

3. Click on the button in the application page that takes you to more stable version of the application
4. The application page closes, instead of taking you to the more stable version of the application

OBSERVED RESULT
Application page closes inexplicably

EXPECTED RESULT
I get taken to the more stable version of the application

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedira 40
(available in About System)
KDE Plasma Version: 6.0.4
KDE Frameworks Version: 6.1.0
Qt Version: 6.7.0

ADDITIONAL INFORMATION
Comment 1 Harald Sitter 2024-05-02 09:13:02 UTC
Can you please post a screenshot the button in step 3?

Also, which application does this happen to for example?

Also, does this happen with flatpaks? rpms? snaps?
Comment 2 privacyfreak 2024-05-03 10:38:42 UTC
(In reply to Harald Sitter from comment #1)
> Can you please post a screenshot the button in step 3?
> 
> Also, which application does this happen to for example?
> 
> Also, does this happen with flatpaks? rpms? snaps?

Sorry, I (dumbly) performed the update before reporting this bug. Currently, I have no updates available. So I can not post a screenshot.

If I remember correctly, the application might have been Audiotube or Codium (but don't quote me on this).

This happened with the Flatpak for whatever application I experienced this issue with
Comment 3 Harald Sitter 2024-05-03 11:05:53 UTC
Created attachment 169130 [details]
where should the button be?

Unfortunate.

I am not quite sure where the button to take you to the more stable version should be though. I am attaching a screenshot of what I am seeing with a vscodium that was downgraded to some 2023 version. If you could tell me where the button should be I can maybe figure it out from there.
Comment 4 privacyfreak 2024-05-04 02:43:49 UTC
(In reply to Harald Sitter from comment #3)
> Created attachment 169130 [details]
> where should the button be?
> 
> Unfortunate.
> 
> I am not quite sure where the button to take you to the more stable version
> should be though. I am attaching a screenshot of what I am seeing with a
> vscodium that was downgraded to some 2023 version. If you could tell me
> where the button should be I can maybe figure it out from there.

The button is not present in your video. Not to worry, though. This also happens with Calibre. I have recorded a video of the bug, but cannot yet send it. I will in a few hours
Comment 5 privacyfreak 2024-05-04 07:45:59 UTC
Created attachment 169175 [details]
Video of the 'more information' problem
Comment 6 privacyfreak 2024-05-04 07:46:24 UTC
(In reply to privacyfreak from comment #5)
> Created attachment 169175 [details]
> Video of the 'more information' problem

This video demonstrates the issue
Comment 7 privacyfreak 2024-05-04 07:50:57 UTC
Just ran plasma-discover in the terminal. This is what I got. The last line (qrc:/qml/FlatpakOldBeta.qml:55: ReferenceError: Navigation is not defined) appeared when I clicked on 'View Stable Version on Fedora Flatpaks'

kf.newstuff.core: "kpackage uncompress setting chosen, but no KPackageStructure specified"
KNS error in "Latte Indicators" : KNSCore::ErrorCode::ConfigFileError "Could not initialise the installation handler for /usr/share/knsrcfiles/latte-indicators.knsrc:\nkpackage uncompress setting chosen, but no KPackageStructure specified\nThis is a critical error and should be reported to the application author" QVariant(QString, "/usr/share/knsrcfiles/latte-indicators.knsrc")
invalid kns backend! "/usr/share/knsrcfiles/latte-indicators.knsrc" because: "Invalid Latte Indicators backend, contact your distributor."
kns error "/usr/share/knsrcfiles/latte-indicators.knsrc" "Invalid Latte Indicators backend, contact your distributor."
org.kde.plasma.libdiscover: OdrsReviewsBackend: Fetch ratings: false
adding empty sources model QStandardItemModel(0x5561c03f6a70)
qrc:/qt/qml/org/kde/discover/qml/DiscoverWindow.qml:330:5: QML OverlaySheet: Binding loop detected for property "implicitHeight"
qrc:/qt/qml/org/kde/discover/qml/BrowsingPage.qml:17:1: QML BrowsingPage: Created graphical object was not placed in the graphics scene.
Failed to refresh appstream metadata for  kdeapps :  "Error updating appstream2: No such ref 'appstream2/x86_64' in remote kdeapps; Error updating appstream: No such ref 'appstream/x86_64' in remote kdeapps"
qrc:/qt/qml/org/kde/desktop/private/TextFieldContextMenu.qml:235:5: QML MenuItem: Binding loop detected for property "implicitWidth"
flatpak-Message: 13:17:06.791: Warning: Treating remote fetch error as non-fatal since runtime/org.kde.krecorder.Locale/x86_64/master is already installed: No such ref 'runtime/org.kde.krecorder.Locale/x86_64/master' in remote kdeapps
flatpak-Message: 13:17:06.791: Warning: Treating remote fetch error as non-fatal since runtime/org.kde.kontact.Locale/x86_64/master is already installed: No such ref 'runtime/org.kde.kontact.Locale/x86_64/master' in remote kdeapps
flatpak-Message: 13:17:06.815: Warning: Treating remote fetch error as non-fatal since app/org.kde.krecorder/x86_64/master is already installed: No such ref 'app/org.kde.krecorder/x86_64/master' in remote kdeapps
flatpak-Message: 13:17:06.816: Warning: Treating remote fetch error as non-fatal since app/org.kde.kontact/x86_64/master is already installed: No such ref 'app/org.kde.kontact/x86_64/master' in remote kdeapps
flatpak-Message: 13:17:13.934: Warning: Treating remote fetch error as non-fatal since runtime/org.kde.krecorder.Locale/x86_64/master is already installed: No such ref 'runtime/org.kde.krecorder.Locale/x86_64/master' in remote kdeapps
flatpak-Message: 13:17:13.935: Warning: Treating remote fetch error as non-fatal since runtime/org.kde.kontact.Locale/x86_64/master is already installed: No such ref 'runtime/org.kde.kontact.Locale/x86_64/master' in remote kdeapps
flatpak-Message: 13:17:13.959: Warning: Treating remote fetch error as non-fatal since app/org.kde.krecorder/x86_64/master is already installed: No such ref 'app/org.kde.krecorder/x86_64/master' in remote kdeapps
flatpak-Message: 13:17:13.960: Warning: Treating remote fetch error as non-fatal since app/org.kde.kontact/x86_64/master is already installed: No such ref 'app/org.kde.kontact/x86_64/master' in remote kdeapps
qrc:/qt/qml/org/kde/discover/qml/UpdatesPage.qml:10:1: QML UpdatesPage: Created graphical object was not placed in the graphics scene.
qrc:/qt/qml/org/kde/discover/qml/UpdatesPage.qml:39:5: QML OverlaySheet: Binding loop detected for property "implicitHeight"
Cannot initialize model with data QJsonObject(). missing: QJsonValue(string, "urls")
qrc:/qt/qml/org/kde/discover/qml/ApplicationPage.qml:19:1: QML ApplicationPage: Created graphical object was not placed in the graphics scene.
qrc:/qt/qml/org/kde/discover/qml/ApplicationPage.qml:41:5: QML ReviewsPage: Binding loop detected for property "implicitHeight"
qrc:/qt/qml/org/kde/discover/qml/ApplicationPage.qml:848:5: QML AddonsView: Binding loop detected for property "implicitHeight"
qrc:/qt/qml/org/kde/discover/qml/ApplicationPage.qml:41:5: QML ReviewsPage: Binding loop detected for property "implicitHeight"
qrc:/qt/qml/org/kde/kirigami/private/PrivateActionToolButton.qml:71:5: QML Binding: Binding loop detected for property "value"
qrc:/qml/FlatpakOldBeta.qml:55: ReferenceError: Navigation is not defined
Comment 8 Bug Janitor Service 2024-05-19 03:45:29 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 9 Harald Sitter 2025-01-25 17:23:28 UTC
Is this reproducible on Plasma 6.2 at all?