lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

unusable backtrace


From: Werner LEMBERG
Subject: unusable backtrace
Date: Sat, 26 Mar 2022 15:16:26 +0000 (UTC)

[782f5528e0, using a self-compiled, static version of Guile 2.2.7]

While working on some LilyPond Scheme code I made a typo in file
`define-markup-commands.scm`.  While executing `lilypond -V` (after
`make install`) to process my `.ly` file I get the following
backtrace.

```
          19 (ly:book-process #<Book> #< Output_def> #< Output_def> #)
          18 (ly:spacing-spanner::set-springs #<Grob SpacingSpanner >)
          17 (ly:separation-item::calc-skylines #<Grob NonMusicalPap…>)
          16 (ly:hara-kiri-group-spanner::pure-height #<Grob Vertic…> …)
          15 (ly:axis-group-interface::adjacent-pure-heights #<Grob …>)
          14 (ly:axis-group-interface::pure-height #<Grob BassFigur…> …)
          13 (ly:axis-group-interface::pure-height #<Grob BassFigur…> …)
          12 (ly:axis-group-interface::adjacent-pure-heights #<Grob …>)
          11 (ly:grob::stencil-height #<Grob BassFigure >)
          10 (ly:text-interface::print #<Grob BassFigure >)
           9 (ly:text-interface::interpret-markup #< Output_def> (…) #)
In ice-9/eval.scm:
   298:42  8 (_ #(#(#<directory (lily) 1900780>) #< Output_def> (…) …))
In unknown file:
           7 (ly:text-interface::interpret-markup #< Output_def> (…) #)
In ice-9/eval.scm:
   293:34  6 (_ #(#(#<directory (lily) 1900780>) #< Output_def> (…) …))
In unknown file:
           5 (ly:text-interface::interpret-markup #< Output_def> (…) #)
In ice-9/eval.scm:
   293:34  4 (_ #(#(#(#(#<directory (lily) 1900780>) #< Out…> …) …) …))
    159:9  3 (_ #(#(#(#(#<directory (lily) 1900780>) #< Out…> …) …) …))
    263:9  2 (_ #(#(#(#(#<directory (lily) 1900780>) #< Out…> …) …) …))
   223:20  1 (proc #(#(#(#(#<directory (lily) 1900780>) #< …> …) …) …))
In unknown file:
           0 (%resolve-variable (7 . arg) #<directory (lily) 1900780>)
```

IMHO, this is completely useless.  There is not a single hint to the
location of the error – why does Guile treat
`define-markup-commands.scm` as an 'unknown file'?

What am I missing?


    Werner

reply via email to

[Prev in Thread] Current Thread [Next in Thread]