[Mew-dist 15414] Re: mew-decode-multipart error ?

MATSUURA Takanori / 松浦孝範 t-matsuu at example.com
2000年 12月 12日 (火) 23:44:27 JST


松浦@阪大蛋白研です。

状況説明しかできず、申し訳ありません。

From: noguchi at example.com
Subject: [Mew-dist 15402] mew-decode-multipart error ?
Date: Tue, 12 Dec 2000 19:34:54 +0900

> あるメールで、mew-decode-multipart でエラーが発生します。
> SPAM ですので、別に読めなくてもどうって事は無いのですが、一応ご報告します。
> 
> 環境は
> Mew version 1.95b87 on Emacs 20.7 / Mule 4.1 (AOI)
> Solaris 2.6
> です。

こちらでは、いつの頃からか
Content-Transfer-Encoding: x-gzip64
なパートが表示されません。

当方ではBacktraceには何も吐かず、

> *Mew debug* バッファには
> <<SENTINEL>>
> exited abnormally with code 256
> 
> という記録が残っています。

です。

Linux 2.2.18 ppc
XEmacs-21.2.3[78]

mew-1.95b88で
make all bin
のログを添付しておきます。


松浦 孝範 @ 大阪大学蛋白質研究所 化学構造部門 D2
E-Mail: t-matsuu at example.com
Web Page: http://www.protein.osaka-u.ac.jp/chemistry/matsuura/
-------------- next part --------------
スクリプトは Tue Dec 12 23:37:11 2000
 に開始しました
[t-matsuu at example.com mew-1.95b88]$ make all bin jinfo
Compiling EL files of Mew ... 
PLEASE IGNORE WARNINGS IF DISPLAYED. TAKE IT EASY!
xemacs -batch -q -no-site-file -l ./temp.el -f mew-compile
Compiling /tmp/mew-1.95b88/mew-addrbook.el...
Wrote /tmp/mew-1.95b88/mew-addrbook.elc
Compiling /tmp/mew-1.95b88/mew-attach.el...
While compiling mew-attach-audio in file /tmp/mew-1.95b88/mew-attach.el:
  ** variable call-process-hook bound but not referenced
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
Wrote /tmp/mew-1.95b88/mew-attach.elc
Compiling /tmp/mew-1.95b88/mew-blvs.el...
Wrote /tmp/mew-1.95b88/mew-blvs.elc
Compiling /tmp/mew-1.95b88/mew-bq.el...
While compiling mew-header-encode-region in file /tmp/mew-1.95b88/mew-bq.el:
  ** variable mc-flag bound but not referenced
Wrote /tmp/mew-1.95b88/mew-bq.elc
Compiling /tmp/mew-1.95b88/mew-cache.el...
While compiling mew-cache-message in file /tmp/mew-1.95b88/mew-cache.el:
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
Wrote /tmp/mew-1.95b88/mew-cache.elc
Compiling /tmp/mew-1.95b88/mew-complete.el...
Wrote /tmp/mew-1.95b88/mew-complete.elc
Compiling /tmp/mew-1.95b88/mew-config.el...
While compiling mew-draft-set-config in file /tmp/mew-1.95b88/mew-config.el:
  ** variable cc bound but not referenced
Wrote /tmp/mew-1.95b88/mew-config.elc
Compiling /tmp/mew-1.95b88/mew-const.el...
While compiling toplevel forms in file /tmp/mew-1.95b88/mew-const.el:
  ** reference to free variable mule-version
Wrote /tmp/mew-1.95b88/mew-const.elc
Compiling /tmp/mew-1.95b88/mew-decode.el...
While compiling mew-decode in file /tmp/mew-1.95b88/mew-decode.el:
  ** assignment to free variable mc-flag
While compiling mew-decode-message:
  ** variable mew-inherit-decode-signer bound but not referenced
While compiling mew-decode-mime-body:
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
  ** variable call-process-hook bound but not referenced
  ** variable mc-flag bound but not referenced
While compiling mew-decode-multipart-encrypted:
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
While compiling mew-save-decode-form:
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
While compiling the end of the data:
  ** the function set-buffer-multibyte is not known to be defined.
Wrote /tmp/mew-1.95b88/mew-decode.elc
Compiling /tmp/mew-1.95b88/mew-demo.el...
While compiling mew-hello in file /tmp/mew-1.95b88/mew-demo.el:
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
While compiling the end of the data:
  ** The following functions are not known to be defined: 
    image-type-available-p, create-image, image-size, insert-image,
    bitmap-insert-xbm-buffer
Wrote /tmp/mew-1.95b88/mew-demo.elc
Compiling /tmp/mew-1.95b88/mew-draft.el...
While compiling mew-draft-yank in file /tmp/mew-1.95b88/mew-draft.el:
  ** variable mark-active bound but not referenced
  ** variable transient-mark-mode bound but not referenced
