Bug 33419
Summary: | rpm-4.0.2-6x: rpmq: header.c:511: headerLoad: Assertion `rdlen == dl' failed | ||||||
---|---|---|---|---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Aleksey Nogin <aleksey> | ||||
Component: | rpm | Assignee: | Jeff Johnson <jbj> | ||||
Status: | CLOSED RAWHIDE | QA Contact: | David Lawrence <dkl> | ||||
Severity: | high | Docs Contact: | |||||
Priority: | high | ||||||
Version: | 7.1 | ||||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | i386 | ||||||
OS: | Linux | ||||||
URL: | http://www.cs.cornell.edu/nogin/RPM/untested/rh52/tcl-8.0.3-20an.i386.html | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2001-04-22 16:19:41 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
Aleksey Nogin
2001-03-27 16:49:51 UTC
Have you run --rebuilddb to convert from db1 to db3? Was the conversion successful? Otherwise, try erasing and/or reinstalling the tcl package. Yes, I did --rebuilddb the first thing after I've upgraded rpm. The package in question is an (old) .i386.rpm file, not something I have installed. BTW, I just tried running rpm -Kv on that package and it worked fine - both MD5 and PGP signatures checked OK. rpm -Kv tests the package, not the header in the database. What happens if you reinstall the package after you've converted to db3? What I suspect is the well known "free list corrupt bug" showing up as a truncated header in the database ... As I said, the package is not (and never was) installed. Both rpm2html and rpmq die when trying to query the .i386.rpm package, not the database. Just to be sure, I did another --rebuilddb and (no surprize) it didn't change anything. Created attachment 13964 [details]
Patch to fix rpm-2.5.x i18n tag offset/length bug
Fixed in rpm CVS, will be in rpm-4.0.3 Any estimates on when this will be available? Any plans for a new errata with these fixes? Obviously, I can recompile RPM myself, but it would be so much easier to download an install a package signed by RedHat :-) This bug still exists in the rpm shipped with RedHat 7.1 and I don't see the fixed package anywhere. And I repeat: Fixed in rpm CVS, will be in rpm-4.0.3 That does NOT say Red Hat 7.1 or rpm-4.0.2, and a failure of a 2.5 year old package built with a broken version of rpm is not a sufficient show stopper to change rpm in Red Hat 7.1 Well, then it should be marked "RESOLVED CVS". :-) But marking it "RESOLVED RAWHIDE" is inaccurate since Rawhide does not have an updated package. After I upgraded to 4.0.3, everyting seems fine. Thanks! |