[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Building the igc branch on MS-Windows
From: |
Gerd Möllmann |
Subject: |
Re: Building the igc branch on MS-Windows |
Date: |
Fri, 26 Apr 2024 15:09:04 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Eli Zaretskii <eliz@gnu.org> writes:
>> From: Gerd Möllmann <gerd.moellmann@gmail.com>
>> Cc: eller.helmut@gmail.com, emacs-devel@gnu.org
>> Date: Fri, 26 Apr 2024 12:56:29 +0200
>>
>> I've meanwhile pushed something that handles the use of PVEC_OTHER in
>> modules. Nothing done for the scroll_bar struct in w32. Caution: I
>> remved the assert.
>
> This still crashes while scrolling through xdisp.c, but with a
> different backtrace. I've noticed that it crashes after GC kicks in
> and releases a large amount of memory (about 100MB). Here's the
> backtrace:
>
> Thread 1 received signal SIGSEGV, Segmentation fault.
> XCAR (c=0xab5ca1b) at lisp.h:751
> 751 return lisp_h_XLP (o);
> (gdb) bt
> #0 XCAR (c=0xab5ca1b) at lisp.h:751
> #1 assoc_no_quit (key=<optimized out>, alist=0xab5ca1b) at fns.c:2032
> #2 0x00cbc12d in font_list_entities (f=0xaa1c478, spec=0xa84227d)
> at font.c:2795
> #3 0x00cbce93 in font_find_for_lface (f=<optimized out>, f@entry=0xaa1c478,
> attrs=<optimized out>, attrs@entry=0x743a2b0, spec=<optimized out>,
> spec@entry=0xa8421dd, c=<optimized out>, c@entry=-1) at font.c:3316
Looks to be like something "in the font department", something related
to fonts, contains references that are not yet traced. When a GC moves a
lot of stuff, these references are therefore updated because they are
not traces, therefore point to old locations, and ...
- Re: Building the igc branch on MS-Windows, (continued)
- Re: Building the igc branch on MS-Windows, Gerd Möllmann, 2024/04/26
- Re: Building the igc branch on MS-Windows, Eli Zaretskii, 2024/04/26
- Re: Building the igc branch on MS-Windows, Po Lu, 2024/04/26
- Re: Building the igc branch on MS-Windows, Gerd Möllmann, 2024/04/26
- Re: Building the igc branch on MS-Windows, Eli Zaretskii, 2024/04/26
- Re: Building the igc branch on MS-Windows, Gerd Möllmann, 2024/04/26
- Re: Building the igc branch on MS-Windows, Gerd Möllmann, 2024/04/26
- Re: Building the igc branch on MS-Windows, Eli Zaretskii, 2024/04/26
- Re: Building the igc branch on MS-Windows, Gerd Möllmann, 2024/04/26
- Re: Building the igc branch on MS-Windows, Eli Zaretskii, 2024/04/26
- Re: Building the igc branch on MS-Windows,
Gerd Möllmann <=
- Re: Building the igc branch on MS-Windows, Gerd Möllmann, 2024/04/26
- Re: Building the igc branch on MS-Windows, Helmut Eller, 2024/04/26
- Re: Building the igc branch on MS-Windows, Gerd Möllmann, 2024/04/26
- Re: Building the igc branch on MS-Windows, Eli Zaretskii, 2024/04/26
- Re: Building the igc branch on MS-Windows, Gerd Möllmann, 2024/04/26
- Re: Building the igc branch on MS-Windows, Helmut Eller, 2024/04/26
- Re: Building the igc branch on MS-Windows, Gerd Möllmann, 2024/04/26
- Re: Building the igc branch on MS-Windows, Gerd Möllmann, 2024/04/26
- Re: Building the igc branch on MS-Windows, Helmut Eller, 2024/04/26
- Re: Building the igc branch on MS-Windows, Gerd Möllmann, 2024/04/26