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-