GNU bug report logs -
#77988
31.0.50; No more images after fullscreen and load-theme
Previous Next
Reported by: Manuel Giraud <manuel <at> ledu-giraud.fr>
Date: Tue, 22 Apr 2025 14:14:02 UTC
Severity: normal
Found in version 31.0.50
Done: Eli Zaretskii <eliz <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
Message #41 received at 77988 <at> debbugs.gnu.org (full text, mbox):
> Date: Tue, 20 May 2025 21:58:26 +0100
> From: Alan Third <alan <at> idiocy.org>
> Cc: Elijah Gabe Pérez <eg642616 <at> gmail.com>,
> 77988 <at> debbugs.gnu.org, manuel <at> ledu-giraud.fr,
> Po Lu <luangruo <at> yahoo.com>
>
> On Fri, May 16, 2025 at 10:22:36AM +0300, Eli Zaretskii wrote:
> > > From: Elijah Gabe Pérez <eg642616 <at> gmail.com>
> > > Cc: 77988 <at> debbugs.gnu.org, manuel <at> ledu-giraud.fr
> > > Date: Thu, 15 May 2025 22:54:24 -0600
> > >
> > > Eli Zaretskii <eliz <at> gnu.org> writes:
> > >
> > > >> From: Elijah Gabe Pérez <eg642616 <at> gmail.com>
> > > >> Cc: manuel <at> ledu-giraud.fr, 77988 <at> debbugs.gnu.org
> > > >> Date: Wed, 14 May 2025 12:47:54 -0600
> > > >>
> > > >> Eli Zaretskii <eliz <at> gnu.org> writes:
> > > >>
> > > >> > Ping! Could someone please reproduce this?
> > > >>
> > > >> Yep, i could reproduce this, I've noticed that reproducing this on a
> > > >> Cairo build (with same build options) seems to fix it.
> > > >
> > > > Since Manuel explicitly says this is a Lucid-only issue, this is
> > > > expected.
> > > >
> > > > Are you able to debug this to figure out why the problem happens in
> > > > the Lucid build?
> > >
> > > Yes, I can.
> >
> > Thanks, adding Alan to the discussion, in case he has comments or
> > ideas.
>
> I think it's an issue at the display end. As Elijah says, if Cairo is
> enabled it doesn't happen.
>
> Reverting commit 6ea69fc7340e48cf73df351a544c1d8946395b3d seems to
> make the problem go away. Cairo doesn't use the x_composite_image
> function. It looks like the destination parameter is not always valid.
> I had a look and it's usually populated from FRAME_X_PICTURE (s->f)
> but a quick investigation left me none-the-wiser as to where THAT is
> set and why it might go bad.
Thanks.
Po Lu, could you please take a look at this, in case your commit has
some problem in the Lucid build?
This bug report was last modified 34 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.