emacs-devel
[Top][All Lists]
Advanced

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

Re: MPS: face-cache


From: Gerd Möllmann
Subject: Re: MPS: face-cache
Date: Sun, 28 Apr 2024 11:14:59 +0200
User-agent: Gnus/5.13 (Gnus v5.13)

Helmut Eller <eller.helmut@gmail.com> writes:

>>> I have autocmp_chars in the backtrace.  So I looked at struct
>>> composition.  That has a Lisp_Object key and a void* font field.  Can we
>>> allocate this struct with igc_xzalloc_ambig or does this need more work?
>>
>> If it's now allocated with malloc, I think using igc_xzalloc_ambig is
>> exactly the right thing.
>
> Yes, it is allocated with xmalloc. But switching to igc_xzalloc_ambig
> doesn't fix anything.

Hm.

(BTW - forgot to say - igc_xfree instead of xfree too, but that
probably has nothing to do with it.)

Is that the same test case as before? I don't seems to get that.

Anyway. Eli can probably tell us how struct composition is used. If it
has to do with character composition, I think Eli once told that is
also something "new" (for me).

In what way does it fail? Can we look at the void * and check what it
is? p is_mps(x) for example and p *(struct igc_header *)
client_to_base(x), maybe?



reply via email to

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