[Aide] Reproducible SIGSEGVs with 0.11 release on OpenBSD 3.9-REL

Richard van den Berg richard at vdberg.org
Thu May 11 13:10:00 EEST 2006


Axel Rau wrote:
> Program received signal SIGSEGV, Segmentation fault.
> 0x1c00d5c1 in add_file_to_tree (tree=0x87ea3040, file=0x7d328000, db=4,
> status=128, attr=31676) at gen_list.c:1121
> 1121      if((file->attr & DB_CHECKINODE) &&
> (gdb) bt
> #0  0x1c00d5c1 in add_file_to_tree (tree=0x87ea3040, file=0x7d328000,
> db=4, status=128, attr=31676) at gen_list.c:1121
> #1  0x1c00de43 in populate_tree (tree=0x87ea3040) at gen_list.c:1460
> #2  0x1c012c0c in main (argc=3, argv=0xcfbf6a40) at aide.c:536

That doesn't look like a logical place for a seg fault, especially since
file seems to be a valid pointer.

In the current situation, does --init work? If so, try using this new
database and see if --update will still seg fault when changes are made
on the system.

Sincerely,

Richard van den Berg


More information about the Aide mailing list