There I was, debugging some elisp, when...
Fatal error: assertion failed, file C:\XEmacsBuild\xemacs-21.5.29\src\buffer.h,
line 595, (x) >= ((Charbpos) 1) && x <= ((buf)->text->bufz + 0)
Fatal error.
Your files have been auto-saved.
Use `M-x recover-session' to recover them.
Your version of XEmacs was distributed with a PROBLEMS file that may describe
your crash, and with luck a workaround. Please check it first, but do report
the crash anyway.
Please report this bug by invoking M-x report-emacs-bug, or by selecting
`Send Bug Report' from the Help menu. If that won't work, send ordinary
email to `xemacs-beta(a)xemacs.org'. *MAKE SURE* to include this entire
output from this crash, especially including the Lisp backtrace, as well as
the XEmacs configuration from M-x describe-installation (or equivalently,
the file `Installation' in the top of the build tree).
If you are fortunate enough to have some sort of debugging aid installed
on your system, for example Visual C++, and you can get a C stack backtrace,
*please* include it, as it will make our life far easier.
Lisp backtrace follows:
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
window-end(#<window on "dvc-core.el" 0xd1fd652> t)
# (unwind-protect ...)
# bind (buffer we-are-screwed check-text-props window)
lazy-lock-fontify-window(#<window on "dvc-core.el" 0xd1fd652>)
# bind (walk-windows-current walk-windows-start arg which-devices which-frames
minibuf function)
walk-windows(lazy-lock-fontify-window no-minibuf #<mswindows-frame "XEmacs"
0x
bd56071>)
# (unwind-protect ...)
# bind (ssf38202 tick frame)
lazy-lock-maybe-fontify-frame(#<mswindows-frame "XEmacs" 0xbd56071>)
# bind (frame starting-frame)
byte-code("..." [starting-frame frame selected-frame frame-visible-p
frame-min
ibuffer-only-p next-frame visible-nomini throw lazy-lock-frame-loop-done t lazy-
lock-maybe-fontify-frame] 4)
# (catch lazy-lock-frame-loop-done ...)
lazy-lock-pre-idle-fontify-windows()
# (unwind-protect ...)
# (catch #<INTERNAL OBJECT (XEmacs bug?) (opaque, size=0) 0x17e3da8> ...)
# (unwind-protect ...)
# (unwind-protect ...)
# bind (inhibit-quit)
# (unwind-protect ...)
# (unwind-protect ...)
# bind (inhibit-quit)
(next-event "[internal]")
# (condition-case ... . error)
# (catch exit ...)
# bind (standard-input standard-output)
# (unwind-protect ...)
recursive-edit()
# (unwind-protect ...)
# bind (standard-output buffer-read-only)
byte-code("..." [buffer-read-only noninteractive debugger-buffer middlestart
d
ebugger-args debugger-batch-max-lines pop-to-buffer debugger-mode debugger-setup
-buffer count-lines 2 "...\n" message buffer-string kill-emacs debug
backtrace-d
ebug 3 t debugger-reenable "" nil recursive-edit standard-output] 3)
# (unwind-protect ...)
# (unwind-protect ...)
# bind (last-command this-command unread-command-event unread-command-events l
ast-input-event last-input-char last-input-time last-command-event last-command-
char overriding-local-map load-read-function enable-recursive-minibuffers standa
rd-input standard-output cursor-in-echo-area)
# (unwind-protect ...)
# bind (debugger-value debug-on-error debug-on-quit debug-on-signal debugger-b
uffer debugger-old-buffer debugger-step-after-exit executing-kbd-macro debugger-
outer-match-data debugger-outer-load-read-function debugger-outer-overriding-loc
al-map debugger-outer-overriding-terminal-local-map debugger-outer-last-command
debugger-outer-this-command debugger-outer-unread-command-event debugger-outer-u
nread-command-events debugger-outer-last-input-event debugger-outer-last-input-c
har debugger-outer-last-input-time debugger-outer-last-command-event debugger-ou
ter-last-command-char debugger-outer-standard-input debugger-outer-standard-outp
ut debugger-outer-cursor-in-echo-area debugger-args)
debug(debug)
# bind (program-args program buffer name)
* start-process("bzr" #<buffer " *bzr-process*<4>">
"sh" "-c" "c\\:\\\\Program\\
Files\\\\Bazaar\\\\bzr.exe --no-aliases commit --verbose --file e\\:\\\\Documen
ts\\\\Code\\\\dvc\\\\working\\\\.tmp-bzr-log-edit.txt 2> e:\\tmpdvc-errorsILBQLL
")
# bind (process-environment default-directory command global-arg error-file er
ror-buf output-buf finished killed error filter output-buffer error-buffer relat
ed-buffer keys arguments dvc)
dvc-run-dvc-async(bzr ("commit" "--verbose" "--file"
"e:\\Documents\\Code\\dvc
\\working\\.tmp-bzr-log-edit.txt" nil) :finished (lambda (output error status ar
guments) (apply #<compiled-function (output error status arguments dvc-gensym-un
iq-14 dvc-gensym-uniq-13) "...(34)" [dvc-gensym-uniq-14 dvc-gensym-uniq-13
error
inhibit-read-only output dvc-show-error-buffer commit t buffer-string dvc-log-c
lose dvc-diff-clear-buffers bzr "* Just committed! Please refresh buffer\n"
mess
age "Bzr commit finished !"] 4> output error status arguments (quote
("e:\\Docum
ents\\Code\\dvc\\working\\" #<buffer "*bzr-log-edit*">)))))
# bind (default-directory buffer local)
bzr-log-edit-commit(nil)
bzr-dvc-log-edit-done()
apply(bzr-dvc-log-edit-done nil)
apply(apply bzr-dvc-log-edit-done nil)
# bind (dvc-temp-current-active-dvc current-dvc args postfix)
dvc-apply("dvc-log-edit-done" nil)
# bind (arg)
#<compiled-function (&optional arg) "...(8)" [arg dvc-apply
"dvc-log-edit-done
" dvc-remove-optional-args (&optional arg)] 5
("e:\\Documents\\Code\\dvc\\workin
g\\lisp\\dvc-unified.elc" . 12960) (list current-prefix-arg)>(nil)
call-interactively(dvc-log-edit-done)
(dispatch-event "[internal]")
# (condition-case ... . error)
# (catch top-level ...)
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta