lilypond-user
[Top][All Lists]
Advanced

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

LilyPond 2.22.0 exits with an error if DEBUG option is not given


From: Jean Abou Samra
Subject: LilyPond 2.22.0 exits with an error if DEBUG option is not given
Date: Sun, 31 Jan 2021 09:12:56 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0

Dear List.

LilyPond 2.22.0 exits with error for one of my projects.


Starting lilypond 2.22.0 [RV_381+BWV_980_score.ly]...
Processing `/Users/tamura/Documents/LilyPond/Vivaldi RV 381 + Bach BWV 
980/RV_381+BWV_980_score.ly'
Parsing...
Interpreting music...
Exited with return code 11.


In order to obtain more information, I used —log=DEBUG (in Frescobaldi “Engrave 
(custom)…”. Then the project compiled fine with no error.


Starting lilypond 2.22.0 [RV_381+BWV_980_score.ly]...
Log level set to 287

Relocation
  LilyPond binary has absolute file name:
    /opt/local/libexec/lilypond-bin
  Setting INSTALLER_PREFIX to '/opt/local'
  Using run-time value for datadir,
    setting it to '/opt/local/share/lilypond/2.22.0'
  Using run-time value for localedir,
    setting it to '/opt/local/share/locale'
  Using compile-time value for relocdir,
    setting it to ''
  Prepending '/opt/local/libexec' to PATH
  Setting PATH to '/opt/local/libexec:/opt/local/bin'
Setting GUILE_MIN_YIELD_1 to '65'
Setting GUILE_MIN_YIELD_2 to '65'
Setting GUILE_MIN_YIELD_MALLOC to '65'
Setting GUILE_INIT_SEGMENT_SIZE_1 to '10485760'
Setting GUILE_MAX_SEGMENT_SIZE to '104857600'


Effective prefix: '/opt/local/share/lilypond/2.22.0'
PATH="/opt/local/libexec:/opt/local/bin"

[]
Guile 1.8
[/opt/local/share/lilypond/2.22.0/scm/lily-library.scm]
[/opt/local/share/lilypond/2.22.0/scm/output-lib.scm]
[/opt/local/share/lilypond/2.22.0/scm/markup-macros.scm]
[/opt/local/share/lilypond/2.22.0/scm/parser-ly-from-scheme.scm]
[/opt/local/share/lilypond/2.22.0/scm/file-cache.scm]
[/opt/local/share/lilypond/2.22.0/scm/define-event-classes.scm]
[/opt/local/share/lilypond/2.22.0/scm/define-music-callbacks.scm]
[/opt/local/share/lilypond/2.22.0/scm/define-music-types.scm]
[/opt/local/share/lilypond/2.22.0/scm/define-note-names.scm]
[/opt/local/share/lilypond/2.22.0/scm/c++.scm]
[/opt/local/share/lilypond/2.22.0/scm/chord-entry.scm]
[/opt/local/share/lilypond/2.22.0/scm/skyline.scm]
[/opt/local/share/lilypond/2.22.0/scm/markup.scm]
[/opt/local/share/lilypond/2.22.0/scm/define-markup-commands.scm]
[/opt/local/share/lilypond/2.22.0/scm/stencil.scm]
[/opt/local/share/lilypond/2.22.0/scm/modal-transforms.scm]
[/opt/local/share/lilypond/2.22.0/scm/chord-ignatzek-names.scm]
[/opt/local/share/lilypond/2.22.0/scm/music-functions.scm
[/opt/local/share/lilypond/2.22.0/scm/define-music-display-methods.scm]
]
[/opt/local/share/lilypond/2.22.0/scm/part-combiner.scm]
[/opt/local/share/lilypond/2.22.0/scm/autochange.scm]
[/opt/local/share/lilypond/2.22.0/scm/define-music-properties.scm]
[/opt/local/share/lilypond/2.22.0/scm/time-signature.scm]
[/opt/local/share/lilypond/2.22.0/scm/time-signature-settings.scm]
[/opt/local/share/lilypond/2.22.0/scm/auto-beam.scm]
[/opt/local/share/lilypond/2.22.0/scm/chord-name.scm]
[/opt/local/share/lilypond/2.22.0/scm/bezier-tools.scm]
[/opt/local/share/lilypond/2.22.0/scm/define-context-properties.scm]
[/opt/local/share/lilypond/2.22.0/scm/translation-functions.scm]
[/opt/local/share/lilypond/2.22.0/scm/script.scm]
[/opt/local/share/lilypond/2.22.0/scm/midi.scm]
[/opt/local/share/lilypond/2.22.0/scm/layout-beam.scm]
[/opt/local/share/lilypond/2.22.0/scm/parser-clef.scm]
[/opt/local/share/lilypond/2.22.0/scm/layout-slur.scm]
[/opt/local/share/lilypond/2.22.0/scm/font.scm]
[/opt/local/share/lilypond/2.22.0/scm/encoding.scm]
[/opt/local/share/lilypond/2.22.0/scm/bar-line.scm]
[/opt/local/share/lilypond/2.22.0/scm/flag-styles.scm]
[/opt/local/share/lilypond/2.22.0/scm/fret-diagrams.scm]
[/opt/local/share/lilypond/2.22.0/scm/tablature.scm]
[/opt/local/share/lilypond/2.22.0/scm/harp-pedals.scm]
[/opt/local/share/lilypond/2.22.0/scm/define-woodwind-diagrams.scm]
[/opt/local/share/lilypond/2.22.0/scm/display-woodwind-diagrams.scm]
[/opt/local/share/lilypond/2.22.0/scm/predefined-fretboards.scm]
[/opt/local/share/lilypond/2.22.0/scm/define-grob-properties.scm]
[/opt/local/share/lilypond/2.22.0/scm/define-grobs.scm]
[/opt/local/share/lilypond/2.22.0/scm/define-grob-interfaces.scm]
[/opt/local/share/lilypond/2.22.0/scm/define-stencil-commands.scm]
[/opt/local/share/lilypond/2.22.0/scm/scheme-engravers.scm]
[/opt/local/share/lilypond/2.22.0/scm/titling.scm]
[/opt/local/share/lilypond/2.22.0/scm/paper.scm]
[/opt/local/share/lilypond/2.22.0/scm/backend-library.scm]
[/opt/local/share/lilypond/2.22.0/scm/color.scm]
[/opt/local/share/lilypond/2.22.0/scm/safe-lily.scm]
Load lily.scm: 0.30 seconds
Initializing FontConfig...
Adding fontconfig configuration file: 
/opt/local/share/lilypond/2.22.0/fonts/00-lilypond-fonts.conf
Adding fontconfig configuration file: /opt/local/etc/fonts/fonts.conf
Adding fontconfig configuration file: 
/opt/local/share/lilypond/2.22.0/fonts/99-lilypond-fonts.conf
Adding font directory: /opt/local/share/lilypond/2.22.0/fonts/otf
Building font database...

Processing `/Users/tamura/Documents/LilyPond/Vivaldi RV 381 + Bach BWV 
980/RV_381+BWV_980_score.ly'
Parsing...]]
Using `nederlands' note names...]]]]]]]]]]]]]]]]]]]]
Using `nederlands' note names...
Using `nederlands' note names...]]
Using `nederlands' note names...]
Using `nederlands' note names...]
Using `nederlands' note names...]
Using `nederlands' note names...]
Using `nederlands' note names...]
Using `nederlands' note names...]
Using `nederlands' note names...]
Using `nederlands' note names...]
Using `nederlands' note names...]
Using `nederlands' note names...]
Using `nederlands' note names...]
Using `nederlands' note names...]
Using `nederlands' note names...]
Using `nederlands' note names...]
Using `nederlands' note names...]
Using `nederlands' note names...]
Using `nederlands' note names...]
Using `nederlands' note names...]
Using `nederlands' note names...]]
Interpreting music...
[/opt/local/share/lilypond/2.22.0/fonts/otf/emmentaler-20.otf
CFF name for font Emmentaler-20 is the same.][8]
elapsed time: 0.08 seconds
Element count 1146 (spanners 72) 
Preprocessing graphical objects...
Grob count 1674
[/opt/local/share/lilypond/2.22.0/fonts/otf/emmentaler-11.otf
CFF name for font Emmentaler-11 is the same.]
[/opt/local/share/lilypond/2.22.0/fonts/otf/emmentaler-13.otf
CFF name for font Emmentaler-13 is the same.]
[/opt/local/share/lilypond/2.22.0/fonts/otf/emmentaler-14.otf
CFF name for font Emmentaler-14 is the same.]
[/opt/local/share/lilypond/2.22.0/fonts/otf/emmentaler-16.otf
CFF name for font Emmentaler-16 is the same.]
[/opt/local/share/lilypond/2.22.0/fonts/otf/emmentaler-18.otf
CFF name for font Emmentaler-18 is the same.]
[lilypond_serif_3.0927734375]
CFF name for font C059-Roman is the same.
[lilypond_serif_bold_3.0927734375]
CFF name for font C059-Bold is the same.
[lilypond_serif_2.455078125]
Interpreting music...
elapsed time: 0.01 seconds
Interpreting music...
elapsed time: 0.01 seconds
Element count 140 (spanners 60) 
Preprocessing graphical objects...
Grob count 296
[emmentaler-16_5.6240234375]
Interpreting music...
elapsed time: 0.00 seconds
Interpreting music...
elapsed time: 0.01 seconds
Element count 140 (spanners 60) 
Preprocessing graphical objects...
Grob count 296
Interpreting music...
elapsed time: 0.00 seconds
MIDI output to `RV_381+BWV_980_score.midi'...Track... 
[0]
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
MIDI output to `RV_381+BWV_980_score-1.midi'...Track... 
[0]
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
MIDI output to `RV_381+BWV_980_score-2.midi'...Track... 
[0]
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[lilypond_serif_bold_4.91015625]
[lilypond_serif_bold_3.8974609375]
Finding the ideal number of pages...
Fitting music on 2 or 3 pages...
Drawing systems...
Element count 791
Element count 269
Element count 269
[/opt/local/share/lilypond/2.22.0/fonts/otf/emmentaler-brace.otf
CFF name for font Emmentaler-Brace is the same.]
Initializing embedded CFF font list.
Embedding CFF font `C059-Bold'.
[/opt/local/share/fonts/urw-core35-fonts/C059-Bold.otf]
Embedding CFF font `C059-Roman'.
[/opt/local/share/fonts/urw-core35-fonts/C059-Roman.otf]
Embedding CFF font `Emmentaler-16'.
[/opt/local/share/lilypond/2.22.0/fonts/otf/emmentaler-16.otf]
[/opt/local/share/lilypond/2.22.0/ps/music-drawing-routines.ps]
[/opt/local/share/lilypond/2.22.0/ps/lilyponddefs.ps]
Paper_outputter elapsed time: 0.03 seconds
Converting to `RV_381+BWV_980_score.pdf'...
Preparing Ghostscript command to 
`/var/folders/fd/21ysnpl904z6bkjpjp4kclcr0000gn/T//lilypond-tmp-1362496': mark 
/OutputFile (RV_381+BWV_980_score-tmp-1675906.519674.pdf) /CompatibilityLevel 
1.4 /PageSize [595.28 841.89] (pdfwrite) finddevice putdeviceprops pop 
(pdfwrite) selectdevice newpath fill (RV_381+BWV_980_score-tmp-1675906) (r) 
file .setsafe run
Invoking `gs -dNODISPLAY -dNOSAFER -dNOPAUSE -dBATCH -dAutoRotatePages=/None 
-dPrinted=false 
/var/folders/fd/21ysnpl904z6bkjpjp4kclcr0000gn/T//lilypond-tmp-1362496'...

GPL Ghostscript 9.53.3 (2020-10-01)
Copyright (C) 2020 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.
]
gc time taken: 0.11
/opt/local/share/lilypond/2.22.0/scm/lily.scm
Success: compilation successfully completed
Completed successfully in 1.6”.


What should I do next to obtain appropriate information to report the issue? 


My environment:
OS: Mac OS 11.1 Big Sur
LilyPond version: 2.22.0 built locally with MacPorts
Frescobaldi version: 3.1.3 binary from Frescobaldi Github repo


Thanks in advance for your help.

Jun


Ouch.

Error code 11 would indicate a segmentation fault. Those
can have various causes; the usual cause for an unreliable
segmentation fault would be a garbage collection error.
Those are notoriously difficult to track down, can appear
or disappear at any time with unrelated circumstances,
and are frequently non-reproducible across machines.

Do you have the impression that the error occurs
systematically? Could you post code that triggers it?
As a special case, it does not need be minimal (I guess
that you would be in trouble to construct a minimal
one anyway).

Thanks,
Jean


reply via email to

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