Line breaks in report output

I have a piece of (German) text in the database. It describes an artist. The text in the DB looks like this:

Der dnische Maler Paul Fischer studierte an der Kopenhagener Kunstakademie 1876-78.\rSeit 1884 stellte er auf den europischen Ausstellungen Landschaften und impressionistische Figurenbilder aus, wo internationalle Kufer auf ihn aufmerksam wurden. Zwischen 1880 und 1920 waren seine Bilder unter anderem in Charlottenburg, Chicago, Paris, Mnchen, Berlin, Oslo und Stockholm zu sehen.

The \r character looks like it’s inserted by RB (I’m still using 2012 r2.1), which is fine. The text gets displayed in the multi-line text field on the screen just fine:

Der dnische Maler Paul Fischer studierte an der Kopenhagener Kunstakademie 1876-78.
Seit 1884 stellte er auf den europischen Ausstellungen Landschaften und impressionistische Figurenbilder aus, wo internationalle Kufer auf ihn aufmerksam wurden. Zwischen 1880 und 1920 waren seine Bilder unter anderem in Charlottenburg, Chicago, Paris, Mnchen, Berlin, Oslo und Stockholm zu sehen.

When I print it, I’m expecting the same formatting, but I get:

Der dnische Maler Paul Fischer studierte an der Kopenhagener Kunstakademie 1876-78.
Seit 1884
stellte er auf den europischen Ausstellungen Landschaften und impressionistische Figurenbilder
aus, wo internationalle Kufer auf ihn aufmerksam wurden. Zwischen 1880 und 1920 waren seine
Bilder unter anderem in Charlottenburg, Chicago, Paris, Mnchen, Berlin, Oslo und Stockholm zu
sehen.

Why is there an extra line break after “Seit 1884”?

When I remove the intentional line break after “1876-78.” I get:

Der dnische Maler Paul Fischer studierte an der Kopenhagener Kunstakademie 1876-78. Seit 1884
stellte er auf den europischen Ausstellungen Landschaften und impressionistische Figurenbilder
aus, wo internationalle Kufer auf ihn aufmerksam wurden. Zwischen 1880 und 1920 waren seine
Bilder unter anderem in Charlottenburg, Chicago, Paris, Mnchen, Berlin, Oslo und Stockholm zu
sehen.

The line break after “Seit 1884” is inserted because that now sits at the end of the line. It looks like what ever counts free space at the end of the line is not reset to 0 when it encounters a \r character in the text. As in: the “Seit 1884” test can fit in the line since it thinks it’s now at the position in the line after “78.” but it doesn’t know that we’re already a line further down and moved to the beginning of the line.

Is this a bug or do I need to replace the \r with something else?

Seems more like a bug

Should I submit a bug report via the feedback app?

Thats the best course of action