GNU bug report logs - #35542
Installer does not display full backtrace on error

Previous Next

Package: guix;

Reported by: "pelzflorian (Florian Pelz)" <pelzflorian <at> pelzflorian.de>

Date: Fri, 3 May 2019 09:00:01 UTC

Severity: normal

Done: Mathieu Othacehe <m.othacehe <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Ludovic Courtès <ludo <at> gnu.org>
To: Mathieu Othacehe <m.othacehe <at> gmail.com>
Cc: 35542 <at> debbugs.gnu.org, Danny Milosavljevic <dannym <at> scratchpost.org>, "pelzflorian \(Florian Pelz\)" <pelzflorian <at> pelzflorian.de>
Subject: bug#35542: Installer does not display full backtrace on error
Date: Tue, 14 May 2019 23:02:01 +0200
Hi Mathieu,

Mathieu Othacehe <m.othacehe <at> gmail.com> skribis:

>> That would ensure we’re only changing Guile’s notion of the terminal
>> width and not interfering with other tools we might launch as child
>> processes.
>>
>> Thoughts?
>
> Seems like a better idea indeed. Here's an update patch.
>
> About using 200 or a much larger value as Danny suggested, I don't have
> a strong opinion myself. WDYT?

I think 200 is good.  You wouldn’t want the backtrace to be filled with
bytevectors, for instance.

Also, if people take pictures of their screen with a backtrace, I hope
there’ll still be enough stack frames on the picture.  :-)  With a large
‘terminal-width’, there’s a risk that a single frame would fill 10
lines.

> From d5f792414d0666d554dc8c7b6fee351bbe7a1c14 Mon Sep 17 00:00:00 2001
> From: Mathieu Othacehe <m.othacehe <at> gmail.com>
> Date: Tue, 14 May 2019 14:05:36 +0200
> Subject: [PATCH] installer: Increase backtrace verbosity.
>
> * gnu/installer.scm (installer-program): Set terminal-width to 200 to
> make guile backtraces more verbose.

LGTM!

Thank you,
Ludo’.




This bug report was last modified 6 years and 87 days ago.

Previous Next


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