Bug 199025

Summary: dmraid causes lvm2 utils to bomb out (SIGSEGV)
Product: Red Hat Enterprise Linux 4 Reporter: Milan Kerslager <milan.kerslager>
Component: lvm2Assignee: Milan Broz <mbroz>
Status: CLOSED INSUFFICIENT_DATA QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: 4.0CC: agk, dwysocha, mbroz, pvrabec
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2007-05-17 09:16:39 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 Milan Kerslager 2006-07-15 21:59:35 UTC
I have SiI 3112 RAID card in one machive. At some point (half a year ago or so)
I was unable to mount my LVM1 device (the LVM has been builded but data has been
messed up so mounting was not possible). Now, few weeks ago after reboot, the
second LVM2 device has not been mounted and I saw SIGSEGV from LVM2 utils when
machine start (rc.sysinit). The array has been mounted by hand by issuing
"vgchange -a y" by hand (stil SIGSEGV, but device was then up).

After removin dmraid package, all is like before. I'm able to mount LVM array
and LVM2 comes up after the reboot too, no SIGSEGV.

This is probably because I have SW RAID configured on the card (in SiI card's
BIOS) even I do not use it. But lvm2 utils shoud not SIGSEGV. I'll post core
soon (when I'll have console access again).

Comment 1 Milan Broz 2007-05-17 09:16:39 UTC
There were many fixes in lvm2 package since this time.

If you see this problem again, please reopen this bug, run vgchange command with
debugging enabled (add -vvvv) and attach log file to this bugzilla.
Also please attach file created by lvmdump diagnostic utility, thanks.

(And this can be problem with empty mapping table too - recently fixed upstream.)