View Issue Details

IDProjectCategoryView StatusLast Update
0000872luatexluatex limitationpublic2014-03-30 11:33
ReporterHans Hagen Assigned ToHans Hagen  
Status closedResolutionfixed 
Target Version0.79.0 
Summary0000872: note: some lua operations set errno
Descriptionsome calls in lua set errno which can then bleed into other functionality that checks on errno assuming that it starts out as zero

there are several solutions:

- each call to a helper that can set errno, first resets it
- we reset errno after each directlua (in fact after each lua call)
- we avoid checking for errno (happens inff lib, mplib, backend writecff)
TagsNo tags attached.


Hans Hagen

2014-03-30 11:33

manager   ~0001256

if it shows up again i'll look at it ... we now have callbacks for error messages so more can be intercepted

Issue History

Date Modified Username Field Change
2013-12-20 23:21 Hans Hagen New Issue
2013-12-20 23:21 Hans Hagen Status new => assigned
2013-12-20 23:21 Hans Hagen Assigned To => Hans Hagen
2013-12-23 10:41 Hans Hagen Category luatex bug => luatex limitation
2013-12-23 10:41 luigi scarso Summary some lua operations set errno => NOTE: some lua operations set errno
2013-12-23 10:49 luigi scarso Summary NOTE: some lua operations set errno => note: some lua operations set errno
2014-03-30 11:33 Hans Hagen Note Added: 0001256
2014-03-30 11:33 Hans Hagen Status assigned => closed
2014-03-30 11:33 Hans Hagen Resolution open => fixed