From mboxrd@z Thu Jan 1 00:00:00 1970 From: Danny Milosavljevic Subject: bug#35660: guix weather runaway memory consumption Date: Mon, 13 May 2019 23:25:58 +0200 Message-ID: <20190513232558.22b4afc0@scratchpost.org> References: <20190509224044.60b37e3f@scratchpost.org> <87ftpiozfl.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/2fug8V_DpnMpeqCoZC0SnfU"; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:42651) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hQIUi-0007Pw-9h for bug-guix@gnu.org; Mon, 13 May 2019 17:29:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hQITQ-0005fx-Ay for bug-guix@gnu.org; Mon, 13 May 2019 17:28:20 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:32983) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hQITO-0005e1-Rq for bug-guix@gnu.org; Mon, 13 May 2019 17:27:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hQITO-0003hd-JB for bug-guix@gnu.org; Mon, 13 May 2019 17:27:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <87ftpiozfl.fsf@gnu.org> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 35660@debbugs.gnu.org --Sig_/2fug8V_DpnMpeqCoZC0SnfU Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Ludo, On Mon, 13 May 2019 22:46:22 +0200 Ludovic Court=C3=A8s wrote: > I don=E2=80=99t think this is the place to debug personal package collect= ions. > :-) I didn't even remember the personal package collection at first. This here is a bug in guix that happens to manifest with that personal pack= age collection. The failure mode here is very very bad. Guix will consume all available memory and then start on the swap, at which point the computer will become unresponsive to any input and the user can't save any open documents and has to kill the power to the computer. After the user did that and restarted the computer, it will happen all over again on the next "guix weather" (100% of the time). > I=E2=80=99d love to give a hand but I feel we=E2=80=99re already overwhel= med with bugs > related to things happening on =E2=80=98master=E2=80=99. >=20 > WDYT? Oh, it's not time-critical at all for me. I reported this bug for documentation--I already know how to work around it. Though there is a bug somewhere--it's not going to magically vanish. But a user is going to encounter the same problem eventually, then not reduce it to his GUIX_PACKAGE_PATH and give up. =20 Furthermore, if he wanted to find out where exactly the problem is, he'd ha= ve to delete files in $GUIX_PACKAGE_PATH one by one and invoke guix weather in-between, each time crashing his entire computer after like 10 min per tr= y. That's not a good user experience. --Sig_/2fug8V_DpnMpeqCoZC0SnfU Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAlzZ4OYACgkQ5xo1VCww uqWp9AgAl8JEXUhECVopYaD6cnqHwKlcBWuAFBwr0pzzl843pcX/BGoyy4GRO3kV poJISfK6BUWteBian8HRTBfGp+Ss0ZioZJ/ZqS48RIlxdb3hJNI1OTozEccYmZWm fydkD6FClqo5uQtM4q2JOc3c27jvffvkU5wvSSGUb95ZirDfXsk1g7+knZVzRuwg sCLlE10RdcqUfNUexose0r4Pvyg8ip1gtizn/4OMLauCle4KpOI107rdQi0jjUdd kEYKOEWsSh0fnFpTJ+wQtpSUBLubbUBA58CCcGZaXa3M0vFM5RxiL2Cn/EqFfYy4 2yCc0UQV0Atq18QYaGLD7X7VI/h/Dw== =gfbi -----END PGP SIGNATURE----- --Sig_/2fug8V_DpnMpeqCoZC0SnfU--