GNU bug report logs - #41581
Redirecting ‘guix graph’ to bcachefs file causes backtrace(?)

Previous Next

Package: guix;

Reported by: Tobias Geerinckx-Rice <me <at> tobias.gr>

Date: Thu, 28 May 2020 18:54:02 UTC

Severity: normal

Done: Ludovic Courtès <ludo <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 41581 in the body.
You can then email your comments to 41581 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#41581; Package guix. (Thu, 28 May 2020 18:54:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Tobias Geerinckx-Rice <me <at> tobias.gr>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Thu, 28 May 2020 18:54:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Tobias Geerinckx-Rice <me <at> tobias.gr>
To: bug-guix <at> gnu.org
Subject: Redirecting ‘guix graph’ to bcachefs file
 causes backtrace(?)
Date: Thu, 28 May 2020 20:53:30 +0200
[Message part 1 (text/plain, inline)]
Guix,

Redirecting guix's output to a file on a bcachefs file system 
triggers a backtrace.

Of course I don't expect anyone else to be doing this, but does 
anyone have a clue as to what *could* be happening?  Redirection 
to a file in /tmp works fine.

[Message part 2 (text/plain, inline)]
λ findmnt /
TARGET SOURCE    FSTYPE   OPTIONS
/      /dev/sda1 bcachefs 
rw,relatime,compression=lz4,gc_reserve_percent=5,discard

λ guix --help > ~/halpy
Backtrace:
         11 (primitive-load 
         "/home/nckx/.config/guix/current/bin/guix")
In ice-9/eval.scm:
  293:34 10 (_ #<directory (guile-user) 705f90896f00>)
  196:35  9 (_ #<directory (guile-user) 705f90896f00>)
In ice-9/boot-9.scm:
 3297:17  8 (resolve-interface (guix ui) #:select _ #:hide _ 
 #:prefix _ #:renamer _ #:version _)
In ice-9/threads.scm:
   390:8  7 (_ _)
In ice-9/boot-9.scm:
 3223:13  6 (_)
In ice-9/threads.scm:
   390:8  5 (_ _)
In ice-9/boot-9.scm:
 3507:20  4 (_)
  2806:4  3 (save-module-excursion _)
 3527:26  2 (_)
In unknown file:
          1 (primitive-load-path "guix/ui" #<procedure 
          705f90ca97e0 at ice-9/boot-9.scm:3514:37 ()>)
In guix/ui.scm:
 1328:19  0 (_)

guix/ui.scm:1328:19: In procedure terminal-window-size: Operation 
not permitted
[Message part 3 (text/plain, inline)]
Kind regards,

T G-R
[signature.asc (application/pgp-signature, inline)]

Reply sent to Ludovic Courtès <ludo <at> gnu.org>:
You have taken responsibility. (Fri, 29 May 2020 16:37:01 GMT) Full text and rfc822 format available.

Notification sent to Tobias Geerinckx-Rice <me <at> tobias.gr>:
bug acknowledged by developer. (Fri, 29 May 2020 16:37:01 GMT) Full text and rfc822 format available.

Message #10 received at 41581-done <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Tobias Geerinckx-Rice <me <at> tobias.gr>
Cc: 41581-done <at> debbugs.gnu.org
Subject: Re: bug#41581: Redirecting ‘guix graph’ to
 bcachefs file causes backtrace(?)
Date: Fri, 29 May 2020 18:36:23 +0200
Hi,

Tobias Geerinckx-Rice <me <at> tobias.gr> skribis:

> Of course I don't expect anyone else to be doing this, but does anyone
> have a clue as to what *could* be happening?  Redirection to a file in
> /tmp works fine.
>
> λ findmnt /
> TARGET SOURCE    FSTYPE   OPTIONS
> /      /dev/sda1 bcachefs
> rw,relatime,compression=lz4,gc_reserve_percent=5,discard
>
> λ guix --help > ~/halpy
> Backtrace:
>          11 (primitive-load
> "/home/nckx/.config/guix/current/bin/guix")
> In ice-9/eval.scm:
>   293:34 10 (_ #<directory (guile-user) 705f90896f00>)
>   196:35  9 (_ #<directory (guile-user) 705f90896f00>)
> In ice-9/boot-9.scm:
>  3297:17  8 (resolve-interface (guix ui) #:select _ #:hide _ #:prefix
> _ #:renamer _ #:version _)
> In ice-9/threads.scm:
>    390:8  7 (_ _)
> In ice-9/boot-9.scm:
>  3223:13  6 (_)
> In ice-9/threads.scm:
>    390:8  5 (_ _)
> In ice-9/boot-9.scm:
>  3507:20  4 (_)
>   2806:4  3 (save-module-excursion _)
>  3527:26  2 (_)
> In unknown file:
>           1 (primitive-load-path "guix/ui" #<procedure
> 705f90ca97e0 at ice-9/boot-9.scm:3514:37 ()>)
> In guix/ui.scm:
>  1328:19  0 (_)
>
> guix/ui.scm:1328:19: In procedure terminal-window-size: Operation not
> permitted

Fixed in 17a102332a253f0e3b1f511fa7bda2094264a77c, thanks!

Ludo’.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 27 Jun 2020 11:24:06 GMT) Full text and rfc822 format available.

This bug report was last modified 3 years and 302 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.