From unknown Mon Jun 23 07:50:05 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#32895 <32895@debbugs.gnu.org> To: bug#32895 <32895@debbugs.gnu.org> Subject: Status: file progress reporter crashes on small files Reply-To: bug#32895 <32895@debbugs.gnu.org> Date: Mon, 23 Jun 2025 14:50:05 +0000 retitle 32895 file progress reporter crashes on small files reassign 32895 guix submitter 32895 Ricardo Wurmus severity 32895 important thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 01 10:16:50 2018 Received: (at submit) by debbugs.gnu.org; 1 Oct 2018 14:16:50 +0000 Received: from localhost ([127.0.0.1]:33394 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g6z0D-0003gQ-VY for submit@debbugs.gnu.org; Mon, 01 Oct 2018 10:16:50 -0400 Received: from eggs.gnu.org ([208.118.235.92]:60067) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g6z0C-0003g7-CG for submit@debbugs.gnu.org; Mon, 01 Oct 2018 10:16:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g6z06-0000Me-CE for submit@debbugs.gnu.org; Mon, 01 Oct 2018 10:16:43 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:54369) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g6z06-0000MK-8t for submit@debbugs.gnu.org; Mon, 01 Oct 2018 10:16:42 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:41437) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g6z04-0003cz-5t for bug-guix@gnu.org; Mon, 01 Oct 2018 10:16:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g6yzz-0000Eh-Qw for bug-guix@gnu.org; Mon, 01 Oct 2018 10:16:40 -0400 Received: from venus.bbbm.mdc-berlin.de ([141.80.25.30]:57648) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g6yzz-0000Be-Cb for bug-guix@gnu.org; Mon, 01 Oct 2018 10:16:35 -0400 Received: from localhost (localhost [127.0.0.1]) by venus.bbbm.mdc-berlin.de (Postfix) with ESMTP id A6D86380E11 for ; Mon, 1 Oct 2018 16:16:32 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mdc-berlin.de; h= content-transfer-encoding:content-type:content-type:mime-version :message-id:date:date:subject:subject:from:from:user-agent :received:received:received; s=mdc; t=1538403392; x=1540217793; bh=JESuVLFk5HUAu7LvN2QrGMCGnO8FAclAYWqLaaSNFUY=; b=OKiENX/gtYWF QPPXV9yf2iXUHCQ+j41cCB8x2UJPt8QSRjCelhA5PpiV88zq+FYj8jK7BD8xcIpT L3pXixcs70+pCpTT9Nt+JtT/qenYfFq0p+qiho8iJra/TMfaeqr5NyEWBfKBL+jV CU55h///qnMUyyISv11/3tECDXk8BgY= X-Virus-Scanned: amavisd-new at mdc-berlin.de Received: from venus.bbbm.mdc-berlin.de ([127.0.0.1]) by localhost (venus.bbbm.mdc-berlin.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ocrIK8i3R9nB for ; Mon, 1 Oct 2018 16:16:32 +0200 (CEST) Received: from SW-IT-P-CAS2.mdc-berlin.net (puck.citx.mdc-berlin.de [141.80.36.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by venus.bbbm.mdc-berlin.de (Postfix) with ESMTPS for ; Mon, 1 Oct 2018 16:16:32 +0200 (CEST) Received: from localhost (141.80.113.103) by SW-IT-P-CAS2.mdc-berlin.net (141.80.113.54) with Microsoft SMTP Server (TLS) id 14.3.408.0; Mon, 1 Oct 2018 16:16:31 +0200 User-agent: mu4e 1.0; emacs 26.1 From: Ricardo Wurmus To: Subject: file progress reporter crashes on small files 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: Mon, 1 Oct 2018 16:16:31 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Originating-IP: [141.80.113.103] X-TM-AS-Product-Ver: SMEX-12.5.0.1300-8.5.1010-24130.000 X-TM-AS-Result: No-0.871500-8.000000-10 X-TMASE-MatchedRID: V4ysb0UgFCFhjejNb4SeB4TBkzbkEx2zjeDfyjN4mgd2aJwQ9Trzg2No keyvFnLM/kqghsUfAMFuLPg+qB+4FvMYwRMm1tm8NoCsHAsW8Ikax3hQAS8V1VIe4/i6PwT0oud 5cX9BENNU8R7geWkvjhRae9X57HmjYNLPQiXPF7xjBolet/YhdBPVHMMzH1WYmyiLZetSf8mZMP CnTMzfOiq2rl3dzGQ19+9ZqEp9FTgiFB07USIH6qidnEyEB70HBxpKAeNQRk4rOdlypLXHiHjrJ ++8jZCzazQ+2IHH8pCrQrNwIxAJeuubEaK9Zq8T8YExvjtnwQ6YWWWFSy8APCgyCTbaSvFgChCu ZJCg/252gnWZR8k+/vqy+VVvqH2X X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10-0.871500-8.000000 X-TMASE-Version: SMEX-12.5.0.1300-8.5.1010-24130.000 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.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: -5.3 (-----) Downloading small files (such as cabal revisions) sometimes fails with a backtrace like this: --8<---------------cut here---------------start------------->8--- Starting download of /gnu/store/plr3hf9gjdcg2qhi3x4k2wjm8zajqibc-ghc-crypto= hash-md5-0.11.100.1-2.cabal >From https://hackage.haskell.org/package/cryptohash-md5-0.11.100.1/revision= /2.cabal... downloading from https://hackage.haskell.org/package/cryptohash-md5-0.11.10= 0.1/revision/2.cabal... Backtrace: 7.6MiB/s 00:= 00 | 3KiB transferred In ice-9/boot-9.scm: 829:9 19 (catch _ _ # =C3=A2=C2=A6) 829:9 18 (catch _ _ # =C3=A2=C2=A6) In guix/scripts/build.scm: 749:24 17 (_) In ice-9/boot-9.scm: 829:9 16 (catch _ _ # =C3=A2=C2=A6) In guix/ui.scm: 409:6 15 (_) In guix/scripts/build.scm: 675:5 14 (_) In srfi/srfi-1.scm: 679:15 13 (append-map _ _ . _) 592:17 12 (map1 (#)) In guix/scripts/build.scm: 680:31 11 (_ _) In guix/packages.scm: 881:14 10 (cache! # # =C3=A2=C2=A6) In unknown file: 9 (_ # # #) In guix/grafts.scm: 303:4 8 (graft-derivation # # =C3=A2=C2=A6) 181:4 7 (references-oracle # #) 190:20 6 (_ _ _) In guix/store.scm: 1087:15 5 (_ # _ _) 661:13 4 (process-stderr _ _) In unknown file: 3 (display "@ download-progress /gnu/store/plr3hf9gjdcg2=C3=A2= =C2=A6" =C3=A2=C2=A6) In guix/status.scm: 457:13 2 (write! _ _ 186) 421:6 1 (_ (download-progress "/gnu/store/plr3hf9gjdcg2qhi3=C3=A2=C2= =A6" =C3=A2=C2=A6) =C3=A2=C2=A6) In guix/progress.scm: 214:25 0 (display-download-progress "2.cabal" #f #:start-time _ # =C3= =A2=C2=A6) guix/progress.scm:214:25: In procedure display-download-progress: In procedure /: Wrong type argument in position 1: #f --8<---------------cut here---------------end--------------->8--- This happens because =E2=80=9Ctransferred=E2=80=9D in the =E2=80=9Celse=E2= =80=9D branch of (@ (guix progress) display-download-progress) is #f instead of a number. This could be the result of running string->number on an invalid string in =E2=80=9Cprint-build-event=E2=80=9D. -- Ricardo From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 02 08:35:03 2018 Received: (at 32895) by debbugs.gnu.org; 2 Oct 2018 12:35:03 +0000 Received: from localhost ([127.0.0.1]:33901 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7JtG-0004hq-VM for submit@debbugs.gnu.org; Tue, 02 Oct 2018 08:35:03 -0400 Received: from eggs.gnu.org ([208.118.235.92]:60167) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7JtG-0004hJ-0v for 32895@debbugs.gnu.org; Tue, 02 Oct 2018 08:35:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g7Jt7-0001C7-Io for 32895@debbugs.gnu.org; Tue, 02 Oct 2018 08:34:56 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:49269) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g7Jt6-0001C1-H6; Tue, 02 Oct 2018 08:34:53 -0400 Received: from nat-inria-bordeaux-52-gw-01-bso.bordeaux.inria.fr ([194.199.1.52]:22561 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1g7Jt6-0003qk-6D; Tue, 02 Oct 2018 08:34:52 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Ricardo Wurmus Subject: Re: bug#32895: file progress reporter crashes on small files References: X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 11 =?utf-8?Q?Vend=C3=A9miaire?= an 227 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Tue, 02 Oct 2018 14:34:50 +0200 In-Reply-To: (Ricardo Wurmus's message of "Mon, 1 Oct 2018 16:16:31 +0200") Message-ID: <8736too7bp.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32895 Cc: 32895@debbugs.gnu.org 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: -6.0 (------) Hello, Ricardo Wurmus skribis: > guix/progress.scm:214:25: In procedure display-download-progress: > In procedure /: Wrong type argument in position 1: #f > > This happens because =E2=80=9Ctransferred=E2=80=9D in the =E2=80=9Celse= =E2=80=9D branch of (@ (guix > progress) display-download-progress) is #f instead of a number. This > could be the result of running string->number on an invalid string in > =E2=80=9Cprint-build-event=E2=80=9D. Indeed, that seems to be the case. This would mean we=E2=80=99re emitting = an incorrect build trace. Do you have the exact command to reproduce it? Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 02 10:27:22 2018 Received: (at 32895) by debbugs.gnu.org; 2 Oct 2018 14:27:22 +0000 Received: from localhost ([127.0.0.1]:34386 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7Ldy-0007ct-JU for submit@debbugs.gnu.org; Tue, 02 Oct 2018 10:27:22 -0400 Received: from pegasus.bbbm.mdc-berlin.de ([141.80.25.20]:39580) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7Ldw-0007ck-LE for 32895@debbugs.gnu.org; Tue, 02 Oct 2018 10:27:21 -0400 Received: from localhost (localhost [127.0.0.1]) by pegasus.bbbm.mdc-berlin.de (Postfix) with ESMTP id 85F80B3C9FC; Tue, 2 Oct 2018 16:27:19 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mdc-berlin.de; h= content-transfer-encoding:content-type:content-type:mime-version :message-id:date:date:in-reply-to:subject:subject:from:from :user-agent:references:received:received:received; s=mdc; t= 1538490434; x=1540304835; bh=S6/JFstuOG3GSGZVYC1ybmBzX8DeOgeWLD8 zYjFHQj4=; b=HfaWBg1BhqvB0LslZoq7swiC1rLKR86D8wt/suzQ/EFJE2BLump lu7wXRVkbkLTSRUZjr2fN1CJm07hD9j/gI28NRCzCFultR3LHuObMei/V3eW8NpN gavlgR2yHNNL7e+zZbsxMFObK0xId21y29YSo8eBmK2VtUxfkBSgdbCk= X-Virus-Scanned: amavisd-new at mdc-berlin.de Received: from pegasus.bbbm.mdc-berlin.de ([127.0.0.1]) by localhost (pegasus.bbbm.mdc-berlin.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4ZcEMbqz18r2; Tue, 2 Oct 2018 16:27:14 +0200 (CEST) Received: from SW-IT-P-CAS1.mdc-berlin.net (puck.citx.mdc-berlin.de [141.80.36.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by pegasus.bbbm.mdc-berlin.de (Postfix) with ESMTPS; Tue, 2 Oct 2018 16:27:14 +0200 (CEST) Received: from localhost (141.80.247.165) by SW-IT-P-CAS1.mdc-berlin.net (141.80.113.53) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 2 Oct 2018 16:27:13 +0200 References: <8736too7bp.fsf@gnu.org> User-agent: mu4e 1.0; emacs 26.1 From: Ricardo Wurmus To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#32895: file progress reporter crashes on small files In-Reply-To: <8736too7bp.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: Tue, 2 Oct 2018 16:27:08 +0200 Message-ID: <871s98v2yr.fsf@mdc-berlin.de> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Originating-IP: [141.80.247.165] X-TM-AS-Product-Ver: SMEX-12.5.0.1300-8.5.1010-24132.000 X-TM-AS-Result: No-1.465300-8.000000-10 X-TMASE-MatchedRID: cgbqQT5W8hdw76iuU1maphxQCXaqsX3JC/ExpXrHizwA6s2mIXI3kBZw 8RyJml9FULd14sEtBkF0SOfyB9XgFd8PJCed6tIsMN+B8zdlz9GRPtwwl97om23D6f6IpbLIM76 wjEMDjYoxQom6QodlVhUt0vWdIhUKWFm2RAPKbnqmG+fak9r3ai3S35ohUu37eoHKBqqMb3GjxY yRBa/qJUl4W8WVUOR/9xS3mVzWUuCMx6OO8+QGvsPIvScztePfEzF+I1cYMH4ZsJuWFX0vNbDE0 9nmvfAxb1xf/0L496BkKYlhiXsX6ue4ilnetWpuiDcy8qr50IFSXz8ePKcd0JF+e/T80ZLUgjux 1OFeoIseJIRGDJVM09l+7FPOoW8uVlxr1FJij9s= X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-TMASE-Result: 10--1.465300-8.000000 X-TMASE-Version: SMEX-12.5.0.1300-8.5.1010-24132.000 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32895 Cc: 32895@debbugs.gnu.org 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: -6.0 (------) Ludovic Court=C3=A8s writes: > Hello, > > Ricardo Wurmus skribis: > >> guix/progress.scm:214:25: In procedure display-download-progress: >> In procedure /: Wrong type argument in position 1: #f >> >> This happens because =E2=80=9Ctransferred=E2=80=9D in the =E2=80=9Celse= =E2=80=9D branch of (@ (guix >> progress) display-download-progress) is #f instead of a number. This >> could be the result of running string->number on an invalid string in >> =E2=80=9Cprint-build-event=E2=80=9D. > > Indeed, that seems to be the case. This would mean we=E2=80=99re emittin= g an > incorrect build trace. > > Do you have the exact command to reproduce it? Unfortunately, I don=E2=80=99t. It=E2=80=99s hard to reproduce this when a= ll these cabal revisions have already been downloaded. This also depends a lot on the actual download speed. I only got this for cabal revisions, so locally building any of the ghc-* packages with #:cabal-revision arguments might be sufficient to trigger the bug. -- Ricardo From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 03 16:58:57 2018 Received: (at control) by debbugs.gnu.org; 3 Oct 2018 20:58:57 +0000 Received: from localhost ([127.0.0.1]:36150 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7oET-0004m0-9X for submit@debbugs.gnu.org; Wed, 03 Oct 2018 16:58:57 -0400 Received: from eggs.gnu.org ([208.118.235.92]:55548) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7oER-0004lo-Qb for control@debbugs.gnu.org; Wed, 03 Oct 2018 16:58:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g7oEK-0003G3-Oq for control@debbugs.gnu.org; Wed, 03 Oct 2018 16:58:50 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:53825) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g7oEI-0003FM-8Z for control@debbugs.gnu.org; Wed, 03 Oct 2018 16:58:46 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=34176 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1g7oEG-00062i-US for control@debbugs.gnu.org; Wed, 03 Oct 2018 16:58:45 -0400 Date: Wed, 03 Oct 2018 22:58:43 +0200 Message-Id: <87ftxmlpbw.fsf@gnu.org> To: control@debbugs.gnu.org From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: control message for bug #32895 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control 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: -6.0 (------) severity 32895 important From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 03 17:09:25 2018 Received: (at 32895) by debbugs.gnu.org; 3 Oct 2018 21:09:25 +0000 Received: from localhost ([127.0.0.1]:36154 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7oOb-000730-An for submit@debbugs.gnu.org; Wed, 03 Oct 2018 17:09:25 -0400 Received: from eggs.gnu.org ([208.118.235.92]:60185) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7oOZ-00072n-9j for 32895@debbugs.gnu.org; Wed, 03 Oct 2018 17:09:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g7oOK-00019S-Er for 32895@debbugs.gnu.org; Wed, 03 Oct 2018 17:09:13 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:54095) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g7oOA-000169-I8; Wed, 03 Oct 2018 17:09:00 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=35084 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1g7oO9-0000ae-Di; Wed, 03 Oct 2018 17:08:58 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Ricardo Wurmus Subject: Re: bug#32895: file progress reporter crashes on small files References: <8736too7bp.fsf@gnu.org> <871s98v2yr.fsf@mdc-berlin.de> Date: Wed, 03 Oct 2018 23:08:54 +0200 In-Reply-To: <871s98v2yr.fsf@mdc-berlin.de> (Ricardo Wurmus's message of "Tue, 2 Oct 2018 16:27:08 +0200") Message-ID: <87a7nuloux.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32895 Cc: 32895@debbugs.gnu.org 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: -6.0 (------) Hello, Ricardo Wurmus skribis: > Ludovic Court=C3=A8s writes: > >> Hello, >> >> Ricardo Wurmus skribis: >> >>> guix/progress.scm:214:25: In procedure display-download-progress: >>> In procedure /: Wrong type argument in position 1: #f >>> >>> This happens because =E2=80=9Ctransferred=E2=80=9D in the =E2=80=9Celse= =E2=80=9D branch of (@ (guix >>> progress) display-download-progress) is #f instead of a number. This >>> could be the result of running string->number on an invalid string in >>> =E2=80=9Cprint-build-event=E2=80=9D. >> >> Indeed, that seems to be the case. This would mean we=E2=80=99re emitti= ng an >> incorrect build trace. >> >> Do you have the exact command to reproduce it? > > Unfortunately, I don=E2=80=99t. Or do you have the log around? If you run, say: grep -r "download-progress .*#f" /var/log/guix/drvs ? Looking at the code, I think only =E2=80=98progress-reporter/trace=E2=80=99= emits those traces and only through calls to =E2=80=98dump-port*=E2=80=99, and I don=E2= =80=99t see where this #f could come from. TIA, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 04 04:31:26 2018 Received: (at 32895-done) by debbugs.gnu.org; 4 Oct 2018 08:31:27 +0000 Received: from localhost ([127.0.0.1]:36318 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7z2c-0000SU-JZ for submit@debbugs.gnu.org; Thu, 04 Oct 2018 04:31:26 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51300) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g7z2a-0000SG-0E for 32895-done@debbugs.gnu.org; Thu, 04 Oct 2018 04:31:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g7z2Q-0008Kx-LW for 32895-done@debbugs.gnu.org; Thu, 04 Oct 2018 04:31:18 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:41849) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g7z2L-0008FX-Gl; Thu, 04 Oct 2018 04:31:12 -0400 Received: from [193.50.110.126] (port=51234 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1g7z2L-0004Pf-4N; Thu, 04 Oct 2018 04:31:09 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Ricardo Wurmus Subject: Re: bug#32895: file progress reporter crashes on small files References: <8736too7bp.fsf@gnu.org> <871s98v2yr.fsf@mdc-berlin.de> <87a7nuloux.fsf@gnu.org> Date: Thu, 04 Oct 2018 10:31:07 +0200 In-Reply-To: <87a7nuloux.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Wed, 03 Oct 2018 23:08:54 +0200") Message-ID: <87muruyuyc.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32895-done Cc: 32895-done@debbugs.gnu.org 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: -6.0 (------) Hi, ludo@gnu.org (Ludovic Court=C3=A8s) skribis: > Ricardo Wurmus skribis: > >> Ludovic Court=C3=A8s writes: >> >>> Hello, >>> >>> Ricardo Wurmus skribis: >>> >>>> guix/progress.scm:214:25: In procedure display-download-progress: >>>> In procedure /: Wrong type argument in position 1: #f >>>> >>>> This happens because =E2=80=9Ctransferred=E2=80=9D in the =E2=80=9Cels= e=E2=80=9D branch of (@ (guix >>>> progress) display-download-progress) is #f instead of a number. This >>>> could be the result of running string->number on an invalid string in >>>> =E2=80=9Cprint-build-event=E2=80=9D. >>> >>> Indeed, that seems to be the case. This would mean we=E2=80=99re emitt= ing an >>> incorrect build trace. >>> >>> Do you have the exact command to reproduce it? >> >> Unfortunately, I don=E2=80=99t. > > Or do you have the log around? If you run, say: > > grep -r "download-progress .*#f" /var/log/guix/drvs > > ? Turns out I stumbled upon this bug by change. The traces I was getting were: --8<---------------cut here---------------start------------->8--- @ download-progress /gnu/store/2chkmisij4373sb8sf07by0zkcikl4ki-opencv-extr= a-3.4.3.zip https://codeload.github.com/opencv/opencv_extra/zip/3.4.3 - 472= 383488 @ download-progress /gnu/store/2chkmisij4373sb8sf07by0zkcikl4ki-opencv-extr= a-3.4.3.zip https://codeload.github.com/opencv/opencv_extra/zip/3.4.3 - 478= 478336 @ download-progress /gnu/store/2chkmisij4373sb8sf07by0zkcikl4ki-opencv-extr= a-3.4.3.zip https://codeload.github.com/opencv/opencv_extra/zip/3.4.3 - 484= 704256 @ download-progress /gnu/store/2chkmisij4373sb8sf07by0zkcikl4ki-opencv-extr= a-3.4.3.zip https://codeload.github.com/opencv/opencv_extra/zip/3.4.3 - #f @ download-succeeded /gnu/store/2chkmisij4373sb8sf07by0zkcikl4ki-opencv-ext= ra-3.4.3.zip https://codeload.github.com/opencv/opencv_extra/zip/3.4.3 4876= 41438 --8<---------------cut here---------------end--------------->8--- The next-to-last one was incorrect. This is fixed in 1d0be47ab680db938ac8da1ee65e1de91e198f67. I=E2=80=99ll pu= sh an update of the =E2=80=98guix=E2=80=99 package so we get an updated daemon wi= th the fix (for the =E2=80=9Cbuiltin:download=E2=80=9D derivations.) Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 04 05:58:45 2018 Received: (at 32895) by debbugs.gnu.org; 4 Oct 2018 09:58:45 +0000 Received: from localhost ([127.0.0.1]:36341 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g80P7-0002aj-B2 for submit@debbugs.gnu.org; Thu, 04 Oct 2018 05:58:45 -0400 Received: from world.peace.net ([64.112.178.59]:58882) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g80P5-0002aS-FU for 32895@debbugs.gnu.org; Thu, 04 Oct 2018 05:58:44 -0400 Received: from mhw by world.peace.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1g80Oy-0001Ng-89; Thu, 04 Oct 2018 05:58:36 -0400 From: Mark H Weaver To: Ricardo Wurmus Subject: Re: bug#32895: file progress reporter crashes on small files References: Date: Thu, 04 Oct 2018 05:58:20 -0400 In-Reply-To: (Ricardo Wurmus's message of "Mon, 1 Oct 2018 16:16:31 +0200") Message-ID: <87y3behw3n.fsf@netris.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 32895 Cc: 32895@debbugs.gnu.org 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 (-) Hi Ricardo, Ricardo Wurmus writes: > Downloading small files (such as cabal revisions) sometimes fails with a > backtrace like this: > > Starting download of /gnu/store/plr3hf9gjdcg2qhi3x4k2wjm8zajqibc-ghc-cryp= tohash-md5-0.11.100.1-2.cabal > From https://hackage.haskell.org/package/cryptohash-md5-0.11.100.1/revisi= on/2.cabal... > downloading from https://hackage.haskell.org/package/cryptohash-md5-0.11.= 100.1/revision/2.cabal... > Backtrace: 7.6MiB/s 0= 0:00 | 3KiB transferred > In ice-9/boot-9.scm: > 829:9 19 (catch _ _ # =C3=A2=C2=A6) > 829:9 18 (catch _ _ # =C3=A2=C2=A6) > In guix/scripts/build.scm: > 749:24 17 (_) > In ice-9/boot-9.scm: > 829:9 16 (catch _ _ # =C3=A2=C2=A6) > In guix/ui.scm: > 409:6 15 (_) > In guix/scripts/build.scm: > 675:5 14 (_) > In srfi/srfi-1.scm: > 679:15 13 (append-map _ _ . _) > 592:17 12 (map1 (#)) > In guix/scripts/build.scm: > 680:31 11 (_ _) > In guix/packages.scm: > 881:14 10 (cache! # # =C3=A2=C2=A6) > In unknown file: > 9 (_ # # #) > In guix/grafts.scm: > 303:4 8 (graft-derivation # # =C3=A2=C2=A6) > 181:4 7 (references-oracle # #) > 190:20 6 (_ _ _) > In guix/store.scm: > 1087:15 5 (_ # _ _) > 661:13 4 (process-stderr _ _) > In unknown file: > 3 (display "@ download-progress /gnu/store/plr3hf9gjdcg2=C3=A2= =C2=A6" =C3=A2=C2=A6) > In guix/status.scm: > 457:13 2 (write! _ _ 186) > 421:6 1 (_ (download-progress "/gnu/store/plr3hf9gjdcg2qhi3=C3=A2=C2= =A6" =C3=A2=C2=A6) =C3=A2=C2=A6) > In guix/progress.scm: > 214:25 0 (display-download-progress "2.cabal" #f #:start-time _ # =C3= =A2=C2=A6) > > guix/progress.scm:214:25: In procedure display-download-progress: > In procedure /: Wrong type argument in position 1: #f I'm hitting this same bug repeatedly while trying to build 'idris'. Previous to this build attempt, I did not have any GHC-related packages on my system, so this build involves downloading and building many GHC-related packages. In this scenario, the bug is quite easy to trigger. > This happens because =E2=80=9Ctransferred=E2=80=9D in the =E2=80=9Celse= =E2=80=9D branch of (@ (guix > progress) display-download-progress) is #f instead of a number. This > could be the result of running string->number on an invalid string in > =E2=80=9Cprint-build-event=E2=80=9D. Indeed, the string in the 'transferred' slot of the event is actually "#f". Here's the entire event, i.e. the first argument passed to 'print-build-event': (download-progress "/gnu/store/k0z5nlg4gi02zx64l49aail3nb8zzi7x-ghc-vector-= 0.12.0.1-3.cabal" "https://hackage.haskell.org/package/vector-0.12.0.1/revi= sion/3.cabal" "-" "#f") So far, I've traced it back to the underlying download derivation. Here are the contents of the raw build log as found in /var/log/guix/drvs/, /var/log/guix/drvs/c2/9v4wx8k3gzg2lryyn1v6ki1hc7wcll-ghc-vector-0.12.0.1-3.= cabal.drv.bz2: --8<---------------cut here---------------start------------->8--- Starting download of /gnu/store/k0z5nlg4gi02zx64l49aail3nb8zzi7x-ghc-vector= -0.12.0.1-3.cabal >From https://hackage.haskell.org/package/vector-0.12.0.1/revision/3.cabal... @ download-started /gnu/store/k0z5nlg4gi02zx64l49aail3nb8zzi7x-ghc-vector-0= .12.0.1-3.cabal https://hackage.haskell.org/package/vector-0.12.0.1/revisio= n/3.cabal - @ download-progress /gnu/store/k0z5nlg4gi02zx64l49aail3nb8zzi7x-ghc-vector-= 0.12.0.1-3.cabal https://hackage.haskell.org/package/vector-0.12.0.1/revisi= on/3.cabal - 7073 @ download-progress /gnu/store/k0z5nlg4gi02zx64l49aail3nb8zzi7x-ghc-vector-= 0.12.0.1-3.cabal https://hackage.haskell.org/package/vector-0.12.0.1/revisi= on/3.cabal - #f @ download-succeeded /gnu/store/k0z5nlg4gi02zx64l49aail3nb8zzi7x-ghc-vector= -0.12.0.1-3.cabal https://hackage.haskell.org/package/vector-0.12.0.1/revis= ion/3.cabal 7073 --8<---------------cut here---------------end--------------->8--- Notice that the last field of the final 'download-progress' line is "#f" instead of a number. To be continued... Mark From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 04 19:20:17 2018 Received: (at 32895) by debbugs.gnu.org; 4 Oct 2018 23:20:17 +0000 Received: from localhost ([127.0.0.1]:37229 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g8Cun-0002XN-BE for submit@debbugs.gnu.org; Thu, 04 Oct 2018 19:20:17 -0400 Received: from world.peace.net ([64.112.178.59]:60076) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g8Cul-0002X4-Pr for 32895@debbugs.gnu.org; Thu, 04 Oct 2018 19:20:16 -0400 Received: from mhw by world.peace.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1g8Cuf-0004QQ-Qb; Thu, 04 Oct 2018 19:20:09 -0400 From: Mark H Weaver To: Ricardo Wurmus Subject: Re: bug#32895: file progress reporter crashes on small files References: <87y3behw3n.fsf@netris.org> Date: Thu, 04 Oct 2018 19:19:53 -0400 In-Reply-To: <87y3behw3n.fsf@netris.org> (Mark H. Weaver's message of "Thu, 04 Oct 2018 05:58:20 -0400") Message-ID: <87k1mxi9k6.fsf@netris.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 32895 Cc: 32895@debbugs.gnu.org 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 (-) And now I'm running into the same bug repeatedly while trying to test build security updates for IceCat, which involve downloading a great many small patches from Mozilla. Bah. Something is very broken here, and now it's interfering with my attempts to deploy critical security updates. I'm thinking it might be time to start reverting some of the recent commits that seem related to this. Mark From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 04 19:28:43 2018 Received: (at 32895) by debbugs.gnu.org; 4 Oct 2018 23:28:43 +0000 Received: from localhost ([127.0.0.1]:37233 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g8D2x-0002mV-6Z for submit@debbugs.gnu.org; Thu, 04 Oct 2018 19:28:43 -0400 Received: from world.peace.net ([64.112.178.59]:60096) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g8D2w-0002mI-0v for 32895@debbugs.gnu.org; Thu, 04 Oct 2018 19:28:42 -0400 Received: from mhw by world.peace.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1g8D2q-0004TL-CY; Thu, 04 Oct 2018 19:28:36 -0400 From: Mark H Weaver To: Ricardo Wurmus Subject: Re: bug#32895: file progress reporter crashes on small files References: <87y3behw3n.fsf@netris.org> Date: Thu, 04 Oct 2018 19:28:21 -0400 In-Reply-To: <87y3behw3n.fsf@netris.org> (Mark H. Weaver's message of "Thu, 04 Oct 2018 05:58:20 -0400") Message-ID: <87ftxli962.fsf@netris.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 32895 Cc: 32895@debbugs.gnu.org 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 (-) I've applied the following temporary workaround to my private branch, to enable me to work on the IceCat security update. Mark --8<---------------cut here---------------start------------->8--- diff --git a/guix/status.scm b/guix/status.scm index c6956066f..8c6045a7d 100644 --- a/guix/status.scm +++ b/guix/status.scm @@ -359,10 +359,11 @@ addition to build events." (let ((uri (if (string-contains uri "/nar/") (nar-uri-abbreviation uri) (basename uri)))) - (display-download-progress uri size - #:start-time - (download-start download) - #:transferred transferred)))))) + (when transferred ; FIXME XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX + (display-download-progress uri size + #:start-time + (download-start download) + #:transferred transferred))))))) (('substituter-succeeded item _ ...) ;; If there are no jobs running, we already reported download completion ;; so there's nothing left to do. --8<---------------cut here---------------end--------------->8--- From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 04 19:35:52 2018 Received: (at 32895) by debbugs.gnu.org; 4 Oct 2018 23:35:52 +0000 Received: from localhost ([127.0.0.1]:37241 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g8D9s-0002yY-Gp for submit@debbugs.gnu.org; Thu, 04 Oct 2018 19:35:52 -0400 Received: from world.peace.net ([64.112.178.59]:60106) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g8D9r-0002yL-8F for 32895@debbugs.gnu.org; Thu, 04 Oct 2018 19:35:51 -0400 Received: from mhw by world.peace.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1g8D9l-0004Vw-Lt; Thu, 04 Oct 2018 19:35:45 -0400 From: Mark H Weaver To: Ricardo Wurmus Subject: Re: bug#32895: file progress reporter crashes on small files References: <87y3behw3n.fsf@netris.org> <87ftxli962.fsf@netris.org> Date: Thu, 04 Oct 2018 19:35:25 -0400 In-Reply-To: <87ftxli962.fsf@netris.org> (Mark H. Weaver's message of "Thu, 04 Oct 2018 19:28:21 -0400") Message-ID: <87bm89i8ua.fsf@netris.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 32895 Cc: 32895@debbugs.gnu.org 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 (-) I see now that this bug was already fixed while I sent several new messages about it. Oops. I should really make sure I've fetched email before responding. Sorry for the noise. Mark From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 08 08:23:29 2018 Received: (at 32895) by debbugs.gnu.org; 8 Oct 2018 12:23:30 +0000 Received: from localhost ([127.0.0.1]:39956 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g9UZN-0004op-O4 for submit@debbugs.gnu.org; Mon, 08 Oct 2018 08:23:29 -0400 Received: from eggs.gnu.org ([208.118.235.92]:47330) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g9UZK-0004oZ-H4 for 32895@debbugs.gnu.org; Mon, 08 Oct 2018 08:23:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g9UZE-0008HY-Da for 32895@debbugs.gnu.org; Mon, 08 Oct 2018 08:23:21 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:33148) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g9UZC-0008GL-Ja; Mon, 08 Oct 2018 08:23:20 -0400 Received: from [193.50.110.78] (port=55860 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1g9UZ9-0005lz-PA; Mon, 08 Oct 2018 08:23:18 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Mark H Weaver Subject: Re: bug#32895: file progress reporter crashes on small files References: <87y3behw3n.fsf@netris.org> <87ftxli962.fsf@netris.org> <87bm89i8ua.fsf@netris.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 17 =?utf-8?Q?Vend=C3=A9miaire?= an 227 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Mon, 08 Oct 2018 14:23:12 +0200 In-Reply-To: <87bm89i8ua.fsf@netris.org> (Mark H. Weaver's message of "Thu, 04 Oct 2018 19:35:25 -0400") Message-ID: <875zyc39vz.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32895 Cc: Ricardo Wurmus , 32895@debbugs.gnu.org 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: -6.0 (------) Mark H Weaver skribis: > I see now that this bug was already fixed while I sent several new > messages about it. Oops. I should really make sure I've fetched email > before responding. Sorry for the noise. No problem, sorry for messing with this in the first place. Ludo=E2=80=99. From unknown Mon Jun 23 07:50:05 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 06 Nov 2018 12:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator