Re: Crash in 2.25.4

Colin Campbell <[email protected]>
Newsgroups gmane.comp.gnu.lilypond.bugs
Message-ID <[email protected]>
Attached console output. I'll do a git pull and recompile a bit later, 
and report what happens. Note that the same test file when compiled 
using Frescobaldi as a front end, produces the following output:


Starting lilypond 2.25.5 [Non-Musical.ly]...

programming error: unknown context mod tag

continuing, cross fingers

Processing `/Work/Non-Musical.ly'

Parsing...

Interpreting music...

fatal error: No grob definition found for `NonMusicalPaperColumn'.

Exited with return code 1.

Same test file, same lilypond binary, different error message from 
running lilypond on the command line.

Cheers,

Colin

On 2023-05-17 18:25, Jean Abou Samra wrote:
> Le mercredi 17 mai 2023 à 17:48 -0600, Colin Campbell a écrit :
>
>> Happens to me on Ubuntu as well:
> I don't think that's the same bug. Regarding this:
>
>> Fontconfig error: No writable cache directories
>
> This error popped up at some point during the current cycle before being fixed shortly thereafter. Maybe you compiled and installed LilyPond before the merge ofhttps://gitlab.com/lilypond/lilypond/-/merge_requests/1978  ?
>
>
>> Processing `Non-Musical.ly'
>> Parsing...
>> Interpreting music...
>> Preprocessing graphical objects...
>> Finding the ideal number of pages...
>> Fitting music on 1 page...
>> Drawing systems...
>> Converting to `Non-Musical.pdf'...
>> warning: `(gs -q -dNODISPLAY -dNOSAFER -dNOPAUSE -dBATCH
>> -dAutoRotatePages=/None -dPrinted=false /tmp/lilypond-tmp-4728954)'
>> failed (256)
>
> Could you please run with `lilypond --verbose` and send the output?
>
> Thanks,
>
> Jean
>
>
Bug.txt (text/plain, 10.9 KB)
colin@Calvin:/Work$ lilypond --verbose Non-Musical.ly > \Work\bug.txt
Log level set to 287
GNU LilyPond 2.25.5 (running Guile 2.2)

Relocation
  Absolute file name of LilyPond binary computed from PATH:
    PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
    argv0=lilypond
  Setting INSTALLER_PREFIX to '/usr/local'
  Using run-time value for datadir,
    setting it to '/usr/local/share/lilypond/2.25.5'
  Using compile-time value for libdir,
    setting it to '/usr/local/lib/lilypond/2.25.5'
  Using run-time value for localedir,
    setting it to '/usr/local/share/locale'
  Using compile-time value for relocdir,
    setting it to ''
  Prepending '/usr/local/bin' to PATH
  Setting PATH to '/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin'
Setting GUILE_AUTO_COMPILE to '0'
Setting GUILE_WARN_DEPRECATED to 'detailed'
Setting XDG_CACHE_HOME to '/usr/local/share/lilypond/2.25.5'
Setting GC_INITIAL_HEAP_SIZE to '40M'
Setting GC_NPROCS to '1'
Setting GC_FREE_SPACE_DIVISOR to '1'


Effective prefix: '/usr/local/share/lilypond/2.25.5'
PATH="/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin"

[/usr/local/share/lilypond/2.25.5/scm/lily/lily.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/lily-library.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/output-lib.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/markup-macros.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/parser-ly-from-scheme.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/file-cache.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/define-event-classes.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/define-music-callbacks.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/define-music-types.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/define-note-names.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/c++.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/chord-entry.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/skyline.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/markup.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/define-markup-commands.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/stencil.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/modal-transforms.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/chord-ignatzek-names.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/music-functions.scm
[/usr/local/share/lilypond/2.25.5/scm/lily/define-music-display-methods.scm]
]
[/usr/local/share/lilypond/2.25.5/scm/lily/part-combiner.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/autochange.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/define-music-properties.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/time-signature.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/time-signature-settings.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/auto-beam.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/chord-name.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/define-context-properties.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/translation-functions.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/breath.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/script.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/midi.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/layout-beam.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/parser-clef.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/layout-slur.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/font-encodings.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/bar-line.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/flag-styles.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/fret-diagrams.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/tablature.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/harp-pedals.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/define-woodwind-diagrams.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/display-woodwind-diagrams.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/predefined-fretboards.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/define-grob-properties.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/define-grobs.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/define-grob-interfaces.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/define-stencil-commands.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/scheme-engravers.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/scheme-performers.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/titling.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/paper.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/backend-library.scm]
[/usr/local/share/lilypond/2.25.5/scm/lily/color.scm]
(primitive-load-path lily): 2.10 seconds
Creating font configuration...
Adding fontconfig configuration file: /usr/local/share/lilypond/2.25.5/fonts/00-lilypond-fonts.conf
Adding fontconfig configuration file: /etc/fonts/fonts.conf
Adding fontconfig configuration file: /usr/local/share/lilypond/2.25.5/fonts/99-lilypond-fonts.conf
Adding font directory: /usr/local/share/lilypond/2.25.5/fonts/otf
Building font database...

Creating font configuration...
Adding fontconfig configuration file: /usr/local/share/lilypond/2.25.5/fonts/emmentaler-font.confFontconfig error: No writable cache directories

Adding font directory: /usr/local/share/lilypond/2.25.5/fonts/otf
Building font database...

[/usr/local/share/lilypond/2.25.5/ly/declarations-init.ly[/usr/local/share/lilypond/2.25.5/ly/music-functions-init.ly][/usr/local/share/lilypond/2.25.5/ly/toc-init.ly]
Using `nederlands' note names...[/usr/local/share/lilypond/2.25.5/ly/drumpitch-init.ly][/usr/local/share/lilypond/2.25.5/ly/chord-modifiers-init.ly][/usr/local/share/lilypond/2.25.5/ly/script-init.ly][/usr/local/share/lilypond/2.25.5/ly/chord-repetition-init.ly][/usr/local/share/lilypond/2.25.5/ly/scale-definitions-init.ly][/usr/local/share/lilypond/2.25.5/ly/dynamic-scripts-init.ly][/usr/local/share/lilypond/2.25.5/ly/spanners-init.ly][/usr/local/share/lilypond/2.25.5/ly/predefined-fretboards-init.ly][/usr/local/share/lilypond/2.25.5/ly/string-tunings-init.ly][/usr/local/share/lilypond/2.25.5/ly/property-init.ly][/usr/local/share/lilypond/2.25.5/ly/grace-init.ly][/usr/local/share/lilypond/2.25.5/ly/midi-init.ly[/usr/local/share/lilypond/2.25.5/ly/performer-init.ly]][/usr/local/share/lilypond/2.25.5/ly/paper-defaults-init.ly[/usr/local/share/lilypond/2.25.5/ly/titling-init.ly][/usr/local/share/lilypond/2.25.5/ly/text-replacements.ly]][/usr/local/share/lilypond/2.25.5/ly/context-mods-init.ly][/usr/local/share/lilypond/2.25.5/ly/engraver-init.ly]]
Processing `Non-Musical.ly'
Parsing...[/usr/local/share/lilypond/2.25.5/ly/init.ly
Using `nederlands' note names...[Non-Musical.ly]
Interpreting music...
elapsed time: 0.00 seconds
Element count 34 (spanners 6) 
Preprocessing graphical objects...
Grob count 76
[/usr/local/share/lilypond/2.25.5/fonts/otf/emmentaler-20.otf
CFF name for font Emmentaler-20 is the same.]
Finding the ideal number of pages...
[lilypond_serif_3.8662109375]
CFF name for font C059-Roman is the same.
Fitting music on 1 page...
Drawing systems...
Element count 82
Initializing embedded CFF font list.
Found file in search path: /usr/share/fonts/opentype/urw-base35/C059-Roman.otf -> /usr/share/fonts/opentype/urw-base35/C059-Roman.otf
Embedding CFF font `C059-Roman'.
[/usr/share/fonts/opentype/urw-base35/C059-Roman.otf]
Found file in search path: /usr/share/fonts/truetype/noto/NotoColorEmoji.ttf -> /usr/share/fonts/truetype/noto/NotoColorEmoji.ttf
[/usr/share/fonts/truetype/noto/NotoColorEmoji.ttf]
Found file in search path: music-drawing-routines.ps -> /usr/local/share/lilypond/2.25.5/ps/music-drawing-routines.ps
Found file in search path: lilyponddefs.ps -> /usr/local/share/lilypond/2.25.5/ps/lilyponddefs.ps
Paper_outputter elapsed time: 2.08 seconds
Converting to `Non-Musical.pdf'...
Preparing Ghostscript command to `/tmp/lilypond-tmp-1418980': mark /OutputFile (./lilypond-tmp-7170999.pdf) /CompatibilityLevel 1.4 /PageSize [595.28 841.89] (pdfwrite) finddevice putdeviceprops pop (pdfwrite) selectdevice newpath fill (/tmp/lilypond-tmp-7170999) (r) file .setsafe run
Invoking `gs -dNODISPLAY -dNOSAFER -dNOPAUSE -dBATCH -dAutoRotatePages=/None -dPrinted=false /tmp/lilypond-tmp-1418980'...

GPL Ghostscript 10.0.0 (2022-09-21)
Copyright (C) 2022 Artifex Software, Inc.  All rights reserved.
This software is supplied under the GNU AGPLv3 and comes with NO WARRANTY:
see the file COPYING for details.
Error: /undefined in --definefont--
Operand stack:
   NotoColorEmoji   --dict:11/11(L)--   Font   definefont   --dict:32/35(L)--   unknownerror
Execution stack:
   %interp_exit   .runexec2   --nostringval--   definefont   --nostringval--   2   %stopped_push   --nostringval--   definefont   definefont   false   1   %stopped_push   1990   1   3   %oparray_pop   1989   1   3   %oparray_pop   1977   1   3   %oparray_pop   1833   1   3   %oparray_pop   --nostringval--   %errorexec_pop   .runexec2   --nostringval--   definefont   --nostringval--   2   %stopped_push   --nostringval--   1990   1   3   %oparray_pop   1989   1   3   %oparray_pop   1977   1   3   %oparray_pop   1833   1   3   %oparray_pop   --nostringval--   %errorexec_pop   .runexec2   --nostringval--   definefont   --nostringval--   2   %stopped_push   --nostringval--   1923   2   3   %oparray_pop   definefont
Dictionary stack:
   --dict:770/1123(ro)(G)--   --dict:0/20(G)--   --dict:76/200(L)--
Current allocation mode is local
Current file position is 22778758
GPL Ghostscript 10.00.0: Unrecoverable error, exit code 1
warning: `(gs -dNODISPLAY -dNOSAFER -dNOPAUSE -dBATCH -dAutoRotatePages=/None -dPrinted=false /tmp/lilypond-tmp-1418980)' failed (256)

/usr/local/share/lilypond/2.25.5/ly/init.ly:66:2: error: Guile signaled an error for the expression beginning here
#
 (let ((book-handler (if (defined? 'default-toplevel-book-handler)
          14 (# #<…>)
In ice-9/eval.scm:
   298:42 13 (_ #(#(#<directory (lily) 7ff216f25780>) #<variable 7…>))
    619:8 12 (_ #(#(#(#(#(#(#(#<directory (lily) …>) …) …) …) …) …) …))
In srfi/srfi-1.scm:
    640:9 11 (for-each #<procedure 7ff218d1e080 at ice-9/eval.scm:3…> …)
In ice-9/eval.scm:
    619:8 10 (_ #(#(#(#(#<directory (lily) 7ff216f25780> # …) …) …) …))
In ice-9/boot-9.scm:
    829:9  9 (catch _ _ #<procedure 7ff21940b620 at ice-9/eval.scm:…> …)
In unknown file:
           8 (ly:parse-file "Non-Musical.ly")
           7 (apply-smob/1 #<catch-closure 7ff219014260>)
           6 (ly:book-process #<Book> #< Output_def> #< Output_def> #)
In ice-9/eval.scm:
    619:8  5 (_ #(#(#(#<directory (lily) 7ff216f25780>) #< Out…> …) …))
In srfi/srfi-1.scm:
    640:9  4 (for-each #<procedure 7ff2194c9800 at ice-9/eval.scm:3…> …)
In ice-9/eval.scm:
    619:8  3 (_ #(#(#(#(#(#(#(#<directory (lily) …>) …) …) …) …) …) …))
    619:8  2 (_ #(#(#(#(#<directory (lily) 7ff216f25780>) # #) #) #))
In ice-9/boot-9.scm:
   751:25  1 (dispatch-exception 0 ly-file-failed ())
In unknown file:
           0 (apply-smob/1 #<catch-closure 7ff219014220> #)
Throw to key `ly-file-failed' with args `()'.
colin@Calvin:/Work$
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.