<<< Date Index >>>     <<< Thread Index >>>

Segmentation fault accessing ~/.mutthistory



Hello,

I've attached some truss output for this error and below is
a gdb stack trace. I have no references to this mutthistory
file in any of my ~/.mutt* files though I made sure the file
does exist. My "history" is set to "10" in my muttrc.

  (gdb) run
  Starting program: /pkg/mail/bin/mutt
  warning: Lowest section in /lib/libdl.so.1 is .dynamic at 00000094

  Program received signal SIGSEGV, Segmentation fault.
  0xfef54968 in realfree () from /lib/libc.so.1
  (gdb) bt
  #0  0xfef54968 in realfree () from /lib/libc.so.1
  #1  0xfef544e0 in _malloc_unlocked () from /lib/libc.so.1
  #2  0xfef54264 in malloc () from /lib/libc.so.1
  #3  0x0008e6ec in mutt_read_line ()
  #4  0x0008d128 in mutt_read_histfile ()
  #5  0x00046564 in mutt_init ()
  #6  0x00053b2c in main ()

  $ mutt --version
  Mutt 1.5.16 (2007-06-11)
  ...
  System: SunOS 5.10 (sun4v)
  ncurses: ncurses 5.6.20061217 (compiled with 5.6)
  Compile options:
  -DOMAIN -DEBUG -HOMESPOOL  -USE_SETGID  +USE_DOTLOCK
  -DL_STANDALONE  +USE_FCNTL  -USE_FLOCK   -USE_INODESORT
  +USE_POP  +USE_IMAP  -USE_SMTP  -USE_GSS  +USE_SSL_OPENSSL
  -USE_SSL_GNUTLS  -USE_SASL  +HAVE_GETADDRINFO
  +HAVE_REGCOMP  -USE_GNU_REGEX  +HAVE_COLOR
  +HAVE_START_COLOR  +HAVE_TYPEAHEAD  +HAVE_BKGDSET
  +HAVE_CURS_SET  +HAVE_META  +HAVE_RESIZETERM
  +CRYPT_BACKEND_CLASSIC_PGP  +CRYPT_BACKEND_CLASSIC_SMIME
  -CRYPT_BACKEND_GPGME  -EXACT_ADDRESS  -SUN_ATTACHMENT
  -ENABLE_NLS  -LOCALES_HACK  +HAVE_WC_FUNCS
  +HAVE_LANGINFO_CODESET  +HAVE_LANGINFO_YESEXPR
  +HAVE_ICONV  +ICONV_NONTRANS  -HAVE_LIBIDN  +HAVE_GETSID
  +USE_HCACHE  
  ISPELL="/pkg/local/bin/ispell"
  SENDMAIL="/usr/lib/sendmail"
  MAILPATH="/var/mail"
  PKGDATADIR="/pkg/mail/share/mutt"
  SYSCONFDIR="/pkg/mail/etc"
  EXECSHELL="/bin/sh"
  -MIXMASTER

Odd. mutt has been working fine until this came out of
nowhere :-\

Thanks,
Ethan

Attachment: truss-mutt.out.gz
Description: application/gunzip