[ARGUS] now a sasl seg fault ...

Peter Van Epp vanepp at sfu.ca
Fri Aug 13 14:05:18 EDT 2004


	As well as the configure woes sasl (at least sasl1, I may have to try
upgrading to the 2 series) doesn't seem to like large data flows. My C4 link
collector has been running for a couple of days now over a sasled link without
problem but I started the busier commodity link this morning and ra just 
segfaulted, it looks like in sasl decrypt code:

[1]  + Segmentation fault            ra2 -S 192.75.244.193:561 -F /data/ra.conf.collector -w /data/com_argus.out (core dumped)

r2d2# gdb ra2 ra2.core
GNU gdb 4.18 (FreeBSD)
Copyright 1998 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 "i386-unknown-freebsd"...Deprecated bfd_read called at /usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb/gdb/dbxread.c line 2627 in elfstab_build_psymtabs
Deprecated bfd_read called at /usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb/gdb/dbxread.c line 933 in fill_symbuf

Core was generated by `ra2'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/local/lib/libsasl.so.8...done.
Reading symbols from /usr/lib/libm.so.2...done.
Reading symbols from /usr/lib/libc.so.4...done.
Reading symbols from /usr/lib/libcrypt.so.2...done.
Reading symbols from /usr/lib/libkrb.so.3...done.
Reading symbols from /usr/lib/libcrypto.so.2...done.
Reading symbols from /usr/lib/libcom_err.so.2...done.
Reading symbols from /usr/lib/libpam.so.1...done.
Reading symbols from /usr/local/lib/sasl/libcrammd5.so...done.
Reading symbols from /usr/local/lib/sasl/libdigestmd5.so...done.
Reading symbols from /usr/local/lib/sasl/libkerberos4.so...done.
Reading symbols from /usr/local/lib/sasl/libanonymous.so...done.
Reading symbols from /usr/local/lib/sasl/libplain.so...done.
Reading symbols from /usr/local/lib/sasl/liblogin.so...done.
---Type <return> to continue, or q <return> to quit---  
Reading symbols from /usr/libexec/ld-elf.so.1...done.
#0  0x5e534864 in memcpy () from /usr/lib/libc.so.4
(gdb) where 
#0  0x5e534864 in memcpy () from /usr/lib/libc.so.4
#1  0xbfbff8b4 in ?? ()
#2  0x5e651879 in privacy_decode () from /usr/local/lib/sasl/libdigestmd5.so
#3  0x5e49685b in sasl_decode () from /usr/local/lib/libsasl.so.8
#4  0x804ea9a in ArgusReadSaslStreamSocket (input=0x8149004)
    at ./argus_parse.c:2226
#5  0x804f65e in ArgusReadStream () at ./argus_parse.c:2705
#6  0x804bb4c in main (argc=7, argv=0xbfbffbb8) at ./argus_parse.c:579


Peter Van Epp / Operations and Technical Support 
Simon Fraser University, Burnaby, B.C. Canada



More information about the argus mailing list