I have the following issues on Mac OS running the new NextStep (Cocoa)
port of Emacs, AKA Emacs.app.  It's from the Emacs CVS.  I can't provide
a repeatable bug description for any of them so I'm not submitting them
as bugs yet.

1)

Frequent crashes.  I start Emacs.app from gdb and they never happen.  I
start it from the Finder and at random times it dies altogether.  This
happens at least 3 times a day, and I have lost work because of it.
It's frustrating and I have seen no reports about it.  Maybe it's my
setup, but I don't know how to find the problem.

2) 

Occasionally Emacs.app will lock up, but quitting it will ask the "save
and exit" question; clicking on "yes" kills the application immediately.
This happens in my experience when saving a file using Tramp, right
after the auto-save data is written but before the file itself is
written.  I have always been able to recover the data with
recover-this-file, so the lockup happens after the auto-save write.

3) 

epa-file will frequently refuse to load a GPG-encrypted file the first
time, but will work on retry.  It seems like it happens every second
time (so the sequence is fail-succeed-fail-succeed-...) but I've seen it
happen in other ways.  This is really annoying because the cached
passphrase is invalidated and must be retyped.  I don't know if this is
a known issue, but it's easy to duplicate for me with epa-mode set and
epa-file loaded.  It only happens on Mac OS X.  I use the exact same
setup on Ubuntu and it works perfectly.  I don't think it's a GPG
problem because from the command line it works every time and I use the
same file on Ubuntu.

(with-temp-buffer
 (insert-file-contents "~/authinfo.gpg")
 (buffer-string))

Debugger entered--Lisp error: (file-error "Opening input file" listp exit)
  signal(file-error ("Opening input file" listp exit))
  byte-code("...garbage..." [file epa-file-passphrase-alist entry error assoc 
nil signal file-error "Opening input file"] 4)
;; I believe from debugging that here epa-file-insert-file-contents calls 
(epg-decrypt-file (epg-context . [OpenPGP nil nil nil nil nil nil 
(epa-file-passphrase-callback-function . "/Users/tzz/authinfo.gpg") 
(epa-progress-callback-function) nil nil nil nil nil nil]) 
"/Users/tzz/authinfo.gpg" nil)
  epa-file-insert-file-contents("/Users/tzz/authinfo.gpg" nil nil nil nil)
  apply(epa-file-insert-file-contents ("/Users/tzz/authinfo.gpg" nil nil nil 
nil))
  epa-file-handler(insert-file-contents "/Users/tzz/authinfo.gpg" nil nil nil 
nil)
  insert-file-contents("~/authinfo.gpg")
  ...


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Emacs-app-dev- mailing list
Emacs-app-dev-@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emacs-app-dev-

Reply via email to