crash when signing the package index
Norbert Koch
viteno at xemacs.org
Mon May 10 16:36:56 EDT 2010
Hi!
One step during the package release process is signing the package
index. This is done by calling GnuPG out of xemacs. Nowadays, this
crashes xemacs (21.4.22)like
# (unwind-protect ...)
process-send-region(#<process "*GnuPG*" pid 16187 state:exit> 1 87490)
# (unwind-protect ...)
# bind (encoded-passphrase-with-new-line passphrase-with-newline exit-status status process inhibit-redisplay process-connection-type orig-mode errors-buffer output-buffer args output-file-name use-agent args program passphrase end start)
pgg-gpg-process-region(1 87490 nil "gpg" ("--clearsign" "--armor" "--batch" "--verbose" "--local-user" "viteno at xemacs.org"))
# bind (buffer-read-only inhibit-read-only args passphrase pgg-gpg-user-id passphrase cleartext end start)
pgg-gpg-sign-region(1 87490 cleartext nil)
funcall(pgg-gpg-sign-region 1 87490 cleartext nil)
apply(funcall pgg-gpg-sign-region (1 87490 cleartext nil))
# bind (args scheme func)
pgg-invoke("sign-region" gpg 1 87490 cleartext nil)
# (unwind-protect ...)
# bind (passphrase cleartext end start)
pgg-sign-region(1 87490 cleartext)
# (unwind-protect ...)
# bind (pgg-output-buffer oldfilelist staging pkgs)
pkg-upload-packages(("xemacs-base-2.24-pkg.tar.gz"))
# bind (all-tarballs tarball-name type packages ci-top-changelog log-entry changelog pkg-list packages)
pkg-release-packages("xemacs-base")
# bind (command-debug-status)
call-interactively(pkg-release-packages)
command-execute(pkg-release-packages 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 ...)
Any thoughts on this?
I have no C trace around, but I can produce one if this would help.
Thanks,
norbert.
--
More information about the XEmacs-Beta
mailing list