[Mew-dist 07182] mew-summary-auto-refile core dumps at xemacs

Hisaaki Shibata shibata at example.com
1999年 1月 13日 (水) 03:43:44 JST


柴田(ひ)@福岡です。

X-Mailerに示す環境でLinuxで使ってます。
	#xemacsのバージョンをあげたのはつい先日ですが。

以前もこちらの方に報告させていた大胆ですが、相変わらず
To:に山ほど宛先を書いているメールとか、
やたら巨大なマルチパートの添付ファイルがついて来ているメールとか、
文字コードがちょっとおかしいメールなど
がinboxにある状態で、mew-summary-auto-refileすると
xemacsごとcore吐いて死んじゃいます。
	#xemacs-20.4でも同じでした。改善するかな?と思いxemacsを
	#更新してみたんですが、同じ状態です。

こんなダイイングメッセージが残ってます。
	#カットペーストなので変なところで改行してますけど。

Fatal error: assertion failed, file mule-charset.h, line 485, RECORD_TYPEP (obj, lrecord_charset) || MARKED_RECORD_P (obj)

Fatal error (6).
Your files have been auto-saved.
Use `M-x recover-session' to recover them.

Please report this bug by running the send-pr script included
with XEmacs, or selecting `Send Bug Report' from the help menu.
As a last resort send ordinary email to `crashes at example.com'.
*MAKE SURE* to include the information in the command
M-x describe-installation.

If at all possible, *please* try to obtain a C stack backtrace;
it will help us immensely in determining what went wrong.
To do this, locate the core file that was produced as a result
of this crash (it's usually called `core' and is located in the
directory in which you started the editor, or maybe in your home
directory), and type
  gdb /usr/local/bin/xemacs core

then type `where' when the debugger prompt comes up.
(If you don't have GDB on your system, you might have DBX,
or XDB, or SDB.  A similar procedure should work for all of
these.  Ask your system administrator if you need more help.)

Lisp backtrace follows:

  # (unwind-protect ...)
  # (unwind-protect ...)
  # (unwind-protect ...)
  insert-file-contents-internal("/home/shibata/Mail/inbox/2171" nil nil nil nil undecided used-codesys)
  byte-code("..." [run-hook-with-args insert-file-contents-access-hook filename visit coding-system-for-read run-hook-with-args-until-success insert-file-contents-pre-hook find-file-coding-system-for-read-from-filename buffer-file-coding-system-for-read no-conversion coding-system return-val find-coding-system message "Invalid coding-system (%s), using 'undecided" undecided insert-file-contents-internal beg end replace used-codesys] 9)
  # (condition-case ... . ((file-error (byte-code "ÀÁ\n

                                                       $Å
                                                         @
                                                          A\"" ... 5))))
  # bind (return-val coding-system used-codesys replace end beg visit filename)
  insert-file-contents("/home/shibata/Mail/inbox/2171")
  # bind (zmacs-regions buffer-read-only file hit nodisplay analysis buf msg fld)
  mew-summary-display-message("+inbox" "2171" "+inbox" nil nil)
  # (unwind-protect ...)
  # bind (redisplay cache buf opart part ofld-msg msg fld notforce)
  mew-summary-display(t)
  # (unwind-protect ...)
  # bind (msg folders mark buf learn-info auto exp-flds)
  mew-summary-refile(nil t)
  byte-code("..." [mew-summary-get-mark mark mew-mark-refile mew-mark-delete mew-refile-auto-refile-skip-any-mark mew-summary-refile nil t line 100 lines 10 0 message "Auto refiling ... %s%%" "Auto refiling ... done"] 5)
  # (unwind-protect ...)
  # bind (mew-analysis after-change-function after-change-functions mew-use-highlight-x-face lines line mark)
  #<compiled-function nil "...(45)" [major-mode mew-summary-mode message "This command can be used in Summary mode only" nil count-lines 1 mark line lines mew-use-highlight-x-face after-change-functions after-change-function mew-analysis "Auto refiling ..." (...)] 7 ("/usr/local/src/XEMACS/xemacs-packages/lisp/mew/mew-refile.elc" . 12324) nil>()
  call-interactively(mew-summary-auto-refile)
  command-execute(mew-summary-auto-refile t)
  # bind (_execute_command_keys_ _execute_command_name_ prefix-arg)
  execute-extended-command(nil)
  # bind (command-debug-status)
  call-interactively(execute-extended-command)
  # (condition-case ... . error)
  # (catch top-level ...)
IOT trap/Abort (core dumped)

 WWWWW  shibata at example.com
 |O-O|  柴田 尚明@福岡市 ひげ剃りました
0( ^ )0 P-mail:070-5419-3233
   ~    http://his.linux.or.jp/



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