[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Ediff frequently crashes emacs.
From: |
Peter Seibel |
Subject: |
Re: Ediff frequently crashes emacs. |
Date: |
Sun, 03 Apr 2005 18:39:05 -0700 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) |
I have no idea if this is related--seems like it could be. Anyway,
this time my ediffing signalled an error which dropped my in the elisp
debugger since I had debug-on-error turned on. Below is the stack
trace. After quiting out of the elisp debugger I was able to continue
using ediff.
-Peter
Debugger entered--Lisp error: (wrong-type-argument integerp n)
aref([[#<overlay from 1 to 60 in final-text-32.txt> [] t nil] [#<overlay from
5953 to 6081 in final-text-32.txt> [] t nil] [#<overlay from 10254 to 10582 in
final-text-32.txt> [] t nil] [#<overlay from 16120 to 16125 in
final-text-32.txt> nil t nil] [#<overlay from 16353 to 16358 in
final-text-32.txt> [] t nil] [#<overlay from 16633 to 16638 in
final-text-32.txt> [] t nil] [#<overlay from 17815 to 17820 in
final-text-32.txt> [] t nil] [#<overlay from 18066 to 18071 in
final-text-32.txt> [] t nil] [#<overlay from 18134 to 18144 in
final-text-32.txt> [] t nil] [#<overlay from 18258 to 18327 in
final-text-32.txt> [] t nil] [#<overlay from 18386 to 18425 in
final-text-32.txt> [] t nil] [#<overlay from 18750 to 18767 in
final-text-32.txt> [] t nil] [#<overlay from 19004 to 19132 in
final-text-32.txt> [] t nil] [#<overlay from 20884 to 20965 in
final-text-32.txt> [] t nil] [#<overlay from 22278 to 22622 in
final-text-32.txt> [] t nil] [#<overlay from 25449 to 25650 in
final-text-32.txt> [] t nil] [#<overlay from 25851 to 25920 in
final-text-32.txt> [] t nil] [#<overlay from 25983 to 26341 in
final-text-32.txt> [] t nil] [#<overlay from 26342 to 26399 in
final-text-32.txt> [] t nil] [#<overlay from 26526 to 26710 in
final-text-32.txt> [] t nil] [#<overlay from 26779 to 26841 in
final-text-32.txt> [] t nil] [#<overlay from 26978 to 27114 in
final-text-32.txt> [] t nil] [#<overlay from 27179 to 27236 in
final-text-32.txt> [] t nil] [#<overlay from 27268 to 27442 in
final-text-32.txt> [] t nil] [#<overlay from 27443 to 27448 in
final-text-32.txt> nil t nil] [#<overlay from 27538 to 27543 in
final-text-32.txt> [] t nil] [#<overlay from 27574 to 28267 in
final-text-32.txt> [] t nil] [#<overlay from 28319 to 28359 in
final-text-32.txt> [] t nil] [#<overlay from 28384 to 28531 in
final-text-32.txt> [] t nil] [#<overlay from 28572 to 28762 in
final-text-32.txt> [] t nil] [#<overlay from 28890 to 28960 in
final-text-32.txt> [] t nil] [#<overlay from 29059 to 29069 in
final-text-32.txt> [] t nil] [#<overlay from 29100 to 29132 in
final-text-32.txt> [] t nil] [#<overlay from 29157 to 29193 in
final-text-32.txt> [] t nil] [#<overlay from 29309 to 29702 in
final-text-32.txt> [] t nil] [#<overlay from 29746 to 29869 in
final-text-32.txt> [] t nil] [#<overlay from 30002 to 30632 in
final-text-32.txt> [] t nil] [#<overlay from 31433 to 31503 in
final-text-32.txt> [] t nil] [#<overlay from 31627 to 31762 in
final-text-32.txt> nil nil nil] [#<overlay from 31831 to 32402 in
final-text-32.txt> nil nil nil] [#<overlay from 32512 to 32517 in
final-text-32.txt> nil nil nil] [#<overlay from 32976 to 33208 in
final-text-32.txt> nil nil nil] [#<overlay from 33387 to 33661 in
final-text-32.txt> nil nil nil] [#<overlay from 33867 to 34069 in
final-text-32.txt> nil nil nil] [#<overlay from 34192 to 34252 in
final-text-32.txt> nil nil nil] [#<overlay from 34385 to 35249 in
final-text-32.txt> nil nil nil] [#<overlay from 35587 to 36393 in
final-text-32.txt> nil nil nil] [#<overlay from 36526 to 36866 in
final-text-32.txt> nil nil nil] [#<overlay from 37259 to 37325 in
final-text-32.txt> nil nil nil] [#<overlay from 37460 to 37592 in
final-text-32.txt> nil nil nil] ...] n)
(ediff-get-difference n buf-type)
(aref (ediff-get-difference n buf-type) 1)
(ediff-get-fine-diff-vector-from-diff-record (ediff-get-difference n
buf-type))
(ediff-get-fine-diff-vector n buf-type)
(let ((fine-diff-vector ...) (face ...) (priority ...)) (mapcar (lambda ...
... ...) fine-diff-vector))
ediff-set-fine-diff-properties-in-one-buffer(A 37 nil)
(progn (ediff-set-fine-diff-properties-in-one-buffer (quote A) n default)
(ediff-set-fine-diff-properties-in-one-buffer (quote B) n default) (if
ediff-3way-job (ediff-set-fine-diff-properties-in-one-buffer ... n default)))
(or (not (ediff-has-face-support-p)) (< n 0) (>= n
ediff-number-of-differences) (progn
(ediff-set-fine-diff-properties-in-one-buffer ... n default)
(ediff-set-fine-diff-properties-in-one-buffer ... n default) (if ediff-3way-job
...)))
ediff-set-fine-diff-properties(37)
(let ((tmp-buffer ...) (file-A ediff-temp-file-A) (file-B ediff-temp-file-B)
(file-C ediff-temp-file-C) (empty-A ...) (empty-B ...) (empty-C ...)
(whitespace-A ...) (whitespace-B ...) (whitespace-C ...)
cumulative-fine-diff-length) (cond (... ... ... ...) (... ...) (... ...) (t ...
... ... ... ... ... ... ... ...)) (ediff-set-fine-diff-properties n))
(or (< n 0) (>= n ediff-number-of-differences) (let (... ... ... ... ... ...
... ... ... ... cumulative-fine-diff-length) (cond ... ... ... ...)
(ediff-set-fine-diff-properties n)))
ediff-make-fine-diffs(37 noforce)
(if (and (> ediff-auto-refine-limit ...) (> ediff-auto-refine-limit ...))
(ediff-make-fine-diffs n (quote noforce)) (ediff-make-fine-diffs n (quote
skip)))
(cond ((and ... ediff-use-faces ... ...) (if ... ... ...)) ((eq
ediff-auto-refine ...) (ediff-make-fine-diffs n ...)))
ediff-install-fine-diff-if-necessary(37)
ediff-select-difference(37)
ediff-restore-highlighting()
ediff-recenter()
ediff-diff-to-diff(nil "ab")
ediff-copy-A-to-B(nil)
call-interactively(ediff-copy-A-to-B)
--
Peter Seibel address@hidden
Lisp is the red pill. -- John Fraser, comp.lang.lisp
- Re: Ediff frequently crashes emacs., Peter Seibel, 2005/04/03
- Re: Ediff frequently crashes emacs., Kim F. Storm, 2005/04/04
- Re: Ediff frequently crashes emacs., Peter Seibel, 2005/04/04
- Re: Ediff frequently crashes emacs., Kim F. Storm, 2005/04/04
- Re: Ediff frequently crashes emacs., Peter Seibel, 2005/04/04
- Re: Ediff frequently crashes emacs., Kim F. Storm, 2005/04/05
- Re: Ediff frequently crashes emacs., Peter Seibel, 2005/04/05
- Re: Ediff frequently crashes emacs., Kim F. Storm, 2005/04/05
- Re: Ediff frequently crashes emacs., Peter Seibel, 2005/04/04
Re: Ediff frequently crashes emacs., Peter Seibel, 2005/04/04
Re: Ediff frequently crashes emacs.,
Peter Seibel <=
Re: Ediff frequently crashes emacs., Peter Seibel, 2005/04/04