Apache OpenOffice (AOO) Bugzilla – Issue 98413
Writer loops after hitting "TAB key" to indent, in the wrong place
Last modified: 2017-05-20 11:13:22 UTC
I have an .odt document (which I will hopefully be able to attach) which I created. If I follow these steps, writer repeatable crashes: 1. Open the document handout-ref.odt 2. Scroll to page 10 3. Place the cursor in front of the line (before the arrow) which begins with: "außerdem wird Bogen zu Strophe 1, Vers 2" 4. Press the TAB key --> writer hangs with maximum CPU-Load on one of my cores. I hope I described my problem well.
Created attachment 59632 [details] This is the example file
@kommx: you wrote "I hope I described my problem well.". The answer is: perfect! :) (That's exactly the short and exact way to report!) @OD: guessing it may be your playground (layout formatting). Also loops in m39. Please evaluate and set target as it suites. As set 3.1.
First investigation reveals the following: - The text frame on page 10 has set attribute "AutoWidth". The inserted TAB-character causes the layout process to re-calculate the automatic width of the text frame. Unfortunately the layout process has problems with this re-calculation. - The loop already occurs in OOo 2.0. Due to the last investigation result and the near code freeze of OOo 3.1, I decided to re-target with issue to OOo 3.2 Workaround to avoid the layout loop: - open format dialog of the text frame on page 10 - change width to 20,5cm - unset "AutoWidth" - confirm the format dialog of the text frame Now the TAB-character can be inserted. Probably, the width of the text frame needs to be adjusted manually to the user's needs.
due to limited resources I have to re-target this issue to OOo 3.x
Reset assigne to the default "issues@openoffice.apache.org".