While compiling mew-draft-cite:
  ** variable mark-active bound but not referenced
  ** variable transient-mark-mode bound but not referenced
Wrote /tmp/mew-1.95b88/mew-draft.elc
Compiling /tmp/mew-1.95b88/mew-edit.el...
While compiling mew-decode-for-edit in file /tmp/mew-1.95b88/mew-edit.el:
  ** assignment to free variable mc-flag
While compiling mew-header-process-message:
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
While compiling mew-summary-save:
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
While compiling mew-summary-burst-body:
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
While compiling mew-summary-old-burst:
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
  ** assignment to free variable mc-flag
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
While compiling mew-summary-edit-again:
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
  ** assignment to free variable mc-flag
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
While compiling mew-summary-edit-message:
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
While compiling mew-d2e-singlepart:
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
While compiling mew-d2e-message:
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
While compiling the end of the data:
  ** the function set-buffer-multibyte is not known to be defined.
Wrote /tmp/mew-1.95b88/mew-edit.elc
Compiling /tmp/mew-1.95b88/mew-encode.el...
While compiling mew-encode-save-draft in file /tmp/mew-1.95b88/mew-encode.el:
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
While compiling mew-encode-message:
  ** assignment to free variable mc-flag
  ** variable mew-inherit-encode-signer bound but not referenced
While compiling mew-encode-mime-body:
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
  ** reference to free variable mew-inherit-7bit
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
  ** variable call-process-hook bound but not referenced
While compiling mew-encode-singlepart:
  ** variable mew-inherit-7bit bound but not referenced
While compiling mew-encode-multipart:
  ** variable mew-inherit-7bit bound but not referenced
While compiling mew-save-transfer-form:
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
While compiling mew-encode-multipart-encrypted:
  ** reference to free variable mew-inherit-encode-signer
While compiling mew-convert-mime-body:
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
  ** variable call-process-hook bound but not referenced
While compiling mew-encode-make-backup:
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
While compiling mew-encode-insert-backup:
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
While compiling the end of the data:
  ** the function set-buffer-multibyte is not known to be defined.
Wrote /tmp/mew-1.95b88/mew-encode.elc
Compiling /tmp/mew-1.95b88/mew-env.el...
While compiling toplevel forms in file /tmp/mew-1.95b88/mew-env.el:
  ** reference to free variable mule-version
While compiling the end of the data:
  ** The following functions are not known to be defined: 
    make-overlay, overlay-put, overlay-get, delete-overlay,
    overlays-in, remove-images, overlays-at, next-overlay-change
Wrote /tmp/mew-1.95b88/mew-env.elc
Compiling /tmp/mew-1.95b88/mew-ext.el...
While compiling toplevel forms in file /tmp/mew-1.95b88/mew-ext.el:
  ** variable ange-ftp-tmp-name-template bound but not referenced
  ** variable ange-ftp-tmp-name-template bound but not referenced
  ** variable ange-ftp-tmp-name-template bound but not referenced
  ** variable ange-ftp-tmp-name-template bound but not referenced
  ** variable ange-ftp-generate-anonymous-password bound but not referenced
While compiling mew-ext-include-local-file:
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
While compiling the end of the data:
  ** The following functions are not known to be defined: 
    ange-ftp-file-name-completion, ange-ftp-file-name-all-completions,
    ange-ftp-expand-file-name, ange-ftp-copy-file-internal
Wrote /tmp/mew-1.95b88/mew-ext.elc
Compiling /tmp/mew-1.95b88/mew-fib.el...
Wrote /tmp/mew-1.95b88/mew-fib.elc
Compiling /tmp/mew-1.95b88/mew-func.el...
While compiling mew-lisp-load in file /tmp/mew-1.95b88/mew-func.el:
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
While compiling mew-lisp-save:
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
While compiling mew-time-ctz-to-sortkey:
  ** variable system-time-locale bound but not referenced
While compiling mew-time-ctz-to-rfc:
  ** variable system-time-locale bound but not referenced
While compiling mew-time-ctz-to-logtime:
  ** variable system-time-locale bound but not referenced
While compiling mew-time-ctz-to-msgid:
  ** variable system-time-locale bound but not referenced
