GNU bug report logs -
#43700
28.0.50; Crash creating a second frame
Previous Next
Reported by: Andy Moreton <andrewjmoreton <at> gmail.com>
Date: Tue, 29 Sep 2020 10:48:01 UTC
Severity: normal
Found in version 28.0.50
Done: Eli Zaretskii <eliz <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
On 03/10/2020 09:16, Eli Zaretskii wrote:
> OK. x-create-frame in w32fns.c initializes the basic faces of the
> frame, here:
>
> /* Init faces first since we need the frame's column width/line
> height in various occasions. */
> init_frame_faces (f);
>
> I suggest to put a breakpoint after that function returns, and when it
> breaks for the second frame you are creating, put a watchpoint on the
> frame's face cache, like this:
>
> (gdb) watch -l f->face_cache->used if f->face_cache->used == 0
>
> Then produce a backtrace from any time this watchpoint fires. That
> should show us the culprit.
The watchpoint does not fire before the segfault, so there is clearly
something wrong with gdb on this platform :-(
AndyM
This bug report was last modified 4 years and 283 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.