Comment #5 on issue 2393 by d...@gnu.org: Segfault in connection with \markuplist
http://code.google.com/p/lilypond/issues/detail?id=2393

So this is not a regression. That's good news for 2.16 release planning. Still needs to get investigated.

#(display #{ \markuplist \bold { \wordwrap-lines {  } } #})
outputs
((#<procedure bold-markup (layout props arg)> (#<procedure wordwrap-lines-markup-list (layout props args)> ())))

I would assume that this is not a valid markup list.

Unwrapping the list leads to
\markup \bold { \wordwrap-lines { } }

as a test case. This is accepted and leads to an error message in processing:

Parsing.../usr/local/share/lilypond/2.15.31/scm/define-markup-commands.scm:1118:6: In procedure ly:stencil-empty? in expression (remove ly:stencil-empty? stencils): /usr/local/share/lilypond/2.15.31/scm/define-markup-commands.scm:1118:6: Wrong type argument in position 1 (expecting Stencil): (#<Stencil >)

That seems to be the same problem: a markup list (or stencil list) where a markup is expected.


_______________________________________________
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond

Reply via email to