> 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.
If it doesn't crash when you're in GDB that's a bit of a pickle, but, if you get a crash dialog from OS X then you should be able to get stack trace from that, if compiled with -g. If you don't, it must be exiting from one of the abort() calls at various places in emacs. You could try putting something in the source code (abort() in emacs.c) that will intervene and generate a segfault before this happens, so OS X's crash dialog (and accompanying stack trace info) comes up. (This stuff also goes somewhere like ~/Library/CrashLogs.) I use Emacs.app heavily as my daily emacs on Leopard and Tiger, and don't get such crashes, though I do not rebuild from CVS that often. If I get them I will fix them. You should also make sure your ~/.MacOSX/environment.plist is up to date -- path and environment differences might account for different behavior btwn gdb (command-line) starts and Finder starts. Run .../ Applications/Emacs.app/Contents/MacOS/bin/mac-fix-env, and logout/in. Or, run ns-grabenv in your .emacs. One other note, be sure to run gdb from emacs/src -- various stuff is defined in a .gdb init file here that help debugging emacs. > 2) ... > > 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. Does it happen when running emacs-23 on OS X under X11? When you say "Ubuntu", do you mean Emacs.app under GNUstep there, or X11macs? One other question -- do you use "--enable-cocoa-experimental-ctrl-g" in your configuration? This is labeled "experimental" for a reason and needs further work to produce a stable emacs. thanks, Adrian ------------------------------------------------------------------------- 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-