[CentOS] Aide error "Caught SIGBUS/SEGV"

Fri May 7 14:55:43 UTC 2010
Bowie Bailey <Bowie_Bailey at BUC.com>

m.roth at 5-cent.us wrote:
> 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
>   

Yes, I have 46G available, so that shouldn't be an issue.

I will try re-initializing the database.  That's a good idea that hadn't
occurred to me for whatever reason...  :)

-- 
Bowie