[prev in list] [next in list] [prev in thread] [next in thread] 

List:       mutt-dev
Subject:    bug#1347: mutt-1.4i: bus error on folder switch
From:       Jeremy Lin <jjlin () OCF ! Berkeley ! EDU>
Date:       2002-09-22 0:49:27
[Download RAW message or body]

Package: mutt
Version: 1.4i
Severity: normal

-- Please type your report below this line

I was trying to switch from my mbox folder to another one,
and after saving my mbox, mutt bus errored.


-- Build environment information

(Note: This is the build environment installed on the system
muttbug is run on.  Information may or may not match the environment
used to build mutt.)

- gcc version information
gcc
Reading specs from /opt/local/gnu/packages/gcc-2.95.2/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/specs
 gcc version 2.95.2 19991024 (release)

- CFLAGS
-Wall -pedantic -g -O2

-- Mutt Version Information

Mutt 1.4i (2002-05-29)
Copyright (C) 1996-2001 Michael R. Elkins and others.
Mutt comes with ABSOLUTELY NO WARRANTY; for details type `mutt -vv'.
Mutt is free software, and you are welcome to redistribute it
under certain conditions; type `mutt -vv' for details.

System: SunOS 5.8 (sun4u) [using slang 10405]
Compile options:
-DOMAIN
-DEBUG
-HOMESPOOL  -USE_SETGID  +USE_DOTLOCK  -DL_STANDALONE  
+USE_FCNTL  -USE_FLOCK
+USE_POP  +USE_IMAP  -USE_GSS  +USE_SSL  -USE_SASL  
+HAVE_REGCOMP  -USE_GNU_REGEX  
+HAVE_COLOR  -HAVE_START_COLOR  -HAVE_TYPEAHEAD  -HAVE_BKGDSET  
-HAVE_CURS_SET  -HAVE_META  -HAVE_RESIZETERM  
+HAVE_PGP  -BUFFY_SIZE -EXACT_ADDRESS  -SUN_ATTACHMENT  
+ENABLE_NLS  -LOCALES_HACK  +HAVE_WC_FUNCS  +HAVE_LANGINFO_CODESET  \
+HAVE_LANGINFO_YESEXPR   +HAVE_ICONV  +ICONV_NONTRANS  +HAVE_GETSID  \
+HAVE_GETADDRINFO   ISPELL="/opt/local/bin/ispell"
SENDMAIL="/usr/lib/sendmail"
MAILPATH="/var/mail"
PKGDATADIR="/opt/local/packages/mutt-1.4/share/mutt"
SYSCONFDIR="/opt/local/packages/mutt-1.4/etc"
EXECSHELL="/bin/sh"
-MIXMASTER
To contact the developers, please mail to <mutt-dev@mutt.org>.
To report a bug, please use the flea(1) utility.


-- Core Dump Analysis Output

