[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#16128: 24.3.50; SIGSEGV at font.c:2901 : eassert (FRAME_DISPLAY_INFO
bug#16128: 24.3.50; SIGSEGV at font.c:2901 : eassert (FRAME_DISPLAY_INFO (font->frame)->n_fonts);
Fri, 15 Jun 2018 07:51:19 -0400
Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)
Dmitry Antipov <address@hidden> writes:
> On 12/13/2013 06:24 PM, Nicolas Richard wrote:
>> Sorry I cannot confirm.
> Yes, this is somewhat more serious than I suspected before. When the frame
> is gone,
> 'struct frame' memory may be reused for other object and so we can't rely on
> under 'font->frame' pointer. This approach probably requires a kind of
> counting system, which will trigger even more potentially dangerous changes.
> With all my regrets, I'm reverting 2013-12-12 font-related change - although
> I believe
> in that this is Right Thing (TM) in general, this code needs more work :-(.
Since there was no further response, I guess that revert fixed it.
|[Prev in Thread]
||[Next in Thread]|
- bug#16128: 24.3.50; SIGSEGV at font.c:2901 : eassert (FRAME_DISPLAY_INFO (font->frame)->n_fonts);,
Noam Postavsky <=