https://bugs.kde.org/show_bug.cgi?id=517077

            Bug ID: 517077
           Summary: Discover crashes when a discontinued flatpack is
                    replaced with a different one
    Classification: Applications
           Product: Discover
      Version First 6.6.1
       Reported In:
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Flatpak Backend
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected], [email protected],
                    [email protected]
  Target Milestone: ---

SUMMARY
When a flathub package is replaced with a different one, Discover crashes in
the update process.

STEPS TO REPRODUCE
1. Have a flathub package installed that is replaced by a different one (for me
it was SongRec 0.4.2 -> 0.6.4;
https://flathub.org/en/apps/re.fossplant.songrec)
2. Confirm that you want to replace the package source when updates

OBSERVED RESULT
Discover asks you if you want to replace the package. If you click yes, there
is small timeframe when it seems to update the package, then it crashes.

EXPECTED RESULT
Discover does not crash.

SOFTWARE/OS VERSIONS
Discover:
- Version: 6.6.1

System:
- Operating System: KDE neon User Edition
- KDE Plasma Version: 6.6.1
- KDE Frameworks Version: 6.23.0
- Qt Version: 6.10.2
- Kernel Version: 6.17.0-14-generic (64-bit)
- Graphics Platform: Wayland

ADDITIONAL INFORMATION
This bug is may related to https://bugs.kde.org/show_bug.cgi?id=515150

Before the recent update (6.6.1) Discover was not able to replace an obsolete
flathub package with the current instance of it. Now it seems to be, but
crashes at some point in the update process.

As the flatpack is no longer on my system it looks like the removal process was
completed, but the install was not.
I can also no longer find any update to the package the update would have
applied to correctly.

As the orphaned flatpack seems to be removed from the system (and I have no
idea how to get it back) I will more than likely not be able to provide any
backtrace for it.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to