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

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

bug#54661: 29.0.50; Emacs SEGV in get_glyph_face_and_encoding


From: Lars Ingebrigtsen
Subject: bug#54661: 29.0.50; Emacs SEGV in get_glyph_face_and_encoding
Date: Sat, 30 Apr 2022 19:28:59 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)

Eli Zaretskii <eliz@gnu.org> writes:

> Can you try figuring that out?  One way of doing so is to set up a
> breakpoint in free_realized_faces, here:
>
>       for (i = 0; i < c->used; ++i)  <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
>       {
>         free_realized_face (f, c->faces_by_id[i]);
>         c->faces_by_id[i] = NULL;
>       }
>
> and enable this breakpoint only between the above two lines of
> xdisp.c.  (You can do that via breakpoint commands of 2 more
> breakpoints in xdisp.c, in the places I mentioned above: a breakpoint
> on xdisp.c:16531 with commands that enable the breakpoint in
> free_realized_face, and another on xdisp.c:16598 which disables that
> breakpoint.)  Then in the breakpoint commands for the breakpoint in
> free_realized_face, produce the C and Lisp backtrace (the latter with
> xbacktrace command defined on src/.gdbinit), and post it here.  That
> might tell us which code is doing this.

This was a month ago, and there wasn't any response, so I guess there's
little chance that there'll be any development in this bug report, so
I'm closing it.  If progress can be made, please respond to the debbugs
address and we'll reopen.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no





reply via email to

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