Summary: | aide 0.10_p20040917 segmentation fault | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Tobias Sager <moixa> |
Component: | Current packages | Assignee: | Forensics Herd [disbanded] <forensics+obsolete> |
Status: | RESOLVED INVALID | ||
Severity: | critical | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Tobias Sager
2005-09-23 01:56:49 UTC
doubtful, util-linux has no libraries, just programs the back trace you provided is worthless, please run: FEATURES=nostrip CFLAGS='-g -O2 -pipe' emerge aide and then run it through gdb again (In reply to comment #1) > FEATURES=nostrip CFLAGS='-g -O2 -pipe' emerge aide > > and then run it through gdb again Here you are: <snip> dobby ~ # aide -u Segmentation fault dobby ~ # gdb aide GNU gdb 6.3 Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i686-pc-linux-gnu"...Using host libthread_db library "/lib/tls/libthread_db.so.1". (gdb) run -u Starting program: /usr/bin/aide -u Program received signal SIGSEGV, Segmentation fault. 0xb7d876fb in strlen () from /lib/tls/libc.so.6 (gdb) bt #0 0xb7d876fb in strlen () from /lib/tls/libc.so.6 #1 0xb7d5c4e3 in vfprintf () from /lib/tls/libc.so.6 #2 0xb7d5df64 in vfprintf () from /lib/tls/libc.so.6 #3 0xb7d59f62 in vfprintf () from /lib/tls/libc.so.6 #4 0x0804bfc0 in error (errorlevel=-1209831436, error_msg=0x0) at error.c:165 #5 0x0804a1f4 in conferror (msg=0x54400021 <Address 0x54400021 out of bounds>) at conf_yacc.y:312 #6 0x0804a117 in confparse () at conf_yacc.c:1767 #7 0x0804d828 in commandconf (mode=68 'D', line=0x0) at commandconf.c:165 #8 0x0805805b in main (argc=2, argv=0x54400021) at aide.c:417 </snip> Ahh! Got it. The error is in confparse. Looking at my config file: it has an error in it. Segfaulting upon that is not nice, but anyway... Closing as invalid. Sorry for bothering. |