mdadm SIGSEGV when trying to assemble failed RAID5 array:
mdadm -A /dev/md2
This is fully up-to-date RHEL4 with mdadm-1.6.0-2. Core attached.
Created attachment 117513 [details]
# rpm -qi mdadm
Name : mdadm Relocations: (not relocatable)
Version : 1.6.0 Vendor: Red Hat, Inc.
Release : 2 Build Date: Mon Oct 4 23:15:34 2004
Install Date: Tue Dec 7 17:41:25 2004 Build Host: tweety.build.redhat.com
Group : System Environment/Base Source RPM: mdadm-1.6.0-2.src.rpm
Size : 155863 License: GPL
Signature : DSA/SHA1, Wed Oct 20 19:16:58 2004, Key ID b44269d04f2a6fd2
Packager : Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>
URL : http://www.cse.unsw.edu.au/~neilb/source/mdadm/
Summary : mdadm controls Linux md devices (software RAID arrays)
mdadm is used to create, manage, and monitor Linux MD (software RAID)
devices. As such, it provides similar functionality to the raidtools
package. However, mdadm is a single program, and it can perform
almost all functions without a configuration file, though a configuration
file can be used to help with some common tasks.
This issue was likely resolved by the recent update to mdadm-1.12.0. However,
if it still gives problems, then please try using mdadm -As /dev/md2 instead of
the command you tried (the s allows mdadm to read the /etc/mdadm.conf file to
find additional information about md2 when trying to assemble it, such as the
UUID, etc.) and see if it still segfaults. In the meantime, I'm closing this
bug out as resolved by errata. If it's still a problem, please reopen the bug.