biblatex-biber:分段错误(核心转储)

biblatex-biber:分段错误(核心转储)

我前段时间注意到它biber似乎已经停止为我工作了:

示例取自这里

\documentclass[]{article}

\usepackage[autostyle]{csquotes}

\usepackage[
backend=biber,
style=authoryear-icomp,
sortlocale=de_DE,
natbib=true,
url=false, 
doi=true,
eprint=false
]{biblatex}
\addbibresource{biblatex-examples.bib}

\usepackage[]{hyperref}
\hypersetup{
colorlinks=true,
}

%% ##############################
\begin{document}
Lorem ipsum dolor sit amet~\citep{kastenholz}.
At vero eos et accusam et justo duo dolores et ea rebum~\citet{sigfridsson}.
\printbibliography 
\end{document}

结果是

fish:作业 1,“biber test.bcf”由信号 SIGSEGV 终止(地址边界错误)

zsh

[1] 21077 分段错误(核心转储) biber test.bcf

渲染后的 pdf

你知道为什么会发生这种情况吗?我没什么主意了……

提前感谢任何建议!


编辑:也许我应该补充一点,我正在使用全新安装的biblatex-biber 1.8-2AUR 中所有最新的 perl 依赖项。

答案1

它又能正常工作了!\(^_^)/

我注意到一条不那么空洞的消息,其中指出了来自-package/proc/kmsg的段错误。这引发了一系列其他段错误,但最终在重建之后Simple.soperl-date-simple

  • perl-date-simple
  • perl-unicode-gcstring
  • perl-autovivification
  • perl-text-bibtex

它又能正常工作了。

由于更新,我认为这是Arch-Linux个小问题。在这种情况下,如果有人遇到类似的问题,请尝试重建所有biblatex-biber依赖项。您可以通过以下方式获取它们:

pacman -Qi biblatex-biber

相关内容