Bug 1002494
Summary: | yum crashes | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Daniel <daniel> | ||||
Component: | yum | Assignee: | Packaging Maintenance Team <packaging-team-maint> | ||||
Status: | CLOSED DUPLICATE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | urgent | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | 19 | CC: | admiller, ffesti, firas.alkafri, jzeleny, packaging-team-maint, tim.lauridsen, zpavlas | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2013-08-29 11:54:46 UTC | Type: | Bug | ||||
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
Daniel
2013-08-29 10:27:13 UTC
Created attachment 791695 [details]
logbook
Thanks, this is probably helpfull. > stat("/var/cache/yum/x86_64/19/google-chrome/filelists.xml.gz", {st_mode=S_IFREG|0644, st_size=0, ...}) = 0 > getxattr("/var/cache/yum/x86_64/19/google-chrome/filelists.xml.gz", "user.yum.checksum.sha", "85349e796d9b7fd8421d086976731a17faf1a5fe", 40) = 40 This is it.. When yum verifies the file has correct checksum, it sets an xattr, so it does not have to calculate the checksum later. But here we see it's empty, but the checksum is set to the correct value. I feel there might be some FS issue.. didn't fsck complain recently? > stat("/var/cache/yum/x86_64/19/google-chrome/gen/filelists.xml", {st_mode=S_IFREG|0644, st_size=0, ...}) = 0 And the decompressed file is truncated, too.. but since both timestamps match, Yum does not bother decompressing, thus we don't compalin that filelists.xml.gz is not in gzip format, and crash later trying to parse the XML.. I think it might be worth adding a check/warn/unlink when we get correct cached checksum, but the file is empty. Anyway, just unlink /var/cache/yum/x86_64/19/google-chrome/filelists.xml.gz and this problem should go away.. but we still don't know the root cause (what has truncated it). *** This bug has been marked as a duplicate of bug 920401 *** Ahoi Jan & Zdeněk :-) My problem with yum is not really a yum/python problem. After several days of tracing the error I fond out that presumably a buggy version of xorg-x11-drv-nouveau forced my system to crash (submitted this to bug 1003314). Thnx anyway! |