Wrote /tmp/mew-1.95b88/mew-func.elc
Compiling /tmp/mew-1.95b88/mew-header.el...
Wrote /tmp/mew-1.95b88/mew-header.elc
Compiling /tmp/mew-1.95b88/mew-highlight.el...
Wrote /tmp/mew-1.95b88/mew-highlight.elc
Compiling /tmp/mew-1.95b88/mew-mark.el...
Wrote /tmp/mew-1.95b88/mew-mark.elc
Compiling /tmp/mew-1.95b88/mew-message.el...
Wrote /tmp/mew-1.95b88/mew-message.elc
Compiling /tmp/mew-1.95b88/mew-mime.el...
While compiling mew-mime-part in file /tmp/mew-1.95b88/mew-mime.el:
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
While compiling mew-prog-text/html-netscape-remote:
  ** reference to free variable file
While compiling mew-mime-text/html:
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
While compiling the end of the data:
  ** the function string-bytes is not known to be defined.
Wrote /tmp/mew-1.95b88/mew-mime.elc
Compiling /tmp/mew-1.95b88/mew-minibuf.el...
Wrote /tmp/mew-1.95b88/mew-minibuf.elc
Compiling /tmp/mew-1.95b88/mew-nntp.el...
Wrote /tmp/mew-1.95b88/mew-nntp.elc
Compiling /tmp/mew-1.95b88/mew-pgp.el...
While compiling mew-pgp-verify-check in file /tmp/mew-1.95b88/mew-pgp.el:
  ** reference to free variable mew-inherit-decode-signer
While compiling mew-pgp-sign:
  ** reference to free variable mew-inherit-encode-signer
While compiling mew-summary-decode-pgp:
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
  ** variable mew-inherit-decode-signer bound but not referenced
While compiling mew-pgp-add-keys:
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
Wrote /tmp/mew-1.95b88/mew-pgp.elc
Compiling /tmp/mew-1.95b88/mew-pick.el...
While compiling mew-summary-pick-with-imls in file /tmp/mew-1.95b88/mew-pick.el:
  ** assignment to free variable mc-flag
  ** variable call-process-hook bound but not referenced
While compiling mew-summary-pick-with-external:
  ** pathname-coding-system is an obsolete variable; use file-name-coding-system instead.
  ** variable call-process-hook bound but not referenced
While compiling the end of the data:
  ** the function set-buffer-multibyte is not known to be defined.
Wrote /tmp/mew-1.95b88/mew-pick.elc
Compiling /tmp/mew-1.95b88/mew-refile.el...
While compiling mew-summary-refile-body in file /tmp/mew-1.95b88/mew-refile.el:
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
While compiling mew-summary-refile-report:
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
Wrote /tmp/mew-1.95b88/mew-refile.elc
Compiling /tmp/mew-1.95b88/mew-scan.el...
While compiling mew-scan-form-num in file /tmp/mew-1.95b88/mew-scan.el:
  ** reference to free variable VIRTUALP
While compiling mew-scan-get-piece:
  ** reference to free variable TOTAL
  ** assignment to free variable TOTAL
  ** reference to free variable WIDTH
While compiling mew-scan-get-line:
  ** variable TOTAL bound but not referenced
While compiling mew-summary-folder-cache-load:
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
While compiling mew-summary-folder-cache-save:
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
While compiling the end of the data:
  ** the function set-buffer-multibyte is not known to be defined.
Wrote /tmp/mew-1.95b88/mew-scan.elc
Compiling /tmp/mew-1.95b88/mew-smtp.el...
While compiling mew-smtp-bcc in file /tmp/mew-1.95b88/mew-smtp.el:
  ** assignment to free variable mc-flag
While compiling mew-smtp-insert-file:
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
While compiling the end of the data:
  ** the function set-buffer-multibyte is not known to be defined.
Wrote /tmp/mew-1.95b88/mew-smtp.elc
Compiling /tmp/mew-1.95b88/mew-sort.el...
Wrote /tmp/mew-1.95b88/mew-sort.elc
Compiling /tmp/mew-1.95b88/mew-ssh.el...
Wrote /tmp/mew-1.95b88/mew-ssh.elc
Compiling /tmp/mew-1.95b88/mew-summary.el...
While compiling mew-summary-cache-prefetch in file /tmp/mew-1.95b88/mew-summary.el:
  ** variable mew-inherit-prefetching bound but not referenced
While compiling mew-summary-display-draft:
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
While compiling mew-summary-display-raw:
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
While compiling mew-summary-multi-forward:
  ** variable FLD-MSG-LIST bound but not referenced
While compiling mew-summary-unshar:
  ** variable FLD-MSG-LIST bound but not referenced
While compiling mew-summary-uudecode:
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
  ** variable FLD-MSG-LIST bound but not referenced
While compiling mew-summary-join:
  ** assignment to free variable mc-flag
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
While compiling mew-summary-x-face:
  ** variable call-process-hook bound but not referenced
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
While compiling the end of the data:
  ** the function set-buffer-multibyte is not known to be defined.
