lilypond-devel
[Top][All Lists]
Advanced

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

Re: crash moving DotColumn


From: Thomas Morley
Subject: Re: crash moving DotColumn
Date: Tue, 10 May 2016 11:28:32 +0200

2016-05-10 10:59 GMT+02:00 David Kastrup <address@hidden>:
> Thomas Morley <address@hidden> writes:
>
>> To get more space between NoteColumn and DotColumn the following used
>> to work with 2.18.2
>
> Even when compiled with --disable-optimising ?

I used the released version.

>
>> foo =
>> \override Score.DotColumn.before-line-breaking =
>>   #(lambda (dot-column)
>>     (ly:grob-set-property! dot-column 'positioning-done
>>       (lambda (grob)
>>         (ly:dot-column::calc-positioning-done grob)
>>         (ly:grob-translate-axis! grob 15 X))))
>>
>>
>> {
>>   \foo
>>   <gis' a' c''>4.
>> }
>>
>> With a build from latest master I get:
>>
>> lilypond: /home/hermann/lilypond-git/lily/grob-property.cc:242:
>> scm_unused_struct* Grob::try_callback_on_alist(scm_unused_struct**,
>> SCM, SCM): Assertion `scm_is_null (value) || scm_is_eq (value,
>> marker)' failed.
>> Aborted (core dumped)
>>
>> A bug?
>> How to do it different?
>
> In 2.18.2, assertions were not enabled by default but only when using
> --disable-optimising.  I suspect that this triggers here.
>
> Can you give a full backtrace from the debugger?  Likely something like
>
> gdb out/bin/lilypond
> run /tmp/foo-test-file.ly
> bt
>
> should do the trick.

Will try in the evening, have to run.

Cheers,
  Harm

>
> --
> David Kastrup



reply via email to

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