Ar an cúigiú lá déag de mí Iúil, scríobh Stephen J. Turnbull:
Aidan, you wouldn't happen to know anything about this?
You're main
person working on the bytecompiler recently.
I’ve seen similar crashes on 64-bit FreeBSD, but not on 32-bit OS X (yes,
I’m still using my 2006 32-bit Mac Mini and am happy with it); some of your
snipped boilerplate would have been handy!
What XEmacs was your w3-display.el compiled under? It should say in the .elc
file. Now that I think of it, the crashes I’ve seen have mostly been from
code from my init file, which in general will always have been compiled
under 21.5. They’ve been going on (unpredictably) for half a decade or so.
I *think* the abort fingered the line and file given above, but
since
I was -nw, I lost the stdout when XEmacs crashed.
Lisp trace follows.
steve@uwakimon 07:33 ~ $ /playpen/src/XEmacs/xemacs/+clang/src/xemacs
-nw -f vm
Fatal error (6).
[Boilerplate delete.]
Lisp backtrace follows:
# (unwind-protect ...)
# bind (buff)
w3-parse-buffer(#<buffer " *w3-region*">)
# (unwind-protect ...)
# (unwind-protect ...)
# bind (#:G10252 parse w3-display-same-buffer source nd st)
w3-region(3118 35151)
# bind (layout end start)
vm-mime-display-internal-emacs-w3-text/html(3118 #<marker at 35152
in INBOX Presentation 0x5fa12> [("text/html" "charset=utf-8")
("text/html" "charset=utf-8") "base64" nil nil nil nil
#<marker at
206412511 in INBOX 0x5f614> #<marker at 206415736 in INBOX 0x5f615>
#<marker at 206415737 in INBOX 0x5f616> #<marker at 206459429 in
#INBOX 0x5f617> nil #:<<c>> #:<<m>> nil nil nil])
# (unwind-protect ...)
# bind (#:G44433)
# (unwind-protect ...)
# bind (start charset buffer-read-only end buffer-size)
byte-code("..." [buffer-size charset vm-mime-text/html-handler
layout start end vm-mime-get-parameter "charset" "us-ascii" nil
vm-emit-mime-decoding-message "Inlining text/html by %s..."
vm-mime-insert-mime-body "\n" point-marker
vm-mime-transfer-decode-region vm-mime-charset-decode-region t
re-search-forward 0 insert-before-markers "z" ((byte-code
b??????!??" [end delete-char -1] 2)) current-window-configuration
((set-window-configuration #1=#:G44433)) intern format
"vm-mime-display-internal-%s-text/html" "Inlining text/html by
%s... done." buffer-read-only case-fold-search
%vm-mime-text/html-blocker #1#] 5)
# (condition-case ... . ((error (byte-code "??
?ŀ?\n?? !#\"???Ȁɀʀˀ!??
!%???Ώ?"
[vm-mail-buffer error-data vm-mime-text/html-handler layout vm-set-mm-layout-display-error
format "Inline text/html by %s display failed: %s" error-message-string vm-warn
0 2 "%s: %s" buffer-name vm-mm-layout-display-error nil] 7))))
# bind (layout)
vm-mime-display-internal-text/html([("text/html" "charset=utf-8")
("text/html" "charset=utf-8") "base64" nil nil nil nil
#<marker at
206412511 in INBOX 0x5f614> #<marker at 206415736 in INBOX 0x5f615>
#<marker at 206415737 in INBOX 0x5f616> #<marker at 206459429 in
#INBOX 0x5f617> nil #:<<c>> #:<<m>> nil nil nil])
# bind (handler primary-type type layout)
vm-mime-display-internal([("text/html" "charset=utf-8")
("text/html"
"charset=utf-8") "base64" nil nil nil nil #<marker at 206412511
in
INBOX 0x5f614> #<marker at 206415736 in INBOX 0x5f615> #<marker at
206415737 in INBOX 0x5f616> #<marker at 206459429 in INBOX 0x5f617>
nil #:<<c>> #:<<m>> nil nil nil] "text/html"
"text")
# (unwind-protect ...)
# bind (modified handler new-layout file type primary-type
# infered-type infered-primary-type extent dont-honor-c-d layout)
vm-decode-mime-layout(#<extent (35153, 35225) HD vm-mime-function
vm-mime-layout vm-mime-disposable vm-button balloon-help keymap in
buffer INBOX Presentation 0x90f6d> t)
# bind (vm-mime-auto-displayed-content-types
# vm-mime-auto-displayed-content-type-exceptions)
# (unwind-protect ...)
# bind (layout)
vm-mime-display-generic(#<extent (35153, 35225) HD vm-mime-function
vm-mime-layout vm-mime-disposable vm-button balloon-help keymap in
buffer INBOX Presentation 0x90f6d>)
# bind (extent retval)
# (unwind-protect ...)
# bind (function)
#<compiled-function (from vm-mime-run-display-function-at-point)
#(&optional function) "...(40)" [function retval message
#vm-message-pointer major-mode extent (vm-mode vm-virtual-mode) 3 22
#error "Message must be loaded to view attachments"
#vm-find-layout-extent-at-point nil vm-extent-property
#vm-mime-function] 4
#("/usr/local/lib/xemacs/xemacs-packages/lisp/vm/vm-mime.elc"
#. 95791) nil 0x202a>()
call-interactively(vm-mime-run-display-function-at-point)
# (condition-case ... . error)
# (catch top-level ...)
Aborted
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta
--
‘Liston operated so fast that he once accidentally amputated an assistant’s
fingers along with a patient’s leg, […] The patient and the assistant both
died of sepsis, and a spectator reportedly died of shock, resulting in the
only known procedure with a 300% mortality.’ (Atul Gawande, NEJM, 2012)
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta