[luatex] infinite loop (?) with 0.98.3

Scott Kostyshak skostysh at lyx.org
Sun Sep 4 04:16:58 CEST 2016


I thought I would run our LyX tests on LuaTeX's development version.
This is my first time doing this, so I would not at all be surprised if
I did something wrong. If you cannot reproduce with r6105, then it is
likely that it is something strange on my end. To use the development
version, I just ran build.sh and then copied lualatex to /opt/texbin and
overwrote the binary that was there.

When I run the following command (with the attached file)

lualatex --interaction=batchmode EmbeddedObjects.tex

it does not end with LuaTeX development version.

When I run it with updated TL 2016, it ends (it exits with error).

Attached are the .tex file, the included .pdf, the "good" (exits with
error on TL 2016) log and aux and the "bad" (does not exit) log.

Best,

Scott
-------------- next part --------------
A non-text attachment was scrubbed...
Name: EmbeddedObjects.tex
Type: application/x-tex
Size: 273 bytes
Desc: not available
URL: <http://tug.org/pipermail/luatex/attachments/20160903/acc784e3/attachment-0001.tex>
-------------- next part --------------
This is LuaTeX, Version 0.98.3 (TeX Live 2017/dev)  (format=lualatex 2016.9.2)  3 SEP 2016 21:55
 restricted system commands enabled.
