Unexplained Segmentation Fault

Ken Murchison ken at oceana.com
Mon Jul 14 07:23:02 EDT 2003


You need to do a backtrace command (bt) while in the debugger.

That being said, try upgrading to a more recent version of SASL (eg, 
2.1.14).  There have been a lot of bugfixes since 2.1.7.


Guilden Crantz wrote:
> Okay, here's the gdb core dump analysis:
> 
> [root at ophelia root]# gdb imtest core.23103
> GNU gdb Red Hat Linux (5.2.1-4)
> Copyright 2002 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-redhat-linux"...
> (no debugging symbols found)...
> Core was generated by `imtest -t  menagerie.cc'.
> Program terminated with signal 11, Segmentation fault.
> Reading symbols from /usr/local/lib/libsasl2.so.2...done.
> Loaded symbols for /usr/local/lib/libsasl2.so.2
> Reading symbols from /lib/libssl.so.2...done.
> Loaded symbols for /lib/libssl.so.2
> Reading symbols from /lib/libcrypto.so.2...done.
> Loaded symbols for /lib/libcrypto.so.2
> Reading symbols from /lib/libresolv.so.2...done.
> Loaded symbols for /lib/libresolv.so.2
> Reading symbols from /lib/libdb-4.0.so...done.
> Loaded symbols for /lib/libdb-4.0.so
> Reading symbols from /lib/libc.so.6...done.
> Loaded symbols for /lib/libc.so.6
> Reading symbols from /lib/libdl.so.2...done.
> Loaded symbols for /lib/libdl.so.2
> Reading symbols from /lib/ld-linux.so.2...done.
> Loaded symbols for /lib/ld-linux.so.2
> Reading symbols from /lib/libnss_files.so.2...done.
> Loaded symbols for /lib/libnss_files.so.2
> Reading symbols from /usr/lib/sasl2/libanonymous.so.2...done.
> Loaded symbols for /usr/lib/sasl2/libanonymous.so.2
> Reading symbols from /lib/libcrypt.so.1...done.
> Loaded symbols for /lib/libcrypt.so.1
> Reading symbols from /usr/lib/sasl2/libsasldb.so.2...done.
> Loaded symbols for /usr/lib/sasl2/libsasldb.so.2
> Reading symbols from /usr/lib/sasl2/libcrammd5.so.2...done.
> Loaded symbols for /usr/lib/sasl2/libcrammd5.so.2
> ---Type <return> to continue, or q <return> to quit---
> Reading symbols from /usr/lib/sasl2/libdigestmd5.so.2...done.
> Loaded symbols for /usr/lib/sasl2/libdigestmd5.so.2
> Reading symbols from /usr/lib/sasl2/liblogin.so.2...done.
> Loaded symbols for /usr/lib/sasl2/liblogin.so.2
> Reading symbols from /usr/lib/sasl2/libplain.so.2...done.
> Loaded symbols for /usr/lib/sasl2/libplain.so.2
> Reading symbols from /lib/libnss_nisplus.so.2...done.
> Loaded symbols for /lib/libnss_nisplus.so.2
> Reading symbols from /lib/libnsl.so.1...done.
> Loaded symbols for /lib/libnsl.so.1
> Reading symbols from /lib/libnss_dns.so.2...done.
> Loaded symbols for /lib/libnss_dns.so.2
> #0  0x40020ff6 in _plug_find_prompt (promptlist=0x61656c50, lookingfor=16386)
>     at plugin_common.c:306
> 306             for (prompt = *promptlist; prompt->id != SASL_CB_LIST_END; ++prompt) {
> (gdb) q
> [root at ophelia root]#
> 


-- 
Kenneth Murchison     Oceana Matrix Ltd.
Software Engineer     21 Princeton Place
716-662-8973 x26      Orchard Park, NY 14127
--PGP Public Key--    http://www.oceana.com/~ken/ksm.pgp





More information about the Info-cyrus mailing list