From unknown Sat Aug 16 11:41:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#43334: Cuirass crashes Resent-From: Mathieu Othacehe Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 11 Sep 2020 12:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 43334 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 43334@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.159982557812919 (code B ref -1); Fri, 11 Sep 2020 12:00:02 +0000 Received: (at submit) by debbugs.gnu.org; 11 Sep 2020 11:59:38 +0000 Received: from localhost ([127.0.0.1]:42748 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kGhiM-0003MJ-6l for submit@debbugs.gnu.org; Fri, 11 Sep 2020 07:59:38 -0400 Received: from lists.gnu.org ([209.51.188.17]:60296) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kGhiI-0003M9-Kc for submit@debbugs.gnu.org; Fri, 11 Sep 2020 07:59:37 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53120) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kGhiI-0003tb-7s for bug-guix@gnu.org; Fri, 11 Sep 2020 07:59:34 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:34746) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kGhiH-0004V8-M3 for bug-guix@gnu.org; Fri, 11 Sep 2020 07:59:33 -0400 Received: from [2a01:e0a:19b:d9a0:9d9d:97cc:d92a:8ac0] (port=39400 helo=cervin) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kGhiG-00070M-VI for bug-guix@gnu.org; Fri, 11 Sep 2020 07:59:33 -0400 From: Mathieu Othacehe Date: Fri, 11 Sep 2020 13:59:30 +0200 Message-ID: <87d02szfq5.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hello, I've observed a few Cuirass crashes the past days. The log looks like: --8<---------------cut here---------------start------------->8--- 2020-09-11T12:55:35 next evaluation in 300 seconds GC Warning: Repeated allocation of very large block (appr. size 28766208): May lead to memory leak and poor performance 2020-09-11T12:58:52 heap: 942.38 MiB; threads: 110; file descriptors: 257 2020-09-11T13:00:35 fetching input 'core-updates' of spec 'core-updates-core-updates' 2020-09-11T13:00:54 fetched input 'core-updates' of spec 'core-updates-core-updates' (commit "1bec03df9b60f156c657a64a323ef27f4ed14b44") 2020-09-11T13:00:54 fetching input 'guix' of spec 'guix-master' 2020-09-11T13:01:13 fetched input 'guix' of spec 'guix-master' (commit "7daa99e52d94e409f05a874813bdf739709807a2") 2020-09-11T13:01:13 evaluating spec 'guix-master' 2020-09-11T13:01:13 fetching input 'guix-modular' of spec 'guix-modular-master' 2020-09-11T13:01:17 fetched input 'guix-modular' of spec 'guix-modular-master' (commit "7daa99e52d94e409f05a874813bdf739709807a2") 2020-09-11T13:01:17 evaluating spec 'guix-modular-master' 2020-09-11T13:01:17 fetching input 'kernel-updates' of spec 'kernel-updates' 2020-09-11T13:01:21 fetched input 'kernel-updates' of spec 'kernel-updates' (commit "1de80be489e443e7c0d8c79ea84762e1706e81ff") 2020-09-11T13:01:21 fetching input 'staging' of spec 'staging-staging' 2020-09-11T13:01:24 fetched input 'staging' of spec 'staging-staging' (commit "de3c03a47160dec355d9b19ad5ca210d90c15fd7") 2020-09-11T13:01:24 fetching input 'version-1.0.1' of spec 'version-1.0.1' 2020-09-11T13:01:27 fetched input 'version-1.0.1' of spec 'version-1.0.1' (commit "58d7909c97c1ab2457faee1d7af925ee32ad15c2") 2020-09-11T13:01:27 fetching input 'version-1.1.0' of spec 'version-1.1.0' mmap(PROT_NONE) failed WARNING: (guile-user): imported module (fibers) overrides core binding `sleep' 2020-09-11T13:01:30 performing database optimizations --8<---------------cut here---------------end--------------->8--- It looks like a memory allocation failed causing a Cuirass/Guile crash. Thanks, Mathieu From unknown Sat Aug 16 11:41:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#43334: Cuirass crashes Resent-From: Ricardo Wurmus Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 11 Sep 2020 12:53:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43334 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Mathieu Othacehe Cc: 43334@debbugs.gnu.org Received: via spool by 43334-submit@debbugs.gnu.org id=B43334.159982874926713 (code B ref 43334); Fri, 11 Sep 2020 12:53:01 +0000 Received: (at 43334) by debbugs.gnu.org; 11 Sep 2020 12:52:29 +0000 Received: from localhost ([127.0.0.1]:42905 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kGiXV-0006wm-5i for submit@debbugs.gnu.org; Fri, 11 Sep 2020 08:52:29 -0400 Received: from sender4-of-o51.zoho.com ([136.143.188.51]:21129) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kGiXT-0006we-PE for 43334@debbugs.gnu.org; Fri, 11 Sep 2020 08:52:28 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1599828741; cv=none; d=zohomail.com; s=zohoarc; b=THL7kVldtPtX4G93IO9uOrwfdlri9lp3f8/IM2rImWwzN9p4LJySUy75XGHs54pZhpUS8CEIbKtvUpOKJbBFLxTUQG1MSW1Wqym3W800qLoIfwS1CYrbDZy2msW+ccNUuAMihAAg9dtjPmsZIAomI/Hk3Qg7Qg7NAn4qiZWsvNo= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1599828741; h=Content-Type:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=xr9rpFi5mTTfzCrpcwd0Pc1qXDC/8VZHUCZaXgNUVZI=; b=YA6t0Ubv0ysAKoZr9bFyJK22rOhc0U8spU+P7DbKhh0+D6XqRNjvTKduUFeofS20OArovAEBwT4jeAhpBtaYFO1a5H0cNdRAXUJd7P4G8dXh5u22JBxtO6bf52oWtE7ffGxWXzIdzjKEFqxR4j4+nwGrhtXVjR2Hdhhh6KcaI/Y= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1599828741; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:To:Cc:Subject:In-reply-to:Date:Message-ID:MIME-Version:Content-Type; bh=xr9rpFi5mTTfzCrpcwd0Pc1qXDC/8VZHUCZaXgNUVZI=; b=hoyo6uy5Tg7eKbUNesCEiKfhxv/gNn/7Uh/23qjD/Tm3RuiiykscrsaM7B52en+H 8aiN0ACvWWpM7yGfSvYkRkwHavsZmyReDMs9YJkugwJUSiR0ajZxCiaXUysLNgYQxKQ o361Rc9ti23LtL241IPScHCawLqCZgLkkrsklMxc= Received: from localhost (p54ad420a.dip0.t-ipconnect.de [84.173.66.10]) by mx.zohomail.com with SMTPS id 1599828739867546.8873754582352; Fri, 11 Sep 2020 05:52:19 -0700 (PDT) References: <87d02szfq5.fsf@gnu.org> User-agent: mu4e 1.4.13; emacs 27.1 From: Ricardo Wurmus In-reply-to: <87d02szfq5.fsf@gnu.org> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Fri, 11 Sep 2020 14:53:34 +0200 Message-ID: <87r1r81nld.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain X-ZohoMailClient: External X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Mathieu Othacehe writes: > Hello, > > I've observed a few Cuirass crashes the past days. The log looks like: > > --8<---------------cut here---------------start------------->8--- > 2020-09-11T12:55:35 next evaluation in 300 seconds > GC Warning: Repeated allocation of very large block (appr. size 28766208): > May lead to memory leak and poor performance > 2020-09-11T12:58:52 heap: 942.38 MiB; threads: 110; file descriptors: 257 > 2020-09-11T13:00:35 fetching input 'core-updates' of spec 'core-updates-core-updates' > 2020-09-11T13:00:54 fetched input 'core-updates' of spec 'core-updates-core-updates' (commit "1bec03df9b60f156c657a64a323ef27f4ed14b44") > 2020-09-11T13:00:54 fetching input 'guix' of spec 'guix-master' > 2020-09-11T13:01:13 fetched input 'guix' of spec 'guix-master' (commit "7daa99e52d94e409f05a874813bdf739709807a2") > 2020-09-11T13:01:13 evaluating spec 'guix-master' > 2020-09-11T13:01:13 fetching input 'guix-modular' of spec 'guix-modular-master' > 2020-09-11T13:01:17 fetched input 'guix-modular' of spec 'guix-modular-master' (commit "7daa99e52d94e409f05a874813bdf739709807a2") > 2020-09-11T13:01:17 evaluating spec 'guix-modular-master' > 2020-09-11T13:01:17 fetching input 'kernel-updates' of spec 'kernel-updates' > 2020-09-11T13:01:21 fetched input 'kernel-updates' of spec 'kernel-updates' (commit "1de80be489e443e7c0d8c79ea84762e1706e81ff") > 2020-09-11T13:01:21 fetching input 'staging' of spec 'staging-staging' > 2020-09-11T13:01:24 fetched input 'staging' of spec 'staging-staging' (commit "de3c03a47160dec355d9b19ad5ca210d90c15fd7") > 2020-09-11T13:01:24 fetching input 'version-1.0.1' of spec 'version-1.0.1' > 2020-09-11T13:01:27 fetched input 'version-1.0.1' of spec 'version-1.0.1' (commit "58d7909c97c1ab2457faee1d7af925ee32ad15c2") > 2020-09-11T13:01:27 fetching input 'version-1.1.0' of spec 'version-1.1.0' > mmap(PROT_NONE) failed > WARNING: (guile-user): imported module (fibers) overrides core binding `sleep' > 2020-09-11T13:01:30 performing database optimizations > --8<---------------cut here---------------end--------------->8--- > > It looks like a memory allocation failed causing a Cuirass/Guile crash. On ci.guix.gnu.org? We have 188GiB RAM there according to free. -- Ricardo From unknown Sat Aug 16 11:41:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#43334: Cuirass crashes Resent-From: Christopher Baines Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 11 Sep 2020 19:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43334 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Mathieu Othacehe Cc: 43334@debbugs.gnu.org Received: via spool by 43334-submit@debbugs.gnu.org id=B43334.159985218727728 (code B ref 43334); Fri, 11 Sep 2020 19:24:02 +0000 Received: (at 43334) by debbugs.gnu.org; 11 Sep 2020 19:23:07 +0000 Received: from localhost ([127.0.0.1]:45583 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kGodX-0007DA-Bp for submit@debbugs.gnu.org; Fri, 11 Sep 2020 15:23:07 -0400 Received: from mira.cbaines.net ([212.71.252.8]:51566) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kGodV-0007D0-EU for 43334@debbugs.gnu.org; Fri, 11 Sep 2020 15:23:05 -0400 Received: from localhost (unknown [46.237.172.13]) by mira.cbaines.net (Postfix) with ESMTPSA id 4B5E327BBE7; Fri, 11 Sep 2020 20:23:04 +0100 (BST) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 62250be9; Fri, 11 Sep 2020 19:23:02 +0000 (UTC) References: <87d02szfq5.fsf@gnu.org> User-agent: mu4e 1.4.13; emacs 26.3 From: Christopher Baines In-reply-to: <87d02szfq5.fsf@gnu.org> Date: Fri, 11 Sep 2020 20:22:59 +0100 Message-ID: <87y2lgglt8.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Mathieu Othacehe writes: > Hello, > > I've observed a few Cuirass crashes the past days. The log looks like: > > --8<---------------cut here---------------start------------->8--- > 2020-09-11T12:55:35 next evaluation in 300 seconds > GC Warning: Repeated allocation of very large block (appr. size 28766208): > May lead to memory leak and poor performance > 2020-09-11T12:58:52 heap: 942.38 MiB; threads: 110; file descriptors: 257 > 2020-09-11T13:00:35 fetching input 'core-updates' of spec 'core-updates-core-updates' > 2020-09-11T13:00:54 fetched input 'core-updates' of spec 'core-updates-core-updates' (commit "1bec03df9b60f156c657a64a323ef27f4ed14b44") > 2020-09-11T13:00:54 fetching input 'guix' of spec 'guix-master' > 2020-09-11T13:01:13 fetched input 'guix' of spec 'guix-master' (commit "7daa99e52d94e409f05a874813bdf739709807a2") > 2020-09-11T13:01:13 evaluating spec 'guix-master' > 2020-09-11T13:01:13 fetching input 'guix-modular' of spec 'guix-modular-master' > 2020-09-11T13:01:17 fetched input 'guix-modular' of spec 'guix-modular-master' (commit "7daa99e52d94e409f05a874813bdf739709807a2") > 2020-09-11T13:01:17 evaluating spec 'guix-modular-master' > 2020-09-11T13:01:17 fetching input 'kernel-updates' of spec 'kernel-updates' > 2020-09-11T13:01:21 fetched input 'kernel-updates' of spec 'kernel-updates' (commit "1de80be489e443e7c0d8c79ea84762e1706e81ff") > 2020-09-11T13:01:21 fetching input 'staging' of spec 'staging-staging' > 2020-09-11T13:01:24 fetched input 'staging' of spec 'staging-staging' (commit "de3c03a47160dec355d9b19ad5ca210d90c15fd7") > 2020-09-11T13:01:24 fetching input 'version-1.0.1' of spec 'version-1.0.1' > 2020-09-11T13:01:27 fetched input 'version-1.0.1' of spec 'version-1.0.1' (commit "58d7909c97c1ab2457faee1d7af925ee32ad15c2") > 2020-09-11T13:01:27 fetching input 'version-1.1.0' of spec 'version-1.1.0' > mmap(PROT_NONE) failed > WARNING: (guile-user): imported module (fibers) overrides core binding `sleep' > 2020-09-11T13:01:30 performing database optimizations > --8<---------------cut here---------------end--------------->8--- > > It looks like a memory allocation failed causing a Cuirass/Guile crash. So, I've seen this before but in a slightly different context, [1]. To summarise, with Guile built with libgc@8 the Guix Data Service couldn't processes Guix revisions, because the code it had Guile built with libgc@8 run caused it to consistently crash with this error. The workaround was to add a Guile variant built with libgc@7 and use this for the guix package [2]. 1: http://issues.guix.info/40525 2: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=40684 I'm not quite sure what Guile process is crashing here, but switching to use Guile built with libgc@7 might help. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEEPonu50WOcg2XVOCyXiijOwuE9XcFAl9bzpNfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcACgkQXiijOwuE 9XdJEw/9GeKVp3rBK3AilPeTiU9mqE8Qw/LjyTtl+VPoFM7TlRHXZQmtE7j7ydQP m/gU06jw9KlO0zIa321FeNGeZKym1fraCMfck9Z5EcR9DbcgrsINrURxS8zZhgJP Y7yUF1LPRNupF7EvS5ITvGziI84KobZuAiQ3TILoUg/O99sZMh9Z4hkc3ifRPavt TzFhYwtFxuZDjDTwdJl7gGD+L5EErWfW00iDsD/s3EEmBtKQfQD14JHEeOo0LMtt SrVRmLYzUc1v6f5aRgA9ZebynWmKGAqnaqNFjvq/0gC4wGAIJrLtN8JsMckaR9ki b5qxHa1JK+dIVDCNgV96dTMaXXgEJa7gfrYrvCd2ppaQfoly46BLfGW7B/6UppFc y/Q8AdaDGPGL0tGot86MMtVDYrVvI5ypMvRK0nmHNyqZ9ZRqFrMknqJMcotup7yq q4p3WCeRSksGThU1cZ+e45rz1LFXKH3NiHTAogRnV19LKRGwuz5zDJBCVYNyXwUs nCbAG0j6iprH5rnTQHfWEsQ3sOQiLSPDEIXhBOXiEu2dZB3cST2ADTU79M1pIm3x RAIdL59suxMPq4sFMzqG8O5nGLcEenCbTA1h+HHPCsjd/GV7ROLh4EnX7h5+qpC+ Jt5vQ2zh9QZjZUJkURVPxSMbykgsl1a4wgyrzVRoN2SczJuYRCk= =qMmE -----END PGP SIGNATURE----- --=-=-=-- From unknown Sat Aug 16 11:41:08 2025 X-Loop: help-debbugs@gnu.org Subject: bug#43334: Cuirass crashes Resent-From: Mathieu Othacehe Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 12 Sep 2020 06:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43334 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Christopher Baines Cc: 43334@debbugs.gnu.org Received: via spool by 43334-submit@debbugs.gnu.org id=B43334.15998931991152 (code B ref 43334); Sat, 12 Sep 2020 06:47:02 +0000 Received: (at 43334) by debbugs.gnu.org; 12 Sep 2020 06:46:39 +0000 Received: from localhost ([127.0.0.1]:46059 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kGzJ1-0000IW-FK for submit@debbugs.gnu.org; Sat, 12 Sep 2020 02:46:39 -0400 Received: from eggs.gnu.org ([209.51.188.92]:53252) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kGzIz-0000IH-3T for 43334@debbugs.gnu.org; Sat, 12 Sep 2020 02:46:37 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:58671) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kGzIs-0006gA-4I; Sat, 12 Sep 2020 02:46:30 -0400 Received: from [2a01:e0a:19b:d9a0:9d9d:97cc:d92a:8ac0] (port=47882 helo=cervin) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kGzIr-0006Fl-DY; Sat, 12 Sep 2020 02:46:29 -0400 From: Mathieu Othacehe References: <87d02szfq5.fsf@gnu.org> <87y2lgglt8.fsf@cbaines.net> Date: Sat, 12 Sep 2020 08:46:28 +0200 In-Reply-To: <87y2lgglt8.fsf@cbaines.net> (Christopher Baines's message of "Fri, 11 Sep 2020 20:22:59 +0100") Message-ID: <87363nijaz.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hey Chris, >> It looks like a memory allocation failed causing a Cuirass/Guile crash. > > So, I've seen this before but in a slightly different context, [1]. To > summarise, with Guile built with libgc@8 the Guix Data Service couldn't > processes Guix revisions, because the code it had Guile built with > libgc@8 run caused it to consistently crash with this error. The > workaround was to add a Guile variant built with libgc@7 and use this > for the guix package [2]. > > 1: http://issues.guix.info/40525 > 2: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=40684 > > I'm not quite sure what Guile process is crashing here, but switching to > use Guile built with libgc@7 might help. Thanks for pointing to this, I somehow missed it at the time. I collected the strace log which sounds indeed really similar: --8<---------------cut here---------------start------------->8--- [pid 49511] getdents64(271, 0x7f5374304930 /* 455 entries */, 32768) = 32760 [pid 42583] mmap(0x7f5361976000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = -1 ENOMEM (Cannot allocate memory) [pid 42583] write(2, "mmap(PROT_NONE) failed", 22) = 22 [pid 42583] write(2, "\n", 1) = 1 [pid 42583] rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0 [pid 42583] rt_sigprocmask(SIG_BLOCK, ~[RTMIN RT_1], [], 8) = 0 [pid 42583] getpid() = 42562 [pid 42583] gettid() = 42583 [pid 42583] tgkill(42562, 42583, SIGABRT) = 0 [pid 42583] rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 [pid 42583] --- SIGABRT {si_signo=SIGABRT, si_code=SI_TKILL, si_pid=42562, si_uid=997} --- [pid 42738] <... read resumed> ) = ? --8<---------------cut here---------------end--------------->8--- The abort seem to be received by the finalizer thread. I can try to use guile-3.0/libgc-7 to confirm this theory, but I guess we'll need to dig deeper. Thanks, Mathieu From unknown Sat Aug 16 11:41:08 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Mathieu Othacehe Subject: bug#43334: closed (Re: bug#43334: Cuirass crashes) Message-ID: References: <87h7kz5rga.fsf@gnu.org> <87d02szfq5.fsf@gnu.org> X-Gnu-PR-Message: they-closed 43334 X-Gnu-PR-Package: guix Reply-To: 43334@debbugs.gnu.org Date: Thu, 25 Mar 2021 12:50:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1616676602-24019-1" This is a multi-part message in MIME format... ------------=_1616676602-24019-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #43334: Cuirass crashes which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 43334@debbugs.gnu.org. --=20 43334: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D43334 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1616676602-24019-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 43334-done) by debbugs.gnu.org; 25 Mar 2021 12:49:19 +0000 Received: from localhost ([127.0.0.1]:37434 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPPQN-0006EL-Cz for submit@debbugs.gnu.org; Thu, 25 Mar 2021 08:49:19 -0400 Received: from eggs.gnu.org ([209.51.188.92]:58176) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lPPQL-0006E7-W7 for 43334-done@debbugs.gnu.org; Thu, 25 Mar 2021 08:49:18 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:50230) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lPPQG-0001FD-Op for 43334-done@debbugs.gnu.org; Thu, 25 Mar 2021 08:49:12 -0400 Received: from [2a01:cb18:832e:5f00:6893:84b0:dbe3:3cb1] (port=44442 helo=mathieu-HP-EliteBook-840-G1) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lPPQF-0006Ac-2y for 43334-done@debbugs.gnu.org; Thu, 25 Mar 2021 08:49:11 -0400 From: Mathieu Othacehe To: 43334-done@debbugs.gnu.org Subject: Re: bug#43334: Cuirass crashes References: <87d02szfq5.fsf@gnu.org> <87r1r81nld.fsf@elephly.net> Date: Thu, 25 Mar 2021 13:49:09 +0100 In-Reply-To: <87r1r81nld.fsf@elephly.net> (Ricardo Wurmus's message of "Fri, 11 Sep 2020 14:53:34 +0200") Message-ID: <87h7kz5rga.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 43334-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Hello, Closing as Cuirass evaluation process now uses less memory. Thanks, Mathieu ------------=_1616676602-24019-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 11 Sep 2020 11:59:38 +0000 Received: from localhost ([127.0.0.1]:42748 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kGhiM-0003MJ-6l for submit@debbugs.gnu.org; Fri, 11 Sep 2020 07:59:38 -0400 Received: from lists.gnu.org ([209.51.188.17]:60296) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kGhiI-0003M9-Kc for submit@debbugs.gnu.org; Fri, 11 Sep 2020 07:59:37 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53120) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kGhiI-0003tb-7s for bug-guix@gnu.org; Fri, 11 Sep 2020 07:59:34 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:34746) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kGhiH-0004V8-M3 for bug-guix@gnu.org; Fri, 11 Sep 2020 07:59:33 -0400 Received: from [2a01:e0a:19b:d9a0:9d9d:97cc:d92a:8ac0] (port=39400 helo=cervin) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kGhiG-00070M-VI for bug-guix@gnu.org; Fri, 11 Sep 2020 07:59:33 -0400 From: Mathieu Othacehe To: bug-guix@gnu.org Subject: Cuirass crashes Date: Fri, 11 Sep 2020 13:59:30 +0200 Message-ID: <87d02szfq5.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hello, I've observed a few Cuirass crashes the past days. The log looks like: --8<---------------cut here---------------start------------->8--- 2020-09-11T12:55:35 next evaluation in 300 seconds GC Warning: Repeated allocation of very large block (appr. size 28766208): May lead to memory leak and poor performance 2020-09-11T12:58:52 heap: 942.38 MiB; threads: 110; file descriptors: 257 2020-09-11T13:00:35 fetching input 'core-updates' of spec 'core-updates-core-updates' 2020-09-11T13:00:54 fetched input 'core-updates' of spec 'core-updates-core-updates' (commit "1bec03df9b60f156c657a64a323ef27f4ed14b44") 2020-09-11T13:00:54 fetching input 'guix' of spec 'guix-master' 2020-09-11T13:01:13 fetched input 'guix' of spec 'guix-master' (commit "7daa99e52d94e409f05a874813bdf739709807a2") 2020-09-11T13:01:13 evaluating spec 'guix-master' 2020-09-11T13:01:13 fetching input 'guix-modular' of spec 'guix-modular-master' 2020-09-11T13:01:17 fetched input 'guix-modular' of spec 'guix-modular-master' (commit "7daa99e52d94e409f05a874813bdf739709807a2") 2020-09-11T13:01:17 evaluating spec 'guix-modular-master' 2020-09-11T13:01:17 fetching input 'kernel-updates' of spec 'kernel-updates' 2020-09-11T13:01:21 fetched input 'kernel-updates' of spec 'kernel-updates' (commit "1de80be489e443e7c0d8c79ea84762e1706e81ff") 2020-09-11T13:01:21 fetching input 'staging' of spec 'staging-staging' 2020-09-11T13:01:24 fetched input 'staging' of spec 'staging-staging' (commit "de3c03a47160dec355d9b19ad5ca210d90c15fd7") 2020-09-11T13:01:24 fetching input 'version-1.0.1' of spec 'version-1.0.1' 2020-09-11T13:01:27 fetched input 'version-1.0.1' of spec 'version-1.0.1' (commit "58d7909c97c1ab2457faee1d7af925ee32ad15c2") 2020-09-11T13:01:27 fetching input 'version-1.1.0' of spec 'version-1.1.0' mmap(PROT_NONE) failed WARNING: (guile-user): imported module (fibers) overrides core binding `sleep' 2020-09-11T13:01:30 performing database optimizations --8<---------------cut here---------------end--------------->8--- It looks like a memory allocation failed causing a Cuirass/Guile crash. Thanks, Mathieu ------------=_1616676602-24019-1--