[tlbuild] sparc-solaris: luatex SIGBUS in hnj_hyphenation

George N. White III gnwiii at gmail.com
Tue Jun 15 15:08:33 CEST 2010


On sparc-solaris context dies with "MTXrun | fatal error: no return
code, message: luatex: execution interrupted", but leaves a core file.

The test file is "../texmf-dist/doc/context/bib/bibmod-doc.tex"

$ uname -sr
SunOS 5.10
$ context bibmod-doc
MTXrun | run 1: luatex
--fmt="/<HOME>/.texlive2010/texmf-var/luatex-cache/context/fafa2e8a0ac2c8f70a57a1f8aa663321/formats/cont-en"
--lua="/<HOME>/.texlive2010/texmf-var/luatex-cache/context/fafa2e8a0ac2c8f70a57a1f8aa663321/formats/cont-en.lui"
--backend=pdf "./bibmod-doc"
This is LuaTeX, Version beta-0.60.1-2010061012 (TeX Live 2010) (rev 3685)
 \write18 enabled.
(bibmod-doc.tex
publications    : loading formatting style from bxml-apa
(/<XX>/texlive/2010/texmf-dist/tex/context/base/bxml-apa.mkiv)

ConTeXt  ver: 2010.05.24 13:05 MKIV  fmt: 2010.6.11  int: english/english

system          : cont-new loaded

[...]
systems         : begin file bibmod-doc at line 42
!pages          : flushing realpage 1, userpage 1, subpage 1
!pages          : flushing realpage 2, userpage 1
structure       : title @ level 2 : 0.0 -> \headtext {content}
structure       : section @ level 3 : 0.0.1 -> Introduction
structure       : subsection @ level 4 : 0.0.1.1 -> General overview
MTXrun | fatal error: no return code, message: luatex: execution interrupted


$ dbx $(which luatex) core
For information about new features see `help changes'
To remove this message, put `dbxenv suppress_startup_message 7.6' in your .dbxrc
Reading luatex
core file header read successfully
Reading ld.so.1
Reading libsocket.so.1
Reading libresolv.so.2
Reading libnsl.so.1
Reading librt.so.1
Reading libm.so.2
Reading libc.so.1
Reading libaio.so.1
Reading libmd.so.1
Reading en_CA.ISO8859-1.so.3
program terminated by signal BUS (invalid address alignment)
0x000e5c28: hnj_hyphenation+0x053c:     ld       [%l4 + 4], %i1
(dbx) where
=>[1] hnj_hyphenation(0x418000, 0x10dc0, 0x0, 0x9, 0x2182, 0x79), at 0xe5c28
  [2] 0x9eed8(0x7959b0, 0x4, 0x1, 0x6d70da0, 0x6d6f060, 0x6d6f330), at 0x9eed8
  [3] 0x1ec890(0x7959b0, 0x2b0, 0x1, 0x6d6f310, 0x6d70e50, 0xe0), at 0x1ec890
  [4] 0x1faecc(0x7959b0, 0x3, 0x1f952c, 0x3ffff, 0x80f888, 0x10fc00),
at 0x1faecc
  [5] 0x1ecd6c(0x7959b0, 0x6d6f1f0, 0x1, 0x1c, 0x5fe400, 0x127e338),
at 0x1ecd6c
  [6] 0x1ec43c(0x7959b0, 0x1e63ec, 0xffbfed40, 0x418220, 0x1, 0x1320),
at 0x1ec43c
  [7] 0x1ec480(0x7959b0, 0x6d70e08, 0x6d70e08, 0x190, 0x0,
0x80808080), at 0x1ec480
  [8] lua_pcall(0x7959b0, 0x2, 0x1, 0x0, 0x10009, 0x1ba0010), at 0x1e6260
  [9] lua_node_filter(0x418000, 0xf0, 0x1e, 0x843840, 0x843808,
0x9bb), at 0xdec34
  [10] line_break(0x0, 0x0, 0x5fe400, 0x731400, 0x418000, 0x731800),
at 0x11ca90
  [11] end_graf(0x0, 0x2e, 0x464800, 0x127e338, 0x5fe400, 0xf3aa4), at 0xf7d24
  [12] main_control(0x731400, 0x731400, 0x34b128, 0x731400, 0x5fe400,
0x10fc00), at 0xfbfd8
  [13] main_body(0x4be400, 0x2d6400, 0x417c00, 0x417c00, 0x2ca000,
0x4be400), at 0x80f24
  [14] main(0x0, 0xffbff11c, 0xffbff134, 0x417988, 0xfe840140,
0xfe840180), at 0x49690


The document formats properly using i386-linux and universal-darwin boxes:

i386-linux:
This is LuaTeX, Version beta-0.60.1-2010060522 (TeX Live 2010) (rev 3685)
 ConTeXt  ver: 2010.05.24 13:05 MKIV  fmt: 2010.6.11  int: english/english

universal-darwin:
This is LuaTeX, Version beta-0.60.1-2010052011 (TeX Live 2010/pretest)
(rev 3685)
ConTeXt  ver: 2010.05.24 13:05 MKIV  fmt: 2010.6.11  int: english/english



-- 
George N. White III <aa056 at chebucto.ns.ca>
Head of St. Margarets Bay, Nova Scotia


More information about the tlbuild mailing list