aide segfaults without reason from yesterday to today on amd64

Bug #28444 reported by Debian Bug Importer
4
Affects Status Importance Assigned to Milestone
aide (Debian)
Fix Released
Unknown
aide (Ubuntu)
Invalid
High
Unassigned

Bug Description

Automatically imported from Debian bug report #347868 http://bugs.debian.org/347868

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <email address hidden>
Date: Fri, 13 Jan 2006 07:56:43 +0100
From: Oliver Sorge <email address hidden>
To: Debian Bug Tracking System <email address hidden>
Subject: aide segfaults without reason from yesterday to today on amd64

Package: aide
Version: 0.10-6.1
Severity: grave
Justification: renders package unusable

My aide stops working from yesterday to today and throws a sig11 at me for no
reason on my amd64 box. I supply the strace output, so you can hopefully look
at it and fix it.

domestic:/home/tyrant# aideinit
Running aide --init...
/usr/bin/aide: line 9: 20873 Segmentation fault /usr/bin/aide.real $@
Something didn't quite go right; see /var/lib/aide/aide.db.new for details

domestic:/home/tyrant# aide.real --init
Segmentation fault

domestic:/home/tyrant# strace aide.real --init
execve("/usr/bin/aide.real", ["aide.real", "--init"], [/* 17 vars */]) = 0
uname({sys="Linux", node="domestic", ...}) = 0
brk(0) = 0x5f8000
brk(0x5f8880) = 0x5f8880
arch_prctl(0x1002, 0x5f8858) = 0
brk(0x619880) = 0x619880
brk(0x61a000) = 0x61a000
umask(0177) = 022
rt_sigaction(SIGBUS, {0x40ca60, [BUS], SA_RESTART|0x4000000}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGTERM, {0x40ca60, [TERM], SA_RESTART|0x4000000}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGUSR1, {0x40ca60, [USR1], SA_RESTART|0x4000000}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGUSR2, {0x40ca60, [USR2], SA_RESTART|0x4000000}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGHUP, {0x40ca60, [HUP], SA_RESTART|0x4000000}, {SIG_DFL}, 8) = 0
access("/var/lib/aide/aide.conf.autogenerated", R_OK) = 0
open("/var/lib/aide/aide.conf.autogenerated", O_RDONLY) = 3
ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffffe6f090) = -1 ENOTTY (Inappropriate ioctl for device)
fstat(3, {st_mode=S_IFREG|0644, st_size=1669, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2aaaaaaab000
read(3, "#########\n# WARNING WARNING WARN"..., 4096) = 1669
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++

-- System Information:
Debian Release: 3.1
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.15
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages aide depends on:
ii debconf 1.4.30.13 Debian configuration management sy
ii libc6 2.3.2.ds1-22 GNU C Library: Shared libraries an
ii mailx 1:8.1.2-0.20040524cvs-4 A simple mail user agent

-- debconf information:
* aide/aideinit: false
* aide/mustaideinit:
* aideinit/copynew: true
  aideinit/overwritenew: true
  aide/newlibdir: false
* aide/setmailaddress:
  aideinit/warnnew:

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Fri, 13 Jan 2006 08:39:06 +0100
From: Marc Haber <email address hidden>
To: Oliver Sorge <email address hidden>, <email address hidden>,
 <email address hidden>
Cc: Marc Haber <email address hidden>
Subject: Re: Bug#347868: aide segfaults without reason from yesterday to today on amd64

severity #347868 important
thanks

This doesn't render the package unuseable for everybody.

On Fri, Jan 13, 2006 at 07:56:43AM +0100, Oliver Sorge wrote:
> My aide stops working from yesterday to today and throws a sig11 at me for no
> reason on my amd64 box. I supply the strace output, so you can hopefully look
> at it and fix it.

Most probably, your database or your configuration file has been
corrupted somehow. Does aide --init work?

Greetings
Marc

--
-----------------------------------------------------------------------------
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany | lose things." Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature | How to make an American Quilt | Fax: *49 621 72739835

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <20060113112528.5b84e800@turion>
Date: Fri, 13 Jan 2006 11:25:28 +0100
From: Oliver Sorge <email address hidden>
To: <email address hidden>
Subject: Re: Bug#347868: aide segfaults without reason from yesterday to
 today on amd64

Hi,

> Most probably, your database or your configuration file has been
> corrupted somehow. Does aide --init work?

No. It segfaults too. I deleted the two databases and reinstalled aide.
Same error :(

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Fri, 13 Jan 2006 11:43:32 +0100
From: Marc Haber <email address hidden>
To: Oliver Sorge <email address hidden>, <email address hidden>
Subject: Re: Bug#347868: aide segfaults without reason from yesterday to today on amd64

On Fri, Jan 13, 2006 at 11:25:28AM +0100, Oliver Sorge wrote:
> > Most probably, your database or your configuration file has been
> > corrupted somehow. Does aide --init work?
>
> No. It segfaults too. I deleted the two databases and reinstalled aide.
> Same error :(

Hmmm.

(a) Can you submit your complete configuration?
(b) Does aide --verbose=255 --init give something one can work with?
(c) Back up your configuration, purge aide, reinstall (now you have
    the default config). If aide works then, there is something wrong
    with your configuration. It is _important_ that you'll back up
    your configuration first.

Greetings
Marc

--
-----------------------------------------------------------------------------
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany | lose things." Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature | How to make an American Quilt | Fax: *49 621 72739835

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Fri, 13 Jan 2006 12:39:17 +0100
From: Nico Golde <email address hidden>
To: <email address hidden>
Cc: <email address hidden>
Subject: debug with gdb

Hi,
are you able to provide a backtrace using gdb?
Steve Kemp recently gave a short introduction on how to do
this.
Read it here:
http://lists.debian.org/debian-devel/2006/01/msg00648.html
Regards Nico

Revision history for this message
Matt Zimmerman (mdz) wrote :

Rejected upstream due to lack of information

Changed in aide:
status: Unconfirmed → Rejected
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.