[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: master 5ee43ba0df causing display hangs?
From: |
Eli Zaretskii |
Subject: |
Re: master 5ee43ba0df causing display hangs? |
Date: |
Tue, 10 Dec 2019 14:01:01 +0200 |
User-agent: |
K-9 Mail for Android |
On December 10, 2019 12:57:24 PM GMT+02:00, Yuri D'Elia <address@hidden> wrote:
> So, I stopped while stuck, so here's a sample of the stack:
>
> #0 0x0000555555886011 in assq_no_quit (key=XIL(0xb490),
> list=XIL(0x5555562b35f3)) at fns.c:1626
> #1 0x00005555556e0be8 in lface_from_face_name_no_resolve
> (f=0x555556065240, face_name=XIL(0xb490), signal_p=false) at
> xfaces.c:1846
> #2 0x00005555556e0cbb in get_lface_attributes_no_remap
> (f=0x555556065240, face_name=XIL(0xb490), attrs=0x7fffffff62b0,
> signal_p=false)
> at xfaces.c:1888
> #3 0x00005555556e0e1d in get_lface_attributes
> (w=0x5555576a24a0, f=0x555556065240, face_name=XIL(0xb490),
> attrs=0x7fffffff62b0, signal_p=false,
> named_merge_points=0x7fffffff6460) at xfaces.c:1939
> #4 0x00005555556e18ac in face_inherited_attr
> (w=0x5555576a24a0, f=0x555556065240, attrs=0x7fffffff63c0,
> attr_idx=LFACE_EXTEND_INDEX, named_merge_points=0x7fffffff6460) at
> xfaces.c:2173
> #5 0x00005555556e1b2e in merge_named_face
> (w=0x5555576a24a0, f=0x555556065240, face_name=XIL(0xf84c80),
> to=0x7fffffff67f0, named_merge_points=0x7fffffff6460,
> attr_filter=LFACE_EXTEND_INDEX) at xfaces.c:2223
> #6 0x00005555556e2bf1 in merge_face_ref
> (w=0x5555576a24a0, f=0x555556065240, face_ref=XIL(0xf84c80),
> to=0x7fffffff67f0, err_msgs named_merge_points=0x0,
> attr_filter=LFACE_EXTEND_INDEX) at xfaces.c:2696
> The loop is stuck at #4, in face_inherited_attr.
> As described above, attr_val is not changing:
>
> (gdb) p attr_val
> $16 = XIL(0xde90)
> (gdb) pp attr_val
> unspecified
> (gdb) p attr_idx
> $17 = LFACE_EXTEND_INDEX
> (gdb) pp parent_face
> 'mu4e-header-value-face
>
> Now, going up the stack
>
> #0 get_lface_attributes (w=0x5555576c3fc0, f=0x55555617f4d0,
> face_name=XIL(0xb490),
> attrs=0x7fffffff62b0, signal_p=false,
> named_merge_points=0x7fffffff6460) at xfaces.c:1914
> (gdb) pp face_name
> quote
>
> mmmh?
Thanks.
Please show the face that is refetenced in frame #5 as face_name, and all its
attributes. AFAIU, this is the original face being merged here.
The 'quote' thing probably means some attribute is redundantly quoted, but
maybe I'm missing something.
- master 5ee43ba0df causing display hangs?, Yuri D'Elia, 2019/12/07
- Re: master 5ee43ba0df causing display hangs?, Eli Zaretskii, 2019/12/07
- Re: master 5ee43ba0df causing display hangs?, Eli Zaretskii, 2019/12/07
- Re: master 5ee43ba0df causing display hangs?, Yuri D'Elia, 2019/12/07
- Re: master 5ee43ba0df causing display hangs?, Eli Zaretskii, 2019/12/07
- Re: master 5ee43ba0df causing display hangs?, Yuri D'Elia, 2019/12/07
- Re: master 5ee43ba0df causing display hangs?, Eli Zaretskii, 2019/12/08
- Re: master 5ee43ba0df causing display hangs?, Yuri D'Elia, 2019/12/08
- Re: master 5ee43ba0df causing display hangs?, Eli Zaretskii, 2019/12/08
- Re: master 5ee43ba0df causing display hangs?, Yuri D'Elia, 2019/12/10
- Re: master 5ee43ba0df causing display hangs?,
Eli Zaretskii <=
- Re: master 5ee43ba0df causing display hangs?, Yuri D'Elia, 2019/12/11
- Re: master 5ee43ba0df causing display hangs?, Eli Zaretskii, 2019/12/11
- Re: master 5ee43ba0df causing display hangs?, Yuri D'Elia, 2019/12/11
- Re: master 5ee43ba0df causing display hangs?, Eli Zaretskii, 2019/12/11