Summary: | Muon crashes on selection of installed package linux-headers-2.6.35-25-generic | ||
---|---|---|---|
Product: | [Unmaintained] muon | Reporter: | Paul L. <snowhg> |
Component: | muon | Assignee: | Jonathan Thomas <echidnaman> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | glad.deschrijver, karsten.htw |
Priority: | NOR | ||
Version: | 1.1.0 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 1.1.1, 1.1.65 | |
Sentry Crash Report: | |||
Attachments: |
Crash report from Crash Reporting Assistant
Backtrace |
It isn't just the specified package that causes Muon to crash - other linux-headers packages (but no all) will crash Muon when clicked on, and without filtering by Status: Installed. Could you install qapt-dbg and post the new backtrace please? Git commit 94b7bdebbea8420f3481f9999c69ffaffe60596b by Jonathan Thomas Pushed by jmthomas into branch master If for some reason packages in main do not have the "Supported" control field, catch this any return rather than blindly assuming the data to be there and crashing. Also add a safeguard against malformed /etc/lsb-release files to prevent crashes if /etc/lsb-release happens to be malformed BUG:264001 FIXED-IN:1.1.1 M +8 -0 src/package.cpp http://commits.kde.org/d5234754/94b7bdebbea8420f3481f9999c69ffaffe60596b You don't have to install qapt-dbg now. Fortunately the QString assert had line number info and I found that it was crashing calling QString::at. And since I only called that function once, it was pretty easy to find where the crash was happening. :) Git commit a9f733a1eaf2a38de8720f1aec558a50e31069fc by Jonathan Thomas Pushed by jmthomas into branch 1.1 If for some reason packages in main do not have the "Supported" control field, catch this any return rather than blindly assuming the data to be there and crashing. Also add a safeguard against malformed /etc/lsb-release files to prevent crashes if /etc/lsb-release happens to be malformed BUG:264001 FIXED-IN:1.1.1 M +8 -0 src/package.cpp http://commits.kde.org/d5234754/a9f733a1eaf2a38de8720f1aec558a50e31069fc Created attachment 56595 [details]
Backtrace
I don't understand the last few comments [because of my english ;-) and I can't programming], but I want to tell you, that I have the same problem. Always, if I select a package with the name "linux-image-..." or "linux-headers-..." -> Muon crashed. I'm using KDE 4.6.0 on Kubuntu 10.10 64bit. *** Bug 264962 has been marked as a duplicate of this bug. *** |
Created attachment 56331 [details] Crash report from Crash Reporting Assistant Version: 1.1.0 (using KDE 4.5.5) OS: Linux Muon crashes when clicking on linux-headers-2.6.35-25-generic Reproducible: Always Steps to Reproduce: Typed search string: linux-headers Selected By Status: Installed In the displayed list of matches, clicked on linux-headers-2.6.35-25-generic Muon crashes. This is repeatable. Actual Results: Muon crashes. Expected Results: Muon would display the information about the package.