[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Lilypond crashes while drawing systems
From: |
Lukas-Fabian Moser |
Subject: |
Lilypond crashes while drawing systems |
Date: |
Thu, 14 Jun 2018 13:24:07 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0 |
Folks,
I seem to have managed to create a Lilypond file that crashes my system
(Linux Mint 64-Bit with kernel 4.4.0-98-generic) so hard that I have to
shut it down using the power button. Even a bash script in background
that kills the Lilypond process every few seconds cannot rescue
reliably. :-( The system hangs while "Drawing systems" ("Systeme
erstellen" on my pc).
Version is pre-compiled 2.19.80 64 bit.
So I'm sorry that the following example is not really minimal - it's not
so easy to reduce further if you have to reboot after every other
compilation.
In the original version, I had "tonart = f" (hence no transposition)
which caused no problems. "tonart = fis" also works; "tonart = d" crashes.
\version "2.19.44"
\language "deutsch"
tonart = d
\layout {
indent = 0
}
\header {
tagline = ""
}
\score {
\layout {
ragged-last = ##f
\context {
\Staff
\omit TimeSignature
}
}
\transpose f \tonart
\new Staff <<
\relative f, {
\clef bass
\cadenzaOn
\key f \major
\omit Stem
\phrasingSlurDown
\slurUp
f2( b4)\( a g f4*1/2\)^( f')( es4)\( d c b\)( a)^( b4*1/2
\once\tiny g c4)( f,2)
\break
\bar "||"
}
\new Voice {
\omit NoteHead
\override Beam.positions = #'(-6.5 . -6)
f,8*2_[ s4*12 f,8]
}
\new Voice {
\omit NoteHead
\override Beam.positions = #'(4 . 4.5)
\override Stem.X-offset = 1.2
s2
b,8*2^[ s4*6 b,8*2]
}
>>
}