View Issue Details

IDProjectCategoryView StatusLast Update
0000872luatexluatex limitationpublic2014-03-30 11:33
ReporterHans HagenAssigned ToHans Hagen 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version 
Target Version0.79.0Fixed in Version 
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.

Activities

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