Bug 183701

Summary: gfs_fsck segfaults on corrupt extended attribute block
Product: [Retired] Red Hat Cluster Suite Reporter: Ben Marzinski <bmarzins>
Component: gfsAssignee: Ben Marzinski <bmarzins>
Status: CLOSED ERRATA QA Contact: GFS Bugs <gfs-bugs>
Severity: medium Docs Contact:
Priority: medium    
Version: 4   
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: RHBA-2006-0233 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2006-03-09 19:43:25 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:

Description Ben Marzinski 2006-03-02 22:16:25 UTC
Description of problem:
gfs_fsck segfaults if an extended attribute block is corrupted.

Version-Release number of selected component (if applicable):
GFS-6.1.2-0

How reproducible:
Always

Steps to Reproduce:
1. Corrupt a extended attribute block
2. Run gfs_fsck
  
Actual results:

gfs_fsck segfaults

Expected results:

gfs_fsck correctly cleans up the extended attribute block

Additional info:

This is the 6.1 version of the gfs_fsck segfault bug from bugzilla #173697

Comment 1 Ben Marzinski 2006-03-02 22:19:14 UTC
Fixed. gfs_fsck was making a lot of assumptions about the type of corruption in
the extended attribute blocks.  Those assumptions have been removed. It should now
handle any type of corruption of extended attribute blocks

Comment 4 Red Hat Bugzilla 2006-03-09 19:43:25 UTC
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on the solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.

http://rhn.redhat.com/errata/RHBA-2006-0233.html