lilypond-user
[Top][All Lists]
Advanced

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

Re: Strange error with no traceable cause.


From: Thomas Morley
Subject: Re: Strange error with no traceable cause.
Date: Tue, 5 Jun 2018 22:45:42 +0200

2018-06-05 22:35 GMT+02:00  <address@hidden>:
> -------- Mensagem Original --------
> Ativo 5 de jun de 2018 17:30, David Kastrup < address@hidden> escreveu:
>
> address@hidden writes:
>
>> Well, I don't have any experience with gdb, so I wouldn't know what to
>> do. The strange thing seems to be that, if the score is engraved using
>> Frescobaldi's verbose output ( which has a separate engrave button ),
>> the error doesn't happen.
>
> That's not unusual for such garbage collection errors: triggering them
> requires a garbage collection occuring at an inopportune point of time
> and the time depends on how much memory is being temporarily used. With
> verbose output, more memory is churned through because of the storage
> the formatting of the verbose output requires, and thus garbage
> collection happens at different points of time than without verbose
> output.
>
> That makes these kind of error annoyingly hard to track down: they
> vanish and reappear with completely unrelated changes in usage and the
> actual error message is triggered at a time far from the problem.
>
> --
> David Kastrup
>
> The most I can do is see if I can upload the files so other people can see
> if the same error happens on other machines.


For running gdb do:

gdb path/to/lilypond-executable

For example: gdb lilypond-git/build/out/bin/lilypond
You will get some infos about gdb returned, finally it ends with
(gdb)

Then type:
run path/to/the/ly-file

Post the output.


Cheers,
  Harm



reply via email to

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