Red Hat Bugzilla – Bug 32802
(KDE) Package Manager (KPackage) crashes when viewing rpm packages
Last modified: 2007-04-18 12:32:19 EDT
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux 2.4.2-0.1.28 i686; en-US; 0.7)
When I try to view the files within a rpm or tar.gz package, from "(KDE)
Package Manager" (KPackage), it crashes with a SIGSEGV message.
It does not matter, what rpm-version the rpm-package was packed with.
(tar.gz packages are affected as well). gnorpm and mc are able to browse
the same rpm-packages.
However; KPackage seems to have no problem with actually installing
/upgrading these rpm-packages, as long as one does not try to click on the
rpm-package name, in the KPackage window, to see the content of the package.
Steps to Reproduce:
1. Select "Package Manager" from "KDE-Menu" > "System"
2. Select "Open" from the "File" menu.
3. Select a rpm-package from the file-window, and click "Ok"
4. When the rpm-package is loaded into "KPackage", then click on the
rpm-package's name, in the left window-pane.
Actual Results: kpackage crashes.
Expected Results: When clicking on the name of the rpm-package, "KPackage"
should display the file content of the rpm-archive.
A /usr/bin/kpackage -v , shows:
KPackage 2.1 is part of kdeadmin-2.1-5.rpm
I believe that this bug has existed since the release of "wolverine".
rpm version is: rpm-4.0.2-7x.rpm
The first few linies of a backtrace:
(no debugging symbols found)...0x40e0cff9 in __wait4 ()
#0 0x40e0cff9 in __wait4 () from /lib/i686/libc.so.6
#1 0x40e7ce04 in __DTOR_END__ () from /lib/i686/libc.so.6
#2 0x404e2378 in KCrash::defaultCrashHandler () at eval.c:41
#3 <signal handler called>
#4 0x4069a760 in QGDict::look_string () from /usr/lib/qt-2.3.0/lib/libqt.so.2
Created attachment 13408 [details]
Backtrace from KPackage crash (reading a rpm-package)
The latest round of updates (KDE: 2.1.1, and KPackage: 2.1.1), have solved the