GNU bug report logs -
#36677
[PATCH] Don't truncate backtraces
Previous Next
Full log
View this message in rfc822 format
Hi Robert,
Robert Vollmert <rob <at> vllmrt.net> writes:
> * module/system/repl/debug.scm (print-frame): Print full object if
> width keyword is #f.
> * libguile/backtrace.c (display_backtrace_body): Call print-frames
> with #:width #f.
> ---
>
> This change was prompted by recent discussion on the Guix lists:
> https://lists.gnu.org/archive/html/guix-devel/2019-07/msg00207.html
> In Guix, the truncation of stack traces frequently obscures
> important information due to the long filenames.
I'm sympathetic to this problem, but simply disabling the truncated
printing during backtraces is not workable. It is quite often the case
that some of the structures printed in backtraces are *huge*, or even
cyclic.
Have you tried setting the COLUMNS environment variable to a larger
value? I'd prefer a solution along those lines, where the user can set
an environment variable to ask for less truncation in backtraces.
Thanks,
Mark
This bug report was last modified 6 years and 24 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.