From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id J/x1J+ahvmFPEwAAgWs5BA (envelope-from ) for ; Sun, 19 Dec 2021 04:07:18 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id iCJqIuahvmFmLwAAB5/wlQ (envelope-from ) for ; Sun, 19 Dec 2021 03:07:18 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 2B4832F4B4 for ; Sun, 19 Dec 2021 04:07:18 +0100 (CET) Received: from localhost ([::1]:51476 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mymXd-0007Yw-6Y for larch@yhetil.org; Sat, 18 Dec 2021 22:07:17 -0500 Received: from eggs.gnu.org ([209.51.188.92]:45774) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mymXP-0007Yk-3D for bug-guix@gnu.org; Sat, 18 Dec 2021 22:07:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:33086) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mymXO-0001Ji-RH for bug-guix@gnu.org; Sat, 18 Dec 2021 22:07:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mymXO-0007qm-HE for bug-guix@gnu.org; Sat, 18 Dec 2021 22:07:02 -0500 X-Loop: help-debbugs@gnu.org Subject: bug#52651: syncthing-gtk fails to run (librsvg error) Resent-From: John Kehayias Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 19 Dec 2021 03:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 52651 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 52651@debbugs.gnu.org X-Debbugs-Original-To: "bug-guix@gnu.org" Received: via spool by submit@debbugs.gnu.org id=B.163988318730132 (code B ref -1); Sun, 19 Dec 2021 03:07:02 +0000 Received: (at submit) by debbugs.gnu.org; 19 Dec 2021 03:06:27 +0000 Received: from localhost ([127.0.0.1]:44632 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mymWo-0007pu-UB for submit@debbugs.gnu.org; Sat, 18 Dec 2021 22:06:27 -0500 Received: from lists.gnu.org ([209.51.188.17]:53132) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mymWn-0007pn-9G for submit@debbugs.gnu.org; Sat, 18 Dec 2021 22:06:25 -0500 Received: from eggs.gnu.org ([209.51.188.92]:45742) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mymWn-0007XB-3x for bug-guix@gnu.org; Sat, 18 Dec 2021 22:06:25 -0500 Received: from mail-4322.protonmail.ch ([185.70.43.22]:25367) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mymWk-0001Bf-K3 for bug-guix@gnu.org; Sat, 18 Dec 2021 22:06:24 -0500 Date: Sun, 19 Dec 2021 03:06:08 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail2; t=1639883172; bh=3adgFlLgy2rMGRd9Ya3IRifIeCspMibdLqclzGdyWFA=; h=Date:To:From:Reply-To:Subject:Message-ID:From:To:Cc; b=peDoTOEipFrxR2KE8IBs3ecMH6TvufNDt8Hc0Pu+DRvbQDxgJaH3NUFbtGo3NIZuJ tnACIXObVCUvPfq81OExM9Qdm93flE9IDGN+iYJmfSMJ0PK4SbCerdsg/Fw+AdHJ5Q xnY4qMbr0ZdwoultwbCBx3X6GNFzecju+sUAYkRLK+Hcpfjm9YnDgfn7YggbA9MaCz v4nC9ctwsuPkieOLojjwerLqUSs5IxmYySAZmmUwrwbidtKd0g9yQ3b/OFaUwbJcIy hji3AXpYbgmdD4CSiNZoKGJhxHtwM6ubRaTGVTXDO6bWwCSBDykn2qF+r2jLBPivuh JPKhbxorYTuOQ== Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=185.70.43.22; envelope-from=john.kehayias@protonmail.com; helo=mail-4322.protonmail.ch 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, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" Reply-to: John Kehayias X-ACL-Warn: , John Kehayias From: John Kehayias via Bug reports for GNU Guix X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1639883238; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=3adgFlLgy2rMGRd9Ya3IRifIeCspMibdLqclzGdyWFA=; b=cJFqVcxxAd7Hr0tzzZ9QpHlAl3HUaTMHCA28jzYBcolwvu0mGJvOSJZQ1GO4w186nDB1Fa DggWER5PHTnM+XT6iYVF2AZKrYfUMFBVUXbJvxvAC6MV8hTzFGamj9XnSGF5Hfr1vo+WTH 0U1u5kxnfJOofwnGxBrtbl/kKtyMaXfx/sfEXYgUJ4zE/3dekMLpKbzdmI81Oqx7CCRexL TlJg62OF2gEaFKI7USwsA3Lk3d4Y3r6t3pkdSe65x5E1G5bKRuCaJzJlsKlkxNqCDoFTed 7wC2Mvw9ORpX4nhASofXqUU0NC5no/RxcdVhntPCWWJwppX56qsega83YyfycA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1639883238; a=rsa-sha256; cv=none; b=ivM4N8Li2BGw7avwaYD4EwfgY/PItpJrlfWATnmsUwSuUVic/fII8rXo0y2yJhsGVgxOSe g3k+GmOZSgvqADR1C4jimFNPXQYKKIxidB3Bp+NYzxikRJv0S4AbRlRzeygG9HgycuukIV p4PEvMZUmw64HuU7ovbzLvVoKnLHolzCRY+w+zchgTHGBn5SvepMPJb9mxW7Th0dcgPK5d vo5zErXr8cv4MZ0swfGGqHLs8NQo0imCimRUFbEp8jdlT+Bmc4S3shw9yer5Q5Cpm1bicb 1jvsoVuZhTjgQ89VhPTo700Mzujg6bRwDNwoMzxBgux5G3j5Lj2ncqIyfs3GBA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=protonmail.com header.s=protonmail2 header.b=peDoTOEi; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -4.51 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=protonmail.com header.s=protonmail2 header.b=peDoTOEi; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 2B4832F4B4 X-Spam-Score: -4.51 X-Migadu-Scanner: scn0.migadu.com X-TUID: gJBbzCqE4dms Hi Guixers, Looks like syncthing-gtk broke sometime just before/during/after the big co= re-updates-frozen merge. It was working for me at least before the merge, b= ut I was slightly out of date. I don't think it is the syncthing-gtk packag= e itself (no changes other than input style change), but it fails due to li= brsvg or how it uses it. Not sure what has changed here to cause this. Running with RUST_BACKTRACE=3Dfull syncthing-gtk (as suggested by syncthing= -gtk after shorter error messages), the output is: I StatusIcon Using backend StatusIconGTK3 (primary) I App I App Syncthing-GTK started and running in notification area (.syncthing-gtk-real:3861): Gdk-CRITICAL **: 17:05:06.225: gdk_window_thaw_= toplevel_updates: assertion 'window->update_and_descendants_freeze_count > = 0' failed thread '' panicked at 'Type RsvgHandle has already been registered= ', /tmp/guix-build-librsvg-2.50.7.drv-0/librsvg-2.50.7/guix-vendor/rust-gli= b-0.9.3.tar.gz/src/subclass/types.rs:485:13 stack backtrace: 0: 0x7fb2b7bab67d - 1: 0x7fb2b7c6969c - 2: 0x7fb2b7b9ff75 - 3: 0x7fb2b7ba591b - 4: 0x7fb2b7ba54fb - 5: 0x7fb2b7ba605e - 6: 0x7fb2b7bac317 - 7: 0x7fb2b7bab7bc - 8: 0x7fb2b7ba5b72 - 9: 0x7fb2b772e70b - 10: 0x7fb2b7741cbb - 11: 0x7fb2b772e538 - 12: 0x7fb2b7733351 - rsvg_rust_handle_get_type 13: 0x7fb2d23e4463 - g_registered_type_info_get_g_type 14: 0x7fb2d25610ed - _wrap_g_registered_type_info_get_g_type 15: 0x7fb2d2d94317 - 16: 0x7fb2d2d007c8 - _PyEval_EvalFrameDefault 17: 0x7fb2d2e3c03c - 18: 0x7fb2d2d47e1e - _PyFunction_Vectorcall 19: 0x7fb2d2d4ae48 - 20: 0x7fb2d2db9642 - 21: 0x7fb2d2cfdf0e - _PyEval_EvalFrameDefault 22: 0x7fb2d2cf968b - 23: 0x7fb2d2d00310 - _PyEval_EvalFrameDefault 24: 0x7fb2d2e3c03c - 25: 0x7fb2d2d47e1e - _PyFunction_Vectorcall 26: 0x7fb2d2d00310 - _PyEval_EvalFrameDefault 27: 0x7fb2d2cf968b - 28: 0x7fb2d2d00310 - _PyEval_EvalFrameDefault 29: 0x7fb2d2cf968b - 30: 0x7fb2d2d4adc4 - 31: 0x7fb2d256a7b1 - pyg_closure_marshal 32: 0x7fb2d23904af - g_closure_invoke 33: 0x7fb2d23a1fcb - signal_emit_unlocked_R.isra.0 34: 0x7fb2d2556f21 - pygobject_emit 35: 0x7fb2d2d52020 - 36: 0x7fb2d2d00310 - _PyEval_EvalFrameDefault 37: 0x7fb2d2cf968b - 38: 0x7fb2d2d00310 - _PyEval_EvalFrameDefault 39: 0x7fb2d2cf968b - 40: 0x7fb2d2d4adc4 - 41: 0x7fb2d2cff09a - _PyEval_EvalFrameDefault 42: 0x7fb2d2cf968b - 43: 0x7fb2d2d4adc4 - 44: 0x7fb2d256cb78 - _pygi_closure_handle 45: 0x7fb2d2375446 - 46: 0x7fb2d23758d0 - 47: 0x7fb2d21bf919 - g_task_return_now 48: 0x7fb2d21c040b - g_task_return.part.0 49: 0x7fb2d218a2e5 - read_bytes_callback 50: 0x7fb2d218b807 - async_ready_callback_wrapper 51: 0x7fb2d21bf919 - g_task_return_now 52: 0x7fb2d21bf959 - complete_in_idle_cb 53: 0x7fb2d246136f - g_main_context_dispatch 54: 0x7fb2d24616e8 - g_main_context_iterate.constprop.0 55: 0x7fb2d246178f - g_main_context_iteration 56: 0x7fb2d21ed4c5 - g_application_run 57: 0x7fb2d237573d - 58: 0x7fb2d23744ec - 59: 0x7fb2d256f376 - pygi_invoke_c_callable 60: 0x7fb2d25710ea - pygi_function_cache_invoke 61: 0x7fb2d2d47b69 - PyObject_Call 62: 0x7fb2d2cff09a - _PyEval_EvalFrameDefault 63: 0x7fb2d2e3c03c - 64: 0x7fb2d2d47e1e - _PyFunction_Vectorcall 65: 0x7fb2d2d00310 - _PyEval_EvalFrameDefault 66: 0x7fb2d2e3c03c - 67: 0x7fb2d2e3c37d - PyEval_EvalCode 68: 0x7fb2d2e816f5 - 69: 0x7fb2d2e82f4d - PyRun_SimpleFileExFlags 70: 0x7fb2d2ea1ae7 - 71: 0x7fb2d2ea20f8 - Py_BytesMain 72: 0x7fb2d28fd7dd - __libc_start_main 73: 0x40107a - _start 74: 0x0 - fatal runtime error: failed to initiate panic, error 5