bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#16127: 24.3.50; emacs crashes with macfont_free_entity


From: Dmitry Antipov
Subject: bug#16127: 24.3.50; emacs crashes with macfont_free_entity
Date: Fri, 13 Dec 2013 10:40:36 +0400
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0

On 12/13/2013 06:46 AM, Darren Hoo wrote:

Process 17619 launched: '/Volumes/disk/emacs/src/emacs' (x86_64)
Process 17619 stopped
* thread #1: tid = 0x1f0644, 0x00000001001ac8cb emacs`macfont_free_entity 
[inlined] XCDR(c=9053142519906304, obj=9053142519906304, n=0) + 4 at 
lisp.h:2007, queue = 'com.apple.main-thread, stop reason = EXC_BAD_ACCESS 
(code=EXC_I386_GPFLT)
     frame #0: 0x00000001001ac8cb emacs`macfont_free_entity [inlined] 
XCDR(c=9053142519906304, obj=9053142519906304, n=0) + 4 at lisp.h:2007
    2004        XSAVE_POINTER (Lisp_Object obj, int n)
    2005        {
    2006          eassert (save_type (XSAVE_VALUE (obj), n) == SAVE_POINTER);
-> 2007        return XSAVE_VALUE (obj)->data[n].pointer;
    2008        }
    2009        INLINE void
    2010        set_save_pointer (Lisp_Object obj, int n, void *val)

Hm...double call to macfont_free_entity for the same entity?

Can you compile with --enable-checking and this patch?

Dmitry

Attachment: test_bug16127.patch
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]