Wrote /tmp/mew-1.95b88/mew-summary.elc
Compiling /tmp/mew-1.95b88/mew-syntax.el...
While compiling mew-decode-syntax-set in file /tmp/mew-1.95b88/mew-syntax.el:
  ** variable mc-flag bound but not referenced
Wrote /tmp/mew-1.95b88/mew-syntax.elc
Compiling /tmp/mew-1.95b88/mew-vars.el...
Wrote /tmp/mew-1.95b88/mew-vars.elc
Compiling /tmp/mew-1.95b88/mew-vars2.el...
Wrote /tmp/mew-1.95b88/mew-vars2.elc
Compiling /tmp/mew-1.95b88/mew-virtual.el...
While compiling mew-summary-virtual-with-external in file /tmp/mew-1.95b88/mew-virtual.el:
  ** pathname-coding-system is an obsolete variable; use file-name-coding-system instead.
  ** variable call-process-hook bound but not referenced
While compiling mew-summary-virtual-with-grep:
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
Wrote /tmp/mew-1.95b88/mew-virtual.elc
Compiling /tmp/mew-1.95b88/mew-auth.el...
Wrote /tmp/mew-1.95b88/mew-auth.elc
Compiling /tmp/mew-1.95b88/mew-md5.el...
Wrote /tmp/mew-1.95b88/mew-md5.elc
Compiling /tmp/mew-1.95b88/mew-pop.el...
While compiling mew-pop-command-dele in file /tmp/mew-1.95b88/mew-pop.el:
  ** variable jam-zcat-filename-list bound but not referenced
  ** variable jka-compr-compression-info-list bound but not referenced
While compiling the end of the data:
  ** the function set-buffer-multibyte is not known to be defined.
Wrote /tmp/mew-1.95b88/mew-pop.elc
Compiling /tmp/mew-1.95b88/mew-key.el...
While compiling the end of the data in file /tmp/mew-1.95b88/mew-key.el:
  ** the function read-event is not known to be defined.
Wrote /tmp/mew-1.95b88/mew-key.elc
Compiling /tmp/mew-1.95b88/mew-thread.el...
Wrote /tmp/mew-1.95b88/mew-thread.elc
Compiling /tmp/mew-1.95b88/mew.el...
While compiling mew-dir-list-with-link-count in file /tmp/mew-1.95b88/mew.el:
  ** variable w32-get-true-file-link-count bound but not referenced
  ** variable w32-get-true-file-link-count bound but not referenced
Wrote /tmp/mew-1.95b88/mew.elc
Compiling EL files of Mew ... done
cd bin; sh configure; make prefix=/usr/local
creating cache ./config.cache
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for a BSD compatible install... /usr/bin/install -c
checking for working const... yes
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for useconds_t... no
checking for Cygwin environment... no
checking for mingw32 environment... no
checking for executable suffix... no
checking for object suffix... o
checking for dirent.h that defines DIR... yes
checking for opendir in -ldir... no
checking for dir.h... no
checking for unistd.h... yes
checking for pwd.h... yes
checking for fcntl.h... yes
checking for io.h... no
checking for main in -lz... yes
checking for strncasecmp... yes
checking for strnicmp... no
checking for fork... yes
checking for vfork... yes
checking for getpwuid... yes
checking for usleep... yes
checking for Sleep... no
checking for setmode... no
checking for _setmode... no
checking for chdir... yes
checking for _chdir2... no
checking for poll... yes
updating cache ./config.cache
creating ./config.status
creating Makefile
creating config.h
make[1]: 入ります ディレクトリ `/tmp/mew-1.95b88/bin'
gcc -c  -g -O2 -Wall mewencode.c
gcc -c  -g -O2 -Wall utils.c
gcc -o mewencode  mewencode.o utils.o -lz 
rm -f mewdecode mewcat
for f in mewdecode mewcat; do \
  ln mewencode ${f}; done
gcc -c  -g -O2 -Wall mewls.c
gcc -c  -g -O2 -Wall pattern.c
pattern.c: In function `token':
pattern.c:115: warning: comparison is always true due to limited range of data type
pattern.c:142: warning: comparison is always false due to limited range of data type
pattern.c:154: warning: comparison is always true due to limited range of data type
pattern.c:157: warning: comparison is always false due to limited range of data type
pattern.c:171: warning: comparison is always true due to limited range of data type
pattern.c:214: warning: comparison is always false due to limited range of data type
gcc -o mewls  -g -O2 -Wall mewls.o utils.o pattern.o
make[1]: 出ます ディレクトリ `/tmp/mew-1.95b88/bin'
[t-matsuu at example.com mew-1.95b88]$ exit^M
スクリプトは Tue Dec 12 23:39:00 2000
 に終了しました


Mew-dist メーリングリストの案内