Received: (at 77988) by debbugs.gnu.org; 21 May 2025 11:29:05 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 21 07:29:05 2025 Received: from localhost ([127.0.0.1]:46167 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uHhdA-0005f4-5h for submit <at> debbugs.gnu.org; Wed, 21 May 2025 07:29:04 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37594) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1uHhd5-0005dx-A2 for 77988 <at> debbugs.gnu.org; Wed, 21 May 2025 07:29:00 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1uHhcx-00087J-9S; Wed, 21 May 2025 07:28:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=Y6oFKe7Df6q3E7QpH7zRBQfcut4io6xoZnSbd3FJhv4=; b=k09StUxb+XgQWZuBVf/U 3Dd+aVl7xBL/ribQ4Ip8seSws/bMpbh4FH+ik0tX/fYDgWVrY4rvwjGi4fhpcZPVGQESv1FfAmfbB Ena4Yc97m6e1Xb+bHApYPzZFNjwsoHE5lTeqTBNxa4iqNe0rdoTCE4htP+iKgyLShk4k2+yWYYCUg SWpfGEkpZMR5VcCdt2vdXIJaDgYZZpXdKlIK7rdOnGVW5Es3ROanRUXniz/5j3w+5GcmdkujgZ8zV 50YxOSDge+PBrD+iYSKO32TdZX6khAtL78Yarcnz8v6fEW09zJb62AVgGm7IPNnaS2vlGma/28LOY utve6mE15IcsZw==; Date: Wed, 21 May 2025 14:28:46 +0300 Message-Id: <86ecwi8aoh.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Alan Third <alan@HIDDEN> In-Reply-To: <aCzs8oZTWcvYYv35@HIDDEN> (message from Alan Third on Tue, 20 May 2025 21:58:26 +0100) Subject: Re: bug#77988: 31.0.50; No more images after fullscreen and load-theme References: <87ldrsuvxe.fsf@HIDDEN> <86ldrnt61e.fsf@HIDDEN> <865xi8byls.fsf@HIDDEN> <87tt5njag5.fsf@HIDDEN> <86ikm2z9nk.fsf@HIDDEN> <87plg9yx33.fsf@HIDDEN> <86zffdxbnn.fsf@HIDDEN> <aCzs8oZTWcvYYv35@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 77988 Cc: 77988 <at> debbugs.gnu.org, luangruo@HIDDEN, eg642616@HIDDEN, manuel@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > Date: Tue, 20 May 2025 21:58:26 +0100 > From: Alan Third <alan@HIDDEN> > Cc: Elijah Gabe Pérez <eg642616@HIDDEN>, > 77988 <at> debbugs.gnu.org, manuel@HIDDEN, > Po Lu <luangruo@HIDDEN> > > On Fri, May 16, 2025 at 10:22:36AM +0300, Eli Zaretskii wrote: > > > From: Elijah Gabe Pérez <eg642616@HIDDEN> > > > Cc: 77988 <at> debbugs.gnu.org, manuel@HIDDEN > > > Date: Thu, 15 May 2025 22:54:24 -0600 > > > > > > Eli Zaretskii <eliz@HIDDEN> writes: > > > > > > >> From: Elijah Gabe Pérez <eg642616@HIDDEN> > > > >> Cc: manuel@HIDDEN, 77988 <at> debbugs.gnu.org > > > >> Date: Wed, 14 May 2025 12:47:54 -0600 > > > >> > > > >> Eli Zaretskii <eliz@HIDDEN> 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?
bug-gnu-emacs@HIDDEN
:bug#77988
; Package emacs
.
Full text available.Received: (at 77988) by debbugs.gnu.org; 20 May 2025 20:58:41 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 20 16:58:40 2025 Received: from localhost ([127.0.0.1]:37060 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uHU2p-0003JF-WA for submit <at> debbugs.gnu.org; Tue, 20 May 2025 16:58:40 -0400 Received: from dane.soverin.net ([2a10:de80:1:4091:b9e9:221f:0:1]:35507) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <alan@HIDDEN>) id 1uHU2m-0003II-QF for 77988 <at> debbugs.gnu.org; Tue, 20 May 2025 16:58:37 -0400 Received: from smtp.soverin.net (c04smtp-lb01.int.sover.in [10.10.4.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dane.soverin.net (Postfix) with ESMTPS id 4b26N44HBWz2xSK; Tue, 20 May 2025 20:58:28 +0000 (UTC) Received: from smtp.soverin.net (smtp.soverin.net [10.10.4.99]) by soverin.net (Postfix) with ESMTPSA id 4b26N35Z3Yz1j; Tue, 20 May 2025 20:58:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=idiocy.org; s=soverin; t=1747774708; bh=Z1WX+3tZeydAQHWCTPlzvUiIn04FokS2USN2EGHahVs=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=PXG4MhzDc/qwDDn9jjW4MabdJx4GrQAZ3tSNtjq43mvA54EEWGGfFsFnDgLyoY4uj 6IzWs9olvHXfj3dW0XfRlzLI+ungxnixIzPgWn4H15/UetU2C8NWUpWkFbp+1q+f/v NFaDf7gpEjMgevtg5crmBaR2oUFXixg0uHe0ttvxVkpJ7AD9HgPYe5ouwh2UGYeOx/ XiOihPVVaVYFt6df12RGFFYmcgIb3LkObbqbbHbTkRU4n2SYs2MABLy6i2XUzUJHwq SDbKubrPbgDeyM3xpxlsfGeyFa7oQv1ksl6PR0wtTaeCW7APZjQDv+S1bBF8md3Op/ qjOWmwq3PxAJw== X-CM-Envelope: MS4xfMfohYNBFgZeNUDGDk4+RLq1ThqZjWl6KkMnvdQjlGKInKfrUKyfFnrY0o4daN8+BFn1LHQ9W9hCGDhP4yDM/fHOCqKtr8RrtFel8LxzB0M5zCuUXi0K V+MqzuPR7uZ8UYx94JYdZx677N8/HlGJimE+UWSlkKBf8QS6PXK0gYdsUbtAIc4uOzzm5f02aOR6sz6Ltlqam+oiVDmCW1I48njuiTshOzbMMi5gaGoHG48y Z9nRp/4mpkWOGjVDBlx80NBhVwH1sI1PePLs1wHjwLOpC53+nYPpASb9oV6JTE3v2/YPHz3sLtYjaD2zhM+PWw== X-CM-Analysis: v=2.4 cv=UsCZN/wB c=1 sm=1 tr=0 ts=682cecf4 a=UbsBXRcqaZ6D9kgPt/Dvnw==:617 a=xqWC_Br6kY4A:10 a=8nJEP1OIZ-IA:10 a=dt9VzEwgFbYA:10 a=pGLkceISAAAA:8 a=mDV3o1hIAAAA:8 a=DB4rKmyREydijIpSYMgA:9 a=3ZKOabzyN94A:10 a=wPNLvfGTeEIA:10 a=RnLibnCsDooA:10 a=9MSFP0l5Dcwi9NrB_JPx:22 Received: from localhost (faroe.holly.idiocy.org [local]) by faroe.holly.idiocy.org (OpenSMTPD) with ESMTPA id d24a9ce8; Tue, 20 May 2025 20:58:26 +0000 (UTC) Date: Tue, 20 May 2025 21:58:26 +0100 From: Alan Third <alan@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#77988: 31.0.50; No more images after fullscreen and load-theme Message-ID: <aCzs8oZTWcvYYv35@HIDDEN> Mail-Followup-To: Alan Third <alan@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>, Elijah Gabe =?iso-8859-1?Q?P=E9rez?= <eg642616@HIDDEN>, 77988 <at> debbugs.gnu.org, manuel@HIDDEN, Po Lu <luangruo@HIDDEN> References: <87ldrsuvxe.fsf@HIDDEN> <86ldrnt61e.fsf@HIDDEN> <865xi8byls.fsf@HIDDEN> <87tt5njag5.fsf@HIDDEN> <86ikm2z9nk.fsf@HIDDEN> <87plg9yx33.fsf@HIDDEN> <86zffdxbnn.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <86zffdxbnn.fsf@HIDDEN> X-Spampanel-Class: ham X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 77988 Cc: 77988 <at> debbugs.gnu.org, Po Lu <luangruo@HIDDEN>, Elijah Gabe =?iso-8859-1?Q?P=E9rez?= <eg642616@HIDDEN>, manuel@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) On Fri, May 16, 2025 at 10:22:36AM +0300, Eli Zaretskii wrote: > > From: Elijah Gabe Pérez <eg642616@HIDDEN> > > Cc: 77988 <at> debbugs.gnu.org, manuel@HIDDEN > > Date: Thu, 15 May 2025 22:54:24 -0600 > > > > Eli Zaretskii <eliz@HIDDEN> writes: > > > > >> From: Elijah Gabe Pérez <eg642616@HIDDEN> > > >> Cc: manuel@HIDDEN, 77988 <at> debbugs.gnu.org > > >> Date: Wed, 14 May 2025 12:47:54 -0600 > > >> > > >> Eli Zaretskii <eliz@HIDDEN> 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. -- Alan Third
bug-gnu-emacs@HIDDEN
:bug#77988
; Package emacs
.
Full text available.Received: (at 77988) by debbugs.gnu.org; 20 May 2025 11:57:46 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 20 07:57:45 2025 Received: from localhost ([127.0.0.1]:56201 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uHLbL-00043i-Ud for submit <at> debbugs.gnu.org; Tue, 20 May 2025 07:57:45 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51738) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1uHLbG-00042x-OM for 77988 <at> debbugs.gnu.org; Tue, 20 May 2025 07:57:39 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1uHLb6-0005xs-MQ; Tue, 20 May 2025 07:57:29 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=EcrM4LZPt3v++u2Oic5R9C6BLRT2W1mCYolix1rQDys=; b=LV4/ZStEtu0ZGftGdWZO 7++Wn5D91IA4XLlz8ykeJQYR/u5rzErxz/XWabrfIpf8B4AWschvXZJ78JG4J74TPEDreH1Pk6Jh2 ubjW7yuUN3FCcON1vPVFwmVvnlQQz+CEVSj78LWmTTxgfsBpHXpb5flT2cZGcIARLgvHDKzYb4ZyU nXT8miQHfgoJKBAANj/A2AaJFLCvf62sRtQ45B+haWsP7Lu4y8INYJ/Qqk+M+lLdvUCbKckRFJ6LQ q6JiqmFS5J314CXfWMsNusb+/kz5eIE8GbjqgLRC9pSKU6BOgRm3cWm3jaWP4Wz839YSgXfoarlWI YuufIUlC+AW+Lg==; Date: Tue, 20 May 2025 14:57:21 +0300 Message-Id: <861psja40u.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Elijah Gabe =?utf-8?Q?P=C3=A9rez?= <eg642616@HIDDEN> In-Reply-To: <87y0uswejj.fsf@HIDDEN> (message from Elijah Gabe =?utf-8?Q?P=C3=A9rez?= on Mon, 19 May 2025 14:06:56 -0600) Subject: Re: bug#77988: 31.0.50; No more images after fullscreen and load-theme References: <87ldrsuvxe.fsf@HIDDEN> <86ldrnt61e.fsf@HIDDEN> <865xi8byls.fsf@HIDDEN> <87tt5njag5.fsf@HIDDEN> <86ikm2z9nk.fsf@HIDDEN> <87plg9yx33.fsf@HIDDEN> <86zffdxbnn.fsf@HIDDEN> <87a57bdamq.fsf@HIDDEN> <86zffbwutw.fsf@HIDDEN> <87y0uswejj.fsf@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 77988 Cc: 77988 <at> debbugs.gnu.org, alan@HIDDEN, manuel@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Elijah Gabe Pérez <eg642616@HIDDEN> > Cc: 77988 <at> debbugs.gnu.org, alan@HIDDEN, manuel@HIDDEN > Date: Mon, 19 May 2025 14:06:56 -0600 > > I've followed all the steps, It doesn't seem that there are any > differences: > > M-: (find-file "etc/images/gnus/gnus.svg") > M-: (set-frame-parameter nil 'fullscreen 'fullboth) > C-l > > (gdb) p Vframe_list > $1 = { > i = 0x7ffff185e2c3 > } > (gdb) xcar > $2 = { > i = 0xbd3a7d > } > (gdb) xframe > $3 = (struct frame *) 0xbd3a78 > "gnus.svg - GNU Emacs at fedora" > (gdb) p $3->image_cache > $4 = (struct image_cache *) 0xc20740 > (gdb) c > Continuing. > > (After the svg was displayed incorrectly): > M-: (load-theme 'modus-operandi) > C-l > > Thread 1 "emacs" hit Breakpoint 3, Frecenter (arg=..., redisplay=...) at window.c:6976 > 6976 struct window *w = XWINDOW (selected_window); > (gdb) p $3->image_cache > $5 = (struct image_cache *) 0xc20740 OK, so the image cache stays put. But what about its contents? To see this, we first need to know the cache slot where this image is stored. Here's how: After visiting the image, type C-l and define one additional breakpoint: (gdb) break set_cursor_from_row (gdb) c When you continue, this new breakpoint will break almost immediately. In most cases, the first time it breaks is in the wrong window. Here4's how to verify that: Thread 1 hit Breakpoint 3, set_cursor_from_row (w=0x90d35e8, row=0x10056c18, matrix=0x909fa88, delta=0, delta_bytes=0, dy=0, dvpos=0) at xdisp.c:18363 18363 struct glyph *glyph = row->glyphs[TEXT_AREA]; (gdb) p w->contents $1 = XIL(0xa00000000907a4f0) (gdb) xbuffer $2 = (struct buffer *) 0x907a4f0 0x9048bf0 " *Echo Area 1*" The command "xbuffer" (and other commands I use below) are defined in src/.gdbinit. So if GDB says it doesn't know about that command, tell it to read .gdbinit: (gdb) source /path/to/emacs/src/.gdbinit and then repeat the command, which should now work. As you see above, the first time the breakpoint breaks, Emacs is redisplaying the echo-area, which is not what we want. So continue the program until the next time the breakpoint breaks: (gdb) c Continuing. Thread 1 hit Breakpoint 3, set_cursor_from_row (w=0x90d3408, row=0x100c2b50, matrix=0x1005cf80, delta=0, delta_bytes=0, dy=0, dvpos=0) at xdisp.c:18363 18363 struct glyph *glyph = row->glyphs[TEXT_AREA]; (gdb) p w->contents $3 = XIL(0xa0000000090c3d20) (gdb) xbuffer $4 = (struct buffer *) 0x90c3d20 0x90491ec "gnus.svg" And now we are in the correct window. So: (gdb) n 18364 struct glyph *end = glyph + row->used[TEXT_AREA]; (gdb) pgrow TEXT: 2 glyphs 0 0: IMAGE[25] slice=0,0,260,264 pos=1 w=260 a+d=132+132 MB 1 260: CHAR[ ] pos=0 blev=0,btyp=B w=8 a+d=132+132 MB This tells us that the first (and only) "display element" in the (only) screen line of the window is an image, and "[25]" says that the image's cache slot is 25. (In your case, the slot number might be different.) Now: (gdb) p Vframe_list $7 = XIL(0xc000000009150100) (gdb) xcar $8 = 0xa0000000090d31e8 (gdb) xframe $9 = (struct frame *) 0x90d31e8 "gnus.svg - GNU Emacs at ELIZ-PC" (gdb) p $9->image_cache $10 = (struct image_cache *) 0x90b8cf8 (gdb) p *$9->image_cache $11 = { buckets = 0x1005bfa0, images = 0x90ae788, size = 50, used = 26, refcount = 1, scaling_col_width = 10 } (gdb) p *$9->image_cache->images[25] $12 = { timestamp = { tv_sec = 1747466321, tv_nsec = 665317000 }, pixmap = 0x840517f3, mask = 0x0, xform = { eM11 = 1, eM12 = 0, eM21 = 0, eM22 = 1, eDx = 0, eDy = 0 }, smoothing = true, colors = 0x0, ncolors = 0, background = 4294967295, face_foreground = 33554432, face_background = 50331647, face_font_size = 13, face_font_family = 0x100ea860 "Courier New", face_font_height = 16, face_font_width = 8, background_transparent = 0, background_valid = 1, background_transparent_valid = 0, width = 260, height = 264, scale = 1, corners = {0, 0, -1, 0}, ascent = 50, spec = XIL(0xc0000000090fb4e0), dependencies = XIL(0xc0000000090fb030), relief = 0, hmargin = 0, vmargin = 0, type = 0xd750c0 <image_types>, load_failed_p = false, lisp_data = XIL(0), hash = 15697133349389086448, id = 25, next = 0x0, prev = 0x0 } Do this before and after the corruption, and let's see if the cached image changes. Notes: . the breakpoint in set_cursor_from_row gets hit very frequently, so disable it after you use it the first time (the command is "disable N" where N is the number of the breakpoint), then do whatever it takes to have the image display incorrectly, then enable the breakpoint ("enable N") after C-l . the cache slot of the image might change after it gets corrupted, so don't assume it's the same slot number, but instead look at what the "pgrow" command shows, and use that. Thanks.
bug-gnu-emacs@HIDDEN
:bug#77988
; Package emacs
.
Full text available.Received: (at 77988) by debbugs.gnu.org; 19 May 2025 20:07:09 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 19 16:07:09 2025 Received: from localhost ([127.0.0.1]:45579 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uH6lQ-0006vy-Bs for submit <at> debbugs.gnu.org; Mon, 19 May 2025 16:07:09 -0400 Received: from mail-ot1-x342.google.com ([2607:f8b0:4864:20::342]:50660) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <eg642616@HIDDEN>) id 1uH6lM-0006ug-G7 for 77988 <at> debbugs.gnu.org; Mon, 19 May 2025 16:07:05 -0400 Received: by mail-ot1-x342.google.com with SMTP id 46e09a7af769-72bd5f25ea6so1384380a34.1 for <77988 <at> debbugs.gnu.org>; Mon, 19 May 2025 13:07:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1747685218; x=1748290018; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=DfyLOX6WdISsnw0/WD20QWKKQG4WAsc0nzxhran8aF0=; b=IgT9tB1wHjgQuLcC5ztvHfzeng32dyK7XZTW5Y73F9dh4N3r7uCTyA4QkruuLQuGrg ZC598J957JRiCOL/YYDpNbltsoOVMU9H+1GuR8QwvsO6Mi5pVRXJvZwLCh8CmFTCJDSi l0O9WmCcyHu6GVrdEblQj2ri1qk0qd+JzyQHb1gVJ90TLebmjkAEhNKvPjLzIOwV8Gj6 cZ/hd/CyS9YqT9bjlj5PGg0iKNRsOyEPuLNoBaIh6guVqZblrpnfpdFQeGVCv/Ly+/HJ vtzGA0eNw23hni5s4hacFYFrN7HZ/TgFBhT4AOtsNEOk3nw+LKKBNsRmvoepJr/obHyr +0XA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747685218; x=1748290018; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=DfyLOX6WdISsnw0/WD20QWKKQG4WAsc0nzxhran8aF0=; b=YpVGeoOLjsx48lPdYA0HpHMqqcxTn774JhHMynuagl7nxieBN/944skmDUVRHoKEQW JkMrVXHSRmxvbc0sEH5MbE5Imp+BBIkP8tkC1DZmh5Z9pClzoQmdw6CTRk4ADKPrTs0e 0BI+M2VfFjOmv6hWl6KGsenfMwVvPXJeEVf35e8kY85OsRw6EOcr+ibOLPt8QAYH3voq 8by/zF040tDZyZP55dGM8pHc/MlALQMv9Sm+kxR9XsMj6mHUsIUwc6JI+XGelPYZVrsL aqtG+wHRgkOVWx5iPjDoOhf0Y4mAbfL9Sgyk7UqP0Syu2eaAf6FZM5kbB6y+T2jlHSEq 3T4g== X-Gm-Message-State: AOJu0Yz7cA7eM7lVE6OiiB8kDusiRWMH4mg0Q+j6w5nxE7yurYL4GHm/ JIeDNtxLXn8o/YYZ2B04O/7WNYjl2ndxLivNos3b+vyXj5yypjCwXVt9 X-Gm-Gg: ASbGncu7EZKRtlLAddFQV+8rNgJ/wfDeewsAEgod7uhkYBRFN9L3GyaTj4kit9MfMqV pBQNCCaNlyWRIVCqz7tbHAJQ8B/rvYFo5UL8h/J+hUoVApzb5C0KRYBHy6DAa8corcLpRUr1k+D kKPxibl09b0C1XAfIroE47vSztgK6iO6idufrhjI47wVZKqYB9V4gYZIA6NeRPNYeEE29P3WLV3 MUXpGDCpVb9WVsVTk9s8/trR8iLk1YKxIgs3/gsjGp1C3v2qmz18SCLgV3P6bT/7Fkpe3qK1km6 QvVkIyd8ZzOys7wscys= X-Google-Smtp-Source: AGHT+IFEyxaB0yZlZzZJFOtWEvFIOFyWaTYMGtAip8QU5CwFQzK3iuIDRYdLNaVZZtKsGBQe2Hdj7A== X-Received: by 2002:a05:6870:6f07:b0:2c2:d2b8:e1ab with SMTP id 586e51a60fabf-2e3c82722bbmr7593122fac.18.1747685218213; Mon, 19 May 2025 13:06:58 -0700 (PDT) Received: from fedora ([2806:10ae:e:7f0c::1]) by smtp.gmail.com with ESMTPSA id 586e51a60fabf-2e3c0b21cb2sm1866225fac.46.2025.05.19.13.06.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 19 May 2025 13:06:57 -0700 (PDT) From: =?utf-8?Q?Elijah_Gabe_P=C3=A9rez?= <eg642616@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#77988: 31.0.50; No more images after fullscreen and load-theme In-Reply-To: <86zffbwutw.fsf@HIDDEN> References: <87ldrsuvxe.fsf@HIDDEN> <86ldrnt61e.fsf@HIDDEN> <865xi8byls.fsf@HIDDEN> <87tt5njag5.fsf@HIDDEN> <86ikm2z9nk.fsf@HIDDEN> <87plg9yx33.fsf@HIDDEN> <86zffdxbnn.fsf@HIDDEN> <87a57bdamq.fsf@HIDDEN> <86zffbwutw.fsf@HIDDEN> Date: Mon, 19 May 2025 14:06:56 -0600 Message-ID: <87y0uswejj.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/31.0.50 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 77988 Cc: 77988 <at> debbugs.gnu.org, alan@HIDDEN, manuel@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.7 (/) Eli Zaretskii <eliz@HIDDEN> writes: >> From: Elijah Gabe P=C3=A9rez <eg642616@HIDDEN> >> Cc: Alan Third <alan@HIDDEN>, 77988 <at> debbugs.gnu.org, >> manuel@HIDDEN >> Date: Sat, 17 May 2025 00:17:17 -0600 >>=20 >> Eli Zaretskii <eliz@HIDDEN> writes: >>=20 >> > Are these backtraces before or after the problematic display happened? >>=20 >> Before (i guess). >>=20 >> The first one is just before exiting svg_load. >> And the others are when the svg image is going to be displayed. > > We need to see what happens when the image is displayed correctly, and > then compare that with what happens when it is displayed incorrectly. > > I suspect that something is wrong with the image cache. So we need to > look at the image cache in both situations described above. > > Can you show the data in the image cache in both situations? The > function Frecenter is useful for getting control to GDB when you need. > So: > > $ gdb ./emacs > ... > (gdb) break Frecenter > (gdb) r -Q > > Then inside Emacs visit the gnus.svg file and make the frame > fullscreen: > > M-: (find-file "etc/images/gnus/gnus.svg") RET > M-: (set-frame-parameter nil 'fullscreen 'fullboth) RET > > Then trigger the breakpoint by typing C-l. Then: > > (gdb) p Vframe_list > (gdb) xcar > > The last command with show something like > > $9 =3D (struct frame *) 0x90d31e8 > > (the numbers will be different in your case). Then show the image > cache of that frame: > > (gdb) p $9->image_cache > > (where $9 should be the same number as GDB shows you in the previous > line). Post the results here. Then let Emacs continue > > (gdb) c > > Then do the last step of the recipe: > > M-: (load-theme 'modus-operandi) RET > > And, assuming that the image becomes corrupted, type C-l to get > control back to GDB, and show the image cache again: > > (gdb) p $9->image_cache > > and post the results. It would be interesting to see the differences, > if any. I've followed all the steps, It doesn't seem that there are any differences: M-: (find-file "etc/images/gnus/gnus.svg") M-: (set-frame-parameter nil 'fullscreen 'fullboth) C-l (gdb) p Vframe_list $1 =3D { i =3D 0x7ffff185e2c3 } (gdb) xcar $2 =3D { i =3D 0xbd3a7d } (gdb) xframe $3 =3D (struct frame *) 0xbd3a78 "gnus.svg - GNU Emacs at fedora" (gdb) p $3->image_cache $4 =3D (struct image_cache *) 0xc20740 (gdb) c Continuing. (After the svg was displayed incorrectly): M-: (load-theme 'modus-operandi) C-l Thread 1 "emacs" hit Breakpoint 3, Frecenter (arg=3D..., redisplay=3D...) a= t window.c:6976 6976 struct window *w =3D XWINDOW (selected_window); (gdb) p $3->image_cache $5 =3D (struct image_cache *) 0xc20740 --=20 - E.G via GNU Emacs and Org.
bug-gnu-emacs@HIDDEN
:bug#77988
; Package emacs
.
Full text available.Received: (at 77988) by debbugs.gnu.org; 17 May 2025 07:38:32 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 17 03:38:32 2025 Received: from localhost ([127.0.0.1]:44933 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uGC7r-00074j-FR for submit <at> debbugs.gnu.org; Sat, 17 May 2025 03:38:31 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51846) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1uGC7o-00074L-Tc for 77988 <at> debbugs.gnu.org; Sat, 17 May 2025 03:38:29 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1uGC7h-00043a-US; Sat, 17 May 2025 03:38:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=CfttfNWp096bBf5L4e6ua/DsKF2LZjs1VbsQAy46jc0=; b=P/93NMgkdvWfUfCeL0Gd SMUt0D1Xkr65zuCN2f6mQHIXSWfK3gh1xRmc1OrU0ja4olw4vqNYZhyW6fW0oltFhq7p3r023rCpl 0O6+X2ao+y0o98F9Ul0VEECdlAvcGAB6kS675hEL5DdBn8UmVbVCpk/xJi1xIc6nTqbjvSeXZmPa0 jCse5s/5i2ZV34aj0nLT3ia5Y2d3fETsBGnMnU3LYajhW5a6C3kjcPdzXnJmWS9OAVylMECVUA0Nk xBXsvl4E4BI8QFRcYwUgc8f+kravAlrJLgn+juyp0Ub/APJiQ0JZmsSpZDPic2W++47FhOKFZO+ry G4NxhbQxZvIViA==; Date: Sat, 17 May 2025 10:38:19 +0300 Message-Id: <86zffbwutw.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Elijah Gabe =?iso-8859-1?Q?P=E9rez?= <eg642616@HIDDEN> In-Reply-To: <87a57bdamq.fsf@HIDDEN> (message from Elijah Gabe =?iso-8859-1?Q?P=E9rez?= on Sat, 17 May 2025 00:17:17 -0600) Subject: Re: bug#77988: 31.0.50; No more images after fullscreen and load-theme References: <87ldrsuvxe.fsf@HIDDEN> <86ldrnt61e.fsf@HIDDEN> <865xi8byls.fsf@HIDDEN> <87tt5njag5.fsf@HIDDEN> <86ikm2z9nk.fsf@HIDDEN> <87plg9yx33.fsf@HIDDEN> <86zffdxbnn.fsf@HIDDEN> <87a57bdamq.fsf@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 77988 Cc: 77988 <at> debbugs.gnu.org, alan@HIDDEN, manuel@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Elijah Gabe Pérez <eg642616@HIDDEN> > Cc: Alan Third <alan@HIDDEN>, 77988 <at> debbugs.gnu.org, > manuel@HIDDEN > Date: Sat, 17 May 2025 00:17:17 -0600 > > Eli Zaretskii <eliz@HIDDEN> writes: > > > Are these backtraces before or after the problematic display happened? > > Before (i guess). > > The first one is just before exiting svg_load. > And the others are when the svg image is going to be displayed. We need to see what happens when the image is displayed correctly, and then compare that with what happens when it is displayed incorrectly. I suspect that something is wrong with the image cache. So we need to look at the image cache in both situations described above. Can you show the data in the image cache in both situations? The function Frecenter is useful for getting control to GDB when you need. So: $ gdb ./emacs ... (gdb) break Frecenter (gdb) r -Q Then inside Emacs visit the gnus.svg file and make the frame fullscreen: M-: (find-file "etc/images/gnus/gnus.svg") RET M-: (set-frame-parameter nil 'fullscreen 'fullboth) RET Then trigger the breakpoint by typing C-l. Then: (gdb) p Vframe_list (gdb) xcar The last command with show something like $9 = (struct frame *) 0x90d31e8 (the numbers will be different in your case). Then show the image cache of that frame: (gdb) p $9->image_cache (where $9 should be the same number as GDB shows you in the previous line). Post the results here. Then let Emacs continue (gdb) c Then do the last step of the recipe: M-: (load-theme 'modus-operandi) RET And, assuming that the image becomes corrupted, type C-l to get control back to GDB, and show the image cache again: (gdb) p $9->image_cache and post the results. It would be interesting to see the differences, if any.
bug-gnu-emacs@HIDDEN
:bug#77988
; Package emacs
.
Full text available.Received: (at 77988) by debbugs.gnu.org; 17 May 2025 06:17:28 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 17 02:17:28 2025 Received: from localhost ([127.0.0.1]:44461 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uGArP-0001xn-Po for submit <at> debbugs.gnu.org; Sat, 17 May 2025 02:17:28 -0400 Received: from mail-oo1-xc41.google.com ([2607:f8b0:4864:20::c41]:43399) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <eg642616@HIDDEN>) id 1uGArN-0001xW-L4 for 77988 <at> debbugs.gnu.org; Sat, 17 May 2025 02:17:26 -0400 Received: by mail-oo1-xc41.google.com with SMTP id 006d021491bc7-601a8b6c133so2284722eaf.1 for <77988 <at> debbugs.gnu.org>; Fri, 16 May 2025 23:17:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1747462640; x=1748067440; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=cabKK4GLbfrDjC2ZekDhyUQQI1WEAcEaf3BX8rm3iUY=; b=OvLwCum/wav0psJg7SyfIeSBum9nMTDzh5fk9CAZRMQc18t5k5G9dO3P74X94b8I5x TGK3AQNzcX/jrJWJTUFKCI8AG9DRtcKApg+C5Bx8K8kiUVEql3EVEztRdFCs25PBU6sB 6ZA8xPRERwFxLVQ8Ac1B4WrVNU6BHqX3+OmPrb8wWpceNm/a/W/pGNvZRPXIVsfRo3aX GC1+dfCh4SgErw9SuWDvJ6rRQzVxcJX6pnkh/TVxxFdZTG68goarff+Z1v+jFKT2oyQ0 trAsSoVwAg4o9fYd0Glgu2vZ1ttY5fiNXgJdZ5GXmlDe0H9mjIPl+G+4IncabxVLUjfF dYaA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747462640; x=1748067440; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=cabKK4GLbfrDjC2ZekDhyUQQI1WEAcEaf3BX8rm3iUY=; b=NONp2M/rpNe/Zs8QYCpuTZyfO9j5qLL3/PgtmhlM5HCG3yBu7vdEFRqtgs6zu7+5nK BoHbPXP2Jb09KBqnCIBJYkFL9RWBomhlGTdiM4gH3bqc0djygZYwEKTrNPX6uh2fVAiT aCpFz+XYXUy3PfxiRuwkQGb0MzSxnZRC7pt0MfH4GjDXOM+KcP5kyIgoOr6FcRKa2DQo A4JBvGComN95cNvgGzJFG8+BptiIs+INfjdB4rRITz76yr7gBCvpRdBdB/n2sVJ+ToA5 SEB5FLHZZxR3ut2AWI2KLr/AQyOBvXEd6pgp/2epRUxYxeRsA/hMoflG4fi06up/AWqe BEBg== X-Forwarded-Encrypted: i=1; AJvYcCXs0k3fYVIpxP5kRJthrGdH5P7Ugt2/mo80xa0xh7MXtxT9kDbYrx8s21fgUS0aJ2UF4vkvMA==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yyjm90qcJeBS2W6Lz5e5l8JlD4JBCyCp2bcaNLqxtaGYlZYadEe pAtca627uc2JUUXzZWx+Kzqjq/8OjOkArOJZG0bjXLXjJV5bUti2Uc8C4fMU9SqY X-Gm-Gg: ASbGncvDd1NZIiG8qvAgOknqtsh55JtvAeOoOf3g8MJlFTQC1nNcYCy0FYT20ljJM/R GBaXH59+AaV44bAy4ZVi47dbqN2tbZBnhzbE1/slUVn81prco0SS3fvSPRj2DnZP1MO6/nO5cVw 81E6wHICc7tVukRTp22w7zS4J+WeHy27tnU6Nng7aiEzTLiGP7G5XvIJ9gXgp1SQdpdUgqYG5oP Z/NQaiivu5IaAXhwKakRkzv6AOlJi7EAF7IRJ0GXtrVfjAh3vOUCiJMx7m6QGpvvqCiuXP9EOw7 HaI0tvL1+HBoTcKhZiU= X-Google-Smtp-Source: AGHT+IFVlHamP0IQAac5I/8o90cOZfXm/d0i0he2nWP3twmnYHT6GzuKBnppnrb/s2rxRSdlMgwjsA== X-Received: by 2002:a05:6871:a6ac:b0:2da:b440:5b1 with SMTP id 586e51a60fabf-2e3c27fc651mr3371152fac.5.1747462639571; Fri, 16 May 2025 23:17:19 -0700 (PDT) Received: from fedora ([2806:10ae:e:6074::1]) by smtp.gmail.com with ESMTPSA id 586e51a60fabf-2e3c06b0b3csm792667fac.14.2025.05.16.23.17.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 16 May 2025 23:17:19 -0700 (PDT) From: =?utf-8?Q?Elijah_Gabe_P=C3=A9rez?= <eg642616@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#77988: 31.0.50; No more images after fullscreen and load-theme In-Reply-To: <86zffdxbnn.fsf@HIDDEN> References: <87ldrsuvxe.fsf@HIDDEN> <86ldrnt61e.fsf@HIDDEN> <865xi8byls.fsf@HIDDEN> <87tt5njag5.fsf@HIDDEN> <86ikm2z9nk.fsf@HIDDEN> <87plg9yx33.fsf@HIDDEN> <86zffdxbnn.fsf@HIDDEN> Date: Sat, 17 May 2025 00:17:17 -0600 Message-ID: <87a57bdamq.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/31.0.50 MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 77988 Cc: 77988 <at> debbugs.gnu.org, Alan Third <alan@HIDDEN>, manuel@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.7 (/) Eli Zaretskii <eliz@HIDDEN> writes: >> The problem is I don't know how to send the debugging >> information here (also, where to put the breakpoint since this only >> affects to svg/png images). > > svg_load seems to be a good place for the latter. > > As for sending debugging information: just post the GDB commands you > use and their output, as plain text. Thanks, I'll do that next time I have time. >> I don't have much experience debugging Emacs. >> >> So i'm sending here some backtraces that i could do and can be useful: > > Are these backtraces before or after the problematic display happened? Before (i guess). The first one is just before exiting svg_load. And the others are when the svg image is going to be displayed. -- - E.G via GNU Emacs and Org.
bug-gnu-emacs@HIDDEN
:bug#77988
; Package emacs
.
Full text available.Received: (at 77988) by debbugs.gnu.org; 16 May 2025 07:22:49 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 16 03:22:49 2025 Received: from localhost ([127.0.0.1]:33449 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uFpP7-00011g-AY for submit <at> debbugs.gnu.org; Fri, 16 May 2025 03:22:49 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37514) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1uFpP4-00011P-DS for 77988 <at> debbugs.gnu.org; Fri, 16 May 2025 03:22:46 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1uFpOx-00069O-HV; Fri, 16 May 2025 03:22:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=YT7KBn++8AycGzT+7bqtVhnWH1u9JFVkL6qs7vo1o7Q=; b=CQAq4s78X1ws+U+rA7Ji a+XyLovpxNEDYGQhg9ggTirtv+6zzxKf+xG17XQm0Z3WIVveIGUUB9d4eum4gAXUK2pSgZqE3PNZa LSPj+h9zgwyIg+gcf9gGjtyaGUYu2D17lrqTyJrsbG4nOUTcljHa1gb1qUVXBHWcNvjwfEKYWwc2Z fXV8nthu9/Ansn2GSqdffS0peeZyls37LW7ZHegErkQoD4Pi9wf/C+lUrJTKAg5aHyWkkqbhgW7oP KFgGx5zY5WZla/2NDwtktTCRKEEiY6XhzYlNupt70GBtk8AVMQiIZcHLxj8oupmGFRmtR3DQAvSsV dVrKlI/L7YoYYA==; Date: Fri, 16 May 2025 10:22:36 +0300 Message-Id: <86zffdxbnn.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Elijah Gabe =?utf-8?Q?P=C3=A9rez?= <eg642616@HIDDEN>, Alan Third <alan@HIDDEN> In-Reply-To: <87plg9yx33.fsf@HIDDEN> (message from Elijah Gabe =?utf-8?Q?P=C3=A9rez?= on Thu, 15 May 2025 22:54:24 -0600) Subject: Re: bug#77988: 31.0.50; No more images after fullscreen and load-theme References: <87ldrsuvxe.fsf@HIDDEN> <86ldrnt61e.fsf@HIDDEN> <865xi8byls.fsf@HIDDEN> <87tt5njag5.fsf@HIDDEN> <86ikm2z9nk.fsf@HIDDEN> <87plg9yx33.fsf@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 77988 Cc: 77988 <at> debbugs.gnu.org, manuel@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Elijah Gabe Pérez <eg642616@HIDDEN> > Cc: 77988 <at> debbugs.gnu.org, manuel@HIDDEN > Date: Thu, 15 May 2025 22:54:24 -0600 > > Eli Zaretskii <eliz@HIDDEN> writes: > > >> From: Elijah Gabe Pérez <eg642616@HIDDEN> > >> Cc: manuel@HIDDEN, 77988 <at> debbugs.gnu.org > >> Date: Wed, 14 May 2025 12:47:54 -0600 > >> > >> Eli Zaretskii <eliz@HIDDEN> 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. > The problem is I don't know how to send the debugging > information here (also, where to put the breakpoint since this only > affects to svg/png images). svg_load seems to be a good place for the latter. As for sending debugging information: just post the GDB commands you use and their output, as plain text. > I don't have much experience debugging Emacs. > > So i'm sending here some backtraces that i could do and can be useful: Are these backtraces before or after the problematic display happened?
bug-gnu-emacs@HIDDEN
:bug#77988
; Package emacs
.
Full text available.Received: (at 77988) by debbugs.gnu.org; 16 May 2025 04:54:36 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 16 00:54:36 2025 Received: from localhost ([127.0.0.1]:60371 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uFn5f-0001vK-CG for submit <at> debbugs.gnu.org; Fri, 16 May 2025 00:54:35 -0400 Received: from mail-oo1-xc43.google.com ([2607:f8b0:4864:20::c43]:60837) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <eg642616@HIDDEN>) id 1uFn5c-0001uX-JI for 77988 <at> debbugs.gnu.org; Fri, 16 May 2025 00:54:33 -0400 Received: by mail-oo1-xc43.google.com with SMTP id 006d021491bc7-6065251725bso1342155eaf.1 for <77988 <at> debbugs.gnu.org>; Thu, 15 May 2025 21:54:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1747371267; x=1747976067; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=N3pe8wnJzzYu18hYWWVj1XCiUrpVeOAUGkljTFSyeB8=; b=hipQeTn3GrnFd73EIh4EMfrCKPh2hqeNz/Kd1lCIQlhBKl8cC9LsgLqNfyVDiwwcif suA4nEehPH03w/VohkWp+j2bsfPdo1JDjMBKK4+0PxWbyxy0m6bKb3ZVqzPCaftZnSWS V1rvvHOt4fnCNz8Bvrl1JFX5Z2w4fMiihUxSjFLyBZu850hjGAdXUuSXexd1loLqT7tG Wf6v42IZREylPN23A7F9w0AeYmlo6HaiMdRez56K9ivcqNE+loaAKERTPBAgKTLf1Ac1 zGeviGqzqIgt2iAtaw6S1esgxV5JrMQv2hFlT+3iJmintQW69CQBW55107ntTZy7mXeR c14g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747371267; x=1747976067; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=N3pe8wnJzzYu18hYWWVj1XCiUrpVeOAUGkljTFSyeB8=; b=D7kxkWMi+Nen97YL3+D7TiM1WWIhNsKmRg4RoAYCRjICw1tJTprgKY229U/kxrUuVC 8U3wesQcSTvjjYyp9JWGpJTNAdxEoMV3hpt2o+eqbjNs4LlE0jGhL/oTGxNNjMaeQUYV 85IlpPWG6Gg2zFmRbxODl7y/mpokqDGWZLaWUEd/FgNSxYXhiP10cIcs4vsQCYvcG5Ys LertIlw9JlbC0CMKG6v9GsHkbYeOm2N/M7XRSYSW8FLJB5lxPE/dHYT5luo4fpX5wrQV Avo3JSLFj4XafSljQnRmCRs5T+7nbQ0WuF4S6LCicfU1drjijZXGfg339LCmchjLuFVb G+1w== X-Gm-Message-State: AOJu0YzvOYQ3wy+XzXSQ4WhKFO0d1UFHBhAUDjjsjvJk90Djwq6iWi/n phifkxOoYafArwTDS3fQcLxj4rOfD9kcsXAEI4BONY+wU/KbL1K+4HD8 X-Gm-Gg: ASbGncvU4UZwbVeksFxeRhULM0+KdQFWacA4ibQ14vQhpbLRjvo2uShhLprKXPHyNav YfefZ3wqO5b9SbA6fAKp3rzjSO2S6RaUck302EFIwJpcEMWkFivlpTaZmmH0mM3IVU/1jZGiHp7 usEuuNQ9YWKVpJF2lwE4jh6kQpQt23k/xkXokaosGBWpa0lCQOt48CvZ3NMAWZSrzBMaKzvj5nH 5e5idmJVp7KpPCgR0XFeiYjrIujFPw2uFtX4woRQTmEYU8gPxIz2qJwORVZwhXvZTXYGp+jM/vN j2icoKczT1i2BRI2Vus= X-Google-Smtp-Source: AGHT+IHOBqu4NZeSLXgRWchf7usZLKWv7qQMTDyGCzG130cqIjNH7reMA2c0uHlqE9C15QdhRVVq+A== X-Received: by 2002:a05:6820:210d:b0:607:8929:4502 with SMTP id 006d021491bc7-609f36bf434mr1231393eaf.1.1747371266695; Thu, 15 May 2025 21:54:26 -0700 (PDT) Received: from fedora ([2806:10ae:e:6074::1]) by smtp.gmail.com with ESMTPSA id 006d021491bc7-609f2f3e3f5sm269396eaf.9.2025.05.15.21.54.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 May 2025 21:54:26 -0700 (PDT) From: =?utf-8?Q?Elijah_Gabe_P=C3=A9rez?= <eg642616@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#77988: 31.0.50; No more images after fullscreen and load-theme In-Reply-To: <86ikm2z9nk.fsf@HIDDEN> References: <87ldrsuvxe.fsf@HIDDEN> <86ldrnt61e.fsf@HIDDEN> <865xi8byls.fsf@HIDDEN> <87tt5njag5.fsf@HIDDEN> <86ikm2z9nk.fsf@HIDDEN> Date: Thu, 15 May 2025 22:54:24 -0600 Message-ID: <87plg9yx33.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/31.0.50 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 77988 Cc: 77988 <at> debbugs.gnu.org, manuel@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.7 (/) Eli Zaretskii <eliz@HIDDEN> writes: >> From: Elijah Gabe P=C3=A9rez <eg642616@HIDDEN> >> Cc: manuel@HIDDEN, 77988 <at> debbugs.gnu.org >> Date: Wed, 14 May 2025 12:47:54 -0600 >>=20 >> Eli Zaretskii <eliz@HIDDEN> writes: >>=20 >> > Ping! Could someone please reproduce this? >>=20 >> 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. The problem is I don't know how to send the debugging information here (also, where to put the breakpoint since this only affects to svg/png images). I don't have much experience debugging Emacs. So i'm sending here some backtraces that i could do and can be useful: --8<---------------cut here---------------start------------->8--- #0 svg_load (f=3D0xb80e68, img=3D0x101d350) at image.c:11945 success_p =3D true file_name =3D {i =3D 0xafdbc4} base_uri =3D {i =3D 0xce7d54} --- #0 lookup_image (f=3D0xb80e68, spec=3D..., face_id=3D0) at image.c:3625 ascent =3D {i =3D 0x0} margin =3D {i =3D 0x0} relief_bound =3D 2147483647 relief =3D {i =3D 0x0} bg =3D {i =3D 0x7fffffff6f20} len =3D 13 img =3D 0x101d350 hash =3D 2570549387003761551 face =3D 0xbdfd20 foreground =3D 0 background =3D 16777215 font_size =3D 15 font_family =3D 0xa67310 "Adwaita Mono" #1 0x000000000044b361 in handle_single_display_spec (it=3D0x7fffffff86d0, = spec=3D..., object=3D..., overlay=3D..., position=3D0x7fffffff8820, bufpos= =3D1, display_replaced=3D0, frame_window_p=3Dtrue, enable_eval_p=3Dtrue) at= xdisp.c:6491 count =3D {bytes =3D 256} retval =3D 1 eob =3D 15549 form =3D {i =3D 0x30} location =3D {i =3D 0x0} value =3D {i =3D 0x7ffff18d12d3} start_pos =3D {charpos =3D 1, bytepos =3D 1} itdata =3D 0x0 valid_p =3D true #2 0x00000000004493bd in handle_display_spec (it=3D0x7fffffff86d0, spec=3D= ..., object=3D..., overlay=3D..., position=3D0x7fffffff8820, bufpos=3D1, fr= ame_window_p=3Dtrue) at xdisp.c:5939 replacing =3D 0 enable_eval =3D true #3 0x0000000000448edf in handle_display_prop (it=3D0x7fffffff86d0) at xdis= p.c:5847 propval =3D {i =3D 0x7ffff18d12d3} object =3D {i =3D 0xd0cfd5} overlay =3D {i =3D 0x0} position =3D 0x7fffffff8820 bufpos =3D 1 display_replaced =3D 0 objwin =3D {i =3D 0xb8112d} #4 0x0000000000444600 in handle_stop (it=3D0x7fffffff86d0) at xdisp.c:4159 handled =3D HANDLED_NORMALLY handle_overlay_change_p =3D true p =3D 0x8cabc0 <it_props+32> --- #0 handle_single_display_spec (it=3D0x7fffffff86d0, spec=3D..., object=3D.= .., overlay=3D..., position=3D0x7fffffff8820, bufpos=3D1, display_replaced= =3D0, frame_window_p=3Dtrue, enable_eval_p=3Dtrue) at xdisp.c:6504 retval =3D 1 eob =3D 15549 form =3D {i =3D 0x30} location =3D {i =3D 0x0} value =3D {i =3D 0x7ffff18d12d3} start_pos =3D {charpos =3D 1, bytepos =3D 1} itdata =3D 0x0 valid_p =3D true --8<---------------cut here---------------end--------------->8--- --=20 - E.G via GNU Emacs and Org.
bug-gnu-emacs@HIDDEN
:bug#77988
; Package emacs
.
Full text available.Received: (at 77988) by debbugs.gnu.org; 15 May 2025 06:10:50 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 15 02:10:50 2025 Received: from localhost ([127.0.0.1]:50043 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uFRnu-00059y-Iy for submit <at> debbugs.gnu.org; Thu, 15 May 2025 02:10:50 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40410) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1uFRnr-00059k-Kc for 77988 <at> debbugs.gnu.org; Thu, 15 May 2025 02:10:48 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1uFRnm-0003as-6j; Thu, 15 May 2025 02:10:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=ESsStqKll1BJ+lRmcZ/1Zh3glkGCfreyhRJM8ihq8Wc=; b=CEAkQeM/KEm7Awm32W5c i17WPPL3pMFR67aKpelRx1xf+h7W4zECshtjuGnaBu8FvdcUK1SlQcpbZ7hUX5wi971r6gKhXPoEZ Agk/LUWW9aLB5cyEUfR+IMbJkcyh6Vvaz6g3vqeYUb6YSTwFaKNpu1BcDpv47zZgfLOWjZ+Dlo6zL 3lwDkisvxNAhYrV0aeaDiaq3kd9C5RlpSjvN66yUFVkApkcaOs1c7I5uVywxBLFnKuafZ++CMeu6N J7SRHCO3qpXcNh4T+MdwG00Uw5HLN9lb9Vxl2BglbXrox6zJOVcBe/iOTfF/yHZ3eNw+5VPRdoFUu 8uJy6/kV4urM2A==; Date: Thu, 15 May 2025 09:10:39 +0300 Message-Id: <86ikm2z9nk.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Elijah Gabe =?iso-8859-1?Q?P=E9rez?= <eg642616@HIDDEN> In-Reply-To: <87tt5njag5.fsf@HIDDEN> (message from Elijah Gabe =?iso-8859-1?Q?P=E9rez?= on Wed, 14 May 2025 12:47:54 -0600) Subject: Re: bug#77988: 31.0.50; No more images after fullscreen and load-theme References: <87ldrsuvxe.fsf@HIDDEN> <86ldrnt61e.fsf@HIDDEN> <865xi8byls.fsf@HIDDEN> <87tt5njag5.fsf@HIDDEN> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 77988 Cc: 77988 <at> debbugs.gnu.org, manuel@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Elijah Gabe Pérez <eg642616@HIDDEN> > Cc: manuel@HIDDEN, 77988 <at> debbugs.gnu.org > Date: Wed, 14 May 2025 12:47:54 -0600 > > Eli Zaretskii <eliz@HIDDEN> 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? Thanks.
bug-gnu-emacs@HIDDEN
:bug#77988
; Package emacs
.
Full text available.Received: (at 77988) by debbugs.gnu.org; 14 May 2025 18:48:05 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 14 14:48:05 2025 Received: from localhost ([127.0.0.1]:45364 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uFH9A-0007h5-R8 for submit <at> debbugs.gnu.org; Wed, 14 May 2025 14:48:05 -0400 Received: from mail-oo1-xc43.google.com ([2607:f8b0:4864:20::c43]:61555) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <eg642616@HIDDEN>) id 1uFH98-0007gZ-Iq for 77988 <at> debbugs.gnu.org; Wed, 14 May 2025 14:48:02 -0400 Received: by mail-oo1-xc43.google.com with SMTP id 006d021491bc7-6060167af73so59912eaf.2 for <77988 <at> debbugs.gnu.org>; Wed, 14 May 2025 11:48:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1747248476; x=1747853276; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=AO1DoIcEDEQbevCHBJcuprSlFdIZ5o1QA4lfT/7LKw8=; b=SN972Hjc96WyZcOPE2oy0tdn+dYr0ZTnXEA9IUOSn2OJUW0V4w1rdOgwlZWg67i8Sb itgdTUp0/WQy5jFNs72tVItHdwD2/vBwBAL3q0jCIzEg7tRSjPMwT+tIXmt/K8KFPPPx k6HvaUAFZ1ql1l/X/Ijmp+hK2CYTDN2PUwCKmIb74BB/2WJ3tE7xuUnC7eX29hpSKdQj Cy0GMH7q4gOLZ85ohvxi1TrH8n3jH8NvQLDVzQTyFuAWPsYDjOtyq7lRbhePBvZKbPd6 AGCY3yDTU5N3AMIaiv2e5LAZrxSQCGPJ2xeBdevKJuIzsGOUEikWil62l1YGQnxB8bsl XByg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747248476; x=1747853276; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=AO1DoIcEDEQbevCHBJcuprSlFdIZ5o1QA4lfT/7LKw8=; b=tJHFrceWj8BErxZDvCHS8u+XV5hXobWoCHG8BEvjoZFAoLjG8OVTAFqCLVdnJXaAJz MaoBbIU+L8LozP4/AVYtx9D53+jhcJ4Pjc52KJsn0F9w8jisdu9xmOZ1GSoD6rtHk8Ck PRv2OJJicCSYLbZ/kPxpti3b2FR6V/5kDCGohn2QCTeYLkrhJ0ZRLEx6mHxeNK0bHN5i Pi+VHGs7AaJ6VHzKgOhRYqwXwMQWTBFNoFli/XIOsn2Gimm4m0k1eYFB/0nr1Tl2VyXb XeDuQ28B5C3iQK9RyGuoMI0OfHDxwdd9sRlwb+eDdMzuU1SYw2um/xIuTvF879UEhrfk fjIQ== X-Forwarded-Encrypted: i=1; AJvYcCVGN+6tGEo+vwTnaEKt4PPys12OEi9loUT57h/Q8p4FnNIT5A6ZSs3L6NnhMgE7GJswJvtF8w==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yz1ppHo+wspuM5y7Mqlw+O8LOVUKKtvk6lwZ5gdRwjyqZe2oMZo S8FesCAYGZIUNZwWnZPgOzbQF2ZID2y2OjBk0NtpPXBj0IijffogtmdmmcZY X-Gm-Gg: ASbGncta4Hjn5Sj4Xc3CFX174o6AXIbje0L2isursBhZRwlQLCFMrU1+oLpeFCusv1q pZMrm9VhCRYgNSuStEnLLjlNeTKEy3avD2puyUnW7RtGLiJIObnIKuw//XBL0deQe6cfdaFuIze FEAoyxNqa78ijPASdNqgXgY4e6NMMyd0k606N8YsaIQ1ZM9+31AcDz6IDOSA6Fb9qJSQJt3Utc5 e7HR8DKlCaclLGv1JwyOcyt28K+pK1dkTYvxt9vtCngQ5jClyDTzQjth+xf4dZ6vhDl3RiOsUvU i5b+DqiUjbw0BJ+6G1E= X-Google-Smtp-Source: AGHT+IHB98O/epIiCugb/WTetyzBiNYyHJaZyor25rPEd9grNwQ+frKPJJrWwf/vA3tJd8oiVzdP+w== X-Received: by 2002:a05:6870:d889:b0:2c1:4090:9263 with SMTP id 586e51a60fabf-2e34889e720mr2934037fac.35.1747248476428; Wed, 14 May 2025 11:47:56 -0700 (PDT) Received: from fedora ([2806:10ae:e:7379::1]) by smtp.gmail.com with ESMTPSA id 006d021491bc7-60842b09865sm2405476eaf.32.2025.05.14.11.47.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 May 2025 11:47:56 -0700 (PDT) From: =?utf-8?Q?Elijah_Gabe_P=C3=A9rez?= <eg642616@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#77988: 31.0.50; No more images after fullscreen and load-theme In-Reply-To: <865xi8byls.fsf@HIDDEN> References: <87ldrsuvxe.fsf@HIDDEN> <86ldrnt61e.fsf@HIDDEN> <865xi8byls.fsf@HIDDEN> Date: Wed, 14 May 2025 12:47:54 -0600 Message-ID: <87tt5njag5.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/31.0.50 MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 77988 Cc: 77988 <at> debbugs.gnu.org, manuel@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.7 (/) Eli Zaretskii <eliz@HIDDEN> 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. -- - E.G via GNU Emacs and Org.
bug-gnu-emacs@HIDDEN
:bug#77988
; Package emacs
.
Full text available.Received: (at 77988) by debbugs.gnu.org; 10 May 2025 09:32:11 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 10 05:32:11 2025 Received: from localhost ([127.0.0.1]:43920 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uDgZ1-0005R6-05 for submit <at> debbugs.gnu.org; Sat, 10 May 2025 05:32:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44956) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1uDgYy-0005Qq-54 for 77988 <at> debbugs.gnu.org; Sat, 10 May 2025 05:32:09 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1uDgYr-0001c0-IQ; Sat, 10 May 2025 05:32:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=5qBmJhFdqrPr4/prmvGNHUquYixRkWVtPQXKBnEKyBo=; b=lmhXUYnNytkN 0r66Rijs1ZGB3DxqI6oNByBXkAMs2hnFMX4Uucp4yM6el6Ob3oivOeZr5+NlFQWaiP+ptJsR/aLxZ HPpLN5a4ogYct2ylMW+sIZYTD5fC2HjqNBpyI2CGoRok2N6CcOL3vVyKpwGl689Jqbfi1zSWU0u41 XXYwSjeTgHMod9GLB0uWYacGNCpT4w0iqNt5cx3eN7b3EQRsPkUpkv+gnfTUKCvJd2NuFPW8nCUi9 j/MTiNWhKoIbkK/6Q7hc54sN+8YohVxMgFcRD/0eizJh9RpU7T6RItnZSCDes05xhk310iefm2EdV a9HZesZBSIctkb+ocZ+7Ew==; Date: Sat, 10 May 2025 12:31:59 +0300 Message-Id: <865xi8byls.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: manuel@HIDDEN In-Reply-To: <86ldrnt61e.fsf@HIDDEN> (message from Eli Zaretskii on Sat, 26 Apr 2025 16:18:37 +0300) Subject: Re: bug#77988: 31.0.50; No more images after fullscreen and load-theme References: <87ldrsuvxe.fsf@HIDDEN> <86ldrnt61e.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 77988 Cc: 77988 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Ping! Could someone please reproduce this? > Cc: 77988 <at> debbugs.gnu.org > Date: Sat, 26 Apr 2025 16:18:37 +0300 > From: Eli Zaretskii <eliz@HIDDEN> > > > From: Manuel Giraud <manuel@HIDDEN> > > Date: Tue, 22 Apr 2025 16:12:45 +0200 > > > > I have a nasty bug with the following minimal recipe: > > > > - emacs -Q > > - M-: (find-file "etc/images/gnus/gnus.svg") > > - M-: (set-frame-parameter nil 'fullscreen 'fullboth) > > - M-: (load-theme 'modus-operandi) > > > > The image disappears (or is replaced by garbage) and I'm not able to > > open any other image afterward. FWIW, it seems that this bug only shows > > on a lucid build. > > Can anyone else reproduce this? I couldn't (but I don't have access > to a system where I could build and run a lucid Emacs). > > > >
bug-gnu-emacs@HIDDEN
:bug#77988
; Package emacs
.
Full text available.Received: (at 77988) by debbugs.gnu.org; 26 Apr 2025 13:18:47 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 26 09:18:47 2025 Received: from localhost ([127.0.0.1]:59425 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1u8fQc-00005P-WC for submit <at> debbugs.gnu.org; Sat, 26 Apr 2025 09:18:47 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42916) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1u8fQa-00004y-VP for 77988 <at> debbugs.gnu.org; Sat, 26 Apr 2025 09:18:45 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1u8fQV-0003Zs-Kq; Sat, 26 Apr 2025 09:18:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=OVGDF692cYFWJbk+Tly1aH8I77E3sKsn6qd93Hoj3so=; b=rXcMy0UOlptk Gv6rmCVJV1FE3BIWSzN9+Ri+Q6i9YRRehp2y7wqtD8dcJfymhc/DJSIqZMYW03V70MbVDHQBfQth0 Gg+dHb9mzHvtvx/RROSj13Zx1AwoI2y5s6ociH9S6HzG60Q5qvLCRxKd3fc+TPiH8k4ipqc+fDeiP beu91cFJF0aUTRY4Eh4VHI7UKbz3vM/vbKpPoWEX2HYgMDDA7UnfhjxUhJzvbWPp0jHa8A6GVhhwP MybGXN9Z3/3Q5oFpvwo0TV2VO9cQDD7D0G1RZUPqnEETqgMlH2NtODmXIxCzvXizY339+Y5rvmJkx /ioedLcK9HxTdjpJgdnSyw==; Date: Sat, 26 Apr 2025 16:18:37 +0300 Message-Id: <86ldrnt61e.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Manuel Giraud <manuel@HIDDEN> In-Reply-To: <87ldrsuvxe.fsf@HIDDEN> (message from Manuel Giraud on Tue, 22 Apr 2025 16:12:45 +0200) Subject: Re: bug#77988: 31.0.50; No more images after fullscreen and load-theme References: <87ldrsuvxe.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 77988 Cc: 77988 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Manuel Giraud <manuel@HIDDEN> > Date: Tue, 22 Apr 2025 16:12:45 +0200 > > I have a nasty bug with the following minimal recipe: > > - emacs -Q > - M-: (find-file "etc/images/gnus/gnus.svg") > - M-: (set-frame-parameter nil 'fullscreen 'fullboth) > - M-: (load-theme 'modus-operandi) > > The image disappears (or is replaced by garbage) and I'm not able to > open any other image afterward. FWIW, it seems that this bug only shows > on a lucid build. Can anyone else reproduce this? I couldn't (but I don't have access to a system where I could build and run a lucid Emacs).
bug-gnu-emacs@HIDDEN
:bug#77988
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 22 Apr 2025 14:13:08 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 22 10:13:08 2025 Received: from localhost ([127.0.0.1]:49170 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1u7EN1-0005pq-9o for submit <at> debbugs.gnu.org; Tue, 22 Apr 2025 10:13:08 -0400 Received: from lists.gnu.org ([2001:470:142::17]:46784) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <manuel@HIDDEN>) id 1u7EMs-0005p5-Vk for submit <at> debbugs.gnu.org; Tue, 22 Apr 2025 10:13:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <manuel@HIDDEN>) id 1u7EMn-0005id-0i for bug-gnu-emacs@HIDDEN; Tue, 22 Apr 2025 10:12:53 -0400 Received: from ledu-giraud.fr ([51.159.28.247]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <manuel@HIDDEN>) id 1u7EMj-0008KF-C0 for bug-gnu-emacs@HIDDEN; Tue, 22 Apr 2025 10:12:52 -0400 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=wtG8CVPF ClQQJyGNPtRa3fuZl+fjGBkxH7UkXPNTqqs=; h=date:subject:to:from; d=ledu-giraud.fr; b=GxC3czkIUI8S/oTha+AetUC+uZx+hN8HrMimAJQd5B3yMcAQV6 JJuLBEyfj4+3a81cnh3J0izWlX+HzOAGvzAQ== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=wtG8CVPFClQQJyGN PtRa3fuZl+fjGBkxH7UkXPNTqqs=; h=date:subject:to:from; d=ledu-giraud.fr; b=aeHqYOlqhXyI66PAtOCBabW332XhiqmD4q9wlRoaL8xjrv4id/ i1DdN1fkUDvVXt2JeWv8OHmIwE+wCjhC6LpO/0vGn/PR6jaa1esuEaa30IE22n5yhSjjO9 NYGdnb8yDrYaMxIufnZgPYI/rvLO8cFMKfwIXkIm6jOD6liN2puUxPKGAHLyt4Ecu93rah OuAKxxJXBWprt717k67L5Vj4LoyUrGv68meeLGVcRCVBvlMfOrUmt8JBnsdVMLsVinQrwQ jFYAXLxUC2bfdjkef/AbUEbIiXwu3W+1fFn4r3SHNaOPrKhuGJ+7F/nLAlRKsNYWHtTDK0 hbRC20FWAjag== Received: from computer (<unknown> [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id cf981305 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for <bug-gnu-emacs@HIDDEN>; Tue, 22 Apr 2025 16:12:46 +0200 (CEST) From: Manuel Giraud <manuel@HIDDEN> To: bug-gnu-emacs@HIDDEN Subject: 31.0.50; No more images after fullscreen and load-theme X-Debbugs-Cc: Date: Tue, 22 Apr 2025 16:12:45 +0200 Message-ID: <87ldrsuvxe.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=51.159.28.247; envelope-from=manuel@HIDDEN; helo=ledu-giraud.fr X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.1 (/) Hi, I have a nasty bug with the following minimal recipe: - emacs -Q - M-: (find-file "etc/images/gnus/gnus.svg") - M-: (set-frame-parameter nil 'fullscreen 'fullboth) - M-: (load-theme 'modus-operandi) The image disappears (or is replaced by garbage) and I'm not able to open any other image afterward. FWIW, it seems that this bug only shows on a lucid build. In GNU Emacs 31.0.50 (build 5, x86_64-unknown-openbsd7.7, X toolkit) of 2025-04-22 built on computer Repository revision: 871ec9615a949e967bf7d19466eb9c56ed80ff7e Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101016 System Description: OpenBSD computer 7.7 GENERIC.MP#625 amd64 Configured using: 'configure CC=egcc CPPFLAGS=-I/usr/local/include LDFLAGS=-L/usr/local/lib MAKEINFO=gmakeinfo --prefix=/home/manuel/emacs --bindir=/home/manuel/bin --with-x-toolkit=lucid --with-toolkit-scroll-bars=no --without-cairo --without-compress-install' Configured features: DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG LCMS2 LIBOTF LIBXML2 M17N_FLT MODULES NOTIFY KQUEUE PDUMPER PNG RSVG SQLITE3 THREADS TIFF TREE_SITTER WEBP X11 XAW3D XDBE XFT XIM XINERAMA XINPUT2 XPM XRANDR LUCID ZLIB Important settings: value of $LC_CTYPE: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Group Minor modes in effect: gnus-topic-mode: t debbugs-browse-mode: t bug-reference-mode: t display-time-mode: t display-battery-mode: t desktop-save-mode: t exwm-randr-mode: t server-mode: t gnus-undo-mode: t electric-pair-mode: t override-global-mode: t repeat-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t minibuffer-regexp-mode: t buffer-read-only: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /home/manuel/prog/elisp/exwm/exwm hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm /home/manuel/prog/elisp/exwm/exwm-xsettings hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-xsettings /home/manuel/prog/elisp/exwm/exwm-xim hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-xim /home/manuel/prog/elisp/exwm/exwm-workspace hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-workspace /home/manuel/prog/elisp/exwm/exwm-randr hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-randr /home/manuel/prog/elisp/exwm/exwm-manage hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-manage /home/manuel/prog/elisp/exwm/exwm-layout hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-layout /home/manuel/prog/elisp/exwm/exwm-input hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-input /home/manuel/prog/elisp/exwm/exwm-floating hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-floating /home/manuel/prog/elisp/exwm/exwm-systemtray hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-systemtray /home/manuel/prog/elisp/exwm/exwm-core hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-core /home/manuel/prog/elisp/exwm/exwm-background hides /home/manuel/.emacs.d/elpa/exwm-0.33/exwm-background /home/manuel/.emacs.d/elpa/ef-themes-1.9.0/theme-loaddefs hides /home/manuel/emacs/share/emacs/31.0.50/lisp/theme-loaddefs /home/manuel/.emacs.d/elpa/idlwave-6.5.1/idlwave hides /home/manuel/emacs/share/emacs/31.0.50/lisp/obsolete/idlwave /home/manuel/.emacs.d/elpa/idlwave-6.5.1/idlw-toolbar hides /home/manuel/emacs/share/emacs/31.0.50/lisp/obsolete/idlw-toolbar /home/manuel/.emacs.d/elpa/idlwave-6.5.1/idlw-shell hides /home/manuel/emacs/share/emacs/31.0.50/lisp/obsolete/idlw-shell /home/manuel/.emacs.d/elpa/idlwave-6.5.1/idlw-help hides /home/manuel/emacs/share/emacs/31.0.50/lisp/obsolete/idlw-help /home/manuel/.emacs.d/elpa/idlwave-6.5.1/idlw-complete-structtag hides /home/manuel/emacs/share/emacs/31.0.50/lisp/obsolete/idlw-complete-structtag Features: (shadow emacsbug lisp-mnt sort gnus-cite flow-fill mail-extr textsec uni-scripts idna-mapping ucs-normalize uni-confusable textsec-check gnus-async gnus-bcklg gnus-ml disp-table gnus-topic mm-archive url-cache qp utf-7 imap rfc2104 nndoc nndraft nnmh network-stream nnfolder nnml gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-cache gnus-demon nntp nnrss misearch multi-isearch tex-mode slime-asdf grep slime-tramp tramp trampver tramp-integration tramp-message tramp-compat shell tramp-loaddefs slime-fancy slime-indentation slime-cl-indent cl-indent slime-trace-dialog slime-fontifying-fu slime-package-fu slime-references slime-compiler-notes-tree advice slime-scratch slime-presentations slime-macrostep slime-mdot-fu slime-enclosing-context slime-fuzzy slime-fancy-trace slime-fancy-inspector slime-c-p-c slime-editing-commands slime-autodoc slime-repl slime-parse slime apropos etags fileloop xref arc-mode archive-mode hyperspec semantic/wisent/grammar semantic/bovine semantic/grammar help-fns radix-tree semantic/idle semantic/analyze semantic/sort semantic/scope semantic/analyze/fcn semantic/db semantic/grammar-wy semantic/format semantic/tag-ls semantic/find semantic/ctxt semantic/wisent semantic/wisent/wisent semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local cedet org-agenda rng-xsd xsd-regexp rng-cmpct rng-nxml rng-valid rng-loc rng-uri rng-parse nxml-parse rng-match rng-dt rng-util rng-pttrn nxml-ns nxml-mode nxml-outln nxml-rap sgml-mode facemenu nxml-util nxml-enc xmltok make-mode flymake compile view python project org-indent oc-basic org-element org-persist org-id org-element-ast inline avl-tree generator ol-eww eww vtable url-queue mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect ol-docview doc-view filenotify jka-compr image-mode exif ol-bibtex bibtex ol-bbdb ol-w3m ol-doi org-link-doi cus-start gnus-icalendar org-capture org-refile org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src ob-comint org-pcomplete pcomplete comint ansi-osc ansi-color org-list org-footnote org-faces org-entities noutline outline org-version ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold org-fold-core org-keys oc org-loaddefs org-compat org-macs format-spec mule-util on-screen macrostep-c cmacexp macrostep vc-dir ewoc vc-hg vc-git diff-mode track-changes files-x vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs log-view log-edit add-log pcvs-util vc vc-dispatcher debbugs-browse bug-reference sh-script rx smie treesit executable gnus-dired time battery desktop frameset exwm-randr xcb-randr exwm exwm-input xcb-keysyms xcb-xkb exwm-manage exwm-floating xcb-cursor xcb-render exwm-layout exwm-workspace exwm-core xcb-ewmh xcb-icccm xcb xcb-xproto xcb-types xcb-debug server ef-themes modus-operandi-tinted-theme modus-themes zone speed-type dash thingatpt url-http url-auth url-gw nsm compat ytdious ring mpdired transmission color calc-bin calc-ext calc calc-loaddefs rect calc-macs supercite regi ebdb-gnus gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku url-file svg dom gnus-group gnus-undo gnus-start gnus-dbus dbus xml gnus-cloud nnimap nnmail mail-source utf7 nnoo parse-time iso8601 gnus-spec gnus-int gnus-range gnus-win ebdb-message message yank-media puny rfc822 mml mml-sec epa derived epg rfc6068 epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231 gmm-utils mailheader ebdb-mua ebdb-com crm ebdb-format ebdb mailabbrev eieio-opt speedbar ezimage dframe find-func eieio-base timezone icalendar gnus nnheader gnus-util text-property-search time-date range sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils erlang-start idlwave idlwave-menus idlw-menus idlwave-bindings idlw-bindings idlwave-routine idlw-routine idlwave-scan idlw-scan idlwave-help idlw-help idlwave-complete idlw-complete idlwave-variables idlw-variables skeleton cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs elec-pair edmacro kmacro use-package-bind-key bind-key appt diary-lib diary-loaddefs cal-menu calendar cal-loaddefs pcase dired-x dired-aux dired dired-loaddefs use-package-core repeat easy-mmode cus-edit pp cus-load wid-edit debbugs-autoloads ebdb-autoloads cl-extra help-mode ef-themes-autoloads elpher-autoloads exwm-autoloads gnuplot-autoloads hyperbole-autoloads kotl-autoloads hact set hhist idlwave-autoloads notmuch-autoloads on-screen-autoloads osm-autoloads pdf-tools-autoloads rust-mode-autoloads slime-autoloads warnings macrostep-autoloads speed-type-autoloads info dash-autoloads sudo-edit-autoloads svg-clock-autoloads tablist-autoloads transmission-autoloads xelb-autoloads ytdious-autoloads package browse-url xdg url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs icons password-cache json subr-x map byte-opt gv bytecomp byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd touch-screen tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind kqueue lcms2 dynamic-setting system-font-setting font-render-setting x-toolkit xinput2 x multi-tty move-toolbar make-network-process tty-child-frames emacs) Memory information: ((conses 16 1088108 444189) (symbols 48 62510 40) (strings 32 306562 9080) (string-bytes 1 9162158) (vectors 16 187546) (vector-slots 8 2554645 95895) (floats 8 682 1144) (intervals 56 20781 559) (buffers 992 142)) -- Manuel Giraud
Manuel Giraud <manuel@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#77988
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.