[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#15088: 24.3; Hard crash on OSX when editing header files
From: |
Jan Djärv |
Subject: |
bug#15088: 24.3; Hard crash on OSX when editing header files |
Date: |
Tue, 13 Aug 2013 22:29:00 +0200 |
Hello.
13 aug 2013 kl. 20:58 skrev Simon Stapleton <simon.stapleton@gmail.com>:
> Okay, quick rebuild and I can now get a full backtrace. xbacktrace still
> fails, but it's failing because (I assume) it's had its stack smashed
>
>> No symbol "ARRAY_MARK_FLAG" in current context.
>
> ARRAY_MARK_FLAG looks a lot like a garbage collection bug being tickled,
> double release going on somewhere maybe?
>
> The source of the issue is almost certainly to do with pabbrev - commenting
> it out in my .emacs makes everything work.
A lisp package should not be able to crash Emacs. You can try to set these in
your environment before starting Emacs from the command line:
export NSZombieEnabled=YES
export MallocGuardEdges=1
export MallocScribble=1
export MallocErrorAbort=1
export MallocCorruptionAbort=1
export MallocCheckHeapStart=1000
Emacs will run very slowly, but hopefully it will print something useful if it
is a memory issue.
Jan D.