Bug#977810: biber: Fails with exit code 9 - panic: MUTEX_LOCK (22) [Magic.xs:525] during global destruction.
tags 977810 + unreproducible moreinfo
thanks
Hi Pascal,
On Mon, 21 Dec 2020, Pascal Wichmann wrote:
> when running biber, it fails at properly destructing its objects,
> leading to an exit code of 9 (and therefore, breaking any other programs
I cannot reproduce this.
$ cat example.tex
\documentclass{article}
\usepackage[backend=biber]{biblatex}
\addbibresource{example.bib}
\begin{document}
I doubt that there is any useful information here~\cite{wikibook}.
All we know is limited, apart from knowing the answer we all know. Or do we? Wombat and Koala have discovered some interesting things~\cite{wombat2016}.
Some people are too nosy. What can happen to them is described by Laura Lion~\cite[9]{lion2010}.
\printbibliography
\end{document}
$ cat example.bib
@article{wombat2016,
author = {Walther Wombat and Klaus Koala},
title = {The true meaning of 42},
journal = {Journal of modern skepticism},
date = {2016},
keywords = {trusted},
}
@book{lion2010,
author = {Laura Lion and Gabrielle Giraffe and Carl Capybara},
title = {The dangers of asking the wrong question},
publisher = {publishing house},
date = {2010},
keywords = {trusted},
}
@online{wikibook,
title = {Generating Bibliographies with biblatex and biber},
organization = {Wikibooks},
date = {2016},
urldate = {2016-03-07},
url = {https://en.wikibooks.org/wiki/LaTeX/Generating_Bibliographies_with_biblatex_and_biber},
keywords = {untrusted},
}
$ latex example
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020/Debian) (preloaded format=latex)
restricted \write18 enabled.
entering extended mode
(./example.tex
LaTeX2e <2020-10-01> patch level 2
L3 programming layer <2020-10-27> xparse <2020-03-03>
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
Document Class: article 2020/04/10 v1.4m Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo))
(/usr/share/texlive/texmf-dist/tex/latex/biblatex/biblatex.sty
(/usr/share/texlive/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
(/usr/share/texlive/texmf-dist/tex/generic/infwarerr/infwarerr.sty)
(/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty)
(/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty))
(/usr/share/texlive/texmf-dist/tex/latex/etoolbox/etoolbox.sty)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty
(/usr/share/texlive/texmf-dist/tex/generic/kvsetkeys/kvsetkeys.sty))
(/usr/share/texlive/texmf-dist/tex/latex/logreq/logreq.sty
(/usr/share/texlive/texmf-dist/tex/latex/logreq/logreq.def))
(/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty)
(/usr/share/texlive/texmf-dist/tex/latex/url/url.sty)
(/usr/share/texlive/texmf-dist/tex/latex/biblatex/blx-dm.def)
(/usr/share/texlive/texmf-dist/tex/latex/biblatex/blx-compat.def)
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/expl3.sty
(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-dvips.def))
(/usr/share/texlive/texmf-dist/tex/latex/biblatex/blx-case-expl3.def
(/usr/share/texlive/texmf-dist/tex/latex/l3packages/xparse/xparse.sty
(/usr/share/texlive/texmf-dist/tex/latex/l3packages/xparse/xparse-generic.tex))
) (/usr/share/texlive/texmf-dist/tex/latex/biblatex/biblatex.def)
(/usr/share/texlive/texmf-dist/tex/latex/biblatex/bbx/numeric.bbx
(/usr/share/texlive/texmf-dist/tex/latex/biblatex/bbx/standard.bbx))
(/usr/share/texlive/texmf-dist/tex/latex/biblatex/cbx/numeric.cbx)
(/usr/share/texlive/texmf-dist/tex/latex/biblatex/biblatex.cfg))
No file example.aux.
(/usr/share/texlive/texmf-dist/tex/latex/biblatex/lbx/english.lbx)
No file example.bbl.
LaTeX Warning: Citation 'wikibook' on page 1 undefined on input line 5.
LaTeX Warning: Citation 'wombat2016' on page 1 undefined on input line 7.
Overfull \hbox (1.2478pt too wide) in paragraph at lines 7--8
\OT1/cmr/m/n/10 we? Wom-bat and Koala have dis-cov-ered some in-ter-est-ing thi
ngs [[]].
LaTeX Warning: Citation 'lion2010' on page 1 undefined on input line 9.
LaTeX Warning: Empty bibliography on input line 11.
[1] (./example.aux)
LaTeX Warning: There were undefined references.
Package biblatex Warning: Please (re)run Biber on the file:
(biblatex) example
(biblatex) and rerun LaTeX afterwards.
)
(see the transcript file for additional information)
Output written on example.dvi (1 page, 728 bytes).
Transcript written on example.log.
$ biber example
INFO - This is Biber 2.15
INFO - Logfile is 'example.blg'
INFO - Reading 'example.bcf'
INFO - Found 3 citekeys in bib section 0
INFO - Processing section 0
INFO - Looking for bibtex format file 'example.bib' for section 0
INFO - LaTeX decoding ...
INFO - Found BibTeX data source 'example.bib'
INFO - Overriding locale 'en-US' defaults 'variable = shifted' with 'variable = non-ignorable'
INFO - Overriding locale 'en-US' defaults 'normalization = NFD' with 'normalization = prenormalized'
INFO - Sorting list 'nty/global//global/global' of type 'entry' with template 'nty' and locale 'en-US'
INFO - No sort tailoring available for locale 'en-US'
INFO - Writing 'example.bbl' with encoding 'UTF-8'
INFO - Output to example.bbl
$
0
$ dpkg -l biber
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==============-============-============-====================================================
ii biber 2.15-1 all Much-augmented BibTeX replacement for BibLaTeX users
Do you have some perl modules updated to local version, or other changes
to perl modules or the perl interpreter?
I checked your versions as reported and I only see this one being a bit
older than mine, probably because it hasn't transition to testing by
now.
> ii libwww-perl 6.49-1
That leaves as explanation some environment variables, or other perl
overrides that change the behaviour.
Best
Norbert
--
PREINING Norbert https://www.preining.info
Accelia Inc. + IFMGA ProGuide + TU Wien + JAIST + TeX Live + Debian Dev
GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13
Reply to: