I'we created such file:
\documentclass[a5paper]{report}
%\usepackage[showframe, margin=1cm]{geometry}
\usepackage[pdftex,colorlinks=true,allcolors=blue]{hyperref}
\begin{document}
\paragraph{Aaaaaaaaaa bbbbbbbbbbbbbbbbbb ccccccccccccc dddddddddddddddd eeeeeeeeeeeeeeeee}
Aaaaaaaaaaaaaaaaaaaaaaaaaa bbbbbbbbbbbbbbbbbbbbbb ccccccccccccc ddddddddddddddd eeeeeeeeeeeeeeeee.
\url{http://example.com/aaaaaaaaaaaaaaaaa_bbbbbbbbbb_cccccccccccccccc_ddddddddd_eeeeeeeee}
\end{document}
When I convert it to pdf with command pdflatex -synctex=1 -interaction=nonstopmode "latex-experimenting".tex (actually TeXstudio does that), I've got such a file:
At first I supposed, that problem occurs only when I use package geometry, but I reproduced the problem without it.
I am not requiring those "fake words" to be hyphenated by parts, I would be satisfied, if they would just be moved to the next line, when needed.
What am I doing wrong?


hyperrefto split them at additional points, probably. – cfr Oct 01 '19 at 23:31\paragraphis for a sub-heading, by the way. – cfr Oct 01 '19 at 23:31geometry, too.geometryisn't doing anything relevant here. – cfr Oct 02 '19 at 00:27geometrypackage too. – Nickolay-Maryan Sokolovksy Oct 02 '19 at 00:34\raggedright? Hard to see how else you can do this if your document really needs such non-words. – cfr Oct 02 '19 at 03:10\emergencystretchand\tolerance. They influence how paragraphs are broken into lines. Basically this is what the commands\sloppyand\fussydo:\sloppyincreases\toleranceand\emergencystretch.\fussyresets LaTeX's default values for these parameters. (\hfuzzand\vfuzzget changed also but this does not affect the look of the resulting .pdf file. This affects when TeX will print error-messages due to boxes being taken for overfull.) This might be of interest. – Ulrich Diez Oct 02 '19 at 18:08