The arcs package tries to find the correct size for the arc by starting with a rather small font size and then doing a loop in which it increases the font size until it find a matching arc.
The problem is that to increase the font size it uses the relsize package. And if the fonts have a "discrete" font scaling (as is the default for computer modern) then it doesn't do what the arcs package expects as it then uses a rather high tolerance:
\documentclass{article}
\usepackage{relsize}
\begin{document}
% default \RSpercentTolerance=30%:
\relsize{-10}a
\relsize{+1}a
\relsize{+1}a
\relsize{+1}a
\relsize{+1}a
\relsize{+1}a
\relsize{+1}a
\relsize{+1}a
\relsize{+1}a
\renewcommand\RSpercentTolerance{5} %now 5%
\relsize{-10}a
\relsize{+1}a
\relsize{+1}a
\relsize{+1}a
\relsize{+1}a
\relsize{+1}a
\relsize{+1}a
\relsize{+1}a
\relsize{+1}a
\end{document}

As one can see the font doesn't get larger and so one get an infinite loop.
To avoid the problem one can load fix-cm which makes all font scalings continous, or patch the arcs command like this (egregs patch should be applied too):
\documentclass{article}
\usepackage{arcs}
\usepackage{etoolbox}
\makeatletter
\patchcmd{\over@under@arc}
{\relsize{-10}}{\renewcommand\RSpercentTolerance{5}\relsize{-10}}{}{\fail}
\makeatother
\begin{document}
\(\overarc{AB}\)
\end{document}
arcspackage has severe bugs, as far as I know. Can you please make an example? – egreg Jan 05 '18 at 21:50fix-cmand this seems to be needed. – Ulrike Fischer Jan 05 '18 at 22:42