[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1036891: marked as done (texlive-binaries: Error "attempt to call method 'read' (a nil value)" makes lualatex unusable)



Your message dated Wed, 31 May 2023 22:23:45 +0200
with message-id <fe13f118dc4d275e2f66445aa9fb6091326f912e.camel@debian.org>
and subject line Re: Bug#1036891: texlive-binaries: Error "attempt to call method 'read' (a nil value)" makes lualatex unusable
has caused the Debian Bug report #1036891,
regarding texlive-binaries: Error "attempt to call method 'read' (a nil value)" makes lualatex unusable
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1036891: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1036891
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: texlive-binaries
Version: 2018.20181218.49446-1+deb10u1
Severity: important

Dear Maintainer,

(not sure if this bug report should be against texlive-luatex or
texlive-binaries...)

I upgraded texlive-binaries (and other related packages) from
2018.20181218.49446-1 to 2018.20181218.49446-1+deb10u1 on a Debian
Buster. Since then, I cannot use lualatex because of an error.

Here is how to reproduce the problem (I used Docker with `docker run -it
debian:buster`):
```
apt update
apt install texlive-latex-base texlive-luatex
cd
cat > test.tex <<EOF
\documentclass{article}
\begin{document}
foo
\end{document}
EOF
lualatex test.tex
```
And I get the following output:
```
This is LuaTeX, Version 1.07.0 (TeX Live 2019/dev/Debian)
 restricted system commands enabled.
(./test.tex
LaTeX2e <2018-12-01>
...-dist/tex/luatex/luaotfload/luaotfload-configuration.lua:292: attempt to cal
l method 'read' (a nil value)
stack traceback:
	...-dist/tex/luatex/luaotfload/luaotfload-configuration.lua:292: in function '
task'
	...-dist/tex/luatex/luaotfload/luaotfload-configuration.lua:923: in function <
...-dist/tex/luatex/luaotfload/luaotfload-configuration.lua:919>
	(...tail calls...)
	...-dist/tex/luatex/luaotfload/luaotfload-configuration.lua:1030: in function
'init'
	...ive/texmf-dist/tex/luatex/luaotfload/luaotfload-main.lua:243: in function '
initialize'
	...ive/texmf-dist/tex/luatex/luaotfload/luaotfload-main.lua:284: in function '
main'
	[\directlua]:1: in main chunk.
<everyjob> ...ring \\def\string \\encodingdefault{OT1}')end }
                                                  \let \f@encoding \encoding...

l.1
  \documentclass{article}
?
```

Some remarks:
- it works as expected with version 2018.20181218.49446-1 (tested by removing
  buster/updates from sources.list)
- it works as expected as long as I don't install texlive-luatex
- I didn't test with Debian stable / testing / unstable


Thanks,

Philippe.


-- System Information:
Debian Release: 10.13
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.15.49-linuxkit (SMP w/1 CPU core)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_RANDSTRUCT
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: unable to detect

Versions of packages texlive-binaries depends on:
ii  dpkg              1.19.8
ii  libbrotli1        1.0.7-2+deb10u1
ii  libc6             2.28-10+deb10u2
ii  libcairo2         1.16.0-4+deb10u1
ii  libfontconfig1    2.13.1-2
ii  libfreetype6      2.9.1-3+deb10u3
ii  libgcc1           1:8.3.0-6
ii  libgmp10          2:6.1.2+dfsg-4+deb10u1
ii  libgraphite2-3    1.3.13-7
ii  libgs9            9.27~dfsg-2+deb10u7
ii  libharfbuzz-icu0  2.3.1-1
ii  libharfbuzz0b     2.3.1-1
ii  libice6           2:1.0.9-2
ii  libicu63          63.1-6+deb10u3
ii  libkpathsea6      2018.20181218.49446-1+deb10u1
ii  libmpfr6          4.0.2-1
ii  libpaper1         1.1.28
ii  libpixman-1-0     0.36.0-1+deb10u1
ii  libpng16-16       1.6.36-6
ii  libpotrace0       1.15-1
ii  libptexenc1       2018.20181218.49446-1+deb10u1
ii  libsm6            2:1.2.3-1
ii  libstdc++6        8.3.0-6
ii  libsynctex2       2018.20181218.49446-1+deb10u1
ii  libteckit0        2.5.8+ds2-5
ii  libtexlua52       2018.20181218.49446-1+deb10u1
ii  libtexlua53       2018.20181218.49446-1+deb10u1
ii  libtexluajit2     2018.20181218.49446-1+deb10u1
ii  libwoff1          1.0.2-1
ii  libx11-6          2:1.6.7-1+deb10u2
ii  libxaw7           2:1.0.13-1+b2
ii  libxext6          2:1.3.3-1+b2
ii  libxi6            2:1.7.9-1
ii  libxmu6           2:1.1.2-2+b3
ii  libxpm4           1:3.5.12-1
ii  libxt6            1:1.1.5-1+b3
ii  libxxhash0        0.6.5-2
ii  libzzip-0-13      0.13.62-3.2+deb10u1
ii  perl              5.28.1-6+deb10u1
ii  t1utils           1.41-3
ii  tex-common        6.11
ii  zlib1g            1:1.2.11.dfsg-1+deb10u2

Versions of packages texlive-binaries recommends:
ii  texlive-base  2018.20190227-2

texlive-binaries suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Version: 2018.20181218.49446-1+deb10u2

Hi Hilmar,

I have just released DLA-3427-2 and incorporated your patch for CVE-2019-18604.
I believe this issue has been resolved and I'm going to close this bug report
now.

Regards,

Markus

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---

Reply to: