From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?Q?Aleix_Conchillo_Flaqu=C3=A9?= Newsgroups: gmane.lisp.guile.devel,gmane.lisp.guile.user Subject: Re: GNU G-Golf 0.8.0-rc-2 available for testing Date: Thu, 21 Dec 2023 23:34:51 -0800 Message-ID: References: <20231102005056.184a6243@tintin> <20231201211029.2bc8a38c@tintin> <20231205011435.1dd2eab4@tintin> <20231222015257.3d471e2f@tintin> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="0000000000000ecd83060d1441f6" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="10489"; mail-complaints-to="usenet@ciao.gmane.io" Cc: guile-user , guile-devel To: David Pirotte Original-X-From: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Fri Dec 22 08:35:32 2023 Return-path: Envelope-to: guile-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1rGa4A-0002TC-Nz for guile-devel@m.gmane-mx.org; Fri, 22 Dec 2023 08:35:30 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rGa3o-0006i5-2e; Fri, 22 Dec 2023 02:35:08 -0500 Original-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 ) id 1rGa3l-0006hN-UE; Fri, 22 Dec 2023 02:35:05 -0500 Original-Received: from mail-qv1-xf35.google.com ([2607:f8b0:4864:20::f35]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rGa3j-0008Ov-N7; Fri, 22 Dec 2023 02:35:05 -0500 Original-Received: by mail-qv1-xf35.google.com with SMTP id 6a1803df08f44-67f02843e91so9158156d6.0; Thu, 21 Dec 2023 23:35:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1703230502; x=1703835302; darn=gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=epzqMulzGLk/5319CLVRFcKFJYJtm1IrNo5sS0GCnXo=; b=nJUg+7CezPAUFvkIGpf+2vGVQ6tBx75+Qc+s7Mt360mqGwI3wJRU9rXpfJvmeLQXQD E4W0GRGpk3AXNDp693WpOlTnR/KGw8iMOr527h/ShqBRuZ/LszhGvEvLOlOC22EYTURL josuOnTrihcDQ+n0uvEVUKO7orygfOCAv33YeU+n15O5JTybDhh6HzmIz1cK0i+bzW9L D5WnNbJ50zBQZDKI0QbHqmwnHs60cXRCMtRO7WkcrkX4FE94scKuuC3XPojcBwQ77plq u2pgR+SsxYI+Ofz2p3IACe6KauobR+gwGsA8dz9Oos0AzxAsLO5YbFLkoldpSZZ6m238 T4xw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703230502; x=1703835302; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=epzqMulzGLk/5319CLVRFcKFJYJtm1IrNo5sS0GCnXo=; b=cbzAgJ/WzRROlPy8I8SGF0utZxASvhUar8Ro51hQW1ts5XVJwfbY3dHCZ3Tmr6dpYA E9t/fxOy3Du6sTh9R9UEQtQY6Cez6gBLHJCUvu0nLFCPBNP6X9P1kDRcdoqylTz4alPC tS6Coy+dmLTJ5VklQBgxjU6mlIL86UZB05RE130JCREWpAJW1113DPEAqsNidfehXGz3 8/zrARkwrn/AejdNfUZI7lqIDJW/1bCAiRfhvsCIybUvUrcoe5/CSmuWh8TV/aFOGInU Ru+dl2S/NPaoVLAV2nhJq8JdMuM4PY5L2XHcZXp1HjOHN1dpxX25wKGm048E6hcpNJYM 7AAw== X-Gm-Message-State: AOJu0Yxj3OuFH5bFOQid7Ks+wzgYp4P0epK5V8Sb8EWboxmRRGmYTRC4 BAgtpXK8bjr/2tXKncgnjt8IIFP8ddp9PvV45Z+TpdEyp81oUg== X-Google-Smtp-Source: AGHT+IHvVQrCEoPZOzyMcsDyWXl1J+cif1uSAAlKdoB8iVEeKNcWs5Fds5phhnl5KoexPw/N94rowCIn1h3/Ohj8Fdo= X-Received: by 2002:a05:6214:485:b0:67a:b5de:1dff with SMTP id pt5-20020a056214048500b0067ab5de1dffmr1306719qvb.74.1703230502258; Thu, 21 Dec 2023 23:35:02 -0800 (PST) In-Reply-To: Received-SPF: pass client-ip=2607:f8b0:4864:20::f35; envelope-from=aconchillo@gmail.com; helo=mail-qv1-xf35.google.com 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Original-Sender: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.lisp.guile.devel:22253 gmane.lisp.guile.user:19384 Archived-At: --0000000000000ecd83060d1441f6 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable With Gtk debug symbols, from this version: https://gitlab.gnome.org/GNOME/gtk/-/tree/4.12.4 On Thu, Dec 21, 2023 at 11:01=E2=80=AFPM Aleix Conchillo Flaqu=C3=A9 < aconchillo@gmail.com> wrote: > > This is from: lldb -- guile -e main drawing-widget.scm > > * thread #1, queue =3D 'com.apple.main-thread', stop reason =3D EXC_BAD_A= CCESS > (code=3D2, address=3D0x600003466480) > frame #0: 0x0000600003466480 > -> 0x600003466480: .long 0x02f6c000 ; unknown opcode > 0x600003466484: udf #0x6000 > 0x600003466488: .long 0x4c8098b0 ; unknown opcode > 0x60000346648c: udf #0x1 > Target 0: (guile) stopped. > * thread #1, queue =3D 'com.apple.main-thread', stop reason =3D EXC_BAD_A= CCESS > (code=3D2, address=3D0x60000081a100) > * frame #0: 0x000060000081a100 > frame #1: 0x00000001050b3f58 libgtk-4.1.dylib`gtk_widget_do_snapshot = + > 568 > frame #2: 0x00000001050b4780 > libgtk-4.1.dylib`gtk_widget_snapshot_child + 132 > frame #3: 0x00000001050b6d90 libgtk-4.1.dylib`gtk_widget_real_snapsho= t > + 52 > frame #4: 0x00000001050b3ef4 libgtk-4.1.dylib`gtk_widget_do_snapshot = + > 468 > frame #5: 0x00000001050b3cfc libgtk-4.1.dylib`gtk_widget_snapshot + 4= 4 > frame #6: 0x00000001050b40c4 libgtk-4.1.dylib`gtk_widget_render + 168 > frame #7: 0x00000001050c1ce0 libgtk-4.1.dylib`surface_render + 28 > frame #1: 0x00000001033abf58 libgtk-4.1.dylib`gtk_widget_do_snapshot [inlined] gtk_widget_create_render_node(widget=3D0x0000000139e1f110, snapshot=3D0x000000013a093200) at gtkwidget.c:11862:7 [opt] frame #2: 0x00000001033abf48 libgtk-4.1.dylib`gtk_widget_do_snapshot(widget=3D0x0000000139e1f110, snapshot=3D0x000000013a093200) at gtkwidget.c:11897:17 [opt] frame #3: 0x00000001033ac780 libgtk-4.1.dylib`gtk_widget_snapshot_child(widget=3D0x0000000139e1df70, child=3D0x0000000139e1f110, snapshot=3D0x000000013a093200) at gtkwidget.c:12318:3 [opt] frame #4: 0x00000001033aed90 libgtk-4.1.dylib`gtk_widget_real_snapshot(widget=3D0x0000000139e1df70, snapshot=3D0x000000013a093200) at gtkwidget.c:756:5 [opt] frame #5: 0x00000001033abef4 libgtk-4.1.dylib`gtk_widget_do_snapshot [inlined] gtk_widget_create_render_node(widget=3D0x0000000139e1df70, snapshot=3D0x000000013a093200) at gtkwidget.c:11857:7 [opt] frame #6: 0x00000001033abde4 libgtk-4.1.dylib`gtk_widget_do_snapshot(widget=3D0x0000000139e1df70, snapshot=3D0x000000013a093200) at gtkwidget.c:11897:17 [opt] frame #7: 0x00000001033abcfc libgtk-4.1.dylib`gtk_widget_snapshot(widget=3D, snapshot=3D0x000000013a093200) at gtkwidget.c:11919:3 [opt] frame #8: 0x00000001033ac0c4 libgtk-4.1.dylib`gtk_widget_render(widget=3D0x0000000139e1df70, surface=3D0x0000000139e1f280, region=3D0x0000600003a78820) at gtkwidget.c:11951:3 [opt] frame #9: 0x00000001033b9ce0 libgtk-4.1.dylib`surface_render(surface=3D, region=3D, widget=3D) at gtkwindow.c:4804:3 [opt] Fails here: https://gitlab.gnome.org/GNOME/gtk/-/blob/4.12.4/gtk/gtkwidget.c#L11860-118= 63 > And this one from: lldb -- guile -e main simple-paintable.scm > > * thread #1, queue =3D 'com.apple.main-thread', stop reason =3D EXC_BAD_A= CCESS > (code=3D2, address=3D0x6000032e7340) > frame #0: 0x00006000032e7340 > -> 0x6000032e7340: .long 0x029e0180 ; unknown opcode > 0x6000032e7344: udf #0x6000 > 0x6000032e7348: .long 0x41809eb0 ; unknown opcode > 0x6000032e734c: udf #0x1 > Target 0: (guile) stopped. > (lldb) bt > * thread #1, queue =3D 'com.apple.main-thread', stop reason =3D EXC_BAD_A= CCESS > (code=3D2, address=3D0x6000032e7340) > * frame #0: 0x00006000032e7340 > frame #1: 0x0000000103c62ed8 > libgtk-4.1.dylib`gtk_image_set_from_paintable + 144 > frame #1: 0x0000000102cfaed8 libgtk-4.1.dylib`gtk_image_set_from_paintable(image=3D0x000000012e72c3c0, paintable=3D0x00006000031d33a0) at gtkimage.c:843:27 [opt] This one fails here: https://gitlab.gnome.org/GNOME/gtk/-/blob/4.12.4/gtk/gtkimage.c#L843 --0000000000000ecd83060d1441f6 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

With Gtk debug symb= ols, from this version:


On Thu, Dec 21, 2023 at 11:01=E2=80=AFPM Aleix Conchillo Flaqu= =C3=A9 <aconchillo@gmail.com= > wrote:

This is from:=C2=A0lldb= -- guile -e main drawing-widget.scm

* = thread #1, queue =3D 'com.apple.main-thread', stop reason =3D EXC_B= AD_ACCESS (code=3D2, address=3D0x600003466480)
=C2=A0 =C2=A0 frame #0: 0= x0000600003466480
-> =C2=A00x600003466480: .long =C2=A00x02f6c000 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0; unknown opcode
=C2= =A0 =C2=A0 0x600003466484: udf =C2=A0 =C2=A0#0x6000
=C2=A0 =C2=A0 0x6000= 03466488: .long =C2=A00x4c8098b0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0; unknown opcode
=C2=A0 =C2=A0 0x60000346648c: udf =C2=A0 = =C2=A0#0x1
Target 0: (guile) stopped.
* thread #1, queue = =3D 'com.apple.main-thread', stop reason =3D EXC_BAD_ACCESS (code= =3D2, address=3D0x60000081a100)
=C2=A0 * frame #0: 0x000060000081a100=C2=A0 =C2=A0 frame #1: 0x00000001050b3f58 libgtk-4.1.dylib`gtk_widget_do_= snapshot + 568
=C2=A0 =C2=A0 frame #2: 0x00000001050b4780 libgtk-4.1.dyl= ib`gtk_widget_snapshot_child + 132
=C2=A0 =C2=A0 frame #3: 0x00000001050= b6d90 libgtk-4.1.dylib`gtk_widget_real_snapshot + 52
=C2=A0 =C2=A0 frame= #4: 0x00000001050b3ef4 libgtk-4.1.dylib`gtk_widget_do_snapshot + 468
= =C2=A0 =C2=A0 frame #5: 0x00000001050b3cfc libgtk-4.1.dylib`gtk_widget_snap= shot + 44
=C2=A0 =C2=A0 frame #6: 0x00000001050b40c4 libgtk-4.1.dylib`gt= k_widget_render + 168
=C2=A0 =C2=A0 frame #7: 0x00000001050c1ce0 libgtk-= 4.1.dylib`surface_render + 28
=C2=A0=
=C2=A0 =C2=A0 frame #1: 0x00000001033abf58 libgtk-4.1.dylib`gtk_widge= t_do_snapshot [inlined] gtk_widget_create_render_node(widget=3D0x0000000139= e1f110, snapshot=3D0x000000013a093200) at gtkwidget.c:11862:7 [opt]
=C2= =A0 =C2=A0 frame #2: 0x00000001033abf48 libgtk-4.1.dylib`gtk_widget_do_snap= shot(widget=3D0x0000000139e1f110, snapshot=3D0x000000013a093200) at gtkwidg= et.c:11897:17 [opt]
=C2=A0 =C2=A0 frame #3: 0x00000001033ac780 libgtk-4.= 1.dylib`gtk_widget_snapshot_child(widget=3D0x0000000139e1df70, child=3D0x00= 00000139e1f110, snapshot=3D0x000000013a093200) at gtkwidget.c:12318:3 [opt]=
=C2=A0 =C2=A0 frame #4: 0x00000001033aed90 libgtk-4.1.dylib`gtk_widget_= real_snapshot(widget=3D0x0000000139e1df70, snapshot=3D0x000000013a093200) a= t gtkwidget.c:756:5 [opt]
=C2=A0 =C2=A0 frame #5: 0x00000001033abef4 lib= gtk-4.1.dylib`gtk_widget_do_snapshot [inlined] gtk_widget_create_render_nod= e(widget=3D0x0000000139e1df70, snapshot=3D0x000000013a093200) at gtkwidget.= c:11857:7 [opt]
=C2=A0 =C2=A0 frame #6: 0x00000001033abde4 libgtk-4.1.dy= lib`gtk_widget_do_snapshot(widget=3D0x0000000139e1df70, snapshot=3D0x000000= 013a093200) at gtkwidget.c:11897:17 [opt]
=C2=A0 =C2=A0 frame #7: 0x0000= 0001033abcfc libgtk-4.1.dylib`gtk_widget_snapshot(widget=3D<unavailable&= gt;, snapshot=3D0x000000013a093200) at gtkwidget.c:11919:3 [opt]
=C2=A0 = =C2=A0 frame #8: 0x00000001033ac0c4 libgtk-4.1.dylib`gtk_widget_render(widg= et=3D0x0000000139e1df70, surface=3D0x0000000139e1f280, region=3D0x000060000= 3a78820) at gtkwidget.c:11951:3 [opt]
=C2=A0 =C2=A0 frame #9: 0x00000001= 033b9ce0 libgtk-4.1.dylib`surface_render(surface=3D<unavailable>, reg= ion=3D<unavailable>, widget=3D<unavailable>) at gtkwindow.c:480= 4:3 [opt]
=C2=A0
Fails here:

<= div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif= ">https://gitlab.gnome.org/GNOME/gtk/-/blob/4.12.4/gtk/gtkwi= dget.c#L11860-11863



And this one from:=C2=A0lldb -- guile -e main simple-paintable.scm

* thread #1, queue =3D 'com.ap= ple.main-thread', stop reason =3D EXC_BAD_ACCESS (code=3D2, address=3D0= x6000032e7340)
=C2=A0 =C2=A0 frame #0: 0x00006000032e7340
-> =C2= =A00x6000032e7340: .long =C2=A00x029e0180 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0; unknown opcode
=C2=A0 =C2=A0 0x6000032e7344: u= df =C2=A0 =C2=A0#0x6000
=C2=A0 =C2=A0 0x6000032e7348: .long =C2=A00x4180= 9eb0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0; unknown opcod= e
=C2=A0 =C2=A0 0x6000032e734c: udf =C2=A0 =C2=A0#0x1
Target 0: (guil= e) stopped.
= (lldb) bt
* thread #1, queue =3D 'com.apple.main-thread', stop r= eason =3D EXC_BAD_ACCESS (code=3D2, address=3D0x6000032e7340)
=C2=A0 * f= rame #0: 0x00006000032e7340
=C2=A0 =C2=A0 frame #1: 0x0000000103c62ed8 l= ibgtk-4.1.dylib`gtk_image_set_from_paintable + 144


=C2=A0 =C2=A0 frame #1: 0x000= 0000102cfaed8 libgtk-4.1.dylib`gtk_image_set_from_paintable(image=3D0x00000= 0012e72c3c0, paintable=3D0x00006000031d33a0) at gtkimage.c:843:27 [opt]
=
=C2=A0

--0000000000000ecd83060d1441f6--