lilypond-user
[Top][All Lists]
Advanced

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

Re: Fatal bug in strftime?


From: David Kastrup
Subject: Re: Fatal bug in strftime?
Date: Sat, 11 May 2013 13:18:55 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux)

"address@hidden" <address@hidden> writes:

> On 2013-05-11 11:27, Federico Bruni wrote:
>>
>> 2013/5/11 Peter Toye <address@hidden <mailto:address@hidden>>
>>
>>     When I try to use the %e format to get rid of leading zeros in the
>>     date, lilypond crashes out.
>>
>>     \header {
>>        title = "title"
>>        composer = "no-one"
>>        tagline = \markup {
>>          Engraved
>>          \simple #(strftime "%e/%m/%Y" (localtime (current-time)))
>>          with \with-url #"http://lilypond.org/";
>>          \line { LilyPond \simple #(lilypond-version)
>>     (http://lilypond.org/) }
>>        }
>>     }
>>
>>
>> I cannot reproduce the crash on linux.
>> Some Windows user should check
>>
>
> I can confirm that on Windows 7 32-bit and Lilypond 2.17.13 it crashes!
>
> FATAL: memory error in realloc
> C:/lilypond/usr/share/lilypond/current/scm/lily.scm
> Exited with return code 3.

Well, strftime is not defined by LilyPond.  If anybody is interested in
getting that bug approached, one should test it in GUILE-1.8.8 (from its
command prompt, most likely) and GUILE-2.0.9.

I have my doubts the GUILE team can be interested in releasing anything
past GUILE-1.8.8, but if the bug can be shown to be present in 2.0.9,
chances are that a proper report will result in a fixed version by the
time LilyPond migrates to GUILE-2.0.

-- 
David Kastrup




reply via email to

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