2012-04-15 8 views
7

Ich bin ein glücklicher Emacs Benutzer auf Mac OS X für fast ein Jahr. Das Problem ist, dass ich mehrmals zufällige Abstürze von Emacs erlebe. Mein Setup ist:Emacs: (Fast) zufällige Abstürze etwa 2-3 mal am Tag auf Mac OS X

GNU Emacs 24.0.95.1 (x86_64-apple-darwin, NS apple-appkit-1038.36) [als Emacs-Pretest-24.0.95-universal-10.6.8 von http://emacsformacosx.com/builds] auf Mac OS X installiert 10.7.3. (Der Grund für Emacs 24 ist wegen der neuesten Funktionen in Gnus).

Das Hauptproblem ist natürlich, dass ich die Gründe nicht aufspüren kann, warum Emacs abstürzt. Manchmal stürzt es ab, wenn ich ein neues Ereignis im Organisationsmodus aufnehme, heute stürzte es ab, als ich per Drag-and-Drop einen Anhang zu einer geöffneten E-Mail in Gnus hinzufügte - beides Aufgaben, die ich häufig ohne Probleme mache. Der einzige Hinweis, den ich fand, ist http://www.quora.com/How-can-I-find-the-cause-of-an-Emacs-crash-on-OS-X, also scheint es, dass ich nicht alleine bin.

Angenommen, Emacs ist abgestürzt und ich habe es wieder geöffnet. Wenn ich auf eine Datei im Finder doppelklicke (um in Emacs geöffnet zu werden), wird die Datei nicht geöffnet. Ich bekomme lieber einen Puffer, der eine Datei zeigt, die ich zu einem früheren Zeitpunkt geladen habe. Wenn ich erneut auf die Datei im Finder doppelklicke, wird sie geöffnet. Ich muss dies für jede neue Datei tun, die ich öffnen möchte. Die einfache Lösung ist, dass ich nach einem Absturz den Emacs öffne, ihn normal schließe und ihn wieder öffne. Es läuft dann gut - bis zum nächsten Crash :-)

Ich weiß, das ist viel zu vage um nützlich zu sein zu fragen (?), Aber ich würde gerne wissen, ob dies ein spezifisches Problem für meine Einrichtung ist, spezifisch zum Mac oder Emacs 24. Wenn also jemand ähnliche Abstürze erlebt, wäre es gut zu wissen. Zwei Linux-Jungs haben mir gesagt, dass sie etwa einmal im Monat Abstürze erleben, also denke ich gibt es Raum für Verbesserungen :-)

+0

Haben Sie auch andere Distributionen wie [Aquamacs] (http://aquamacs.org/) ausprobiert? – rid

+1

Ich begann mit Aquamacs. Nach ca. 4 Wochen wechselte ich (nach dem Rat vieler Leute) zu Gnu Emacs. Ich erkannte bald, dass bestimmte "Eigenschaften" von Aquamacs für mich einfach falsch waren und insgesamt bin ich froh, dass ich wechselte. Aquamacs ist nicht abgestürzt, aber ich habe es auch nicht so ausgiebig benutzt. Zurück zu Aquamacs zu gehen ist für mich sowieso keine Option mehr. Insgesamt ist mein Verdacht, dass entweder Gnus oder Org-Modus oder eine Kombination der beiden zu den Abstürzen führen. Aber ich weiß es wirklich nicht. Ich habe auch den Nachrichtenpuffer überprüft, konnte aber bei den Abstürzen nichts Nützliches finden. –

+0

Haben Sie Console.app verwendet, um die Systemprotokolle und Absturzberichte auf weitere Hinweise zu überprüfen? –

Antwort

2

Wenn es abstürzt, ist das Problem nicht in Ihrer Konfiguration. Das Problem könnte ausgelöst durch Ihre Konfiguration, aber das Problem ist definitiv in Emacs selbst. Also bitte melden Sie es mit M-x report-emacs-bug, damit wir versuchen können, es zu beheben.

+0

Ich schickte einen Bericht, danke, Stefan. –

+0

Danke für den Fehlerbericht, Marius, und dafür, dass er uns geholfen hat, ihn zu finden. Für den Stackoverflow ist der Bug-Report unter http://debbugs.gnu.org/cgi/bugreport.cgi?bug=11257 und das Endergebnis ist offensichtlich, dass Sie unter Mac OS X 10 nicht zuverlässig laufen können.7 ein Emacs in Mac OS X 10.6 kompiliert (und ich vermute, dass das gleiche für andere Mac OS X-Versionen passieren kann). – Stefan

4

Ich hatte das gleiche Problem, und ich könnte es lösen, indem Sie alle preference files in Bezug auf Emacs löschen.