Lisp HUG Maillist Archive

print-length in stack dumps

When I print a backtrace with dbg:bug-backtrace the bindings are printed
with no length limit. For instance here I have a vector with 6517 elements
and the stack dump takes 300kb

Call to CARTO::GEN-PDF-REPORT
  CARTO::VERSION  : <FC-Object DOCUMENT-VERSION 14880>
  CARTO::DOCUMENT : <FC-Object DOCUMENT 14877>
  CARTO::*LINKS*  : #(<FC-Object LINK 123617877562508854> <FC-Object LINK
123617877562508855> <FC-Object LINK 123617877562508856> <FC-Object LINK
123617877562508857> <FC-Object LINK 123617877562508858> <FC-Object LINK
123617877562508859> <FC-Object LINK 123617877562508860> <FC-Object LINK
123617877562508861> <FC-Object LINK 123617877562508862> <FC-Object LINK
123617877562508863> <FC-Object LINK 123617877562508864> <FC-Object LINK
123617877562508865> <FC-Object LINK 123617877562508866> <FC-Object LINK
123617877562508867> <FC-Object LINK 123617877562508868> <FC-Object LINK
123617877562508869> <FC-Object LINK 123617877562508870>  etc. up to 6517
links

I tried to bind *debug-print-length* and *trace-print-length* but with no
result. So does anybody knows which variable should be used ?

Thanks,

Marc


Re: print-length in stack dumps

Unable to parse email body. Email id is 717

Updated at: 2020-12-10 09:01 UTC