Hi,

This is a test installation on a Dual 1GHz Penium, linked with libmhsh 0.8.18.
It dies randomly (on different files) on --update, like
-------------------------------------------------
aide --init
mv /var/db/aide.db.new /var/db/aide.db
aide --update (SIGSEGV)
aide --update (SIGSEGV)
aide --update (SIGSEGV)
...
-------------------------------------------------
Debug, compare_md_entries 0x0 0x0
Debug, compare_md_entries 0x0 0x0
"/usr/libdata/perl5/i386-openbsd/5.8.6/auto/File" doesn't match rule from line #106: ^/usr/obj$ "/usr/libdata/perl5/i386-openbsd/5.8.6/auto/File" doesn't match rule from line #108: ^/usr/ports$ "/usr/libdata/perl5/i386-openbsd/5.8.6/auto/File" doesn't match rule from line #110: ^/usr/src$ "/usr/libdata/perl5/i386-openbsd/5.8.6/auto/File" matches rule from line #96: ^/ "/usr/libdata/perl5/i386-openbsd/5.8.6/auto/File" doesn't match rule from line #100: ^/dev "/usr/libdata/perl5/i386-openbsd/5.8.6/auto/File" doesn't match rule from line #103: ^/mnt$ "/usr/libdata/perl5/i386-openbsd/5.8.6/auto/File" doesn't match rule from line #143: ^/fd "/usr/libdata/perl5/i386-openbsd/5.8.6/auto/File" doesn't match rule from line #144: ^/cdrom /usr/libdata/perl5/i386-openbsd/5.8.6/auto/File match=1, tree=-2014695360, attr=31676
/usr/libdata/perl5/i386-openbsd/5.8.6/auto/File attr=31676
/usr/libdata/perl5/i386-openbsd/5.8.6/auto/File attr=3005
Adding child /usr/libdata/perl5/i386-openbsd/5.8.6/auto/File
encode base64, data length: 10
encode base64, data length: 10
"/usr/libdata/perl5/i386-openbsd/5.8.6/auto/File" doesn't match rule from line #106: ^/usr/obj$ "/usr/libdata/perl5/i386-openbsd/5.8.6/auto/File" doesn't match rule from line #108: ^/usr/ports$ "/usr/libdata/perl5/i386-openbsd/5.8.6/auto/File" doesn't match rule from line #110: ^/usr/src$ "/usr/libdata/perl5/i386-openbsd/5.8.6/auto/File" matches rule from line #96: ^/ "/usr/libdata/perl5/i386-openbsd/5.8.6/auto/File" doesn't match rule from line #100: ^/dev "/usr/libdata/perl5/i386-openbsd/5.8.6/auto/File" doesn't match rule from line #103: ^/mnt$ "/usr/libdata/perl5/i386-openbsd/5.8.6/auto/File" doesn't match rule from line #143: ^/fd "/usr/libdata/perl5/i386-openbsd/5.8.6/auto/File" doesn't match rule from line #144: ^/cdrom
Debug, compare_md_entries 0x0 0x0
Debug, /usr/libdata/perl5/i386-openbsd/5.8.6/auto/File, 0x0 0x0 0 0
Debug, compare_md_entries 0x0 0x0
Debug, compare_md_entries 0x0 0x0
Debug, compare_md_entries 0x0 0x0
Debug, compare_md_entries 0x0 0x0
Debug, compare_md_entries 0x0 0x0
Debug, compare_md_entries 0x0 0x0
Debug, compare_md_entries 0x0 0x0

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
-------------------------------------------------
 --check runs w/o problems.
I attach 

Attachment: aide.conf
Description: Binary data

.

What's wrong here?
Axel
Axel Rau, ☀Frankfurt , Germany                       +49-69-951418-0


_______________________________________________
Aide mailing list
[email protected]
https://mailman.cs.tut.fi/mailman/listinfo/aide

Reply via email to