From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pjotr Prins Subject: bug#22914: "VM stack overflow" with graft dependencies from substitutes Date: Sat, 5 Mar 2016 10:38:22 +0100 Message-ID: <20160305093822.GA28350@thebird.nl> References: <20160305000939.3ea8c23d@openmailbox.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:38015) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ac8gv-0007ET-UU for bug-guix@gnu.org; Sat, 05 Mar 2016 04:40:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ac8gs-0007dy-Om for bug-guix@gnu.org; Sat, 05 Mar 2016 04:40:05 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:37158) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ac8gs-0007dO-MN for bug-guix@gnu.org; Sat, 05 Mar 2016 04:40:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84) (envelope-from ) id 1ac8gs-0003Gc-Cd for bug-guix@gnu.org; Sat, 05 Mar 2016 04:40:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: Content-Disposition: inline In-Reply-To: <20160305000939.3ea8c23d@openmailbox.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-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: Eric Bavier Cc: 22914@debbugs.gnu.org Same here. It is the new graft thing. Just a guix pull will do it. 288: 10 [# "/gnu/store/8cv92vy3m47v2b2pf73jdz9k26lzl1xw-libgc-7.4.2" ...] In guix/grafts.scm: 225: 9 [dependency-grafts "/gnu/store/8cv92vy3m47v2b2pf73jdz9k26lzl1xw-libgc-7.4.2"] 156: 8 [item->deriver # "/gnu/store/8cv92vy3m47v2b2pf73jdz9k26lzl1xw-libgc-7.4.2"] In guix/store.scm: 832: 7 [valid-derivers # "/gnu/store/8cv92vy3m47v2b2pf73jdz9k26lzl1xw-libgc-7.4.2"] In srfi/srfi-1.scm: 534: 6 [unfold # ...] In guix/serialization.scm: 122: 5 [read-string #] 114: 4 [read-byte-string #] 85: 3 [read-int #] 71: 2 [get-bytevector-n* # 8] In ice-9/boot-9.scm: 105: 1 [# vm-error ...] 65: 0 [abort-to-prompt catch7 vm-error vm-run "VM: Stack overflow" ()] ice-9/boot-9.scm:65:2: In procedure abort-to-prompt: ice-9/boot-9.scm:65:2: Throw to key `vm-error' with args `(vm-run "VM: Stack overflow" ())'. Pj. On Sat, Mar 05, 2016 at 12:09:39AM -0600, Eric Bavier wrote: > Starting with commit c90cb5c9d84ded26ef44d1e6593508d5b9e4655e (via 'git > bisect') I get the following error messages after `make clean && make > && ./pre-inst-env guix environment texlive`: > > --- BEGIN SNIP --- > Backtrace: > In srfi/srfi-1.scm: > 646: 19 [append-map # #] > 578: 18 [map # #] > In guix/grafts.scm: > 235: 17 [cumulative-grafts # # # ...] > In srfi/srfi-1.scm: > 646: 16 [append-map # #] > 578: 15 [map # #] > In guix/grafts.scm: > 235: 14 [cumulative-grafts # # # ...] > In srfi/srfi-1.scm: > 646: 13 [append-map # #] > 578: 12 [map # #] > In guix/grafts.scm: > 235: 11 [cumulative-grafts # # # ...] > In srfi/srfi-1.scm: > 646: 10 [append-map # #] > 578: 9 [map # #] > In guix/grafts.scm: > 222: 8 [dependency-grafts "/gnu/store/09gwygs9vdja1bkpyfqsb51rjzs7d5zs-libunistring-0.9.6"] > 156: 7 [item->deriver # ...] > In guix/store.scm: > 832: 6 [valid-derivers # ...] > In srfi/srfi-1.scm: > 534: 5 [unfold # ...] > In guix/serialization.scm: > 122: 4 [read-string #] > 114: 3 [read-byte-string #] > 85: 2 [read-int #] > 71: 1 [get-bytevector-n* # 8] > In unknown file: > ?: 0 [get-bytevector-n # 8] > > ERROR: In procedure get-bytevector-n: > ERROR: Throw to key `vm-error' with args `(vm-run "VM: Stack overflow" ())'. > --- END SNIP --- > > This backtrace is printed 3 times. > > If it means anything, it's been at least a week since I've fetched any > substitutes from hydra on this machine. > > `~Eric > > > --