Marc Hohl <m...@hohlart.de> writes: > Am 24.11.2015 um 00:12 schrieb Thomas Morley: > [...] >> >> So, >> commit b416f10429d8d3881445d9000ff422dc67176df1 >> Author: David Kastrup <d...@gnu.org> >> Date: Wed Jul 15 23:30:30 2015 +0200 >> >> Issue 3693: Let Percent_repeat_iterator be unfazed by Timing changes >> >> There is still one shortcoming: the percent repeats will not contain any >> material apart from the percent itself. In particular, no Timing >> changes will be repeated. If there are meter changes or \partial >> commands inside of percent repeats, they need to occur in parallel >> passages outside of any percent repeat, if necessary in a separate >> "timing track". >> >> is indeed the problem. > > Thanks for your work on this issue!
And for me in creating it. >> Now it would be nice I'd could come up with a tiny example... >> >> Though, very strange things happen, like: >> >> assume file-1.ly with >> >> foo = { some-music } >> buzz = { some-other-music } >> >> and >> >> file-2.ly with >> >> \include "file-1.ly" >> \score { >> << >> \new Staff \foo >> \new Staff \buzz >> >> >> >> compiling file-2.ly causes a segfault. >> commenting \new Staff \buzz still causes a segfault >> additional commenting(!!!!!) buzz = { some-other-music } in file-1.ly, >> and the segfault disappears!!! >> But it's not consistent! It depends what else is defined in those files. > > Yep. Moreover, if I removed some notes from buzz, the segfault > disappeared, but adding one single note causes Lilypond to crash, > and we talk about scores with 3-5 pages or even less. Garbage collection errors tend to behave somewhat erratically. Ticket created at: https://sourceforge.net/rest/p/testlilyissues/issues/4670/ -- David Kastrup _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user