[CentOS] Aide error "Caught SIGBUS/SEGV"

Fri May 7 14:35:15 UTC 2010
m.roth at 5-cent.us <m.roth at 5-cent.us>

Brian wrote:
>
>> -----Original Message-----
>> From: centos-bounces at centos.org
>> [mailto:centos-bounces at centos.org] On Behalf Of Bowie Bailey
>> Sent: Friday, May 07, 2010 10:15 AM
>> To: centos at centos.org
>> Subject: Re: [CentOS] Aide error "Caught SIGBUS/SEGV"
>>
>> Bowie Bailey wrote:
>> > One of my servers has recently started giving an error every time I
>> > run "aide --check".  I ran it manually twice today with the
>> > same results. The second time, I added the -V flag, but that didn't
>> > give me anything useful.  The system is currently running CentOS 5.3.
>> >
>> > Nothing on the system has changed recently (that I am aware
>> > of).  The Aide database hasn't been updated in a few months.
>> >
>> > This is the error I am seeing:
>> >
>> > Caught SIGBUS/SEGV while mmapping. File was truncated while
>> > aide was running?
>> > Caught SIGBUS/SEGV. Exiting
<snip>
> Suggest: Rename your current database, and aide -i to build a new one,
> the aide -c to check it.
> If that works (aide -c on new database) I'd suspect (pulling stray
> thoughts out of /dev/chaos) that your current data base is corrupt
> enough that you can't check it.

I *assume* you've made sure that the filesystem isn't full.

         mark, who had to deal with someone doing that today