GNU gdb 5.2
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 "sparc-sun-solaris2.8"...
Core was generated by `mutt'.
Program terminated with signal 10, Bus error.
Reading symbols from /opt/local/lib/libslang.so.1...done.
Loaded symbols for /opt/local/lib/libslang.so.1
Reading symbols from /usr/lib/libm.so.1...done.
Loaded symbols for /usr/lib/libm.so.1
Reading symbols from /opt/local/lib/libssl.so.0.9.6...done.
Loaded symbols for /opt/local/lib/libssl.so.0.9.6
Reading symbols from /opt/local/lib/libcrypto.so.0.9.6...done.
Loaded symbols for /opt/local/lib/libcrypto.so.0.9.6
Reading symbols from /usr/lib/libsocket.so.1...done.
Loaded symbols for /usr/lib/libsocket.so.1
Reading symbols from /usr/lib/libnsl.so.1...done.
Loaded symbols for /usr/lib/libnsl.so.1
Reading symbols from /usr/lib/libc.so.1...done.
Loaded symbols for /usr/lib/libc.so.1
Reading symbols from /usr/lib/libdl.so.1...done.
Loaded symbols for /usr/lib/libdl.so.1
Reading symbols from /usr/lib/libmp.so.2...done.
Loaded symbols for /usr/lib/libmp.so.2
Reading symbols from /usr/platform/SUNW,Ultra-250/lib/libc_psr.so.1...done.
Loaded symbols for /usr/platform/SUNW,Ultra-250/lib/libc_psr.so.1
Reading symbols from /usr/lib/locale/en_US/en_US.so.2...done.
Loaded symbols for /usr/lib/locale/en_US/en_US.so.2
Reading symbols from /usr/lib/nss_nisplus.so.1...done.
Loaded symbols for /usr/lib/nss_nisplus.so.1
Reading symbols from /usr/lib/libdoor.so.1...done.
Loaded symbols for /usr/lib/libdoor.so.1
Reading symbols from /usr/lib/nss_files.so.1...done.
Loaded symbols for /usr/lib/nss_files.so.1
#0  safe_free (p=0x31313132) at lib.c:115
	in lib.c
#0  safe_free (p=0x31313132) at lib.c:115
#1  0x0006c184 in mutt_free_parameter (p=0x200028) at muttlib.c:212
#2  0x0006c098 in mutt_free_body (p=0x1fffb0) at muttlib.c:179
#3  0x0006c2e8 in mutt_free_header (h=0x1db4e8) at muttlib.c:267
#4  0x00048f04 in mx_fastclose_mailbox (ctx=0xb75a0) at mx.c:753
#5  0x00049780 in mx_close_mailbox (ctx=0xb75a0, index_hint=0xffbee7c4) at mx.c:1019
#6  0x0002cbdc in mutt_index_menu () at curs_main.c:1016
#7  0x00041024 in main (argc=1, argv=0xffbef5ec) at main.c:841
110	in lib.c


--- Begin /home/j/jj/jjlin/.mutt/muttrc
set certificate_file = ~/.mutt/certs
set folder = ~/Mail
set postponed = "=postponed"
set record = "=sent"
set spoolfile = "=mbox"
set alias_file = ~/.mutt/aliases
source ~/.mutt/aliases
alternative_order text/plain text/html
auto_view text/html
mailboxes \
  ! \
  imap://uclink.berkeley.edu/Inbox \
  imaps://imap.eecs.berkeley.edu/Inbox \
  =ruby \
  =zsh \
  =oceanstore \
  =csua
set abort_nosubject = no
set abort_unmodified = ask-yes
set alternates = "jjlin@(ocf|.*(ee)?cs|uclink[2-4]?)\.berkeley\.edu"
set beep = no
set beep_new = yes
set edit_headers = yes
set editor = "mutteditor"
set visual = "mutteditor"
set help = yes
set history = 15
set ignore_list_reply_to = yes
set imap_user = "jjlin"
set markers = no
set menu_scroll = yes
set meta_key = yes
set move = no
set pager_context = 1
set pager_index_lines = 6
set pager_stop = yes
set quit = ask-no
set recall = ask-no
set read_inc = 100
set write_inc = 100
set ssl_starttls = ask-no
set tilde = yes
set wait_key = no
set mail_check = 12
set timeout = 90
set attribution = "* On %{%b %d, %Y} at %{%T}, %n wrote:"
set status_format = "-%r- %f [M:%?M?%M/?%m%?n? N:%n?%?o? O:%o?%?d? D:%d?%?F? \
F:%F?%?t? T:%t?%?p? P:%p?%?b? I:%b?%?l? %l?]---(%.8s/%.8S)-%>-(%P)---" set sort = \
threads set sort_aux = date-received
macro	index X  "|spamassassin -x -r\r"	"report as spam to Razor"
macro	index A  "T~A\r;d"			"delete all messages"
bind	index <Left>		noop
bind	index <Right>		display-message
bind	index <Space>		next-page
bind	index -			previous-page
bind	index ,			next-line
bind	index .			previous-line
bind	index <			first-entry
bind	index >			last-entry
bind	index G			imap-fetch-mail
bind	pager <Enter>		noop
bind	pager <Backspace>	noop
bind	pager <Up>		previous-line
bind	pager <Down>		next-line
bind	pager <Left>		exit
bind	pager <Right>		view-attachments
bind	pager [			previous-unread
bind	pager ]			next-unread
bind	pager .			previous-page
bind	pager ,			next-page
bind	pager <			top
bind	pager >			bottom
bind	pager ?			search-opposite
bind	pager <Esc>?		help
bind	attach <Left>		exit
bind	attach <Right>		view-attach
--- End /home/j/jj/jjlin/.mutt/muttrc


--- Begin /opt/local/packages/mutt-1.4/etc/Muttrc
ignore "from " received content- mime-version status x-status message-id
ignore sender references return-path lines
macro index \eb '/~b ' 'search in message bodies'
macro index \cb |urlview\n 'call urlview to extract URLs out of a message'
macro pager \cb |urlview\n 'call urlview to extract URLs out of a message'
macro generic <f1> "!less /opt/local/packages/mutt-1.4/doc/mutt/manual.txt\n" "Show \
Mutt documentation" macro index   <f1> "!less \
/opt/local/packages/mutt-1.4/doc/mutt/manual.txt\n" "Show Mutt documentation" macro \
pager   <f1> "!less /opt/local/packages/mutt-1.4/doc/mutt/manual.txt\n" "Show Mutt \
documentation"  set hostname=OCF.Berkeley.EDU
--- End /opt/local/packages/mutt-1.4/etc/Muttrc


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic