[NTG-context] Erratic error message

Robert Blackstone blackstone.robert at gmail.com
Wed Sep 24 12:22:47 CEST 2014


On 24 Sep 2014, at 12:00 ,  13:42:41 +0200 Taco Hoekwater <taco at elvenkind.com> wrote
> 
> On 23 Sep 2014, at 12:51, Robert Blackstone <blackstone.robert at gmail.com> wrote:
> 
>> 
>> On 23 Sep 2014, at  11:34:45 +0600, Henning Hraban Ramm <texml at fiee.net> wrote
>>> 
>>> Am 2014-09-18 um 01:37 schrieb Robert Blackstone <blackstone.robert at gmail.com>:
>>> 
>>>> I would not know how to make a minimal example that will consistently give the error.
>>>> I had hoped that this text in the error message: ?Attempt to double-free dir node 54467, ignored? would contain some information as to what might be wrong, but apparently it does not.
>>> 
>>> Might that mean something like ?too many open files??
>>> Did you try to change you OS?s settings? See http://wiki.contextgarden.net/LilyPond#Too_many_open_files
>>> 
>>> Or maybe too many files in a working directory (that containing your files or a temp dir of ConTeXt)?
>> 
>> Thanks, Hraban, for your advice.
>> I?ve no idea whether or not the error is connected with ?too many open files?. 
> 
> It is not. ?dir node? means ?direction node? in this context. Nodes are LuaTeX internal data structure objects.
> Various bits of ConTeXt manipulate these objects, and sometimes the reference counting goes off and one
> whose memory has already been given back to the operating system is asked to release its memory again.
> 
> The message is harmless, but it points to a small lua programming error somewhere in the source (either
> by the author or by ConTeXt).

Thanks, Taco. 
I will stop worrying about looming disasters.

Best regards,
Robert



More information about the ntg-context mailing list