Dear ConTeXt users, TeX Live 2012 is going to be released soon. After the first successful year of ConTeXt in TeX Live, it would be great to get enough testers before the release (to make sure that it works flawlessly) and to get rid of as many bugs as possible. See http://tug.org/texlive/pretest.html for links and instructions. You could try wget http://ctan.ijs.si/mirror/tlpretest/install-tl-unx.tar.gz tar xvzf install-tl-unx.tar.gz cd install-tl-<every-day-a-different-name> ./install-tl -gui -repository http://ctan.ijs.si/mirror/tlpretest and install a ConTeXt scheme for example. (Alternatively you can first fetch all the packages to local disk.) Then just add the binary path to your PATH and feel free to play. Mac users can also try MacTeX 2012 from tlpretest (with some extra care), but you first need to update to get the latest ConTeXt. Mojca (The version of ConTeXt is the same as latest beta, so any bugs fixed in beta can just as well proliferate to TeX Live.)
Mojca Miklavec
Dear ConTeXt users,
TeX Live 2012 is going to be released soon. After the first successful year of ConTeXt in TeX Live, it would be great to get enough testers before the release (to make sure that it works flawlessly) and to get rid of as many bugs as possible.
Should the ConteXt-related problems be reported here? If so: I have a failing minimal example with the today's pretest (and works perfectly with the latest minimals). I'm available for testing. Best regards Else: Sorry for the noise. %%%%%%%%%%%%%%%%%%%%%%%%%%%%% cut here \setupinteraction[state=start,color=black,contrastcolor=black,style=bold] \starttext \placecontent \chapter{hello} \stoptext %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% stop Log: context --version mtx-context | ConTeXt Process Management 0.52 mtx-context | mtx-context | main context file: /media/data/melmoth/progetti/texlive-2012/texmf-dist/tex/context/base/context.mkiv mtx-context | current version: 2012.05.14 16:00 [21:00] melmoth@universe:/tmp$ context ciao.tex mtx-context | run 1: luatex --fmt="/media/data/melmoth/progetti/texlive-2012/texmf-var/luatex-cache/context/2448223e6631addb83df348d74153606/formats/cont-en" --lua="/media/data/melmoth/progetti/texlive-2012/texmf-var/luatex-cache/context/2448223e6631addb83df348d74153606/formats/cont-en.lui" --backend="pdf" "./ciao.tex" \stoptext This is LuaTeX, Version beta-0.70.1-2012051323 (TeX Live 2012) \write18 enabled. (ciao.tex ConTeXt ver: 2012.05.14 16:00 MKIV fmt: 2012.5.16 int: english/english system > cont-new.mkiv loaded (/media/data/melmoth/progetti/texlive-2012/texmf-dist/tex/context/base/cont-new.mkiv system > beware: some patches loaded from cont-new.mkiv ) system > ciao.top loaded (ciao.top) fonts > latin modern fonts are not preloaded languages > language en is active {/media/data/melmoth/progetti/texlive-2012/texmf-dist/fonts/map/pdftex/context/mkiv-base.map} fonts > preloading latin modern fonts (second stage) fonts > typescripts > unknown: library 'loc' {/media/data/melmoth/progetti/texlive-2012/texmf-dist/fonts/map/dvips/lm/lm-math.map}{/media/data/melmoth/progetti/texlive-2012/texmf-dist/fonts/map/dvips/lm/lm-rm.map} fonts > virtual math > unable to resolve name mapsfromchar fonts > fallback modern rm 12pt is loaded structure > sectioning > chapter @ level 2 : 0.1 -> hello backend > xmp > using file '/media/data/melmoth/progetti/texlive-2012/texmf-dist/tex/context/base/lpdf-pdx.xml' pages > flushing realpage 1, userpage 1 ) mkiv lua stats > used config file - selfautoparent:texmf/web2c/texmfcnf.lua mkiv lua stats > used cache path - /media/data/melmoth/progetti/texlive-2012/texmf-var/luatex-cache/context/2448223e6631addb83df348d74153606 mkiv lua stats > resource resolver - loadtime 0.142 seconds, 0 scans with scantime 0.000 seconds, 0 shared scans, 46 found files, scanned paths: mkiv lua stats > stored bytecode data - 303 modules, 65 tables, 368 chunks mkiv lua stats > cleaned up reserved nodes - 39 nodes, 9 lists of 438 mkiv lua stats > node memory usage - 2 glue, 2 penalty, 12 attribute, 28 glue_spec, 3 attribute_list mkiv lua stats > node list callback tasks - 6 unique task lists, 5 instances (re)created, 151 calls mkiv lua stats > used backend - pdf (backend for directly generating pdf output) mkiv lua stats > loaded patterns - en::2 mkiv lua stats > jobdata time - 0.001 seconds saving, 0.000 seconds loading mkiv lua stats > callbacks - 279 direct, 567 indirect, 846 total mkiv lua stats > lxml preparation time - 0.000 seconds, 0 nodes, 11 lpath calls, 0 cached calls mkiv lua stats > interactive elements - 0 references, 1 destinations mkiv lua stats > result saved in file - ciao.pdf mkiv lua stats > loaded fonts - 34 files: stmary10.afm lmmono12-regular.otf lmmono8-regular.otf lmmono9-regular.otf lmroman10-regular.otf lmroman12-bold.otf lmroman12-regular.otf lmroman7-bold.otf lmroman7-regular.otf lmroman9-bold.otf lmroman9-regular.otf lmsans12-regular.otf lmsans8-regular.otf lmsans9-regular.otf eufb10.tfm eufb7.tfm eufm10.tfm eufm7.tfm msam10.tfm msam7.tfm msbm10.tfm msbm7.tfm lmex10.tfm lmmi12.tfm lmmi7.tfm lmmi9.tfm lmmib10.tfm lmmib7.tfm lmsy10.tfm lmsy7.tfm lmsy9.tfm rm-lmr12.tfm rm-lmr7.tfm rm-lmr9.tfm mkiv lua stats > fonts load time - 0.378 seconds mkiv lua stats > luatex banner - this is luatex, version beta-0.70.1-2012051323 (tex live 2012) mkiv lua stats > control sequences - 33576 of 65536 + 100000 mkiv lua stats > current memory usage - 39 MB (ctx: 39 MB) mkiv lua stats > runtime - 1.175 seconds, 1 processed pages, 1 shipped pages, 0.851 pages/second mtx-context | run 2: luatex --fmt="/media/data/melmoth/progetti/texlive-2012/texmf-var/luatex-cache/context/2448223e6631addb83df348d74153606/formats/cont-en" --lua="/media/data/melmoth/progetti/texlive-2012/texmf-var/luatex-cache/context/2448223e6631addb83df348d74153606/formats/cont-en.lui" --backend="pdf" "./ciao.tex" \stoptext This is LuaTeX, Version beta-0.70.1-2012051323 (TeX Live 2012) \write18 enabled. (ciao.tex ConTeXt ver: 2012.05.14 16:00 MKIV fmt: 2012.5.16 int: english/english system > cont-new.mkiv loaded (/media/data/melmoth/progetti/texlive-2012/texmf-dist/tex/context/base/cont-new.mkiv system > beware: some patches loaded from cont-new.mkiv ) system > ciao.top loaded (ciao.top) fonts > latin modern fonts are not preloaded languages > language en is active {/media/data/melmoth/progetti/texlive-2012/texmf-dist/fonts/map/pdftex/context/mkiv-base.map} fonts > preloading latin modern fonts (second stage) fonts > typescripts > unknown: library 'loc' {/media/data/melmoth/progetti/texlive-2012/texmf-dist/fonts/map/dvips/lm/lm-math.map}{/media/data/melmoth/progetti/texlive-2012/texmf-dist/fonts/map/dvips/lm/lm-rm.map} fonts > virtual math > unable to resolve name mapsfromchar fonts > fallback modern rm 12pt is loaded backend > xmp > using file '/media/data/melmoth/progetti/texlive-2012/texmf-dist/tex/context/base/lpdf-pdx.xml' mtx-context | fatal error: no return code, message: luatex: execution interrupted[21:00] -- Marco
On 16-5-2012 21:02, Marco Pessotto wrote:
mtx-context | fatal error: no return code, message: luatex: execution interrupted[21:00]
looks like a crashing luatex ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
On Thu, May 17, 2012 at 2:00 PM, Hans Hagen wrote:
On 16-5-2012 21:02, Marco Pessotto wrote:
mtx-context | fatal error: no return code, message: luatex: execution interrupted[21:00]
looks like a crashing luatex
The weird part is that it works the first time and only the second run crashes. (I'm not able to reproduce it on mac.) Mojca
Hans Hagen
On 16-5-2012 21:02, Marco Pessotto wrote:
mtx-context | fatal error: no return code, message: luatex: execution interrupted[21:00]
looks like a crashing luatex
I forgot to report the architecture and the platform, which is Gnu/Linux i386, Debian stable. If you send me instructions how to give you a backtrace, I'll be glad to do it. -- Marco
On Thu, May 17, 2012 at 2:37 PM, Marco Pessotto wrote:
Hans Hagen
writes: On 16-5-2012 21:02, Marco Pessotto wrote:
mtx-context | fatal error: no return code, message: luatex: execution interrupted[21:00]
looks like a crashing luatex
I forgot to report the architecture and the platform, which is Gnu/Linux i386, Debian stable.
If you send me instructions how to give you a backtrace, I'll be glad to do it.
gdb luatex r --fmt="/media/data/melmoth/progetti/texlive-2012/texmf-var/luatex-cache/context/2448223e6631addb83df348d74153606/formats/cont-en" --lua="/media/data/melmoth/progetti/texlive-2012/texmf-var/luatex-cache/context/2448223e6631addb83df348d74153606/formats/cont-en.lui" --backend="pdf" "./ciao.tex" (But that luatex is probably stripped.) Is the problem reproducible if you copy Luatex from TeX Live to ConTeXt distribution? Since the version of ConTeXt is exactly the same. Mojca
Mojca Miklavec
On Thu, May 17, 2012 at 2:37 PM, Marco Pessotto wrote:
Hans Hagen
writes: On 16-5-2012 21:02, Marco Pessotto wrote:
mtx-context | fatal error: no return code, message: luatex: execution interrupted[21:00]
looks like a crashing luatex
I forgot to report the architecture and the platform, which is Gnu/Linux i386, Debian stable.
If you send me instructions how to give you a backtrace, I'll be glad to do it.
gdb luatex r --fmt="/media/data/melmoth/progetti/texlive-2012/texmf-var/luatex-cache/context/2448223e6631addb83df348d74153606/formats/cont-en" --lua="/media/data/melmoth/progetti/texlive-2012/texmf-var/luatex-cache/context/2448223e6631addb83df348d74153606/formats/cont-en.lui" --backend="pdf" "./ciao.tex"
(But that luatex is probably stripped.)
Indeed it is. [17:32] melmoth@universe:~/progetti/debug$ gdb luatex GNU gdb (GDB) 7.0.1-debian Copyright (C) 2009 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i486-linux-gnu". For bug reporting instructions, please see: http://www.gnu.org/software/gdb/bugs/... Reading symbols from /media/data/melmoth/progetti/texlive2012/bin/i386-linux/luatex...(no debugging symbols found)...done. (gdb) run --fmt="/media/data/melmoth/progetti/texlive2012/texmf-var/luatex-cache/context/2448223e6631addb83df348d74153606/formats/cont-en" --lua="/media/data/melmoth/progetti/texlive2012/texmf-var/luatex-cache/context/2448223e6631addb83df348d74153606/formats/cont-en.lui" --backend="pdf" "./ciao.tex" Starting program: /media/data/melmoth/progetti/texlive2012/bin/i386-linux/luatex --fmt="/media/data/melmoth/progetti/texlive2012/texmf-var/luatex-cache/context/2448223e6631addb83df348d74153606/formats/cont-en" --lua="/media/data/melmoth/progetti/texlive2012/texmf-var/luatex-cache/context/2448223e6631addb83df348d74153606/formats/cont-en.lui" --backend="pdf" "./ciao.tex" This is LuaTeX, Version beta-0.70.1-2012051323 (TeX Live 2012) \write18 enabled. (ciao.tex ConTeXt ver: 2012.05.14 16:00 MKIV fmt: 2012.5.17 int: english/english system > cont-new.mkiv loaded (/media/data/melmoth/progetti/texlive2012/texmf-dist/tex/context/base/cont-new.mkiv system > beware: some patches loaded from cont-new.mkiv ) system > ciao.top loaded (ciao.top) fonts > latin modern fonts are not preloaded languages > language en is active {/media/data/melmoth/progetti/texlive2012/texmf-dist/fonts/map/pdftex/context/mkiv-base.map} fonts > preloading latin modern fonts (second stage) fonts > typescripts > unknown: library 'loc' {/media/data/melmoth/progetti/texlive2012/texmf-dist/fonts/map/dvips/lm/lm-math.map}{/media/data/melmoth/progetti/texlive2012/texmf-dist/fonts/map/dvips/lm/lm-rm.map} fonts > virtual math > unable to resolve name mapsfromchar fonts > fallback modern rm 12pt is loaded backend > xmp > using file '/media/data/melmoth/progetti/texlive2012/texmf-dist/tex/context/base/lpdf-pdx.xml' Program received signal SIGSEGV, Segmentation fault. 0x08132e87 in ?? () (gdb) bt #0 0x08132e87 in ?? () #1 0x0826d4dd in ?? () #2 0x0826d700 in ?? () #3 0x0827b935 in ?? () #4 0x0827bac2 in ?? () #5 0x0827c684 in ?? () #6 0x0826d751 in ?? () #7 0x08266921 in ?? () #8 0x0826ccf0 in ?? () #9 0x0826da18 in ?? () #10 0x0826698a in lua_pcall () #11 0x080d173f in ?? () #12 0x080d188b in late_lua () #13 0x0817434e in out_what () #14 0x08174f2e in hlist_out () #15 0x000003c4 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) (gdb) quit A debugging session is active. Inferior 1 [process 12490] will be killed. Quit anyway? (y or n) y
Is the problem reproducible if you copy Luatex from TeX Live to ConTeXt distribution? Since the version of ConTeXt is exactly the same.
Same outcome: cp /media/data/melmoth/progetti/texlive2012/bin/i386-linux/luatex `which luatex` [17:38] melmoth@universe:~/progetti/debug$ which luatex /media/data/melmoth/progetti/context-cutting-edge/tex/texmf-linux/bin/luatex [17:38] melmoth@universe:~/progetti/debug$ cp /media/data/melmoth/progetti/texlive2012/bin/i386-linux/luatex `which luatex` [17:38] melmoth@universe:~/progetti/debug$ which context /media/data/melmoth/progetti/context-cutting-edge/tex/texmf-linux/bin/context [17:38] melmoth@universe:~/progetti/debug$ context ciao.tex [here lot of output from expired cache] mtx-context | run 1: luatex --fmt="/media/data/melmoth/progetti/context-cutting-edge/tex/texmf-cache/luatex-cache/context/2448223e6631addb83df348d74153606/formats/cont-en" --lua="/media/data/melmoth/progetti/context-cutting-edge/tex/texmf-cache/luatex-cache/context/2448223e6631addb83df348d74153606/formats/cont-en.lui" --backend="pdf" "./ciao.tex" \stoptext This is LuaTeX, Version beta-0.70.1-2012051323 (TeX Live 2012) \write18 enabled. (ciao.tex ConTeXt ver: 2012.05.14 16:00 MKIV fmt: 2012.5.17 int: english/english system > cont-new.mkiv loaded (/media/data/melmoth/progetti/context-cutting-edge/tex/texmf-context/tex/context/base/cont-new.mkiv system > beware: some patches loaded from cont-new.mkiv ) system > ciao.top loaded (ciao.top) fonts > latin modern fonts are not preloaded languages > language en is active {/media/data/melmoth/progetti/context-cutting-edge/tex/texmf-context/fonts/map/pdftex/context/mkiv-base.map} fonts > preloading latin modern fonts (second stage) fonts > typescripts > unknown: library 'loc' {/media/data/melmoth/progetti/context-cutting-edge/tex/texmf/fonts/map/dvips/lm/lm-math.map}{/media/data/melmoth/progetti/context-cutting-edge/tex/texmf/fonts/map/dvips/lm/lm-rm.map} fonts > virtual math > unable to resolve name mapsfromchar fonts > fallback modern rm 12pt is loaded backend > xmp > using file '/media/data/melmoth/progetti/context-cutting-edge/tex/texmf-context/tex/context/base/lpdf-pdx.xml' mtx-context | fatal error: no return code, message: luatex: execution interrupted Then I run again the first-setup.sh and the file compiles again. I hope this helps. Best regards -- Marco
same problem here with latest tl2012-pretest # context test mtx-context | run 1: luatex --fmt="/media/LaCie/opt/luatex/texlive/2012/texmf-var/luatex-cache/context/2448223e6631addb83df348d74153606/formats/cont-en" --lua="/media/LaCie/opt/luatex/texlive/2012/texmf-var/luatex-cache/context/2448223e6631addb83df348d74153606/formats/cont-en.lui" --backend="pdf" "./test" \stoptext This is LuaTeX, Version beta-0.70.1-2012051323 (TeX Live 2012) \write18 enabled. (test.tex ConTeXt ver: 2012.05.14 16:00 MKIV fmt: 2012.5.17 int: english/english system > cont-new.mkiv loaded (/media/LaCie/opt/luatex/texlive/2012/texmf-dist/tex/context/base/cont-new.mkiv system > beware: some patches loaded from cont-new.mkiv ) system > test.top loaded (test.top) fonts > latin modern fonts are not preloaded languages > language en is active {/media/LaCie/opt/luatex/texlive/2012/texmf-dist/fonts/map/pdftex/context/mkiv-base.map} fonts > preloading latin modern fonts (second stage) fonts > typescripts > unknown: library 'loc' {/media/LaCie/opt/luatex/texlive/2012/texmf-dist/fonts/map/dvips/lm/lm-math.map}{/media/LaCie/opt/luatex/texlive/2012/texmf-dist/fonts/map/dvips/lm/lm-rm.map} fonts > virtual math > unable to resolve name mapsfromchar fonts > fallback modern rm 12pt is loaded backend > xmp > using file '/media/LaCie/opt/luatex/texlive/2012/texmf-dist/tex/context/base/lpdf-pdx.xml' mtx-context | fatal error: no return code, message: luatex: execution interruptedroot@luigicasa-laptop:/media/LaCie/opt/luatex/texlive/texmf-local/tex/context/local# Linux .... 2.6.32-41-generic-pae #89-Ubuntu SMP Fri Apr 27 23:59:24 UTC 2012 i686 GNU/Linux ubuntu 10.04 lts 32bit -- luigi
On Thu, May 17, 2012 at 6:25 PM, Marco Pessotto
Mojca Miklavec
writes: (But that luatex is probably stripped.)
So the next question is: how can I build luatex from those sources with the debug symbols? Try build.sh --nostrip
BTW last revision is ok # context test.tex mtx-context | run 1: luatex --fmt="/media/LaCie/opt/luatex/texlive/2012/texmf-var/luatex-cache/context/2448223e6631addb83df348d74153606/formats/cont-en" --lua="/media/LaCie/opt/luatex/texlive/2012/texmf-var/luatex-cache/context/2448223e6631addb83df348d74153606/formats/cont-en.lui" --backend="pdf" "./test.tex" \stoptext This is LuaTeX, Version beta-0.71.0-2012051718 (rev 4418) \write18 enabled. (test.tex ConTeXt ver: 2012.05.14 16:00 MKIV fmt: 2012.5.17 int: english/english system > cont-new.mkiv loaded (/media/LaCie/opt/luatex/texlive/2012/texmf-dist/tex/context/base/cont-new.mkiv system > beware: some patches loaded from cont-new.mkiv ) system > test.top loaded (test.top) fonts > latin modern fonts are not preloaded languages > language en is active {/media/LaCie/opt/luatex/texlive/2012/texmf-dist/fonts/map/pdftex/context/mkiv-base.map} fonts > preloading latin modern fonts (second stage) fonts > typescripts > unknown: library 'loc' {/media/LaCie/opt/luatex/texlive/2012/texmf-dist/fonts/map/dvips/lm/lm-math.map}{/media/LaCie/opt/luatex/texlive/2012/texmf-dist/fonts/map/dvips/lm/lm-rm.map} fonts > virtual math > unable to resolve name mapsfromchar fonts > fallback modern rm 12pt is loaded backend > xmp > using file '/media/LaCie/opt/luatex/texlive/2012/texmf-dist/tex/context/base/lpdf-pdx.xml' pages > flushing realpage 1, userpage 1 structure > sectioning > chapter @ level 2 : 0.1 -> hello pages > flushing realpage 2, userpage 2 ) mkiv lua stats > used config file - selfautoparent:texmf/web2c/texmfcnf.lua mkiv lua stats > used cache path - /media/LaCie/opt/luatex/texlive/2012/texmf-var/luatex-cache/context/2448223e6631addb83df348d74153606 mkiv lua stats > resource resolver - loadtime 0.140 seconds, 0 scans with scantime 0.000 seconds, 0 shared scans, 46 found files, scanned paths: mkiv lua stats > stored bytecode data - 303 modules, 65 tables, 368 chunks mkiv lua stats > cleaned up reserved nodes - 39 nodes, 9 lists of 438 mkiv lua stats > node memory usage - 2 glue, 2 penalty, 12 attribute, 36 glue_spec, 3 attribute_list mkiv lua stats > node list callback tasks - 6 unique task lists, 5 instances (re)created, 199 calls mkiv lua stats > used backend - pdf (backend for directly generating pdf output) mkiv lua stats > loaded patterns - en::2 mkiv lua stats > jobdata time - 0.003 seconds saving, 0.001 seconds loading mkiv lua stats > callbacks - 383 direct, 563 indirect, 946 total mkiv lua stats > randomizer - resumed with value 0.58385957711556 mkiv lua stats > lxml preparation time - 0.000 seconds, 0 nodes, 15 lpath calls, 0 cached calls mkiv lua stats > interactive elements - 1 references, 1 destinations mkiv lua stats > result saved in file - test.pdf mkiv lua stats > loaded fonts - 34 files: stmary10.afm lmmono12-regular.otf lmmono8-regular.otf lmmono9-regular.otf lmroman10-regular.otf lmroman12-bold.otf lmroman12-regular.otf lmroman7-bold.otf lmroman7-regular.otf lmroman9-bold.otf lmroman9-regular.otf lmsans12-regular.otf lmsans8-regular.otf lmsans9-regular.otf eufb10.tfm eufb7.tfm eufm10.tfm eufm7.tfm msam10.tfm msam7.tfm msbm10.tfm msbm7.tfm lmex10.tfm lmmi12.tfm lmmi7.tfm lmmi9.tfm lmmib10.tfm lmmib7.tfm lmsy10.tfm lmsy7.tfm lmsy9.tfm rm-lmr12.tfm rm-lmr7.tfm rm-lmr9.tfm mkiv lua stats > fonts load time - 0.567 seconds mkiv lua stats > pdf annotations - 1 embedded, 1 unique mkiv lua stats > luatex banner - this is luatex, version beta-0.71.0-2012051718 (rev 4418) mkiv lua stats > control sequences - 33581 of 65536 + 100000 mkiv lua stats > current memory usage - 39 MB (ctx: 39 MB) mkiv lua stats > runtime - 1.365 seconds, 1 processed pages, 2 shipped pages, 1.465 pages/second system | total runtime: 1.757 -- luigi
On Thu, May 17, 2012 at 7:01 PM, luigi scarso
On Thu, May 17, 2012 at 6:25 PM, Marco Pessotto
wrote: Mojca Miklavec
writes: (But that luatex is probably stripped.)
So the next question is: how can I build luatex from those sources with the debug symbols? Try build.sh --nostrip Uh, I mean: you need the luatex from svn It has a build.sh script . -- luigi
participants (4)
-
Hans Hagen
-
luigi scarso
-
Marco Pessotto
-
Mojca Miklavec