Tíquete #36391

parcolumns and lualatexja-fontspec yield "Assertion 0' failed." in linebreak.w

: 2016-06-16 05:00 Última Atualização: 2016-06-18 17:56

Relator:
(Anônimo)
Dono:
(Nenhum)
Tipo:
Estado:
Fechado
Componente:
(Nenhum)
Marcos:
(Nenhum)
Prioridade:
5 - Medium
Gravidade:
5 - Medium
Resolução:
Fixed
Arquivo:
Nenhum

Details

In LuaTeX 0.80.0 (via TeXLive 2015), the following MWE crashes:

  1. \documentclass[11pt,a4paper]{book}
  2. \usepackage{luatexja-fontspec}
  3. \usepackage{parcolumns}
  4. \begin{document}
  5. \makeatletter
  6. \begin{parcolumns}{2}
  7. \colchunk[1]{X}
  8. \colchunk[2]{Y}
  9. \colplacechunks
  10. \end{parcolumns}
  11. \makeatother
  12. \end{document}

The following assertion is raised

lualatex: /home/extpebl/pb/archive3/TeXlive/TeXlive-trunk/Build/source/texk/web2c/luatexdir/tex/linebreak.w:192: line_break: Assertion `0' failed.

I think the issue needs to be fixed in lualatexja-fontspec.

For further details, see LuaTeX issue 978, http://tracker.luatex.org/view.php?id=978

Ticket History (3/5 Histories)

2016-06-16 05:00 Updated by: None
  • New Ticket "parcolumns and lualatexja-fontspec yield "Assertion 0' failed." in linebreak.w" created
2016-06-16 06:25 Updated by: h7k
Comentário

Confirmed. In LuaTeX 0.95.0 (TeX Live 2016), I get

! This can't happen (weird par dir).
l.8     \colchunk[1]{X}
instead of “Assertion failed” error.

I will look into it.

2016-06-16 07:56 Updated by: h7k
Comentário

The following source is a minimal example:

% plain LuaTeX
\input luatexja.sty
\afterassignment b
\setbox0=\vbox{}
\bye

2016-06-16 08:29 Updated by: h7k
Comentário

fixed on commit 3ec93c6

2016-06-18 17:56 Updated by: h7k
  • Resolução Update from Nenhum to Fixed
  • Estado Update from Aberto to Fechado
  • Ticket Close date is changed to 2016-06-18 17:56
Comentário

I released the new version (20160618.0). Thanks for the report.

Attachment File List

No attachments

Editar

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login