**EmbeddedObjects.tex
(./EmbeddedObjects.tex
LaTeX2e <2016/03/31> patch level 3
Babel <3.9r> and hyphenation patterns for 1 language(s) loaded.
(/usr/local/texlive/2016/texmf-dist/tex/latex/base/article.cls
Document Class: article 2014/09/29 v1.4h Standard LaTeX document class
(/usr/local/texlive/2016/texmf-dist/tex/latex/base/size10.clo
File: size10.clo 2014/09/29 v1.4h Standard LaTeX file (size option)
)
\c at part=\count79
\c at section=\count80
\c at subsection=\count81
\c at subsubsection=\count82
\c at paragraph=\count83
\c at subparagraph=\count84
\c at figure=\count85
\c at table=\count86
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\bibindent=\dimen102
)
(/usr/local/texlive/2016/texmf-dist/tex/latex/base/fontenc.sty
Package: fontenc 2016/06/19 v1.99m Standard LaTeX package

(/usr/local/texlive/2016/texmf-dist/tex/latex/base/t1enc.def
File: t1enc.def 2016/06/19 v1.99m Standard LaTeX file
LaTeX Font Info:    Redeclaring font encoding T1 on input line 48.
))
(/usr/local/texlive/2016/texmf-dist/tex/lualatex/luainputenc/luainputenc.sty
Package: luainputenc 2010/11/19 v0.973 inputenc package for LuaTeX

(/usr/local/texlive/2016/texmf-dist/tex/generic/oberdiek/ifluatex.sty
Package: ifluatex 2016/05/16 v1.4 Provides the ifluatex switch (HO)
Package ifluatex Info: LuaTeX detected.
)
(/usr/local/texlive/2016/texmf-dist/tex/generic/ifxetex/ifxetex.sty
Package: ifxetex 2010/09/12 v0.6 Provides ifxetex conditional
)
(/usr/local/texlive/2016/texmf-dist/tex/luatex/luatexbase/luatexbase.sty
Package: luatexbase 2015/10/04 v1.3 luatexbase interface to LuaTeX 

(/usr/local/texlive/2016/texmf-dist/tex/luatex/ctablestack/ctablestack.sty
Package: ctablestack 2015/10/01 v1.0 Catcode table stable support
\@catcodetablestackcnt=\count87
)
\CatcodeTableOther=\catcodetable5
\CatcodeTableExpl=\catcodetable6
)
Lua module: luainputenc 2010/05/10 0.97 Lua simple inputenc package.
\inpenc at prehook=\toks14
\inpenc at posthook=\toks15
Inserting `luainputenc.fake_utf_write' at position 1 in `process_output_buffer'.
Inserting `luainputenc.fake_utf_read' at position 1 in `process_input_buffer'.
(/usr/local/texlive/2016/texmf-dist/tex/latex/base/latin9.def
File: latin9.def 2015/03/17 v1.2c Input encoding file
))
(/usr/local/texlive/2016/texmf-dist/tex/generic/babel/babel.sty
Package: babel 2016/04/23 3.9r The Babel package

(/usr/local/texlive/2016/texmf-dist/tex/generic/babel/luababel.def
\l at dumylang=\language1
\l at nohyphenation=\language2
\l at german-x-2014-05-21=\language3
\l at ngerman-x-2014-05-21=\language4
\l at afrikaans=\language5
\l at ancientgreek=\language6
\l at ibycus=\language7
\l at arabic=\language8
\l at armenian=\language9
\l at basque=\language10
\l at bulgarian=\language11
\l at catalan=\language12
\l at pinyin=\language13
\l at churchslavonic=\language14
\l at coptic=\language15
\l at croatian=\language16
\l at czech=\language17
\l at danish=\language18
\l at dutch=\language19
\l at ukenglish=\language20
\l at usenglishmax=\language21
\l at esperanto=\language22
\l at estonian=\language23
\l at ethiopic=\language24
\l at farsi=\language25
\l at finnish=\language26
\l at french=\language27
\l at friulan=\language28
\l at galician=\language29
\l at georgian=\language30
\l at german=\language31
\l at ngerman=\language32
\l at swissgerman=\language33
\l at monogreek=\language34
\l at greek=\language35
\l at hungarian=\language36
\l at icelandic=\language37
\l at assamese=\language38
\l at bengali=\language39
\l at gujarati=\language40
\l at hindi=\language41
\l at kannada=\language42
\l at malayalam=\language43
\l at marathi=\language44
\l at oriya=\language45
\l at panjabi=\language46
\l at tamil=\language47
\l at telugu=\language48
\l at indonesian=\language49
\l at interlingua=\language50
\l at irish=\language51
\l at italian=\language52
\l at kurmanji=\language53
\l at latin=\language54
\l at classiclatin=\language55
\l at liturgicallatin=\language56
\l at latvian=\language57
\l at lithuanian=\language58
\l at mongolian=\language59
\l at mongolianlmc=\language60
\l at bokmal=\language61
\l at nynorsk=\language62
\l at occitan=\language63
\l at piedmontese=\language64
\l at polish=\language65
\l at portugu
-------------- next part --------------
\relax 
\catcode `"\active 
\select at language{ngerman}
\@writefile{toc}{\select at language{ngerman}}
\@writefile{lof}{\select at language{ngerman}}
\@writefile{lot}{\select at language{ngerman}}
-------------- next part --------------
This is LuaTeX, Version 0.95.0 (TeX Live 2016)  (format=lualatex 2016.9.2)  3 SEP 2016 22:04
 restricted system commands enabled.
**EmbeddedObjects.tex
(./EmbeddedObjects.tex
LaTeX2e <2016/03/31> patch level 3
Babel <3.9r> and hyphenation patterns for 1 language(s) loaded.
(/usr/local/texlive/2016/texmf-dist/tex/latex/base/article.cls
Document Class: article 2014/09/29 v1.4h Standard LaTeX document class
(/usr/local/texlive/2016/texmf-dist/tex/latex/base/size10.clo
File: size10.clo 2014/09/29 v1.4h Standard LaTeX file (size option)
)
\c at part=\count79
\c at section=\count80
\c at subsection=\count81
\c at subsubsection=\count82
\c at paragraph=\count83
\c at subparagraph=\count84
\c at figure=\count85
\c at table=\count86
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\bibindent=\dimen102
) (/usr/local/texlive/2016/texmf-dist/tex/latex/base/fontenc.sty
Package: fontenc 2016/06/19 v1.99m Standard LaTeX package
(/usr/local/texlive/2016/texmf-dist/tex/latex/base/t1enc.def
File: t1enc.def 2016/06/19 v1.99m Standard LaTeX file
LaTeX Font Info:    Redeclaring font encoding T1 on input line 48.
)) (/usr/local/texlive/2016/texmf-dist/tex/lualatex/luainputenc/luainputenc.sty
Package: luainputenc 2010/11/19 v0.973 inputenc package for LuaTeX
(/usr/local/texlive/2016/texmf-dist/tex/generic/oberdiek/ifluatex.sty
Package: ifluatex 2016/05/16 v1.4 Provides the ifluatex switch (HO)
Package ifluatex Info: LuaTeX detected.
) (/usr/local/texlive/2016/texmf-dist/tex/generic/ifxetex/ifxetex.sty
Package: ifxetex 2010/09/12 v0.6 Provides ifxetex conditional
) (/usr/local/texlive/2016/texmf-dist/tex/luatex/luatexbase/luatexbase.sty
Package: luatexbase 2015/10/04 v1.3 luatexbase interface to LuaTeX 
(/usr/local/texlive/2016/texmf-dist/tex/luatex/ctablestack/ctablestack.sty
Package: ctablestack 2015/10/01 v1.0 Catcode table stable support
\@catcodetablestackcnt=\count87
)
\CatcodeTableOther=\catcodetable5
\CatcodeTableExpl=\catcodetable6
)
Lua module: luainputenc 2010/05/10 0.97 Lua simple inputenc package.
\inpenc at prehook=\toks14
\inpenc at posthook=\toks15
Inserting `luainputenc.fake_utf_write' at position 1 in `process_output_buffer'.
Inserting `luainputenc.fake_utf_read' at position 1 in `process_input_buffer'. 
(/usr/local/texlive/2016/texmf-dist/tex/latex/base/latin9.def
File: latin9.def 2015/03/17 v1.2c Input encoding file
)) (/usr/local/texlive/2016/texmf-dist/tex/generic/babel/babel.sty
Package: babel 2016/04/23 3.9r The Babel package
(/usr/local/texlive/2016/texmf-dist/tex/generic/babel/luababel.def
\l at dumylang=\language1
\l at nohyphenation=\language2
\l at german-x-2014-05-21=\language3
\l at ngerman-x-2014-05-21=\language4
\l at afrikaans=\language5
\l at ancientgreek=\language6
\l at ibycus=\language7
\l at arabic=\language8
\l at armenian=\language9
\l at basque=\language10
\l at bulgarian=\language11
\l at catalan=\language12
\l at pinyin=\language13
\l at churchslavonic=\language14
\l at coptic=\language15
\l at croatian=\language16
\l at czech=\language17
\l at danish=\language18
\l at dutch=\language19
\l at ukenglish=\language20
\l at usenglishmax=\language21
\l at esperanto=\language22
\l at estonian=\language23
\l at ethiopic=\language24
\l at farsi=\language25
\l at finnish=\language26
\l at french=\language27
\l at friulan=\language28
\l at galician=\language29
\l at georgian=\language30
\l at german=\language31
\l at ngerman=\language32
\l at swissgerman=\language33
\l at monogreek=\language34
\l at greek=\language35
\l at hungarian=\language36
\l at icelandic=\language37
\l at assamese=\language38
\l at bengali=\language39
\l at gujarati=\language40
\l at hindi=\language41
\l at kannada=\language42
\l at malayalam=\language43
\l at marathi=\language44
\l at oriya=\language45
\l at panjabi=\language46
\l at tamil=\language47
\l at telugu=\language48
\l at indonesian=\language49
\l at interlingua=\language50
\l at irish=\language51
\l at italian=\language52
\l at kurmanji=\language53
\l at latin=\language54
\l at classiclatin=\language55
\l at liturgicallatin=\language56
\l at latvian=\language57
\l at lithuanian=\language58
\l at mongolian=\language59
\l at mongolianlmc=\language60
\l at bokmal=\language61
\l at nynorsk=\language62
\l at occitan=\language63
\l at piedmontese=\language64
\l at polish=\language65
\l at portuguese=\language66
\l at romanian=\language67
\l at romansh=\language68
\l at russian=\language69
\l at sanskrit=\language70
\l at serbian=\language71
\l at serbianc=\language72
\l at slovak=\language73
\l at slovenian=\language74
\l at spanish=\language75
\l at swedish=\language76
\l at thai=\language77
\l at turkish=\language78
\l at turkmen=\language79
\l at ukrainian=\language80
\l at uppersorbian=\language81
\l at welsh=\language82
) (/usr/local/texlive/2016/texmf-dist/tex/generic/babel-english/english.ldf
Language: english 2012/08/20 v3.3p English support from the babel system
(/usr/local/texlive/2016/texmf-dist/tex/generic/babel/babel.def
File: babel.def 2016/04/23 3.9r Babel common definitions
\babel at savecnt=\count88
\U at D=\dimen103
(/usr/local/texlive/2016/texmf-dist/tex/generic/babel/luababel.def))
\l at canadian = a dialect from \language\l at american 
\l at australian = a dialect from \language\l at british 
\l at newzealand = a dialect from \language\l at british 
) (/usr/local/texlive/2016/texmf-dist/tex/generic/babel-german/ngerman.ldf
Language: ngerman 2013/12/13 v2.7 German support for babel (new orthography)
(/usr/local/texlive/2016/texmf-dist/tex/generic/babel-german/ngermanb.ldf
Language: ngermanb 2013/12/13 v2.7 German support for babel (new orthography)
\l at naustrian = a dialect from \language\l at ngerman 
\l at nswissgerman = a dialect from \language\l at ngerman 
Package babel Info: Making " an active character on input line 88.

(/usr/local/texlive/2016/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-de-
1996.tex EC German hyphenation patterns (reformed orthography) (/usr/local/texl
ive/2016/texmf-dist/tex/generic/hyphen/dehyphn.tex New German Hyphenation Patte
rns `dehyphn' Rev.31 <2001-05-07> (WaS)))))) (/usr/local/texlive/2016/texmf-dis
t/tex/latex/picinpar/picinpar.sty
Pictures in Paragraphs. Version 1.2a, July 13, 1993
\br=\count89
\bl=\count90
\na=\count91
\nb=\count92
\tcdsav=\count93
\tcl=\count94
\tcd=\count95
\tcn=\count96
\cumtcl=\count97
\cumpartcl=\count98
\lftside=\dimen104
\rtside=\dimen105
\hpic=\dimen106
\vpic=\dimen107
\strutilg=\dimen108
\picwd=\dimen109
\topheight=\dimen110
\ilg=\dimen111
\lpic=\dimen112
\lwindowsep=\dimen113
\rwindowsep=\dimen114
\cumpar=\dimen115
\twa=\toks16
\la=\toks17
\ra=\toks18
\ha=\toks19
\pictoc=\toks20
\rawtext=\box26
\holder=\box27
\windowbox=\box28
\wartext=\box29
\finaltext=\box30
\aslice=\box31
\bslice=\box32
\wbox=\box33
\wstrutbox=\box34
\picbox=\box35
\waslice=\box36
\wbslice=\box37
\fslice=\box38
)
No file EmbeddedObjects.aux.

\openout1 = EmbeddedObjects.aux
LaTeX Font Info:    Checking defaults for OML/cmm/m/it on input line 8.
LaTeX Font Info:    ... okay on input line 8.
LaTeX Font Info:    Checking defaults for T1/cmr/m/n on input line 8.
LaTeX Font Info:    ... okay on input line 8.
LaTeX Font Info:    Checking defaults for OT1/cmr/m/n on input line 8.
LaTeX Font Info:    ... okay on input line 8.
LaTeX Font Info:    Checking defaults for OMS/cmsy/m/n on input line 8.
LaTeX Font Info:    ... okay on input line 8.
LaTeX Font Info:    Checking defaults for OMX/cmex/m/n on input line 8.
LaTeX Font Info:    ... okay on input line 8.
LaTeX Font Info:    Checking defaults for U/cmr/m/n on input line 8.
LaTeX Font Info:    ... okay on input line 8.
! Undefined control sequence.
<argument> \includegraphics 
                 {mobius}
l.10 \begin{window}[2,c,{\includegraphics{mobius}},]
                                                  
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

[1

{/usr/local/texlive/2016/texmf-var/fonts/map/pdftex/updmap/pdftex.map}] (./Embe
ddedObjects.aux))

Here is how much of LuaTeX's memory you used:
 1459 strings out of 495118
 100000,128383 words of node,token memory allocated
 411 words of node memory still in use:
   3 hlist, 1 vlist, 1 rule, 15 glue, 39 glue_spec, 1 write nodes
   avail lists: 2:12,3:6,4:1,5:10,6:15,7:24,8:6,9:17,11:2
 4973 multiletter control sequences out of 65536+600000
 16 fonts using 674207 bytes
 26i,4n,23p,192b,132s stack positions out of 5000i,500n,10000p,200000b,100000s
{/usr/local/texlive/2016/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc}</u
sr/local/texlive/2016/texmf-dist/fonts/type1/public/cm-super/sfrm1000.pfb>
Output written on EmbeddedObjects.pdf (1 page, 9668 bytes).

PDF statistics: 13 PDF objects out of 1000 (max. 8388607)
 8 compressed objects within 1 object stream
 0 named destinations out of 1000 (max. 131072)
 1 words of extra memory for PDF output out of 10000 (max. 10000000)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: mobius.pdf
Type: application/pdf
Size: 4704 bytes
Desc: not available
URL: <http://tug.org/pipermail/luatex/attachments/20160903/acc784e3/attachment-0001.pdf>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: not available
URL: <http://tug.org/pipermail/luatex/attachments/20160903/acc784e3/attachment-0001.bin>


More information about the luatex mailing list