I discovered that the size of the cciss_event_type struct was 511 bytes
long when it was expected to be 512.  I increased the size of the
padding field in the struct by 1 byte to get it back up to 512 bytes and
my sigabrt has gone away.

I'm not sure that the padding was the correct field to alter, but I was
able to verify that cpqarrayd now runs and detects events (such as
removing a hotswappable disk from my RAID) so I think everything is
working.

Please let me know if there's anything else I can do/fix to resolve this
bug.

** Attachment added: "Patch that made my problem go away."
   http://launchpadlibrarian.net/29912354/cpqarrayd_2.3-1ubuntu1.debdiff

-- 
cpqarrayd crashes while checking for controllers
https://bugs.launchpad.net/bugs/409060
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to